根据以上分析,5个类之间都存在不同的交互。如图2.4、2.5、图2.6、2.7所示。
图 2.4管理员顺序图1
图 2.5管理员顺序图2
图 2.6管理员顺序图3
图 2.7会员顺序图
2.6 小结
本章主要介绍了小型新闻发布的网站系统在实施之前的需求调研,功能需求分析,性能需求分析,系统静态模型的分析,系统动态模型的分析。对于以上问题的解决有助于下一阶段的工作实施。只有将这些准备工作做充足。才能进入下一阶段,也就是涉及到系统设计的方面。主要问题有问题域部分的设计,人机交互部分的设计,数据库管理部分的设计。
3、系统的设计
3.1问题域部分的设计
在系统的分析阶段,主要是从用户的角度来考虑,针对的是现实世界,把需求转化为用面向对象概念所建立的模型,以易于理解问题域和系统责任。在设计阶段,主要是根据系统分析阶段的成果来设计具体的、要在系统实现中用的各种类,数据库,以及各种界面。在具体设计本系统时,要综合考虑问题域部分、人机界面部分以及数据存取部分。以下是本系统的系统设计的整体类图,该类图并没有包括界面类,只包括各种实体类,以及各种类的关系。
图 3.1OOD类图
3.2 人机交互部分的设计
人机交互部分是OOD模型的组成部分之一,突出人如何命令系统以及系统如何向用户提交信息,设计人机交互就是要设计输入与输出,其中所包含的对象(称作界面对象)及其间的关系构成了系统的人机交互部分的模型。
图3.2、3.3、3.4、3.5、3.6、3.7、3.8分别用于注册、登录、找回密码、修改密码、管理员添加、修改、删除会员。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页