毕业论文-城市公交查询系统.doc_第1页
毕业论文-城市公交查询系统.doc_第2页
毕业论文-城市公交查询系统.doc_第3页
毕业论文-城市公交查询系统.doc_第4页
毕业论文-城市公交查询系统.doc_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

淮阴师范学院毕业论文(设计)1摘要我国城市公交乘客信息系统的发展处于一个较落后的水平,广大乘客可以获得信息的方式很少,为了解决这种问题,加快发展城市公交信息化,我设计了这个城市公交出行线路查询系统这个应用程序。在设计过程中,首先分析了我国城市公交乘客信息系统的发展现状,找出问题和不足。其次,在对公交乘客出行心理特征进行分析的基础上,考虑了乘客选择公交线路决策的因素,建立了基于时间价值和费用价值的公交线路选择合理的模型。运用(ASP.NET)C#语言,对淮安市的公交线路查询系统进行了程序设计,并进行了模拟实验。本次设计的软件较为符合公交运营的实际情况,充分考虑了不同公交乘客的实际要求,运算速度较快,有较强的实际应用价值。关键字:公交、ASP.NET、查询、C#、B/S结构、数据库ABSTRACTThedevelopmentofthepassengerinformationsystemisplacedinalevelthatfallbehindofthecityinourcountry.Thelargepassengerscanacquirefewwaysofinformation.Weshoulddevelopourcitysbuspassengerinformationsystemforresolvingthiskindofproblem.Forthispurpose,Idesignthisapplicationprocedure-buscircuitsearchsystem.Intheprocessofdesign,Ianalyzedthedevelopmentpresentconditionofthebuspassengerinformationinourcitytoseekwrongandtheshortage.Onthebasisofanalysisthementalcharacteristicsforthepassengerandconsideredthefactorofchoiceofthebuscircuitofdecisionforpassenger,Ihaveestablishedabuscircuitaccordingtotimeandexpensevalue,soastoselectthereasonablemodel.Takingadvantageof(ASP.NET)C#language,IdesignaprogrambuscircuitsearchsystemforHuaiancity,andcarryontoimitatetheexperiment.Thisdesignedsoftwareisaccordwiththeactualcircumstanceofthebustransportation.Ithasactualapplicationvalueforithasbeenconsideredfortheactualdemandofthedifferentbuspassengersfromallaroundandforhavingquicklyoperationspeed.Keywords:Bus、ASP.NET、Search、C#、StructureofB/S、Database淮阴师范学院毕业论文(设计)2目录第一章绪论.31.1数据库技术.31.1.1数据库的体系结构.31.1.2数据库管理系统(DBMS).31.2公交查询系统.41.2.1系统功能.41.2.2系统运行环境.51.2.3系统开发工具.51.3本文所作工作.5第二章技术背景介绍.52.1B/S系统介绍.52.2ASP.NET技术介绍.62.3VisualStudio.NET2003平台和C#语言介绍.72.4ADO.NET介绍.8第三章公交查询系统设计分析.93.1应用需求分析.93.2系统功能模块划分.93.3系统数据库设计.93.3.1概念设计.103.3.2逻辑设计.13第四章公交查询系统应用程序设计(部分).134.1查询模块的功能实现.134.1.1按线路查.134.1.2按站点查.154.1.3按两站点查.164.2管理更新的功能实现.214.2.1公交站点管理.214.2.2公交线路管理.26第五章结束语.30淮阴师范学院毕业论文(设计)3参考书目.31致谢.311绪论1.1数据库技术数据库的设计是研究数据库及其应用系统的技术,是数据库在应用领域中主要的研究课题。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效的存储数据,满足各种用户的应用需求(信息要求和处理要求)。一个信息系统的各个部分能否紧密的结合在一起以及如何结合,关键在数据库。因此只有对数据库进行正确的概念设计、合理的逻辑设计以及有效的物理设计才能开发出完善而高效的信息系统。数据库设计是信息系统的开发和建设的重要组成部分。1.1.1数据库的体系结构数据的体系结构分成三级:内部级(Internal),概念级(Conceptual)和外部级(External)。这个三级结构有时也称为“三级模式结构”。1、外部级:最接近用户,是单个用户所能看到的数据特性。单个用户使用的数据视图的描述称为“外模式”。2、概念级:涉及到所有用户的数据定义、是全局的数据视图。全局视图的描述称为“概念模式”。3、内部级:最接近于物理存储设备,涉及到实际数据存储的结构物理存储数据视图的描述称为“内模式”。数据库的三级模式结构是数据的三个抽象级别。它把数据的具体组织留给DBMS去做,用户只要抽象地处理数据,而不必关心数据在计算机中的表示和存储,这样就减轻了用户使用系统的负担。1.1.2数据库管理系统(DBMS)数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系统的核心组成部分。对数据库的一切操作,包括定义、查询、更新及各种控制,都是通过DBMS进行的。在不同的计算机系统中,由于缺乏统一的标准,即使同种数据模型的DBMS,它们在用户接口、系统功能方面也常常是不相同的。淮阴师范学院毕业论文(设计)4用户对数据库进行操作,是由DBMS把操作从应用程序带到外部级、概念级、再导向内部级,进而操作存储器中的数据。DBMS的主要目标,是使数据作为一种可管理的资源处理。DBMS的主要功能为:1、数据库定义功能:DBMS提供数据定义语言(DDL)定义数据库的三级结构,包括外模式、概念模式、内模式及基相互之间的映象,定义数据的完整性、安全控制等约束。因此,在DBMS中应包括DDL的编译程序。2、数据库的操纵功能:DBMS提供数据操纵语言(DML)实现对数据库中数据的操作。基本的数据操作分成两类四种:检索(查询)、更新(插入、删除、修改)3、数据库的保护功能:数据库中的数据是信息社会的战略资源,对数据的保护是至关重要的大事。DBMS对数据库的保护主要通过四个方面实现:4、数据库的恢复:在数据库被破坏或数据不正确时,系统有能力把数据库恢复到正确的状态。5、数据库的并发控制:DBMS的并发控制子系统能防止错误发生,正确处理好多用户、多任务环境下的并发操作。6、数据库的完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作。7、数据库的安全性控制:防止未经授权的用户蓄谋或无意地存取数据库中的数据,以免数据的泄露、更改或破坏。8、数据库的存储管理:把各种DML语句转换成低层的文件系统命令,起到数据的存储、检索和更新的作用。9、数据库的维护

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论