学生宿舍管理系统_需求分析说明书南邮
学生宿舍管理系统简要需求分析
学生宿舍管理系统简要需求分析
1系统功能需求
1.1系统主要功能概述
1.1.1系统管理员对系统的数据库进行维护,如添加、删除和更新公寓管
理员,学生情况、消防人员。
1.1.2公寓管理员添加、删除和更新外来人员拜访情况。
1.1.3公寓管理员添加、删除和更新报修情况。
1.1.4公寓管理员添加、删除和更新各寝室信息。
1.1.5公寓管理员添加、删除和更新学生信息。
1.1.6各类信息的总表查询、输出。
1.2系统主要模块图
1.3系统主要模块描述
1.3.1基本数据维护模块。
本模块提供管理员添加、修改并维护基本的数
据途径。
例如添加修改宿舍用水用电情况,添加外来人员登记情况
等。
1.3.2基本业务模块。
本模块主要实现外来人员拜访登记、报修情况登记、
寝室卫生录入情况。
1.3.3数据库管理模块。
在系统中,所有学生寝室情况统一管理,外来人
员拜访情况、报修情况都要有详细记录,所以要有统一的数据库平
台进行管理。
1.3.4信息查询模块。
本模块主要是学生查询水电费、寝室卫生评比情况
等。
2基本数据维护模块
3基本业务模块
4数据库模块
5信息查询模块。
学生宿舍管理系统需求规格说明书
学生宿舍管理系统需求规格说明书学生宿舍管理系统需求规格说明书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、引言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.引言经过对学生宿舍管理流程的调查和分析,为了提高宿舍管理的效率、减少管理的繁琐性,我们决定开发一套学生宿舍管理系统。
本文档旨在对学生宿舍管理系统的需求进行详细说明,以指导开发工作的进行。
2.介绍2.1 目标本学生宿舍管理系统旨在实现以下目标:- 提供学生宿舍的信息管理,包括学生信息、宿舍楼信息、宿舍房间信息等。
- 实现学生宿舍报修、入住申请等功能,提供便捷的宿舍管理服务。
- 实现管理员对宿舍楼、房间、设备的维护管理功能。
- 提供数据统计与分析功能,为宿舍管理决策提供参考依据。
2.2 背景目前,学生宿舍管理工作主要依靠人工操作,存在信息管理不及时、报修申请多环节等问题。
因此,开发一套学生宿舍管理系统具有重要意义。
2.3 名词定义本文档中涉及的名词定义如下:- 学生信息:学生的个人基本信息,包括学号、姓名、性别、联系方式等。
- 宿舍楼信息:包括宿舍楼编号、楼层数、楼栋名称等。
- 宿舍房间信息:包括房间号、房间类型、床位数等。
- 宿舍管理员:负责学生宿舍管理的工作人员,包括楼栋管理员、宿舍楼长等。
3.需求分析3.1 学生信息管理学生信息管理模块的需求如下:- 系统应提供学生信息的增、删、改、查功能。
- 学生信息应包括学号、姓名、性别、联系方式等基本信息。
- 学生信息应与宿舍房间信息关联,实现学生与宿舍的绑定。
3.2 宿舍楼信息管理宿舍楼信息管理模块的需求如下:- 系统应提供宿舍楼信息的增、删、改、查功能。
- 宿舍楼信息应包括楼栋名称、楼层数、宿舍楼编号等基本信息。
- 宿舍楼应与宿舍房间信息关联,实现宿舍楼与宿舍房间的绑定。
3.3 宿舍房间信息管理宿舍房间信息管理模块的需求如下:- 系统应提供宿舍房间信息的增、删、改、查功能。
- 宿舍房间信息应包括房间号、房间类型、床位数等基本信息。
- 宿舍房间信息应与学生信息、宿舍楼信息关联,实现学生与宿舍楼之间的绑定关系。
学生宿舍管理系统功能需求分析
学生宿舍管理系统功能需求分析一.基本功能需求 学生宿舍管理系统在实现上应该具有如下功能: 1.系统要求用户必须输入正确的用户名和密码才能进入系统。
2.系统应该提供学生住宿情况的基本登记。
3.系统应提供学生每学期的注册及学生的离校处理。
4.系统应提供人员来访登记及结束访问的详细登记。
5.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。
6.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。
7.系统应提供增加、删除、修改用户帐户的功能。
8.系统还应具有添加、修改、删除学生及员工基本信息的功能。
9.系统应当提供将相关信息以报表形式打印出来的功能。
二.系统功能设计1.系统功能模块图系统管理模块 系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。
1.超级用户登录:实现系统管理人员登录。
2.普通用户登录:实现一般管理人员登录。
3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。
4.密码修改:实现所用用户的密码更改功能。
5.退出系统:实现正常退出宿舍管理系统。
公寓管理模块 公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。
1.楼房管理:登记学校所有住宿楼情况。
2.宿舍管理:登记学校所有宿舍的情况。
3.员工原理:实现楼房管理人员的添加功能。
学生管理模块 学生管理模块包括:学生基本信息录入、学生财物登记、学生学期注册、学生离校管理四项功能. 1.学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。
2.学生财物登记:登记学生在校期间所拥有的公共及私有贵重物品情况。
3.学生学期注册管理:登记学生在校期间每学期的宿舍缴费情况。
4.学生离校管理:实现学生毕业离校处理,注销该学生信息。
信息查询模块 信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。
学生宿舍管理系统需求分析说明书
学生宿舍管理系统需求分析说明书第一章引言旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。
这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。
学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。
由于数据库的存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。
这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。
第二章系统需求分析2.1功能需求2.1.1 基本功能需求本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。
系统在实现上应该具有如下功能:1.系统要求用户必须输入正确的用户名和密码才能进入系统。
2.系统应该提供学生住宿情况的基本登记。
3.系统应提供学生每学期学生的离校处理。
4.系统应提供人员来访登记及结束访问的详细登记。
5.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。
6.系统应提供查询功能,以方便用户对学生基本信息的查询。
7.系统应提供增加、删除、修改用户帐户的功能。
8.系统还应具有添加、修改、删除学生基本信息的功能。
2.1.2 报表需求学生宿舍管理系统的某些信息应当能够以报表形式打印出来。
基本上应该能够实现扣分统计、和卫生评比的报表打印功能。
2.1.3 用户界面需求学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。
尽可能的为用户的录入、查询等功能操作提供方便。
快捷按钮的创建也是非常需要的,以方便用户操作。
2.2性能需求2.2.1系统安全性学生宿舍管理系统中的增加用户、学生毕业离校等的某些模块都是相联系在一起的,所以在系统的管理权限上应当进行严格控制,具体思想如下:1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。
学生寝室管理系统需求分析
学生寝室管理系统系统需求分析说明书引言21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。
而学生寝室管理系统对于一个学校来说是必不可少的组成部分。
目前全国好多学校还停留在让寝室管理人员手工记录数据的阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大、需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,当查找某条记录时,由于数据量的庞大,只是靠寝室管理人员去一条条的查找,这样不但麻烦,浪费时间,而且效率也特别地低,当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。
信息世界永远不会是一个平静的世界,当一种技术不能满足社会人们的需求时,就会有新的技术诞生,并取代了旧的技术。
针对如此,设计了一套学生寝室管理系统。
学生寝室管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要将数据输入到系统的数据库中去。
由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。
这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。
本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。
1.任务概述(1)目标该软件开发,是为了方便高校寝室管理,达到管理员及其他用户帐号的管理和登陆、查询学生信息、宿舍的入住管理和退宿管理以及公物报修、卫生评比等功能,使寝室管理不再那么复杂,寝室管理人员能够轻松地用该系统记录数据,管理数据信息。
本软件是一项独立的软件,全部内容自含。
(2)用户的特点寝室管理人员只需要会电脑的基本地操作,会输入输出数据,寝室管理人员可以对数据进行增加、删除、修改数据。
普通用户可以查看数据记录,但是重要信息不能修改,学生用户只能通过输入学号来查看自己的信息,无法对信息做任何的修改。
学生宿舍管理系统需求分析说明书
学生宿舍管理系统需求分析说明书第一章引言旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。
这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。
学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。
由于数据库的存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。
这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。
第二章系统需求分析2.1功能需求2.1.1 基本功能需求本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。
系统在实现上应该具有如下功能:1.系统要求用户必须输入正确的用户名和密码才能进入系统。
2.系统应该提供学生住宿情况的基本登记。
3.系统应提供学生每学期学生的离校处理。
4.系统应提供人员来访登记及结束访问的详细登记。
5.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。
6.系统应提供查询功能,以方便用户对学生基本信息的查询。
7.系统应提供增加、删除、修改用户帐户的功能。
8.系统还应具有添加、修改、删除学生基本信息的功能。
2.1.2 报表需求学生宿舍管理系统的某些信息应当能够以报表形式打印出来。
基本上应该能够实现扣分统计、和卫生评比的报表打印功能。
2.1.3 用户界面需求学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。
尽可能的为用户的录入、查询等功能操作提供方便。
快捷按钮的创建也是非常需要的,以方便用户操作。
2.2性能需求2.2.1系统安全性学生宿舍管理系统中的增加用户、学生毕业离校等的某些模块都是相联系在一起的,所以在系统的管理权限上应当进行严格控制,具体思想如下:1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。
学生宿舍管理系统_需求分析说明书南邮
学生宿舍管理系统需求分析说明书Version 1.0一.引言1.1编写目的编写这份需求分析说明书的目的是让读者能够了本系统的开发目的,开发方法,以及目前的硬件和软件的情况和开发所需资金和设备等。
预期的读者包括上级领导,相关开发人员以及管理人员。
1.2背景这次待开发的系统的名称为:学生宿舍管理系统该系统采用现代流行WINDOWS操作界面。
可运行在浏览器(支持JA VAScript)或专门客户端内(for windows)。
1.3参考资料软件体系结构第二版清华大学出版社ﻩ张友生等编著面向对象设计uml实践第二版清华大学出版社ﻩMarkPriestley著数据库系统教程第三版ﻩ高等教育出版社ﻩ施伯乐著软件测试第二版ﻩﻩ机械工业出版社ﻩﻩRonPatton著二.任务概述2.1目标随着科学技术的进步和社会经济的发展,计算机在现实生活中扮演越来越重要的角色,它能够帮助我们进行各种各样的管理,进行各种模拟运算,是我们生活中不可或缺的好帮手。
在高校扩招的大前景下,学生人数越来越多,传统的安排学生宿舍管理的方法逐渐显现出弊端。
在此背景下,我们提出了这个课题:学生宿舍管理系统。
他能够帮助宿舍管理员方便管理住宿生生活,能帮助教务管理人员进行宿舍分配,也能实现简单的普通用户信息查询,了解宿舍动态的功能。
整体大模块划分如下:错误!学生信息管理系统(学生处管理人员使用)错误!宿舍管理系统(宿舍管理员用)错误!财务管理系统(财务处人员使用)软件采用现代流行WINDOWS操作界面。
是标准的WIN32应用程序,可运行在WIN95\WIN98\WinMe\WIN2000\WINXP\WINNT等系统平台上的多任务应用程序2.2用户的特点本系统的最终用户为学生处管理人员,宿舍管理员和财务处人员,使用者必须掌握计算机的基本操作,终端的登陆方法,并且能够熟练的运用office之类的办公软件。
2.3假定建议软件寿命:5年。
经费来源:学校宿舍管理处硬件条件:服务器:hp服务器工作站,终端为pc机。
完整学生宿舍管理系统需求分析说明书
学生宿舍管理系统需求分析第一部分调查用户需求本系统的最终用户为宿舍楼管理员,本宿舍楼的学生。
根据我们日常生活中的经验,结合对自己学校宿舍楼管理老师的咨询和对同宿舍楼同学的调查,得出用户的下列实际要求:1、宿舍楼的基本情况学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。
一、学生的基本信息:入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。
另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。
二、宿舍的基本信息:每间宿舍都有唯一的宿舍号。
三、宿舍财产的基本信息:每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。
这样有利于财产的报修和管理。
四、报修的基本信息:宿舍楼中经常出现财产的损坏,比如灯泡坏了,门窗故障等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。
这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。
当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。
五、夜归的基本信息:宿舍楼在指定的时间关门(比如晚上12点),若有同学晚于关门时间会宿舍,需通知宿舍楼管理员,同时应登记晚归学生姓名,宿舍号,时间和晚归原因,以利于学校的管理和查证。
六、离校的基本信息:每当放寒假或暑假时,同学们大部分都会回家;每当“五·一”或“十·一”放假时,同学们也有很多不会留在宿舍。
这时,为加强学校对同学假期安全的管理,离校的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理。
2、用户对系统的要求一、宿舍楼管理员:1。
信息要求:宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的所有信息,夜归的详细信息和学生离返校的信息。
《学生宿舍管理系统》需求规格说明书
学生宿舍管理系统需求规格说明书院系:班级:学号:姓名:[1] 学生资料管理基本对象1. 学生位置:生活区方位、楼宇编号、楼宇分段编号、房间编号,床位编号。
2. 学生资料:学生姓名、性别、院系、班级、籍贯、联系电话、入学时间。
系统功能1. 增加学生:学生入住时,增加学生位置、学生资料。
系统自动产生一个唯一的学生编号(楼宇编号+楼宇分段编号+房间编号+床位编号)。
2. 修改学生信息:修改指定学生的基本资料。
3. 删除学生:从数据库中清除指定学生的数据。
4. 浏览学生信息:以树状结构显示学生信息,分为生活区、楼宇、房间号、床位号四级显示,用户能够打印其详细资料。
5.查询学生信息:以楼宇号、房间号、学生编号、学生姓名等多种条件查询学生信息。
[2]系统设计原则本设计遵循以下设计原则:1、技术的先进性系统应采用先进成熟的技术,以保证宿舍管理的有效性和延续性。
2、可靠性系统运行稳定可靠,采用成熟的、经实践证明的技术;3、先进性设计思想先进,实现技术先进,要不仅能够满足当前需求,还要能够适应未来管理条件的不断变化;4、实用性功能齐全,使用方便,管理维护方便;5、安全性系统必须确保安全性,防止非法破坏或信息被非法使用;6、开放性系统可以根据需要提供标准接口,能够导入/导出数据,能够给其他系统提供标准的数据接口。
[3]系统管理系统管理主要包括用户管理、权限管理、日志管理、密码管理,数据备份与数据恢复功能1、用户管理系统可指定专职或者兼职的系统管理员,通过对系统用户资料的录入,实现对系统用户的增加、修改、删除和查询操作;2、权限管理根据用户的操作类型,分别设置不同的权限,保证系统的安全性;3、日志管理记录系统的操作日志信息,便于查看和跟踪系统的使用情况4、密码管理只有系统管理员才有权限对系统密码进行操作;5、数据备份为了及时对录入的数据时行维护,以防丢失,每隔一段时间对数据库实行备份,提高了系统的安全性,实现对系统数据信息的备份,可实现工作站的自动备份,或者人工进行备份。
学生宿舍的管理系统_需求分析
计算机学院学生宿舍管理系统需求规格说明书目录1引言 (4)1.1编制目的 (4)1.2围 (4)1.3预期的读者和阅读建议 (4)1.4术语和缩略语 (4)1.5文档约定 (4)1.6参考文件 (5)2工程概述 (5)2.1目标 (5)2.2围 (5)2.3用户的特点 (5)2.4假定条件和约束限制 (6)2.5运行环境 (6)2.5.1硬件环境 (6)2.5.2软件环境73业务分析 (7)4数据描述 (8)5功能需求 (10)5.1功能需求总述 (10)5.1.1功能需求总表 (10)5.1.2角色、权限需求 (11)5.2功能需求1宿舍管理员管理115.2.1子功能1管理员信息修改115.2.2子功能2管理员查询115.3功能需求1学生管理115.3.1子功能1学生信息修改115.3.2子功能2学生查询125.4功能需求1宿舍楼管理125.4.1子功能1办理入住125.4.2子功能2调换宿舍125.4.3子功能3办理退宿135.5功能需求1缺勤记录135.5.1子功能1学生缺勤记录135.6功能需求1系统管理145.6.1子功能1添加用户145.6.2子功能2修改密码146非功能需求 (15)6.1性能需求 (15)6.2平安需求 (16)6.3扩展性需求 (16)6.4稳定性需求 (16)7界面要求 (18)7.1图形要求 (18)7.2报表格式 (18)1引言学生宿舍管理一直是各大高校所重视的工作,为了提高高校宿舍管理的质量与效率,根据客户的要求,我们着手开发此项工程,高校公寓管理部门在宿管工作中担负着管理,检查,收费,协调等重要的管理任务。
1.1.编制目的该文档是关于用户对于学生宿舍管理的功能和性能的要求,重点描述了的设计需求,将作为对该工具在概要设计阶段的设计输入。
编写本报告的目的是明确本系统的详细要求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。
学生宿舍管理系统需求分析说明书
需求分析说明书目录前景文档 (1)学生宿舍管理系统 (1)1.背景 (1)1.1课题名称 (1)1.1.2系统功能 (1)2.国内外现状 (2)3.功能详细描述 (2)3.1系统管理模块 (2)3.1.1系统管理模块的步骤 (3)3.2公寓管理模块 (3)3.2.1公寓管理模块的步骤 (3)3.3学生管理模块 (3)3.3.1学生管理模块的步骤 (4)3.4信息查询模块 (4)3.4.1信息查询模块的步骤 (4)3.5出入登记模块 (4)3.5.1出入登记模块的步骤 (5)3.6信息修改模块 (5)3.6.1信息修改模块的步骤 (5)4.寝室公告管理功能 (5)4.1寝室公告信息功能概述 (5)4.2修改寝室公告信息功能 (6)用例文档 (7)1.1编写目的 (7)2.背景及内容概述 (7)2.1背景 (7)2.2内容概述 (7)3.用例列表 (8)3.1基本用例叙述 (8)3.1.1.宿舍管理系统事件列表 (8)4. 用例图 (8)4.1学生宿舍管理系统用例图 (9)4.2系统管理模块 (9)4.3公寓管理模块 (9)4.4学生管理模块 (9)4.5信息查询模块 (9)4.6出入登记模块 (9)4.7信息修改 (9)5. 用例描述 (9)6.文档总结 (12)7.参考资料 (12)分析模型 (13)1.引言 (13)1.1编写目的 (13)1.2背景 (13)1.3文档概要 (13)2. 系统用例 (14)3.1建立领域模型 (14)3.2建立行为模型 (14)3.2.1建立系统顺序图 (14)3.2.2建立系统状态图 (14)3.2.3建立系统活动图 (14)3.3添加契约说明 (14)4. 公寓管理模块 (15)4.1建立领域模型 (15)4.2建立行为模型 (15)4.2.1建立顺序图 (15)4.2.2建立状态图 (15)4.2.3建立活动图 (15)4.3添加契约说明 (15)5. 学生管理模块 (16)5.1建立领域模型 (16)5.2建立行为模型 (16)5.2.1建立顺序图 (16)5.2.2建立状态图 (16)5.2.3建立活动图 (16)5.3添加契约说明 (16)6 参考文献 (16)总结 (17)前景文档学生宿舍管理系统在社会飞速发展的今天,智能化管理是现代管理宿舍信息的必然趋势之一。
宿舍管理系统--需求分析说明书
[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
宿舍管理系统-需求分析说明书
图6.1系统E-R图
6.2员工E-R实体图
员工的实体具有员工号、员工姓名、员工年龄、员工性别、楼房号、员工职位、家庭住址7个属性,员工E-R实体图如下图。
图6.2 员工E-R实体图
6.3学生E-R实体图
学生的实体具有学号、学生姓名、学生年龄、学生性别、入学日期、学院、专业7个属性,学生E-R实体图如下图。
宿舍管理系统-需求分析说明书
宿舍管理系统
需求分析说明书
学号
姓名
所完成的任务
成绩
1111311102
刘泽中
1111311108
李彬
2013年10月03日
1.引言1.1编写目的源自随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。高校宿舍管理应该一改传统的人工管理,更加信息化,时代化,节省人力物力,提高效率。基于这一点,开发此宿舍管理软件。
(5)信息修改功能
信息修改功能包括:学生基本信息修改、员工基本信息修改等。
除了以上项目外,整个系统还包括登陆管理,即根据不同人员的身份合法性认证,使其进行相应的操作。人员分普通用户、管理员。
4.性能需求分析
本系统可以实现许多性能特性,如:实用性、灵活性、可扩展性、易维护性、可靠性等等。
4.1实用性
实用性是衡量一个应用系统好坏的重要指标。是否与业务紧密结合,是否具有严格的业务针对性,是系统成败的关键。
2.2用户的特点
用户只需一个浏览器进行工作,实行客户端的零安装和零维护,并支持远程办公和不间断服务。
3.功能需求分析
在整体设计中,我们将宿舍管理系统分为五个大的功能:系统管理功能、公寓管理功能、信息查询功能、出入登记功能、信息修改功能。下面将具体进行介绍每个功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生宿舍管理系统
需求分析说明书
Version 1.0
一.引言
1.1 编写目的
编写这份需求分析说明书的目的是让读者能够了本系统的开发目的,开发方法,以及目前的硬件和软件的情况和开发所需资金和设备等。
预期的读者包括上级领导,相关开发人员以及管理人员。
1.2 背景
这次待开发的系统的名称为:学生宿舍管理系统该系统采用现代流行WINDOWS 操作界面。
可运行在浏览器(支持JAVA Script)或专门客户端内(for windows)。
1.3 参考资料
软件体系结构第二版清华大学出版社张友生等编著面向对象设计uml 实践第二版清华大学出版社MarkPriestley 著数据库系统教程第三版高等教育出版社施伯乐著软件测试第二版机械工业出版社Ron Patton著
二.任务概述
2.1 目标
随着科学技术的进步和社会经济的发展,计算机在现实生活中扮演越来越重要的角色,它能够帮助我们进行各种各样的管理,进行各种模拟运算,是我们生活中不可或缺的好帮手。
在高校扩招的大前景下,学生人数越来越多,传统的安排学生宿舍管理的方法逐渐显现出弊端。
在此背景下,我们提出了这个课题:学生宿舍管理系统。
他能够帮助宿舍管理员方便管理住宿生生活,能帮助教务管理人员进行宿舍分配,也能实现简单的普通用户信息查询,了解宿舍动态的功能。
整体大模块划分如下:
①学生信息管理系统(学生处管理人员使用)
②宿舍管理系统(宿舍管理员用)
③财务管理系统(财务处人员使用)
软件采用现代流行WINDOWS 操作界面。
是标准的WIN32 应用程序,可运行在WIN95\WIN98\WinMe\WIN2000\WINXP\WINNT 等系统平台上的多任务应用程序
2.2 用户的特点
本系统的最终用户为学生处管理人员,宿舍管理员和财务处人员,使用者必须掌握计算机的基本操作,终端的登陆方法,并且能够熟练的运用office 之类的办公软件。
2.3 假定
建议软件寿命:5 年。
经费来源:学校宿舍管理处
硬件条件:服务器:hp 服务器工作站,终端为pc 机。
运行环境:WINDOWS SERVER 2003
数据库:IBM DB2
投入运行最迟时间:2013-1-1
三. 系统设计及模块划分
3.1 系统功能性需求分析用例
CD •将系统分为了四类用户:学生及家长,学生处管理人员,宿舍管 理员,财务管理员 ②.四类用户分别有不同的权限进行操作
C .可抽象出抽象普通用户类,有学生处管理人员,宿舍管理员,财 务人员同时
继承查询和登录的基本功能。
在此处为方便抽象构件 未画出。
系统整体用例图
活世至1 I 卿昔人
员
学生工作人员用例图
学生处管理人员具有查询,插入删除,添加,修改等基本功能
宿舍管理员用例图
①能实现开学宿舍分配功能
②.能实现简单的宿舍奖惩情况统计处理功能包括查询奖惩记录,插
入奖惩记录,以及删除违规记录等。
财务缴费人员用例图
财务缴费人员实现收缴在学生宿舍生活中的各项费用,例如住宿费,水电费,公共物品损坏赔偿等。
财务管理系统包括缴费情况查询,缴费确认,未交费统计和缴费通知。
其中,缴费通知扩展自未交费统计。
3.2 系统非功能性需求主要包括可靠性、安全性、可维护性、可扩展性、可
测试性等。
1. 可靠性:本系统涉及到缴费管理,可靠性要求较高。
需要对学生数据做
好足够的备份与恢复功能,采用专门数据库管理系统能提高本系统的安全性。
详见系统要求部分- 数据管理能力要求。
2. 安全性:系统管理有不同的权限设定,如学生处管理人员,宿舍管理员
和财务处人员,不同的人员有属于自己的专门的权限,不可越权,在登
陆时就进行了相应的权限认定,当密码输入出错次序高于三次时系统屏
蔽登陆功能,实现对数据的保护。
为了保护用户的隐私,在首次登录时
还要做好用户的注册信息完善,对用户密码的保护措施等。
3. 可维护性可拓展性:系统应具有良好的可维护性,能方便日后进行功能
拓展,在实现程序时采用抽象,接口等编程技巧提高系统可维护性。
在
选用编程语言时,尽量选用面向对象的语言,方便拓展新功能。
4. 可测试性:代码编写时要注意注释的编写及相模块的文档说
明,方便测试人员进行相应的测试,同时也方便在构建产品线时划分不
同的包。
5. 界面的设计:应本着简洁、漂亮、通俗易懂,操作简便,并具有一定的
灵活性;尽可能采用开发工具构造界面,使需求定义和设计、编码相衔
接;参考、比较已经成熟的软件的界面的风格,提取有用的设计方法。
3.3 系统性能需求
1.时间特性要求
该管理系统开学期间一直处于监控状态,随时准备信息的录入修改等工作。
2.灵活性
本管理系统的硬件性能对于600 以下使用计算机用户的绝对支持,小于600 用户时如添加用户则管理系统自动将该用户添加进服务器的管理列表中,如果超过规定用户则停止对多余用户的服务或者更换更先进的服务器
3. 数据管理能力要求(针对软件系统)数据库管理系统采用当前最流行、
最成熟、同时也是最好的
C/S 体系结构实现,(或是采用未来的中间件三层结构实现)同时也是计算机信息系统中最重要的组成部分。
目前,常见的数据库管理系统有两大类:
基于文件管理的小型化、简单化的数据库管理系统,如dBASE、
FoxBase、FoxPro 等;基于多煤体数据管理的大型化、功能完备的数据库管理系统,如:Oracle、SyBase DB_Lib、SyBase CT_Lib、
Microsoft SQL Server、In terBase、In terBase Server 网络
版)、Local In terBase Server单机版)、IBM DB2、In formix
等。
Oracle和SyBase Informix适合大型数据库系统,功能强大,性
能稳定,但操作复杂,价格相对较贵。
InterBase 在一些开发工具中是免费提供的(网络版有用户个数限制,单机版没有),而且性能也不错;DB2 和MS SQL 性能价格比都不
错,但因为我们采用MS 操作系统,所以在和操作系统的结合上MS SQL 应该巨有更大的优势。
由于众多的数据库系统存在,且各成体系,这对于数据库系统的维护
造成了很大的麻烦,特别是当不同用户数据库系统不同时;因此,为了使程序的设计跟后台数据库无关,库和表的创建可采用程序内建,库的连接采用别名管理,这样以后程序的升级,数据库的更换都会大大的方便。
4 故障处理要求
由于服务器开机时间过长数据读写频繁导致硬盘损坏,使数据库遭到破坏,可以使用定时备份数据库更新数据库的方法在数据库被破坏时恢复数据库。
用户误操作导服务器中病毒,使服务器不能正常运行,不能监控和处理整个局域网络,可以采用软件杀毒和软件监控或者使用硬件防火墙的方法防止外面病毒的流进。
同时有必要定时检查服务器,交换机等硬件设备以防
临时出
错,做到万无一失。
四. 运行环境要求
设备要求:PC系列机,P4 3.0ghz及以上、512M内存。
服务器系统。
完善的网络交换机系统。
打印机等外围辅助设备。
软件要求:windows平台操作系统,相关库函数齐全。
IBM DB2数据库系统。