学生宿舍管理系统需求分析说明书

合集下载

《宿舍信息管理系统》需求分析说明书

《宿舍信息管理系统》需求分析说明书

《宿舍信息管理系统》需求分析说明书2010级软件工程综合设计《宿舍信息管理系统》需求分析说明书文档标识DIMS-DOC-201208英文标题Dormitory Information Management System版本号 1.0承担单位:山西大学计算机与信息技术学院小组成员:组长完成日期:2012.08.27修改历史:日期变更内容概述备注2012-08-27 初始版本定稿 1.0 2012-08-29 内容细节修改 1.1 2012-08-29 添加功能类图 1.2 2012-08-30 完善需求分析 1.3 2012-08-30 文档格式标准化 1.4目录1 引言 (4)1.1 系统概述 (4)1.2 文档概述 (4)1.3 术语与定义 (5)1.4 缩略语 (5)1.5 引用文件 (5)2 需求概述 (5)2.1 目标 (5)2.2 用户特点 (5)2.3 约束与限制 (5)3 需求规格 (6)3.1 功能需求 (6)3.1.1 系统功能图 (7)(1) 公寓管理 (7)(2) 学生管理 (8)(3) 信息查询 (9)3.1.2 系统E-R图 (10)3.13 建立类图 (11)3.2 数据字典 (12)3.3 用户界面需求 (15)3.4 性能需求 (15)3.5 系统安全性 (15)4 系统环境规定 (15)4.1 硬件环境 (15)4.2 支持软件 (15)4.3 开发环境 (15)5 本文总结 (16)1 引言1.1 系统概述宿舍信息管理系统对于一个学校来说是必不可少的组成部分。

目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。

而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。

当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。

学生宿舍管理系统需求规格说明书

学生宿舍管理系统需求规格说明书

学生宿舍管理系统需求规格说明书学生宿舍管理系统需求规格说明书1、引言本文档旨在描述学生宿舍管理系统的功能和需求,以便能够有效地管理学生宿舍和提供良好的居住环境。

2、总体描述2.1 系统概述学生宿舍管理系统旨在实现对学生宿舍的管理,包括入住管理、设备维护、安全管理等功能。

该系统将提供一个便捷和安全的平台,以满足学生的宿舍生活需求,并提升学生宿舍管理的效率。

2.2 业务需求学生宿舍管理系统应满足以下业务需求:2.2.1 学生入住管理系统应能够管理学生宿舍的入住信息,包括学生信息、宿舍分配、入住时间等。

管理员能够根据学生的个人信息和需求进行宿舍分配,并记录相关信息。

2.2.2 设备管理系统应能够管理学生宿舍的设备信息,包括宿舍内设备清单、维修记录和报废处理等。

管理员能够对设备进行维护和报废操作,并记录相关信息。

2.2.3 安全管理系统应能够管理学生宿舍的安全事务,包括宿舍门禁管理、安全巡查和安全事件处理等。

管理员能够对宿舍门禁进行管理和设置,记录巡查情况,并处理相关安全事件。

2.2.4 报修管理系统应提供学生宿舍的报修功能,包括报修申请、维修进度和评价反馈等。

学生能够方便地提交报修申请,并及时了解维修进度。

2.2.5 公告通知系统应提供宿舍管理的公告通知功能,包括通知发布、阅读确认和重要通知推送等。

管理员能够发布重要通知和公告,并记录学生的阅读情况。

2.2.6 数据统计与分析系统应能够统计和分析学生宿舍的相关数据,包括入住率、设备故障频率和报修情况等。

管理员能够根据统计结果进行管理决策和优化改进。

3、功能需求3.1 学生入住管理3.1.1 学生信息管理系统应能够维护学生的个人信息,包括学号、姓名、性别、年级、专业等。

3.1.2 宿舍分配管理系统应能够根据学生的个人信息和需求进行宿舍分配,包括分配规则的设置和宿舍选择的可视化界面。

3.1.3 入住信息管理系统应能够记录学生的入住信息,包括入住时间、宿舍号码、床位号等。

学生宿舍管理系统-需求分析

学生宿舍管理系统-需求分析

