最新公交信息查询系统需求分析

合集下载

公交信息查询系统

公交信息查询系统

1 引言 (1)1.1编写目的 (1)1.2 背景 (1)1.3 任务分配 (1)1.4 定义 (1)1.5参考资料 (1)2 结构设计 (2)2.1 概念设计 (2)表格清单 (6)参考清单 (6)数据库清单 (7)List of tables (7)表格司机 (7)表格售票员 (8)表格站点 (9)表格管理员 (10)表格路线 (11)表格车次 (12)表格车辆 (12)List of references (13)参考Ref_67 (14)参考Ref_70 (14)参考Ref_73 (15)参考Ref_143 (15)参考Ref_146 (16)List of databases (16)数据库Model_2 (16)2.3 物理结构设计 (16)3 运用设计 (17)3.1 数据字典设计 (17)3.2 安全保密设计 (17)4 功能实现 (17)4.1 基础数据管理 (17)4.1.1触发器 (17)4.1.2存储过程 (19)1 引言1.1编写目的南昌市公交信息查询系统数据库设计说明书是专门为程序开发人、数据库设计人员和软件测试人员编写的,其目的是方便数据库设计人员设计数据库、程序设计人员编制应用程序、测试人员测试程序并判断数据的正确性。

该说明书的读者为系统分析人员、程序员、测试人员。

1.2 背景说明:A.南昌市公交信息查询系统B任务提出者:112041开发者:112041公交信息查询系统开发小组成员用户:所有市民。

1.3 任务分配曾献安:数据流图、E-R图、文档、触发器。

卢成帆:查询存储过程、数据流图。

刘延路:插入存储过程、数据流图。

胡广龙:删除存储过程、数据流图。

1.4 定义在所有的车辆信息表中都必须有一名司机,售票员可以为空,路线必须与车次相对应,一个车次会有多辆车服务。

1.5参考资料●国家软件工程开发标准●天津市公交信息查询系统软件需求分析报告●天津市公交信息查询系统鉴定材料●天津市公交信息查询系统●南昌市公交信息查询系统软件需求说明书●南昌市公交信息查询系统总体设计说明书2 结构设计2.1 概念设计南昌市公交信息查询系统数据库涉及的实体有:车辆、司机、售票员、车次、路线、站点等,它们的关系用下面的E-R 图来表示。

公交信息查询系统需求分析说明书

公交信息查询系统需求分析说明书

公交信息查询系统软件需求分析规格说明书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设计目标....................................................11.2采取的策略..................................................11.3设计依据....................................................11.4参考资料....................................................1 2.系统总体结构设计 (1)2.1系统逻辑结构设计 (2)2.2系统物理结构设计 (4)3.子系统设计(模块设计) (6)4.数据库系统设计 (14)4.1设计要求...................................................144.2数据库设计 (15)5.网络通信设计...................................................175.1设计要求...................................................175.2网络设计方案 (17)6.信息编码设计....................................................18 7.关键技术.................................................... . (18)7.1提高查询速度 (18)7.2系统安全...................................................19 8.系统配置.................................................... . (20)8.1硬件和网络配置 (20)8.2数据库和软件配置 (20)9.限制.................................................... .. (20)9.1通信线路选择 (20)9.2数据库在线容量限制 (20)10.组织机构和人员配置 (20)11.参考和引用资料 (20)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 系统安全管理业务分析...................................................... 错误!未定义书签。

公交信息查询系统需求分析

公交信息查询系统需求分析

