欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机应用 > 交通信息网上查询系统的设计与实现

交通信息网上查询系统的设计与实现

日期:2023-01-24 阅读量:0 所属栏目:计算机应用


摘要
当前我国交通网上信息系统的发展处于一个较落后的水平,广大乘客可以获得信息的方式很少,通常依赖于火车飞机时刻表,而汽车只能到车站查询。为了解决这种问题,加快发展交通信息化,设计一个交通信息网上查询系统是具有一定实际应用意义的。在此背景下,本文基于设计开发了一套b/s结构的交通信息网上查询系统。本文中首先考虑了我国交通的现状和不同乘客的实际要求,分析了此系统应该具有的功能;其次对系统的主要功能模块进行了详细地描述,其中主要包括查询模块和管理更新模块,最后结合系统开发阶段和调试阶段发现的问题,提出了系统需要完善的地方,总结了开发此系统所取得的经验和体会。

关键词:交通;;查询;b/s结构;数据库


1引言
1.1课题背景
交通信息网上查询,就是将各类交通班次的出发时间、经过城市、所需价格等相关信息放在web服务器中,并通过网络上的计算机终端通过特定的条件将其检索出来。随着国内经济的不断发展,交通条件的发展呈现出无法比拟的优势:数量上的海量化、繁多的种类、分布开放、时效性、高增值性等。目前类似的时刻表都只是列出了相关车次的信息,并不能按要求检索,还需要旅客自己在返回的信息中去比对和选择,而返回的信息可能是海量的,一个时刻表查询平台只提供一种交通工具,要考虑多种交通工具往往还需要查询几个平台。
1.2国内研究现状
通过互联网查询的资料来看,国内目前类似的系统比较多的是公交查询系统,而城际之间的交通查询系统并不过见,较多的仍然是以时刻表为基础的查询系统,其缺点在于不能根据特定条件进行检索,转乘查询也不支持,由于交通工具单一,一个系统只支持火车或飞机,加之服务与成本意识较为薄弱,使城际间的交通信息查询常常给旅客带来困绕。
1.3本课题研究的意义
旅客是交通体系赖以生存和发展的根本,尊重旅客,以旅客的需求为中心,不只是一句口头上的空话,而要付诸行动。因此希望通过此次调查研究,设计出一个更适合旅客的交通信息查询系统,在有限的成本范围内提高旅客的满意度,在侧面完善我国的交通体制。并逐步形成一个完整的交通信息查询体制,方便以后旅客的查询和相关部门的统计。
1.4本课题的研究方法
通过访问现有网上的火车时刻查询系统、公交查询系统等,做出分析报告,然后通过.net语言和sql2000来进行开发。在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法,然后用这个流程进行本次开发。
1.5本文所做工作
首先介绍了交通信息网上查询系统的开发环境以及选用的开发工具与数据库的关系,阐明了计算机互联网络的概念。并对数据库的体系结构、dbms进行了介绍;从工作原理入手,介绍;并且介绍了b/s模式的概念、特点;用软件工程的方法分析交通信息网上查询系统,对整个系统进行了需求分析、功能模块划分,并通过er图对数据库进行概念设计;对交通信息网上查询系统的具体设计,描述了查询、录入模块的实现过程。最后,在结束语的总结部分指出了系统的亮点以及不足之处,简单介绍了自己开发过程中的体会与心得:在摸索中实践,在实践中摸索。
2设计环境
2.1计算机网络
计算机网络是指将多台具有独立功能的计算机,通过通信线路和通信设备连接起来,在网络软件的支持下实现数据通信和资源共享的计算机系统。
计算机网络的规模有大有小,大的可以覆盖全球,小的仅局限于一个办公室。现在一般按照网络覆盖的地理范围将计算机网络分为三类:局域网(lan)、城域网(man)、广域网(wan)。
2.2系统运行环境
该系统采用browser/server模式进行设计:在服务器上运行web发布服务器、数据库程序,服务器操作系统为windowsnt/2000/xp/2003server,客户机操作为windows9×/nt/2000/xp/2003,其上运行浏览器程序,服务器和客户机可为同一设备。