计算机学院学生宿舍管理系统需求规格说明书目录1引言 (4)1.1编制目的 (4)1.2范围 (4)1.3预期的读者和阅读建议 (4)1.4术语和缩略语 (4)1.5文档约定 (5)1.6参考文件 (5)2项目概述 (5)2.1目标 (5)2.2范围 (6)2.3用户的特点 (6)2.4假定条件和约束限制 (6)2.5运行环境 (6)2.5.1硬件环境 (6)2.5.2软件环境 (7)3业务分析 (7)4数据描述 (8)5功能需求 (11)5.1功能需求总述 (11)5.1.1功能需求总表 (11)5.1.2角色、权限需求 (11)5.2功能需求1宿舍管理员管理 (11)5.2.1子功能1管理员信息修改 (11)5.2.2子功能2管理员查询 (12)5.3功能需求1学生管理 (12)5.3.1子功能1学生信息修改 (12)5.3.2子功能2学生查询 (12)5.4功能需求1宿舍楼管理 (13)5.4.1子功能1办理入住 (13)5.4.2子功能2调换宿舍 (13)5.4.3子功能3办理退宿 (13)5.5功能需求1缺勤记录 (14)5.5.1子功能1学生缺勤记录 (14)5.6功能需求1系统管理 (14)5.6.1子功能1添加用户 (14)5.6.2子功能2修改密码 (14)6非功能需求 (16)6.1性能需求 (16)6.2安全保密需求 (17)6.3扩展性需求 (17)6.4稳定性需求 (17)7界面要求 (19)7.1图形要求 (19)7.2报表格式 (19)1引言1.1.学生宿舍管理一直是各大高校所重视的工作, 为了提高高校宿舍管理的质量与效率, 根据客户的要求, 我们着手开发此项工程, 高校公寓管理部门在宿管工作中担负着管理, 检查, 收费, 协调等重要的管理任务。

1.2.编制目的1.3.该文档是关于用户对于学生宿舍管理网站的功能和性能的要求, 重点描述了网站的设计需求, 将作为对该工具在概要设计阶段的设计输入。

学生宿舍管理系统需求分析说明书

学生宿舍管理系统需求分析说明书

学生宿舍管理系统需求分析说明书学生宿舍管理系统需求分析说明书1、引言1.1\t编写目的本文档旨在对学生宿舍管理系统的需求进行详细分析,以确保系统开发过程中的透明性和一致性。

1.2\t项目背景随着大学生人数的增加,学生宿舍的管理日益繁琐。

为了提高学生宿舍管理工作的效率,提升学生居住环境的舒适度,本项目拟开发一个学生宿舍管理系统,用于管理学生的住宿信息、报修服务、电费缴纳等相关事项。

2、需求概述2.1\t系统目标学生宿舍管理系统的目标是提供一个方便、高效的学生宿舍管理平台,包括学生住宿信息管理、报修管理、电费缴纳管理、设备管理等核心模块。

2.2\t功能性需求2.2.1 学生住宿信息管理- 学生注册与登录- 学生信息查询和修改- 宿舍分配与调整2.2.2 报修管理- 学生报修申请提交- 维修人员处理报修申请- 报修进度跟踪和查询2.2.3 电费缴纳管理- 电费账单与查询- 学生缴费记录管理- 电费统计与报表2.2.4 设备管理- 宿舍设备信息维护- 设备报废处理2.3\t非功能性需求2.3.1 界面友好性- 界面简洁明了- 操作流畅易懂2.3.2 安全性- 学生信息安全- 报修进度保密2.3.3 可扩展性- 支持系统升级和功能扩展2.3.4 高性能- 响应迅速- 并发处理能力强2.3.5 可靠性- 数据备份与恢复- 故障容错能力2.3.6 兼容性- 支持多种浏览器- 支持多种操作系统3、详细需求描述3.1\t学生住宿信息管理3.1.1 学生注册与登录- 学生需要提供个人信息注册账号- 学生通过账号和密码进行登录3.1.2 学生信息查询和修改- 学生可查询和修改个人信息- 学生宿舍分配后无法修改宿舍信息3.1.3 宿舍分配与调整- 系统自动分配宿舍给学生- 管理员可以手动调整学生宿舍分配3.2\t报修管理3.2.1 学生报修申请提交- 学生选择需要维修的设备或宿舍问题- 学生填写报修申请并提交3.2.2 维修人员处理报修申请- 维修人员接收报修申请并进行处理- 维修人员可设置维修进度和完成时间3.2.3 报修进度跟踪和查询- 学生和维修人员可查询报修进度和处理结果- 学生可随时取消报修申请3.3\t电费缴纳管理3.3.1 电费账单与查询- 系统自动每个宿舍的电费账单- 学生可查询个人电费账单3.3.2 学生缴费记录管理- 学生可查询和管理个人缴费记录- 学生可通过系统完成电费缴纳3.3.3 电费统计与报表- 管理员可电费统计报表- 报表包括宿舍电费收入、欠费情况等3.4\t设备管理3.4.1 宿舍设备信息维护- 管理员维护宿舍设备信息,包括设备名称、数量、价格等- 管理员可添加、修改和删除设备信息3.4.2 设备报废处理- 管理员可对设备进行报废处理- 报废的设备不再显示在系统中附件:- 数据库设计文档- 界面设计原型图法律名词及注释:- 保密法 - 保护个人隐私和敏感信息的法律法规。

学生宿舍管理系统需求分析说明书样本

学生宿舍管理系统需求分析说明书样本

学生宿舍管理系统需求分析说明书第一部分调查用户需求本系统的最终用户为宿舍楼管理员,本宿舍楼的学生。

