基于UML的学生宿舍管理系统建模_第1页
基于UML的学生宿舍管理系统建模_第2页
基于UML的学生宿舍管理系统建模_第3页
基于UML的学生宿舍管理系统建模_第4页
基于UML的学生宿舍管理系统建模_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图。本次实习,参考查询资料,我自己认认真真的思考分析了一遍,其中的很多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论