收藏 分销(赏)

宿舍管理系统需求说明书(v1.1).docx

上传人:a199****6536 文档编号:3454115 上传时间:2024-07-06 格式:DOCX 页数:57 大小:1.02MB
下载 相关 举报
宿舍管理系统需求说明书(v1.1).docx_第1页
第1页 / 共57页
宿舍管理系统需求说明书(v1.1).docx_第2页
第2页 / 共57页
宿舍管理系统需求说明书(v1.1).docx_第3页
第3页 / 共57页
宿舍管理系统需求说明书(v1.1).docx_第4页
第4页 / 共57页
宿舍管理系统需求说明书(v1.1).docx_第5页
第5页 / 共57页
点击查看更多>>
资源描述

1、精品文档就在这里-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-年键入公司名称mahua键入文档标题在此处键入文档摘要。摘要通常为文档内容的简短概括。在此处键入文档摘要。摘要通常为文档内容的简短概括。学生公寓管理系统需求说明书 1.0版 计083 马文华 2012年04月25日目录目录21.绪论91.1.设计目标91.2.用户特征91.3.开发环境92.开发工具92.1.java 简介92.2.sql server2008 简介102.3.myEclipse简介103.系统概述103.1.结构图103.2.功能图113.3.用例图134.系统详述144.1.001 新

2、建公寓141.数据项描述142.基本流程143.界面原型154.前置条件155.后置条件156.关联用例154.2.002 修改公寓161.数据项描述162.基本流程163.界面原型164.前置条件165.后置条件176.关联用例174.3.003 删除公寓171.数据项描述172.基本流程173.界面原型184.前置条件185.后置条件186.关联用例184.4.004 查询公寓191.数据项描述192.基本流程193.界面原型194.前置条件195.后置条件206.关联用例204.5.005 新建房间201.数据项描述202.基本流程213.界面原型214.前置条件215.后置条件216.

3、关联用例214.6.006 修改房间221.数据项描述222.基本流程223.界面原型224.前置条件225.后置条件236.关联用例234.7.007 删除房间231.数据项描述232.基本流程233.界面原型244.前置条件245.后置条件246.关联用例244.8.008 查询房间251.数据项描述252.基本流程253.界面原型254.前置条件255.后置条件266.关联用例264.9.009 入住登记261.数据项描述262.基本流程273.界面原型284.前置条件295.后置条件296.关联用例294.10.010 退房管理291.数据项描述292.基本流程293.界面原型304.

4、前置条件305.后置条件306.关联用例304.11.011 宿舍调整311.数据项描述312.基本流程313.界面原型324.前置条件325.后置条件336.关联用例334.12.012 查询入住信息331.数据项描述332.基本流程333.界面原型344.前置条件345.后置条件346.关联用例344.13.013 新建来访信息351.数据项描述352.基本流程363.界面原型364.前置条件375.后置条件376.关联用例374.14.014 修改来访信息371.数据项描述372.基本流程373.界面原型384.前置条件385.后置条件386.关联用例385.数据库设计395.1.数据库

5、关系图395.2.基本信息设置391.学校tbl_university392.学院tbl_academy393.系 tbl_department394.专业 tbl_major405.班级 tbl_class406.年级 tbl_grade407.学年制 tbl_yearend408.学生类型 tbl_student_type419.民族 tbl_nation4110.学生基本信息 tbl_student_basic_info4111.学生详细信息 tbl_student_detail_info4112.家庭成员信息 tbl_family_member_info425.3.宿舍房源管理421.

6、公寓 tbl_dorm422.房间 tbl_room423.床位 tbl_bed435.4.住宿管理431.入住登记 tbl_lodging431. 绪论1.1. 设计目标为了实现提高高校宿舍管理部门的工作效率,充分利用资源,减少不必要的人力,物力和财力的支出,方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的,为宿舍管理部门,开发设计专用系统-高校学生宿舍信息管理系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。专用系统是一个信息管理系统MIS,它将实现检索迅速和查找方便;信息的录入,修改和删除功能;以及对新入校学生进行宿舍安排等功能,学生可以在系统前

7、台以寝室长和室员的身份进行查看和发布寝室的信息。1.2. 用户特征高校宿舍管理员1.3. 开发环境1. myEclipse 8.52. JDK 1.63. Tomcat 6.24. struts2+hibernate3+spring22. 开发工具2.1. java 简介Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览

