本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

公交查询系统的设计

公交查询系统的设计

需求分析是所有系统设计工作的出发点和依据。我们需要根据出行人们的具体需求情况,来明确用什么样的查询系统,有怎样的功能和性能,以及各种需求的紧迫程度如何。只有明确需求,按需求来建立公交查询系统,这样不仅可以减少很多工作量还能达到预期的效果 系

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774


  • 详细描述

    公交查询系统
    摘要:在我国,公交查询系统的发展处于一个较落后的水平,乘客获得公交信息的方式很少,为了解决这种问题,设计一个城市交通网络化道路智能查询管理系统是具有一定实际应用意义的。
    此次开发的公交车查询系统首先考虑了公交运营的实际情况以及不同公交乘客的实际要求,从而判断出了此系统应该具有的功能;还对这个系统的主要功能模块进行了详细地描述,此系统主页面包括线路查询、站点查询和两站点换乘线路查询,后台管理系统包括车次信息的添加、删除和修改,最后通过不断的开发和调试发现的问题,找到了系统需要完善的地方,总结了开发此系统的经验。
    根据系统所需功能,决定以Microsoft Visual Studio2010为开发平台,采用SQL server 2008做后台数据库,NET Framework开发框架,C#开发语言。在开发过程中,要注意符合操作的业务流程,要求系统的全面性,通用性,这样才能使本系统适用于广大乘客。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究,系统分析,系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用以及对系统的了解的不断加深,对某一部分或几部分进行重新分析,设计,实施。
    关键词:公交查询;ASP.NET ;B/S结构;数据库
     
     
    Bus Query System
    Abstract: In our country, the city public transportation query system development is in a comparatively backward level, the passenger bus few ways of information, in order to solve this problem, a design of city intelligent traffic network path query management system is a practical application.
    Bus query system for the development of the first to consider the actual situation of the bus operators and the actual requirements of the different bus passengers, in order to determine the function of this system should have; the key modules of the system were described in detail, this system include line inquiry, site home page query and two station transfer line inquiry, the backstage management system management system including the vehicle information to add, delete and modify, finally, through continuous development and debugging problems found, found the system need to be perfected, and summarizes the development of this system experience.
    According to the system function, decided to Microsoft Visual Studio2010 as the development platform, using SQL Server 2008 as background database, NET Framework development framework, C# development language. In the development process, attention should be paid in accordance with the operation of business processes, comprehensive, system versatility, which can make the system applicable to the majority of the passengers. In the development of methods to choose, choose the method of life cycle method with prototyping method, follow the system investigation, system analysis, system design and system implementation of four main stages of design, and in the specific design, take the evolution of prototype, with the user and the system understanding the deepening of a part or a few parts to analysis, design, implementation.
    Keywords: ASP.NET; B/S bus; data structure;
     
    目    录
    摘要 I
    Abstract II
    第1章 绪论 1
    1.1项目研究的背景 1
    1.2项目研究的目的 1
    1.3项目研究的现状 2
    1.4 本课题的研究方法 2
    1.5系统开发的相关技术 2
    1.5.1 asp.net介绍 2
    1.5.2 C#语言介绍 3
    1.5.3 B/S架构 3
    1.5.4 sql server 2008介绍 3
    1.5.5 ASP.NET技术的优点 4
    1.6开发工具介绍 4
    第2章 系统分析 5
    2.1系统可行性分析 5
    2.1.1 技术可行性分析 5
    2.1.2 操作可行性 5
    2.2数据库需求分析 5
    2.3 性能需求 6
    2.3.1 系统处理的准确性和及时性 6
    2.3.2 系统的开放性和系统的可扩充性 6
    2.3.3 系统的易用性和易维护性 7
    2.3.4 系统的标准性 7
    2.3.5 系统的响应速度 7
    第3章 系统设计与实现 8
    3.1系统体系结构设计 8
    3.2数据库结构设计 9
    3.2.1 E-R图 9
    3.2.2 数据库逻辑涉及 9
    3.2.3 数据库——表设计 14
    3.3业务逻辑 18
    3.3.1数据增加流程 18
    3.3.2 数据修改流程 18
    3.3.3 数据删除流程 19
    3.4通用模块的设计 20
    3.4.1数据库操作类 20
    3.4.2 操作提示Alert.cs类 23
    第4章 系统模块的详细设计与实现 25
    4.1 前台详细设计 25
    4.1.1 用户登录 25
    4.1.2 用户注册 26
    4.1.3 公交查询 27
    4.1.4 新闻信息 29
    4.1.5 查询生活信息 31
    4.2 后台详细设计 32
    4.2.1 管理员登录 32
    4.2.2 基本信息管理 33
    4.2.3 新闻信息管理 34
    4.2.4 会员信息管理 34
    4.2.5 生活信息管理 36
    第5章 安装运行调试 37
    5.1安装部署 37
    5.2用户登录测试 37
    5.3查询功能测试 38
    总   结 39
    致   谢 40
    参 考 文 献 41
     
    第1章 绪论
    1.1项目研究的背景
    这次毕业设计的题目是公交查询系统的设计与实现。是一个基于ASP.net 2.0的公交查询系统。
    公交车帮助市民出行方便的客运企业。它是城市社会的一部分。随着社会的快速发展,人口的增加,社会必须解决好人们出行方便的需求。城镇公交车对城市的经济发展和居民生活都有一定因素的影响,公交车既方便快捷、而且容量还大因此成为城镇交通的主要选择。但随着现在交通越来越发达,公交车变得越来越多,路线也变得越来越复杂,人们出行乘坐公交车很难得到准确信息,这样就给人们带来了极大的不方便。因此,需要一个简单、实用的公交查询系统,我做的这个系统是通过浏览器查询的,实现了公交车查询、线路查询、换乘查询、中心控制、自动更新等功能。
    由于公交查询系统的数据库比较复杂以及数据库数据量非常大,所以我们开发的公交查询系统只涉及到某个城市的部分线路和站点信息。
    现在人们出行想到城市的任何地方,乘坐公交车几乎可以达到。对人们来说,如果你想到的地方你不认识,这就需要选择一个最便利,最低廉的乘车方式,这时公交查询系统就可以通过乘客的站点查询,显示出所有乘客可选用的乘车方案。因为很多线路都不被市民所熟知,为了让市民可以方便使用,我觉得开发一个方便的与市民切实相关的公交查询系统是切实可行,还能展现出城市公交网的良好风貌。
    1.2项目研究的目的
    为了市民出行方便,借此,特开发此公交车查询系统,该系统实现了操作简单,公交车线路一览化,查询线路清晰等特点。公交查询系统是一体化集成的系统,使各部门可以共享数据,数据的冗余度也减少了,保证数据的兼容性和一致性。公交网的扩大,公交线路的增加,很多线路人们都不知道,开发简单的查询系统有着必要性和可行性。
    1.3项目研究的现状
    现在国外的一些国家(如美国、日本等)对城市公交查询系统都非常的重视,在上面投入了很多精力与财力,创造了使用网络和通信系统相结合的智能公交查询系统,可以实现大范围内准确、实时的公交车行车路线,使人、车、路都能够密切相关起来,交通运输环境得到了很大改善。
    我国对城镇公交系统的建设起步较晚,但是各城市政府都非常的重视,纷纷建立了网上公交查询系统,但做出来的效果都不是很理想。主要还是有以下一些问题:
    很多查询系统的形式都比较单一,覆盖范围非常小。
    数据存储结构不够合理,扩充起来不方便,不能支持人以两点的查询。
    多数没有地图显示能力,不够直观。
    咨询方式单一,没有充分发挥现有的各种通信资源。
    1.4 本课题的研究方法
    本系统采用的是Microsoft Visual Studio2010、ASP.Net 、SQL Server 2008数据库相结合的方法,把所有采集的有效数据信息存储到数据库中,再通过程序调用这些数据信息实现各种查询及管理。
    通过这种思想的查询系统的理论和技术已经越来越成熟了,加上这些软件也发展到越来越成熟的阶段,日后的系统维护工作就有了保障,并可不断更新。
    所以这个系统在技术上是可以完成的。而且这个系统的操作环境要求不高,该系统在现在普遍使用的计算机上都可以运行。
    主要研究内容包括:城市公交信息管理。
    用户提交公交点信息,登录系统查询出行的线路信息。




    总  结
    经过了这几个月的毕业设计,我对计算机的专业知识,对网页的制作,系统的设计有了更深入的了解,使我在这三年中所学到的知识都得到了巩固,真正达到了学以致用的效果。
    首先是对管理信息系统的认识。管理信息系统提供了一个全面的进一步加工处理的工具,管理水平得到了很大提高。以前我不知道在系统开发之前,首先要了解该系统的特点,所以走了很多弯路,现在我知道了解一个系统的重要性,首先要准确定位这是一个什么样的系统,以此作为基础来开发系统,然后分析总结需要实现的功能,根据实际情况来给系统设计一个初步设计方案。系统的开发要实现及时正确的处理数据,还要考虑系统能否控制。
    在设计的时候,我先去学习书本,掌握了很多很多关于本系统的编程知识,必须要对这种技术进行了深入的了解与学习你才能做好一个系统。设计过程是一个重新学习的过程,在遇到问题的时候我首先想的是尽量自己想办法解决,这可以激发了我们的自学能力;实在没有办法了,才向老师认真请教,从老师那里我学到了很多。
    以前在课上我们有过很多设计的体会,但都是设计一些小模块或一个小系统,但这次毕业设计不同,它是一个把所学的专业知识设计一个系统的适合运行的系统软件。要想把这次毕业设计做的满意,我们需要付出更多的精力。在设计的时候我经常会莫名其妙出现一点问题,当时手忙脚乱不知道怎么解决,好在许多同学给予了我们帮助。在设计的过程中不仅培养了我的自学能力,还提高了我与人沟通的能力。
    在我的程序设计过程中,我体会到了“实践出真知”这一点是有多么重要,书上的都是理论知识,这些是远远不够的,只有把理论知识与实践相结合才能够真正的学到知识。一个系统的设计,刚开始肯定是不可能一步到位,需要不断的完善系统。系统中或多或少会存在一些问题,这需要日后使用中去发现和解决。

    参考文献
    [1] (美)Jason Bentrum 著 .NET框架下电子商务站点建设指南  机械工业出版社 2002
    [2] 张敏等著 用ASP.net开发动态网站。清华大学出本社  2002
    [3] 刘勇.信息系统分析与设计[M].北京:科学出版社,2006.
    [4] Robin Dewson.Beginning SQL Server 2005 for Developers[M].Paperback,2006.
    [5] 李萍.王得燕.杨文珺ASP.NET(C#.)动态网站开发案例教程[M].机械工业出版社,2011  
    [6] 梁晓晖.来继敏.ASP.NET2.0(C#)网站开发实用教程[M].北京:机械工业出社,2009
    [7] 金银秋.数据库原理与设计[M].北京科学出版社,2008 
    [8] 朱印宏,熊利荣.Dreamweaver 8完美网页设计——ASP动态网页设计篇[M],2009 
    [9] 郝刚.ASP.NET 2.0开发指南[M].北京人民邮电出版社.2008 
    [10] 明日科技.ASP.NET数据库系统开发案例精选[M].北京:人民邮电出版社,2007  
    [11] 程载和.ASP.NET项目案例导航[M].北京:高等教育出版社,2009
     
     
    收缩