需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222
目 录
摘 要................................................................................................................................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平台下的开发技术 .................................................................................. 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关系型数据库...................................................................................................... 16 2.4.3关系数据语言...................................................................................................... 17 2.5 SQL语言介绍.......................................................................................................... 18 2.5.1 SQL的组成.......................................................................................................... 18
需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222
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 参考文献......................................................................................................................... 36 致 谢............................................................................................................................. 37
- 1 - 需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222
摘 要
如今计算机网络发展非常迅速,时间的重要性对于人们来说不言而喻,人们出行越来越注重时间的节约,城市公交已经成为出行的一种主要的方式,本文结合公交运行的实际来对公交查询信息系统进行可行性研究,通过详实的问题定义与需求分析并且进行了合理的设计,提出了在B/S模式下的三层体系结构,应用了当前最流行的Eclispe开发环境,后台采用了以目前最稳定的SQL Server2005数据库为开发平台。该系统可以帮助查询人员找到能最快到达目的地,并且节约费用。通过浏览器查询,通过计算机网络全面联网,实现中心控制、自动更新、更多的查询方式、和GIS系统的互联互通等等更多更强大的功能。从这方面来说,此系统具有美好的应用前景。
关键词:管理信息系统;B/S结构;数据库;WEB服务器;JSP
- I -
需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222
ABSTRACT
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 with the actual operation of the bus to query information system 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 comprehensive networking,Realize center control, automatic update, more inquires the way, and the GIS system interconnected and so on more powerful function. In this regard, the system has a good application prospect.
Key words: the management information system; The B/S structure; Database; WEB server. JSP.
- II -
需要本论文完整程序源代码,答辩PPT或者更多毕业论文联系799523222
1 绪 论
数据库技术作为数据管理技术,是计算机软件领域的一个重要分支,产生于60年代末。现已形成相当规模的理论体系和实用技术。优秀的数据库设计是应用成功的基石。万万丈高楼平地起,数据库设计如同高楼的基石,是开发高品质应用的前提。
1.1 数据库技术
1.1.1 数据库体系结构
数据的体系结构分成三级:内部级(Internal),概念级(Conceptual)和外部级(External)。这个三级结构有时也称为“三级模式结构”。
的数据视图的描述称为“外模式”。 描述称为“概念模式”。
1 外部级:最接近用户,是单个用户所能看到的数据特性。单个用户使用2 概念级:涉及到所有用户的数据定义、是全局的数据视图。全局视图的3 内部级:最接近于物理存储设备,涉及到实际数据存储的结构物理存储数据库的三级模式结构是数据的三个抽象级别。它把数据的具体组织留给
数据视图的描述称为“内模式”。
DBMS去做,用户只要抽象地处理数据,而不必关心数据在计算机中的表示和存储,这样就减轻了用户使用系统的负担。 1.1.2 数据库管理信息系统(DBMS)
数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系统的核心组成部分。对数据库的一切操作,包括定义、查询、更新及各种控制,都是通过DBMS进行的。
在不同的计算机系统中,由于缺乏统一的标准,即使同种数据模型的DBMS,用户对数据库进行操作,是由DBMS把操作从应用程序带到外部级、概念级、
它们在用户接口、系统功能方面也常常是不相同的。
再导向内部级,进而操作存储器中的数据。DBMS的主要目标,是使数据作为一种可管理的资源处理。
DBMS的主要功能为:
1 数据库定义功能:DBMS提供数据定义语言(DDL)定义数据库的三级
结构,包括外模式、概念模式、内模式及基相互之间的映象,定义数据的完整性、安全控制等约束。因此,在DBMS中应包括DDL的编译程序。
据的操作。基本的数据操作分成两类四种:
- 1 -
2 数据库的操纵功能:DBMS提供数据操纵语言(DML)实现对数据库中数