南昌市公交信息查询系统需求分析评 审 日期:2012年 月曰目录2系统定义项目来源及背景 项目要达到的目标 系统整体结构1导言1.1背景1.2 软件的功能以及目的 1.3 参考资料 1.4 版本更新信息3应用环境 (6)系统运行网络环境 (6)系统运行硬件环境 (7)系统运行软件环境 (7)4 功能规格 (8)4.1角色(Actor )定义 (8)4.1.1 一般用户 (8)4.1.2系统管理员 (8)4.1.3数据库 (8)4.2 系统主Use Case 图 (8)4.3客户端 (9)一般用户平台 (9)4.4 •管理端............................................................... .14…系统管理平台......................................................... .1.4...5 性能需求 (18)5.1 界面需求 ............................................................ 1.8...5.2 响应时间需求 ........................................................ .1.9...5.3 可靠性需求 ......................................................... .19...5.4 开放性需求 .......................................................... 19...5.5 可扩展性需求 ....................................................... .1.9...5.6 系统安全性需求 ...................................................... 20..1导言1.1背景随着南昌市的发展,南昌市的公交系统越来越发达,市民们出行也越来越方便,但初来者以及到某些不太熟悉的地方不知道怎么坐公交去,在这种情况下,就需要完善的公交查询系统。

城市公交查询系统需求说明

城市公交查询系统需求说明

公交查询系统需求说明版本 v1.02005.3.27一、引言1. 编写目的:在完成了针对公交查询系统软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。

此需求规格说明书对公交查询系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

2. 定义:地图实体:定义在基本地图上层的元素包括站点、公交线路和标志性地标,周边名胜。

管理员:本文档中提及的均为本系统管理员,负责系统的初始化和维护。

用户输入:在没有特别规定的情况下,系统支持文字和地图点选两种输入方式,用“(以任意方式)”标识。

3. 参考资料:《Jbuilder9软件开发项目实践》陆正中 马进德 石正贵等编著《UML用户指南》Grady Booch James Rumbaugh Ivar Jacobson 著 邵维忠等译《软件工程》江开耀 张俊兰 李晔编著二、概述:公交查询系统是一个方便快捷的查询平台,实现了市内公交换乘方案及相关公交信息的查询功能。

项目是学生实践活动,须在2005年6月前开发和测试的所有工作。

1.背景:用户:所有希望查询公交换乘信息的用户和系统管理员。

技术:面向对象分析、设计;C/S模式;JAVA语言编码;数据库后台管理系统,采用Microsoft公司的access人力资源:刘轲、刘凯、官兵、徐斌鑫、刘桔、尹文沛、张晓飞开发周期:9周2. 目标:(1)建立查询软件,支持并发访问(2)基本实现按站点到站点查询、按公交线路查询(3)简化查询步骤,提高查询效率(4)能随时根据交通结构、地理信息的变化实现更新和扩展(5)提供方便、可靠的乘车信息为城市公交系统吸引更多的用户3. 运行模式:面向用户,根据其提供的几个简单的交互数据,在结果输出栏中返回查询结果,包括文字和地图信息。

公交查询系统的分析报告

公交查询系统的分析报告

目录1.引言.................................................... .. (1)1.1设计目标....................................................11.2采取的策略..................................................11.3设计依据....................................................11.4参考资料....................................................1 2.系统总体结构设计 (1)2.1系统逻辑结构设计 (2)2.2系统物理结构设计 (4)3.子系统设计(模块设计) (6)4.数据库系统设计 (14)4.1设计要求...................................................144.2数据库设计 (15)5.网络通信设计...................................................175.1设计要求...................................................175.2网络设计方案 (17)6.信息编码设计....................................................18 7.关键技术.................................................... . (18)7.1提高查询速度 (18)7.2系统安全...................................................19 8.系统配置.................................................... . (20)8.1硬件和网络配置 (20)8.2数据库和软件配置 (20)9.限制.................................................... .. (20)9.1通信线路选择 (20)9.2数据库在线容量限制 (20)10.组织机构和人员配置 (20)11.参考和引用资料 (20)1.引言1.1设计目标在网络环境的支撑下建立城市公交信息查询系统,实现管理者对车辆信息、站点信息、线路信息、公交新闻、用户建议等进行管理的能力,方便管理者在后台对公交运营情况的掌握和管理,做出未来发展的决策;为用户提供实时更新的公交信息,可以让用户迅速了解准确的公交动态;为用户提供车次查询、站点查询、站站查询三种查询模式,利于用户选择最优的乘车路线及方案,方便用户出行,节约乘车时间。

