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

合集下载

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

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

宿舍管理系统需求规格说明书目录1 引言 (1)1.1 编写目的 (1)1.2 背景 (1)1.3 范围 (2)1.4 定义 (3)1.5 读者对象 (3)1.6 参考资料 (3)2 任务概述 (4)2.1 目标 (4)2.2 用户角色 (5)3 数据需求描述 (6)3.1 静态数据 (6)3.2 动态数据 (6)3.3 数据库 (6)4 功能需求描述 (7)4.1 功能结构图 (7)4.2 系统登录 (7)4.3 管理看板 (7)4.3.1 晚归信息 (7)4.3.2 出入异常 (8)4.3.3 体温异常 (9)4.4 基础信息 (10)4.4.1 班级管理 (10)4.4.2 学生管理 (10)4.4.3 教师管理 (11)4.4.4 宿舍管理 (11)4.5 权限需求 (11)5 非功能需求描述 (12)5.1 技术需求 (12)5.1.1 开发工具 (12)5.1.2 服务器配置 (12)5.1.3 系统运行环境 (13)5.2 性能需求 (13)5.3 文档需求 (13)5.4 接口需求 (13)5.4.1 出入记录 (13)5.4.2 单点登录 (14)5.5 设计约束 (14)5.5.1 网络环境约束 (14)5.5.2 数据约束 (14)6 验收标准 (14)7 附录 (15)7.1 原型设计 (15)7.1.1 管理看板 (15)7.1.2 基础信息 (15)1引言1.1编写目的宿舍管理系统需求规格说明描述了“宿舍管理系统”软件的功能性需求与非功能性需求,分析该系统的数据需求,功能需求,质量需求与可行性等。

上述内容让系统有一个明确的方向,使开发更具合理性,并能分析出系统得具体流程,为系统开发与维护做好准备工作。

本文档验证系统功能正确,用于项目团队成员来使用,是为后续工作开展的佐证材料与交付内容之一。

除非在其它地方另有说明,这里指定得所有需求都具有高优先级,而且都可以在软件中实现。

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

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

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

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

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

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

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

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

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

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

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

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

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

类元角色用生命线表示。

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

类图不显示暂时性信息。

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

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

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

学生宿舍管理系统需求规格说明书目录一、引言 .................................................. - 1 -1.编写目的.................................................................................................. - 1 -2.背景说明.................................................................................................. - 2 -3.定义.......................................................................................................... - 2 -4.参考资料.................................................................................................. - 2 -二、任务概述............................................... - 3 -1.目标.......................................................................................................... - 3 -2.用户特点.................................................................................................. - 3 -3.假定和约束.............................................................................................. - 3 -三、需求规定............................................... - 4 -1.对功能的规定.......................................................................................... - 4 -2.对性能的规定.......................................................................................... - 9 -3.输入/输出要求 ........................................................................................ - 9 -4.数据管理能力要求.................................................................................. - 9 -5.故障处理要求........................................................................................ - 10 -6.其他专门要求........................................................................................ - 10 - 四运行环境规定........................................... - 10 -1.设备........................................................................................................ - 10 -2.支持软件................................................................................................ - 11 -3.接口........................................................................................................ - 11 -4.控制........................................................................................................ - 11 - 五数据要求............................................... - 12 -1.数据的逻辑描述.................................................................................... - 12 -2.数据的采集............................................................................................ - 12 -一、引言随着学校的规模不断过大,学生数量急剧增加,有关学生的宿舍量也成倍增加。

江苏建筑职业技术学院学生宿舍管理系统需求规格说明书

江苏建筑职业技术学院学生宿舍管理系统需求规格说明书

江苏建筑职业技术学院学生宿舍管理系统规格说明书1、引言1.1编写目的这份规格说明书的目的是明确本系统的详细需求,让系统有一个明确的方向,使为以后系统的开发和维护做好准备工作,并供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。

1.2项目背景开发软件名称:江苏建筑职业技术学院学生宿舍管理系统软件开发者:信息电子工程学院软件09-1 杨超群用户单位:江苏建筑职业技术学院1.3参考资料2、任务概述2.1目标在科技快速发展的今天,原始的记录方式不但浪费时间,效率也比较低,已经无法适应庞大的数据管理和学校的需要。