根据我们日常生活中的经验,结合对自己学校宿舍楼管理老师的咨询和对同宿舍楼同学的调查,得出用户的下列实际要求:1、宿舍楼的基本情况学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。

-、学生的基本信息:入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也合有一个宿舍号,其入校时间就是她的入住时间。

另外,为了管理上的方便,同一院系的学生的宿舍一般在一起, 相应地会有其所在的院系名称。

二、宿舍的基本信息:每间宿舍都有唯一的宿舍号,入校时,宿舍会装公用电话机,相应地就有宿舍电话号码。

三、宿舍财产的基本信息:每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,能够为每种财产分配不同的财产号。

这样有利于财产的报修和管理。

四、快件收发的基本信息: 每栋宿舍楼都有邮件收发的管理,当本楼的同学有信件时,相应的会有信件的到达时间,接受信件的同学姓名和她所在的宿舍号。

有时,同一个学生有多封信件需要接收,需要表示一个同学有多少封信件。

当信件接收后,应有一个接收信件的时间,表示信件已成功到达指定的同学手中。

五、报修的基本信息:宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人逬行维修。

这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。

当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。

六、夜归的基本信息:宿舍楼在指定的时间关门(比如晚上12点),若有同学晩于关门时间合宿舍,需通知宿舍楼管理员,同时应登记晩归学生姓名, 宿舍号,时间和晚归原因,以利于学校的管理和查证。

七、离校的基本信息:每当放寒假或暑假时,同学们大部分都会回家;每当”五•一”或”十•一”放假时,同学们也有很多不会留在宿舍。

学生宿舍管理系统需求分析报告

学生宿舍管理系统需求分析报告

学生宿舍管理系统需求分析报告1. 引言学生宿舍管理是大学校园中的一项关键任务。

为了提高学生宿舍的管理效率,减少工作量,采用一套高效、自动化的学生宿舍管理系统是非常必要的。

本文将对学生宿舍管理系统的需求进行详细分析,并提出相应的解决方案。

2. 功能需求2.1 学生信息管理学生宿舍管理系统应能够存储、管理和更新学生的个人信息,包括学号、姓名、性别、学院等基本信息。

管理员可以通过系统添加、删除和修改学生信息,以及查看学生的宿舍分配情况。

2.2 宿舍信息管理系统应能够记录宿舍的基本信息,如宿舍号、宿舍楼、楼层等。

管理员可通过系统查询宿舍的入住情况,并进行宿舍的分配和调整。

2.3 入住管理学生宿舍管理系统应能够管理学生的入住情况。

当学生入住时,系统会分配一个宿舍号给学生,并记录入住日期。

学生退宿时,系统会将该宿舍号释放,以供其他学生使用。

2.4 报修管理系统应提供一个简便的报修功能,方便学生提交宿舍内的故障报修。

学生可以通过系统填写报修表单,并自动分配给相应的维修人员处理。

维修人员可通过系统查看报修记录,及时处理问题。

2.5 宿舍卫生检查系统应能够实时记录和评估宿舍的卫生状况。

管理员可设定卫生检查的频次和标准,并对每个宿舍进行评分。

系统会自动生成卫生检查报告,以供管理员参考和学生改进。

2.6 宿舍活动管理系统应支持宿舍内的各类活动管理,包括公告发布、报名管理、审核等。

学生可以通过系统查看和报名参加宿舍内的活动,管理员可以进行活动的发布和审核。

2.7 统计分析系统应提供丰富的统计分析功能,方便管理员了解宿舍管理情况。

例如,系统可以生成入住率、报修次数、卫生评分等统计报告,帮助管理员及时调整管理策略。

3. 非功能需求3.1 可靠性学生宿舍管理系统需要保证数据的准确性和安全性。

系统应定期备份数据,并能够及时恢复数据,以防止数据丢失或损坏。

3.2 用户友好性系统应具有良好的用户界面和操作方式,方便学生和管理员快速上手操作。

学生宿舍管理系统需求分析报告书

学生宿舍管理系统需求分析报告书

学生宿舍管理系统需求分析报告书信息07-1班王君军0708141281、引言学生宿舍管理系统对于一个学校来说是必不可少的组成部分,目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段。

像咱们林业大学宿舍就是采用手工记录这种繁琐的方法,还可以勉强接受因为人手也比较多,但对于学生信息量比较大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。

而且当查询某条纪录时,由于数据量庞大,还只能靠人工去一条条查找,既浪费人力物力,效率也很低。

宿舍楼是我们每天休息生活的地方,通过对学生宿舍楼的实地调查,了解到现在的学生宿舍管理仍停留在完全手工管理的阶段,这种人工管理的方式费时、费事、费力,造成工作效率低下的情况,本系统要开发出适合学生和工作人员使用的学生宿舍管理系统,可以方便工作人员对学生宿舍的管理,提高宿舍管理的工作效率及查询效率。

2、需求分析阶段的目标了解目前宿舍管理的现状、存在的问题及员工的想法。

