(精编)宿舍管理系统介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(精编)宿舍管理系统介绍
《UML系统建模与分析设计》
客户需求分析规格说明书
设计题目宿舍管理系统
专业********
班级20***级
姓名******
学号********* 完成日期20**年***月
目录
1.引言 (2)
2.软件产品的一般性描述 (3)
3.功能行为需求 (7)
4.性能需求 (11)
5.运行需求 (12)
6.其他要求(可使用性、安全保密、可维护性、可移植性等) (13)
1.引言
1.1编写需求规格说明书的目的
详细、准确和全面定义“宿舍管理系统”的用户需求,知道软件系统的后续开发工作;本文档描述的用户需求将作为该项目最终验收的编制和依据。
说明:该文档必须经用户和开发方签字确认方可有效。
本文档的读者包括:
1)用户
2)系统分析人员
3)软件设计人员
4)软件实现人员
5)软件测试人员
1.2项目背景(软件产品的作用范围)
1.2.1企业总体业务需求分析
建成的“宿舍管理系统”将包括:经理查询子系统、人力资源管理子系统、宿舍安排管理子系统。如图所示:
图1 宿舍管理系统功能需求框图
性能要求:提高宿舍管理中心的工作效率,提高部门的协作,改进整体效率;降低冗余和不必要的信息积压,减少成本;主管可以获取准确信息,有助于及时作出调整。
1.2.2确定系统边界
“宿舍管理系统”的系统边界就是洛阳师范学院后勤服务管理集团下属的宿舍管理中心,宿舍管理中心所管理的所有宿舍都在改系统管理范围以内,其余的均为该系统管辖范围以外。
1.3定义(术语的定义和缩写词的原文)
1)经理:“宿舍管理系统”的用户。
2)系统管理员:“宿舍管理系统”的管理者、维护者,拥有所有权限。
3)操作管理员:只拥有部分权限的“宿舍管理系统”的工作人员。
4)应用服务器:负责整个系统的总体协调工作的服务器。
1.4参考资料
[1]刁成嘉主编的《UML系统建模与分析设计课程设计》,机械工业出版社。
[2]萨师煊、王珊编著的《数据库系统概论》,高等教育出版社。
[3]张海藩编著的《软件工程导论》,清华大学出版社。
[4] 朱时银编著的《C++ Builder 5编程实例与技巧》,机械工程出版社。2.软件产品的一般性描述
2.1运行环境与资源
2.1.1系统软件运行环境
1)系统建模采用支持UML的CASE工具Rose2004开发环境。
2)本系统实现语言采用Microsoft VC++6.0编程。
3)数据管理采用Microsoft SQL Server 2000数据库管理系统。
4)系统操作平台采用微软公司的Windows XP。
5)采用XX.XX网络环境。
6)服务器端系统的运行环境:Windows 2000 Server。
7)客户机运行环境:Windows XP。
2.1.2系统硬件运行环境
“宿舍管理系统”共有1台服务器,30台终端机。
1)用户终端机:采用惠普PC,内存1GB,硬盘80GB,大屏幕液晶显示器。
2)服务器:惠普PCXX型,内存2GB,高速硬盘组300GB,高速缓存,液晶显示器。
3)网络:采用XX。XX网络建立局域网。
4)后台服务器支持系统硬件要求:CPU Pentium IV 3.0以上,内存容量4GB 以上,硬盘500GB以上。
该系统是一个包括3个子系统的三级网络宿舍管理系统。所以需要子系统共享的数据信息全部存放在数据库服务器中,各子系统之间依靠网络进行信息传送。本系统网络体系结构采用客户/服务器工作方式。
2.2软件产品的系统体系结构
图2 宿舍管理系统层次结构图
2.3软件产品的功能(用例模型)
学生
图3 宿舍管理系统用例图
人力资源管理图4 经理查询子系统用例图
宿舍安排管理
图5 人力资源管理子系统用例图
人力资源管理
图6 宿舍安排管理子系统用例图
2.4用户特征
用户特征:工作人员素质一般。该系统的操作人员都是后勤服务管理集团的员工,学历不是很高,但是已具有一定的电脑操作知识和经验,同时也熟悉相关的管理知识,但是还需要对其进行一定的培训,从而使其很快的掌握本系统的使用。
系统用户操作界面要求友好、易操作。
2.5限制与约束
本系统必须满足以下限制:
1)系统中所有账户能够供用户随时使用,完成各自授权的活动。
2)安全可靠,建立系统使用工作日志。
3)该系统必须确保对数据进行安全保护,以避免未经授权的访问;所有的远程访问都要登录,并且每个登录用户只能访问根据其角色所授的权限。
4)界面友好、操作简便。
5)软件系统开放性好、结构灵活,可扩充,易于维护。
6)遵循客户/服务器结构总体设计方案对它的约束,在系统实施的各个阶段
都要服从它的一些规划,包括功能设计、系统配置和计划。
3.功能行为需求
3.1引言
此系统必须满足以下限制:
3.2业务需求功能模型——用例模型
学生
图7 宿舍管理系统用例图
人力资源管理
图8 经理查询子系统用例图
宿舍安排管理
图9 人力资源管理子系统用例图
人力资源管理
图10 宿舍安排管理子系统用例图