该软件所要实现的目标就是通过强大的计算机技术给宿舍管理人员和学生带来便利,通过网络可以在系统上查询学生宿舍状况,同时管理人员还可以对学生的信息进行修改。

除此之外,目标还包括: * 减少人力与管理费用;* 提高信息准确度;* 改进宿舍管理;* 建立高效的信息传输和服务平台,提高信息处理速度和利用率;* 系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高;* 更简便、信息化程度更高的宿舍管理流程;2.2运行环境2.3条件与限制本产品的开发必须在2011-2012第二学期之内完成,同时通过系统测试,投入使用。

本产品主要针对江苏建筑职业技术学院学生宿舍的情况进行设计,其最终用户是宿舍系统的管理员,宿舍管理员以及江苏建筑职业技术学院学生,他们都具备一定计算机使用能力,对计算机的操作十分熟练的。

同时,系统地维护人员是计算机专业人员,熟悉数据库、操作系统、网络维护工作。

3、 数据描述数据流程图如下:顶层数据流图江苏建筑职业技术学院学生宿舍管理系统规格说明书0层数据流图1层数据流图(维修管理)(费用查询)(住宿查询)江苏建筑职业技术学院学生宿舍管理系统规格说明书住宿安排信息住宿安排查询信息(来访人员管理)(系统管理)4、数据字典1.数据项江苏建筑职业技术学院学生宿舍管理系统规格说明书2.数据存储3.数据流4.处理逻辑江苏建筑职业技术学院学生宿舍管理系统规格说明书5、功能需求5.1 功能划分可细分为四部分:维修管理, 费用管理,住宿查询,来访人员登记管理5.2 功能描述●维修管理:学生进入系统登记报修信息,宿舍管理员查询处理报修信息,再返回已修信息给学生.●费用管理:宿舍管理员输入水电费信息、维修费信息,学生查询水电费用、维修费用。

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

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

学生宿舍管理系统需求规格说明书学生宿舍管理系统需求规格说明书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.引言经过对学生宿舍管理流程的调查和分析,为了提高宿舍管理的效率、减少管理的繁琐性,我们决定开发一套学生宿舍管理系统。

本文档旨在对学生宿舍管理系统的需求进行详细说明,以指导开发工作的进行。

2.介绍2.1 目标本学生宿舍管理系统旨在实现以下目标:- 提供学生宿舍的信息管理,包括学生信息、宿舍楼信息、宿舍房间信息等。

- 实现学生宿舍报修、入住申请等功能,提供便捷的宿舍管理服务。

- 实现管理员对宿舍楼、房间、设备的维护管理功能。

- 提供数据统计与分析功能,为宿舍管理决策提供参考依据。

2.2 背景目前,学生宿舍管理工作主要依靠人工操作,存在信息管理不及时、报修申请多环节等问题。

因此,开发一套学生宿舍管理系统具有重要意义。

2.3 名词定义本文档中涉及的名词定义如下:- 学生信息:学生的个人基本信息,包括学号、姓名、性别、联系方式等。

- 宿舍楼信息:包括宿舍楼编号、楼层数、楼栋名称等。

- 宿舍房间信息:包括房间号、房间类型、床位数等。

- 宿舍管理员:负责学生宿舍管理的工作人员,包括楼栋管理员、宿舍楼长等。

3.需求分析3.1 学生信息管理学生信息管理模块的需求如下:- 系统应提供学生信息的增、删、改、查功能。

- 学生信息应包括学号、姓名、性别、联系方式等基本信息。

- 学生信息应与宿舍房间信息关联,实现学生与宿舍的绑定。

3.2 宿舍楼信息管理宿舍楼信息管理模块的需求如下:- 系统应提供宿舍楼信息的增、删、改、查功能。

- 宿舍楼信息应包括楼栋名称、楼层数、宿舍楼编号等基本信息。

- 宿舍楼应与宿舍房间信息关联,实现宿舍楼与宿舍房间的绑定。

3.3 宿舍房间信息管理宿舍房间信息管理模块的需求如下:- 系统应提供宿舍房间信息的增、删、改、查功能。

- 宿舍房间信息应包括房间号、房间类型、床位数等基本信息。

- 宿舍房间信息应与学生信息、宿舍楼信息关联,实现学生与宿舍楼之间的绑定关系。

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

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

