公交查询系统分析与设计——需求陈述
最新公交信息查询系统需求分析

4.1角色(Actor)定义6
4.1.1一般用户6
4.1.2系统管理员6
4.1.3数据库6
4.2系统主Use Case图7
4.3客户端7
一般用户平台7
4.4.管理端11
系统管理平台11
5性能需求15
5.1界面需求15
5.2响应时间需求16
5.3可靠性需求16
5.4开放性需求16
5.5可扩展性需求16
具体描述:
用例描述:查询站站;
执行者:一般用户;
前置条件:用户进入系统;
后置条件:显示站站信息。
基本路径:
a)用户进入系统;
b)输入起点站台名。
c)输入终点站台名。
d)点击查询。
e)查询成功
其活动图如图6:
图8查询站站活动图
4.4.管理端
系统管理平台
系统管理平台主要是提供系统管理人员使用的功能。主要是公交信息管理的功能,包括公交信息查询、修改、添加、删除的功能。图26为它的用例图,图27为它的活动图。
项目编号
20121031
文档编号
10
密级
内部
南昌市公交信息查询系统需求分析
评审 日 期: 2012年月日
1导言3
1.1背景3
1.2软件的功能以及目的3
1.3参考资料3
1.4版本更新信息3
2系统定义4
项目来源及背景4
项目要达到的目标4
系统整体结构4
3应用环境5
系统运行网络环境5
系统运行硬件环境5
系统运行软件环境6
数据库:SQL Server 2000
WEB开发工具:
应用服务器:WebSphere
浏览器:IE5.0及其以上版本
公交查询系统分析和设计

目录一、需求分析 (2)1.系统目标 (2)2.系统功能需求 (2)功能描述: (2)对性能的一般性规定: (3)3.数据流图 (3)1)系统的上下文数据流图(如图1) (3)2)客户查询的数据流图(如图2) (4)4.数据字典 (5)二、系统的概念模型: (6)三、将概念模型转换成关系模型 (8)1.将E-R模型转换为关系模式 (8)2.数据库表结构设计: (10)3.实现数据完整性: (12)一、需求分析1.系统目标实现一个公交车查询系统,完成通过车次、站点、起点和终点查询来选择合适的乘车方案的功能。
2.系统功能需求本系统的用户包括用户和管理员两类,其中管理人员对此系统进行数据的修改、删除、查找、添加路线以及发布公交动态等功能。
而用户则可运用本系统合理有效的查询路线、安排行程。
功能规划:本系统有两大功能:查询功能以及更新维护功能。
其中查询功能包括站站查询功能、车次查询功能、公交站点车次查询三项基本功能。
功能描述:a.站站查询:乘客通过输入起点和终点的站名,那么通过这两个车站的所有车次就会显示出来供乘客选择合适的乘车路线b.车次查询:乘客通过输入公交车车次就可以查询出该车次经过的所有站点,乘客可以根据站点来选择自己的乘车路线c.公交站点车次查询:这种方案一般针对不城市公交不熟悉的人,通过输入站点或者车次就可以同时显示站点和车次两种信息,根据这个就可以选出最佳的乘车方案。
d.更新维护:管理员负责对公交路线修改和更新,以及系统的维护,同时公布最新的变动信息(包括车次变动和价格变动等)或者有关城市公交的新闻对性能的一般性规定:1灵活性:当要对系统进行添加数据或删除、更新等操作时,可以容易地对系统进行操作,并且不影响系统的正常运行,更不会有任何出错的现象。
2数据精确度:因为此数据为系统内部数据,所以要求不能有误差。
3时间特性:系统应有即时性,能尽快查询出所需结果。
3.数据流图公交查询系统的简单信息流如下:1)系统的上下文数据流图(如图1)图1公交查询系统的上下文数据流图2)客户查询的数据流图(如图2)图2公交查询系统的数据流图4.数据字典数据项名:客户说明:使用本系统的人类型:char长度:10数据流名:站点信息说明:将经过指定车次的站点名全部列出来来自过程:无流至过程:查询处理数据流名:车次站点信息说明:记录公交车经过的个站点名和各站点所具有的公交车次来自过程:无流至过程:查询处理处理过程:查询说明:显示合适的公交站点和车次输出:起点和终点所有路线或者公交车次所有站点处理过程:查询验错说明:当查询不到输入的站点或者车次是启用此功能,若验证错误,则返回客户文件:各站点详述信息说明:列出经过某站点的所有车次大小:100M文件:各次公交车描述信息说明:列出某车次的车所经过的所有站点大小:100M文件:各个站点所经过的公交描述信息说明:将站点和车次结合给出,使信息更加完善大小:200M二、系统的概念模型:上图是公交查询系统的概念模型的E/R图,该系统涉及的实体集有:a.公交车次实体集:具有属性公交车次ID、起点和重点站、线路名称、首末班车时间、普通票价、空调票价和可用IC卡类型。
公交查询系统的设计与实现.docx

