




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、公交线路管理系统需求分析及系统设计、引言1.1 编写目的 随着计算机技术的迅速发展,推动了信息技术广泛、深入地应用到人类 社会的各个领域并发挥着越来越重要的作用。 计算机软件技术应用于信息管 理是必然的趋势。作为计算机应用的一部分,充分发挥计算机的优势,将大 量复杂的数据交给计算机来处理,有着人工管理所无法比拟的优点。如:查 找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能 够极大地提高信息管理的效率,是真正意义上的合理利用资源,也是企事业 管理科学化、正规化 ,与世界接轨的重要条件。1.2 开发背景和意义 随着经济的日益增长,车辆作为最重要的交通工具,在当今社会中得以 普及
2、。由于汽车数量的增加,而道路的承载能力有限。因此,城市公交车的 迅速发展成为一种必然趋势。在这样的情况下,公交车运营商的车辆数目已 经增加了许多,而且车型也不再单一,与此同时便产生了车辆资源的合理分 配和使用问题。该问题涉及到车辆的档案管理、 驾驶员档案管理、 车辆管理、 公交车运营线路的分配和管理等。 如何对公交车公司的车辆进行合理的分配, 科学的使用,使其发挥最大的价值是本问探讨的重点。该管理系统的提出, 对于一个公交车运营商来说,不但可以对车辆的使用进行合理的管理,而且 对车辆的使用情况进行跟踪记录,这对于单位车辆责任到人,信息明确,避 免责任混乱等一系列相应问题的解决。在当今社会中,交
3、通问题已经成为很重要的社会性问题,而公交成为解 决交通问题的一个关键因素。 大力发展公共交通是解决城市交通拥挤问题的 首选措施。但是一种公交是不能满足所有人的出行需求的,人们可能无法通 过乘坐一辆公交车到达目的地,这时候就需要换乘来解决该问题,经调查路 程最短和换乘次数是人们最关心的问题。根据这些问题,需要开发一套公交 查询系统,从而方便人们出行前进行查询。1.3 系统概述公交信息系统中有两种角色:普通用户和系统管理员。1、系统管理员使用站点管理、路线管理、实时路况发布及管理三大功能2、普通用户 包括线路查询、站点查询、实时路况查看等多种核心公交查询功能。本设计主要实现公交信息系统的基本查询,
4、从而满足群众的出行需要。 系统的主要功能是实现车况、路况、客流的实时监控,通过监控数据实现公 交车辆的灵活查询。1.4 系统环境1、操作系统要求: Windows XP/Windows72、需要的软件: SQL Serevr200,8 VS2010、需求分析2.1需求描述1、登录:用户以注册邮箱或者 id 号配合密码进行登录。1) 登录细节的描述:当用户进入 web 登录界面,用户以用户名 id 号配 合密码进行登录。登录界面有 id 输入框,密码输入框,以及“登录”按钮。2) id输入框:用户输入者id号,系统将暂时不进行id号合法与否的检查。3) 密码输入框 :用户在输入完账号后,将进行密
5、码输入。密码输入框也 将暂时不进行字符串检查。4) “登录”按钮 :用户在点击“登录”按钮后,系统将首先检查账号。如 符合 id 格式,则进行 id 的登录。若不符合,则弹出消息框显示“账号不存 在”。6) Id 登录:系统在进行 id 登录时,首先要检查密码串,若密码串存在 少于 8位、多于 16 位、含有非法字符等情况,则弹出消息框显示“密码错 误”。若密码串格式无误,则进行登录,与数据库中记录的 id 号以及密码串 进行比对,如果比对成功,则登录成功,页面将转到用户的个人主页。如果 比对失败,则弹出消息框显示“登录失败,请检查 id 号和密码是否有误。”3、登录之后可以使用的功能1)车次
6、查询:登录以后, 系统管理员用户和普通用户都可以进行车次查 询。即输入任一需要查询的公交线路(如 178),点击查询按钮,反馈结果为 这条公交线路的起点到终点之间的所有公交站点,包括首末班车时间。2)站站之间查询: 登录以后, 系统管理员用户和普通用户都可以进行站 站查询。即输入任意两个站点,点击查询按钮,反馈结果为这两个公交站点 之间的所有可达线路。如果没有直达路线就显示最优换乘路线。3)实时路况发布:登录以后,系统管理员用户可以进行新闻发布。即在 实时路况发布版块文本框编写心情或者即时交通路况, 比如编写游 5 公交车 挤不挤,干将东路与东环路之间堵不堵等信息,然后点击发布按钮即可发布 到
7、系统里,其他所有用户都可以查看发布的这条信息,并可以在文本框下留 言回复。4)投诉:普通用户登录以后可以对在公交车上发生的不公平现象或者违 章违规现象进行投诉。即在投诉版块的文本框内编写需要投诉的现象,系统 会把投诉情况显示给管理员用户, 由管理员用户对这些投诉情况进行及时处 理。5)线路更新:系统管理员用户登录以后可以对城市的公交线路以及站点 进行修改更新。即可以添加新的公交线路、修改已有公交线路和删除旧的公 交线路,同样可以添加新的公交站点、修改已有公交站点和删除旧的公交站 点。6)投诉管理:系统管理员用户登录以后可以对普通用户提交的投诉进行 处理。即系统管理员需要及时地对普通用户所提出的
8、投诉进行审核处理,并 向当事人司机进行核实, 最后总结结果向公司报告且把结果反馈给当时所投 诉的乘客。2.2 用例图描述1公交查询管理主用例图站盒查询、2站站之间查询子用例图添刖站点信想删陈姑蛙信息昔進片户倏睨站点信息/站点信慝查询3 线路查询与管理子用例图5 实时路况发布与投诉管理子用例图2.3数据字典数据项数据项关键字数据项含义数据类型数据要求系统管理员编号Admi nID官理员的唯一编号整型系统管理员用户名Adimi nn ame管理员用户名字符型2-50系统管理员密码Admi npw管理员密码字符型2-50线路编号RoutelD每一条线路的编号整型 线路名称
9、Route name每一条线路的名称字符型50车次编号BusID车次编号整型 车次名称BusName每一趟车次的名称字符型50车次种类Busclass每一车次属于哪条线路整型 站点编号Statio nID每一个站点的编号整型 站点名称Stati onN ame每一个站点的名称字符型2-50始班车时间Starttime始班车时间日期末班车时间En dtime末班车时间日期、概要设计3.1系统流程分析1面向用户的观点公交线路管理系统网站是为广大乘客用户开发研制的,用户是系统的最终使用者和评价者,所以在网络通信系统的开发设计的过程中,我 们树立了从用户的寻求
10、出发,面向用户,一切为了用户的观念,在分析 与设计系统的前期,为了保证系统的功能的完善多次寻求周围同学和老 师的意见,了解他们的要求,依照功能完善,界面美观,操作简单的原 则进行设计。2. 严格按阶段进行公交线路管理系统网站是为广大用户开发研制的,用户是系统的最 终使用者和评价者,所以在网络通信系统的开发设计的过程中,我们树 立了从用户的寻求出发,面向用户,一切为了用户的观念,在分析与设 计系统的前期,为了保证系统的功能的完善多次寻求周围同学和老师的 意见,了解他们的要求,依照功能完善,界面美观,操作简单的原则进 行设计。3. 采用系统的观点处理在系统分析阶段,在对原系统进行全面调查和分析的基
11、础上,构造 系统的最佳逻辑模型,使用户对将来完整系统的轮廓有个初步的了解和 认识,以便及时和用户进行交流和探讨,不断提高系统的完善性。在此 基础上进行系统的物理实现和设计,切实完成逻辑模型的具体功能。逻 辑设计和物理实现二者是相辅相成、密不可分的,这样使系统的设计更 加稳妥合理。4. 采用模块化设计方法系统模块化设计方法是从计算机实现的角度出发对整个系统进行审 核和校验,将整个系统划分为不同的功能模块,实现系统的一个特定功 能。各个功能模块之间具有相对独立性,便于整个系统的设计、实施、 维护和扩充。这种模块化结构设计方法,为整个系统顺利进行奠定了基 础。5. 整个系统的设计主要采用快速原型法快
12、速原型法是信息系统设计的一个重要方法。它是根据用户提出的 需求,由用户和开发者共同确定系统的基本要求和主要功能,并在一个 较短的时间内建立一个实验性的、简单的信息系统模型,通过用户不断 提出的意见和建议,对模型进行不断的修改和完善,直到用户比较满意 为止,以便形成一个相对稳定、较为理想的管理信息系统。该方法的主 要优点:1)脉络清楚,所有问题都围绕一个模型展开,使彼此之间联系紧密。2)有助于发现用户需求, 通过对原形和用户接触, 能够启发开发人员去 挖掘问题,从而不断的修正、完善,最终得到一个理想的系统。3)系统开发效率高,此方法的开发周期短、使用灵活、容易修改,这对 于管理体制不够稳定的系统
13、更加适合。4)系统的可扩展性好, 由于此方法是在原型应用中不断发展完善和修改 的,所以有较强的扩展性。3.2 系统总体目标设计 系统开发的总体任务是实现公交管理系统网站系统化、 规范化和自动化, 从而达到公交线路查询高效率的目的。 使得乘客用户能够方便快捷地管理以 及查询公交线路和站台信息以及能够方便快捷的查看实时路况信息, 从而提 高工作效率达到快乐出行的目的。计算机的资源是受到限制的,因此要充分 利用 VS 的功能,设计出功能强大的软件,同时要尽可能减少对系统资源的 占用,同时对本系统要求有良好的灵活性和完善性。3.3 系统设计思想 公交管理系统主要是对实现车次查询、站站查询、实时路况发布
14、、投诉 等的管理。网站首先就应该有城市的车次信息,所以系统应该有对车次信息 的添加和删除以及车次信息的修改; 站站查询应该能按照乘客输入的两个站 点生成最优线反馈给乘客用户; 实时路况发布应该能提供给乘客一个固定的 平台进行交流,乘客可以通过浏览这些信息避免拥堵,提高出行效率;投诉 管理就是应该有对乘客投诉的信息进行及时回复以及处理。 根据所需功能以 及数据库、VS2005所能提供的功能来设计该系统。3.4 系统功能分析作为计算机应用的一部分 , 使用计算机及网络进行公交信息查询活动 ,具 有与传统公交站台搜索信息所无法比拟的优点 . 例如: 选择范围大、能生成最优线路、节省时间、效率高等。这
15、些优点能够极大地提高人们的出行效率 和生活质量。因此,开发这样一套公交管理系统网站是非常有必要。合理运用本系统可以大大提高人们的出行效率和生活质量,系统主要功 能包括:1)登录模块2 )注册模块3)车次查询模块4 )站站查询模块5 )实时路况发布模块6)投诉管理模块7 )公交信息更新模块3.5系统总体结构1 系统结构公交管理系统网站的模型结构如下图所示:2.系统功能模块数据库F面为系统模块总图:二FF;公交管理网站功能模块图订二二FFF二4登餐块乍次A,開块.nubt陀模块3.6数据库设计 1.管理员登录表(login)HAIMK-PCttl市公交一dbologin列名数搦案型允许Nd值lin
16、lDloginNamevarchar(2Q)loginPwdvarchairllO1)2 车辆表HANK-PCmit 理系筑-dbd车诵表15'lft数据类型冗许Null值irto*车次varchar(2O)车緬类型nvafctiar(5O)服奔类型nvar(±ar(5O)nn?ardiar(50)nrarchar(5O)运行区间nvarcharfsa)3.车辆线路编号表HANK-PCJttlrfi dbo车线类型数橢类型.'archarCZO;var<har5O)允许Null值HAHK-PCftlrljit - dbo.lt交车线歸数据案型&&
17、 Wl 值K? 2ISint羯车次vardiar20)詁名nvardiar(SO)0次序int圈4 公交车线路表5.冬季(夏季)时间发车表/HANK PCWI公一-Hb口虚季矣车时间表列容埶据奠型冗祥创值2 量痕vrchflr(2Q)1 O |首班时间n(VArthar(50)末tlffl 寸间nv5rchar(50)0 団V编号intHr HANK-PCffl.理系第-日力站名表数曙冀型冗评刨值intIB站名varchar(SO)团经纬度varchar(50)76.站名表7.最新动态表HAMK-PCJ5#lrE. - dbc殳SM奁裏标题內容发布时间int rtsxtrtextSI1date
18、tme1 1 1数拥类型允许Mli值8.E-R 图H#h|K 心删;T;梵雯监”晓-Diagram*晶:If动佥表參李发车时间表login尊 lognMInOPriMsmIconPftd鱼交车线鶴轰站售LO次序柄线路编号盍7主占军践实型末班旳目?瓏车解番直李岌车时间表3.7系统实现主要技术本系统的开发利用ASP乍为开发工具。ASP是一个具有完善开发工具的平台。ASP提供的工具适合各种水平层次无论是初学者还是有经验的团队,并适合各种不同的开发需求。降低了开发的复杂度,其提供给开发者更加简便动态的.NetFramework基础解决方案,其中包括了 windows应用程序开发、office嵌入开发、
19、 Web应用开发、移动应用程序开发。改进了团队交流方式,ASP为团队开发提供通道和完整的开发周期工具,从而增加了团队内部的交流与协作的效率。 通过学 习,熟悉和掌握VB的使用方法,使用ASP作为开发工具将使整个系统的模块化 设计变得更加简便。系统采用SQL Server 2005作为开发数据库。SQL Server 2005是一种客户机/ 服务器结构的关系数据库管理系统。SQL Server 200鵲供了许多易于使用的图形 化工具和向导,其中最常用的是服务管理器、 企业管理器和查询分析器。它们为 创建和管理数据库带来了很大的方便。脸皮网后台界面设计使用 C#编程语言进行编写总之,页面设计使用asp .netSQL Server 2008C#数据库设计使用后台设计使用四、详细设计4.1登陆模块设计:客户端在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CEPPEA 5025-2023供配电工程总承包管理规范
- T/CECS 10329-2023家用燃气快速热水器舒适性评价
- T/CECS 10187-2022无机复合聚苯不燃保温板
- T/CCS 013-2023综采工作面超前支架智能化控制系统技术规范
- T/CCMA 0145-2023混凝土机械产品安全标识
- T/CCMA 0079-2019土方机械排气烟度装载机测量方法
- T/CBMCA 012-2020室内环境清洁消毒服务规范
- T/CAZG 004-2019大型类人猿饲养管理技术规范
- T/CAQI 44-2018家用和类似用途饮用水处理装置用阻垢滤芯
- T/CAQI 198-2021分户新风净化系统
- 2025年商法知识竞赛考试试卷及答案
- 2025届广东省佛山市顺德区龙江镇八下物理期末统考试题含解析
- 2025年山东省临沂市平邑县中考一模语文试题(含答案)
- 2025年电子信息工程专业考试试题及答案
- 【威海】2025年山东省威海技师学院公开招聘工作人员29人笔试历年典型考题及考点剖析附带答案详解
- 2025年第六届全国国家版图知识竞赛题库及答案
- 机械租赁投标服务方案
- 2025年烘焙师职业资格考试真题卷:烘焙师职业竞赛与评价试题
- 2025年北京市朝阳区九年级初三一模英语试卷(含答案)
- GB 7718-2025食品安全国家标准预包装食品标签通则
- Unit1-Unit2重点短语(背诵版+默写版)外研版英语新七年级下册
评论
0/150
提交评论