需求规格说明书项目承担部门:撰写人(签名):完成日期:二零零八年十一月二十一日本文档使用部门:■主管领导■项目组项目承担部门: (1)撰写人(签名): (1)1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.任务概述 (2)2.1目标 (2)2.2运行环境 (3)2.3条件与限制 (3)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (4)3.3数据库介绍 (5)3.4数据采集 (5)4.功能需求 (5)4.1功能划分 (5)4.2功能描述 (5)5.性能需求 (12)5.1时间特性 (12)5.2适应性 (12)6.运行需求 (13)6.1用户界面 (13)6.2硬件接口 (13)6.3软件接口 (13)6.4故障处理 (13)7.其它需求 (13)1.引言1.1编写目的为明确软件需求、安排项目规划、组织软件开发,撰写本文档。

本文档供项目经理、设计人员、开发人员参考。

1.2项目背景项目的委托单位:孝感学院计算机科学与技术系开发单位:小虎队主管部门:0517143班软件系统背景:学校公寓管理是学校管理的一个重要内容。

随着社会的人才需求增加,以及高校全面扩招,学生人数剧增,这给高校的后勤管理特别是学生公寓管理带来很大的压力,学生公寓的管理是一项非常繁琐的工作,但又是高校发展必不可少的一部分。

学生公寓管理工作中很大一部分是重复性的劳动,完全可以通过计算机信息技术来取代人工进行这些工作,从而使管理人员将更多的精力集中在如何提高服务质量方面。

所以为了给学校公寓管理带来方便,开发了这个以基于J2EE的学生管理系统。

1.3定义【列出文当中所用到的专门术语的定义和缩写词的原文。

】1.4参考资料项目开发计划2.任务概述2.1目标在规定的期限内完成此系统的开发。

2.2运行环境操作系统:Windows Vista Ultimate支持环境:Tomcate 6.0数据库:MySQL 5.02.3条件与限制调研环境:孝感学院公寓所用操作系统:Windows Vista Ultimate开发平台:Myeclipse 6.0 + eclipse 3.3 + Tomcat 6.0 + MySQL 5.0 开发人员:李广维护人员:叶红卉测试人员:付盼3.数据描述3.1静态数据1.大学信息2.院系信息3.公寓地区信息4.公寓楼栋信息5.寝室信息6.清洁管理信息7.学生信息8.学生报修信息9.维修人员信息10.来访登记信息11.论坛目录信息12.论坛管理员信息13.论坛贴子信息14.论坛贴子回复信息15.楼栋管理员通知信息16.学生通知信息17.公寓地区管理员通知信息18.公寓地区管理员建议信息19.公寓地区管理员建议回复信息20.楼栋管理员建议信息21.楼栋管理员建议回复信息22.学生建议信息23.学生建议回复信息3.2动态数据输入信息:用于登陆的登陆名及密码用于修改学校名字的学校名字的信息用于录入公寓地区信息的公寓地区信息用于录入公寓楼栋信息的公寓楼栋信息用于录入学生信息的学生基本信息用于录入管理员信息的管理员信息用于录入维修人员的维修人员信息用于录入来访人的来访信息用于添加学生报修的报修信息用于添加论坛目录的目录信息用于添加帖子的信息用于添加帖子回复的信息用于发布通知的通知信息用于发表建议的建议信息用于回复建议的回复信息输出信息:学生基本信息(用于学生登陆后显示和院系管理员查询)管理员基本信息(用于管理员登陆后显示和上一级管理员查询)维修人员信息(用于维修人员登陆后显示和管理员查询)报修信息(用于维修人员的查看和校级、公寓地区、楼栋管理员的查询)清洁管理信息(用于学生[只能查询自己所在寝室的卫生情况]、校级管理员、楼栋管理员、院系管理员的查询)发布的通知(对于接收的人员可以查看和发布本人能够查看)发表建议的信息(用于各发表者的查看)回复建议的信息(用于各回复建议者的查看)建议回复情况的查询信息(用于校级、公寓地区管理员、楼栋管理员的查看)来访信息(用于楼栋管理员查看)来访信息的情况(用于楼栋管理员、公寓地区管理员、校级管理员的查看)论坛版主信息(用于论坛管理员的查看)帖子信息(对于所有能够登陆的人员都能查看)帖子的回复信息(对于所有能够登陆的人员都能查看)学生寝室信息(院系管理员、校级管理员、公寓地区管理员、楼栋管理员的查看)3.3数据库介绍数据库名:DOUMS数据库类型:MySQL 5.03.4数据采集外部文件(Excel文件)导入与键盘输入4.功能需求4.1功能划分1.登陆管理模块2.公寓地区信息管理模块3.公寓基本信息管理模块4.公寓维修管理模块5.公寓卫生管理模块6.建议管理模块7.来访登记模块8.论坛管理模块9.寝室安排管理模块10.通知管理模块11.学生基本信息管理模块4.2功能描述1.登陆管理模块用例图如下:此模块用来管理学生、维修人员、论坛管理员、楼栋管理员、公寓地区管理员、校级管理员的登陆和注销,其中学生不能自己注销,论坛主管理员仅限一位且不能注销,其登陆名固定为“admin”,论坛其它的版主为多位,由主管理员创建。

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

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