通过实地调查和问答-记录的方式了解目前急需改善的工作模式和管理方式是什么,并充分了解宿舍管理的工作业务流程,记录和处理相关的数据供日后系统的分析使用。

3、需求分析阶段的任务3.1 调查用户需求3.1.1 宿舍楼的基本情况学生住在宿舍楼中,每栋宿舍楼都会有若干名不同阶层管理人员负责本宿舍楼的日常生活的管理。

一、学生的基本信息:入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。

另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。

二、宿舍的基本信息:每间宿舍都有唯一的宿舍号,入校时,宿舍会装电话机,相应地就有宿舍电话号码。

三、宿舍财产的基本信息:每个宿舍的财产属于学校,比如床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。

这样有利于财产的报修和管理。

四、快件收发的基本信息:每栋宿舍楼都有邮件收发的管理,当本楼的同学有信件时,相应的会有信件的到达时间,接受信件的同学姓名和他所在的宿舍号。

宿舍管理系统需求规格说明书

宿舍管理系统需求规格说明书

宿舍管理系统需求规格说明书宿舍管理系统需求规格说明书一、引言宿舍管理系统旨在提供一个方便、高效的管理平台,用于管理学生宿舍的各项事务。

本文档旨在详细规定宿舍管理系统的需求。

二、背景宿舍管理系统是为了解决传统宿舍管理方式中存在的问题而开发而来。

传统宿舍管理方式存在人工管理繁琐、效率低下、信息不透明等问题。

通过引入宿舍管理系统,可以提高管理效率,减少管理工作量,提供良好的居住环境。

三、目标和目的宿舍管理系统的目标是实现学生宿舍的全面管理,包括入住申请、退宿管理、违规处理、设施报修、公告通知等功能。

通过该系统,学生可以方便地进行宿舍相关事务的申请和查询,管理员可以高效地处理各项事务。

四、功能需求4.1 学生入住申请4.1.1 学生可以通过系统提交宿舍入住申请。

4.1.2 学生需要提供个人信息、宿舍选择、宿舍安排等信息。

4.1.3 管理员可以审核并处理学生的入住申请。

4.2 退宿管理4.2.1 学生可以通过系统提交退宿申请。

4.2.2 学生需要提供个人信息、退宿原因等信息。

4.2.3 管理员可以审核并处理退宿申请。

4.3 违规处理4.3.1 学生违规行为包括吵闹、酗酒、涂鸦等。

4.3.2 管理员可以记录学生的违规行为。

4.3.3 根据违规情况,管理员可以进行相应的处罚。

4.4 设施报修4.4.1 学生可以通过系统提交宿舍设施报修申请。

4.4.2 学生需要提供设施问题的描述和照片等信息。

4.4.3 管理员可以审核并安排维修工人进行维修。

4.5 公告通知4.5.1 管理员可以发布宿舍公告和通知。

4.5.2 公告内容包括宿舍规定、学校通知等。

4.5.3 学生可以通过系统查看最新公告和通知。

五、非功能需求5.1 用户友好性5.1.1 界面简洁明了,易于使用。

5.1.2 提供友好的错误提示和操作指引。

5.2 安全性5.2.1 用户信息和数据需要进行加密存储和传输。

5.2.2 系统需要进行权限管理,防止非法访问和操作。

宿舍管理系统需求规格说明书

宿舍管理系统需求规格说明书

需求规格说明书1. 引言1.1 编写目的本学生宿舍分配系统以公寓房间、入住学生为基础信息源,可以对房间和床位分配,可以使教务处、学生处、保卫处、公寓管理中心、财务处等学校职能部门及学校学院领导随时获得全方位的公寓管理信息,实现信息共享,提高工作效率。

本文档从用户、功能、性能、运行环境等各方面对系统进行了分析,以确保在系统开发过程中,确定好具体目标,使工作能有条不紊的进行,提高工作效率。

A O1.2 背景很多学校特别是中等及高等院校中,学生在校住宿的情况极其普遍。

随着高校的扩招,需要住宿的学生人数和学生公寓楼房越来越多,宿舍管理人员的需求量也相应地增加。

许多高校后勤实施社会化改革,学生住宿条件得到了很大改善,宿舍安排上打破了原来按专业班级强制集中住宿的限制,可供学生选择的余地也越来越大,相关部门对公寓管理的要求越来越高,导致公寓管理的难度越来越大,原来的手工管理已经无法适应,需要用信息化手段来实现。

因此,开发一个学生宿舍分配软件是十分必要的,希望能够为广大教师、校院领导、宿舍管理员和学生提供便利,加强学生住宿管理、规范高校公寓日常工作、提高公寓管理效能的有效工具。

1.3 定义用例图(Use Case) :是指由参与者( Actor )、用例( Use Case )以及它们之间的关系构成的用于描述系统功能的动态视图。

呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。

顺序图:是将交互关系表示为一个二维图。

