基于UML的学生宿舍管理系统建模(共6页).doc
《基于UML的学生宿舍管理系统建模(共6页).doc》由会员分享,可在线阅读,更多相关《基于UML的学生宿舍管理系统建模(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上基于UML的学生宿舍管理系统建模一、 系统的功能需求 通过分析参与者的活动,可以初步确定学生宿舍管理系统包括如下一些用例:1、查询信息 宿舍管理员可以查询住在指定宿舍楼的所有学生的信息2、学生管理通过学生宿舍管理子系统,学生基本信息管理子系统等可以管理学生的信息3、宿舍分配为整栋宿舍楼内的学生分配具体的宿舍4、住宿管理管理学生的住宿问题5、基础数据管理可以管理学生以及与学生有关的的基本信息6、财务管理管理宿舍以及与宿舍有关的财务状况7、决策支持。通过决策支持模块提供决策支持二、 UML建模根据前面的需求分析,分别建立系统的用例图、包图、类图、顺序图、协作图、活动图。2
2、.1整体宿舍管理系统用例的组织用例包图图1:学生宿舍管理系统的包图2.2子系统的用例图画出图1中的“学生宿舍管理子系统”的用例图:图2:学生宿舍管理子系统的用例图划出图2中,“学生信息管理“子用例的用例图。图3:学生信息管理子用例用例的详细描述以“登录用例”为例用例名称 登陆用例 目标 登陆。描述了用户登录到学生宿舍管理系统的过程,设置了各种用户的访问权限主要参与者用户触发条件用户企图进入各个系统模块时触发 前置条件系统必须能正常启动典型事件过程参与者动作系统响应 当用户启动这个应用系统时,用例开始。 户输入用户名和密码。 系统显示登录界面。 系统验证信息。 系统设置访问权限。 系统显示主菜单
3、(子用例:显示主界面)。 用例结束。替代事件过程替代:如果用户输入错误的用户名或者密码,给出提示信息,并且跳转到 后置条件用户正常登录到界面上 2.3系统类图分析用例,从用例中寻找对象和类。例如,通过分析宿舍分配管理子系统,可以发现以下实体类:学生、宿舍管理员、班级、楼栋、床位等图4:静态分析阶段学生宿舍分配类图2.4系统的动态分析用顺序图表示用例的实现图5:动态分析阶段登陆顺序图2.5活动图利用UML的活动图工具进行工作流程建模。图6:学生入住业务流程-活动图三、 实习总结本案例以学生宿舍管理系统UML建模为题,列举了几个相对重要视图中的图形建模,每类图中更细节的问题有待进一步深入分析和细化。UML不是一种方法学,它不需要任何正式的工作产品,而且它还提供了多种类型的模型描述图(diagram),当在某种给定的方法学中使用这些图时,它使得开发中的应用程序的更易理解。UML的内涵远不只是这些模型描述图,但是对于入门来说,这些图体现了对这门语言及其用法背后的基本原理。最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图。本次实习,参考查询资料,我自己认认真真的思考分析了一遍,其中的很多细节需要注意,同时要对事物的业务逻辑搞清楚,加深了对面向对象思想以及UML建模方法的理解,收获很大。专心-专注-专业
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 UML 学生宿舍 管理 系统 建模
限制150内