8、器现在均支持Java applet。另一方面,Java技术也不断更新。 Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java

9、平台基于Java1.4,最近版本为Java1.7,本系统中为java1.6。2.2. sql server2008 简介SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在

10、UNIX 操作系统上的应SQL Server安装界面用。本系统使用sql server 2008。SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。2.3. myEclipse简介MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发

11、布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。本系统采用myEclipse 8.5.3. 系统概述 学生公寓管理系统3.1. 结构图出入登记基本信息住宿管理房源管理专 业 名 称 设 置学 校 名 称 设 置学 生 基 本 信 息来访登记住宿信息退房管理宿舍调整入住登记公寓管理房间管理3.2. 功能图3.3. 用例图4. 系统详述4.1. 001 新建公寓1. 数据项描述公寓编号:公寓编号为6为数字公寓名称:公寓名称为3-32个字符,可以为数字、字母、下划线以及中文楼层数:楼层数为2位数字 房间数:房间数为2为数字入住性

12、别:下拉选择,“男”或“女”公寓表: tbl_dorm序号名称类型长度是否主键说明1KEY_IDvarchar32是主键 uuid2DORM_IDvarchar16否公寓编号,由四位数字组成,从1001开始,自动递增生成3DROM_NAMEvarcahr64否公寓名称,64个字符2. 基本流程新建公寓公寓管理房源管理登录系统3. 界面原型4. 前置条件1. 用户登录5. 后置条件1. 公寓添加成功6. 关联用例1. 修改公寓2. 删除公寓3. 查询公寓4. 添加房间4.2. 002 修改公寓1. 数据项描述 同“新建公寓”2. 基本流程编辑公寓管理房源管理登录系统3. 界面原型4. 前置条件1

13、. 用户登录2. 用户修改的数据项存在5. 后置条件1. 公寓修改成功6. 关联用例1. 删除公寓2. 查询公寓3. 添加房间4.3. 003 删除公寓1. 数据项描述 无2. 基本流程删除选择删除项公寓管理房源管理登录系统3. 界面原型4. 前置条件1. 用户登录2. 用户删除的数据项存在5. 后置条件1. 被删除的记录不存在6. 关联用例1. 入住登记2. 调整宿舍4.4. 004 查询公寓1. 数据项描述 同“新建”用例2. 基本流程搜索公寓管理管理房源管理登录系统确定(搜索)输入搜索条件3. 界面原型4. 前置条件1. 用户登录2. 公寓信息存在5. 后置条件1. 查询出符合条件的公寓

14、信息6. 关联用例无4.5. 005 新建房间1. 数据项描述所在公寓:下拉框中选择公寓公寓名称:房间编号为3为数字,第一位为楼层数床为数:床位数为1位数字电话:7-12为数字,符合电话号码格式。可以为电话或手机房间表: tbl_room序号名称类型长度是否主键说明1KEY_IDvarchar32是主键uuid2ROOM_IDvarchar4否房间编号,有四位数字组成,前两位表示楼层数,后两位表示该楼层所在的房间号取值(xx01xx ROOM_NUM)3FLOORint2否房间所在楼层,有两位数字组成4BED_NUMInt否床位数,由数字组成。5ROOM_PHONEvarcaher16否房间电

15、话,有7-12为数字组成6DROM_KEY_IDvarchar32否外键,房间所在公寓,关联tbl_dorm表主键2. 基本流程新建房间房间管理房源管理登录系统3. 界面原型4. 前置条件1. 用户登录5. 后置条件1. 房间添加成功6. 关联用例1. 修改公寓2. 删除公寓3. 查询公寓4.6. 006 修改房间1. 数据项描述 同“新建房间”用例2. 基本流程编辑房间管理房源管理登录系统3. 界面原型4. 前置条件1. 用户登录2. 用户修改的数据项存在5. 后置条件1. 房间修改成功6. 关联用例1. 删除房间2. 查询房间3. 入住登记4.7. 007 删除房间1. 数据项描述 无2.