纵向是时间轴,时间沿竖线向下延伸。

横向轴代表了在协作中各独立对象的类元角色。

类元角色用生命线表示。

类图(Class diagram):是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。

类图不显示暂时性信息。

状态图(Statechart Diagram) :是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应的。

学生宿舍管理系统需求分析说明书

学生宿舍管理系统需求分析说明书

需求分析说明书目录前景文档 (1)学生宿舍管理系统 (1)1.背景 (1)1.1课题名称 (1)1.1.2系统功能 (1)2.国内外现状 (2)3.功能详细描述 (2)3.1系统管理模块 (2)3.1.1系统管理模块的步骤 (2)3.2公寓管理模块 (3)3.2.1公寓管理模块的步骤 (3)3.3学生管理模块 (3)3.3.1学生管理模块的步骤 (3)3.4信息查询模块 (3)3.4.1信息查询模块的步骤 (3)3.5出入登记模块 (4)3.5.1出入登记模块的步骤 (4)3.6信息修改模块 (4)3.6.1信息修改模块的步骤 (4)4.寝室公告管理功能 (4)4.1寝室公告信息功能概述 (4)4.2修改寝室公告信息功能 (4)用例文档 (6)1.前言 (6)1.1编写目的 (6)2.背景及内容概述 (6)2.1背景 (6)2.2内容概述 (6)3.用例列表 (6)3.1基本用例叙述 (6)3.1.1.宿舍管理系统事件列表 (6)4. 用例图 (7)4.1学生宿舍管理系统用例图 (7)4.2系统管理模块 (8)4.3公寓管理模块 (8)4.4学生管理模块 (9)4.5信息查询模块 (9)4.6出入登记模块 (10)4.7信息修改 (10)5. 用例描述 (11)6.文档总结 (13)7.参考资料 (13)分析模型 (14)1.引言 (14)1.1编写目的 (14)1.2背景 (14)1.3文档概要 (14)2. 系统用例 (15)3.系统管理模块 (15)3.1建立领域模型 (15)3.2建立行为模型 (16)3.2.1建立系统顺序图 (16)3.2.2建立系统状态图 (16)3.2.3建立系统活动图 (17)3.3添加契约说明 (17)4. 公寓管理模块 (17)4.1建立领域模型 (17)4.2建立行为模型 (18)4.2.1建立顺序图 (18)4.2.2建立状态图 (18)4.2.3建立活动图 (19)4.3添加契约说明 (19)5. 学生管理模块 (20)5.1建立领域模型 (20)5.2建立行为模型 (20)5.2.1建立顺序图 (20)5.2.2建立状态图 (21)5.2.3建立活动图 (21)5.3添加契约说明 (22)6 参考文献 (22)总结 (23)前景文档学生宿舍管理系统在社会飞速发展的今天,智能化管理是现代管理宿舍信息的必然趋势之一。

学生宿舍管理系统需求分析

学生宿舍管理系统需求分析

学生宿舍管理系统需求分析目录一、 文档介绍 .................. 1.1、 文档目的 ........... 1.2、 文档范围 ........... 1.3、 读者对象 ........... 1.4、 参考文档 ............. 1.5、 术语与缩写解释..... 二、 产品介绍 .................. 三、 产品面向的用户群体...... 四、 产品应当遵循的标准或规范 五、 产品范围 .................. 六、 产品的功能性需求 .......... 学生管理模块..........6.1.16.1.26.1学生入住学生查询换宿办理 退宿办理 9 11 13 6.2 6.36.1.3 6.1.4 员工管理模块.6.2.1员工入职 6.2.2员工查询 6.2.3退职办理 宿舍管理模块.6.3.16.3.2 6.3.3 (待修改)14 15 17 18 19 21 23 设备添置设备撤销设备报修设备查询 水电查询 24 25 27 6.3.4 6.3.5 信息管理模块. 6.4.1信息发布 6.4.2密码修改七、产品的非功能性需求 用户界面需求. 软硬件环境需求 产品质量需求. 其他需求 6.4 7.1 7.2 7.3 7.n28 29 31 32 33 34 34 35 35 35、文档介绍本文档是宿舍管理系统项目需求分析的最终版本, 结合了之前简略版的需求分析,每次的实验内容以及小组内对该项目的讨论结果。

1.1、文档目的编写宿舍管理系统需求说明书是为了明确产品需求, 将功能性需求、非功能性需求用准确的描述语言描述清楚,并建立相应的静态模型和动态模型。

以便于项目组后台搭建人员对项目目标有清晰的认识,为后续的开发阶段做好准备,最终实现DM系统。

项目组其他成员对文档进行查看,清楚认识到该系统能实现的功能,并且对系统内容进行完善,以及能够使用该文档清晰明确的向其他人介绍我们所做的这个宿舍管理系统主要能够实现的功能。

宿舍管理系统--需求分析说明书

