学生宿舍管理系统功能需求分析
- 格式:doc
- 大小:18.00 KB
- 文档页数:3
高中智慧宿舍管理系统设计方案设计方案:高中智慧宿舍管理系统一、引言高中智慧宿舍管理系统是一种基于互联网和物联网技术的综合管理平台,旨在提升宿舍管理水平,提供便捷的服务,提高学生宿舍的生活质量。
本文将从系统需求分析、系统架构设计、关键功能实现等方面进行论述。
二、系统需求分析1. 学生生活管理:包括宿舍申请入住、宿舍调换、请假出宿、违纪处理等功能。
2. 宿舍设备智能化:通过物联网技术,实现宿舍门锁、照明、电器等设备的远程控制和管理,提高安全性和能源利用效率。
3. 宿舍环境监测:通过传感器采集宿舍内的温度、湿度、空气质量等数据,及时检测问题,并提供相应的调整措施。
4. 宿舍报修服务:学生可通过系统提交宿舍报修申请,并进行报修进度查询。
5. 生活便利服务:提供学生用电、水费缴纳服务,以及宿舍周边的购物、餐饮、快递等信息查询和订购服务。
三、系统架构设计1. 前端设计:采用响应式设计,兼容不同终端设备,确保用户体验一致。
2. 后端架构:采用分布式架构,包括用户管理、设备管理、数据管理、系统维护等模块。
3. 数据存储:使用数据库存储学生信息、设备信息、宿舍环境数据等重要信息。
4. 中间件技术:使用消息队列、缓存等中间件技术,提高系统的性能和可靠性。
5. 云服务:将系统部署在云平台上,提供高可用性和弹性扩展能力。
四、关键功能实现1. 学生生活管理:提供学生管理账号,学生可通过系统申请入住、调换宿舍等,管理员可及时处理申请。
2. 宿舍设备智能化:通过智能门锁、智能插座等设备,实现远程开关控制、设备状态监控等功能。
3. 宿舍环境监测:通过温湿度传感器、空气质量传感器等设备,实时采集数据,提供智能调控建议。
4. 宿舍报修服务:学生可通过系统提交报修申请,管理员可及时处理并跟进维修进度。
5. 生活便利服务:提供电费、水费在线缴纳服务;提供周边购物、餐饮、快递等信息查询和订购服务。
五、系统实施与运维1. 系统实施:根据需求分析,进行系统开发和测试,并且提供培训来帮助管理员和用户使用系统。
软件需求说明书项目名称:学生公寓信息管理系统组长:组员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#本质论。
人民邮电出版社.2014[3] 马骏。
C#程序设计及应用教程。
人民邮电出版社.20142.任务概述2.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编写目的随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。
目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构(或部门)的发展十分重要。
近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。
对于学校而言,学生宿舍管理是必不可少的组成部分。
目前仍然存在有学校停留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。
采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。
2背景说明:A.建议开发软件名称:学生宿舍管理系统B.本项目的任务提出者:宿舍后勤管理部门C.开发者:第四小组(WY,WRF,LX,LJF,FJJ)D.用户:在校学生E.实现该软件中心:石家庄学院3.要求说明对所建议开发的软件的基本要求,如:A.功能:对宿舍学生的住宿信息,宿舍楼资源管理等进行有效的管理;B.性能:数据库的录入;入住学生信息的检索;宿舍住宿情况的查询;C.输出:用户信息,宿舍信息,资源信息;D.输入:用户名称,宿舍编号;E.安全与保密:A)、安全性要求:(1)系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;(2)系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;(3)系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。
学生宿舍管理系统系统分析与设计一、引言在当今的教育环境中,学生宿舍管理是学校管理工作的重要组成部分。
为了提高宿舍管理的效率和质量,开发一个功能完善、操作便捷的学生宿舍管理系统显得尤为重要。
本文将对学生宿舍管理系统进行系统分析与设计,旨在为相关系统的开发提供有益的参考。
二、需求分析(一)用户需求1、宿舍管理人员需要能够方便地录入、查询和修改学生宿舍的基本信息,如宿舍号、床位数量、住宿费用等。
同时,能够对学生的入住、调宿、退宿等情况进行管理,并生成相应的报表。
2、学生希望能够在线查询自己的宿舍信息、室友情况,以及进行报修等操作。
3、学校管理部门需要获取宿舍管理的相关统计数据,以便进行决策和资源规划。
(二)功能需求1、宿舍信息管理包括宿舍的基本信息录入、修改、查询和删除,以及宿舍分配和调整功能。
2、学生信息管理涵盖学生个人信息的录入、修改、查询和删除,以及学生入住、调宿和退宿的管理。
3、费用管理实现住宿费用的计算、收取和统计功能。
4、报修管理支持学生在线提交报修申请,宿舍管理人员进行处理和反馈。
5、统计报表生成宿舍入住率、费用收支等各类统计报表。
(三)性能需求1、系统响应速度快,能够在短时间内处理大量数据。
2、数据准确性高,确保信息的完整性和一致性。
3、系统稳定性强,能够长时间稳定运行,不易出现故障。
三、系统设计(一)总体架构设计学生宿舍管理系统采用 B/S(浏览器/服务器)架构,用户通过浏览器访问系统,服务器端负责数据处理和业务逻辑。
系统分为表示层、业务逻辑层和数据访问层。
表示层:负责与用户进行交互,接收用户的输入并将系统的处理结果展示给用户。
业务逻辑层:处理系统的核心业务逻辑,如宿舍分配、费用计算等。
数据访问层:负责与数据库进行交互,实现数据的存储和读取。
(二)数据库设计1、宿舍表(Dormitory)包含宿舍号(DormitoryID)、床位数量(BedNumber)、住宿费用(Fee)等字段。
软件需求分析一丶需求分析1.软件目的为了掌握和解决学生日常宿舍生活情况和问题,避免传统人工管理模式的不便,建立了互联网管理模式。
2.背景本项目的名称:莘莘之家开发者:14级计科3班王者小组3.名词定义实体:客观世界中存在的且可互相区别的事物。
联系:客观事物中的彼此之间的关系。
属性:实体或者联系所具有的性质。
二丶任务概述莘莘之家与目前学校一些管理系统类似,不过本系统更加的完善,操作上更为人性化,设有用户登陆系统,用户必须登陆才能完成自己的申请,在系统中可以完成楼栋人员信息查询,宿舍报修和楼栋卫生和安全监察功能。
1.目标开发目的:通过我们的调查了解,现在每个学校的人数住宿人数庞大,每栋楼成千上百人,单凭一两个宿管或者后勤人员依靠传统化的管理难免会出现一些安全或者信息上的疏漏;一旦申报项目或者人员数量过多就会出差错。
为了提高我们的管理效率,我们根须现学生生活情况完成一个较为全面的软件,一方面方便了楼栋后勤人员的管理,另一方面也方便了学生的需求得到及时解决。
2.运用群体该系统面向所有学生和楼栋管理人员以及学校后勤人员,只有进行注册完成信息的填报,才能实现我们的功能。
3.系统的特点本系统是以MySQL数据库为基础。
4.产品功能需求针对各用户身份不用我们分为学生和员工入口。
1)学生用户注册:注册信息;用户登陆:登陆账号;用户报修:报修申请;2)员工员工注册:注册信息;员工登陆:登录账号;接收任务:有报修申请时,系统给予提示;信息查询:查看楼栋人员信息;3)信息管理人员信息:记录着学生和员工的信息;报修订单:报修申请单,以及完成状态;三丶可行性分析1.技术可行性分析本项目所需要的技术都是基础(JAVA、MySQL、JSP等学生基础),不许更多的复杂技术,所以现阶段是可行的。
2.经济可行性分析由于本项目的特殊性,无需投入额外的设备购买及人员培训费用。
同时,系统对开发的需求以及硬件的要求都不是很高,所以在软硬件的支出上不需要很多。
学生宿舍管理系统可行性分析报告文件状态:[√ ] 草稿[ ] 正式发布[ ] 正在修改目录1.引言 (3)1.1编写目的 (3)1.2 项目背景: (3)1.3 定义 (3)1.4 参考文献 (3)2 需求概述 (3)2.1 目标 (3)2.2用户类型和特征 (3)3.功能需求 (4)3.1确定执行者 (4)执行者是与系统交互的外部实体,它既可以是人员也可以是外部系统或硬件设备。
(4)3.2 确定用例 (5)3.3编写用例文档 (5)4.非功能需求 (8)4.1性能需求 (8)4.2 安全性需求 (8)5.故障处理 (8)1.引言1.1编写目的可行性分析报告是为“宿舍管理系统”开发的可能性、可行性、必要性提供论据,为开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。
其编写过程由健雄职业技术学院软件与服务外包学院软件1011班学生完成。
预期读者是从事“宿舍管理系统”开发的相关人员。
1.2 项目背景:由于目前学校宿舍的需要,应该说每个学校都必须有该方面的项目的需求,并且具体情况有所不同,我们按照软件职业学院学生公寓需求进行软件开发,同时留出接口,以便开发其他学校的学生宿舍管理系统。
1.3 定义SDMS:Student dormitory management system学生宿舍管理系统SQL Server:所用的数据库管理系统eclipse:所用的开发工具B/S结构:Browser/Server,浏览器/服务器模式1.4 参考文献(1)吴玲林《SQL SERVER 2005程序设计》河南工业大学出版社(2)金静梅《JSP 程序设计》河北工业大学出版社2 需求概述2.1 目标“学生宿舍管理系统”主要提供宿舍信息和学生基本信息的维护以及查询等功能。
该系统针对的用户是整栋宿舍,系统需要操作方便,方便管理员对整个系统管理和学生查询信息的方便。
学生宿舍管理系统的设计与实现学生宿舍管理系统的设计与实现一、引言随着高校人数的不断增加,学生宿舍成为学校管理工作中的重要一环。
高效的宿舍管理能够提高学生的生活质量,同时也有效地维护学校的秩序和安全。
为了实现学生宿舍管理的科学化和规范化,开发一个学生宿舍管理系统是非常必要的。
本文将对学生宿舍管理系统的设计和实现进行详细阐述。
二、需求分析学生宿舍管理系统的设计首先需要进行需求分析。
通过调查和访谈,总结出以下需求:1. 学生信息管理:系统需要记录和管理学生的个人信息,包括姓名、学号、性别、籍贯、联系方式等。
2. 房间分配管理:系统需要实现对宿舍房间的分配管理,包括学生入住、退宿、调换房间等功能。
3. 宿舍设施管理:系统需要管理宿舍设施的使用情况,如床铺、书桌、椅子等,以及维修和更换,确保学生的居住环境良好。
4. 宿舍安全管理:系统需要实现宿舍门禁、火灾报警等安全功能,并记录相关日志以备查阅。
5. 入室登记管理:系统需要记录学生出入宿舍的时间和目的,以便管理人员进行日常巡查和安全管理。
6. 考勤管理:系统需要记录学生晚归、早退等考勤情况,为学校进行学生管理提供数据支持。
7. 投诉管理:系统需要实现学生对宿舍环境和设施的投诉、维修等问题的管理,及时解决学生的困扰。
三、系统设计经过对需求的分析,开始进行学生宿舍管理系统的设计。
系统设计主要包括数据库设计和界面设计两部分。
3.1 数据库设计学生宿舍管理系统的数据库需要存储学生信息、宿舍房间信息、设施信息、安全日志、入室登记记录、考勤记录、投诉记录等。
设计以下几张表格来存储这些数据:1. 学生信息表:包括学号、姓名、性别、籍贯、联系方式等字段。
2. 宿舍房间信息表:包括宿舍楼号、房间号、床位数等字段。
3. 设施信息表:记录宿舍设施的使用情况和维修记录。
4. 安全日志表:记录门禁、火灾报警等安全事件的日志。
5. 入室登记表:记录学生出入宿舍的时间、目的和备注。
6. 考勤记录表:记录学生晚归、早退等考勤信息。
学生宿舍管理系统分析报告摘要:学生宿舍管理是大学校园管理的重要一环。
为了提高学生宿舍管理的效率和便利性,许多高校已经开始使用学生宿舍管理系统。
本文通过对学生宿舍管理系统的分析,总结了其特点和优势,并提出了一些建议以进一步优化学生宿舍管理系统的功能和性能。
1. 引言学生宿舍管理是大学校园管理中的重要组成部分。
传统的学生宿舍管理方式通常依赖于手工记录和纸质文件存档,存在诸多不便之处。
随着信息技术的快速发展,学生宿舍管理系统应运而生。
学生宿舍管理系统利用计算机和网络技术,实现了对学生宿舍信息的自动化管理和查询,为学生宿舍管理提供了便利和高效性。
2. 学生宿舍管理系统的特点学生宿舍管理系统具有以下几个特点:2.1 自动化管理:学生宿舍管理系统通过数据录入、存储和处理,实现了对学生宿舍信息的自动化管理,提高了管理效率和准确性。
2.2 实时查询:学生宿舍管理系统提供学生宿舍信息的实时查询功能,方便学生和管理人员及时获取相关信息。
2.3 信息统计:学生宿舍管理系统能够对学生宿舍信息进行自动统计和分析,为学校提供决策支持和管理参考。
2.4 安全性保障:学生宿舍管理系统具有权限管理和数据保护功能,只有经过授权的人员才能访问和修改相关信息,保障了学生宿舍信息的安全。
2.5 用户友好性:学生宿舍管理系统界面简洁、操作便利,用户无需具备专业的计算机知识,即可轻松使用系统。
3. 学生宿舍管理系统的优势学生宿舍管理系统相比传统的管理方式有着明显的优势:3.1 提高管理效率:学生宿舍管理系统实现了学生宿舍信息的自动录入和管理,大大减少了人工操作的时间和精力,提高了管理效率。
3.2 减少错误和遗漏:学生宿舍管理系统能够自动进行信息校验和提醒,减少了人为错误和遗漏的发生,提高了管理准确性。
3.3 方便快捷的查询功能:学生宿舍管理系统提供学生宿舍信息的实时查询功能,方便学生和管理人员快捷地获取相关信息。
3.4 数据统计和分析:学生宿舍管理系统可以对学生宿舍信息进行自动统计和分析,为学校管理者提供决策参考和管理依据。
学生宿舍管理系统需求分析说明书一、引言1.1 编写目的为了提高宿舍管理工作的效率,充分利用资源,使人力物力以及财力达到更有效的使用情况,同时方便宿舍管理人员全面掌握学生住宿情况,从而需要设计学生宿舍管理系统来管理学生宿舍信息,预期功能应包括学生信息的录入、修改和删除功能,以及对宿舍财产、快件收发、宿舍报修、学生夜归和离校的管理。
二、需求分析2.1 调查用户需求2.1.1宿舍楼的基本情况学生的基本信息:入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。
另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。
1) 宿舍的基本信息:每间宿舍都有唯一的宿舍号,入校时,宿舍会装公用电话机,相应地就有宿舍电话号码。
2) 宿舍财产的基本信息:每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。
这样有利于财产的报修和管理。
3) 快件收发的基本信息:每栋宿舍楼都有邮件收发的管理,当本楼的同学有信件时,相应的会有信件的到达时间,接受信件的同学姓名和他所在的宿舍号。
有时,同一个学生有多封信件需要接收,需要表示一个同学有多少封信件。
当信件接收后,应有一个接收信件的时间,表示信件已成功到达指定的同学手中。
4) 报修的基本信息:宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。
这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。
当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。
5) 夜归的基本信息: 宿舍楼在指定的时间关门(比如晚上12点),若有同学晚于关门时间会宿舍,需通知宿舍楼管理员,同时应登记晚归学生姓名,宿舍号,时间和晚归原因,以利于学校的管理和查证。
学生宿舍管理系统需求分析目录一、 文档介绍 .................. 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)学生宿舍管理系统 (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 目 录 第一章 引言 ............................................................................................................ 3 1.1开发背景 ..................................................................................................... 3 1.2开发目的 ..................................................................................................... 3 1.3现状 ............................................................................................................. 3 第二章 需求分析 .................................................................................................... 4 2.1需求分析 ..................................................................................................... 4 2.1.1功能需求 .................................... 4 2.1.2非功能需求 .................................. 4 2.2可行性分析 ................................................................................................. 4 2.2.1操作可行性 .................................. 4 2.2.2经济可行性 .................................. 4 2.2.3技术可行性 .................................. 5 2.2.4进度可行性 .................................. 5 第三章结论 .............................................................................................................. 5 结论 ................................................................................................................... 5 2 可行性分析报告 第一章 引言 1.1开发背景 21世纪,人类已全面进入数字信息化社会,现在信息技术的应用越来越普及,不但促进了社会的高速发展,也影响着人们的工作、学习、生活和娱乐的方式以及思想观念。随着科学技术的不断提高,计算机科学与技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,迅速地改变着人类社会的生产方式和生活方式,成为减轻人们体力与脑力劳动,帮助人们完成一些人们难以完成任务的有效工具。 计算机的应用为实现宿舍管理科学化奠定基础。计算机的应用推动了宿舍管理工作向着正规化、科学化、自动化、现代化的方向发展。 1.2开发目的 如今在各高校扩大招生的形势下,宿舍管理的工作变得越来越繁重。采用传统的人工管理模式,效率低下,不能满足实际的需求。 随着电脑的普及与使用,管理也提升了一个档次,渐渐实现了无纸化办公。高校是科研的阵地,后勤的宿舍管理也应该一改传统的人工管理,更加信息化,时代化,节省人力物力,提高效率。基于这一点,开发学生宿舍管理系统。 学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化。让使用者感到操作方便。使用学生宿舍管理系统,只需一到两名数据操作员即可操作管理系统,节省大量人力和财力;可以存储大量学生住宿的基本信息,安全、高效、快捷;可以迅速查到所涉及的各种信息;操作简单,使用方便、高效;系统使用寿命长、成本低。这些特点可以极大地提高宿舍信息管理的效率。 1.3现状 现在国内绝大多数学校的学生宿舍管理还没有信息化,主要还是停留在手工管理的形式。这样,宿舍管理的效率就非常低,需要的人力,物力也非常多,所以,尽快开发一套适合各高校的学生宿舍管理系统是很有必要的。 3 第二章 需求分析 2.1需求分析 2.1.1功能需求 本学生宿舍管理系统应完成以下任务: ※ 用户帐号管理:用户必须输入正确的用户名和密码才能进入系统。 ※ 学生宿舍管理:包括记录学校所有住宿楼情况;人员退宿情况;宿舍楼公物损坏上报情况等。 ※ 学生信息管理:提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)。 ※ 来访人员管理:对来访人员进行严格登记,包括来访时间,结束时间,来访人员的来访事由,能查询到每一条来访人员和被访人的信息。 2.1.2非功能需求 用户界面需求:简洁、易用、易懂,友好的用户界面。 硬件需求:Pentium以上计算机。 可靠性需求:保证用户在正常使用本系统时,用户的操作或误操作不会产生数据丢失。 2.2可行性分析 2.2.1操作可行性 当今,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。无论是科学研究还是学习都离不开它。现在很多企业都引入电脑管理不仅节省了人力的付出,同时极大的方便了工作的需要。我们针对如此,设计了一套学生宿舍管理系统。它能灵活的满足不同用户的需求,具有简单易懂、操作方便、灵活通用的特点。能在宿舍信息管理中得到广泛的使用。 2.2.2经济可行性 主要是针对一个学校的,开发系统的成本与收益相比较。如今是信息化时代,信息化管理可以使学生公寓管理更加系统化,全面化、快速化,这样可以为学校带来高校的工作效益和经济效益,开发出本系统可以减少公寓管理人员人数,而且管理方便,各功能实现快速, 4 数据有效的管理。这些效益和管理上的便捷远远超过了开发本系统的成本,所以在经济上具有完全的可行性。 2.2.3技术可行性 本系统开发工具是Delphi和SQL Server2000。Delphi具有可视化界面,是一种面向对象的语言,简单易学而且灵活方便,SQL Server 2000是一个安全、可靠 的并且支持面向对象设计的数据库系统。易用性和可维护性也很好。在之前就已学过数据库。所以,学生宿舍管理总体上开发难度不高,技术上具有完全的可行性。 2.2.4进度可行性
学生公寓管理系统需求1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (3)2.任务概述 (3)2.1目标 (3)2.2运行环境 (3)2.3条件与限制 (3)3.数据描述 (4)3.1静态数据 (4)3.2动态数据 (4)3.3数据库介绍 (4)3.4数据词典 (5)3.5数据采集 (5)4.功能需求 (5)4.1功能划分 (5)4.2功能描述 (5)5.性能需求 (5)5.1数据精确度 (9)5.2时间特性 (9)5.3适应性 (9)6.运行需求 (9)6.1用户界面 (9)6.2硬件接口 (10)6.3软件接口 (10)6.4故障处理 (10)7.其它需求 (10)1.引言本文是学生公寓管理系统总体设计说明书。
1.1编写目的在学校面向现代化、面向世界、面向未来、面向互联网的21世纪,现今社会是一个讲究效率的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,尤其是在学校里。
为此开发学生公寓管理系统软件,能够适应现今社会并提高生产效率。
该系统软件非常容易被接受,它具有简单易学性,双重操作管理体系,便于管理等功能。
它是对学校学生管理的一种工具。
为使校园网得到高效、合理的利用,以教育信息化带动教育的现代化,加强学校信息管理,将建设成信息化、现代化的新校园,为新世纪的交院增添新气息、树立新形象,学校将全面启动信息化建设工程。
本文档的预期读者是学生公寓管理系统软件开发有关的开发人员。
1.2项目背景说明:①待开发的软件系统的名称:学生公寓管理系统;②本项目的任务提出者:学生公寓管理人员;③本项目的任务开发者:学生公寓管理系统软件开发小组;④用户及实现该软件的计算中心或计算机网络:个人计算机;1.3定义(1)学生公寓管理系统软件:学校管理软件,以学校公寓部门为基本元素的、用程序来实现其功能的软件。
(2)需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足标准,规范或其它正式规定文档所需具有的条件或权能。
系统需求分析阶段1.1 引言通过对北校区25个学生宿舍楼的实地调查,了解到现在的学生宿舍管理仍停留在完全的人工管理阶段,楼管处没有标准的住宿学生存档信息。
这中人工管理方式费时、费事、费力,造成工作效率低下。
开发出合适的学生宿舍管理系统,可以方便学生宿舍的管理,提高宿舍管理工作效率及查询效率。
1.2 目标与任务1.2.1 需求分析阶段的目标(1)了解目前宿舍管理的现状以及SQL Server 2000的功能和特点。
(2)通过实地调查和问答-记录的方式了解宿舍管理的工作业务流程,并记录和处理相关的数据。
(3)与指导教师交流个人想法,征求意见,改正不合理的地方,为下面的概念设计与逻辑设计奠定基础。
1.2.2 需求分析阶段的任务(1)处理对象:系统要处理的对象包括宿舍楼基本信息、学生基本信息、宿舍基本信息、楼道工作人员基本信息、宿舍保卫处基本信息、宿舍事故基本信息、物品出入基本信息等七个方面,各个对象包括信息如下所示(详细的数据见于数据字典):1.宿舍楼基本信息(Dormitory):包括宿舍楼编号、宿舍楼所在校区、宿舍楼再校区中区域、每一幢宿舍楼楼管处的电话、宿舍楼楼管员信息等方面,这样可以方便管理者对宿舍楼的管理,提高查询效率;2.学生基本信息(Student):包括学生编号、学生所在学院信息、学生姓名、学生性别、学生来自省份、学生出生日期、学生入学时间、学生所学专业、所在班级等方面的信息,可以方便学信息的查询和更新;3.宿舍基本信息(Room,Fitment,FitmentDestruction,FitmentCompensate):宿舍基本信息包括四个数据结构(宿舍信息(Room),宿舍物品信息(Fitment),宿舍物品损坏信息(FitmentDestruction),宿舍损坏物品赔偿信息),每个数据结构中的数据项见数据字典;4.宿舍保卫处基本信息(SafeGuard):包括保卫处名称、人员数目、负责人信息、联系电话等四方面的信息;6.宿舍事故基本信息(Accident,AccidentResearch,AccidentCompensate):事故信息包括三个数据结构(事故信息、事故处理信息、事故赔偿信息),具体的数据项见数据字典;物品出入基本信息(ArticalInOut):包括出入物品的学生信息、出入的物品信息、出入物品时的负责人信息、出入物品时间,尽量减少宿舍事故的发生,保障学生宿舍财产的安全。
学生宿舍管理系统功能需求分析
一.基本功能需求
学生宿舍管理系统在实现上应该具有如下功能:
1。
系统要求用户必须输入正确的用户名和密码才能进入系统。
2。
系统应该提供学生住宿情况的基本登记。
3。
系统应提供学生每学期的注册及学生的离校处理。
4。
系统应提供人员来访登记及结束访问的详细登记。
5。
系统应提供学生在校期间物品出入宿舍楼的详细情况登记.
6。
系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)
及楼房信息的查询。
7。
系统应提供增加、删除、修改用户帐户的功能。
8。
系统还应具有添加、修改、删除学生及员工基本信息的功能。
9.系统应当提供将相关信息以报表形式打印出来的功能.
二.系统功能设计
1。
系统功能模块图
系统管理模块
系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。
1.超级用户登录:实现系统管理人员登录。
2。
普通用户登录:实现一般管理人员登录。
3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。
4.密码修改:实现所用用户的密码更改功能.
5.退出系统:实现正常退出宿舍管理系统。
公寓管理模块
公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。
1.楼房管理:登记学校所有住宿楼情况。
2。
宿舍管理:登记学校所有宿舍的情况。
3。
员工原理:实现楼房管理人员的添加功能.
学生管理模块
学生管理模块包括:学生基本信息录入、学生财物登记、学生学期注册、学生离校管理四项功能.
1。
学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能.
2。
学生财物登记:登记学生在校期间所拥有的公共及私有贵重物品情况。
3。
学生学期注册管理:登记学生在校期间每学期的宿舍缴费情况。
4。
学生离校管理:实现学生毕业离校处理,注销该学生信息。
信息查询模块
信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分.
1。
按学号进行查询:实现每个学生基本信息情况的查询功能.
2.按姓名查询:通过学生姓名查询学生基本信息情况。
3。
按班级查询:通过班级查询某班级学生住宿情况及该班级学生信息。
4.按寝室号查询:查看每个宿舍所住学生信息情况。
5.楼房住宿情况查询:查询每栋楼房的所有宿舍的住宿情况及宿舍楼所住学生统计情况.
出入登记模块
出入登记模块包括:进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能模块。
1。
进楼物品登记:详细登记某学生搬入宿舍楼的物品情况。
2.出楼物品登记:详细登记某学生搬出宿舍楼的物品情况。
3。
人员来访登记:详细登记进入宿舍楼的外来人员情况。
4.结束访问登记:详细登记外来人员的离开情况.
信息修改模块
信息修改模块包括:学生基本信息修改、员工基本信息修改、个人财物信息修改三个大的功能。
1.学生基本信息修改:实现系统管理人员对学生基本信息情况所作的添加、修改、删除. 2。
员工信息修改:实现系统管理人员对楼房员工的修改、删除功能。
3.个人财物修改:实现对学生个人财物的添加、修改、删除功能。
报表管理模块
报表管理模块包括:学生信息打印、员工信息打印、宿舍交费情况打印、物品出入楼信息打印、某宿舍住宿情况打印五个功能。
1.学生信息:查询并打印每个学生的详细基本信息情况.
2。
员工信息:查询并打印每栋宿舍楼的所有员工信息情况。
3。
宿舍交费情况:查询并打印已交清或未交清住宿费的学生信息.
4.物品出入楼信息:查询并打印某学生的物品出入宿舍楼的信息情况。
5。
宿舍住宿情况:查询并打印某个宿舍的详细住宿情况。
6.人员来访情况:查询并打印某个时间段的人员来访情况。
三.系统E—R图。