16、 基本流程选择删除数据项项房间管理删除房源管理登录系统3. 界面原型4. 前置条件1. 用户登录2. 用户删除的数据项不存在5. 后置条件1. 被删除的记录不存在6. 关联用例1. 入住登记2. 调整宿舍4.8. 008 查询房间1. 数据项描述 同“新建房间”用例2. 基本流程搜索房间管理管理房源管理登录系统确定(搜索)输入搜索条件3. 界面原型4. 前置条件1. 用户登录2. 房间信息存在5. 后置条件1. 查询出符合条件的公寓信息6. 关联用例无4.9. 009 入住登记1. 数据项描述 姓名:必填项,从学生信息中选择, 自动关联添加学号:必填项,从学生信息中选择, 自动关联添加公寓名称

17、:必填项,入住房间所在公寓的公寓名称,自动关联添加房间号:必填项,入住的房间号,自动关联添加床位号:必填项,入住房间内的入住床位号,自动关联添加入住日期:系统自动添加当前时间入住登记表 tbl_lodging序号名称类型长度是否主键说明1KEY_IDvarchar32是主键 uuid2BED_KEY_IDvarcahr32否外键,入住床位,与tbl_bed表主键关联3STUDENT_KEY_IDvarcahr32否外键,入住学生,与tbl_student表主键关联4LODGING_DATEdatetime否入住时间2. 基本流程选择入住房间入住登记入住住宿管理登录系统确定入住学生确定(保存)选

18、择入住学生3. 界面原型4. 前置条件1. 用户登录2. 入住的房间存在3. 要入住的学生存在5. 后置条件1. 入住信息增加6. 关联用例1. 删除公寓2. 删除房间3. 退房管理4.10. 010 退房管理1. 数据项描述 无2. 基本流程退房查询退房学生信息住宿管理登录系统3. 界面原型4. 前置条件1. 用户登录2. 要退房的学生已入住5. 后置条件1. 学生退房成功,该学生入住信息不存在6. 关联用例1. 删除公寓2. 删除房间3. 退房管理4.11. 011 宿舍调整1. 数据项描述公寓名称:必填项,从房间信息中选择, 自动关联添加公寓名称房间号:必填项,从房间信息中选择, 自动关

19、联添加床位号床位号:必填项,从房间信息中选择, 自动关联添加床位号姓名:必填项,自动关联要调整宿舍学生信息并自动添加学生姓名学号:必填项,自动关联要调整宿舍学生信息并自动添加学生学号调整日期:必填项,系统自动添加当前时间入住登记表:参见用例0092. 基本流程选择入住房间宿舍调整住宿管理登录系统确定(保存调整)确定(选择房间)3. 界面原型4. 前置条件1. 用户登录2. 学生入住信息存在2. 调整的房间存在5. 后置条件1. 入住信息被修改6. 关联用例1. 删除公寓2. 删除房间3. 退房管理4.12. 012 查询入住信息1. 数据项描述 同“入住登记”用例入住登记管理2. 基本流程搜索

20、宿舍调整住宿管理登录系统退房管理确定(搜索)输入搜索条件3. 界面原型4. 前置条件1. 用户登录2. 入住登记信息存在5. 后置条件1. 查询出符合条件的入住信息6. 关联用例无4.13. 013 新建来访信息1. 数据项描述 来访者姓名:必填项,16个以内字符,可以为中、英文、数字和下划线 来访者性别:必填项,从下拉框中选择,“男”或“女” 证件类型:必填项,从下拉框中选择证件号:必填项,可以为20个以内字符,可以为数字和字母工作地址:0-128个以内字符与学生关系:从下拉狂中选择事由:必填项,16个以内字符,可以为中、英文、数字和下划线来访开始时间:从时间控件中选择来访结束时间:从时间控

21、件中选择被访学生姓名:必填项,从学生信息中选择, 自动关联添加被访学生学号:必填项,从学生信息中选择, 自动关联添加来访登记表: tbl_visitor序号名称类型长度是否主键说明1KEY_IDvarchar32是主键 uuid2VISITOR_NAMEvarcahr32否来访人姓名3SEXvarcahr1否性别4CREDENTIALS_TYPEvarcahr16否证件类型5CREDENTIALS_IDvarcahr32否证件号6JOB_ADDRvarcahr128否工作单位7RELATIONSHIPvarcahr16否与被访的关系8INTENTIONvarcahr128否事由9VISIT_T