宿舍管理系统--需求分析说明书
1.4
[1]张海藩,《软件工程导论》,清华大学出处社,2003年12月第四版
[2]周之英《现代软件工程》,科学出版社,2001.6
2.
2.1
本设计要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴
近学生,便于用户操作。系统在实现上应该具有如下功能:
1.系统要求用户必须输入正确的用户名和密码才能进入系统。
寝室(Dorm):
Dor_ldBiblioteka Dor_SexDor_Num
Dor_Fact
Dor_Price
Dor_Tel
Dor_Des员工(Employee):
Emp_ld
Emp_Name Emp_Age Emp_Sex Hou_Id Emp_Job Emp_Add Emp_Tel Emp_Des
3.2
输入数据:鼠标对按钮的点击
查询方式、查询关键字;
新建管理员、录入学生信息项;
受限操作所需的密码;
新聘员工信息录入;
人员来访、物品出入楼;
输出数据:查询关键字确定的数据库记录的子集;
统计结果及其格式化文件;
密码修改成功;
信息录入、删改结果(成功或失败) ;
访问完毕、物品出入楼完毕; 内部数据:查询操作建立的索引;
3.3
数据库采用Microsoft Access数据库。
2.系统应该提供学生住宿情况的基本登记。
3.系统应提供人员来访登记及结束访问的详细登记。
4.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。
5.系统应提供查询功能, 以方便用户对学生基本信息的查询(要实现按多种条 件的查询)及楼房信息的查询。
6.系统应提供增加、删除、修改用户帐户的功能。
2.2

学生宿舍管理系统需求分析说明书南邮

学生宿舍管理系统需求分析说明书南邮

学生宿舍管理系统需求分析说明书Version 1.0文件状态:【】草稿【√】正式发布【】正在修改文件标识:需求分析说明书当前版本: 1.0作者:丁华邦、仓业亮、王雨荣完成日期:2012-04-15一.引言1.1编写目的编写这份需求分析说明书的目的是让读者能够了本系统的开发目的,开发方法,以及目前的硬件和软件的情况和开发所需资金和设备等。

预期的读者包括上级领导,相关开发人员以及管理人员。

1.2背景这次待开发的系统的名称为:学生宿舍管理系统该系统采用现代流行WINDOWS操作界面。

可运行在浏览器(支持JA V A Script)或专门客户端内(for windows)。

1.3参考资料软件体系结构第二版清华大学出版社张友生等编著面向对象设计uml实践第二版清华大学出版社MarkPriestley著数据库系统教程第三版高等教育出版社施伯乐著软件测试第二版机械工业出版社Ron Patton著二.任务概述2.1 目标随着科学技术的进步和社会经济的发展,计算机在现实生活中扮演越来越重要的角色,它能够帮助我们进行各种各样的管理,进行各种模拟运算,是我们生活中不可或缺的好帮手。

在高校扩招的大前景下,学生人数越来越多,传统的安排学生宿舍管理的方法逐渐显现出弊端。

在此背景下,我们提出了这个课题:学生宿舍管理系统。

他能够帮助宿舍管理员方便管理住宿生生活,能帮助教务管理人员进行宿舍分配,也能实现简单的普通用户信息查询,了解宿舍动态的功能。

整体大模块划分如下:○1学生信息管理系统(学生处管理人员使用)○2宿舍管理系统(宿舍管理员用)○3财务管理系统(财务处人员使用)软件采用现代流行WINDOWS操作界面。

是标准的WIN32应用程序,可运行在WIN95\WIN98\WinMe\WIN2000\WINXP\WINNT等系统平台上的多任务应用程序2.2用户的特点本系统的最终用户为学生处管理人员,宿舍管理员和财务处人员,使用者必须掌握计算机的基本操作,终端的登陆方法,并且能够熟练的运用office之类的办公软件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

需求分析说明书目录前景文档学生宿舍管理系统在社会飞速发展的今天,智能化管理是现代管理宿舍信息的必然趋势之一。

随着宿舍种类和学生的不断增加,宿舍管理越来越来复杂,信息量不断地提高,因此,以往的宿舍管理方法,查询速度慢,管理困难,容易丢失数据,已经不适合现在宿舍管理信息的要求。

为克服宿舍管理信息的困难和查询的不便。

采用计算机智能化来管理宿舍和学生的信息,不仅很大的提高了查询的速度,节约了人力和物力资源,达到了预期的要求,还是世界发展的需求,社会发展的趋势。

1.背景随着信息时代的快速发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。

高校学生宿舍信息管理系统是一个安全和高效的专用系统。

信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。

系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。

由于数据库存储容量相当大而且比较稳定,适合较长时间的保存,也不容易丢失。

这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。

本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。

1.1课题名称本课题要实现的是高校学生宿舍管理系统。

