版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人资料整理 仅限学习使用文档编LMS-01号:版本号: V1.0文档名 需求分析说明书称:工程名 学生宿舍管理系统称:编写:校对:审核:日期:2018年5月17日院系:专业: 计算机科学与技术1/15个人资料整理 仅限学习使用引言1.1 编写目的在编写《学生宿舍管理系统》软件之前,对同类型产品的市场进行了前期调查,与多位软件设计者和使用者进行了探讨和分析,之后由软件工程小组向系统分析人员与软件设计人员提出了这份需求规格说明书。该需求规格说明书对学生宿舍管理系统软件进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面。该需求规格说明书供概要设计人员阅读。b5E2RGbCAP1.2 工程背景工程委托单位:计算机学院软件工程系。开发单位:通达学院计算机科学与技术专业。学生宿舍管理系统软件V1.0是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的 WINDOWS系列等操作系统上使用。 p1EanqFDPw1.3 定义SAMS:StudentApartment ManagementSystem,学生宿舍管理系统。1.4 参考资料张海藩,《软件工程导论》,清华大学出处社,2003年12月第四版周之英《现代软件工程》,科学出版社,2001.6DXDiTa9E3d2/15个人资料整理 仅限学习使用概述2.1 目标本设计要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能: RTCrpUDGiT1.系统要求用户必须输入正确的用户名和密码才能进入系统。2.系统应该提供学生住宿情况的基本登记。3.系统应提供人员来访登记及结束访问的详细登记。4.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。5.系统应提供查询功能,以方便用户对学生基本信息的查询 (要实现按多种条件的查询>及楼房信息的查询。6.系统应提供增加、删除、修改用户帐户的功能。2.2 运行环境CPU PentiumⅣ1.8Ghz内存 512MB硬盘空间 50.0MB以上硬盘剩余空间输入设备键盘/鼠标操作系统 Windows2000Server数据库 MicrosoftSQLServer2005开发环境 BorlandDelphi7.02.3 条件与限制由于时间比较短,使用计算机不方便以及对于网络编程不熟悉,本学生宿舍管理系统并没有提供数据的远程访问功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性能有待进一步完善。5PCzVD7HxA3/15数据描述3.1 静态数据学生寝室管理系统的静态数据包括:用户(LoginIn>:UserNameUserIdUserPower学生(Student>:Stu_KeyStu_NameStu_SexStu_EnrStu_BirthStu_CollegeStu_MajorStu_PolitStu_AddressStu_Tel寝室(Dorm>:Dor_IdDor_SexDor_NumDor_FactDor_PriceDor_TelDor_Des员工(Employee>:Emp_IdEmp_Name
个人资料整理 仅限学习使用用户名用户密码用户权限学号姓名性别入学日期出生日期学院专业政治面貌家庭住址联系方式寝室号居住性别应住人数实住人数住宿费用电话备注员工号姓名4/15个人资料整理 仅限学习使用Emp_Age 年龄Emp_Sex 性别Hou_Id 楼房号Emp_Job 职位Emp_Add 家庭住址Emp_Tel 联系方式Emp_Des 备注3.2 动态数据输入数据:鼠标对按钮的点击查询方式、查询关键字;新建管理员、录入学生信息项;受限操作所需的密码;新聘员工信息录入;人员来访、物品出入楼;输出数据:查询关键字确定的数据库记录的子集;统计结果及其格式化文件;密码修改成功;信息录入、删改结果<成功或失败);访问完毕、物品出入楼完毕;内部数据:查询操作建立的索引;3.3 数据库描述数据库采用MicrosoftAccess 数据库。3.4 数据流图5/15个人资料整理 仅限学习使用1.1系系统信息系统管理统楼房表事务管理员信息楼房信息管事务用户表公寓信息1.0接1.2理公收事务公寓事务寓管理员员工信息寝室信息出寝室表员工表入事学生事务1.3学学生信息务生管理学生信息1.4出学生基本情况入登记出入信息外来人员信息物品信息外来人员表物品出入楼表学生宿舍管理系统 (第1层>数据流图jLBHrnAILg二层的细化数据流图和数据字典表符号说明:T1:用户表 T5:员工表T2:学生基本情况表 T6:人员来访表T3:学生住宿表 T7:物品出入表T4:寝室表 T8:楼房表
管理员6/15个人资料整理 仅限学习使用系统管理数据流图超级用户信息超级超级用户新用用户登录户注新用户信息超级用户信息信息册系统超级用户信息密码信息新用户信息系统管理事务管理T1T1管修改密码信息修改返回信息理普通用户信息密码普通用户信息员普 通密码信息用 户登录普通用户信息数据流图中 1.1的细化数据流图xHAQX74J0X7/15个人资料整理 仅限学习使用公寓管理数据流图楼房管楼房信息理楼房信息楼房信息公寓管理事务寝室信息T8管事务寝室管寝室信息理分类理员寝室信息员工信息T4员 工管理 员工信息T5数据流图中 1.2的细化数据流图LDAYtRyKfE
员工信息数据字典是关于数据的信息的集合,也就是对数据中包含的所有元素的定义的集合,它为软件开发人员提供数据库设计的参考,并为用户了解系统时作为一个必有工具。以下是部分数据字典的内容: Zzz6ZB2Ltk*******************************************名字:员工信息别名:描述:每栋公寓聘请的员工定义:员工信息=员工号+姓名+年龄+性别+楼房号+职位+家庭住址+联系方式+备注员工号=3{字符}11姓名=6{字符}11年龄=2{数字}3性别=[F|M]楼房号=2{数字}3职位=4{字符}208/15个人资料整理 仅限学习使用家庭住址=8{字符}100联系方式=11{数字}11备注=0{字符}256位置:员工表*******************************************名字:寝室信息别名:描述:寝室对应的属性定义:寝室信息=寝室号+居住性别+应住人数+实住人数+住宿费用+电话+备注寝室号=10{字符}10居住性别=[F|M]应住人数=2{数字}2实住人数=2{数字}2住宿费用=4{数字}4电话=11{数字}11备注=0{字符}256位置:寝室表*******************************************名字:楼房信息别名:描述:楼房对应的属性定义:楼房信息=楼房号+房间数+楼层数+应住人数楼房号=10{字符}10房间数=3{数字}10楼层数=2{数字}2应住人数=4{数字}4位置:楼房表*******************************************9/15个人资料整理 仅限学习使用学生管理数据流图信息录入 学生基本信息学生基本信息T2信息学生基本信息修改学生管理信息信息分学生基本信息管类住宿信息按寝室理查询员查询信息寝室号T2T3T4按学号学号查询 住宿信息信息查询 姓名按姓名查询班级T2T3T4住宿情况按班级查询住宿信息T2T3T4按住宿情况查询数据流图中 1.3的细化数据流图dvzfvkwMI110/15个人资料整理 仅限学习使用出入登记管理数据流图人员来访人员来访信息人员来访信息人员来访信息出入事务T6离开信息离开信息管事务分结束信息理类访问结束员物品信息物品进楼信息物品进楼物品信息物品出楼信息T7物品信息物品信息物品出楼数据流图中 1.4的细化数据流图rqyn14ZNXI3.5 数据采集:通过键盘输入3.6 E-R图:11/15个人资料整理 仅限学习使用员工N管理1来访人员 出入楼物品楼房N N1来访 出入包含1 1N1 N寝室 入住 学生系统E-R图3.7用例图12/15个人资料整理 仅限学习使用功能需求4.1系统功能设计在整体设计中,我们将宿舍管理系统分为六个大的功能:系统管理功能、公寓管理功能、信息查询功能、出入登记功能、信息修改功能。下面将具体进行介绍每个功能。EmxvxOtOco4.2系统管理功能系统管理功能包括:用户登录、用户密码修改、用户管理、退出系统五个部分。4.3公寓管理功能公寓管理功能包括:楼房管理、宿舍管理、员工管理三个大的部分。4.4信息查询功能信息查询功能基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。 SixE2yXPq54.5出入登记功能出入登记功能包括:进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能部分。4.6信息修改功能信息修改功能包括:学生基本信息修改、员工基本信息修改等13/15个人资料整理 仅限学习使用性能需求学生宿舍管理系统中管理权限上应当进行严格控制,具体思想如下:1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。2.在上述要求基础上可以为该系统设定多种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录和普通用户登录两个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论