城市网约车系统的分析与设计.docx

上传人:b****2 文档编号:2258019 上传时间:2022-10-28 格式:DOCX 页数:25 大小:454.01KB
下载 相关 举报
城市网约车系统的分析与设计.docx_第1页
第1页 / 共25页
城市网约车系统的分析与设计.docx_第2页
第2页 / 共25页
城市网约车系统的分析与设计.docx_第3页
第3页 / 共25页
城市网约车系统的分析与设计.docx_第4页
第4页 / 共25页
城市网约车系统的分析与设计.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

城市网约车系统的分析与设计.docx

《城市网约车系统的分析与设计.docx》由会员分享,可在线阅读,更多相关《城市网约车系统的分析与设计.docx(25页珍藏版)》请在冰豆网上搜索。

城市网约车系统的分析与设计.docx

城市网约车系统的分析与设计

软件工程课程设计报告

城市网约车系统的分析与设计

题目院系班级组长组员

摘要

科技的进步衍生了一系列新兴的行业,网约车便是这些衍生物里的一种,它为人们的出行带来了方便,这种便捷,使得网约车的市场在短时间内蔓延出巨大的规模,恶意收费、脏乱的车内环境、不法分子的作案等负面产物也成为了人们担忧的因素;而目前一锅好汤里面的老鼠却依然存在,并且逍遥法外,腐朽如果不处理将导致正常态被波及从而被感染,手段有不少,而以一种良性的,最为有效且成本较小的是一种容易存活且被社会接受度高的一个理念,在系统前期的问题考虑中这些都已包括。

网约车车诚信系统中主要容纳的有:

网约车系统管理员、车主、乘客四种人物。

与之一一对应的功能详情,网约车系统诚信管理员:

系统内的全部功能,车主:

操纵自己的录入修改信息功能,乘客:

操纵登录账户的数据信息,观车主的私密的以外信息,其余略。

包含的技术:

java语言去书写服务器端的功能,以EXT为基石描绘出绚丽的页面图像,以SpringMVC框架为桥梁管道连接服务器与页面,以ibatis框架为另一管道通向数据库,采用大家普遍接受却也性能较优的mysql作为数据储藏的仓库。

工欲善其事必先利其器,性能较好的工具可以让整个系统的功能的书写,及页面亲和力有较强的展示,思维的区域定位使得我的选择成了如此:

jdk1.7,ecplice,WEB容器tomcat用7.0版本。

合理性是系统寿命且保持活力年轻的必要因素,系统的惩罚制度在考虑到惩戒的本质即:

惩戒的力度问题,如果力度太大,那么用户的减少速率可想而知,而反其道行之,惩戒本身有未有成果,在权衡之中系统采用交通法律法规这一硬性却又不受排斥的标准。

【关键词】:

社会需求;方便;java,springMVC;快捷;诚信;价格合理

ABSTRACT

heprogressofscienceandtechnologyderivedfromaseriesofnewindustry,networkaboutcarsisoneofthesederivatives,bringsconvenienceforpeopletotraveltothis,itisconvenient,thenetworkaboutthecarmarketspreadahugescaleinashortperiodoftime,maliciouscharges,dirtycarenvironment,criminalscrimethenegativeproducthasbecomeafactorofconcern;thereforeaneffectiveregulatoryschemeisessential.Networkaboutcarmanagementsystemistoachievesuchasolutiontotheproblemofasuperiormethod.

ThissystemadoptsB/Sstructuredevelopmentmodel:

theserverandthebrowsermode,thisisalotofmemoryresourcesandefficientmodeofoperationdoesnotrequireuserstorelyonthebrowserwillbeabletocompletethedesiredoperation.ThebackgroundofthedevelopmentoftheJavalanguage,themainfunctionisto:

customerorders,customercomplaintsandsuggestionsofoperation,informationinputdriver,accesscontrolfunctionofeachrole,regulatorstoviewthedriverinformationandexposurefunction;thefrontinterfaceusingtheEXTframework,combinedwiththenativeJSandjquery,

SimplifytheHTMLandsomeofthehigherreusabilityoftheJScode,savingthedevelopmenttimetoreducetheamountofdevelopment.

Thissystemcandoagreatdealofdatacollationandorganizeddisplay,andtheoperationissimple,suitablefordifferentlevelsofuseroperation.Practicalandcost-effectiveareveryhigh.

Keywords:

java;springMVC;traffic;convenient,quick;

摘要I

ABSTRACTII

目录III

1绪论1

1.1课题背景和意义1

1.2研究现状1

1.3研究内容2

1.4论文结构2

2需求分析3

2.1可行性分析3

2.1.1技术可行性分析3

2.1.2经济可行性分析3

2.1.3操作使用可行性分析3

2.1.4系统安全的可行性分析3

2.2系统功能需求3

2.2.1功能需求3

2.2.2性能需求4

2.2.3用例分析4

2.2.4业务流程分析7

小结:

8

3系统设计9

3.1系统功能模块图设计9

3.2登录模块的设计10

3.3用户注册功能模块的设计11

3.4用户申请为乘客功能的设计12

3.5用户申请为司机模块的设计13

3.6乘客进行预约下单模块的设计14

3.7管理员审批功能设计15

3.8管理员用户管理功能的设计16

小结:

17

4数据库分析18

4.1数据库18

4.2数据库的理念18

