1、 毕业设计(论文) 基于JAVA的郴州市的公交查询系统的设计与实现 姓 名 系 别、 专 业 计算机科学系 网络工程专业 导 师 姓 名、职 称 讲师 完 成 时 间 2012 年 3 月 2 日 - - 1 目 录 摘 要I ABSTRACT II 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 本文所作的工作. 3 2 基于 Eclispe 平台下的开发技术
2、 4 2.1 Java 语言介绍 4 2.1.1 Java 语言简介 4 2.1.2 Java 技术平台简介 . 7 2.1.3 Java 程序框架 7 2.1.4 Java 优点. 8 2.1.4 J2EE 技术简介 8 2.2 JSP 技术介绍 8 2.2.1 JSP 与 ASP 的简单比较 . 8 2.2.2 JSP 运行环境. 9 2.2.3 JSP 页面示例. 9 2.3 B/S 结构介绍 12 2.3.1 Java 程序框架 13 2.3.2 B/S 架构具备极大的优越性. 13 2.4 J2EE 所运用到的数据库技术 14 2.4.1 关系模型的基本概念 14 2.4.2 关系型
3、数据库 16 2.4.3 关系数据语言 17 2.5 SQL 语言介绍 18 2.5.1 SQL 的组成 18 - - 2 2.5.2 SQL 的数据查询 19 2.5.3 SQL 的数据更新 19 3 公交查询系统设计分析 21 3.1 应用需求分析 21 3.2 系统功能模块划分. 21 3.3 系统数据库设计. 24 3.3.1 概念设计 24 3.3.2 逻辑设计. 26 3.4 本章小结. 28 4 公交查询系统设计分析 29 4.1 查询模块的功能实现. 29 4.2 管理更新的功能实现. 31 4.3 公交线路管理. 33 4.4 本章小结. 35 5 总结 35 参考文献. 3
4、5 致 谢. 37 - - I 摘摘 要要 如今计算机网络发展非常迅速,时间的重要性对于人们来说不言而喻,人 们出行越来越注重时间的节约,城市公交已经成为出行的一种主要的方式,本 文结合公交运行的实际来对公交查询信息系统进行可行性研究,通过详实的问 题定义与需求分析并且进行了合理的设计,提出了在 B/S 模式下的三层体系结 构,应用了当前最流行的 Eclispe 开发环境,后台采用了以目前最稳定的 SQL Server2005 数据库为开发平台。该系统可以帮助查询人员找到能最快到达目的 地,并且节约费用。通过浏览器查询,通过计算机网络全面联网,实现中心控 制、自动更新、更多的查询方式、和 GIS 系统的互联互通等等更多更强大的功 能。从这方面来说,此系统具有美好的应用前景。 关键词:关键词:管理信息系统;B/S 结构;数据库;WEB 服务器;JSP - - II ABSTRACTABSTRACT Now computer network development very quickly,Th