政府招商引资管理平台的设计与实现 合肥学院
开发软件:MyEclipse2013 2.1.4 通讯接口
网络通讯协议:Socket协议; 数据传输协议:TCP/IP协议; 邮件服务协议:SMIP协议。 2.2 内部接口
系统采用MVC三层架构,利用webservice与内部员工管理系统,以及各模块子系统相联系。
3 属性设计
3.1 可靠性
如果在设置任务时,小队成员接受任务和系统的连接中断,成员不确定是否有任务要完成,那么小队成员可以通过查看自己邮箱确定是否有任务。两方面保证,确保及时通知,可靠性强。
3.2 安全性
1、用户安全性需求:
(1)限制不必要的用户。经常检查系统的用户,删除已经不再使用的用户。 (2)创建两个管理员账号。创建一个一般权限用户用来处理一些日常事物,另一个拥有管理员权限的用户只在需要的时候使用。
(3)开启用户策略,分别设置复位用户锁定计数器时间为20分钟,用户锁定时间为20分钟,用户锁定阈值为3次。
2、密码安性需求:
(1)使用安全密码,注意密码的复杂性,还要经常改密码。 (2)设置屏幕保护密码。
(3)开启密码策略。设置密码长度最小值为6位,设置强制密码历史为5次,时间为30天。
3、系统安全性需求:
(1)安装防毒软件,经常进行系统扫描并升级病毒库。 (2)关闭默认共享。 4、服务安全性需求:
(1)关闭不必要的端口。用端口扫描器扫描系统已开放的端口,确定系统开放的哪些服务可能引起黑客入侵。
5
政府招商引资管理平台的设计与实现 合肥学院
(2)设置好安全记录的访问权限。安全记录在默认情况下是没有保护的,把它设置成只有管理员和系统账户才有权访问。
(3)要把一些重要的用户数据(文件、数据表、项目文件等)定时备份在另一个安全的服务器中。
3.3 可移植性
该招商引资管理系统可移植性和兼容性较强,只需计算机系统中装有Mocrosoft Office 2000及以上的办公软件。
4 各个模块详细设计
4.1 组织管理子系统
4.4.1.1 组织管理子系统用例图
用例规约: 用例1 用例名称 队员信息管理 6
政府招商引资管理平台的设计与实现 合肥学院
说明 本用例用于向人力资源部主管提供队员信息的管理功能。队员信息管理包括小分队队员信息的增加、修改、查询,只有人力资源部主管才有队小分队队员信息的增加、修改的权限。 参与者 基本操作流程 人力资源部主管 当人力资源部主管信息进行管理时,开始执行以下基本流: (1)、人力资源部主管登录进系统 (2)、人力资源部主管对需要操作的队员进行增改查操作。 (3)、系统保存操作信息 可选操作流程 1、登陆验证错误 若系统检测到输入的信息格式或内容错误,如账号中含有非法字符、两次密码不一致等,给予错误提示,并清空错填写误的文本框,要求客户重新输入。 2、信息保存失败 若系统检测到管理员操作的队员信息有格式错误等,给予错误提示并返回操作界面。 前置条件 后置条件
人力资源部主管进入队员信息管理主页 无 用例2 用例名称 说明 小分队组织结构查询 本用例用于向小分队队员提供通知小分队组织结构的查询功能。用户只能对小分队的组织结构进行查询,不能对其进行修改删除等操作。 参与者 基本操作流程 小分队队员 当小分队队员查看小分队组织结构时,开始执行以下基本流: (1)、小分队队员进入招商网主页 (2)、选择需要浏览的小分队 (3)、系统给出小分队组织结构的信息。 (4)、小分队队员进行查看 可选操作流程 前置条件 后置条件
7
无 小分队队员进入组织管理主页 无 政府招商引资管理平台的设计与实现 合肥学院
4.4.1.2 组织管理子系统类图分析
4.4.1.3 组织管理子系统时序图分析
8
政府招商引资管理平台的设计与实现 合肥学院
4.4.1.4 组织管理子系统活动图分析
9