资源预览内容
第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
第9页 / 共18页
第10页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
-计算机学院学生宿舍管理系统需求规格说明书学生*:*:年级班级:指导教师:所在学院:提交日期:. z.-目 录1引言41.1 编制目的41.2 围41.3 预期的读者和阅读建议41.4术语和缩略语41.5 文档约定41.6 参考文件52 工程概述52.1 目标52.2 围52.3 用户的特点62.4 假定条件和约束限制62.5 运行环境62.5.1 硬件环境62.5.2 软件环境73 业务分析74 数据描述95 功能需求125.1 功能需求总述125.1.1 功能需求总表125.1.2 角色、权限需求135.2 功能需求1宿舍管理员管理135.2.1 子功能1 管理员信息修改135.2.2 子功能2 管理员查询135.3 功能需求1学生管理145.3.1 子功能1学生信息修改145.3.2 子功能2 学生查询145.4 功能需求1宿舍楼管理145.4.1 子功能1办理入住145.4.2 子功能2调换宿舍155.4.3 子功能3办理退宿155.5 功能需求1 缺勤记录155.5.1 子功能1 学生缺勤记录155.6 功能需求1 系统管理165.6.1 子功能1 添加用户165.6.2 子功能2 修改密码166 非功能需求176.1 性能需求186.2 平安需求186.3 扩展性需求196.4 稳定性需求197 界面要求207.1 图形要求207.2 报表格式20. z.-1 引言学生宿舍管理一直是各大高校所重视的工作,为了提高高校宿舍管理的质量与效率,根据客户的要求,我们着手开发此项工程,高校公寓管理部门在宿管工作中担负着管理,检查,收费,协调等重要的管理任务。1.1. 编制目的该文档是关于用户对于学生宿舍管理的功能和性能的要求,重点描述了的设计需求,将作为对该工具在概要设计阶段的设计输入。编写本报告的目的是明确本系统的详细要求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。1.2. 围本节描述以下容:学生宿舍管理系统。主要实现的是学生宿舍管理系统,在设计该系统时,应尽可能会的贴近用户,便于用户操作。主要功能包括:房间管理,宿舍管理,信息查询,信息维护等功能。1.3. 预期的读者和阅读建议l 开发人员和测试人员:了解该需要实现的所有功能需求点,性能需求点。l 指导教师:建议了解该需要的主要流程和主要功能点。l 普通用户:只需要了解功能需求局部。1.4. 术语和缩略语表1-1术语和缩略语UML是一种支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括需求分析到规格,到构造和配置。JDBCJava Data Base Connectivity(Java数据库连接)OracleOracle Database,又名Oracle TDBMS,简称Oracle,是甲骨文公司的一种5关系数据库管理系统,是目前世界上流行的关系数据库管理系统,系统可移植性好,使用方便,功能强,适用于各类大中小微机环境。DBMS数据库管理系统,database management system,简称DBMS,是一种操作和管理数据库的大型团建,用于建立、使用和维护数据库。1.5. 文档约定本软件需求规格说明书将遵循从IEEE830标志改写并扩大模板编写,实际的改写与扩大将根据该工程的需要。模板中的*以特定局部可能不适合该工程,约定的做法是在原处保存标题,并注明该项不适用。因为开发的工程比拟熟悉,本文档中没有专业词汇。表1-2文档约定编号名称说明01宿舍信息是指该系统中宿舍的所有信息02宿舍管理员信息是指该系统中宿舍管理员的所有信息03学生信息是指该系统中学生的所有信息1.6. 参考文件1微软面向.net的web应用程序设计M 高等教育2软件工程导论第五版海藩编著 清华大学3Visual Fo*Pro 6.0 程序设计与应用教程 (第二版) 鄂大伟 大学4数据库系统概论第四版王珊 萨师煊高等教育5Java Web开发从零开场更新 电子工业2. 工程概述2.1. 目标本系统是一个信息管理系统MISManagementInformationSystem(以下就称信息管理系统),它将实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校学生进展入住登记等功能。系统提供多用户登陆,并实现用户之间简单的角色管理,权限分配等功能。通过构建基于Internet的分布式网络信息共享平台,系统用户能够在网,或者是公网上登录系统,进展操作,实现学生宿舍管理工作的电子化管理。合理科学的学院设计和安排不仅能够方便教师管理,对学生科学使用网络资源也是很有利的。具体目标如下:l 宿舍楼根本信息查询与修改; l 学生根本信息查询与更新; l 每一幢宿舍楼中宿舍信息的查询与信息更新; l 宿舍保卫处根本信息的查询和修改; l 宿舍事故根本信息及事故处理信息的查询和修改;l 宿舍楼物品出入审批及记录。2.2. 围系统可供管理员使用,主要功能包括:房间管理,宿舍管理,信息查询,信息维护等功能。系统可供学生使用,主要功能包括:能储存,申请修改自己的寝室信息。能方便得进展寝室问题报修,能及时得到各种水电信息。2.3. 用户的特点该的面对的用户和维护人员都将是受过高等教育的教师和大学生,对网这样的系统已经熟练操作和使用,再加上友好的界面展示,不存在不会使用的情况。学生公寓管理员,需要对学生信息进展集中管理,一边方便、快捷、高效等进展公寓楼管理。学生,可以申请寝室问题的报修,以及得到水电费信息。2.4. 假定条件和约束限制本产品主要针对学生宿舍情况进展设计,其最终用户是宿舍系统的管理员,宿舍管理员以及宿舍学生,他们都具备一定的计算机使用能力,对计算机的操作十分熟练的。同时系统的维护人员是计算机专业人员,熟悉数据库、操作系统、网络维护工作。该需要在5月上旬开发完成,必须使用ASP.NET 技术以及数据库必须是SQL Server 2008。建议软件寿命:5年经费来源:学校宿舍管理处硬件条件:hp效劳器工作站,ps机运行环境:Windows server 2003数据库:Oracle 11g2.5. 运行环境2.5.1. 硬件环境为了保证系统运行的效率和可靠性,系统效劳器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于部的局域网。其运行要求如下:客户端运行环境CPUPentium 4 1.8G或以上存512MB以上操作系统Windows98或以上版本网络工具IE浏览器6.0以上硬盘:500GB(5400 RPM) 日立显卡:英特尔 HD Graphics 4000(2.00 GB)主板:华硕K46CB(Intel Ivy Bridge)效劳器端运行环境CPUPentium E5200存2GMB硬盘空间160G以上硬盘剩余空间输入设备键盘/鼠标操作系统Windows 2000 Server数据库Microsoft SQL Server 2000通信接口本系统采用的网络协议是TCP/IP本系统的局域网采用双绞线100M标准连接2.5.2. 软件环境操作系统:Win7/Win8/Win *P/ Linu*等支持浏览器的使用的系统都可以数据库系统:Oracle 11g通信协议:TCP/IP3. 业务分析该学生宿舍管理系统组织机构图,如下列图3-1所示:图3-1组织机构图宿舍管理在此模块中宿舍管理员可以安排学生住宿、住宿调整、退宿、住宿查询和打印宿舍表,如下列图3-2所示:图3-2宿舍管理数据流图系统功能性需求分析用例,如下列图3-3所示:图3-3系统整体用例图访客管理在此模块中宿舍管理员可以记录来访人员的信息,对访客进展查询和管理,如下列图3-4所示:图3-4访客管理数据流图4. 数据描述表4-1 数据表序号数据数据描述数据所属部门01用户数据存储管理员的登录信息02学生数据存储学生的根本信息03宿舍数据存储宿舍的使用信息04留言数据存储着建议意见留言信息数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。数据流图有四种成分:源点或终点,处理,数据存储和数据流。学生宿舍管理处是源点同时也是终点。处理有:新生资料录入;学生资料处理;学生资料查询;学生资料统计;打印学生资料报表;水电使用情况录入;学生宿舍处理等等。数据流有:学生信息;存放物品信息;借出物品信息;用水量及电量信息;物品信息;宿舍信息;维修信息等。数据存储有:学生信息.DBF、宿舍登记信息.DBF、物品登记信息.DBF、维修记录表.DBF、存放物品信息表.DBF等。表4-2住宿生数据字段名描述数据类型数据长度NULLPrimarykeyStu_id*Char20NYStu_nameChar10YNStu_se*性别Char10YNIn_date入学年份Data10NNDepar所在系Char10YNClass班级Char10YNHou_id楼号Char10NyBer_id宿舍号Char10NYBed_id床号Char10YNIn_out入住情况Char8NN表4-3宿舍资料数据字段名描述数据类型数据长度NULLPrimarykeyHou_id楼号Char10NYBer_id宿舍号Char10NYBer_qua宿舍性质Char20NNBer_min宿舍长Char20YN表4-4电量表数据字段名描述数据类型数据长度NULLPrimarykeyHou_id楼号Char10NYBer_id宿舍号Char10NYBer_num总电量Char5YNElec_al低电警告Char1YNData日期Data10NN表4-5水量表数据字段名描述数据类型数据长度NULLPrima
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号