基于WEB的简易公交查询系统的设计与开发毕业论文

上传人:pu****.1 文档编号:500441055 上传时间:2023-02-20 格式:DOC 页数:30 大小:1.94MB
返回 下载 相关 举报
基于WEB的简易公交查询系统的设计与开发毕业论文_第1页
第1页 / 共30页
基于WEB的简易公交查询系统的设计与开发毕业论文_第2页
第2页 / 共30页
基于WEB的简易公交查询系统的设计与开发毕业论文_第3页
第3页 / 共30页
基于WEB的简易公交查询系统的设计与开发毕业论文_第4页
第4页 / 共30页
基于WEB的简易公交查询系统的设计与开发毕业论文_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《基于WEB的简易公交查询系统的设计与开发毕业论文》由会员分享,可在线阅读,更多相关《基于WEB的简易公交查询系统的设计与开发毕业论文(30页珍藏版)》请在金锄头文库上搜索。

1、 本科毕业论文(设计)题目:基于WEB的简易公交查询系统的设计与开发系 别:理学系学生姓名:-学 号:-专 业:计算机科学与技术年 级:2008级完成日期:2011年 11月2 日 指导教师: I基于WEB的简易公交查询系统的设计与开发摘要:随着我国公交系统的蓬勃发展,公交线路的数目和站点愈发完善,在给市民提供方便的同时,市民在出行过程中对公交路线的查询往往不知所措。在此背景下,本人开发了这个应用程序城市公交查询系统。本次设计,首先本人通过接合公交实际的运营情况以及乘客的实际需求,了解到在公交乘坐过程中主要包括了对线路、站名、站点区间以及线路图等几方面的查询,与此相结合开发对应的功能;因此在开

2、发过程中建立了两个核心模块查询模块;其中包括按线路查询、按站点查询、按地图查询和按两站点查询等功能;管理更新模块;其中包括公交站点管理和公交线路管理等功能。关键词: ASP.NET,公交查询,SQL ServerWEB-based Query System for Easy Transport Design and DevelopmentAbstract: With the vigorous development of Chinas public transportation system, the number of bus routes and sites become more per

3、fect, convenient to the public at the same time, people travel during the course of inquiries, often at a loss of bus routes. In this context, I developed this application - city bus check system. The design, by joining my first actual bus operations as well as the actual needs of passengers, learne

4、d in the course of public transportation including a ride on the line, station name, the site range and route map and other aspects of the query, and this combination development of the corresponding functions; so in the development process to establish a two core modules - check module; including i

5、nquiries by the line, according to the site check, according to the map query and query functions at two sites; management update module; including public transportation management and bus lines management.Key words::ASP.net , Bus inquiry ,SQL Server目录1 引言11.1课题背景11.2论文的研究内容12 系统的开发工具与环境12.1 ASP.NET

6、简介12.2 ADO.NET概述22.3 C#概述22.4 SQLServer介绍32.5系统的开发要求33 需求分析43.1 系统需求分析43.2 数据库需求分析53.3 性能需求54系统概要设计74.1概述74.2 功能模块划分74.3 数据库设计75、 详细设计与实现115.1 前台功能的实现115.2后台管理功能的实现186、总结与展望25参考文献:26致谢27 261 引言1.1课题背景公交系统是服务于各个城市的各类人员出行的公共服务行业,在2011年,天津的公交线路已经达到了两百三十多条。一个完善的公交系统是每一个城市社会活动以及经济活动的有序进行的不可或缺的一部分。在城市建设和国

7、民经济的飞速发展的今天,城市经济的快节奏,人口的指数级增加决定了解决好人们出行问题的迫切需求。城市公交直接的或者间接的在方方面面影响着城市的经济发展和居民生活,对城市的和谐建设具有广泛的、先决性的影响,城市公交借助其广覆盖性、低价格性、高容量性业已成为交通系统网络中的主体。然而随着城市大型化的前进脚步,公交系统也越发庞大。在这一情况下,公交信息获得变得越发复杂困难,对市民的出行造成了极大的不便。因此,建立一个高效、便利、快捷的公交查询系统迫在眉睫。在现在的低碳出行的环保理念之下,人们对出行方式的注意力越发被公交系统所吸引,同时那些来到外地打工、出差以及进行各类商业活动或因其它事情需要在外地进行