22、IME_BEGINGvarcahr128否来访开始时间10VISIT_TIME_ENDvarcahr128否来访结束时间11LODGING_KEY_IDvarcahr32否被访学生住宿信息2. 基本流程新建来访登记出入管理登录系统3. 界面原型4. 前置条件1. 用户登录2. 被访学生入住信息存在5. 后置条件1. 来访记录增加6. 关联用例1. 删除入住信息4.14. 014 修改来访信息1. 数据项描述 同“新建来访信息”用例2. 基本流程编辑来访登记出入管理登录系统3. 界面原型4. 前置条件1. 用户登录2. 要修改的来访登记信息存在5. 后置条件1. 来访记录被修改6. 关联用例1.

23、 删除入住信息5. 数据库设计5.1. 数据库关系图5.2. 基本信息设置1. 学校tbl_university序号名称类型长度是否主键说明1KEY_IDvarchar32是主键 uuid2UNIVERSITY_NAMEvarchar64否学院名称,只能由汉字、英文字母组成2. 学院tbl_academy序号名称类型长度是否主键说明1KEY_IDVarchar32是主键 uuid2ACADEMY_IDInt否学院编号,有101开始依次增长自动生成 3ACADEMY_NAMEVarchar64否学院名称,只能由汉字、英文字母组成3. 系 tbl_department序号名称类型长度是否主键说明1

24、KEY_IDvarchar32是主键uuid2DEPARTMENT_IDint否系编号,有101开始依次增长自动生成3DEPARTMENT_NAMEVarchar64否系名称,只能由汉字、英文字母组成4ACADEMY_KEY_IDVarchar32否外键,所在学院,与tbl_academy表主键关联4. 专业 tbl_major 序号名称类型长度是否主键说明1KEY_IDvarchar32是主键 uuid2MAJOR_IDInt专业编号, 有101开始依次增长自动生成3MAJOR_NAMEvarchar32否专业名称,有汉字、数字和英文字母组成4DEPARTMENT_KEY_IDvarchar

25、32否外键,所属系,与tbl_major表主键关联5. 班级 tbl_class序号名称类型长度是否主键说明1KEY_IDvarchar32是主键 uuid2CLASS_NAMEvarchar32否班级名称,由数字、汉字、英文字母组成3MAJOR_KEY_IDvarchar32否外键,所在专业,与tbl_major表主键关联6. 年级 tbl_grade序号名称类型长度是否主键说明1KEY_IDvarchar32是主键 uuid2GRADE_varchar6否年级编号,只能有4位年份数字和“级”字组成,如2008级7. 学年制 tbl_yearend序号名称类型长度是否主键说明1KEY_IDv

26、archar32是主键 uuid2YENEND_NAMEvarcahr6否学年制名称,由数字、汉字由组成,如4年制8. 学生类型 tbl_student_type序号名称类型长度是否主键说明1KEY_IDvarchar32是主键 uuid2STUDENT_TYPE_NAMEVarchar16否学生类型名称,只能汉字由组成9. 民族 tbl_nation序号名称类型长度是否主键说明1KEY_IDvarchar32是主键 uuid2NATION_NAMEvarchar32否名族名称名称,只能汉字由组成10. 学生基本信息 tbl_student_basic_info序号名称类型长度是否主键说明1K

27、EY_IDvarchar32是主键 uuid2STUDENT_IDvarchar16否学生编号,只能有数字组成3STUDENT_NAMEvarchar32否学生名称,有汉字和英文字母组成4STUDENT_SEXchar1否入住性别,取值(0、1),0表示男,1表示女5STUDENT_NATIONvarchar32否民族,从bl_nation表中选择6STUDENT_TYPEvarchar16否从tbl_studentType表中选择7YENEND_NAMEvarchar6否从tbl_yearend表中选择8PHONEvarchar16否有12个以内数字组成9CLASS_KEY_IDvarcah

28、r32否外键,班级,与tbl_class表主键关联11. 学生详细信息 tbl_student_detail_info序号名称类型长度是否主键说明1KEY_IDvarcahar32是主键 uuid,与表tbl_studentBasicInfo oneto-ont对应2BIRTHDAYdate否出生日期,日期类型3POLITICAL_ROLEvarcahar32否政治面貌,汉字4REGISTER_ COUNTYvarcahar64否籍贯,汉字5ID_NUMvarcahar32否数字6foratraitvarcahar128否头像,存储学生头像图片存储路径7FAMILY_INFO_KEY_IDva

