宿舍管理系统软件需求说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
宿舍管理系统软件需求说明书
1、引言
1.1编写目的
熟悉信息系统设计开发过程,了解系统分析与设计开发方法。通过实践完成简单信息系统的完整开发过程,所以编写宿舍管理系统。宿舍管理仍停留在人工管理阶段,人工管理费时、费事、费力,工作效率低。开发学生宿舍管理系统,可以方便学生宿舍的管理,提高宿舍管理工作效率及查询效率。
1.2背景
宿舍管理信息系统要处理的数据主要是两大部分,一个是基本信息管理,包括宿舍信息,学生信息管理的数据;另一部分是服务管理,包括卫生检查,水电缴费,设施报修,携贵重物品外出管理以及宿管人员评分的数据。
1.3定义
⑴ PK,主码,是唯一确定一条记录的关键数据项。
⑵ER图,实体联系图,是反映与数据相关的实体及实体之间关系的图。
1.4参考资料(略)
2、任务概述
2.1目标
建立宿舍管理系统,完成学生宿舍的管理,对宿舍的变动以及宿舍工作人员的服务进行评价。
2.2用户特点
(1)用户主要是在校入住学生,还可以是游客,对计算机都有一定的了解;
(2)用户可以随时登陆,了解宿舍情况;
(3)每个学期对服务人员进行评价,以方便对工作人员的工作情况进行评价。
3需求规定
3.1对功能的规定
3.1.1初始数据输入功能
对初始数据输入功能的定义见表
3.1.2日常处理功能
日常处理功能的定义表
3.1.3查询与打印功能
查询与打印功能定义表
3.1.4系统设置功能
系统设置功能定义表
3.2对性能的规定
3.2.1时间特性要求
学生宿舍情况每个学期都要对数据进行更新,备份,每个学期对工作人员的服务进行评价。
3.2.2灵活性
(1)同时提供鼠标和键盘操作;
(2)模块化设计,预留有接口,以方便系统的扩展。
3.3 输入输出要求
3.3.1 输入方式要求
输入方式为键盘输入,在输入时要求尽可能少输入数据,提供常用数据的选择输入,并提供数据的核对功能。
3.3.2 输出方式要求
输出方式提供屏幕输出和打印输出两种方式,屏幕输出与打印输出的内容要保持一致,打印输出采用A4纸打印。
3.4 数据管理能力的要求
3.4.1 数据备份
数据的备份采用复制数据库文件来实现。
3.4.2 数据保存时间
要求保存10年以上,每学期的数据备份存档,且不允许修改。
3.4.3员工基本信息处理
若员工调离,可将该员工删除,但删除之前应进行数据备份。
3.5 故障处理的要求
⑴任何故障必须不影响数据库数据的安全,即数据库采取相应的备份策略等,保证数据
库本身无物理安全问题。
⑵应用程序发生故障后应该可以重新启动而继续应用,不影响系统的正常工作。
3.5.2 数据库数据的一致性
涉及数据库访问的应用程序必须保证数据库数据的一致性。
3.6 其他专门要求
⑴要保证数据不能被非指定操作人员修改,输出。
⑵系统只能由授权的人员操作,以保证数据的安全。
4 运行环境规定
4.1 设备
⑴桌面单机系统采用低端计算机设备,其基本配置采用目前常见的微机配置,其
中CPU采用Intel P4处理器,内存512M,硬盘80G。
⑵针式打印机(可打印A3纸)
4.2 支持软件
低端计算机设备采用Windows 2007;服务器采用Windows Server 2005、以及其他开发支持工具(如Microsoft Visio 2007、ERwin等)和其他开发用中间组件。
4.3 控制
桌面单机系统软件在启动操作系统后双击桌面图标进入系统;B/S结构网络系统启动浏览器,输入Web服务器地址后进入系统。
5 分析模型
5.1数据分析模型
(1)宿舍管理系统ER图
(2)数据元素