ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:5.40MB ,
资源ID:5635312      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5635312.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(本科毕业设计abc教育集团校区路线查询系统设计与实现.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

本科毕业设计abc教育集团校区路线查询系统设计与实现.docx

1、本科毕业设计abc教育集团校区路线查询系统设计与实现毕业综合实践报告 题目:ABC教育集团校区路线查询系统设计与实现姓 名 学 号2012191292032学 院应用科技学院专 业计算机信息管理 实 习 单 位ABC教育集团校内指导教师 企业指导教师 2015年2月 1日装订线摘 要路线查询系统是典型的管理信息系统(MIS),其设计主要包括数据库的建立以及程序实现两个方面。经过分析,使用Microsoft公司的Microsoft Office Access 2003,利用其提供的各种面向对象的可视化开发平台作为开发工具,此系统面向对象为ABC教育集团的网络维护及日常维修人员,这就要求系统应具备

2、简洁、明了、操作方便等特性。系统开发过程中仍需不断修正和改进,以达到上述要求。此次设计的是“ABC教育集团校区路线查询系统”。关键词:信息管理系统;路线查询系统;Access 2003;查询 目 录1 引言 42 ABC教育集团校区路线查询系统需求分析 52.1系统建设目的 52.2系统定位分析 52.3 系统对比 52.3.1XX地图 52.3.2 高德地图 62.3.3 搜狗地图 62.3.4对比 72.4项目可行性分析 72.4.1技术可行性分析 72.4.2 操作可行性分析 82.4.3 资源可行性分析 83 ABC教育集团校区路线查询系统总体设计 93.1系统设计目标 93.2 系统

3、功能设计 93.2.1用户系统功能 93.2.3管理系统功能 103.3数据库设计 103.3.1 数据库表设计 103.3.2 数据库表间关系 124 ABC教育集团校区路线查询系统实现 134.1 ABC教育集团校区路线查询系统路线及中心信息查询功能的实现 134.1.1路线查询 134.1.2中心信息查询 164.1.3 系统查询实现 194.2窗体浏览信息功能的实现 194.2.1主窗体 194.2.2负责人基本信息窗体 194.2.3出行记录基本信息窗体 204.2.4问题记录与解答窗体 204.2.5系统窗体实现 214.3信息添加与修改功能的实现 224.3.1出行记录添加 22

4、4.3.2新问题的添加 224.3.3路线信息的添加与修改 234.5出行记录报销生成报表功能的实现 244.5.1系统报表实现 245 ABC教育集团校区路线查询系统测试分析报告 25结 论 26致 谢 27参考文献 281 引言此次设计是基于本人于ABC教育集团作为计算机网络维护专员实习期间,所遇到的路线查询问题产生的想法。此项工作需要在ABC教育集团北京15家校区之间穿梭进行计算机及网络维护,对于初来乍到的我来说,清晰正确的路线就显得尤为重要。借鉴管理信息系统的相关知识,ABC教育集团校区路线查询系统为了减轻相关工作人员的负担,提高网络维护工作的效率。系统选择Microsoft Offi

5、ce Access 2003(在Microsoft Office Access 2003的学习过程中体现的特点是易学、高效、功能强大,特别适用于小型数据库的管理和建设)为开发工具,旨在设计和实现一个适用ABC教育集团网络维护及日常维修人员的路线查询系统。ABC教育集团校区路线查询系统以实用性为目的,系统设计与实现分为三个部分:系统建设目的、系统总体设计和系统各模块功能设计。论文对ABC教育集团校区路线查询系统的开发设计过程进行了详细的介绍。2 ABC教育集团校区路线查询系统需求分析2.1系统建设目的伴随着计算机的发展,信息管理系统在人们日常生活中已为深刻认识,其在人类社会的各个领域发挥着越来越

6、重要的作用。使用计算机对信息进行管理,具有着手工管理信息无法比拟的优点,例如:查阅迅速、存储量大、安全可靠、成本低等。而这些优点能够极大地提高工作效率,也是企业科学化、正规化管理的必要条件。2014年10月至2015年1月,本人在ABC教育集团网络部进行了为期12周的实习。在实习期间,这需要我我经常要往返于ABC教育集团的分15个分校区进行计算机和网络维护工作,而由于对路线的不熟悉,导致工作效率较低。经与网络部和维修部各位同事的沟通后,我发现确实存在不清楚路线而影响工作效率的问题。粗略统计了一下,ABC教育集团15家分校区需要工作出行的路线共有200多条。本人是一名计算机信息管理专业的学生,对

7、于管理信息系统的开发与设计具有一定的认识,于是就想要设计一个“ABC教育集团校区路线查询系统”,希望以此解决ABC教育集团网络部与维修部人员的路线不熟悉(路线查询)问题,进一步提高网络部与维修部相关工作人员的工作效率。2.2系统定位分析ABC教育集团校区路线查询系统主要定位为路线查询,为ABC教育集团网络部与维修部人员工作解决路线不熟悉问题,进一步提高网络部与维修部相关工作人员的工作效率,并且更好地协助他们展开工作。2.3 系统对比目前,ABC教育集团没有相关系统供工作外出人员使用。网上有几款较为成熟的路线查询系统,例如:XX地图、高德地图、谷歌地图等,但这些系统均需连接网络才能使用。 2.3

8、.1XX地图XX地图是XX提供的一项网络地图搜索服务,其覆盖了国内近400个城市、数千个区县。在XX地图里,用户可以查询街道、商场、楼盘的地理位置,也可以找到离您最近的所有餐馆、学校、银行、公园等等。XX地图提供了丰富的公交换乘、驾车导航的查询功能,为您提供最适合的路线规划。此系统不仅知道要找的地点在哪,还可以知道如何前往。同时,XX地图还提供了完备的地图功能(如搜索提示、视野内检索、全屏、测距等),便于更好地使用地图,便捷地找到所求。2010年8月26日,在使用XX地图服务时,除普通电子地图功能之外,新增加了三维地图按钮。用户点击这一地址后,可将内容转化成“三维模式”。例如:在XX地图上搜索

9、“腾讯北京公司”所在地,就会出现银科大厦的立体形象,XX地图已将平面的地图信息立体化。目前,XX三维地图的优点是很直观,缺点是只有一个视角,一些信息会被遮蔽,并且数据更新比较复杂。“典型建筑都需要建模,制图,上线还需要考虑前后建筑的遮蔽。”如果北京部分三环外的三维图像数据缺失,且现有数据更新不及时。2.3.2 高德地图高德是中国领先的数字地图内容、导航和位置服务解决方案提供商。2010年,公司登陆美国纳斯达克全球精选市场。高德拥有导航电子地图甲级测绘资质、测绘航空摄影甲级资质和互联网地图服务甲级测绘资质“三甲”资质,其优质的电子地图数据库成为公司的核心竞争力。高德地图是国内一流的免费地图导航产

10、品,也是基于位置的生活服务功能最全面、信息最丰富的手机地图,由国内最大的电子地图、导航和LBS服务解决方案提供商高德软件(纳斯达克)提供。高德地图采用领先的技术,为用户打造了最好用的“活地图”,不管在哪、去哪、找哪、怎么去、想干什么一图在手,统统搞定,堪称最完美的生活出行软件。对于一款地图产品来说,位置搜索与路线提供可以说是最基本的服务,也是用户最重视的一个功能。在这方面,高德地图比较人性化,不仅可以直接在界面左上角输入想要去的地点、餐等名称,还提供了13个常用的地点类别,例如:餐饮、住宿和购物等,方便了在没有主意的情况下寻找到想去的高德地图提供了公交和自驾车两种乘车方式,按照不同用户的不同需

11、求,公交方式具有“速度较快”、“换乘较少”、“步行较少”以及“舒适优先”的方案;自驾车方案则具有“最短时间”、“最少费用”、“最短路线”和“少走高速”四种方式,基本上能够满足大家的需求。选好乘车方式之后,软件会提供详细的解决方案,只要按照提示,就可以轻松到达目的地。2.3.3 搜狗地图作为中国电子地图服务市场的领导者,搜狗地图是国内最早的面向公众服务的地图网站,数据覆盖全国近400个城市3000个区县,数千万poi信息点,提供全国的驾车路线导航,以及130个城市的公交换乘服务,是国内首屈一指的地图查询服务平台。除了搜索、公交、自驾导航等地图的基本功能,搜狗地图有多功能商店、路书、卫星图、手机地

12、图等其他特色应用,全方位地满足了随时随地掌握出行生活的需要。搜狗地图提供了丰富的位置、公交换乘、驾车导航的基础查询功能,还有实时路况、路桥费用、打车费用等特色查询功能。并拥有卫星图、路书、特色商店(包括团购地图,优惠打折,便宜加油站)、手机地图、手机公交、地图社区等产品应用。搜狗地图提供了全市、全国、周边搜索、视野内搜索以及拉框搜索多种搜索方式,帮您迅速准确地找到您所需要的地点。搜狗地图提供了包括普通二维地图、三维地图以及卫星图等多种图层模式,以方便用户查看。2.3.4对比XX地图、高德地图和搜狗地图四个路线查询系统的比较如表1:表1 四个路线查询系统优缺点对比图路线查询系统XX地图高德地图搜

13、狗地图本系统优点信息量大,可看三维地图全景地图、有手机APP功能全面、更加智能,有3D实景导航功能,有手机APP地图卫星图清晰明了,有指向,地图模式丰富,有手机APP正对性强,操作简便,路线选择最优且丰富,无需联网缺点数据更新不及时,道路不够直观道路走向不够直观,路线规划不合理设备必须联网,数据文件过大仅在电脑上使用,功能较简单2.4项目可行性分析2.4.1技术可行性分析ABC教育集团校区路线查询系统的开发主要依赖于Office套件中的Access,使用者对其强大的功能和灵活应用均称赞有加。Access 数据库管理系统是 Microsoft Office 套件的重要组成部分,适用于小型商务活动

14、,用以存贮和管理商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。数据库中的数据可以是文字、图象、声音等。 Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。表与表之间可以建立关系(或称关联,连接)以便查询相关联的信息。Access 数据库以文件形式保存其文件的扩展名是MDB。Access 数据库由六种对象组成,分别是表、查询、窗体、报表、宏和模块。窗体为其中最为关键的一个模块

15、,因其可以调用查询,打开报表窗体等操作,使得系统表的更加简洁易操作。综上,ABC教育集团校区路线查询系统的技术开发方案为:以Microsoft Office Access为开发软件,并使用其窗体功能作为主要展示操作模块,无需连接网络,系统制作较为简单,后期维护方便,只需管理员掌握Microsoft Office办公软件的基本操作,即可对数据库进行删除、添加、修改。2.4.2 操作可行性分析ABC教育集团校区路线查询系统界面精简、功能较为丰富,以路线查询为主体,将路线信息终点中心信息,中心负责人等信息综合起来进行展示,方便工作出行人员的使用,并使其可以直观查询到想要找的信息。2.4.3 资源可行

16、性分析ABC教育集团校区路线查询系统设计制作大概需要2-3月,时间较为充裕,资金投入基本不计。虽然会遇到一些专业知识上的问题,有校内老师的帮助和相关书籍的支持。综上,ABC教育集团校区路线查询系统设计与实现是切实可行的。3 ABC教育集团校区路线查询系统总体设计3.1系统设计目标建立一个围绕“路线查询”展开的系统,帮助我和公司网络部与维修部相关人员解决路线不熟悉等相关问题,以更好的完成工作,提高工作效率。3.2 系统功能设计 ABC教育集团校区路线查询系统功能设计如图1:图1 ABC教育集团校区路线查询系统功能设计3.2.1用户系统功能用户系统功能模块主要包括:(1)出行路线查询;(2)查询某

17、分部门负责人及相关信息;(3)查询某一天的出行记录与工作内容;(4)查看相应分部问题记录与解答;(5)差旅费的计费及打印。3.2.3管理系统功能(1)后台添加、修改、删除路线信息、某分部门负责人及相关信息; (2)添加、修改、删除出行记录与工作内容、相应分部问题记录与解答。3.3数据库设计3.3.1 数据库表设计根据上述功能需求,ABC教育集团校区路线查询系统数据库包含以下库表:记录各中心往来之间路线的路线表、记录各中心相关信息的中心信息表,记录各中心负责人及其相关信息的中心负责人表,还包括记录每一天出行情况和工作内容的出行信息表。各库表结构如下:1、“路线”表“路线”表包含起点、终点、公交路

18、线、地铁路线、最优路线、最廉价路线、最快捷路线等字段,可供路线查询使用,如图2:图2系统路线表设计图2、“中心信息”表“中心信息”表包含中心编号、中心名称、具体位置、联系电话、最近公交站、最近地铁站、是否为大中心、地图或全景图等字段,可供用户在窗体中浏览查询分中心信息,如图3:图3系统中心信息表设计图3、“中心负责人”表 “中心负责人”表表包含中心名称、负责人、性别、联系电话、E-mail、QQ号等字段,可供用户在窗体中浏览查询分中心负责人信息,如图4:图4系统中心负责人表设计图4、“出行记录”表 “出行记录”表表包含中心名称、日起、工作内容、使用硬件、解决方案、差旅费等字段,可供用户在窗体中

19、浏览工作记录,调用后可打印差旅费报表,如图5:图5 系统出行信息表设计图 (注:每个库表的字段都可以根据日后的需要修改和扩充)3.3.2 数据库表间关系将中心信息表中的中心名称字段、中心负责人表中的中心名称字段、出行记录表中的中心名称字段、路线表中的终点字段关联,进而使4个库表相互关联,以备联合查询,关联查询调用,如图6: 图6 系统各表间关系图4 ABC教育集团校区路线查询系统实现4.1 ABC教育集团校区路线查询系统路线及中心信息查询功能的实现4.1.1路线查询ABC教育集团校区路线查询系统的各项功能都是围绕路线查询功能展开,所以,路线查询的设计最为重要。在考虑到无法完成联网功能后,决定采

20、用参数查询的方式,将起点、终点这两个字段设为参数查询的对象,并分别在条件栏中输入请输入起点:和请输入终点:,如图7:图7系统参数查询设计图参数查询设置完成后输入要查找的起点中心和要查找的终点中心即可得到相应的结果,此查询涉及到家庭地址和15个中心在内的共120条路线。以家到中关村的路线查询为例进行查询,如图8和图9。查询结果如图10: 图8输入起点参数值 图9输入终点参数值图10系统路线参数查询结果图运用SQL语句进行查询,代码如下: SELECT 路线表.起点, 路线表.终点, 路线表.公交路线, 路线表.地铁路线, 路线表.最优路线, 路线表.最廉价路线, 路线表.最快捷路线FROM 路线

21、表WHERE (路线表.起点)=请输入起点:) AND (路线表.终点)=请输入终点:);在被窗体引用后,可查询到公交路线、地铁路线、最优路线、最快捷路线,最廉价路线等结果供用户参考,如图11:图11窗体形式路线查询结果图此外,此功能可以进一步优化,将终点中心信息与负责人信息以终点中心名称字段为参数传递关键字,进一步查询出终点中心信息和负责人信息,结果如图12和图13:图12 路线查询下的中心信息查询结果图图13路线查询下的中心负责人信息查询结果图4.1.2中心信息查询在得知将要去的中心后查看该中心的相关信息,并与该中心的负责人联系也是至关重要的,所以查询中心详细信息也是至关重要的,与路线查询