城市公交查询软件需求分析用例

城市公交查询软件需求分析用例
后置条件
用户成功进入用户信息修改界面
输入数据
用户修改的信息
输出数据
用户信息修改界面、主功能处理界面
备注

表1-5“用户退出”功能需求分析用例
功能点编号
Joy1-5
功能点名称
用户退出
角色
登陆用户
功能说明
用户通过本功能点实现用户的注销操作
事件流程
1选定退出功能
确认是否退出
若退出,则返回登录界面。
前提条件
1、用户输入线路的名称(即几路公交车),并回车。
2、软件校验线路名格式是否合法。
3、软件校验判断线路名称是否存在。
4、若正确,则给出该线路的站点;否则,提示“线路名不存在,请重新输入!”前置条件1、用户已经登录。
2、选择了线路查询模块。
后置条件
软件显示经过该线路的站点。
输入数据
线路名
输出数据
该线路所以站点
注册成功,核对注册信息。
前提条件

后置条件
用户成功进入登录见面
输入数据
用户编号、用户名、登录密码、用户真实姓名、用户性别、用户年龄、用户籍贯、联系方式、省份证号
输出数据
登录界面
备注

表1-2“用户登录”功能需求分析用例
功能点编号
Joy1-2
功能点名称
用户登陆
角色
注册用户
功能说明
用户通过本功能点完成登陆操作
事件流程
1、管理员输入线路的名称(即几路公交车),并回车。
2、软件校验线路名格式是否合法。
3、软件校验判断线路名称是否存在。若已经存在,提示错误。
4、若一切符合,则提示要加入的位置。
5、管理员根据软件提示输入精确位置。有误,请重新输入。无误提示成功!

公交查询系统需求分析报告

公交查询系统需求分析报告

西安市公交查询系统项目需求分析研究报告学生姓名:学号:专业:计算机科学与技术班级:目录目录 01.引言 01.1编写目的 01.2项目背景 01.3定义 01.4参考资料 02.软件产品的一般性描述 (1)2.1运行环境与资源 (1)2.2软件产品的功能 (1)2.3用户特征 (2)2.4限制与约束 (2)3. 系统功能行为分析 (3)3.1引言 (3)3.2系统功能模型 (3)3.3相关用例的展开 (6)3.4系统静态模型 (10)3.5系统动态模型 (11)3.6系统体系结构模型 (15)3.7输出结果 (17)4.系统性能分析 (17)4.1数据精确度 (17)4.2时间特性 (17)4.3适应性 (17)4.4故障处理 (18)5.所建议系统经济可行性分析 (18)5.1用户界面 (18)5.2硬件界面 (18)5.3软件界面 (18)6.其他要求 (19)6.1 可使用性 (19)6.2安全保密性 (19)6.3可维护性 (19)1.引言1.1编写目的应城市交通的发展要求,随着经济的迅速发展,城市公交网也逐渐庞大起来。

而计算机技术的迅速发展,推动了信息技术广泛、深入地应用到人类社会的各个领域并发挥极其重要的作用。

由于计算机的可靠性高、存储量大、保密性好、查找方便、成本低等优势,我们可以利用计算机的这些优点来提高信息管理的效率。

所以,为了使人们能够合理选择公交线路,更快、更准确的了解各路况以及公交线路的流通和变更情况,使出行更加方便快捷,城市公交管理系统应运而生。

1.2项目背景随着现代化建设的迅速崛起,城市地图的不断扩充,公交线路由原来的几条简单线路发展成为巨大的公交网交织在城市中,传统的识记、步行等方法已经不能满足人们便利出行的需求。

