产品互联网做推广做什么网站好,成都学校网站制作公司,网站没有根目录,网页设计模板图片简约一、选题背景
随着低碳生活的普及#xff0c;人们更倾向于低碳环保的出行方式#xff0c;完善公交系统无疑具有重要意义。公交是居民日常生活中最常使用的交通工具之一#xff0c;伴随着我国经济繁荣和城市人口增长#xff0c;出行工具的选择也变得越来越重要。政府在公共…一、选题背景
随着低碳生活的普及人们更倾向于低碳环保的出行方式完善公交系统无疑具有重要意义。公交是居民日常生活中最常使用的交通工具之一伴随着我国经济繁荣和城市人口增长出行工具的选择也变得越来越重要。政府在公共交通方面的投入正在逐步加大使得城市内、城乡间的公交系统更加完善原来的公交线路不断更新居民们接收到的信息滞后出行变得很不方便。纸质公交指南时效性低且不方便使用者查询。本系统加入了浏览器查询、自动更新等功能完善系统使居民的出行更加方便快捷。 系统需求分析
二、选题的目的
近年来我国的城市发展速度之快道路修缮之完善令很多市民的非常吃惊城市的范围在不断扩大随之公交线路的铺设也在随时进行作为当代的大学生每学期从学校回到自己的故土是否发现自己的家乡在经历着一些变化一时间连自己家乡的方位都有些晕头转向更何况是那些外地的打工者或是来当地旅游的游客他们未尝不是这样询问当地的市民看似是一种好办法但是遇到倒车频繁路途偏远也怕是心有余而力不足所以一个好的便捷的用户体验好的公交查询系统甚是重要想去什么地方把他们输入进去一目了然想途径什么地点自己也可随意的查看也不用因为自己解释不清楚或听得不清楚引起不必要的绕远。我设计的系统不仅包括了站点公交线路的查询还包括了公告发布和在线提问功能让市民实时掌握城市的公交动态方便他们的出行。
三、系统需求分析
3.1 需求分析
软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通过对应问题及其环境的理解与分析为问题涉及的信息、功能及系统行为建立模型将用户需求精确化、完全化最终形成需求规格说明这一系列的活动即构成软件开发生命周期的需求分析阶段。 需求分析是介于系统分析和软件设计阶段之间的桥梁。一方面需求分析以系统规格说明和项目规划作为分析活动的基本出发点并从软件角度对它们进行检查与调整另一方面需求规格说明又是软件设计、实现、测试直至维护的主要基础。良好的分析活动有助于避免或尽早剔除早期错误从而提高软件生产率降低开发成本改进软件质量。
3.1.1 设计的原则
可用性原则。开发此系统本着以方便乘客查询准确的公交信息和方便用户对公交系统合理安排调度为原则。可靠性原则。必须为管理员和用户提供安全的服务尤其是要保证从 Internet 上可以访问到的后台用户管理公交信息管理等功能的安全性。友好性原则。使城市公交信息查询系统的操作上要求简单方便便于用户和管理员掌握。可维护性原则。能够对用户提出的相关的需求对该软件进行相关的修改和维护。
3.1.2 系统设计目标
1分析国内外公共交通建设及公交查询的研究现状和特点简述学者在公交网络路径算法研究的发展历程 2分析系统的需求。研究乘客出行的心理和行为包括乘客获取公交信息的 途径、关注的信息、出行的考虑因素等从用户角度分析得到系统需要完成的目标 和功能 3设计系统的总体框架。介绍系统的开发环境和流程从总体上设计系统的 功能根据系统功能划分子模块并详述每部分需要完成的功能设计数据库 4查找了解现有公交查询系统的网络路径最优算法。分析城市的公交线路特点通过对地理公交网络的抽象建立了公交网络的路径模型并在此模型基础上探讨了公交网络的最优路径算法。 5详述系统的设计与实现过程。对系统各模块的具体实现和结果给出了清晰的说明以拟定的路线为实验数据给出了查询的结果分析 6总结了查询系统的特点以及一些不足之处并对系统的改进作了展望。
3.2 系统可行性分析
可行性分析包括现有的条件和解决的问题研究方法的分析采用的技术路线实验方案的可行性。现有的条件是对城市公交查询系统的研究和体会本人计算机完备的软硬件对文献资料的准备。要解决的问题是实现页面的设计数据库的建立数据库连接和创造每一个表的文件上传功能。
3.2.1 经济可行性分析
由于本系统属于小规模管理使用的系统整个系统比较小因此开发成本不是特别大。本人独立完成了整个开发过程实现全部的开发任务只需要一台PC机和上述的各种软件。由于PC机是我原有的而且无需专门升级硬件而在网上又可以免费下载各种软件因此整个开发成本较小这也为我们提供了非常大的方便可以进一步完善网站。在使用成本上连接国际互联网上的计算机用户只需要拥有一台能够了在世界的任何一个角落使用网站所有功能和服务只需要通过注册就行了。并且没有很高的要求计算机的硬件软件方面也没有别的要求访问与使用具有广泛性。因此从经济可行性分析来看这个系统体现了经济实惠但是功能强大的特点。
3.2.2 技术可行性分析
本课题使用的是Java技术开发平台选用MyEclipseMyEclipse有这完整配备的功能便于初学者使用还有代码提示让我使用更加得心应手。在决定好编程框架后再说用Java语言编码的优点效率高、可重用性强、代码量少等。同时使用的数据库是MySQL开源的MySQL增添了可视化和稳定化的优点而且安全方面也做得很好更别说它的强大的保存数据功能以及查询数据功能。
3.3 用户需求
要设计一个良好的公交查询系统就必须首先明确该应用环境对系统的要求。公交查询系统的应用背景为方便市民搭乘公交车出行。所以乘客可以通过对车站站点查询、公交线路查询、站-站查询三种查询形式。同时设有管理员管理界面负责添加、修改、删除指定的公交线路信息为了更好的适应公交查询系统的实时性使本系统更加完善能更好的为用户所利用我觉得还设计了在线提问和网站发布公告功能在线提问能很好很快的知道市民对公交查询系统的意见和一些对线路上不明确的提问而网站发布功能则能更好的帮助政府和公交公司发布新闻和紧急情况方便市民的知晓。因此该系统需满足以下几方面需求 查询功能系统需要提供几种不同方式的查询手段包括根据公交线路、日常站点、和任意两个站点查询乘车路线。其次采用算法查找任意两个站点之间的乘车路线。具体功能如下所述
根据公交站点进行相应的信息查询。根据公交线路进行相应的信息查询。通过选择任意两个站点完成两站点之间最短乘车路线查询。 用户管理功能主要是删除用户信息和修改用户基本信息 后台车次管理功能主要包含添加车次和站点功能、更新车次和站点功能、删除车次和站点功能这样做到系统实时更新为用户查询提供更为准确的信息。具体如下完成车次和站点添加功能。完成车次和站点更新功能。完成车次和站点删除功能。用户登录验证功能。用户注册信息功能。用户注销功能。删除用户信息功能。 在线提问功能在线提问主要包括用户对公交线路疑惑的问题发布旨在让市民和政府和共同为提出疑问的市民进行解决和讨论。 网站公告发布功能进行一些实时新闻的发布包括线路的绕行公交车价格的调整以及一些实时的路况信息均可通过此来查询旨在为用户提供一个实时的便捷的公交插叙系统。
3.4 系统功能需求概述
需求分析就是分析用户的需要与要求。如果需要评估的结果准确地反映用户的实际需求这将直接影响到方案设计的整个阶段而且对系统的使用产生影响。着眼于需求评估是完成调查收集和研究并可能受到影响的数据管理和安全信息的需求的过程。一般使用者都相对缺少相关的计算机方面的知识并且可以确定计算机是否可以为自己做什么不能做什么所以无法非常准确的去表达自己的需求但是他们是最终的用户他们的需求才是最终的需求但是技术人员缺少用户的专业方面的知识不是很容易理解到用户的真正需求有时候可能还会误解到用户的需求新的硬件和软件技术的出现也会让系统的业务需求得打变化。所以技术人员必须要使用一些得到的方法来保证可以与用户不断的交流这样才可以确定用户最终的需求。通过与用户不断深入地进行交流了解到目前系统存在的主要问题。 需要研究是从用户分析和细化的信息在功能和性能上有描述。它是软件开发过程中的第一阶段的一部分主要任务是要了解你需要什么什么应做的工作以确定系统的因此在目标系统提出完整准确清晰具体的要求并表示以书面形式唤醒。 软件的用户界面是与该对象最直接的接触包括是否允许用户简单方便使用该请求的响应时间对整体的用户感受有很大落差。 要设计一个良好的公交查询系统就必须首先明确该应用环境对系统的要求。公交查询系统的应用背景为方便市民搭乘公交车出行手动目前、自动将来、及时更新查询数据。因此该系统需满足以下几方面需求 1、查询功能系统需要提供几种不同方式的查询手段以实现灵活方便地管理整个系统。 2、数据的更新修改 更新系统允许管理员级别的用户对数据进行更新、修改并且存盘操作 编辑系统允许管理员级别的用户对数据进行编辑、删除的操作保证现库的真实性与实时性。 系统采用B/S模式。整个系统最关键的就是数据库系统一个强大的数据库可以支持完善一个优秀的软件设计通过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据
3.5 运行环境
本系统是一个WEb版的应用程序需要在服务器上部署中间件Tomcat、MySQL数据库其他的客户端通过网络进行访问该服务器即可。 1开发硬件平台 CPU酷睿双核 3.2GHZ 内存4G以上 硬盘500GB 2服务器端硬件平台 服务器参考配置Intel Xeon Quad Core E5530 80W 2.40GHz/5.8GT/8MB Cache, 2x2GB DDR3-1066MHz, 2.5in HS 146GB SAS,HS 675W PSU, ServeRAID MR10i(RAID 5), 2*Giga Ethernet,Light Path, CD-RW/DVD Combo, 1U,3 Years Onsite Next Business Day. 146GB 10K 6Gbps SAS 2.5 SFF Slim-HS HDD x3550M2/x3650M2/HS22 3开发软件平台 操作系统Window 8 或Win 7均可 数据库Mysql
四、系统概要设计
4.1 概要设计的概论
软件概要设计的核心内容就是依据需求规格或规格定义合理、有效地实现产品规格中定义的各项需求。他注重框架设计、总体结构设计、数据库设计、接口设计、网络环境设计等。概要设计是将产品分割成一些可以独立设计和实现的部分保证系统的各个部分可以和谐的工作。概要设计的原则包括模块化和分层细化、模块独立和信息隐蔽。
4.2 架构设计
系统采用B/S模式架构。B/S是Brower/Server的缩写客户机上只要安装一个浏览器Browser如Netscape Navigator或Internet Explorer服务器安装Oracle、Sybase、Informix 、SQL Server或 MySQL等数据库。浏览器与同数据库进行数据交互可以通过Web Server实现 。 我们的系统使用的应用程序开发模型的B / S结构的三个阶段。目前互联网应用架构事务处理分为三个层次即Web浏览器的互联网服务器数据库服务器。在这种架构中通过Web浏览器业务表现是容易执行用户通过Web浏览器提交表单时将信息提供给消费需求的Internet服务器Internet服务器所需的分析查询数据库服务器数据库服务器执行数据库服务器的查询结果返回给使用标准的HTML语言返回给Web浏览器的Internet服务器Internet服务器。
4.3 系统功能结构图及分析
4.3.1 系统功能结构图
系统功能结构图如图4-1所示
4.3.2 系统基本功能
系统功能的划分方式可以分成很多种类但是我按照界面流程将它分为了两大模块第一个模块为前台查询模块。前台查询包括站点查询公交线路查询站-站的查询在线提问网站公告。第二个模块为后台管理模块后台管理模块包括用户管理、线路维护、公告管理、提问管理。下面本节主要对各个基本的功能进行一个简要的介绍。 1.站点查询 站点查询是本系统的主要功能之一为用户倒车提供前提条件用户可以根据自己所到的站点查询本站所经过的公交线路从而完成换乘前往自己的目的地进入系统首页在站点查询的对话框内输入自己要查询的地点接着会转入到另一页面这个页面包含了经过这一站点的所有公交线路可点击查看了解自己需换成的公交车的车号完成换乘。 2.公交线路查询 公交线路查询是不系统不可缺少的功能之一用户可根据自己了解到的公交线路名 称查询该线路途经的站点事先了解好自己所要经过的站点提前做好下车准备防止自己下错站进入功能页面在公交线路的对话框里输入所要乘坐的公交线路名称之后会出现匹配的公交线路点击查看了解自己的所经的站点信息。 3.站—站的查询 此功能是整个系统的核心也是最便捷的公交查询方法只要用户输入自己的位置以及所要到的位置就会出现公交线路名称途径站以及所要换乘的下一班车无需自己查看系统自己就会给成乘车意见。进入页面输入自己的起始站然后在第二个对话框输入自己要到达的站点系统将显示出换乘的路线这个功能十分的便利深受广大市民的喜欢。 4.在线提问 在线提问功能是本系统的辅助功能。用户可根据自己对公交线路的不明确向广大的市民发出提问也可以抱怨本系统的不完善的地方供系统的设计者进行修改完善系统的功能。 5.网站公告 网站公告功能也是本系统的辅助功能用户可以点击此模块查看网站管理员发布的公交信息包括一些公交价格的调整以及道路的施工导致的公交线路的绕行都可以在上面发表。 6登录功能 登录功能是一个系统的重要组成部分也是一个系统重要的门户功能登录功能主要实现了使用者对系统的登录在本文所设计的系统中登录主要分成了两种登录身份一般用户登录和管理员登录。两种身份登陆能细分系统的功能模块实现更加方便的操作和管理。 7.用户管理 用户管理是一个系统的重要功能之一对用户的管理可以实现对系统使用者的了解和查看能让使用者更加方便的使用本系统用户的种类分为多种本文主要体现在一般用户和管理者两种用户上面可以对用户的信息进行添加修改也可以删除和禁用用户。
8.线路维护 线路维护是对此系统功能的最大的保障一个系统的基本功能是否可以实现全靠此功能维护线路维护功能可对现有公交线路进行修改和删除操作也可添加新的公交线路这部分属于管理员用户的功能。 9.公告管理 公告管理是对前面所说的公告发布的一种监管管理员用户可对已经发布的公告就行修改和删除也可对新的公告进行添加旨在为用户提供一个实时的公交线路查询的体验方便乘客出行。 10.提问管理 提问管理是系统管理员对在线提问内市民发布的问题进行答复的功能这个功能是系统管理员与市民进行交流的一个模块管理员不仅能回答市民的问题也可以发布一些问题征求市民的意见。
4.4 系统用例图
4.4.1 UML用例图简介
用例图用来确定需求的范围这些需求是设计开发的依据。用例图将系统看作黑盒从外部执行者的角度来理解系统。 用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化使用户能够理解如何使用这些元素并使开发者能够实现这些元素。 下面简要介绍一下用例图中的组成元素
角色(Actor)是与系统中的用例交互的一些实体在实际情况中角色可以是人也可以是其他系统或者硬件设备。在画用例图的过程中角色往往是第一个被确定的因为系统或者用例在开始时是模糊的但是参与系统的角色是最容易明晰的。有了角色之后根据角色与系统的交互以及角色要求的功能可以进一步确定系统和用例。用例(Use case)指的是系统的功能它是系统某个功能的所有执行动作的集合。在UML图示中它是一个椭圆但是具体分析用例的时候需要给出这个用例的所有执行动作的步骤。连接(Assocation)是角色与用例的连接表达此角色可以初始化此用例。注释(Note)可以添加到任何地方对用例图的不同部分加以说明。泛化(Generalization)在面向对象的技术中无处不在它的另一个名字也许更为著名就是“继承”。
4.4.2 系统用例图
系统总用例图如图4-2所示 此用例图给出了系统所有用户的操作用例的框架包括乘客用户和后台管理员用户乘客用户的操作登陆浏览器进入查询页面选择查询方式在线提问以及查看发布的公告等功能而后台管理员则可进行用户管理线路管理及公告发布等功能根据此用例图一目了然一般用户和管理员用户的职责。后台管理系统用例图如图4-3所示 后台管理用户包括的工作有公交线路管理、公告发布管理、用户管理。公交线路管理包括对所用公交线路的进行的增加还有删除操作的功能。公告发布管理包括对公告的增加和删除操作用户管理就是对所有使用该系统的管理员用户进行的管理包括增加用户和删除用户。
4.5 技术架构
所使用的架构是系统建设的关键传统c/s架构访问和操作已经不能满足大量用户需求目前网络系统应用的主流是b/s它基于浏览器的架构可以交给服务器端来处理大量的数据处理工作只用通过普通IE浏览器的客户端还可以访问系统操作起来方便快捷而且利于更新和维护系统在该方面具有优势的是java语言。 1.系统三层架构如图4-4所示
4.6 数据库结构设计
数据库设计( Database Design)是指对于一个给定的应用环境构造最优的数据库模式建立数据库及其应用系统使之能够有效地存储数据满足各种用户的应用需求。
4.6.1 数据库设计的原则
数据库的结构分析在系统开发前的设计中占有很重要的位置一个好的系统离不开一个层次清晰、功能完整的后台数据库结构。 在设计数据库时应尽量分离各个实体和表一个实体对应一个表同时应明确各实体间的关联明确各实体间的属性以便确定它的字段。总之在设计数据库时应注意各表间的独立性和关联性这是一个好的数据库结构首先要具备的条件。下面给出了数据库设计中的几点要求
规范命名。所有的库名、表名、域名必须遵循统一的命名规则并进行必要说明以方便设计、维护、查询。控制字段的引用。在设计时可以选择适当的数据库设计管理工具以方便开发人员的分布式设计和数据小组的集中审核管理。采用统一的命名规则如果设计的字段已经存在可直接引用;否则应重新设计。库表重复控制。在设计过程中如果发现大部分字段已经存在开发人员应怀疑所设计的库表是否已经存在。通过对字段所在的库表及相应设计人员的查询可确认库表是否确实重复。并发控制。设计中应进行并发控制即对于同一个库表在同一时间只有一个人有控制权其他人只能进行查询。
4.6.2 数据库结构分析
根据系统功能的要求本系统管理和维护的数据元素(Entity 实体)有系统用户、普通乘客用户、公交线路、公告发布在线提问提问评论。
系统用户实体包含这样一些基本属性系统用户的ID、登录账户、密码、姓名、联系电话、系统用户的状态。其中系统用户的ID是用户的唯一标志。系统用户能够实现系统的登录完成对后台公交线路的管理包括对线路的添加和删除操作还有对所有用户的管理对公告发布的管理。普通乘客用户可以直接点击主页上的公交信息查询按钮进入查询功能包括两个站点之间的查询、根据公交线路进行查询、根据站点进行查询。还可以进行公告的查看和在线提问和评论公交线路的基本属性有公交线路id公交线路名称公交线路所经站点公交线路开始时间以及公交线路终止时间。公告发布的基本属性公告id公告的正文以及公告发布的标题。在线提问的基本属性问题id问题的描述问题的状态问题发布的时间问题的标题问题发布者id。
4.6.3 数据库概念模型
现今应用的最广泛的数据库是关系型数据库。因为它是一个面向对象的系统设计当然数据库的设计必须是面向对象的。现在应该怎么考虑对类进行持久性操作即对象类是怎样映射到关系数据库的二维表中的。现今像PowerDesigner、Rose 等都可以采用数据库建模工具来实现 1.用户的信息实体图如图4-6。 2.公交线路实体图如图4-7。 3.公交公告发布实体图如图4-8 4.公交在线提问实体图如图4-9
4.6.4 部分数据库数据表字段设计
在物理结构设计阶段首先应该分两步走 一是在关系数据库中确定数据库的物理结构主要是指存取方法和存储结构。时间和空间效率是对物理结构的评价。. 二是要选取存取方法并且是正确的关系模式存取索引方法、聚簇存取、HASH存取方法等都是常用的方法。 依据以上规范数据库的部分表设计见下页
五、系统详细设计
详细设计是将解决问题的办法进行具体化。详细设计主要是针对程序开发部分来说的但这个阶段是不真的编写程序的而是设计出程序的详细规格说明。这种规格说明的作用很类似于其他工程领域中工程师经常使用的工程蓝图它们应该包含必要的细节程序员可以根据它们写出实际的代码。 详细设计是将概要设计的框架内容具体化明细化将概要设计转化为可以操作的软件模型。在实际项目进行过程中这个过程可以省略主要是视项目的具体情况和项目要求而定可以有详细设计也可以直接按照概要设计进行编码。这个过程主要是保证编码的顺利进行可以预先扫清编码过程中的障碍提高代码的质量和编码的效率。详细设计的结果决定了最终的程序代码的质量。详细设计不仅仅要逻辑上正确的实现模块的功能更重要的是设计出的出处理过程应该进可能简明易懂。
5.1 系统数据库连接配置
数据库连接配置
bean iddatasourceclassorg.apache.commons.dbcp.BasicDataSourceproperty namedriverClassNamevaluecom.mysql.jdbc.Driver/propertyproperty nameurlvaluejdbc:mysql://localhost:3306/newspubs/propertyproperty nameusername valueroot/propertyproperty namepassword value123456/property/bean5.2 系统流程图的分析设计
1.用户登录流程图 用户登录流程图如图5-1所示 进入用户登录界面首先输入用户名和密码点击登录按钮后台就行用户名和密码的匹配环节如若俩个都正确及进入该用户界面倘若有一个不对则登录失败系统会提示用户重新输入。 2.会员注册流程图 会员注册的流程图如图5-2所示 用户注册进入注册页面注册内容有账号密码姓名以及手机号当将这些信息输入之后后台数据库会比对用户输入的信息是否有无注册假如已经注册系统则会提示用户这个信息已经注册过需要重新输入假如没有比对成功则成功建立相应的账户并在数据库中得以保存。
5.3 系统登陆模块实现
用户系统主要分为俩大类一类是一般用户一类是管理员用户。 由于系统功能的特殊性前台使用者不用登陆就可以实现公交查询的功能。 第一部分主要是一般用户一般用户可以随意注册注册的信息主要包括用户的账号用户的密码用户的信息还有用户的电话这四大部分注册的信息会同数据库中已存在的信息进行对比查看是否重复如果重复则重新输入。注册成功就可进行一般用户的登录比对用户账号和密码是否正确若正确登录成功反之重新提醒用户进行登录。 一般用户登录界面如图5-3所示 第二部分为管理员用户登录因为管理员用户的登录界面不能存在注册按钮所有管理员用户的信息必须从数据库中直接录入。 实现的过程主要有几个步骤进入首页后点击右上角的进入后台按钮将会看到图5-4的登录界面按照要求输入管理员用户的账号密码首先对管理员输入的信息进行保存然后利用程序从数据库中进行检索看是不是有管理员输入的信息在数据库中是否存在如果存在就返回正确的结果如果不正确就返回错误的结果。如果结果数据库中存在就显示登录成功如果数据库不存在就显示失败请重新登录。 管理员用户登录界面如图5-4所示
5.4 前台功能模块设计
5.4.1 公交查询设计
本系统的首页设计为查询界面为的是方便高效和快捷此系统查询分为三大功能第一个功能为站-站的查询功能第二个是公交线路的查询功能第三个是公交站点的查询功能。接下来将介绍三大功能 1.站—站的查询功能用户可将准备出发的起始站点和终止站点分别对应的输入到换乘查询的输入框内系统会根据用户输入的站点信息列出提供的换乘路线系统将优先查找到的直达公交线路排在前面方便用户的选择。 2.公交线路的查询功能用户可以输入完整的公交线路号进行查询公交线路系统会筛选出匹配的线路用户可以点击查看查看所查到的公交线路里面有每个线路确切的途经站点。 3.公交站点的查询功能用户在不了解公交线路的情况下可以搜素要到达的公交站点输入自己要到达的地点公交查询系统会对比数据库为用户匹配出所有进过这一站点的公交线路用户可根据此来选择乘坐的线路。 查询界面如图5-5所示 用户输入起始站与终点站查到的结果如图5-6所示 用户输入公交线路查询如图5-7所示
5.4.2 热门线路功能模块设计
热门查询线路模块列举了所有在数据库中的公交线路本人在网上随意挑选了一些公交线路录入其中市民可以在热门线路中查看所有公交线路挑选符合属于自己出行的公交线路 下图是热门线路模块的界面如图5-9所示
5.4.3 网站公告功能模块设计
用户点击网站公告模块后会看到管理员发布的公交新闻包括一些公交线路的改道还有公交价格的调整网站公告由后台管理员进行上传。 下图是网站公告功能模块的实现界面图如图5-10所示 下图是网站公告内容的详细信息如图5-11所示
5.4.4 在线提问模块设计
在线提问模块旨在帮助乘客解决他们在实际的乘车过程中遇到的困难以及对城市公交查询系统的建议这是一项非常人性化的设计因为设计员并没有真正的参与使用有些问题体会不到用户可在此模块发表问题提出自己的见解也可在此回答其他市民的疑惑。 下图是在线提问功能模块的界面如图5-12所示
5.5 后台功能模块设计
管理员的设置是为了系统能够安全的、系统的平稳运行本系统为管理员设置了用户管理、公告管理、线路维护和会员提问四大功能模块。 用户管理用户管理是对已注册用户的基本信息进行更新维护主要包括对用户的添加用户的删除用户的修改 公告管理公告管理是对公告进行发布和对已发布公告进行修改和删除操作保证公告的实时性及时添加新的公告也要删除旧的无用的公告 线路维护线路维护主要是对新线路进行添加和对不用线路的删除以及对现有线路的修改 会员提问对市民提出的问题进行答复帮助市民解决出行问题更好的完善城市公交管理系统。 用户管理的实现界面如图5-13所示 线路维护管理管理的实现界面如图5-14所示 公告管理的实现界面如图5-15所示 会员提问的实现界面如图5-16所示
六、联系与交流
q:969060742 完整代码、报告、辅导视频