2.3系统开发工具
该系统采用.net环境,运用dreamweaver进行开发,数据库服务器为sql2000,web发布服务器为windows2003server;客户端使用浏览器运行程序,整个系统调试成功。
2.4开发工具介绍
2.4.1dreamweaver介绍
dreamweaver是美国macromedia公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
dreamweaver特点:最佳的制作效率、网站管理、无可比拟的控制能力。
2.4.2sql2000介绍
sqlserver2000是microsoft公司推出的sqlserver数据库管理系统的最新版本,该版本继承了sqlserver7.0版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点。可跨越从运行microsoftwindows98的膝上型电脑到运行microsoftwindows2000的大型多处理器的服务器等多种平台使用。
3设计理论依据
3.1数据库技术
数据库技术作为数据管理技术,是计算机软件领域的一个重要分支,产生于60年代末。现已形成相当规模的理论体系和实用技术。优秀的数据库设计是应用成功的基石。万万丈高楼平地起,数据库设计如同高楼的基石,是开发高品质应用的前提。
3.1.1数据库的体系结构
数据的体系结构分成三级:内部级(internal),概念级(conceptual)和外部级(external)。这个三级结构有时也称为“三级模式结构”。
外部级:最接近用户,是单个用户所能看到的数据特性。单个用户使用的数据视图的描述称为“外模式”。
概念级:涉及到所有用户的数据定义、是全局的数据视图。全局视图的描述称为“概念模式”。
内部级:最接近于物理存储设备,涉及到实际数据存储的结构物理存储数据视图的描述称为“内模式”。
数据库的三级模式结构是数据的三个抽象级别。它把数据的具体组织留给dbms去做,用户只要抽象地处理数据,而不必关心数据在计算机中的表示和存储,这样就减轻了用户使用系统的负担。
3.1.2数据库管理系统(dbms)
数据库管理系统(dbms)是指数据库系统中管理数据的软件系统。dbms是数据库系统的核心组成部分。对数据库的一切操作,包括定义、查询、更新及各种控制,都是通过dbms进行的。
在不同的计算机系统中,由于缺乏统一的标准,即使同种数据模型的dbms,它们在用户接口、系统功能方面也常常是不相同的。
用户对数据库进行操作,是由dbms把操作从应用程序带到外部级、概念级、再导向内部级,进而操作存储器中的数据。dbms的主要目标,是使数据作为一种可管理的资源处理。
dbms的主要功能为:
数据库定义功能:dbms提供数据定义语言(ddl)定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映象,定义数据的完整性、安全控制等约束。因此,在dbms中应包括ddl的编译程序。
数据库的操纵功能:dbms提供数据操纵语言(dml)实现对数据库中数据的操作。基本的数据操作分成两类四种:检索(查询)、更新(插入、删除、修改)。
数据库的保护功能:数据库中的数据是信息社会的战略资源,对数据的保护是至关重要的大事。dbms对数据库的保护主要通过四个方面实现:
数据库的恢复:在数据库被破坏或数据不正确时,系统有能力把数据库恢复到正确的状态。
数据库的并发控制:dbms的并发控制子系统能防止错误发生,正确处理好多用户、多任务环境下的并发操作。
数据库的完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作。
数据库的安全性控制:防止未经授权的用户蓄谋或无意地存取数据库中的数据,以免数据的泄露、更改或破坏。
数据库的存储管理:把各种dml语句转换成低层的文件系统命令,起到数据的存储、检索和更新的作用。
数据库的维护功能:它有许多实用程序提供给数据库管理员:
数据装载程序
备份程序
文件重组织程序
性能监控程序
数据字典:数据库系统中存放三级结构定义的数据库称为数据字典(dd)。对数据库的操作都要通过访问dd才能实现,通常dd中还存放数据库运行时的统计信息。
语言介绍
与asp的区别
1.效率
asp是一个脚本编程环境,只能用vbscript或者javascript这样的非模块化语言来编写。当asp程序完成之后,在每次请求的时候解释执行。这就意味着它在使用其他语言编程写大量组件的时候会遇到困难,并且无法实现对操作系统的低层操作。则是建立在.netframework之上的,他可以使用visualbasic、c++这样的模块化程序设计语言,并且它在第一次执行时进行编译,之后的执行不需要重新编译就可以直接运行,所以速度和效率比asp提高很多。
2.可重用性
在编写asp应用程序的时候,asp代码和html混合在一起。只要需要,就可以在任意的一个位置插入一段代码来实现特定的功能。这样方法表面上看起来很方便,但在实际的工作中会产生大量繁琐的页面,很难读懂,导致代码维护很困难。则可以实现代码和内容的完全分离,使得维护方便。
3.代码量
asp对所有要实现的功能均需要通过编写代码来实现。在中,程序员只要预先说明,就可以自动实现这样的功能。所以相对来说,要实现同样的功能,使用比使用asp的代码量要少的多。 本文链接:http://www.qk112.com/lwfw/jsjlw/jisuanjiyingyong/244366.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学