其一,人们无法全部识记巨大而又复杂的公交路线和站点转乘车辆;其二,公交信息的变动,人们将无法迅速捕获公交信息的动态变化,为人们的出行及公交车次、线路等选择带来不便,浪费人们的时间。

公交查询系统分析报告

公交查询系统分析报告

西安市公交查询系统学生姓名:____学号:—专业: 计算机科学与技术班级:_____________目录1 •引言.................................1.1设计目标..............................1.2采取的策略............................1.3设计依据..............................1.4参考资料..............................2 •系统总体结构设计............................2.1系统逻辑结构设计..........................2.2系统物理结构设计..........................3. ..................................................................................... 子系统设计(模块设计)............................4 •数据库系统设计..................4.1设计要求....................4.2数据库设计..................5 .网络通信设计....................5.1设计要求....................5.2网络设计方案..................6. 信息编码设计....................7. 关键技术......................7.1提高查询速度..................7.2系统安全....................8. 系统配置..............................8.1 硬件和网络配置........................8.2 数据库和软件配置.........................9. 限制.................................9.1通信线路选择............................111111246 错误!未定义书签。

上海市公交车查询系统报告

上海市公交车查询系统报告

上海市公交车查询系统报告一. 上海市公交车查询系统可行性分析报告随着现在社会的发展,人们都防止不了要到某些城市去公干或其他的事情。

一旦你对这个城市不熟悉,你的出门就会举步维艰。

打的,对于一些因公出差的人来说算不了什么,但是对于旅游者或是个人来说就不是很好的选择。

因此,开发一个城市的公交车查询系统就显得十分必要,可以说是关系到一个城市的形象问题。

本软件是利用Visual Basic语言和Access数据库开发系统开发的,结构紧凑、运行速度快、操作简单,更因为拥有自己的源代码,所以保证了软件具有高度的保密、安全性,将帮助出行人士方便、高效的安排自己的行程。

本系统的开发目的主要是向公交车用户提供公交的相关信息查询,为他们的出行提供相关的线路查询和选择。

包括提供全部线路的具体情况〔途经站点、早班和末班车时间、票价〕查询,各个站点所有的线路查询,站点与站点之间的线路查询等等。

1.1.技术可行性:本系统采用的是VB编程与Access数据库相结合的方法,将所有收集的数据信息都存储到数据库中,再通过程序调用这些数据信息实现各种查询,即所谓的"程序设计数据化,数据管理程序化"思想。

基于这种思想的查询系统的理论及技术已日趋成熟,加之这两款软件的应用性和移植性都非常优秀而且其发展也到了较成熟的阶段,保障了日后的系统维护。

所以本系统在技术上是可行的。

本系统对于操作环境的要求不高,486以上的电脑都可以使用。

1.2.操作可行性:本系统界面简单明了,提供的信息语言通俗易懂,用户只要懂得初步的电脑操作即可。

1.3.经济可行性:从成本上看来,开发及维护系统所需的电脑、网络等硬件设备,、网络等通信费用,软件支持,开发人员报酬等开支都比较少。

短期收益:可制作光盘,或放在INTERNET上作收费下载或查询。

长期收益:发展成可查询全球交通网络的超级交通网络查询软件,并不断有更新。

1.4.社会环境可行性:如今城市改造日益加快,外来人口不断增多,使得交通的便捷性难上加难,所以我软件拥有非常成熟的市场。

公交车查询系统(软件工程设计)

公交车查询系统(软件工程设计)