学生寝室管理系统需求阐明书1引言..................................................................................................... - 3 - 1.1编写目旳 .. (3)1.2背景 (3)1.3参照资料 (3)2产品定义............................................................................................. - 3 - 2.1需求规定 .. (3)2.1.1 功能规定 ............................................................................... - 3 -2.1.2 性能规定 ............................................................................... - 4 - 2.2现行系统分析 (5)2.2.1 E-R模型.............................................................................. - 5 -2.2.2 E-R模型转换为关系模式..................................................... - 5 -2.2.3 系统分数据流图及总数据流图 ........................................... - 6 - 3数据字典............................................................................................. - 7 -3.1数据项........................................................................................ - 7 -3.2数据构造 ................................................................................... - 8 -3.3数据流........................................................................................ - 9 - 4环境规定............................................................................................. - 9 -1引言1.1编写目旳现代社会已经步入信息化时代, 电脑在信息化旳进程中发挥着无可比拟旳作用, 运用信息技术提高工作效率和工作质量已经成为行之有效旳途径。

宿舍管理信息系统需求说明书

宿舍管理信息系统需求说明书

学生宿舍管理信息系统需求说明书目录1、引言 (2)1.1、信息系统项目简介 (2)1.2、编写说明 (2)1.3、参考资料 (2)2、目标 (3)2.1、概述 (3)2.2、信息系统目标 (3)2.2.1、总目标 (3)2.2.2、功能目标 (3)3、结构 (4)3.1、信息系统需求结构 (4)3.2、需求结构说明 (4)4、功能 (7)4.1、功能概述 (7)4.2、功能模型 (8)5、性能 (10)5.1概述 (10)5.2、性能需求 (10)5.3、性能分析说明 (11)6、风险分析 (12)6.1、信息系统面临的主要风险 (12)6.2、风险的处理策略 (12)7、遗留问题 (12)1、引言目前,各学校的大部分管理工作已基本上实现全电脑操作,但是学生宿舍的管理仍使用人工操作。

传统人工操作的宿舍管理方式,需要强大的人力进行支持,管理各项信息的准确性也较差。

在现今的知识时代,现代社会人们有着高度强烈的时间观念,如果仍使用手工操作,既浪费了人力,又浪费了物力,效率无法提高。

现在我国的各学校学生宿舍的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

1.1、信息系统项目简介学生宿舍管理系统既可存储所有的宿舍管理的信息,而且仅需要一名宿舍管理员对此系统进行操作,节省大量人力,同时还可以迅速查到所需信息。

为此开发学生宿舍管理系统软件,能够适应现今社会并提高学校宿舍管理效率。

1.2、编写说明在以人为本全新设计理念下,该系统软件应非常容易被接受,它具有简单易学性,便于管理等功能,是一个适应现今学校学生宿舍管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。

1.3、参考资料[1] 国家标准.GB/T 8567《计算机软件文档编制规范》2006年.[2] 《学生宿舍管理系统》周易2011.5.12、目标学生宿舍管理系统应该能够为用户提供方便、快捷、准确的宿舍管理和查询手段。

学生宿舍管理系统(软件需求说明书)

学生宿舍管理系统(软件需求说明书)

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (3)2.1目标 (3)2.2用户的特点 (3)2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (4)3.2.1精度 (4)3.2.2时间特性要求 (4)3.2.3灵活性 (4)3.3输人输出要求 (4)3.4数据管理能力要求 (7)3.5故障处理要求 (7)3.6其他专门要求 (7)4运行环境规定 (8)4.1设备 (8)4.2支持软件 (8)4.3接口 (8)4.4控制 (8)软件需求说明书1引言1.1编写目的我校学生学生公寓现为手工管理,效率低、易出错、手续繁琐、而且耗费大量的人力、物力、财力。