22、相同,运用参数查询的方法,在输入中关村后得到如下结果,如图14:图14输入中心名称参数值由查询可知中心名称、具体位置、联系电话、附近公交站,是否为大中心、负责人、QQ号、E-mail、和全景地图等结果供使用者参考,如图15:图15中心信息参数查询结果图其窗体形式是依据联合查询的方式,将中心信息表中的中心名称字段和负责人表中的中心名称字段连接得到的以中心信息为主窗体,负责人信息为子窗体的样式,如图16和图17:图16中心信息嵌入子窗体设计图图17窗体形式中心信息查询结果图此部分实现代码如下:Private Sub Command28_Click()On true GoTo Err_Command

23、28_ClickScreen.PreviousControl.SetFocusDoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70Exit_Command28_Click:Exit SubErr_Command28_Click:MsgBox Err.DescriptionResume Exit_Command28_ClickEnd SubPrivate Sub Form_Load()End SubPrivate Sub 中心负责人子窗体_Enter()End SubPrivate Sub 主体_Click()End Sub4.1.3

24、 系统查询实现系统需要设计的两个查询类型及其功能如表2:表2 系统查询实现表查询名称查询类型功能说明路线查询参数查询输入起点终点查询路线中心信息表查询参数查询输入中心名称查询相关信息4.2窗体浏览信息功能的实现4.2.1主窗体图18为系统的主窗体,可打开所有系统功能,并在文件打开后自动弹出。图18 主窗体展示图4.2.2负责人基本信息窗体图19为负责人基本信息窗体,可提供包括负责人所在中心名称、姓名、联系电话、性别、QQ号、E-mail 等基本信息的浏览。图19中心负责人窗体展示图4.2.3出行记录基本信息窗体此窗体可以看到出行日期、出行中心名称、差旅费和工作内容,以便用户了解最近出行工作情况