现??????????????????????????????????????????????38 5.1 系统命名规 范 ??????????????????????????????????????????????????38 5.2 VO层编程实 现??????????????????????????????????????????????????38 5.3 DAO层编程实 现????????????????????????????????????????????????39 5.4 BO编程实 现??????????????????????????????????????????????????45 5.5 CO编程实 现??????????????????????????????????????????????????48 5.6 UIO编程实 现??????????????????????????????????????????????????49 5.7 系统组件 图????????????????????????????????????????????????????51 第6章 系统部 署??????????????????????????????????????????????????52 6.1 系统硬件和软件运行 平台????????????????????????????????????????????52 6.2 系统的部署 图????????????????????????????????????????????????????52 6.3 主要业务功能测试 截图??????????????????????????????????????????????53 第7章 系统测 试??????????????????????????????????????????????????53 7.1 系统测试的目 标??????????????????????????????????????????????????53 7.2 任务测试的任 务??????????????????????????????????????????????????53 7.3 系统测试的方 法??????????????????????????????????????????????????53 7.4 系统测试用例设 计????????????????????????????????????????????????53 7.5 系统测试结果报 告????????????????????????????????????????????????54 第8章 系统总 结??????????????????????????????????????????????????54 8.1 系统的所有优 点??????????????????????????????????????????????????54 8.2 系统不足和局限之 处??????????????????????????????????????????????54 8.3系统未来的改进设 想??????????????????????????????????????????????55 第1章 项目业务分析 1.1 系 统业务背景 近年来虽然城市里购买私家车的人越来越多但是对于生活在城市中的 绝大多数人来说不管是上下班还是出行仍然要依赖公共交通工具比如公交车地铁 等。为极力保证城市可持续发展公共交通必须优先发展如何让人们方便地出门成了各个城市管理部门所最关心的问题。我国城市公交乘客信息系统的发展处于一个落 后的水平广大乘客可以获得信息的方式很少公交信息的完整性和准确性得不到保证 而且还没有专门的机构负责信息的发布和管理。我国经济的持续发展必然加快城市 化、机动化速度更何况我国城市化水平本来就低于相应的经济发展水平。汽车进入 家庭城市扩张可能带来的郊区化趋势与城市化一起成为21世纪我国城市交通发展的 大背景。我国私人汽车的迅速发展给城市交通系统带来了严重的影响如何考虑私人 小汽车和公共交通系统的竞争关系并建立一个有竞争力的公共交通系统如何选择交 通政策等都影响城市的交通模式和建设水平。城市的各种交通政策的选择和实施必 须考虑城市的特性和资源、代价和效果。因此必要在可持续发展的目标下借鉴国外 城市的成功经验和失败教训重新检查城市交通系统的规划和建设。相对于乘客来说 在我国乘客一般获得公交信息的方式局限于电话、交通图、向熟人问讯等常规方式。 除去线路、站点等基本信息以外有关班次、车辆到离站时间的信息基本上没有。所 以较少的公交信息量简单的方式已经成为制约城市公共交通发展的一大问题。因此 走城市交通的可持续发展之路必须大力提倡改善客运结构大力发展公共交通和与之 配套的公交线路查询系统。 1.2 系统业务处理流程 用户通过浏览器可以网站上查 询相关信息例如公交车信息查询公交车线路查询公交车时间查询公交车路过景点查

公交车站信息查询系统的设计与实现

公交车站信息查询系统的设计与实现

公交车站信息查询系统的设计与实现在城市化进程不断加速的今天,交通成为了一个城市最为基础、最为重要的环节。

尤其是公交作为交通出行的基本工具,更是很多老百姓出门必选的交通方式。

而在使用公交的过程中,时间是一个非常重要的因素,很多时候人们都会为了减少等车的时间而在车站附近游荡,这种情况对于交通秩序和环境保护都是不好的影响。

那么如何解决这一问题呢?这就要引入我们今天要讲的主题——公交车站信息查询系统。

一、系统架构设计1.系统需求分析根据人们的出行习惯,我们在设计这款软件时需要满足人们查询公交车信息的需求。

具体的需求如下:(1) 实时查询:人们可以查询到当前车站各路公交的实时到站情况,无需等待。

(2) 车站提示:提供该站点的实时信息和公交规划,方便人们了解该站的具体情况和交通指引。