学校后勤处希望设计一个公寓管理系统,管理学生住宿情况、员工情况、处理学生离校、管理人员来访情况等功能。

在完成了针对大学学生公寓管理系统的问题定义及可行性研究之后,同时进行了全面深入地探讨和分析的基础上,提出了这份《学生公寓管理系统需求设计》说明书。

此需求规明书对《学生公寓管理系统》做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

1.2背景a.学生宿舍管理系统b.任务提出者开发者:张超c.SQL Server 20001.3定义宿舍楼基本信息(Dormitory)学生基本信息(Student)宿舍基本信息(Room,Fitment,FitmentDestruction,FitmentCompensate)楼道工作人员基本信息(Worker)宿舍保卫处基本信息(SafeGuard)宿舍事故基本信息(Accident,AccidentResearch,AccidentCompensate)1.4参考资料[1]《软件工程》---- 江开耀主编:张俊兰李晔出版社:西安电子科技大学出版社[2] 相关网络资料2任务概述2.1目标1.宿舍楼基本信息查询与修改; 2.学生基本信息查询与更新;3.每一幢宿舍楼中宿舍信息的查询与信息更新; 4.宿舍保卫处基本信息的查询和修改;5.宿舍事故基本信息及事故处理信息的查询和修改; 6.宿舍楼物品出入审批及记录。

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

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

学生宿舍管理系统需求规格说明书院系:班级:学号:姓名:[1] 学生资料管理基本对象1. 学生位置:生活区方位、楼宇编号、楼宇分段编号、房间编号,床位编号。

2. 学生资料:学生姓名、性别、院系、班级、籍贯、联系电话、入学时间。

系统功能1. 增加学生:学生入住时,增加学生位置、学生资料。

系统自动产生一个唯一的学生编号(楼宇编号+楼宇分段编号+房间编号+床位编号)。

2. 修改学生信息:修改指定学生的基本资料。

3. 删除学生:从数据库中清除指定学生的数据。

4. 浏览学生信息:以树状结构显示学生信息,分为生活区、楼宇、房间号、床位号四级显示,用户能够打印其详细资料。

5.查询学生信息:以楼宇号、房间号、学生编号、学生姓名等多种条件查询学生信息。

[2]系统设计原则本设计遵循以下设计原则:1、技术的先进性系统应采用先进成熟的技术,以保证宿舍管理的有效性和延续性。

2、可靠性系统运行稳定可靠,采用成熟的、经实践证明的技术;3、先进性设计思想先进,实现技术先进,要不仅能够满足当前需求,还要能够适应未来管理条件的不断变化;4、实用性功能齐全,使用方便,管理维护方便;5、安全性系统必须确保安全性,防止非法破坏或信息被非法使用;6、开放性系统可以根据需要提供标准接口,能够导入/导出数据,能够给其他系统提供标准的数据接口。

[3]系统管理系统管理主要包括用户管理、权限管理、日志管理、密码管理,数据备份与数据恢复功能1、用户管理系统可指定专职或者兼职的系统管理员,通过对系统用户资料的录入,实现对系统用户的增加、修改、删除和查询操作;2、权限管理根据用户的操作类型,分别设置不同的权限,保证系统的安全性;3、日志管理记录系统的操作日志信息,便于查看和跟踪系统的使用情况4、密码管理只有系统管理员才有权限对系统密码进行操作;5、数据备份为了及时对录入的数据时行维护,以防丢失,每隔一段时间对数据库实行备份,提高了系统的安全性,实现对系统数据信息的备份,可实现工作站的自动备份,或者人工进行备份。

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

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

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

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

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

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

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

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

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

四、功能需求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 编写目的为了提高宿舍管理工作的效率,充分利用资源,使人力物力以及财力达到更有效的使用情况,同时方便宿舍管理人员全面掌握学生住宿情况,从而需要设计学生宿舍管理系统来管理学生宿舍信息,预期功能应包括学生信息的录入、修改和删除功能,以及对宿舍财产、快件收发、宿舍报修、学生夜归和离校的管理。