4.3数据库概念结构18

4.4网约车管理系统-数据库的逻辑分析20

4.5网约车管理系统-数据库的物理21

小结:

24

5结论与展望25

1绪论

1.1课题背景和意义

时代的进步催生了一些事物,网约车便是近年社会发展的衍生物,并且在不长的时间内占领了大批市场,规模的日益扩大,一些负面的东西也开始浮出水面,犹如一颗石子投入水中,涟漪不断扩张。

中国有句古话,无规则不成方圆。

在一些丑陋的现象下一套用于监管网约车行业的规章制度和显得尤为重要:

司机为多赚钱拉顾客绕远路,乘客遗失在车内的物品不予归还,车内脏乱差的环境,,网约车

管理系统是一套方便通过社会各界人士来监管及规范网约车服务的系统,通过不同角色的评价可以很确切的给出很多真实的数据,通过这些数据可以对每一位网约车司机的行为做一个中肯的判断,根据判断可以对司机做一些利益上、道德上、法律上的一些处理,从而对司机乃至这一市场的进行一个规范和约束。

本系统采用了B/S架构的开发模式即:

服务端与浏览器模式,这是一种快捷的操作方式不需要占用用户的很多的资源及内存依赖浏览器便可以完成想要的操作。

后台的开发选用java语言,主要实现的功能为:

客户对订单的操作,客户的投诉建议操作,司机的信息录入,各个角色的权限控制功能,监管人员对司机信息的查看以及曝光等功能;前台界面采用了EXT框架,结合原生的js和jquery,简化了html和一些复用性较高的JS的代码编写,节省了开发时间减轻了开发量。

本系统以自身庞大的数据存储为基础,能够高效而准确的计算和分析出大量数据所从而得出最为合理和真实的结果。

最重要的是系统可以最大程度化的节省人力,真正意义上的做到一劳永逸的效果,程序不会随着时间的流逝而导致数据的遗失和损坏,如果说使用人力来完成这一项任务,那么这将是无比庞大的一个工程,还有大量人员的长期的工资花费,随着数据量的不断增加在一定时间后两种花费的比例将会成一个几何倍的增加,这其中还可能存在因人员失误所造成的数据错误和一些不可控事情的发生。

对比之下系统所节省的资源是一极其庞大的。

它的实用性和高效性已然不言而喻,我们已经从几个角度对于管理系统的优点做了突出,所以开发一套高效且实用性较高的管理系统是非常有必要的。

1.2研究现状

国际上对网约车行业政策的指向。

在美国和英国对网约车代表Uber进行了限制,在欧洲大陆部分国家甚至完全判定Uber违法。

可以看出整个国际社会对网约车行业还是以限制为主,这主要是考虑到出行行业其它从业者利益平衡、出行行

业的社会责任属性、国家税收、行业监管等方面问题。

中国国内政策指向。

2016年7月28日出台的《网络预约出租汽车经营服务管理暂行办法》(以下简称《网约车管理办法》)虽然明确了网约车的合法地位,但是文章中提到监管层也做了清晰的定位:

配套新政需要“以巡游出租车为主、约租车(网约车)为辅,在价格上要层次分明、竞争有序”。

通过以上表述和各地相继出台的《网约车管理办法》实施细则来看,国家只会允许网约车作为辅助,成为巡游出租车和公共交通的补充,国家并不希望网约车成为大众化的出行方式,所以各地实施细则做出的各方面限制也只是手段而已,目的是限制网约车发展的规模。

1.3研究内容

主要实现的功能为:

乘客对自己信息的编辑功能,乘客对司机信息的浏览功能,乘客对司机的投诉功能:

根据司机是否绕路,是否恶意加价,乘客对司机的曝光功能:

乘客对一些不良的现象进行曝光,乘客的建议功能,司机编辑自身信息功能,司机客户的投诉建议操作,司机的信息录入,管理员审核乘客投诉功能,管理员审核乘客订单信息并进行对订单的分配功能,交通执法者根据车主的交通违规情况进行对车主的诚信值进行增加或减少,交通执法者根据司机的信誉值已经乘客的投诉建议情况进行对司机的管理警告或者取消其司机权限,管理员根据不同的角色的功能性分析和安全性分析对各个角色或者用户动态分配。

1.4论文结构

本论文一共五章,其结构如下:

第一章:

绪论。

主要提出了国内外的研究现状和要研究的内容与研究的背景。

第二章:

阐述了系统的需求分析。

主要包括对系统的各种可行性分析和功能需求的分析,用例的分析以及对数据流程的分析。

第三章:

阐述了系统设计思想,模块设计。

第四章:

数据库的分析与设计。

第五章:

结论。

2需求分析

2.1可行性分析

本项目的开发、运行和维护对硬件和软件的需求不高,因此本项目将会根据如下的几点来分析判断现有条件下设计系统的价值。

2.1.1技术可行性分析

前台界面采用了EXT框架,结合原生的js和jquery,简化了html和一些复用性较高的JS的代码编写,节省了开发时间减轻了开发量。

后台服务器端采用了springMVC+Spring+Mybatis,组合框架来作为系统的架构。

2.1.2经济可行性分析本系统从前台到后台全部使用了框架进行开发,这种开发模式无疑缩短了开发周期,加快了开发效率,在软件这个以程序员工资为主要开销的开发成本上

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 数学

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

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