学生公寓信息管理系统 需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件需求说明书项目名称:学生公寓信息管理系统
组长:
组员1:
组员2:
组员3:
日期:2018 年 5 月 3 日
信息工程学院
目录
一、引言 (1)
二、任务概述 (1)
三、数据描述 (2)
四、功能需求 (5)
五、性能需求 (6)
六、运行需求 (6)
七、其他需求 (7)
1.引言
1.1编写目的
(1)为软件的编码提供参考
(2)为软件的使用者提供参考
(3)为软件测试提供参考
1.2项目背景
华北理工大学是一所综合性大学,在校师生总数六万余人,对于学生宿舍的卫生、人员出入情况等方面的管理仅凭宿舍楼物业人员的管理难以满足需求。根据调查得知,宿舍物业管理人员对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于卫生评比等很多信息都是用人工计算、手抄进行。数据信息处理工作量大,容易出错。由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。因此,设计一套学生宿舍管理系统系统是十分必要的。
1.3参考资料
[1]姚永一,SQL Server数据库实用教程,北京:电子工业出版社,2010.
[2][1] Mark Michaelis.C#本质论.人民邮电出版社.2014
[3] 马骏.C#程序设计及应用教程.人民邮电出版社.2014
2.任务概述
2.1任务目标
教务处管理人员要求通过此系统实现对物业和学生信息的相关管理过程,其中包括对学生宿舍情况,对应宿舍楼物业人员职责情况的查询、修改和添加,学生宿舍情况涉及到学生综合测评成绩,宿舍楼物业人员职责情况涉及到物业竞标择优选择,并且教务处每学期定期开放物业人员评比入口供学生评分,以监督物业人员的职责完成情况。物业管理人员对学生宿舍卫生情况,学生宿舍违规电器使用情况,学生宿舍调换情况,宿舍公共设施维修及损坏赔偿情况,外来人员出入宿舍登记情况,遗失物品招领情况,宿舍钥匙借还情况进行登记和上报。
2.2运行环境
(1)硬件环境:内存:2GB、硬盘:500G
(2)软件环境:操作系统:windows7、数据库:SQL Server 2005、集成开发环境:Visual Stdio 2015、SQL Server
3.数据描述
3.1 静态数据:宿舍楼,宿舍号,学生信息
3.2 动态数据:
输入信息:学生宿舍卫生评分,宿舍公共设施损坏和维修情况,失物招领信息,外来人员登记信息,钥匙借还信息,物业人员评分。
输出信息:学生宿舍卫生评分,宿舍公共设施损坏和维修情况,失物招领信息,外来人员登记信息,钥匙借还信息,物业人员评分。
3.3 数据库描述:
数据库名称:Dorm
数据库类型:Sql Server
表1 登录角色数据结构(标识符为编号)
表2 登录账户数据结构(标识符为编号)
表3 宿舍楼数据结构(标识符为编号)
表4 宿舍数据结构(标识符为编号)
表5 宿舍设施数据结构(标识符为编号)
表6 钥匙记录数据结构(标识符为编号)
表7 丢失记录数据结构(标识符为编号)
表8 物业管理人员数据结构(标识符为编号)
表9 外来人员数据结构(标识符为编号)
表10 宿舍评分数据结构(标识符为编号)
表11 学生数据结构(标识符为编号)
3.4 数据词典
学生宿舍卫生评分表=0{宿舍名+评分时间+分数}n
宿舍公共设施损坏和维修情况表=0{}n宿舍名+设施损坏维修情况
失物招领信息表=0{失物名}n
外来人员登记信息表=0{姓名+电话+电话+来访时间+离开时间}n
钥匙借还信息表=0{钥匙宿舍号+借钥匙的人+借走时间+归还时间}n
物业人员评分表=0{物业人员姓名+楼+评分}n
3.5 数据采集
找到有关部门负责人,得到了一些数据。将这些数据写入了数据库中。
4.功能需求
4.1功能划分
根据此系统所管理的范围不同可以划分为主要四个功能,分别是教务处信息审核管理系统,物业管理系统,学生管理系统,宿舍管理系统。
4.2功能描述
1)反映宿舍信息管理系统的总体情况。本系统主要由教务处信息审核管理系统,物业管理系统,学生管理系统,宿舍管理系统组成。
2)使管理者熟悉各项业务活动状况。调查各部门的业务活动情况,对现行信息管理系统有一个明确的认识。
3)使用教务处管理人员身份可以完成对学生宿舍表以及物业人员上报表的浏览、查询、修改。
4)使用物业管理人员身份可以完成对学生宿舍表,学生宿舍卫生评比表,宿舍公共设施维修及损坏情况表的上报及教务处批准后的修改,对失物招领表,外来人员出入登记及表,钥匙借还表浏览、查询,修改(超过指定单次修改数据项的记录需要上报教务处审核后实现修改,以避免不正当操作引起的错误)。
5)使用学生身份可以在教务处定期在指定网页上发布的物业人员评分表上对物业人员职责情况进行评分,以监督物业人员的工作情况。
6)不同部门管理人员可以登录系统对个人信息进行修改,如账户密码修改等。
5.性能需求
5.1数据精度
评比成绩精确到个位数。
5.2时间特性
软件系统响应、更新处理、数据转换与传输、运行等时间较快。
5.3适应性
该系统适用于Windows操作系统,对于其他操作系统而言,可移植性不高。
6.运行需求
能够较高速的完成用户与数据库信息的读写,修改等操作。且系统对用户电脑配置要求较低,运行流畅,易于使用。
6.1用户界面
屏幕格式:采用C/S模式开发,界面由C# WinForm设计实现,完全基于Windows兼容的用户操作界面。
菜单格式:工具栏与菜单栏并用方式,简洁明了,易使用。
6.2硬件接口