资源描述:
《基于XML的公交线路查询系统设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.本科生毕业论文(设计)题目基于XML的公交线路查询系统设计与实现学生指导教师学院专业班级完成时间2010年6月..目录摘要IIIAbstractIV第一章绪论11.1应用背景11.2发展现状11.3国外研究概况21.4发展前景21.5系统目标3第二章相关理论基础42.1数据库介绍42.1.1数据库基本结构42.1.2SQLServer200552.2XML介绍52.3C#介绍62.3.1C#的特点62.3.2C#中的数据库访问72.4最短路径算法介绍82.5B/S介绍10第三章系统需求分析113.1性能需求分析113.2功能需求分析123.2.1普通用户需求分析1
2、23.2.2管理员需求分析133.3功能模块划分14第四章系统设计154.1数据库设计154.1.1数据库概念结构设计154.1.2数据库表设计16..4.2功能模块具体设计184.2.1普通用户模块设计184.2.2管理员模块设计19第五章系统实现与测试205.1主要程序功能205.1.1连接数据库的包含文件205.1.2XML技术215.1.3按两站点查询225.1.4按站点查询255.1.5按线路查询275.1.6管理员登陆285.2测试和维护295.2.1测试分类295.2.2软件维护305.2.3具体测试315.2.4尚存在的问题32结束语34致35参考文
3、献36..摘要城市公共交通是与出行人员生产生活息息相关的重要基础设施,就目前来说,它是绝大多数人出行的首选工具。在公交线路复杂多变的今天,建立一个网络化的查询系统能有效帮助人们合理安排出行、了解公交线路变更,方便人们获得各种公交线路信息。本毕业设计主要针对公交路线查询而开发设计的,利用VisualStudio2005开发工具结合C#编程语言来完成了功能和界面设计,实现了公交路线的查询功能(包括按线路查询、按站点查询、换乘查询等),并使用了.NET中一些web控件编写数据库连接、更新的代码,从而实现了公交路线信息的管理功能(包括对路线信息的添加、删除、修改)。数据库选
4、用的是SQLSERVER2005,而应用程序与SQLSERVER2005数据库建立,并且运用SQL语言实现对其数据库进行操作。本文共分为五大章,分别是:引言、理论基础、系统需求分析、系统设计、系统实现及测试。关键词公交查询,信息系统,SQLServer2005,C#,XML..AbstractUrbanpublictransportiscloselylinkedwiththetravelstafftheimportanceofproductionandlifeofinfrastructure.Fornow,itisthetoolofchoiceformostpeop
5、letravel.Complexinthebuslinestoday,theestablishmentofanetworkquerysystemcanhelppeoplerationalizetravel,learntochangeofbusroutestofacilitateaccessofinformationofvariousbuslines.InallusiontotheCPTbuslinequery,thecoursedesignisdevelopedanddesigned.ItusingdevelopmenttoolVisualStudio2005and
6、programminglanguageC#tocompletethefunctionandthedesignofinterface,andrealizethequeryoftheCPTbuslines(includingquerybyline,querybystop,querybystartstopandendstop,andprovidetheshortestroutequeryingfromstartstoptoendstop,changelinequery,andalsosupportblurquery.),andusedsomeWebwidgetstocom
7、piledatabaseconnectionandupdatingcode,soastorealizetheCPTbuslinesinformationmanagement(includingadd,delete,updatethebuslinesinformation).DatabaseusestheSQLServer2005,andtheapplicationaccessesthedatabaseandusesSQLlanguagetooperatethedatabase.Thethesishasfivechaptersinall,theyareintrod