.公交查询系统的设计与实现班级: 12 物联网工程学号: 1201141057姓名:郑秀成日期:2014 年 12 月 15 日.引言随着因特网发展的日新月异,人们利用网络实现资源共享以及协同工作越来越成为时代的潮流,使用各种网上的软件方便生活,已经成为了一个不可扭转的趋势。
以此设计题目为目的,选择市作为实践对象,以市公交系统为基础,再利用所学知识,熟练运用开发工具后,开发一个市手机公交线路查询软件,并且尽可能将其开发为一个方便大众使用的公交线路查询软件。
而且在当今公交出行线路多数是通过PC 机查询获得的,但是假想一下在公交出行线路走到一半的时候计划有所变化,公交出行线路需要有所调整,那么如何能够动态掌握线路信息显得尤为重要,而且将来对生活的满意度也不仅仅是百姓致富安居乐业就足以,而是逐渐趋向于一个更人性化的服务。
城市交通服务以及附属的一些服务一直都在不断的随着社会的进步而进步,这些服务从最开始的直接人力服务转向技术型服务,如询问,路牌等,然而这些服务总是有比较大的局限性,即纵然你知道了这条路该怎么走,下条路线该通到哪却不知,于是开发这个手机公交线路查询软件,可在手机上随时随地对公交线路进行查询,对用户将要出行的路线了如指掌,这对用户来说可以省去很多麻烦,节省不少时间。
本次毕业设计结合市公交线路系统开发一个公交线路手机查询软件,服务于大众。
.目录第一章需求分析与概要设计 (1)1.1可行性分析 (1)1.2需求分析 (2)1.2.1 系统功能需求 (2)1.2.2服务器端需求分析 (3)1.2.3客户端需求分析 (4)1.2.4开发环境及工具需求分析 (5)1.3概要设计 (6)1.3.1开发流程 (6)1.3.2系统数据流图 (6)1.3.3系统整体结构说明 (7)1.3.4系统功能模块的划分 (8)第二章模式设计 (12)2.1C/S 模式简介 (12)2.2B/S 模式简介 (12)2.3B/S-C/S 模式 (13)2.3.1B/S-C/S模式定义 (13)2.3.2B/S-C/S模式特点 (15)第三章数据库设计 (16)3.1数据库结构 (16)3.2服务器数据库设计: (16)3.3客户端数据库设计: (20)3.3.1SQLite 简介 (20)3.3.2数据库设计 (21)第四章系统测试 (24)4.1系统测试方案 (24)4.2性能分析 (24)总结 (26).第一章需求分析与概要设计1.1 可行性分析可行性分析是对系统进行全面、概要的分析。
公交信息查询系统需求分析说明书

公交信息查询系统软件需求分析规格说明书Requirement Analysis Specification编制人:编制日期:审核:批准:单位名称:第一章引言1.1目标与范围在当今社会中,交通问题已经成为很重要的社会性问题,而公交成为解决交通问题的一个关键因素。
大力发展公共交通是解决城市交通拥挤问题的首选措施。
但是一种公交是不能满足所有人的出行需求的,人们可能无法通过乘坐一辆公交车到达目的地,这时候就需要换乘来解决该问题,经调查路程最短和换乘次数是人们最关心的问题。
根据这些问题,需要开发一套公交查询系统,从而方便人们出行前进行查询。
1.2 系统概述公交信息系统中有两种角色:普通用户和系统管理员。
1、系统管理员使用站点管理和路线管理两大功能。
2、普通用户包括线路查询、站点查询等多种核心公交查询功能。
本设计主要实现公交信息系统的基本查询,从而满足群众的出行需要。
系统的主要功能是实现车况、路况、客流的实时监控,通过监控数据实现公交车辆的灵活查询。
1.3 约束条件1、操作系统要求:Windows XP/Windows72、需要的软件:SQL Serevr2005.,Visual C++6.0,VS2005第二章信息描述2.1 对象描述2.1.1 用例图(1)公交查询管理主用例图(2)站点查询与管理子用例图(3)线路查询与管理子用例图(4)乘车查询与管理子用例图2.2 数据字典第三章功能描述3.1 处理说明(1)系统各界面模块之间切换的响应时间不得超过3秒。
(2)系统执行查询,信息返回时间不得超过5秒。
(3)任何页面如操作超过20秒,系统自动返回首页。
3.2 性能说明1、车次查询需求描述:a普通用户和系统管理员都可以通过此功能查询相关车次信息。
b在普通用户界面和系统管理员车界面中都可以在动态文本编辑框中录入相关车次信息。
c车次必须为相关数据库中已存在的车次,否则将提示用户本系统中暂时没有录入相关车次信息。
d输入车次号,选择查询功能,实现对车次的查询,查询结果将包括车次号、序号、站点名。
城市公交查询系统的设计与实现_毕业设计(论文)

