统一建模语言也就是我们常说的UML(Unified Modeling Language),是一种支持模型化的和软件系统开发的图形化建模语言,它能比较直观的让我们了解软件模块之间的关系。因此在这个系统开发的时候采用面向对象的开发方法也许是一个明智的选择,它的基本思想就是采用对象的角度来看待每一个具体的 ...
分类:
其他好文 时间:
2018-10-23 20:51:46
阅读次数:
87
1. 面向对象分析(object oriented analysis ,OOA) 件工程中的系统分析阶段,要求分析员和用户结合在一起,对用户的需求做出精确的分析和明确的表述,从大的方面解析软件系统应该做什么,而不是怎么去做。面向对象的分析要按照面向对象的概念和方法,在对任务的分析中,从客观存在的事物 ...
分类:
其他好文 时间:
2018-10-21 19:37:45
阅读次数:
148
需求规格说明书 系统描述 聊天软件主要由服务器和客户端两个部分组成。服务器端主要是实现客户端消息的接受、处理以及转发。还有对客户端状态的检测和核实。需要网络编程、字符串处理、数据库的使用等技术需求。客户端是面向客户的软件系统,集成了图形化界面,数据接受和传输功能。 在数据传输过程中采用序列化方法,将 ...
分类:
其他好文 时间:
2018-10-20 00:15:49
阅读次数:
194
第九组 排课软件系统 项目经理:范佳琦 我们在对项目进行测试的时候发现在支持多个班级添加课程的功能上出现了一些小问题,它只支持多个添加但不支持多个删除。 在这个问题上大家进行了激烈的讨论,每个人都提出了宝贵的具有实际意义的意见,但我对项目出现了小问题的情况对大家进行了 说明,希望大家在项目的一些小问 ...
分类:
其他好文 时间:
2018-10-18 14:03:27
阅读次数:
131
第1章 性能测试整体认知了解性能测试的目的,想做好性能测试都需要掌握哪些方面的技能(开发语言、操作系统、网络、工具等)。性能测试、稳定性、压力、疲劳、容量预估、多并发逻辑。掌握如何开始性能测试,并且掌握在性能测试中每个部分的工作重点,了解软件架构、监控部署、脚本准备、场景设置及知道为什么需要做这些。 ...
分类:
其他好文 时间:
2018-10-18 10:52:12
阅读次数:
401
模块化 模块化开发将一个程序按照其功能做拆分,分成相互独立的模块,以便于每个模块只包含与其功能相关的内容。模块我们相对熟悉,比如登录功能可以是一个模块,搜索功能可以是一个模块,汽车的发送机也可是一个模块。 组件式开发基于可重用的目的,将一个大的软件系统按照分离关注点的形式,拆分成多个独立的组件,已较 ...
分类:
其他好文 时间:
2018-10-17 20:02:46
阅读次数:
168
描述计算机的组成及其功能计算机系统由硬件系统与软件系统两大部分组成。, 视图(View)和控制器(Controller), 具有耦合性低, 重复使用性高, 生命周期成本低等优点. 想要了解详细的M ...
分类:
其他好文 时间:
2018-10-09 20:02:28
阅读次数:
147
定义:定义对象间一种一对多的依赖关系,使得当每一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新。 类型:行为类模式。 类图: 在软件系统中经常会有这样的需求:如果一个对象的状态发生改变,某些与它相关的对象也要随之做出相应的变化。比如,我们要设计一个右键菜单的功能,只要在软件的有效区域内点 ...
分类:
其他好文 时间:
2018-10-04 23:53:08
阅读次数:
166