二、需求分析2.1 调查用户需求2.1.1宿舍楼的基本情况学生的基本信息:入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。

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

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

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

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

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

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

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

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

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

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

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

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

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

八号楼宿舍管理系统需求规格说明书组长:张冀炜201796104032 组员:王海洋201796104025 组员:刘子瑞201796104016 组员:康瑞201796104049 组员:张家乐201796104033目录1 引言 (3)1.1 项目背景 (3)1.2 术语定义 (3)2 应用环境 (4)2.1 硬件环境 (4)2.2 软件环境 (4)2.3 应用环境 (4)2.3.1 设备 (4)2.3.2 支持软件 (5)2.3.3 接口 (5)3 基于UML分析系统功能需求 (6)3.1 用例图 (6)3.2 活动图 (7)3.3 类图 (10)3.4 顺序图 (11)3.5 状态图 (13)4 性能需求 (14)4.1 精度要求: (14)4.2 时间特性要求: (14)4.3 灵活性要求: (14)4.4 输人、输出要求: (15)5 系统实现 (16)5.1 登录功能 (16)5.1.1 运行截图 (16)5.1.2 登录模块实现主要代码 (16)5.2 学生管理功能 (22)5.2.1 运行截图 (22)5.2.2 学生管理模块实现主要代码 (24)5.3 外来人员管理功能 (32)5.3.1 运行截图 (32)5.3.2 外来人员管理模块实现主要代码 (33)6 总结 (39)1 引言1.1 项目背景随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。

高校宿舍管理应该一改传统的人工管理,更加信息化,时代化,节省人力物力,提高效率。

基于这一点,开发此宿舍管理软件。

本八号楼宿舍管理系统,根据宝鸡文理学院老区宿舍楼管理工作实际情况设计制作,并优化了原有的系统。

是以高校的管理方式为实例而设计的一种实用型管理系统。

本系统最大的特点是通用性、简单操作性,适用于同行业以及一些同类型学校的宿舍管理。

随着学校寄宿人员的增多,宿舍管理人员的负担越来越重,为了让所有宿舍管理人员能从繁重的工作中解脱出来,实现无纸化办公,使工作更有条理,更方便,更有效率而开发出这套宿舍管理软件。

学生公寓管理系统需求规格说明书

学生公寓管理系统需求规格说明书

泮生公寓管理系练需求规格说明书亠、引言1. 编写目的编写这份需求分析说明书的目的是让读者能够了本系统的开发目的, 开发方 法,以及目前的硬件和软件的情况和开发所需资金和设备。

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

2. 项目背景这次待开发的系统的名称为:《学生公寓管理系统》本项目的任务提出者:项目组,开发者:**** 用户:高校公寓管理员及学生。

该系统采用现代流行 WINDOWS 作界面。

是标准的WIN32应用程序,可运行 在 WIN95\WIN98\WinMe\WIN2000\WINXP\WIN 等系统平台上的多任务应用程序。

3. 适用范围本产品的适用范围是各高校,便于各高校进行学生公寓管理。

4. 术语定义二、任务概述1. 目标随着科学技术的进步和社会经济的发展,计算机在现实生活中扮演越来越重 要的角色,PC 机价格不断的下降和生活水平的提高使得更多的中国家庭能够拥 有自己的改变世界的机器,与此同时,我们也已经注意到,在大学校园里,越来 越多的计算机已经进入同学们的宿舍,成为他们学习,生活中的一部分。

宿舍管理方面,进入了信息化时代,我们有能力让我们的生活变的更好, 对 于宿舍管理人员每日繁重的工作可以通过计算机来进行缓解,以实现管理自动 化,工作人员对资料的管理,信息的发布,用电安全的控制均是人工作业,运作 效率较低。

因此,建立一个自动化的管理服务的计算机应用软件是十分必要的。

*需要解决的问题之一:改变住宿资料的手工作业方式,减轻住宿调动和新 生入学,以及毕业生离校时的工作量。

*需要解决的问题之二:日常宿舍内务情况统计。

*需要解决的问题之三:宿舍管理人员对各个宿舍用电情况2. 用户的特点本系统的最终可能用户为全校全体学生及公寓管理员,操作人员和维护人员 必须掌握计算机的基本操作,还要掌握终端的登陆方法,并且能够熟练的运用 office 之类的办公软件。

