教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 公文资料 >

uml学生宿舍管理系统

来源:网络收集 时间:2026-09-11
导读: uml课程设计 UML课程设计报告 题 目:学生宿舍管理系统 院 系: 数学与统计学院 专 业: 信息与计算科学 班 级: 08信息班 姓 名: 周亚芳 学 号: 完成日期: uml课程设计 学生宿舍管理系统建模 1.学生宿舍管理系统需求调查 随着近几年高校招生人数的不断扩

uml课程设计

UML课程设计报告

题 目:学生宿舍管理系统

院 系: 数学与统计学院

专 业: 信息与计算科学

班 级: 08信息班

姓 名: 周亚芳

学 号:

完成日期:

uml课程设计

学生宿舍管理系统建模

1.学生宿舍管理系统需求调查

随着近几年高校招生人数的不断扩大,学生的宿舍管理工作也越来越繁重和

琐碎。比如:一年一度的新生住宿安排;每个月进行一次的收费、统计及打印报 表(包括:水费、电费、热水费);各种查询问题等等。原来有的是靠手工完成, 有的简单报表是靠 Word 或 Excel 完成。现在仅靠传统的办法已不能适应这个时 代的要求,本作业主要任务是采用UML对学生宿舍管理系统进行面向对象建模。 通过对系统的分析,我可以找到这样一些参与者:一般的查询者、住宿的学 生用户、时钟、财务管理人员、系统管理员、学生工作人员、宿舍管理人员、物 业管理人员和人事经理等。

通过分析参与者的活动,可以初步确定这样一些用例:(1 )查询信息,(2 学

生管理,(3)宿舍分配,(4)住宿管理,(5 )基础数据管理,(6)财务管理,(7 )决策支持。 2. UML 建模

根据前面的需求分析,分别建立系统的用例图、包图、类图、顺序图、协作图、活动图。 2.1 整体宿舍管理系统用例的组织——用例包图

图 2:学生宿舍管理系统的包图

2.2 子系统的用例图

画出图3中的“学生宿舍管理子系统”的用例图:

uml课程设计

图 3:学生宿舍管理子系统的用例图

然后划出图 4 中,“学生信息管理“子用例的用例图:

图 4:学生信息管理子用例

用例的详细描述——以“登录用例”为例

uml课程设计

2.3 系统类图

分析用例,从用例中寻找对象和类。例如 ,通过分析宿舍分配管理子系统, 可以发现以下实体类:学生、宿舍管理员、班级、楼栋、床位等

uml课程设计

图 5:静态分析阶段—学生宿舍分配类图

2.4 为对象分配操作——通过协作图

uml课程设计

图 6:为对象分配操作—通过协作图

2.5 系统的动态分析——用顺序图表示用例的实现

uml课程设计

图 7:动态分析阶段——登陆顺序图

2.6 活动图

利用 UML的活动图工具进行工作流程建模。

uml课程设计

图 1:学生入住业务流程--活动图

3.总结

通过这次做学生宿舍管理系统 UML建模,我学到了很多。使我对图形建模有了更深入的了解,图形建模是旨在为人们分析一些问题时提供参考性的方法和思路。每类图中更细节 的问题都有待进一步深入分析和细化。

我觉得UML 不是一种方法学,它不需要任何正式的工作产品,而且它提供了多种类型 的模型描述图,当在某种给定的方法学中使用这些图时,它使得开发中的应用程序更易理 解。

我通过上网学习充分体会到UML 的内涵远不只是这些模型描述图,但是对于我们初学者来说,这些图对这门语言及其用法背后的基本原理提供了很好的介绍。通过把标准的UML图放进工作产品中,精通UML的人员就更加容易加入他们自己项目并迅速进入角色。总的来说通过这次课程设计的学习与设计使我更深刻的了解了uml的内涵。

uml学生宿舍管理系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/711030.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)