学生公寓信息管理系统需求分析_第1页
学生公寓信息管理系统需求分析_第2页
学生公寓信息管理系统需求分析_第3页
学生公寓信息管理系统需求分析_第4页
学生公寓信息管理系统需求分析_第5页
免费预览已结束,剩余8页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软 件需 求 说明书项目名称:学生公寓信息管理系统组长:组员 1:组员 2:组员 3:日期: 2018年5月3日信息工程学院精品资料目录一、引言.1二、任务概述.1三、数据描述2四、功能需求.5五、性能需求.6六、运行需求.6七、其他需求.71. 引言1.1 编写目的(1) 为软件的编码提供参考(2) 为软件的使用者提供参考(3) 为软件测试提供参考1.2 项目背景华北理工大学是一所综合性大学,在校师生总数六万余人,对于学生宿舍的卫生、人员出入情况等方面的管理仅凭宿舍楼物业人员的管理难以满足需求。根据调查得知, 宿舍物业管理人员对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于卫生评比等很多信息都是用人工计算、手抄进行。数据信息处理工作量大,容易出错。由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。因此,设计一套学生宿舍管理系统系统是十分必要的。1.3 参考资料1 姚永一, sql server 数据库实用教程,北京:电子工业出版社,2010.2 1 mark michaelis.c#本质论 .人民邮电出版社.20143 马骏.c# 程序设计及应用教程.人民邮电出版社.20142. 任务概述2.1 任务目标教务处管理人员要求通过此系统实现对物业和学生信息的相关管理过程,其中包括对学生宿舍情况, 对应宿舍楼物业人员职责情况的查询、修改和添加, 学生宿舍情况涉及到学生综合测评成绩, 宿舍楼物业人员职责情况涉及到物业竞标择优选择,并且教务处每学期定期开放物业人员评比入口供学生评分,以监督物业人员的职责完成情况。物业管理人员对学生宿舍卫生情况, 学生宿舍违规电器使用情况, 学生宿舍调换情况, 宿舍公共设施维修及损坏赔偿情况, 外来人员出入宿舍登记情况, 遗失物品招领情况, 宿舍钥匙借还情况进行登记和上报。2.2 运行环境(1) 硬件环境:内存:2gb 、硬盘: 500g(2) 软件环境: 操作系统: windows7 、数据库: sql server 2005 、集成开发环境: visual stdio 2015 、sql server3. 数据描述3.1 静态数据:宿舍楼,宿舍号,学生信息3.2 动态数据:输入信息:学生宿舍卫生评分,宿舍公共设施损坏和维修情况, 失物招领信息,外来人员登记信息,钥匙借还信息,物业人员评分。输出信息:学生宿舍卫生评分,宿舍公共设施损坏和维修情况, 失物招领信息,外来人员登记信息,钥匙借还信息,物业人员评分。3.3 数据库描述:数据库名称:dorm数据库类型 :sql server表 1登录角色数据结构(标识符为编号)属性名类型定义名称role_idvarchar(50)角色唯一的编号编号rolevarchar(50)角色名称角色表 2登录账户数据结构( 标识符为编号)属性名类型定义名称account_idvarchar(50)账户唯一的编号编号usernamevarchar(50)对应账号账号passwordvarchar(50)账户密码密码role_idvarchar(50)对应角色编号角色编号表 3宿舍楼数据结构( 标识符为编号)属性名类型定义名称building_idvarchar(50)宿舍楼唯一的编号编号building_namevarchar(50)楼名称楼名表 4宿舍数据结构( 标识符为编号 )属性名类型定义名称dorm_idvarchar(50)宿舍唯一的编号编号building_idvarchar(50)对应楼编号宿舍楼编号dorm_namevarchar(50)宿舍名称宿舍名表 5宿舍设施数据结构( 标识符为编号)属性名类型定义名称equipment_idvarchar(50)设施唯一的编号编号dorm_idvarchar(50)设施对应的编号对应宿舍编号equipment_damagvarchar(50)设施损坏情况损坏度表 6钥匙记录数据结构( 标识符为编号)属性名类型定义名称key_idvarchar(50)钥匙唯一的编号编号dorm_idvarchar(50)对应宿舍编号宿舍编号borrowervarchar(50)借的人借的人borrow_timedatetime借出时间借出时间return_timedatetime归还时间归还时间表 7 丢失记录数据结构( 标识符为编号 )属性名类型定义名称lost_idvarchar(50) 标记丢失唯一的编号编号lost_namevarchar(50)丢失物品名称名称lost_timevarchar(50)丢失时间时间enable_statusint(2)当前状态状态表 8 物业管理人员数据结构( 标识符为编号 )属性名类型定义名称worker_idvarchar(50)物业管理人员对应编号的唯一编号account_idvarchar(50)对应账号的编号所属账号worker_namevarchar(50)工作人员名称名称building_idvarchar(50)所属宿舍楼编号宿舍楼编号markvarchar(50)分数分数表 9 外来人员数据结构( 标识符为编号 )属性名类型定义名称migrants_idvarchar(50) 外来人员对应唯一编号编号migrants_namevarchar(50)外来人员名称名称migrants_phonevarchar(50)手机号手机号enter_timedatetime进入时间进入时间leave_timedatetime离开时间离开时间表 10宿舍评分数据结构( 标识符为编号)属性名类型定义名称score_idvarchar(50)分数对应唯一的编号 编号dorm_idvarchar(50)对应宿舍编号编号timedatetime评分时间时间scorevarchar(50)分数分数enable_statusint(2)对应状态状态表 11 学生数据结构( 标识符为编号 )属性名类型定义名称student_idvarchar(50)学生对应唯一的编号编号account_idvarchar(50)对应账号的编号 所属账号student_namevarchar(50)学生名称名称dorm_idvarchar(50)对应宿舍编号宿舍号gendervarchar(50)性别性别majorvarchar(50)专业专业3.4 数据词典学生宿舍卫生评分表=0 宿舍名 +评分时间 +分数 n宿舍公共设施损坏和维修情况表=0n 宿舍名 +设施损坏维修情况失物招领信息表=0 失物名 n外来人员登记信息表=0 姓名 +电话 +电话 +来访时间 +离开时间 n钥匙借还信息表=0 钥匙宿舍号 +借钥匙的人 +借走时间 +归还时间 n物业人员评分表=0 物业人员姓名+楼+评分 n3.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 硬件接口无特殊要求。6.3 软件接口与其他软件没有接口。6.4 故障处理简单的故障处理能力(网络连接诊断、程序出错时的上报数据存储)。6.5 基本要求1)体系结构:client/serv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论