公交车查询系统

公交车查询系统

ID:803555

大小:729.03 KB

页数:20页

时间:2017-09-05

公交车查询系统_第1页
公交车查询系统_第2页
公交车查询系统_第3页
公交车查询系统_第4页
公交车查询系统_第5页
资源描述:

《公交车查询系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、--公交车查询系统软件工程实习报告公交车查询系统19--公交车查询系统目录摘要2-1绪论32系统分析32.1可行性分析32.1.1技术可行性分析32.1.2经济可行性分析32.1.3操作可行性分析42.2需求分析42.2.1功能需求42.2.2数据需求42.2.3性能需求42.3数据流图42.4数据字典52.5E-R图93.总体设计103.1系统结构103.2功能模块设计113.3系统设计方案123.4数据库详细设计124.详细设计134.1数据库连接134.2各功能模块设计与实现134.2.1用户查询系统模块134.2.2管理员管理模块165测

2、试185.1测试186.结论18参考文献1919--公交车查询系统摘要我国城市公交乘客信息系统的发展处于一个较落后的水平,广大乘客可以获得信息的方式很少,为了解决这种问题,加快发展城市公交信息化,设计一个城市公交查询系统是具有一定实际应用意义的。在此背景下,我们运用JAVA语言开发了一个城市公交查询系统。本论文首先考虑了公交运营的实际情况和不同公交乘客的实际要求,分析了此系统应该具有的功能;其次对系统的主要功能模块进行了详细地描述,其中主要包括查询模块(包括按线路查询、按站点查询和按两站点查询)和管理更新模块(包括公交站点管理和公交线路管理),最

3、后结合系统开发阶段和调试阶段发现的问题,提出了系统需要完善的地方,总结了开发此系统所取得经验和体会。本文分别从需求分析、总体设计、详细设计、测试等各个方面详细介绍了系统的设计与实现过程,最后对系统的完成情况进行了总结。关键词:站点;车次;查询;19--公交车查询系统1绪论城市公交是专门服务于市民出行的客运企业。它是城市社会和经济活动的重要组成部分。伴随着国民经济和城市建设的快速发展,城市经济的繁荣,人口的增加,城市必须解决好人们出行的需求。城市公交直接关系着城市的经济发展和居民生活,对城市经济具有全局性、先导性的影响,城市公交以其方便、快捷、容量

4、大而成为城市交通的主体。但是随着公交系统的庞大,人们很难得到准确的公交信息,这样给一些人的出行就带来了不便。因此,急需一个方便、快捷的公交信息查询方式,本系统通过浏览器查询,实现中心控制、自动更新、更多的查询方式等等更多更强大的功能。根据课程设计任务书要求,本系统开发主要完成以下功能和性能。(1)车次查询:能够查询该城市公交车每一条线路所经过的站点。(2)站点查询:根据已知的站点查询出经过该站点的所有公交车线路。(3)站站查询:根据你的出发地和想要到达的地点,可以经过一次的车次转化,找到最好的换车路线。(4)车次调整:对公交车线路进行调整(新增、

5、删除、修改)。2系统分析2.1可行性分析2.1.1技术可行性分析现在有很多程序语言和相应的开发工具都可以适用于本系统的开发,例如VB、VC、C#、ASP、PHP、JAVA等,数据库有DB2、Oracle、Informix、SQLServer、ACCESS等,现在基本所有的软件程序都是用这些工具开发的。2.1.2经济可行性分析作为开发系统的一般配置,我们从计信院机房,选择了一台性能稳定、效率较高的计算机。操作系统采用Windowsxp,数据库采用功能强大并且稳定的SQLServer2005,开发工具选用JAVA,由于应用软件是免费的。由于开发周期不

6、长,自身经济可以允许。2.1.3操作可行性分析19--公交车查询系统本系统的操作对象主要是在于广大的人民群众和公交车线路的管理者,所以不需要其他复杂的操作,只需要对其公交车的线路进行操作,所以本系统操作起来较为方便,并且可以顺利应用。2.2需求分析2.2.1功能需求本系统主要是对公交线路的线路进行查询的管理的系统。本系统需要有管理者动态更新公交线路的最新信息,并且能将所有信息从数据库中添加、修改和删除,利用报表功能将数据库中的若干项目的数据显示出来并且利用触发器将数据库中的若干信息的数值计算出来。数据要求有自动更新功能,显示最新的结果。还需要对普

7、通用户有简单方便的站点查询、线路查询、换车查询等。2.2.2数据需求对于用户信息需要有所选择的查询方式建立不同的表,对于不同的表之间有关联的可以用视图。对于管理者需要管理者的用户名和密码。2.2.3性能需求本系统稳定性比较好、可靠性较高,只要操作正确就可以达到用户操作的目的要求,其次本系统响应速度较快,只要对系统中的数据进行操作,操作后的结果就将在界面中显示出来。2.3数据流图数据流图是结构化系统分析的工具。它既可以表达数据在系统内部的逻辑流向及存储,又可以表达系统的逻辑功能和数据的逻辑变换。数据流图既能表达现行人工系统的数据流程和逻辑处理功能,

8、也能表达自动化系统的数据流程和逻辑处理功能。数据流程有五种基本符号:外部项、数据流、处理逻辑(加工)、数据元素和数据存储。数据流图如图1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。