1.1.2系统功能①用户必须输入正确的用户名和密码才能进入系统;②提供学生住宿情况的基本登记;③提供学生每学期的注册及学生的离校处理;④提供人员来访登记及结束访问的详细登记;⑤提供学生在校期间物品出入宿舍楼的详细情况登记;⑥提供查询功能,以方便用户对学生基本信息的查询,要实现按多种条件的查询及楼房信息的查询;⑦提供增加、删除、修改用户帐户的功能;⑧具有添加、修改、删除学生及员工基本信息的功能。

2.国内外现状调查显示,现在国内绝大多数学校的学生公寓管理还没有实现信息化,主要还是停留在手工管理的形式。

随着高校招生规模的不断扩大,高校在校大学生逐年增长,学生管理的难度和压力也越来越大。

目前大多数高校已经实现学生学籍等管理的系统化,但宿舍管理还基本依靠宿舍管理员的人工管理,大多数宿舍管理工作还倚靠宿管工作人员的人工操作和登记,如外来人员出入登记、学生出入登记、学生违纪登记、寝室保修等级等等。

这些在平时的工作中都是采取人工操作的方式进行,既繁琐,工作量又大,而且消耗大量的人力、物力和财力,对高校和国家造成的损失甚巨。

因此,目前高校急需要一种管理宿舍相关工作的系统,以此来处理繁杂的宿舍管理工作,本文学生宿舍管理系统就是基于这样一个背景设计。

3.功能详细描述在整体设计中,我们将宿舍管理系统分为七个大的模块,系统管理模块、公寓管理模块、学生管理模块、信息查询模块、出入登记模块、信息修改模块。

每个模块将实现不同的功能。

下面将具体进行介绍。

3.1系统管理模块系统管理模块包括超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。

3.1.1系统管理模块的步骤①超级用户登录实现系统管理人员登录。

②普通用户登录实现一般管理人员登录。

③用户管理实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。

④密码修改实现所用用户的密码更改功能。

⑤退出系统实现正常退出宿舍管理系统。

公寓管理模块包括楼房管理、宿舍管理二个大的部分。

3.2.1公寓管理模块的步骤①楼房管理登记该住宿楼信息并进行添加、修改和删除功能。

②宿舍管理登记该楼所有宿舍的信息并进行添加、修改和删除功能。

3.3学生管理模块学生管理模块包括学生基本信息录入、学生财物登记、学生学期注册三项功能。

3.3.1学生管理模块的步骤①学生基本信息录入实现学生基本信息情况的登记及宿舍的分配功能。

②学生财物登记登记学生在校期间所拥有的公共及私有贵重物品情况。

③学生学期注册管理登记学生在校期间每学期的缴费情况。

3.4信息查询模块信息查询模块基本上包括按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询四个部分。

3.4.1信息查询模块的步骤①按学号进行查询实现每个学生基本信息情况的查询功能。

②按姓名查询通过学生姓名查询学生基本信息情况。

③按班级查询通过班级查询某班级学生住宿情况及该班级学生信息。

④按寝室号查询查看每个宿舍所住学生信息情况。

出入登记模块包括进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能模块。

3.5.1出入登记模块的步骤①进楼物品登记详细登记某学生搬入宿舍楼的物品情况。

②出楼物品登记详细登记某学生搬出宿舍楼的物品情况。

③人员来访登记详细登记进入宿舍楼的外来人员情况。

④结束访问登记详细登记外来人员的离开情况。

3.6信息修改模块信息修改模块包括学生基本信息修改、个人财物信息修改二个大的功能。

3.6.1信息修改模块的步骤①学生基本信息修改实现系统管理人员对学生基本信息情况所作的添加、修改、删除。

②个人财物修改实现对学生个人财物的添加、修改、删除功能。

4.寝室公告管理功能4.1寝室公告信息功能概述寝室公告管理功能主要分为查看、修改和删除寝室公告信息。

所有的用户登陆系统后都可以查看请示公告信息,而只有管理员能删除和修改寝室公告。

下面就以修改寝室公告信息为例,详细说明寝室公告信息管理功能!4.2修改寝室公告信息功能用户登录系统后,选择修改寝室公告信息,系统跳转到修改寝室公告信息页面,该页面会显示寝室公告修改之前的所有信息,用户选择要修改的信息,在原有的基础上修改之后点击提交按钮,如果修改成功系统将跳转到修改之前的页面,数据库中会更新一条新的信息,如果修改失败,系统会给用户相应的提示信息。

用例文档1.前言在宿舍管理系统的需求获取工程中,根据分析师对系统在用户方和层次性场景描述的模拟再现,提取出了相关用例。

本文当给出了需求获取阶段中使用的用例列表和用例描述。

而此小结文档相关信息与本身特征,文档组织可参见目录,其余信息可参看下文内容。

1.1编写目的本文档的编写目的是将系统的所有用例文档化,用自然语言描述用户所有期望的操作,记录、交流领域信息和用户期望,传达有关问题域的必要信息以及涉众的需求,通过这些描述,尽可能将用户前景和需求从抽象中提取出来,具体化之。