建议最低教育水平为大专计算机专业。

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

需求规格说明书
项目承担部门:
撰写人(签名):
完成日期:二零零八年十一月二十一日
本文档使用部门:■主管领导■项目组
项目承担部门: (1)
撰写人(签名): (1)
1.引言 (2)
1.1编写目的 (2)
1.2项目背景 (2)
1.3定义 (2)
1.4参考资料 (2)
2.任务概述 (2)
2.1目标 (2)
2.2运行环境 (3)
2.3条件与限制 (3)
3.数据描述 (3)
3.1静态数据 (3)
3.2动态数据 (4)
3.3数据库介绍 (5)
3.4数据采集 (5)
4.功能需求 (5)
4.1功能划分 (5)
4.2功能描述 (5)
5.性能需求 (12)
5.1时间特性 (12)
5.2适应性 (12)
6.运行需求 (13)
6.1用户界面 (13)
6.2硬件接口 (13)
6.3软件接口 (13)
6.4故障处理 (13)
7.其它需求 (13)
1.引言
1.1编写目的
为明确软件需求、安排项目规划、组织软件开发,撰写本文档。

本文档供项目经理、设计人员、开发人员参考。

1.2项目背景
项目的委托单位:孝感学院计算机科学与技术系
开发单位:小虎队
主管部门:0517143班
软件系统背景:
学校公寓管理是学校管理的一个重要内容。

随着社会的人才需求增加,以及高校全面扩招,学生人数剧增,这给高校的后勤管理特别是学生公寓管理带来很大的压力,学生公寓的管理是一项非常繁琐的工作,但又是高校发展必不可少的一部分。

学生公寓管理工作中很大一部分是重复性的劳动,完全可以通过计算机信息技术来取代人工进行这些工作,从而使管理人员将更多的精力集中在如何提高服务质量方面。

所以为了给学校公寓管理带来方便,开发了这个以基于J2EE的学生管理系统。

1.3定义
【列出文当中所用到的专门术语的定义和缩写词的原文。


1.4参考资料
项目开发计划
2.任务概述
2.1目标
在规定的期限内完成此系统的开发。

2.2运行环境
操作系统:Windows Vista Ultimate
支持环境:Tomcate 6.0
数据库:MySQL 5.0
2.3条件与限制
调研环境:孝感学院公寓
所用操作系统:Windows Vista Ultimate
开发平台:Myeclipse 6.0 + eclipse 3.3 + Tomcat 6.0 + MySQL 5.0 开发人员:李广
维护人员:叶红卉
测试人员:付盼
3.数据描述
3.1静态数据
1.大学信息
2.院系信息
3.公寓地区信息
4.公寓楼栋信息
5.寝室信息
6.清洁管理信息
7.学生信息
8.学生报修信息
9.维修人员信息
10.来访登记信息
11.论坛目录信息
12.论坛管理员信息
13.论坛贴子信息
14.论坛贴子回复信息
15.楼栋管理员通知信息
16.学生通知信息
17.公寓地区管理员通知信息
18.公寓地区管理员建议信息
19.公寓地区管理员建议回复信息
20.楼栋管理员建议信息
21.楼栋管理员建议回复信息
22.学生建议信息
23.学生建议回复信息
3.2动态数据
输入信息:
用于登陆的登陆名及密码
用于修改学校名字的学校名字的信息
用于录入公寓地区信息的公寓地区信息
用于录入公寓楼栋信息的公寓楼栋信息
用于录入学生信息的学生基本信息
用于录入管理员信息的管理员信息
用于录入维修人员的维修人员信息
用于录入来访人的来访信息
用于添加学生报修的报修信息
用于添加论坛目录的目录信息
用于添加帖子的信息
用于添加帖子回复的信息
用于发布通知的通知信息
用于发表建议的建议信息
用于回复建议的回复信息
输出信息:
学生基本信息(用于学生登陆后显示和院系管理员查询)
管理员基本信息(用于管理员登陆后显示和上一级管理员查询)
维修人员信息(用于维修人员登陆后显示和管理员查询)
报修信息(用于维修人员的查看和校级、公寓地区、楼栋管理员的查询)
清洁管理信息(用于学生[只能查询自己所在寝室的卫生情况]、校级管理员、楼栋管理员、院系管理员的查询)
发布的通知(对于接收的人员可以查看和发布本人能够查看)
发表建议的信息(用于各发表者的查看)
回复建议的信息(用于各回复建议者的查看)
建议回复情况的查询信息(用于校级、公寓地区管理员、楼栋管理员的查看)
来访信息(用于楼栋管理员查看)
来访信息的情况(用于楼栋管理员、公寓地区管理员、校级管理员的查看)
论坛版主信息(用于论坛管理员的查看)
帖子信息(对于所有能够登陆的人员都能查看)
帖子的回复信息(对于所有能够登陆的人员都能查看)
学生寝室信息(院系管理员、校级管理员、公寓地区管理员、楼栋管理员的查看)
3.3数据库介绍
数据库名:DOUMS
数据库类型:MySQL 5.0
3.4数据采集
外部文件(Excel文件)导入与键盘输入4.功能需求
4.1功能划分
1.登陆管理模块
2.公寓地区信息管理模块
3.公寓基本信息管理模块
4.公寓维修管理模块
5.公寓卫生管理模块
6.建议管理模块
7.来访登记模块
8.论坛管理模块
9.寝室安排管理模块
10.通知管理模块
11.学生基本信息管理模块
4.2功能描述
1.登陆管理模块用例图如下:
此模块用来管理学生、维修人员、论坛管理员、楼栋管理员、公寓地区管理员、校级管理员的登陆和注销,其中学生不能自己注销,论坛主管理员仅限一位且不能注销,其登陆名固定为“admin”,论坛其它的版主为多位,由主管理员创建。