25、和内容,如图20:图20出行记录基本信息窗体展示图4.2.4问题记录与解答窗体通过对工作内容上的相关记录与解答方案的浏览,让各中心人员都能掌握一些相关的基本知识,进而提高他们的工作效率,如图21:图21 问题记录与解答窗体展示图4.2.5系统窗体实现将不同窗体及其主要功能列出,以备开发后期的检查和更改,如表3:表3 系统窗体实现表窗体名称窗体类型功能说明ABC教育集团校区路线查询系统主窗体启动窗体、MDI主窗体系统主窗体出行记录基本信息窗体模式窗体查看出行记录出行记录添加窗体模式窗体日常出行记录添加路线查询窗体模式窗体出行路线查询路线信息添加与修改窗体模式窗体对录线信息进行修正添加问题记录与解

26、答窗体模式窗体日常问题的记录与解答新问题的添加窗体模式窗体工作新问题的添加中心负责人窗体模式窗体浏览查询各中心负责人信息中心信息窗体模式窗体中心信息查看中心信息和负责人窗体模式窗体综合信息的查询中心负责人子窗体MDI子窗体综合信息查询窗体的子窗体4.3信息添加与修改功能的实现4.3.1出行记录添加将出行记录添加到相关数据库的窗体,如图22:图22 出行记录添加窗体展示图4.3.2新问题的添加将工作内容和与之匹配的解答方案进行记录添加,以便用户查询,如图23:图23 新问题的添加窗体展示图4.3.3路线信息的添加与修改由于相关公交的改站与撤销等问题,许多路线查询软件不能及时更新会给用户造成不必要

