宿舍管理系统需求分析简介_第1页
宿舍管理系统需求分析简介_第2页
宿舍管理系统需求分析简介_第3页
宿舍管理系统需求分析简介_第4页
宿舍管理系统需求分析简介_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文档编号:LMS・01

版本号:V1.0

文档名称:需求分析阐明书

项目名称:宿舍管理系统

编写:

校对:

日期,2023年5月17日

院系:

专业:计算机科学与技术

1.引言

1.1编写目的

在编写《学生宿舍管理系统》软件之前,对同类型产品的市场进行了前期调

查,与多位软件设计者和使用者进行了探讨和分析,之后由软件项目小组向系统

分析人员与软件设计人员提出了这份需求规格阐明书。该需求规格阐明书对学生

宿舍管理系统软件进行了全面细致的顾客需求分析,明确所要开发的软件应具有

日勺功能、性能与界面。该需求规格阐明书供概要设计人员阅读。

1.2项目背景

项目委托单位:计算机学院软件工程系。

开发单位:通达学院计算机科学与技术专业。

学生宿舍管理系统软件vi.o是一功能比较完善的数据管理软件,具有数据

操作以便高效迅速等长处。该软件采用功能强大欧I数据库软件开发工具进行开

发,可在应用范围较广的WINDOWS系列等操作系统上使用。

1.3定义

SAMS:StudentApartmentManagementSystem,学生宿舍管理系统。

1.4参照资料

[1]张海藩,《软件工程导论》,清华大学出处社,2023年12月第四版

[2]周之英《现代软件工程》,科学出版社,2023.6

由于时间比较短,使用计算机不以便以及对于网络编程不熟悉,本学生宿舍

管理系统并没有提供数据的远程访问功能。对信息的保护手段仅限于设置顾客级

别,以及提供数据文献时备份,比较简朴,安全性能有待深入完善。

3.数据描述

3.1静态数据

学生寝室管理系统的静态数据包括:

顾客(Loginin):

UserName顾客名

Userid顾客密码

UserPower顾客权限

学生(Student):

Stu_Key学号

Stu_Name姓名

Stu_Sex性别

Stu_Enr入学日期

Stu_Birth出生日期

Stu_College学院

Stu_Major专业

Stu_Polit政治面貌

Slu_Address家庭住址

Stu_Tel联络方式

寝室(Dorm):

Dor_Id寝室号

Dor_Sex居住性别

Dor_Num应住人数

Dor_Fact实住人数

Dor_Pricc住宿费月

DorTel

Dor_Des备注

员工(Employee):

Emp_Id员工号

Emp_Name姓名

Emp_Age年龄

Emp_Sex性别

Hou_Id楼房号

Emp_Job职位

Emp_Add家庭住址

Emp_Tel联络方式

Emp_Des备注

3.2动态数据

输入数据:鼠标对按钮的点击

查询方式、查询关键字;

新建管理员、录入学生信息项;

受限操作所需日勺密码;

新聘员工信息录入;

人员来访、物品出入楼;

输出数据:查询关键字确定日勺数据库记录日勺子集;

记录成果及其格式化文献;

密码修改成功;

信息录入、删改成果(成功或失败);

访问完毕、物品出入楼完毕;

内部数据:查询操作建立日勺索引;

3.3数据库描述

数据库采用MicrosoftAccess数据库。

3.4数据流图

学生宿舍管理系统(第1层)数据流图

二层的细化数据流图和数据字典

表符号阐明:

T1:顾客表T5:员工表

T2:学生基本状况表T6:人员来访表

T3:学生住宿表T7:物品出入表

T4:寝室表T8:楼房表

系统管理数据流图

超级顾客信息

数据流图中1.1的细化数据流图

公寓管理数据流图

数据流图中1.2的细化数据流图

数据字典是有关数据的信息口勺集合,也就是对数据中包括的所有元素的定义

的集合,它为软件开发人员提供数据库设计的参照,并为顾客理解系统时作为一

种必有工具。如下是部分数据字典的内容:

・R•长•匕・长.匕X5jC3^C.匕.K•*5jC5}»2^C.«X

名字:员工信息

别名:

描述:每栋公寓聘任日勺员工

定义:员工信息=员工号+姓名+年龄+性别

+楼房号+职位+家庭住址一联络方式+备注

员工号二3{字符}11

姓名=6{字符}11

年龄=2{数字}3

性别=[FIMl

楼房号=2{数字}3

职位=4{字符}20

家庭住址=8{字符}100

联络方式=11{数字}11

备注=0{字符}256

位置:员工表

5^2彳:*.彳:

名字:寝室信息

别名:

描述:寝室对应附属性

定义:寝室信息=寝室号+居住性别+应住人数+

实住人数+住宿费用++备注

寝室号=10{字符}10

居住性别=1|M]

应住人数=2{数字}2

实住人数=2{数字}2

住宿费用=4{数字}4

=11{数字)11

备注=0{字符}256

位置:寝室表

sjc5^«X5^C5j«2jC5^C

名字:楼房信息

别名:

描述:楼房对应的属性

定义:楼房信息=楼房号+房间数+楼层数+应住人数

楼房号二10(字符}10

房间数=3{数字}10

楼层数=2{数字}2

应住人数=4{数字}4

位置:楼房表

:4:::::j:*3*彳::n,,,:*3**:::;:*,•

学生管理数据流图

数据流图中1.3的细化数据流图

出入登记管理数据流图

数据流图中1.4II勺细化数据流图

3.5数据采集:通过键盘输入

3.6E・R图:

员工

系统E-R图

3.7用例图

修改管理员密石

4.功能需求

4.1系统功能设计

在整体设计中,我们将宿舍管理系统分为六个大的功能:系统管理功能、公

寓管理功能、信息查询功能、出入登记功能、信息修改功能。下面将详细进行简

介每个功能。

4.2系统管理功能

系统管理功能包括:顾客登录、顾客密码修改、顾客管理、退出系统五个部

分。

4.3公寓管理功能

公寓管理功能包括:楼房管理、宿舍管理、员工管理三个大的I部分。

4.4信息查询功能

信息查询功能基本上包括:按学号进行查询、按姓名进行查询、按班级查询、

按寝室号查询、每栋楼房住宿状况查询五个部分。

4.5出入登记功能

出入登记功能包括:进楼物品登记、出楼物品登记、人员来访登记、结束访

问登记四个功能部分。

4.6信息修改功能

信息修改功能包括:学生基本信息修改、员工基本信息修改等

5.性能需求

学生宿舍管理系统中管理权限上应当进行严格控制,详细思想如下:

1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有权限

H勺顾客将不能通过仟何渠道来登录该系统,杳看该系统H勺仟何信息和数据,以确

保系统的严密性和安全性。

2.在上述规定基础上可认为该系统设定多种登录方式,程序开始运行所有功

能将是不可使用日勺,只有系统管理员登录和一般顾客登录两个窗口可以使用,没

有系统管理员或者一般顾客日勺顾客名和密码任何人都不能登录该系统。

3.在详细实现时还应为系统管理员和一般顾客设定不一样的权限,系统管理

应当可以使用系统的所有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论