宿舍管理系统分析与设计 下载本文

内容发布更新时间 : 2024/6/3 18:05:30星期一 下面是文章的全部内容请认真阅读。

学生宿舍管理系统---应用UML建模

2016——2017 学 年 第 二 学 期

软件应用与科技学院 《UML建模》综合设计实验

学生宿舍管理系统的UML建模

班 级 学 号 姓 名 任课教师 日 期

2015级软件开发与测试

201577F0316,201577F0332,201577F0352

寇腾科,孙帅辉,张兴华

佘维

2017年5月20日

0

学生宿舍管理系统---应用UML建模

目录

第一章 项目概述 .............................. 3 第二章 需求分析 .............................. 3

2.1 系统的功能需求............................................................................................. 3

2.1.1 角色分析.............................................................................................. 3 2.1.2 功能需求.............................................................................................. 4 2.1.3 功能模块分析...................................................................................... 5 2.1.4 数据分析.............................................................................................. 6 2.2 系统用例建模................................................................................................. 7

2.2.1 宿管中心管理员用例图...................................................................... 7 2.2.2 学生用例图........................................................................................ 8 2.2.3 宿管员用例图.................................................................................... 9 2.2.4 教师用例图...................................................................................... 10 2.2.5 系统用例图...................................................................................... 11 2.3 用例描述 .................................................................................................... 12

2.3.1 登录系统用例.................................................................................. 12 2.3.2 维护宿舍信息用例.......................................................................... 13 2.3.3 维护学生信息用例.......................................................................... 13 2.3.4 安排新生宿舍用例.......................................................................... 14 2.3.5 查询学生住宿用例.......................................................................... 14 2.3.6 维护个人信息用例.......................................................................... 15 2.3.7 登记入住用例.................................................................................. 15 2.3.8 登记出住用例.................................................................................. 16 2.3.9 登记来访用例.................................................................................. 16 2.3.10 登记卫生纪律用例........................................................................ 17 2.3.11 查询学生用例................................................................................ 17 2.3.12 查询宿舍用例................................................................................ 18

第三章 系统分析 ............................. 19

3.1 系统分析概述 ............................................................................................ 19 3.2 系统静态模型的建立 ................................................................................ 19

3.2.1 识别类.............................................................................................. 19 3.2.2 界面类.............................................................................................. 22 3.3 系统动态模型的建立 ................................................................................ 23

3.3.1 来访登记活动图.............................................................................. 23

1

学生宿舍管理系统---应用UML建模

3.3.2 学生入住活动图.............................................................................. 24 3.3.3 添加宿舍信息时序图...................................................................... 25 3.3.4 查询他人住宿信息时序图.............................................................. 26

第四章 系统设计 ............................. 27

4.1 总体设计 .................................................................................................... 27

4.1.1 功能模块结构设计.......................................................................... 27 4.2 物理模型 .................................................................................................... 28

4.2.1 组件图.............................................................................................. 28 4.2.2 部署图.............................................................................................. 29

第五章 总结 ................................. 30

2