面向对象分析与设计试验报告.docx
《面向对象分析与设计试验报告.docx》由会员分享,可在线阅读,更多相关《面向对象分析与设计试验报告.docx(16页珍藏版)》请在冰豆网上搜索。
面向对象分析与设计试验报告
.
面向对象分析与设计实验报告
题目:
宿舍管理系统
学号:
200***********
姓名:
******
班级:
09软件*****04
完成时间:
2011.11.09
..
.
1系统功能需求.......................................................................................................................3
1.1管理系统模块................................................................................................................3
1.2查询学生模块................................................................................................................3
1.3学生管理模块..................................................................................................................................4
1.4资料修改模块..................................................................................................................................5
1.5楼栋管理模块..................................................................................................................................6
1.6出入登陆模块6..................................................................................................................................2建立需求模型.......................................................................................................................7
2.1划分子系统...............................................................................................................7
识别参与者2.2...............................................................................................................8
识别用况2.3....................................................................................................................8
对需求进行捕获与描述.2.4
........................................................................................9
3系统分析.............................................................................................................................11
3.1寻找类.....................................................................................................................11
建立状态机图.3.2.......................................................................................................12
建立类图.................................................................................................................123.3
建立顺序图3.4
............................................................................................................13
4系统设计.........................................................................................1错误!
未定义书签。
4.1问题域部分设计...................................................................................................14
人机界面部分设计...............................................................................................14
4.2
5总结......................................................................................................................................16
..
.
参考文献.....................................................................................................................................17
..
.
1.系统的功能需求
我校学生公寓现为手工管理,效率低、易出错、手续繁琐,而且耗费大量的人力,物力,财力。
故设计一个学生公寓管理系统,管理学生住宿情况,员工情况,处理学生离校,管理人员来访情况等功能。
通过此系统,后勤人员可以对学生公寓的各项情况实行电脑化管理,以提高工作效率,也使得公寓管理所需的各项信息能方便快速进行录入,查询,删除和更新。
面对学生公寓管理工作的特点以及该管理工作的具体问题,本系统可以解决以下问题:
(1)录入公寓各学生的基本情况。
(2)全面查询学生的基本情况。
(3)对学生离校进行处理。
(4)每学期对学生住宿进行注册。
(5)对来访人员进行出入管理。
(6)对学生的财务进行登记管理。
(7)对楼栋物资和楼栋的管理。
(8)对各项情况进行修改,删除,更新。
(9)友好的操作界面,以及简单快速的操作.
(10)多种查询方式。
本系统针对学生公寓管理日常的工作程式,对学生公寓的各项情况例如:
学生信息,学生个人财产信息,来访人员信息等进行有效管理,并能通过各方法进行快速方便的查询。
使学生公寓管理工作运作简明、清晰,各状况一目了然,使学生公寓管理工作更加科学化、规范化。
1.1管理系统模块:
实现用户退出功能。
1.2查询学生模块:
该模块包括五个子模块
..
.
1.按学号查询——实现按学号查询学生信息
2.按姓名查询——实现按姓名查询学生信息
3.按学生班级查询——实现按学生班级查询学生信息
4.按家庭住址查询——实现按家庭住址查询学生信息
5.混合查询——实现按混合查询学生信息
6.
图1查询模块的主要业务流程图
1.3学生管理模块:
包括四个子模块..
.
1.基本情况录入——录入入住学生的基本信息
2.学生离校处理——处理离校学生的情况
3.按学期注册——对学生每学期的公寓交费情况进行注册
4.个人财物处理——登记学生个人财产
图2学生管理模块的主要业务流程图
1.4资料修改模块:
包括;两个子模块
1.学生修改——完成学生基本资料修改,个人财物修改和学期注册情况修改
2.登记修改——实现来访登记修改和货物出楼修改
图3资料修改模块的主要业务流程图
..
.
1.5楼栋管理模块:
对于楼栋的宿舍楼号,楼层,房间,家具,楼长,保洁员,楼栋管理员。
1.6出入登陆模块:
包括两各子模块
1.人员登记——完成来访人员的信息登记
2.出楼登记——实现出楼货物信息的登记
表1管理员与查询管理、学生管理和楼栋管理部分主要交互信息
编号
功能
输入
输出
1
宿舍查询
2
学生查询
学生的任何一项信息
该学生的所有信息
3
楼栋查询
该楼栋的编号
可以得到该楼栋的基本信息
4
物品查询
输入物品信息
显示物品的所有信息
5
保洁员查询
输入编号
显示该人员的信息
6
管理学生表
选择学生录入或修改
7
生成学生表
成功与否的信息
8
维护学生表
对不正确的信息修改
成功与否的信息
9
再次生成学生表
成功与否的信息
10
发布学生表
选择发布信息
成功与否的信息
11
管理物品表
对不正确的信息进行维护
12
生成物品表
成功与否的信息
13
维护物品表
对不正确的信息进行维护
成功与否的信息
14
发布物品表
选择公布信息
成功与否的信息
15
管理登记表
对不正确的信息进行维护
成功与否的信息
..
.
16维护登记表对登记表进行维护成功与否的信息
显示出来访的人员信息17发布登记表选择发布登记表成功与否的信息对表里面的信息进行统计统计信息18
是否成功公布公布信息选择公布信息19
2.建立需求模型
对于宿舍管理系统划分子系统,然后再通过建立用况图,对需求进行捕获和描述!
2.1划分子系统
对于宿舍管理系统的功能为:
系统管理,查询管理,学生管理,资料管理,登记管理,楼栋管理、注册管理。
物品管理、离校管理。
其中查询管理系统在查询的时候