城市公交查询系统的设计与实现1 引言由于我国城市化建设进程的推进,目前城市不断地在向郊区延伸,边缘不断扩大,与郊区的边界甚至开始变得模糊化;城市公交路线与旅游景点不断地增多,许多公交路线因为道路施工时常调整,导致众多市民,特别是一些大中型城市的市民,对各条公交路线的信息不清楚或掌握得不准确。
并且当今各大城市的家庭轿车相继增多,使城市交通出现拥堵现象。
而公共交通与其它交通方式相比具有人均占用道路少、能源消耗低、运输成本低、污染相对较小、客运量大,运送效率高等优点,它是解决大、中城市交通拥堵等交通问题的首选策略,所以各大城市都在积极地发展公共交通的运用。
本毕业设计主要的目的就是通过公交查询以及旅游信息查询,实现中心控、快捷更新的查询方式等等,方便本地居民及外来游客的相关信息查询操作。
本设计的预期成果是:此系统能够使用户简单的查询出他们自己想要的公交线路经过哪些站点,在到达目的地前都需要在哪一站可以转乘,然后继续换乘哪路车到达目的地;还可通过本网站对长春这个城市的一些历史遗迹、现代化场所、娱乐设施等有个大概的了解,方便外来工作人员或游客在工作之余或探亲访友之余观光游览;也可以通过本网站预先知道本城市都有哪些高等大学,对自己略知的大学有个初步的了解,并通过高校信息模块中的一些简介、邮箱等查询到高校的地址等便于用户到该校参观以及可以通过哪些车次可以到达目的地。
用户还可通过本网站的友情链接了解到该地的一些相关实时新闻、城市周边的旅游胜地、省内的各大有名景点的相关信息的链接及政府网站、经济贸易网站,及时了解当地的相关政府政策,经济建设的信息。
1.1 国内外发展与现状交通、旅游问题一直是城市管理的难题之一,而交通、旅游问题直接影响到人民的工作和生活。
随着时代的进步,信息化既是解决交通、旅游问题的重要手段,也是交通、旅游两大行业的发展方向。
国外较发达的国家的公交查询、旅游查询信息系统发展相对成熟,他们采用结合所有城市交通工具及其所经的路线、旅游景点,并且与每一站点周围的建筑和公共设施联系起来的方式进行信息查询,确实大大方便了市民及游客的工作及生活。
公交查询系统实验报告

目录1 公交查询系统需求分析 .................................................. 错误!未定义书签。
1.1开发背景 .............................................................. 错误!未定义书签。
1.2系统主要业务分析(对系统业务进行描述,可画数据\业务流图)错误!未定义书签。
1。
2.1 个人帐户管理业务分析...................................................... 错误!未定义书签。
1.2。
2 转账管理业务分析.............................................................. 错误!未定义书签。
1。
2.3 缴费管理业务分析.............................................................. 错误!未定义书签。
1.2。
4 支付管理业务分析.............................................................. 错误!未定义书签。
1。
2。
5 投资理财管理业务分析................................................... 错误!未定义书签。
1。
2.6 信息通知管理业务分析...................................................... 错误!未定义书签。
1.2。
7 挂失管理业务分析.............................................................. 错误!未定义书签。
1.2。
8 系统安全管理业务分析...................................................... 错误!未定义书签。
公交查询系统(源代码)