(3) 推荐路线:根据目的地和出发点,给出最佳路线以及换乘路线建议,帮助人们选择合适的路线和换乘方案。

2.系统架构设计系统的基本架构由前端和后端两个部分组成,前端主要是指人机交互的界面,后端主要是指对数据的处理及提供相关服务。

- 前端:以APP的形式呈现,在移动设备上十分便捷。

界面设计简洁美观、易于操作。

用户可以实时查询所需的信息,便于出行安排。

- 后端:包括服务器、数据库、数据爬虫、信息推荐和分析等模块。

其中,服务器负责处理用户请求,数据库负责存储和管理数据,数据爬虫负责爬取公交信息,信息推荐和分析负责车站信息的处理和路线规划建议等。

二、系统实现过程1. 数据库设计(1) 车站信息表:记录每个车站的基本信息,包括站点名、经纬度、区域、附近商圈等。

(2) 公交线路表:记录每条公交线路的信息,包括所属区域、起点、终点、途径车站等。

(3) 途径车站表:记录每条公交线路途径的车站信息,包括车站名、经纬度、线路编号等。

(4) 实时数据表:记录每个车站每条公交车的实时到站信息,包括车辆编号、到站时间、当前位置等。

(5) 用户信息表:记录用户的个人信息,包括用户名、密码、历史行程等。

公交智能查询系统需求分析

公交智能查询系统需求分析

3 需求分析3.1 系统目标城市公交是体现城市文明与现代化的一个重要窗口,对市民,特别是对外来游客来说,如果能够快捷的查询到前往目的地的乘坐公交方案,将会为他们的出行提供极大方便。

尤其像北京、上海和武汉这样的特大型城市,城市公交网络复杂,如果没有一个比较好的公交查询系统,将会给人们的出行和旅游带来极大不便此外,伴随着城市化进程的加速,城区在进一步扩大,导致公交线路也在不断地变更。

我们现有的网络公交查询系统一方面缺乏智能化,不能为人们提供一个好的乘车方案;另一方面,不能够即时反映城市现有的公交网络,人们在网上所查询到的线路往往已经过时了,而这直接影响到人们的出行。

在城市公交系统已经日益发达和完善的今天,对一些大城市而言,必须具备一个方便用户查询的智能化公交查询系统,解决人们在大城市问路难的问题。

3.2 数据描述(1) 已有数据已有公交站点数据、公交路线数据、发车时间、路线距离等作为基础数据需要导入数据库中。

(2) 数据保存数据一律保存在数据库中。

3.3 功能模块图3.4 功能模块描述3.5.1 功能需求这个系统分两个功能模块:查询和系统维护。

3.5.2 功能模块描述(1) 查询:查询模块包括:公交线路查询、公交站点查询、公交换乘查询.下面将介绍各个模块的功能a)公交线路查询:该模块的主要功能是根据用户选定的线路,系统将这个线路的相关信息反馈给用户.比如,用户选择了江苏省泰州市的2路,当用户进行查询时,系统会返回关于2路公交车的信息,包括用户所查询的是哪一个线路,此线路的首班车时间、末班车时间,线路的类型(环线、普通、空调等),优惠卡类别,票价以及此线路所经过的上行和下行方向所经过的站点,将所经过的站点按照站顺序依次显示出来.b)公交站点查询:该模块的主要功能是根据用户选择的站点,查询出经过这个站点的所有线路以及其线路的类型;用户还可以对显示出来的线路再按照公交线路查询方式查看此线路的详细信息.c) 公交换乘查询:公交换乘查询是此系统的设计重点和难点.根据用户选择的起点站和终点站,系统会给出转乘次数不多于3次的最优乘车方案.(2) 系统维护:该模块实现数据的录入、修改、删除功能,由公交线路管理、公交站点管理、公交线路站点对应管理以及管理员的管理4部分组成.3.5 系统用例图1.用户查询用例图用户2.系统维护用例图3.6 数据流图图3.3 顶层图图3.4 0层图3.7 其他需求3.7.1 安全性用户进入本系统后可以进行相关信息的浏览,但是需要进行相关数据操作时,必须先进行登录,只有登录成功后才能进行相关的数据操作,以防无关人员进入系统破坏相关数据,尽可能地避免对系统数据安全构成威胁的潜在可能。

