宿舍管理系统 .pdf
JIANGSUUNIVERSITYOFTECHNOLOGY
CASE工具实践课程设计
基于UML的宿舍管理系统建模与实现
学院名称:计算机工程学院
专业:软件工程
班级:13软件2ZS
学号:2013144222
姓名:杨心一
二〇一六年一月
1
第1章引言.
第2章需求分析..4
第3章用例建模.
第4章系统分析.
第6章总结
2
第一章引言
1.1编写目的
科技进步将人类带到了信息时代,计算机已成为各行各业在业务处理与管理
工作中必不可少的辅助工具,并对各行业的发展起到越来越大的作用。
随着信息时代的发展,各高校对学生信息的管理的需求也越来越高,学生宿
舍管理系统也变得十分必要。要报告主要是使用UML工具来描述宿舍管理系统的
相关功能的实现。
1.2项目背景
目前面向对象的程序设计语言已广为流行,但许多数据库支持者仍倾向采用
结构化设计方法来设计系统结构,使得对象的属性及方法分散在设计中,很难将
设计中的对象同现实中的对象完全对于起来,对系统的完全性、可靠性、开放性
均有影响。造成这种现象的原因大致有两个设计人员习惯于结构化设计,难以立
刻转向面向对象设计。面向对象设计相对来说比较抽象,繁琐,用它设计规模不
是很大的系统得不偿失。但无论如何,若想充分发挥面向对象编程的优越性,就
必须采用面向对象的设计方法。UML是软件世界第一个统一建模语言,已成为国
际软件界广泛承认的标准,应用领域非常广泛。可由于多种类型软件系统开发建
模的各个阶段,使用UML建模的优越性在于数据类型丰富,可处理复杂数据结构,
数据库语言与程序环境一致,直接存取对象执行效率高,适用于对象系统应用。
1.3可行性分析
1.3.1经济可行性分析
经过分析系统在经济上是可行的。
1.3.2技术可行性分析
经过分析系统在经技术上是可行的。
1.3.3法律可行性
经过分析系统在法律上是可行的。
3
第2章需求分析
2.1功能需求分析
假设用户是一所高校,学生10000人,原来的学生宿舍管理方式主要以人工
管理为主,个别业务用计算机处理。为了提高工作效率,学校准备开发一套宿舍
管理系统,以取代原来的人工处理方式。各模块功能简述如下:
登录:此模块用于管理员帐号登录。
学生信息查询:此模块用于对宿舍中学生个人信息的查询。
卫生责任查询:此模块用于对各宿舍楼的卫生负责人的信息查询。
宿舍查询:主要用于查询相对应的宿舍楼号及楼长。
高级查询:有选择的查询。
2.2功能模块图
管理员管理模块系统
留
安寝班用功
言
全室级户能
板
管管管管查
管
理理理理询
理
子子子子子
子
系系系系系
系
统统统统统
统
4