新浪博客

UML统一建模——公开信息系统管理设计

2014-06-23 23:14阅读:

公开信息管理系统需求分析

一、系统开发的目的

本设计目的在于面向外界介绍学院的公共信息,达到宣传学院的目的。介绍的信息包括:学院历史、专业介绍、部门介绍、实验室介绍、教师信息、学生信息、认证培训等信息,具体的信息在设计的实际调研过程中收集获得。显示页面美观大方,页面操作方便简易,维护工作动态方便。

二、系统的开发环境

基于Tomcat+MysqlTomcat+MS-SQLServer作为调试和运行的环境。
l JDK版本:J2SDK1.4以上版本
l 操作系统:主流操作系统,如Windows2000/XP/2003Linux
l
程序开发工具:EclipseNetbeansJBuilderJCreator
l 网页制作工具:DreamWaverFrontPage
l 应用服务器:TomcatResin
数据库:MySQLMS-SQLServer

三、用例分析

3.1标识系统的参与者

公开信息管理系统的参与者介绍如下:
(1)系统管理员:可以对系统的数据进行维护,如增加、删除和更新学院介绍的信息,发布新的消息,更新页面及页面操作,添加内部访问账户以及删除更新账户信息。
(2)外部人员(除此院师生以及系统管理员以外的人):可以访问页面所有的介绍信息,系统留言。
(3)教职工:申请注册账户,请求更新账户信息,修改或注销账户,可以访问页面所有的介绍信息,可以访问所有学生的信息,可以报名认证培训,可以将需要修改或更新的信息发送给系统管理员等。
(4)学生:申请获得账户,请求更新账户信息,修改或注销账户信息。、,可以访问页面所有的介绍信息,可以访问自己的信息,可以报名认证培训等。

3.2标识用例

3.2.1系统管理员进行系统维护的用例图

UML统一建模——公开信息系统管理设计

3.2.2外部人员请求服务的用例图

UML统一建模——公开信息系统管理设计

3.2.3教职工请求服务用例图

UML统一建模——公开信息系统管理设计

3.2.4学生请求服务用例图

UML统一建模——公开信息系统管理设计

四、实现用例的时序图

4.1实现系统管理员用例的时序图

4.1.1系统管理员查看近期访问量时序图


UML统一建模——公开信息系统管理设计

4.1.2系统管理员删除学院信息时序图
UML统一建模——公开信息系统管理设计


4.1.3系统管理员更新、发布学院信息时序图

UML统一建模——公开信息系统管理设计

4.1.4系统管理员更新页面操作时序图

UML统一建模——公开信息系统管理设计

4.1.5系统管理员添加账户时序图

UML统一建模——公开信息系统管理设计

4.1.6系统管理员更新账户时序图

UML统一建模——公开信息系统管理设计

4.1.7系统管理员删除账户时序图

UML统一建模——公开信息系统管理设计

4.2实现外部人员请求服务用例的时序图

4.2.1外部人员查看学院信息时序图

UML统一建模——公开信息系统管理设计

4.2.2外部人员在系统留言时序图

UML统一建模——公开信息系统管理设计

4.3教职工请求服务用例的时序图
4.3.1教职工申请注册账户时序图
UML统一建模——公开信息系统管理设计

4.3.2教职工查看认证培训时序图

UML统一建模——公开信息系统管理设计

4.3.3教职工报名培训时序图


UML统一建模——公开信息系统管理设计

4.3.4教职工更新培训信息时序图
UML统一建模——公开信息系统管理设计
4.4

我的更多文章

下载客户端阅读体验更佳

APP专享