2.公寓地区信息管理模块用例图如下:
此模块用来初始化公寓地区信息和修改公寓地区信息。

只有校级管理员才能修改、删除和录入其信息。

3.公寓基本信息管理模块用例图如下:
此模块用来初始化公寓基本信息和修改公寓基本信息。

无特殊说明。

4.公寓维修管理模块
此模块用来管理学生提交的维修报告。

维修人员可以修改报告的是否修好的状态。

任何人不能删除维修报告。

学生只能查看自己提交的维修报告。

管理员可以查
看具体报告内容和报告的其它一些统计信息。

维修人员只能查看属于他自己维修类型的报告。

删除操作随学生信息的删除而级联自动删除。

5.公寓卫生管理模块用例图如下:
此模块用来管理公寓卫生情况。

学生只能查询属于自己寝室的卫生情况,如果该学生换过寝室,也将他当时所住寝室的卫生信息显示出来,即显示全部该学生的卫生情况(包括以前住过的寝室)。

院系录入情况后,不能删除和修改卫生情况。

只有报告到校级管理员,由校级管理员自己修改。

6.建议管理模块用例图如下:
此模块用来管理所有提出的建议。

其中各人只能查看自己已发表的、接收的建议和对接收建议的回复。

7.来访登记模块用例图如下:
此模块用来管理来访人员的登记情况。

无特殊说明。

8.论坛管理模块用例图如下:
此模块用来管理论坛信息。

论坛主管理员创建的论坛次管理员(版主)只能管理自己所属的区域[主管理员仅一位(登陆名为“admin”)]。

9.寝室安排管理模块用例图如下:
此模块用来管理寝室的安排。

院系管理员对学生寝室的录入操作主要用Excel 文件导入的方式进行。

(此Excel文件有其固定的格式和其它的一些要求)
10.通知管理模块用例图如下:
此模块用来管理发布的通知。

管理员只能查看自己发布的通知和自己接收的通知。

11.学生基本信息管理模块用例图如下:
此模块用来初始化、修改、删除和查询学生信息。

院系管理员主要用Excel文件导入方式来进行学生信息的录入。

学生只能修改部分自己的信息(登陆密码、电
话、图片、要求安静和要求早睡字段信息)。

5.性能需求
5.1时间特性
【如响应时间、更新处理时间、数据转换与传输时间、运行时间等。


5.2适应性
【在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,应具有的适应能力。


6.运行需求
6.1用户界面
【如屏幕格式、报表格式、菜单格式、输入输出时间等。

】6.2硬件接口
无硬件接口
6.3软件接口
1)和MySQL 5.0的接口
2)和Excel的接口
3)和SSH的接口
4)和J2EE API的接口
6.4故障处理
7.其它需求
用户密码用加强MD5算法进行加密。

相关文档
最新文档