基于Web的武汉公交车线路查询系统的设计与实现毕业论文
2021-03-14 21:33:28
摘 要
公共交通不仅是人们日常出行必不可少的一环,也是低碳生活所倡导重要一环。武汉作为一个全国交通枢纽的巨大城市,公共交通日新月异,尤其是最近刚刚出现的BRT线路极大的方便了人们的出行。但是随着公共交通的日益发达,传统的使用地图附带公交线路情况或者是有专门的公交手册的查询方式显然已经无法满足人们的需求,所以电子化公交查询系统的建立势在必行。
在此背景下,我进行了公交查询系统的开发。我分析了用户的需求,进而对本系统的功能进行详细的设计。本系统主要分为两大模块——查询模块(对公交车线路的查询,以及对站点的查询)和管理模块(对公交车及其线路、站点、站内新闻的增加、删除、修改管理)。本文详细介绍了这两大功能模块如何实现,并在此基础上,对系统进一步分析。最后提出了系统的不足之处,并对系统的未来更新进行展望。
关键词:公交;ASP.NET;SQL sever数据库;B/S结构
Abstract
Public transport is not only an essential part of people's daily travel, but also an important part of low-carbon life. Wuhan the huge city as a national transport hub, updates it’s public transport with each passing day, especially the recent emergence of the BRT line has greatly facilitated people's travel. However, with the increasingly developed public transport, the traditional use of the map with the bus line or a special bus manual query is clearly unable to meet people's needs, so the establishment of electronic bus inquiry system is imperative.
In this context, I carried out the development of the bus inquiry system. I analyzed the needs of users, and then design the function of the system in detail. The system is divided into two modules - the query module (the bus line query, as well as the site of the query) and management module (On the bus and its lines, sites, station news to increase, delete, and modify management). This paper describes in detail how these two functional modules are implemented, and on this basis, further analysis the system. Finally, it puts forward the shortcomings of the system and prospects the future update of the system.
Key Words:Bus;ASP.NET;SQL Server;B/S Structure
目录
摘要 I
Abstract II
第一章 绪论 1
1.1课题研究的背景、目的和意义 1
1.2国内外研究现状、课题研究内容 1
1.3预期目标 2
1.4论文的组织结构 2
第二章 开发语言、工具和环境 3
2.1开发语言C# 3
2.1.1 C#的优点 3
2.2开发工具Visual Studio 3
2.2.1 VS的特性 3
2.3开发环境ASP.NET 3
2.3.1 .NET的优点 4
2.3.2 B/S模式 4
2.3.3 .NET Framework简介 4
2.4 本系统开发的计算机环境 5
2.5本章小结 5
第三章 需求分析 6
3.1系统需求 6
3.1.1 系统目标 6
3.1.2 系统概述 6
3.2功能需求 6
3.2.1 功能模块描述 6
3.2.2 系统用例图 9
3.3性能需求 11
3.3.1 安全性 11
3.3.2 可靠性 11
3.3.3 准确性 11
3.3.4 易用性 11
3.3.5 开放性 11
3.4本章小结 11
第四章 系统概要设计 12
4.1数据库的选择 12
4.1.1 SQL Server Management Studio 12
4.2数据库设计 12
4.2.1数据库需求分析 12
4.2.2数据库概念结构设计 13
4.2.3数据库逻辑结构设计 13
4.3本章小结 16
第五章 系统详细设计 17
5.1数据库连接 17
5.2前端查询模块 17
5.2.1线路查询 17
5.2.2 站点查询 18
5.2.3线路推荐 19
5.3后台管理模块 20
5.3.1管理员登陆 20
5.3.2添加功能 20
5.3.3删除功能 21
5.3.4修改功能 21
5.4本章小结 22
第六章 测试与维护 23
6.1测试 23
6.2 维护 25
6.3本章小结 25
第7章 结论 26
7.1总结 26
7.2展望 26
致谢 27
参考文献 28
第一章 绪论
1.1课题研究的背景、目的和意义
随着信息时代的到来,社会的生产力得到了空前的解放,城市的发展日新月异。而城市的发展总是伴随着庞大数量的人口流动,于是公共交通也极为迅速的发展了起来。一些大型城市,像北京、上海、武汉等公共交通的十分发达,给人们带来了许多的便利,同时也带来了一些问题。其中最大的问题就是过于复杂的公交线路,就算对于本地人来说,都是难以查询与选择的。另外像传统的从地图或公交线路图上查询公交线路的方法已经逐渐不能满足用户的需求了,而且传统方法查询的内容时效性也得不到保证。于是电子化的公交查询方法应运而生,而本文的主要目的就是设计一个这样的电子公交查询系统,来方便游客对公交线路的查询与选择。
1.2国内外研究现状、课题研究内容