《邯郸公交查询系统可行性分析报告》

《邯郸公交查询系统可行性分析报告》

《邯郸公交查询系统可行性分析报告》1.引言。

随着我国城市化的进程的加快,经济的高速发展,所带来的是公路网的快速发展,城市化对提高人们的生活水平起到了积极的作用,但是高速增长的公路网与公交管理系统之间产生了矛盾,因此怎样提高公交查询系统的利用效率方便人们出行,提高公路网的使用效率,成为了未来政府部门必须考虑的一个问题。

1.1开发目的。

本报告是对开发“邯郸公交查询系统”进行可行性研究与分析的综合性报告。

目的在与通过乘客的出行提供准确的、及时的、优化的公交服务。

对于乘客的出行有系统自动生成最优的规划,为乘客节省时间与费用,同时也优化了城市路网的使用效率。

1.2背景该单位图书馆现为人工管理,效率低,易比错,手续繁琐,而且耗费大量的人力。

图书馆希望设计一个图书管理系统,用于管理读者的登记,图书的购入、借出、归还以及注销等。

并且方便管理人员还查阅某位读者、某本图书的借阅情况。

并可加快对当前借阅情况统计的效率,以全面掌握图书的流通情况、提高工作效率、加快信息反馈,为读者提供满意的借阅环境。

1.3参考资料用易图书馆管理系统。

2.现行组织系统概况2.1组织目标和战略图书馆的目标是以优质的服务、快捷的借阅方式、大量优质的、最新的图书,向本市读者提供优质的借阅环境,使本图书馆能够顺利发展逐步壮大。

具体分解为:1)更加方便读者借阅,减少读者借书、还书时间20%,提高读者满意度。

2)近三年每年增加25%的新图书品种。

3)能够快速统计和掌握本市读者的借书要求,对借阅次数较多的图书及时增加馆藏册数。

对读者需要而还未购入的,能够即时统计购入。

4)及时发现破损书籍,及时补充。

5)快速掌握国内最新出版的各类图书。

6)统计借书、还书、馆存与盘点信息效率加快50%。

7)加大图书馆面积,增加馆藏图书数量。

8)每年增加30%购书资金,增加图书品种。

9)修改库存管理办法,提高效率,方便管理。