27、的麻烦。出于对此问题的考虑,本人决定将路线信息的更新权限交给用户,在遇到报价和路线更改的问题时可以自行添加与修改,如图24和图25:图24路线信息添加窗体展示图图25路线信息修改窗体展示图4.5出行记录报销生成报表功能的实现每天出行需要记录差旅费,并将其汇总打印出来以备报销,所以,此功能十分重要。要实现总金额的计算,其实很简单,只需在报表页脚处插入文本框,输入:=Sum(差旅费)这一函数公式即可实现,如图26和图27:图26出行记录报销报表设计图图27出行记录报销报表展示图4.5.1系统报表实现系统报表的功能设计如表4:表4系统报表实现表报表名称报表类型功能说明出行记录报销报表纵栏式报表出行记

28、录的报销表(可打印)5 ABC教育集团校区路线查询系统测试分析报告ABC教育集团校区路线查询系统测试结果如表5:表5系统信息及测试结果软件名称:ABC教育集团校区路线查询系统语言类型:简体中文授权类型:测试版可控性强、操作简洁方便,性能良好,精准度高,可靠性高,适合使用。软件大小:10.1 MB (建议空间:10MB以上,不包括数据库)指导老师:王秦软件作者:郭浩联系信箱:545245549开发日期:2014年12月-2015年4月结 论经过近三个月的系统设计和实现,ABC教育集团校区路线查询系统基本开发完成。其功能基本符合最初设想,能够完成路线查询、中心信息查询,相关信息浏览功能,信息修改与