《公交车查询系统》实验报告一、概述1、项目背景(1)我国城市公交查询系统的现状我国城市公交查询系统的发展处于一个落后的水平,广大乘客可以获得信息的方式很少,公交信息的完整性和准确性得不到保证,而且还没有专门的机构负责信息的发布和管理。
我国公交查询系统的现状特点如下:①乘客可以获得的公交信息很少,而且方式主要是常规手段。
我国乘客一般获得公交信息的方式局限于电话,交通图,向熟人问讯等常规方式。
乘客可以获得的公交信息很少,除去线路,站点等基本信息以外,有关班次,车辆到离站时间的信息基本上没有。
②乘客出行中获得信息困难,基本上没有实时信息。
除去在杭州,上海等少数几个城市,乘客可以通过分布于城市中的若干电子站牌获得一些公交车辆的运营信息以外,在其它城市“出行中”的乘客无法获得任何实时信息。
在我国一些城市中,有不少装饰华美的公交站台,但在这些站台上却找不到实用的城市交通图。
③缺乏专门的交通信息发布管理机构,乘客获得的信息准确性得不到保证。
目前,我国大多数城市对于交通信息的发布没有专门的管理机构和规章制度。
在城市交通信息服务需求小的情况下尚可应付。
但随着城市交通信息服务需求的增长,从事交通信息服务的人员和企业数量的增加,需要有专门的管理机构和制度。
当前的城市交通信息服务存在着混乱和低效的问题,有些甚至是对乘客的误导。
(2)我国城市公交查询系统的需求随着人民生活水平的提高和城市的发展,平常人们出行的次数和范围都在增加,作为城市主动脉的公共交通承担着越来越繁重的运输任务也要与此相对应,公交的线路数量和投入运营的车辆数量也在迅猛增加,公交的服务时间延长,服务范围扩大。
服务质量提高,对人们的吸引力也在增强。
在油价上涨和能源短缺的今天,人们的出行将越来越依赖公共交通。
一般意义上,完整的出行问题是解决出发点到目的地的路径选优问题随着人们活动范围的扩大,乘公交出行往往也不可能一车到达,乘客从某一起点,可能需要一次或多次换乘才能到达目的地。
公交系统需求分析报告

公交系统需求分析报告 This manuscript was revised on November 28, 2020软件需求分析一.引言1.编写背景及目的如今,随着社会经济的不断发展,提升,整个社会各个方面都得到了很大的改变。
尤其是人们的生活方面,较以前得到了很大的改善,现在人们的生活方式已经和以前很不一样了。
以前,大多数人除了上班之外,便是在家,几乎是一种两点一线的生活方式,很少再经常去一些其他地方,也就是每逢过节还能走亲访友或旅游之类的。
而且那时的交通也并不很发达。
而现在,整个社会已经入了信息化较繁荣的时代,各个地域的信息交流也是十分的频繁,交通也较以前发达多了,人们无论是在生活,工作各个方面,都不能只是呆在属于各自的小圈子里了,人们会经常地要去一些除过工作所在地的其他地方,而这些地点也并不是唯一的,更不是固定的。
而是充满了多样性和不确定性。
在这种情况下,人们的将如何正确出行便成了一个急需解决的问题。
以现在的社会发展状况来看,人们在并非长途出行,旅游,等等之类的活动中,最重要的一项交通工具就是公交车。
而且需要乘坐公交车的人群也越来越多,并没有丝毫要下降的趋势。
也正是基于这种需要,就拿银川来说,十年前时,银川的公交车数量是比较少的,路数也不多,但是近几年,银川市发生了可以说是很大的变化,楼房增多了,也增高了,人口也数量也加大了。
但现在走在银川大街上和十年前走在银川大街上给人另一个更明显的变化就是银川市的公交车数量大大超过了以前,公交车的路数和数量,都是以前的几倍之多,至少是四到五倍之多,虽然比起其他发达城市来说数量还是很少,但相对与十年前来说确实发生了质的变化,而且这种趋势还在上升,以后公交车的数量和路数还会继续读增加。
公交车的路数增多了,坐车的人数也增多了,站台自然也增多了。
这样也就带来了一系列的问题,由于以前就那么几路车,人们一般也就乘坐那几路车或者干脆不坐公交车,而现在,面对这么多的路数,这么多的站点,人们不可能把这些所有的路数和站点都记下来,经常去的地方和经常做的路数会记住,但是现在的社会交流要比以前多,人们会比较多地去一些平时并不常去的各种地方,而且都比较随机,所以不可能把这些地方都记住。