版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、校园导航系统UML建模需求分析系统是为用户(主要是学生,老师,新生家长,对校园不熟的人)以及系统 管理员服务和系统,因此分别从用户、系统管理员、系统的角度来看系统需要 实现的具体功能。对于用户来说,需要利用系统完成以下内容。拥有自己的账户,以便系统识别。获取校园地图对自己所在位置定位,显示自己所在位置根据自己的需要,获取地点位置,如吃饭的食堂位置,运动操场位置等获取用户当前位置到指定地点位置的路线,及最短路线获取指定两点位置间的路线和最短路线用户利用系统可查看各个场所的信息对于系统管理员来说,1.增加场所需要利用系统完成以下内容。更改场所信息删除场所对于系统来说,它自动完成地图的更新UML建模
2、步骤在UML建模语言中有多种独立类型的图,包括用例图、类图、对象图、顺序图、 通信图、状态图、组件图、部署图等,这些图针对不同的侧重点来描述系统, 但是实际建模中并不需要创建所有类型的图,而是根据系统开发的需要选取合 适的图辅助开发。UML建模针对系统开发过程中依次进行的分析、设计、实施几个阶段分为以下 几个步骤。(1)分析阶段建模步骤如下:用例图根据需求、功能建模。静态模型包括类图概括系统结构和交互。交互图包括顺序图初步分析对象的行为。活动图针对控制流建模。(2)设计阶段建模步骤:状态图描述具体对象的状态变化。组件图描述系统的所有物理组件及其关系。(3)实施阶段建模步骤:1.部署图描述系统模
3、块的分布式部署。用例图模型确定用例有系统的需求可知,用户需求的操作主要用例有:注册,登录,定位,查询路 线,查询地点;系统管理员需求的操作主要用例有:场所管理。再次输入密码用户注册用例用例名称用户注册标示符A001用例描述用户为登录系统注册用户名设置密码参与者用户前提条件校园导航系统正确安装后置条件系统注册用户数增加基本操作流程1、用户输入注册用户名密码。2、系统验证用户名密码格式。3、验证完,系统内部增加用户信息。4、注册成功。与主路线相关用例可选操作流程1、用户输入相应的信息。2、系统验证账号密码。3、格式不正确,重新输入。用例名称登录系统标示符A002用例描述用户登录系统参与者用户前提条
4、件用户注册了账号后置条件系统使用用户数量增加基本操作流程1、用户输入相应的信息。2、系统验证账号密码。3、系统验证用户身份。4、米验证完成登录成功。与主路线相关用例A001可选操作流程1用户输入相应的信息。2、系统验证账号密码。3、登录信息出错,重新登录。身份验证定位用户查看所在位置具体信息查看附近场地用例名称定位标小付A003用例描述用户对所在位置进行定位参与者用户前提条件用户成功登入系统,GPS打开定位用例登录系统用例后置条件系统获得用户所在位置信息基本操作流程1、用户打开GPS。2、系统使用GPS开始定位。3、定位成功4、系统向用户展示定位信息与主路线相关用例A002可选操作流程1、用户
5、开始定位。2、系统开始定位。3、定位失败,GPS未打开。输入起始地点输出其他路线输入到达地点输出最短路线查询路线用例用例名称查询路线标示符A004用例描述查询出发点到终点的路线参与者用户前提条件用户成功登入系统,网络通行,用户输入了起点和终点后置条件系统获得路线基本操作流程1、用户输入起点、终点。2、系统开始查询路线。3、查询完毕。4、系统向用户展示路线情况。与主路线相关用例可选操作流程1、用户查询路线。2、系统开始查询。3、查询失败,输入的起点不正确。查看地点基本信息查询地点用例用例名称查询地点标示符A005用例描述查询地点的信息参与者用户前提条件用户输入的地点名存在后置条件系统获得地点信息
6、基本操作流程1、用户输入地点名。2、系统开始查询地点。3、查询完毕。4、系统向用户展示地点信息。5、用户查看地点详细信息。与主路线相关用例可选操作流程1、用户查询地点。2、系统开始查询。3、查询失败,输入的地点名不存在。修改地点信息地黑占管理用例用例名称地黑占管理标示符A006用例描述莹寸系航地点进行管理参与者系统管理员前提条件地点发生了改变后置条件系统更新了地点基本操作流程1、地点有变化。2、管理员开始改变地点。3、改变完毕。4、系统地图地点得到更新。与主路线相关用例可选操作流程1、管理员增加地点。2、系统开始增加。3、增加失败,没有该地点,不可增加。静态模型定义系统的类:管理员类,地点类,用户信息类,路线类。系统类A图:用户类惫,用 户 ID . Integer 登用户密码:integer 电用户名:String定冠0登录0注册0查询路缝()查询地点()管理员类- Integer段,密可-Integer.增加地点0删除地点。更改地点信息()交互模型(顺序图):交互图描述了系统的实际运作,在确定 了用例和类之后,需要交互图描述系统对象的实际运作和交:系统管理员管理员.地点管理员增加地点顺序图互。顺序图根据具体用例或
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 6930-2024滚动轴承词汇
- 法律法规经济与施工-二级注册建筑师《法律、法规、经济与施工》押题密卷2
- 建筑装饰装修工程设计制图标准
- 人教版语文一年级上册全册电子备课教案
- 高一化学教案:第一单元核外电子排布与周期律
- 2024届湖北省黄梅县某中学高考化学必刷试卷含解析
- 2024高中物理第三章相互作用4力的合成课后作业含解析新人教版必修1
- 2024高中语文考点链接6论述类文本阅读提升训练含解析新人教版必修5
- 2024高考化学一轮复习第9章化学实验基础第30讲物质的分离和提纯精练含解析
- 2024高考化学一轮复习第四章第5课时氨和铵盐教案鲁科版
- 第一单元:复习与提高(单元复习讲义)-沪教版五年级数学下册
- 2024年江苏省中考英语试卷十一套合卷附答案
- 《风力发电技术》课件-第六章 风力发电技术
- 智慧康养社区项目资金申请报告-超长期特别国债投资专项
- GB/T 28294-2024钢铁渣复合料
- 芳香疗法服务行业发展趋势及前景展望分析报告
- CJJ181-2012 城镇排水管道检测与评估技术规程
- 医师定期考核业务水平测试题库(5000题可查找)
- 2024-2029年中国智能健康手表行业市场现状分析及竞争格局与投资发展研究报告
- 施工前对周边居民告知书
- DB11T 489-2024 建筑基坑支护技术规程
评论
0/150
提交评论