1、 基于 JAVA 的*市的公交查询系统的设计与实现 目目 录录 摘 要I ABSTRACTI 1 绪 论. 1 1.1 数据库技术. 1 1.1.1 数据库体系结构. 1 1.1.2 数据库管理信息系统(DBMS) . 1 1.2 公交查询系统. 2 1.2.1 系统功能. 2 1.2.2 系统运行环境 2 1.2.4 系统开发工具. 2 1.2.4 现状与前景 2 1.3 本文所作的工作. 2 2 基于 Eclispe 平台下的开发技术 3 2.1 Java 语言介绍 3 2.1.1 Java 语言简介 3 2.1.2 Java 技术平台简介 . 5 2.1.3 Java 程序框架 6 2.
2、1.4 Java 优点. 6 2.1.4 J2EE 技术简介 6 2.2 JSP 技术介绍 7 2.2.1 JSP 与 ASP 的简单比较 . 7 2.2.2 JSP 运行环境. 7 2.2.3 JSP 页面示例. 7 2.3 B/S 结构介绍 9 2.3.1 Java 程序框架 10 2.3.2 B/S 架构具备极大的优越性. 10 2.4 J2EE 所运用到的数据库技术 10 2.4.1 关系模型的基本概念 11 - - 1 2.4.2 关系型数据库 12 2.4.3 关系数据语言 13 2.5 SQL 语言介绍 14 2.5.1 SQL 的组成 14 2.5.2 SQL 的数据查询 14
3、 2.5.3 SQL 的数据更新 15 3 公交查询系统设计分析 16 3.1 应用需求分析 16 3.2 系统功能模块划分. 17 3.3 系统数据库设计. 20 3.3.1 概念设计 20 3.3.2 逻辑设计. 22 3.4 本章小结. 24 4 公交查询系统设计分析 24 4.1 查询模块的功能实现. 24 4.2 管理更新的功能实现. 27 4.3 公交线路管理. 28 4.4 本章小结. 30 5 总结 30 参考文献. 31 致 谢. 32 - - I 摘摘 要要 如今计算机网络发展非常迅速,时间的重要性对于人们来说不言而喻,人们出行越来越注重时间的节 约,城市公交已经成为出行的
4、一种主要的方式,本文结合公交运行的实际来对公交查询信息系统进行可行 性研究,通过详实的问题定义与需求分析并且进行了合理的设计,提出了在 B/S 模式下的三层体系结构, 应用了当前最流行的 Eclispe 开发环境,后台采用了以目前最稳定的 SQL Server2005 数据库为开发平台。 该系统可以帮助查询人员找到能最快到达目的地,并且节约费用。通过浏览器查询,通过计算机网络全面 联网,实现中心控制、自动更新、更多的查询方式、和 GIS 系统的互联互通等等更多更强大的功能。从这 方面来说,此系统具有美好的应用前景。 关键词:关键词:管理信息系统;B/S 结构;数据库;WEB 服务器;JSP A
5、BSTRACTABSTRACT Now computer network development very quickly,The importance of time for people to self-evident,People pay more and more attention to the travel time saving,City bus travel has become one of the main way,Combining - - II with the actual operation of the bus to query information syste
6、m of public transport for feasibility study,Through detailed problem definition and demand analysis and the reasonable design,Put forward the B/S model with three layers of the system structure, the application of the most popular Eclispe development environment,the background to the most stable SQL Server2005 database for development platform. The system can help people find the soonest can query destination, and save cost. Through the browser queries, through the computer network comprehen