2.背景及内容概述2.1背景本文档用于提高学生宿舍管理的效率而开发的,运用该系统可以实现对学生及宿舍信息资料进行编辑,添加、修改、删除、查询等功能,并对学生宿舍进行智能化管理,减少人力物力资源的要求。

2.2内容概述本用例文档是根据前一阶段项目前景和范围的获取和分析,对解决方案的细化而得到的,传达了有关问题域的必要信息以及涉众需求。

本系统的最终用户为宿舍楼管理员,本宿舍楼的学生。

通过该系统,用户可以查询学生的基本信息和宿舍管理信息等各方面的资料,能够及时方便的了解学生和宿舍的各种情况。

并且该宿舍管理系统为用户提供一些简单的数据查询、输出各种信息等功能。

本文档首先列出用例列表,简要概述每个概要用例及其展开用例,之后详细定义了每个展开用例。

3.用例列表3.1基本用例叙述3.1.1.宿舍管理系统事件列表4.用例图本节是用例图,旨在用图示方式直观表达外部角色(用户方)和系统内部之间的交互。

4.1学生宿舍管理系统用例图4.2系统管理模块4.3公寓管理模块4.5信息查询模块4.7信息修改5.用例描述本节为用例详细描述,用自然语言详细描述用例,便于在客户、用户、需求开发人员和解系统设计人员之间交流。

6.文档总结宿舍管理系统是一个典型的辅助宿舍管理系统,我们团队在项目前景和范围的指导下,对功能需求进行展开分析,将得到的一个完整的系统用例图,在逐步细化分解为许多较小的用例,在进行了整合,从而得到一系列完整的用例。

7.参考资料《需求工程——软件建模与分析》分析模型1.引言1.1编写目的解决从需求获取阶段的用例模型到完整的对象模型的过渡,在本文需要解决的问题有:①建立分析模型,达成开发者和用户对需求信息的共同理解;②共同理解,发挥创造性,创建软件系统解决方案。

1.2背景随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。

学生宿舍管理系统是学校中一个重要的环节,能否实现这一步关系到学校办学整体效率的高低,学生在众人面前的整体面貌。

运用学生宿舍管理系统可以减轻学院教学人员的工作量,加快查询速度,加强统一管理, 以及宿管部门已步入信息化,使各项管理更加规范化。

还有就是缩小开支,提高工作效率与准确率。

可以使学生有条无紊的管理,方便调整学生注入和转出。

1.3文档概要本文档的主要任务是建立分析模型:将复杂的系统分解为简单的部分以及他们之间的联系,确定本质特征,并抛弃次要特征,帮助开发者准确理解客户的用意,和用户达成对信息内容的共同理解。

分析的主要活动包括识别、定义和结构化,它的目的是获取某个可以转捍卫只是得事务的信息,这种分析活动被称为建模——建立需求分析模型。

需求分析建模分为三个阶段,通常的做法是依据获取的问题域信息建立初步的模型,然后分析用户需求,对模型进行调整,得到一个中间形式的模型形式,最后对调整后的模型进行逻辑推理和验证,如果符合预期的期望,即是最终的解决方案。

本文档主要完成两部分内容,建立领域模型和建立行为模型。

本文档根据用例对整个系统分析建模的结果进行呈现,并对系统做综合描述,涉及到需求分析建模的各个阶段:包括发现对象和类,建立类之间的关联和添加类的重要属性,建立系统的行为模型,建立系统顺序图,建立详细的交互图,这里的交互图选择为顺序图,建立用例的状态图,建立活动图,添加契约说明。

说明:由于系统规模较大,为了更方便地描述系统,所有图都根据不同的用例来说明,具体可以参见用例文档。

2.系统用例3.系统管理模块3.1建立领域模型3.2建立行为模型3.2.1建立系统顺序图3.2.2建立系统状态图3.2.3建立系统活动图3.3添加契约说明操作:用户、管理员不变量:无前置条件:参与者成功登录系统之系统管理模块功能后置条件:无4.公寓管理模块4.1建立领域模型4.2建立行为模型4.2.1建立顺序图4.2.2建立状态图4.2.3建立活动图4.3添加契约说明操作:管理员不变量:无前置条件:登录系统,实现功能需求。

后置条件:信息须正确填写。

5.学生管理模块5.1建立领域模型5.2建立行为模型5.2.1建立顺序图5.2.2建立状态图5.2.3建立活动图5.3添加契约说明操作:管理学生信息不变量:无前置条件:登录并完善信息。

后置条件:正确填写信息并返回。

6 参考文献丁二玉、骆斌《需求工程——软件建模与分析》《软件工程:实践者的研究方法(第 5 版)》《过程分析文档》《项目前景和范围文档》《需求获取安排计划书》《用例文档》总结通过对宿舍管理系统的软件需求分析设计,使我们从理论的水平提升到实践操作层次,提高了我们的动手能力,以及运用所学的知识解决实际问题的能力。

相关文档
最新文档