29、rcahar32否外键,家庭成员信息,与tbl_family_member_info表主键对应8FAMILY_ADDRvarcahar128否家庭住址12. 家庭成员信息 tbl_family_member_info序号名称类型长度是否主键说明1KEY_IDvarcahar32是主键 uuid2FAMILY_MEMBER_NAMEvarcahar32否家庭成员名称,汉字、英文字母3JORB_ADDRvarcahar128否工作单位4PHNOEvarcahar16否联系电话,数字5.3. 宿舍房源管理1. 公寓 tbl_dorm序号名称类型长度是否主键说明1KEY_IDvarchar32是主键

30、uuid2DORM_IDvarchar16否公寓编号,由四位数字组成,从1001开始,自动递增生成3DROM_NAMEvarcahr64否公寓名称,64个字符4FLOOR_NUMInt否楼层数5ROOM_NUMInt2否房间数6DORM_SEXChar1否入住性别,取值(0、1),0表示男,1表示女7ADDRVarchar128否公寓所在地址2. 房间 tbl_room序号名称类型长度是否主键说明1KEY_IDvarchar32是主键uuid2ROOM_IDvarchar4否房间编号,有四位数字组成,前两位表示楼层数,后两位表示该楼层所在的房间号取值(xx01xx ROOM_NUM)3FLOO

31、Rint2否房间所在楼层,有两位数字组成4BED_NUMInt否床位数,由数字组成。5ROOM_PHONEvarcaher16否房间电话,有7-12为数字组成6DROM_KEY_IDvarchar32否外键,房间所在公寓,关联tbl_dorm表主键3. 床位 tbl_bed序号名称类型长度是否主键说明1KEY_IDvarchar32是主键uuid2BED_IDvarchar2否床位号,由两位数字组成3IS_LODGINGint1否是否入住,入住1,未入住04ROOM_KEY_IDvarcahr32否外键,床位所在房间,与tbl_room表关联5.4. 住宿管理1. 入住登记 tbl_lodgi

32、ng序号名称类型长度是否主键说明1KEY_IDvarchar32是主键 uuid2BED_KEY_IDvarcahr32否外键,入住床位,与tbl_bed表主键关联3STUDENT_KEY_IDvarcahr32否外键,入住学生,与tbl_student表主键关联4LODGING_DATEdatetime否入住时间2010年读书节活动方案一、 活动目的:书是人类的朋友,书是人类进步的阶梯!为了拓宽学生的知识面,通过开展“和书交朋友,遨游知识大海洋”系列读书活动,激发学生读书的兴趣,让每一个学生都想读书、爱读书、会读书,从小养成热爱书籍,博览群书的好习惯,并在读书实践活动中陶冶情操,获取真知,树

33、立理想! 二、活动目标: 1、通过活动,建立起以学校班级、个人为主的班级图书角和个人小书库。 2、通过活动,在校园内形成热爱读书的良好风气。 3、通过活动,使学生养成博览群书的好习惯。4、通过活动,促进学生知识更新、思维活跃、综合实践能力的提高。 三、活动实施的计划 1、 做好读书登记簿 (1) 每个学生结合实际,准备一本读书登记簿,具体格式可让学生根据自己喜好来设计、装饰,使其生动活泼、各具特色,其中要有读书的内容、容量、实现时间、好词佳句集锦、心得体会等栏目,高年级可适当作读书笔记。 (2) 每个班级结合学生的计划和班级实际情况,也制定出相应的班级读书目标和读书成长规划书,其中要有措施、有保障、有效果、有考评,简洁明了,易于操作。 (3)中队会组织一次“读书交流会”展示同学们的读书登记簿并做出相应评价。 2、 举办读书展览: 各班级定期举办“读书博览会”,以“名人名言”、格言、谚语、经典名句、“书海拾贝”、“我最喜欢的”、“好书推荐”等形式,向同学们介绍看过的新书、好书、及书中的部分内容交流自己在读书活动中的心得体会,在班级中形成良好的读书氛围。 3、 出读书小报: -精品 文档-

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服