1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了公交信息管理的系统化规范化和自动化,这样不仅减少了管理工作量,还提高了查询效率,降低了查询成本。
开发目的及意义乘客可以获得的公交信息很少,而且方式主要是常规手段。
我国乘客般获得公交信息的方式局限于电话,交通图,向熟人问讯等常规方式。
除去线路,站点等基本信息以外,有关班次,车辆到离站时间的信息基本上没有。
我国实施城市的可持续发展之路,包括城市交通的可持续发展。
所以大力提倡改善客运结构,大力发展公共交通。
鉴于中国目前的经济发展状况,中国人出行还是以公交车为主,所以每个城市的公交系统都比较庞大。
公交查询系统是近两年出现的新生事物,每个城市的发展状况也是有所不同。
目前的公交查询系统,基本上具备下功能采用车站站点查询车次查询模糊查询站至站查询四种查询形式,不仅能够查询到各条线路的起停站点,同时还能够分析出换乘车辆情况。
因此,开发个能够对最新的公交线路进行查询的信息平台就显得尤其重要。
开发此系统的意义在于,目前我国城市化的不断加快发展,公交线路的日益庞大和繁忙,能在外出时很快找到自己合适的路线是相当必要的,这样不论是在时间金钱还是人力上都是个大的节约。
鉴于我国公交线路的发展和我国还是主要以公交车为外出交通工具的现状,个公交系统的是否健全对人们的正常生活有着重要的作用,而公交查询系统更直接的影响着人们的外出,个好的健全的公交查询系统为人们外出可以提供很大的帮助,故设计个公交查询系统给广大出行人士具有定的现实意义。
可行性分析本节我们进行软件开发前期的可行性分析。
我们将从以下几个方面对软件的可行性进行分析,以保证我们的软件可行,可信,为后续开发奠定良好基础。
系统分析面对如今我国城市化的快速发展而目前人们外出的主要交通工具仍是公交的现状,庞大的公交系统使人们在外出的时候就很难选择最有利于自己的乘车路线,方便而快捷的公交查询系统就成为人们不可或缺公交查询工具。
此公交查询系统主要是实现公交的查询功相关功能,通过输入要查询的起始和目的地点就可以找到自己需要的乘车路线,然后选择最合适自己的路线。
可行性研究可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。
软件开发应从技术可行性,经济可行性和社会可行性三方面来论证。
技术可行性开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件硬件系统也易于获得因此,开发成本较低。
而引进使用本系统后,与传统方式相比,具有高效率低成本高质量的特点,可以节省不少人力物力及财力。
经济可行性系统在网络环境下,采用形式的开发结构。
系统采用模块化结构和规范化的代码结构,使得系统具有通用性可扩充性及良好的可维护性。
系统现阶段的发展过程中,使现有的资源能够开发出来,日后发展空间大,实现方法逐步简单容易。
系统所用开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。
软件方面由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快容量大可靠性高价格低,完全能满足系统的需求。
社会可行性随着科学技术的迅猛发展,计算机已经得到了广泛的应用。
几乎各行各业都有关于计算机的使用,这使得计算机已成为社会中普遍存在的事物。
由于计算机的使用,使得人们在管理应用及服务等各个领域使用数据方面变得更加简洁,更加方便,大大提高了工作效率,产生了以计算机为主体,以人为辅助的局面。
在此我所设计的公交车查询系统就是为了方便人员在数据查询方面的操作,使得他们在日常生活中都会达到事半功倍的效果,减轻了人力的负担,方便了数据的存储,增加了安全性。
需求分析应用需求分析要设计个良好的公交查询系统,就必须首先明确该应用环境对系统的要求。
公交查询系统的应用背景为方便市民搭乘公交车出行手动目前自动将来及时更新查询数据。
因此,该系统需满足以下几方面需求问题分析功能需求该模块实现公交查询功能。
该模块实现数据的录入修改删除功能。
性能需求系统的相应时间不能超过出错处理需求当输入的信息不全,或格式不正确时,提示出错信息。
问题描述信息要求可实现按起点中转站终点查询查询和按线路查询两种查询方式。
处理要求该模块实现数据的录入修改删除功能。
该模块由公交站点管理与公交线路管理两部分组成数据的更新修改更新系统允许管理员级别的用户对数据进行更新修改并且存盘操作编辑系统允许管理员级别的用户对数据进行编辑删除的操作,保证现库的真实性与实时性。
打印输出系统可以将用户查询到的内容动态地生成报表,并打印输出。
查询需求分析为了保证系统能够长期安全稳定可靠高效地运行,公交,外文资料翻译简介是由公司倡导许多公司参与起建立的种动态网页技术标准,其网址为。
该技术为创建显示动态生成内容的页面提供了个简捷而快速的方法。
技术的设计目的是使得构造基于的应用程序更加容易和快捷,而这些应用程序能够与各种服务器,应用服务器,浏览器和开发工具共同工作。
规范是服务器应用服务器交易系统以及开发工具供应商间广泛合作的结果。
在传统的网页文件,中加入程序片段和标记,就构成了网页。
服务器在遇到访问网页的请求时,首先执行其中的程序片段,然后将执行结果以格式返回给客户。
程序片段可以操作数据库重新定向网页以及发送等等,这就是建立动态网站所需要的功能。
所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无,无,无,甚至无。
在万维网短暂的历史中,万维网已经从个大部分显示静态信息的网络演化到对股票进行交易和进行购书操作的个基础设施。
在各种各样的应用程序中,对于可能使用的基于的客户端,看上去没有任何限制。
基于浏览器客户端的应用程序比传统的基于客户机服务器的应用程序有几个好处。
这些好处包括几乎没有限制的客户端访问和极其简化的应用程序部署和管理要更新个应用程序,管理人员只需要更改个基于服务器的程序,而不是成千上万的安装在客户端的应用程序。
这样,软件工业正迅速地向建造基于浏览器客户端的多层次应用程序迈进。
这些快速增长的精巧的基于的应用程序要求开发技术上的改进。
静态对于显示相对静态的内容是不错的选择新的挑战在于创建交互的基于的应用程序,在这些程序中,页面的内容是基于用户的请求或者系统的状态,而不是预先定义的文字。
对于这个问题的个早期解决方案是使用接口。
开发人员编写与接口相关的单独的程序,以及基于的应用程序,后者通过服务器来调用前者。
这个方案有着严重的扩展性问题每个新的要求在服务器上新增个进程。
如果多个用户并发地访问该程序,这些进程将消耗该服务器所有的可用资源,并且系统性能会降低到极其低下的地步。
些服务器供应商已经尝试通过为他们的服务器提供插件和来简化应用程序的开发。
这些解决方案是与特定的服务器相关的,不能解决跨多个供应商的解决方案的问题。
例如,微软的技术使得在页面上创建动态内容更加容易,但也只能工作在微软的和上。
还存在其他的解决方案,但都不能使个普通的页面设计者能够轻易地掌握。
例如,像这样的技术就可以使得用语言编写交互的应用程序的服务器端的代码变得容易。
开发人员能够编写出这样的,以接收来自浏览器的请求,动态地生成响应可能要查询数据库来完成这项请求,然后发送包含或文档的响应到浏览器。
技术在多个方面加速了动态页面的开发将内容的生成和显示进行分离使用技术,页面开发人员可以使用或者标识来设计和格式化最终页面。
使用标识或者小脚本来生成页面上的动态内容内容是根据请求来变化的,例如请求帐户信息或者特定的瓶酒的价格。
生成内容的逻辑被封装在标识和组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。
如果核心逻辑被封装在标识和中,那么其他人,如管理人员和页面设计者,能够编辑和使用页面,而不影响内容的生成。
在服务器端,引擎解释标识和小脚本,生成所请求的内容例如,通过访问组件,使用技术访问数据库,或者包含文件,并且将结果以或者页面的形式发送回浏览器。
这有助于作者保护自己的代码,而又保证任何基于的浏览器的完全可用性。
强调可重用的组件绝大多数页面依赖于可重用的,跨平台的组件或者组件来执行应用程序所要求的更为复杂的处理。
开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。
基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。
采用标识简化页面开发页面开发人员不会都是熟悉脚本语言的编程人员。
技术封装了许多功能,这些功能是在易用的与相关的标识中进行动态内容生成所需要的。
标准的标识能够访问和实例化组件,设置或者检索组件属性,下载,以及执行用其他方法更难于编码和耗时的功能。
通过开发定制化标识库,技术是可以扩展的。
今后,第三方开发人员和其他人员可以为常用功能创建自己的标识库。
这使得页面开发人员能够使用熟悉的工具和如同标识样的执行特定功能的构件来工作。
技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。
作为采用技术家族的部分,以及企业版体系结构的个组成部分,技术能够支持高度复杂的基于的应用。
由于页面的内置脚本语言是基于编程语言的,而且所有的页面都被编译成为,页面就具有技术的所有好处,包括健壮的存储管理和安全性。
作为平台的部分,拥有编程语言次编写,各处运行的特点。
随着越来越多的供应商将支持添加到他们的产品中,您可以使用自己所选择的服务器和工具,更改工具或服务器并不影响当前的应用。
当与平台,企业版和技术整合时,页面将提供企业级的扩展性和性能,这对于在虚拟企业中部署基于的应用是必需的。
技术分析公司的技术也是动态网页开发技术。
和从形式上非常相似,程序员眼就能认出以及。
但是深入探究下去会发现它们很多的差别,其中最主要的有以下三点的效率和安全性更高以源码形式存放,以解释方式运行,每次网页调用都需要对源码进行解释,运行效率不高。
另外,的漏洞曾使得许多网站源程序大曝光,包括笔者以前用开发的网站,程序全部被人下载了去。
在执行以前先被编译成字节码,字节码由虚拟机解释执行,比源码解释的效率高服务器上还有字节码的机制,能提高字节码的访问效率。
第次调用网页可能稍慢,
