软件工程
文章平均质量分 68
wangtf6
这个作者很懒,什么都没留下…
展开
-
UML图的作用
面向对象的程序1.需求分析2.总体设计3.详细设计阶段4.实现阶段一、需求分析阶段:以用例图为主,到类分析图为止。类图是源码的来源。用例的主功能用序列图表示。用例的状态可以用状态图标识, 注意活动图要细化到与序列图相同程度。按照不同用户画出不同用例图。按照不同物理位置画出部署图;按照不同类型用户对程序进行分类,得到组件图。从序列图得到协作图,并且进行简单类分析,得到类分析图。序列图的消息变...原创 2013-01-04 15:10:27 · 861 阅读 · 0 评论 -
apache安装配置
1、命令行安装Apache打开"终端窗口",输入"sudo apt-get install apache2"-->回车-->输入"root用户的密码"-->回车-->输入"y"-->回车,安装完成/2、目录结构/etc/apache2 配置目录/usr/www/ 默认访问目录 3、Apache的配置 Apache的配置由httpd.原创 2015-10-27 10:37:12 · 114 阅读 · 0 评论 -
Maven介绍
1. Maven介绍1.1. 简介java编写的用于构建系统的自动化工具。目前版本是2.0.9,注意maven2和maven1有很大区别,阅读第三方文档时需要区分版本。1.2. Maven资源见官方网站;The 5 minute test,官方简易入门文档;Getting Started Tutorial,官方入门文档;Build C...原创 2015-09-22 10:08:47 · 110 阅读 · 0 评论 -
nginx+tomcat实现单IP,多域名,多站点的访问
其实这个问题分为两个子问题来解决:1.如何实现单IP多tomcat站点2.对于多域名的多个站点如何通过nginx分发访问问题一:解决方案又分为两种:a.单实例tomcat配置多个host站点这种方法有一个缺点就是无法分站点调试,如果一个站点出了问题,关服务进行调试会停掉所有站点(不过这个方案就不会涉及到第二个问题,因为这样单实例无法实现多个站点对应多个顶级域名)b.多实例t...原创 2015-06-14 14:33:01 · 144 阅读 · 0 评论 -
UML图在每个阶段的作用
一、需求分析阶段:1.以用例图为主,到类分析图为止。类图是源码的来源。2.用例的主功能用序列图表示。3.用例的状态可以用状态图标识, 注意活动图要细化到与序列图相同程度。4.按照不同用户画出不同用例图。5.按照不同物理位置画出部署图;6.按照不同类型用户对程序进行分类,得到组件图。7.从序列图得到协作图,并且进行简单类分析,得到类分析图。.8序列图的消息变成操作消...原创 2015-05-20 19:41:54 · 2637 阅读 · 0 评论 -
详细设计
详细设计 OA协同办公系统,详细设计说明书http://zhidao.baidu.com/link?url=d3YSXx69ScJVahQl3lJvt1h-PzAbbL6xOd2Y1RYmIntNpdAkQUq6hN9yUOSRi22P4tY1HeCh5vqLDTDUcVt8t_ OA 系统详细设计说明书http://www.open-open.com/doc/vie...原创 2015-04-21 14:33:20 · 135 阅读 · 0 评论 -
概要设计与详细设计的区别
概要设计、详细设计(二) 设计的内容http://blog.sina.com.cn/s/blog_5dfa359001016urn.html 概要设计与详细设计的区别http://blog.csdn.net/skyly84/article/details/4236569...原创 2015-04-21 10:10:51 · 180 阅读 · 0 评论 -
UML总结
本章使用一个简单的例子对UML中所使用的概念和视图进行初览。本章的目的是要将高层UML概念组织成一系列较小的视图和图表来可视化说明这些概念,说明如何用各种不同的概念来描述一个系统以及如何将各种视图组织在一起。概括性的说明不可能面面俱到,其中省略了许多概念。要想得到更详细的说明,可参见下一章对UML各视图的说明和本书大全部分的有关细节。本章使用的例子是计算机管理的戏院售票系统。这是一个精心设计...原创 2015-04-20 17:34:09 · 261 阅读 · 0 评论 -
UML建模技术总结
一、UML的特性与发展现状 UML是一种Language(语言) UML是一种Modeling(建模)Language UML是Unified(统一)Modeling Language 1、已进入全面应用阶段的事实标准 2、应用领域正在逐渐扩展,包括嵌入式系统建模、业务建模、流程建模等多个领域 3、成为“产生式编程”的重要支持技术:MDA、 可执行UML等...原创 2015-04-20 16:28:46 · 642 阅读 · 0 评论 -
2014年中国开源软件前100名
不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必。做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多的开源软件,而且还有很多软件被国外的认可。中国是开源不可忽视的力量。而我们这个榜单也是从这些国人开发、主要参与开发或者基于国外开源软件进行改进并形成独立版本的软件中,根据该软件的访问、收藏、下载等多个角度, 从而得出前 100 名最受欢迎的开...原创 2015-02-09 08:45:21 · 901 阅读 · 0 评论 -
存储过程什么时候用
存储过程一般用于处理比较复杂的任务,基础ms这个平台,可以大大降低耗时,其编译机制也提高了数据库执行速度。当然在系统控制方便方面,例如当系统进行调整时,这是只需要将后台存储过程进行更改,而不需要更改客户端程序。也无需重新安装客户端应用程序。存储过程不仅仅适用于大型项目,对于中小型项目,使用存储过程也是非常有必要的。其威力和优势主要体现在: 1.存储过程只在创造时进行编译,以后每次执行存...原创 2015-02-02 14:55:22 · 144 阅读 · 0 评论 -
JUnit Assert方法总结
junit中的assert方法全部放在Assert类中,总结一下junit类中assert方法的分类。1.assertTrue/False([String message,]boolean condition); 判断一个条件是true还是false。感觉这个最好用了,不用记下来那么多的方法名。2.fail([String message,]); 失败,可以有消息,也可以没有消...原创 2015-12-07 11:48:36 · 192 阅读 · 0 评论