29、添加功能、报表及打印功能,但是此系统仍有许多不尽如人意的地方,例如:用户界面不够美观、系统出错处理不够等,这些都有待进一步改善与加强。 致 谢在我整个论文的选题、学习和撰写过程中,都是指导老师王秦老师对我进行督促和指导。老师认真的态度一直鼓励我用心钻研课题资料,使我顺利地完成毕业论文。同时,非常感谢计算机信息管理专业的各位老师长期以来对我的关心和指导。老师们一直无微不至的关怀,给予了我物质和精神上的支持,更让我学习到了这些重要的知识。再次对老师们的付出表示衷心的谢意,我会在以后的学习和工作中用心把握每一次机会,用心学习提高自己的知识储备。最后,向在百忙之中对论文进行评审工作的老师们表示诚挚的谢意,各位老师你们辛苦了。 参考文献1 朱定善, 熊丽华. 数据库原理与应用(ACCESS)M . 北京:中国水利水电出版社, 20082 刘瑞新, 张兵义. SQL Server 数据库技术及应用教程M . 北京:电子工业出版社, 20123 (美)Ned Snel, 李会武译. 中文版 Microsoft Office 2003自学通M . 北京:机械工业出版社,20044 高春燕, 陈威, 张磊. SQL Server 2003 应用与开发范例宝典M . 北京:人民邮电出版社,20055 (美)西尔伯沙茨著, 杨冬青等译. 数据库系统概念(第5版)M . 北京:机械工业出版社,2006

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1