8、短暂停留的人而言,公交系统他们更是他们的首选交通工具。而对于这些来到不属于自己所熟悉的城市的人们,公交的信息获得是一个很大的难题,考虑到以上种种因素,开发一个公交查询系统的需要就显得日益突出。本系统的核心是对这些急需了解当地公交线路的乘客,通过各类查询方式,获取所有站点或者线路的相关信息。1.2论文的研究内容本公交查询系统目的是设计一个取代过去人工查询的信息化公交查询系统。本论文论述了一个基于B/S(浏览器/服务器)模式的公交查询系统的研究和实现的过程. 论文以开发平台和工具为起始点,对ASP.NET平台所提供的各类组件以及其所对应的属性和方法做了粗略的介绍,重点阐述了ASP.NET的数据库访

9、问组件ADO.NET的使用方法。最后,详细介绍了创建本“公交查询系统”的全部过程。2 系统的开发工具与环境2.1 ASP.NET简介ASP是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指Active Server Pages(动态服务器页面),运行于IIS之中的程序 。ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)作用更加突出,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual InterDev开发

10、工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始迅速大量的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一2.1.1 ASP.NET技术的优点ASP.NET是一种将各种Web元素组合在一起的服务器技术,是一个统一的Web开发平台,它提供了生成一个完整的Web应用程序所必须要的各种服务。与以前的开发模型相比较,它提供了以下数个重要的优点:(1)强大性和适应性。(2)世界级的工具支持。(3)威力和灵活性。(4)简易性。(5)可管理性。(6)可缩放性和可用行。(7)自定义性和扩展

11、性。(8)安全性2.1.2 .NET Framework概述NET Framework又称 .Net框架。是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步。.NET包含许多有助于互联网和内部网应用迅捷开发的技术。.NET框架是微软公司继Windows DNA之后的新开发平台。2.2 ADO.NET概述ADO.NET并不是ADO的升级版本,它是全新的面向对象模型。比ADO更适应

12、于分布式及Internet等大型应用程序环境,为了多人同时存取更具扩展性,ADO.NET的数据存取采用的是离线存取模式,可说是专门为.NET平台设计的数据存取结构。它具有简单地访问关系数据、可扩展性、支持多层应用程序、统一XML和关系数据访问的特点。2.3 C#概述C#是微软(Microsoft)针对.NET Framework指定的程序语言,C#拥有C/C+的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C+与Java一样亦为对象导向(object-oriented)程序语言。C#是微软公司在2000年6月发布的一种

13、新的编程语言,并定于在微软职业开发者论坛上首先出现。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着很高的相似度;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。2.4 SQLServer介绍2.4.1SQLServer技术介绍SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,

14、于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上走向了不同的道路,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。2.4.2SQLServer2005相关内容SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据

15、提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。 SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。 2.5系统的开发要求本次开发的公交查询系统对操作系统的要求如下:硬件要求:CPU:最低Intel Pentium 4 1.7 GHz。磁盘空间:250MB(完全安装),155MB(快速安装)。内存:512MB(最好1GB以上)。显示:1024*768,真彩色操作系统:Windows XP SP2以上的操作系统。开发平台:Visual Studio.NET 2005,Microsoft SQL Server 2005。3 需求分析3.1 系统需求分析在我国经济高速发展的今天,人们的生活水平和消费意识不断进步,旅游早已成为生活中不可或缺的一部分。而这些旅游者在出行的过程中,当来到一个陌生城市时详细准确的了解当地的公交线路就显得尤其重要。天津,作为一个开放的海滨直辖市,每年都会接待大量来自国内

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号