10)建立图书馆管理系统,全面提高工作效率与管理水平。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4功能规格6
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及其以上版本
4功能规格
4.1角色(Actor)定义
角色或者执行者(Actor)指与系统产生交互的外部用户或者外部系统。
本南昌市公交信息查询网的用户分为客户端用户和管理端用户,客户端类型是web浏览器。管理端用户是通过浏览器登陆后获得管理权限的管理员C
CPU:P4 1.8GHz
内存:256MB以上
分辨率:推荐使用1024*768像素
WEB服务器
CPU:P4 1.8GHz
内存:256MB以上
数据库服务器
CPU:P4 1.8GHz
内存:256MB以上
系统运行软件环境
操作系统:Windows 9X,Windows Me, Windows XP
4.2系统主Use Case图
4.3客户端
一般用户平台
一般用户登录南昌市公交信息查询系统后,根据查询的内容,进行不同的查询,有站点查询、线路查询、站站查询三种操作。图3是它的用例图,图4是它的活动图,图5是它的顺序图。
图3一般用户平台功能用例图
图4一般用户平台活动图
图5一般用户平台顺序图
一般用户平台的这些用例描述如下:
4.1.1一般用户
一般用户是指要查询公交信息的人员,这个角色主要在南昌市公交信息查询系统中查询公交信息。
4.1.2系统管理员
系统管理员是登陆系统管理端对公交信息进行管理的人员,这个角色主要负责对站台信息和线路信息的增加、删除、修改、查询,以及对网站的维护。
4.1.3数据库
这里的数据库是指系统存储南昌市公交信息数据的数据库。
项目要达到的目标
本项目设定的目标如下:
1.网站能够提供友好的用户界面,尽量减少使用户的记忆量
2.网站具有良好的运行效率,能够保证查询便捷
3.框架的设计具有一定的可塑性以及灵活性,便于维护和修改
4.网站具有比较完善的安全机制,能够最大限度的减少威胁以及攻击
5.通过这个项目可以锻炼队伍,提高团队的调查分析和项目管理能力
1.4
本文档的更新记录如表A-1。
表A-1 版本更新记录
修改编号
修改日期
修改后版本
修改位置
修改内容概述
001
2012.11.1
0.1
全部
初始发布版本
2系统定义
项目来源及背景
本项目是为广大南昌市民开发的一个公交信息查询系统,用户可以上网查询南昌市公交信息。据调查,在外出差或、旅客以及去陌生的地方经常碰到头疼的问题,那就是找不知道怎么去,打车又太贵,坐公交车不知怎么坐,本项目就是要解决这个问题,用户可以随时通过上网查询公交信息,可以了解怎么坐最有效的公交车。
5.6系统安全性需求16
1导言
1.1
随着南昌市的发展,南昌市的公交系统越来越发达,市民们出行也越来越方便,但初来者以及到某些不太熟悉的地方不知道怎么坐公交去,在这种情况下,就需要完善的公交查询系统。因此,我们建立了南昌市公交信息查询系统,希望此系统能更好地帮助乘客及时、有效地获取更多有关南昌市公交车线路、站点等的信息。
1.2
本系统录入了南昌市各个公交站点和公交路线的基本信息。对南昌市民提供了方便的公交向导。
1.3
[1]张海藩.软件工程导论第五版[M].北京:清华大学出版社,2008
[2]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:清华大学出版社
[3]苗雪兰,刘瑞新,宋会群.数据库技术及应用[M].北京:机械工业出版社2007.
图9系统管理端功能用例图
图10系统管理端活动图
系统管理平台用例具体描述如下:
F-M-1:站台管理:系统管理员可以对站台信息进行查询、添加、修改、删除的操作。
F-C-1:查询站台。一般用户进入南昌市公交信息查询系统,输入站台名,查询站台信息。
具体描述:
用例描述:查询站台;
执行者:一般用户;
前置条件:用户进入系统;
后置条件:显示站台信息。
基本路径:
a)用户进入系统;
b)输入查询的站台名。
c)点击查询。
d)查询成功
其活动图如图6:
图6查询站台活动图
F-C-2:查询线路。一般用户进入南昌市公交信息查询系统,输入线路名称,查询线路信息。
具体描述:
用例描述:查询线路;
执行者:一般用户;
前置条件:用户进入系统;
后置条件:显示线路信息。
基本路径:
a)用户进入系统;
b)输入查询的线路名。
c)点击查询。
d)查询成功
其活动图如图6:
图7查询线路活动图
F-C-3:查询站站。一般用户进入南昌市公交信息查询系统,输入起点和终点站台名称,查询站到站的信息。
系统整体结构
根据用户的需求调查,可以确定本系统应该由三个部分组成:用户查询平台,系统管理端。用户查询平台是主要提供非管理员用户进行查询公交信息。系统管理端主要体统系统管理员对南昌市公交信息的管理。
图1系统整体结构图
3应用环境
本项目的应用环境可以分硬件环境、软件环境和网络环境来描述。
系统运行网络环境
本系统用户通过打开南昌市公交信息查询系统的网站进入相关页面进行操作,管理员通过登录进入后台管理,非管理员直接在页面上进行查询操作。
相关文档
最新文档