



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
班车管理APP一、研发背景 随着经济和社会的迅猛发展,信息化已经越来越融入到我们每个人的生活和工作当中,在某些企业及政府部门都已经开始实施班车系统,因公司的员工家庭住址比较分散,上下班的路途相对遥远,因而公司为解决员工上下班乘车的问题,在公司内部开通公司专用班车,尽最大的可能保证员工就近乘车。一般来说依据公司规模的大小,班车的数量也不相同。通常情况下,公司班车要严格遵守各站点发车时间,到点发车,不得延时等人,以保证按时行车。但是随之而来也出现的一些问题,公司会通知员工乘坐班车须按照规定的时间提前5-10分钟左右候车,但是员工可能由于个人的原因导致无法提前候车乘坐班车,也不知道再次等候班车需要等待多长的时间;另一方面,如公司员工遇突发情况无法乘坐原先的路线需要改变路线时,对于改变的路线并不熟悉也可能不知道站点所在位置而错过班车导致上班迟到或者下班无法回家的情况。所以针对这一问题,我们公司研发了班车系统为公司员工提供便捷。二、移动端使用说明2.1安装程序在百度应用中心搜索班车来了系统,下载安装到手机中,目前只有安卓版本,以后增加iOS版本,安装后点击应用图标进入程序首页。2.2注册登录 首次登录用户需注册后使用,已注册用户只需输入qq邮箱和密码即可登录进入。2.3功能介绍主界面共分为四个模块,即路线查询、站点查询、换乘方案和班车位置。2.3.1路线查询点击“路线查询”按钮,系统会自动定位用户的位置。;在界面右上角的查询框中选择所要走的线路(此路线为班车行驶的路线),系统会自动显示最优路线。2.3.2站点查询点击“站点查询”,地图将显示距离用户最近的5个班车站点,帮助用户用最短的时间找到附近的班车站点进行换乘,避免等待时间过长,或是等不到车的情况出现,保证员工能够按时乘车按时上班,解决了以往因等不到车或者错过候车时间造成上班迟到、下班无法回家的情况,如下图所示:2.3.3换乘方案用户可通过站点查询后选择换乘方式,例如输入“天塔”,界面将自动搜索出距离用户最近的3个站点,用户可以依个人情况进行换乘。 在确定完换乘站后,系统会自动提示导航并显示导航路线,可在最近的地点乘坐班车,如下图所示:2.3.4班车位置 用户顺利乘车后,通过分享乘车位置,下一站乃至后面的乘车用户会在移动端看到其分享的班车位置,一来其他未乘坐班车的用户能够知道班车还有几站能够驶达自己所在位置,二来消除了用户因等不到班车或者错过班车的顾虑,解决因候车问题导致上班迟到下班无法回家的情况。三、管理员系统3.1登录输入网址进入系统登录界面,首次使用的用户需要注册新用户,已有用户名的用户如果忘记密码也可在此界面通过忘记密码功能找回密码。:根据已有用户名和密码进入主界面。3.2线路管理线路管理功能包含两个模块即线路列表和新增线路。3.2.1线路列表线路列表功能可以查看路线详情,也可删除路线,点击查看路线,进入地图详细菜单,在地图上可以查看到班车线路的起始点,也可在下面查看到具体的班车站点与时间,如下图所示:3.2.2新增路线新增路线功能,进入到新增路线界面,点击鼠标右键,可以设置停靠点。点击地图中某一具体位置设为停靠点,可以弹出添加名称与时间的对话框。添加后点击确定,一个站点添加成功,可以添加多个站点,第一个站点为起始站点,最后一个站点为终点站点。添加完站点与时间后,点击保存,完成线路添加,添加后的线路显示在线路列表中。3.3厂区管理点击厂区管理按钮,可以进入厂区管理界面,在这里可以查看目前已有厂区情况。在这里可以查看厂区名称以及Email后缀,点击修改按钮,可以修改这两项内容。3.4用户管理点击用户管理按钮,可以进入到用户管理界面,可以查看用户名,邮箱,厂区等信息。点击详情,可查看内容详情以及更新内容 ,也可进行删除操作。3.5账户管理 账户管理分为两个模块,分别是修改密码和退出系统。3.5.1修改密码 点击修改密码按钮,进入修改密码界面进行密码修改,如下图所示:3.5.2退出系统点击退出系统,即可立即退出。四、系统服务器平台架构根据我们多个项目申报与管理系统的实际开发和运营经验,我们整个系统架构在阿里云平台,方便使用者随时随地访问我们的系统,快速高效的完成相应的工作,体现稳定、安全、弹性、高性能的优势。软件架构我们采用Linux-Apache-MySQL-PHP的开源架构,这是目前大多数的网络系统采用的技术架构。4.1系统开源及扩展能力诚然,在比较开源的LAMP平台和商业化运作的,如J2EE或ASP.NET平台时,成本肯定是首先要考虑的因素,开源产品可免费下载使用,其本身的成本很廉价,此外,LAMP对硬件的要求也较低,而J2EE和ASP.NET对硬件的要求要高一些,在Web托管领域,LAMP类型的托管服务通常比J2EE和ASP.NET类型的要廉价一些。有很多分析师认为LAMP虽然可以快速构建Web应用程序,但LAMP的扩展性并不好,要想取得良好的扩展能力付出的代价可能比当初构建Web应用程序还要多,但根据我们的经验,LAMP的扩展性不佳不是因为平台本身的原因,而是开发的原因,很多不具备扩展能力的代码都是开发人员的“杰作”,为此我们还专门研究了大量的Java和ASP代码,发现一样存在这个问题,最后发现经验不足的开发人员往往容易写出不具有良好扩展能力的代码,事实上,很多人根本不是自己写的代码,而是从其它地方直接复制过来的。4.2部署量及安全性 LAMP因其部署量非常大,安全问题也更少,因为能发现的问题几乎都被翻了过遍,它也是全世界范围内测试最彻底的软件组合。当然,并不是说LAMP组合就没有安全问题了,但大多数时候LAMP中暴露的安全问题都是因缺少经验的开发人员未遵循最佳实践编写的代码包含漏洞,或经验不足的系统管理员未正确配置LAMP造成的。4.3灵活性及稳定性 LAMP也提供了非常好的灵活性,开发人员可以选择自己喜欢的框架,甚至构建自己的框架,其它平台通常包括它们自己的框架,可选择的余地很小,例如,.NET框架是ASP.NET开发的唯一选择,J2EE是基于Java的框架,Rails则基于Ruby框架,使用PHP时,开发人员可以选择ThinkPHP,CodeIgniter,Zend Framework等框架。 使用LAMP还有另一个好处,开发人员可以获得全部的源代码,因此可以自行修改LAMP中的软件,以满足特殊需要,例如,Apache Web服务器支持可装载模块,开发人员可以开发自己的模块来处理特殊的任务,如通过可装载模块在Apache内实现身
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天平考试题及答案
- 2025年公需课《人工智能赋能制造业高质量发展》试题(附答案)
- 2025年高校教师岗前培训高等教育心理学知识竞赛考试题库(附答案)
- 2025年高级焊工题库及答案
- 2025年高端制造业专业考试试题及答案
- 《数字政府统一基础运维规范 第6部分:政务云服务实施》编制说明
- 健康干预培训试题及答案
- 《教材发行管理办法》
- 2025年频率测量仪器项目发展计划
- 经营流程与管理办法
- 2025医院防控试题及答案
- 物业收费知识培训
- 专题22.6二次函数与几何综合2025~2026学年九年级数学上册(人教版)
- 2025江苏苏州昆山国创投资集团有限公司第二期招聘10人笔试参考题库附带答案详解
- 2025年秋季学期幼儿园园务工作计划
- 2025-2026学年浙教版(2024)初中科学七年级上册教学计划及进度表
- 计算机操作员中级考试题库及答案解析
- 2025-2026学年第一学期校园“1530”安全教育记录表
- 2025-2026学年译林版(三起)(2024)小学英语三年级上册教学计划及进度表
- 2024年合肥演艺集团有限公司社会招聘4人笔试备考试题带答案详解
- 厨房用火安全知识培训课件
评论
0/150
提交评论