基于百度地图的出行无忧APP的设计与管理毕业论文
2022-01-30 21:19:04
论文总字数:18648字
摘 要
出行无忧APP是一款基于百度地图接口开发,旨在提升用户出行安全指数的公益类型应用软件。本文主要从项目的设计和管理两个方面介绍了在一个项目开发过程中,项目经理所要负责完成的各项工作。在项目的设计阶段,制定详细的需求说明书,通过对软件需求的具体分析决定使用Spring Springmvc Mybatis三层框架作为软件的整体框架,并且在文中对比分析了不同框架的优缺点。在项目管理阶段中,运用合理的专业项目管理工具和方法对项目的五大过程进行管理:项目启动过程进行可行性分析、项目计划过程合理分配成员任务,安排开发时间线,强调项目开发过程中要遵守的规范、项目开发过程中协调组员完成各项开发工作,定期的让组员汇报工作进展以及遇到的问题、项目监控过程中穿插测试工作和项目风险监控、项目收尾过程对各个模块进行整合测试并整理生成文档库,最终带领团队完成整个项目开发工作。
关键词:需求说明 ssm 项目管理
Design and management “XWY APP” based on Baidu map
Abstract
XWY APP is a public interest type application software based on Baidu map interface development, designed to enhance the user travel safety. This article mainly introduces the various tasks that project manager is responsible for completing during the development of a project from two aspects of project design and management. At the design stage of the project, a detailed requirements specification was developed. Through the specific analysis of the software requirements, the Spring Springmvc Mybatis three-tier framework was used as the overall framework of the software. The advantages and disadvantages of different frameworks were compared and analyzed in the article. Throughout the project's life cycle, the project's five processes are managed through the use of appropriate project management tools and methods: feasibility analysis during project start-up process, rational assignment of member tasks within the project planning process, scheduling development timeline, and emphasis on project development processes. Compliance with the regulations, the development of the project team during the development of the coordination team members to complete the development work, regularly let the team report the progress of work and problems encountered, the project monitoring process interspersed with the test work and project risk monitoring, project closing process for each module Integrate tests and organize the generated document library, and eventually lead the team to complete the entire project development work.
Key Words: requirement analysis;ssm;project management
目录
摘 要 I
Abstract II
第一章 绪论 1
1.1 设计背景 1
1.2 研究的目标 1
1.3 研究现状 1
1.4 课题研究的开发工具 2
第二章 JAVA中的框架技术 3
2.1 课题总体架构 3
2.2 Spring框架技术 4
2.3 Springmvc框架技术 6
2.4 Mybatis框架技术 8
第三章 需求分析 9
3.1 可行性分析 9
3.2 需求分析 10
3.2.1 功能摘要 10
3.2.2 系统功能需求描述 12
3.3 系统性能需求 12
第四章 项目管理 14
4.1 项目管理概述 14
4.2 项目管理工具介绍 14
4.3 项目管理的五个过程 16
4.3.1 启动过程 16
4.3.2 规划过程 16
4.3.3 执行过程 19
4.3.4 监控过程 20
4.3.5 收尾过程 22
第五章 总结 23
参考文献 24
致 谢 25
绪论
1.1 设计背景
在现在大数据共享的社会背景下,信息通过各种智能终端进行传播,信息的内容可能是文字、音频和视频等。用户通过智能设备可以实时的得到其他用户传播的信息,比如朋友发的一条信息,同事发送的一封邮件或者气象台推送的一则天气预报等。在信息时代下人人都是自媒体,都可以将自己的信息准确、快速的传播出去。
在此背景下,通过信息的共享可以给特定人群提供帮助,所以我们可以通过信息共享,通过网络来做一些让生活更加安全,舒适的事情。我在日常出行中有时会发现窨井盖丢失、路段修路临时封锁的情况,这些对我们日常生活或多或少的增加了安全隐患,结合大数据共享的背景,我们决定开发一款用户可以进行定位并实时发布路障信息的App来提高我们的生活品质。
1.2 研究的目标
随着时代的发展,人们对科技的依赖程度越来越高,对科技能够给生活品质带来提升的期望也越来越高。通过开发一款提高用户出行保障的软件,让用户通过软件可以接收/发布路障信息,让用户日常出行变得更加方便与安全。
软件的研究目标主要分为使用者和管理人员,使用者当遇到道路问题(如窨井盖丢失等)可拍照上传并加以描述状况连同定位一起发送到后台云数据库,后台管理人员会核实信息真实性,如果反馈可信度很高就前往修理,同时该点被标注为危险点,当有别的使用者进入到以该点为基准的区域时就会推送消息给他,提醒他注意甚至避开该路段,最终目的是保护出行人的安全,让大家有社会责任感,让城市更美好!
1.3 研究现状
国内外对地理定位一直都在研究,利用定位技术衍生出来的软件也各种各样,国外有知名的谷歌地图,国内也有百度地图。这些软件运营巨头也很友好的将自己产品的功能封装成接口给其他开发者进行使用[1]。国内运用比较多的是在社交软件和各种小程序中使用了这些地图运营商的接口功能,这样可以简单的在自己的程序中实现定位功能。
请支付后下载全文,论文总字数:18648字
您可能感兴趣的文章
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- .NET MVC框架在开发农业资源清单系统中的适应性外文翻译资料
- 使用Java平台针对数据库桥接层的Spring框架可靠性调查外文翻译资料
- 基于MVC架构的数据库和Web应用程序外文翻译资料
- 利用微服务SpringBoot 设计和开发公众投诉系统的后端应用。外文翻译资料
- 基于SSM框架的校园自行车租赁管理系统统计外文翻译资料
- 基于Android的校园交友社交应用的设计与开发外文翻译资料
- 基于Android的在线社交系统服务端的设计与实现外文翻译资料
- 基于Spring-boot微服务框架的学生成绩分析系统的设计与实现外文翻译资料
- 用于生成计算材料科学文献中使用的方法和参数的数据库的自动化工具外文翻译资料