欢迎来到天天文库
浏览记录
ID:13385226
大小:213.96 KB
页数:20页
时间:2018-07-22
《基于uml校园导航系统的设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、题目:基于UML校园导航系统的设计与实现学生姓名:容小娟学生学号:1206403029学生班级:计科三班指导教师:姚敦红讲师2015年6月14日校园导航系统的设计与实现摘要与传统的地图相比较,校园导航系统有着不可比拟的优势,信息量大,切换方便,可扩展性强。本文阐述了校园导航系统的背景、目的、方法,介绍了一个实用的、方便可靠的校园导航系统的设计、构建和开发过程。开发过程中,使用了RationalRose建模,此系统在Windows7平台上测试通过。本文先简要介绍了校园导航系统的概况,然后介绍了校园导航系统的组成及功能,详细讨论了在设计实现本系统中所遇到的问题及解决方法。关键词:校园导航系统
2、、系统、建模DesignandImplementationofCampusNavigationSystemofCampusAbstractComparedwithtraditionalmap,CampusNavigationSystemhasmanyuniqueadvantages,suchasfullofinformation,convenientswitchingandgoodexpansibility.Thepaperexpatiatedonthebackground,thepurposeandthemethodoftheresearchofCampusNavigationSyst
3、em,andintroducedthedesign,buildinganddevelopingmethodofCampusNavigationSystemofcampus,whichhascharacteristicsofutility,convenienceandreliableness.Intheprocedureofdeveloping,UsingtheRationalRosemodeling.ThesystemisrunningwellonWindows7platform.InthispaperCampusNavigationSysteminthegeneralisreviewe
4、dbriefly,theconstitutionandfunctionofCampusNavigationSystemofcampusareintroduced,theproblemwemetandtheresolventintheprocedureofdesignandimplementationofthesystemarediscussedindetail.Keywords:CampusCampusNavigationSystem、system、modeling目录中文摘要1英文摘要1目录3一、UML建模概述5二、需求分析51.1系统总体功能需求51.2系统管理员接口模块51.3用户
5、群接口模块9三、系统建模102.1用例图10 2.1.1系统管理员用例图10 2.1.2用户查询地点用例图10 2.1.3用户查询路线用例图10 2.1.4用户登录用例图10 2.1.5用户注册用例图102.1.6用户定位用例图102.2类图112.3序列图112.4状态图112.5活动图112.6对象图112.7协作图112.8包图112.9组件图112.10部署图11四、总结12参考文献12一、UML建模概述UML是面向对象开发中一种通用的图形化建模语言,它定义良好、易于表达、功能强大且普遍适用。面向对象的分析主要在加强对问题空间和系统任务的理解、改进各方交流、与需求保持一致和支持软
6、件重用等4个方面表现出比其他系统分析方法更好的能力,成为主流的系统分析方法。二、需求分析校园导航系统是专门针对学校所开发的一种以管理为基础的地图管理系统,它涵盖校园地图管理服务的所有环节,将原始的地图查询方法转换为先进的人工智能查询模式。并且现市面上很有名的百度地图、谷歌地图等地图查询软件,涵盖范围确实很大,但据研究发现查询我校,并不能精确到每栋宿舍,每栋楼层。因此我认为校园导航系统是需要产生的。校园导航系统是用来针对学生,老师,新生家长,对校园不熟的人而做的一个系统。该系统分别有三个角色分别为用户、系统、系统管理员,因此分别从用户群、系统管理员、系统的角度来看系统需要实现的具体功能。对
7、于用户来说,需要利用系统完成以下内容:1.拥有自己的账户,以便系统识别。2.获取校园地图3.对自己所在位置定位,显示自己所在位置4.根据自己的需要,获取地点位置,如吃饭的食堂位置,运动操场位置等5.获取用户当前位置到指定地点位置的路线6.用户利用系统可查看各个场所的信息对于系统管理员来说,需要利用系统完成以下内容:1.增加场所2.更改场所信息3.删除场所对于系统来说,它能自动完成地图的更新。1.1系统总体功能需求校园导航系统为系统管
此文档下载收益归作者所有