需要本论文完整程序源代码答辩或者更多毕业论文联系文库上传者即可
公交查询系统
论文关键词:B/S结构 计算机网络 数据库 SQL语言 JSP WEB服务器
论文摘要:本文结合公交查询系统的实际需要,通过对B/S模式、JDK开发环境及工 具、Web发布服务、数据库以及SQL语言的深入
学习及实践,主要完成了公交查询系统的 需求分析、数据库设计、应用程序设计的工作。 第一章 引 言 §1.1数据库技术 数据库技术作为数据管理技术, 是计算机软件领域的一个重要分支, 产生于60年代末。 现已形成相当规模的理论体系和实用技术。 优秀的数据库设计是应用成功的基石。 万万丈高 楼平地起,数据库设计如同高楼的基石,是开发高品质应用的前提。 1.1.1数据库管理系统(DBMS) 数据库
管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系 统的核心组成部分。对数据库的一切操作,包括定义、查询、更新及各种控制,都是通过 DBMS进行的。 在不同的
计算机系统中,由于缺乏统一的标准,即使同种数据模型的DBMS,它们在用 户接口、系统功能方面也常常是不相同的。 用户对数据库进行操作,是由DBMS把操作从应用程序带到外部级、概念级、再导向内 部级,进而操作存储器中的数据。DBMS的主要目标,是使数据作为一种可管理的资源处 理。 §1.2 公交查询系统 1.2.1系统功能 1、基于浏览器(B/S模式)的公交线路分类查询; 2、数据的录入、修改、添加、删除。 1.2.2系统运行环境 该
系统采用Browser/Server模式进行设计: 在服务器上运行Web发布服务器、数据库 程序,服务器操作系统为WindowsNT/2000/XP/2003 server,客户机操作为Windows9×/ NT/2000/XP/2003,其上运行浏览器程序,服务器和客户机可为同一设备。
需要本论文完整程序源代码答辩或者更多毕业论文联系文库上传者即可
1.2.3系统开发工具 该系统采用JDK Java环境进行开发,数据库服务器为MySQL,WEB发布服务器为 Tomcat Server;客户端使用浏览器运行程序,整个系统调试成功。 §1.3 本文所作
工作 首先介绍了城市公交查询系统的应用背景、 开发环境以及选用的开发工具与数据库的关 系,阐明了计算机互联
网络的概念。并对数据库的体系结构、DBMS进行了介绍;介绍关 系型数据库的基本概念,着重说明了几个关键概念的定义;然后对SQL语言作了一个介绍 说明;从特点和功能入手,介绍Java、JSP;并且介绍了B/S模式的概念、特点;用
软件 工程的方法分析城市公交查询系统,对整个系统进行了需求分析、功能模块划分,并通过 ER图对数据库进行概念设计;对城市公交
查询系统的具体
设计,描述了查询、录入模块的 实现过程。 第二章 数据库理论基础 §2.1 关系型数据库 2.1.1数据库的设计理论 关系数据库的设计理论主要包括三个方面的内容:数据依赖、范式,模式设计方法。其 中数据依赖起着核心的作用。 1. 函数依赖(Functional dependency , FD)的定义 设R(U)是一个关系模式,U是R的属性集合,X和Y是U的子集。对于R(U)的任何 一个可能的关系r,如果r中不存在两个元组,它们在X上的属性值相同,而在Y上的属性 值不同,则称“Y函数依赖于X” ,记作X→Y。如果X→Y,并且对于X的任一真子集X ’, 都有Y 不函数依赖于X ’,则称“Y完全函数依赖于X” ,记作X f Y 。若X→Y,但Y不完 全函数依赖于X, 则称“Y部分函数依赖于X” , 记作X P Y 。 如果X→Y, Y→Z, 且Y≮ X, X不函数依赖于Y,则称“Z传递函数依赖于X”。 2. 范式 在对表的形式进行了规范化定义后, 数据结构还有五种规范化定义, 定名为规范化模式, 称为范式。在这五种范式中,一般只用前三种,对于
常用系统就足够了。而且这五种范式是 “向上兼容”的,即满足第五范式的数据结构自动满足一、二、三、四范式,满足