ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:422.37KB ,
资源ID:7981345      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7981345.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(公交线路管理系统需求分析及系统设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

公交线路管理系统需求分析及系统设计.docx

1、公交线路管理系统需求分析及系统设计公交线路管理系统需求分析及系统设计 一、引言 编写目的 1.1 随着计算机技术的迅速发展,推动了信息技术广泛、深入地应用到人类 社会的各个领域并发挥着越来越重要的作用。计算机软件技术应用于信息 管理是必然的趋势。作为计算机应用的一部分,充分发挥计算机的优势, 将大量复杂的数据交给计算机来处理,有着人工管理所无法比拟的优点。 如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这 些优点能够极大地提高信息管理的效率,是真正意义上的合理利用资源, 也是企事业管理科学化、正规化与世界接轨的重要条件。, 开发背景和意义1.2 随着经济的日益增长,车辆作为最重

2、要的交通工具,在当今社会中得以 普及。由于汽车数量的增加,而道路的承载能力有限。因此,城市公交车 的迅速发展成为一种必然趋势。在这样的情况下,公交车运营商的车辆数 目已经增加了许多,而且车型也不再单一,与此同时便产生了车辆资源的 合理分配和使用问题。该问题涉及到车辆的档案管理、驾驶员档案管理、 车辆管理、公交车运营线路的分配和管理等。如何对公交车公司的车辆进 行合理的分配,科学的使用,使其发挥最大的价值是本问探讨的重点。该 管理系统的提出,对于一个公交车运营商来说,不但可以对车辆的使用进 行合理的管理,而且对车辆的使用情况进行跟踪记录,这对于单位车辆责 任到人,信息明确,避免责任混乱等一系列相

3、应问题的解决。 在当今社会中,交通问题已经成为很重要的社会性问题,而公交成为解 决交通问题的一个关键因素。大力发展公共交通是解决城市交通拥挤问题 的首选措施。但是一种公交是不能满足所有人的出行需求的,人们可能无 法通过乘坐一辆公交车到达目的地,这时候就需要换乘来解决该问题,经 调查路程最短和换乘次数是人们最关心的问题。根据这些问题,需要开发 一套公交查询系统,从而方便人们出行前进行查询。 系统概述1.3 公交信息系统中有两种角色:普通用户和系统管理员。 、系统管理员 1使用站点管理、路线管理、实时路况发布及管理三大功能。 、普通用户2 包括线路查询、站点查询、实时路况查看等多种核心公交查询功能

4、。 本设计主要实现公交信息系统的基本查询,从而满足群众的出行需要。 系统的主要功能是实现车况、路况、客流的实时监控,通过监控数据实现 公交车辆的灵活查询。 系统环境1.4 、操作系统要求:Windows XP/Windows71 、需要的软件:,VS20102SQL Serevr2008 二、需求分析 需求描述2.1 、登录:用户以注册邮箱或者号配合密码进行登录。 id 1 )登录细节的描述:当用户进入登录界面,用户以用户名号配 id web 1 合密码进行登录。登录界面有输入框,密码输入框,以及“登录”按钮。 id )输入框用户输入者号,系统将暂时不进行号合法与否的检 id :id 2 id

5、 查。 )密码输入框用户在输入完账号后,将进行密码输入。密码输入框也:3 将暂时不进行字符串检查。 )“登录”按钮用户在点击“登录”按钮后,系统将首先检查账号。:4 如符合格式,则进行的登录。若不符合,则弹出消息框显示“账号不 id id 存在”。 )登录:系统在进行登录时,首先要检查密码串,若密码串存在 id 6Id 少于位、多于位、含有非法字符等情况,则弹出消息框显示“密码错 16 8 误”。若密码串格式无误,则进行登录,与数据库中记录的号以及密码串 id 进行比对,如果比对成功,则登录成功,页面将转到用户的个人主页。如 果比对失败,则弹出消息框显示“登录失败,请检查号和密码是否有误。 i

6、d ”、登录之后可以使用的功能3 )车次查询:登录以后,系统管理员用户和普通用户都可以进行车次1 查询。即输入任一需要查询的公交线路(如),点击查询按钮,反馈结 178 果为这条公交线路的起点到终点之间的所有公交站点,包括首末班车时间。 )站站之间查询:登录以后,系统管理员用户和普通用户都可以进行2 站站查询。即输入任意两个站点,点击查询按钮,反馈结果为这两个公交 站点之间的所有可达线路。如果没有直达路线就显示最优换乘路线。 )实时路况发布:登录以后,系统管理员用户可以进行新闻发布。即3 在实时路况发布版块文本框编写心情或者即时交通路况,比如编写游公 5 交车挤不挤,干将东路与东环路之间堵不堵

7、等信息,然后点击发布按钮即 可发布到系统里,其他所有用户都可以查看发布的这条信息,并可以在文 本框下留言回复。 )投诉:普通用户登录以后可以对在公交车上发生的不公平现象或者4 违章违规现象进行投诉。即在投诉版块的文本框内编写需要投诉的现象, 系统会把投诉情况显示给管理员用户,由管理员用户对这些投诉情况进行 及时处理。 )线路更新:系统管理员用户登录以后可以对城市的公交线路以及站5 点进行修改更新。即可以添加新的公交线路、修改已有公交线路和删除旧 的公交线路,同样可以添加新的公交站点、修改已有公交站点和删除旧的 公交站点。 )投诉管理:系统管理员用户登录以后可以对普通用户提交的投诉进6 行处理。

8、即系统管理员需要及时地对普通用户所提出的投诉进行审核处理, 并向当事人司机进行核实,最后总结结果向公司报告且把结果反馈给当时 所投诉的乘客。 用例图描述2.2 公交查询管理主用例图1 站站之2 子用例间查询 图 线路查询与管理子用例图3 乘4 车查询与管理子用例图 实时路况发布与投诉管理子用例图5 数据字典2.3 数据数据要数据数据项含数据项关键 类型 系统管理员1.2.3.4整管理员的唯一编AdminI 字系统管理员 管理员用户2-50Adiminnam 户 字系统管理员密管理员密2-50Adminp 型 整每一条线路的编线路编1.2.3.4RouteID 字符线路名每一条线路的名50Rou

9、tenam 型 整车次编车次编1.2.3.4BusID 字符每一趟车次的名车次名50BusNam 型 每一车次属于哪条线整车次种1.2.3.4Busclas 路 整站点编每一个站点的编1.2.3.4StationID 字符 站点名称每一个站点的名称2-50 StationName 型 始班车时间 日期始班车时间 Starttime 末班车时间 日期末班车时间 Endtime 概要设计三、 系统流程分析3.1 面向用户的观点1. 公交线路管理系统网站是为广大乘客用户开发研制的,用户是系统 的最终使用者和评价者,所以在网络通信系统的开发设计的过程中,我 们树立了从用户的寻求出发,面向用户,一切为了

10、用户的观念,在分析 与设计系统的前期,为了保证系统的功能的完善多次寻求周围同学和老 师的意见,了解他们的要求,依照功能完善,界面美观,操作简单的原 则进行设计。 2.严格按阶段进行 公交线路管理系统网站是为广大用户开发研制的,用户是系统的最 终使用者和评价者,所以在网络通信系统的开发设计的过程中,我们树 立了从用户的寻求出发,面向用户,一切为了用户的观念,在分析与设 计系统的前期,为了保证系统的功能的完善多次寻求周围同学和老师的 意见,了解他们的要求,依照功能完善,界面美观,操作简单的原则进 行设计。 3.采用系统的观点处理 在系统分析阶段,在对原系统进行全面调查和分析的基础上,构造 系统的最

11、佳逻辑模型,使用户对将来完整系统的轮廓有个初步的了解和 认识,以便及时和用户进行交流和探讨,不断提高系统的完善性。在此 基础上进行系统的物理实现和设计,切实完成逻辑模型的具体功能。逻 辑设计和物理实现二者是相辅相成、密不可分的,这样使系统的设计更 加稳妥合理。 4.采用模块化设计方法 系统模块化设计方法是从计算机实现的角度出发对整个系统进行审 核和校验,将整个系统划分为不同的功能模块,实现系统的一个特定功 能。各个功能模块之间具有相对独立性,便于整个系统的设计、实施、 维护和扩充。这种模块化结构设计方法,为整个系统顺利进行奠定了基 础。 5.整个系统的设计主要采用快速原型法 快速原型法是信息系

12、统设计的一个重要方法。它是根据用户提出的 需求,由用户和开发者共同确定系统的基本要求和主要功能,并在一个 较短的时间内建立一个实验性的、简单的信息系统模型,通过用户不断 提出的意见和建议,对模型进行不断的修改和完善,直到用户比较满意 为止,以便形成一个相对稳定、较为理想的管理信息系统。该方法的主要优点: 1)脉络清楚,所有问题都围绕一个模型展开,使彼此之间联系紧密。 2)有助于发现用户需求,通过对原形和用户接触,能够启发开发人员 去挖掘问题,从而不断的修正、完善,最终得到一个理想的系统。 3)系统开发效率高,此方法的开发周期短、使用灵活、容易修改,这 对于管理体制不够稳定的系统更加适合。 4)

13、系统的可扩展性好,由于此方法是在原型应用中不断发展完善和修 改的,所以有较强的扩展性。 3.2 系统总体目标设计 系统开发的总体任务是实现公交管理系统网站系统化、规范化和自动化, 从而达到公交线路查询高效率的目的。使得乘客用户能够方便快捷地管理 以及查询公交线路和站台信息以及能够方便快捷的查看实时路况信息,从 而提高工作效率达到快乐出行的目的。计算机的资源是受到限制的,因此 要充分利用 VS 的功能,设计出功能强大的软件,同时要尽可能减少对系统 资源的占用,同时对本系统要求有良好的灵活性和完善性。 3.3 系统设计思想 公交管理系统主要是对实现车次查询、站站查询、实时路况发布、投诉 等的管理。

14、网站首先就应该有城市的车次信息,所以系统应该有对车次信 息的添加和删除以及车次信息的修改;站站查询应该能按照乘客输入的两 个站点生成最优线反馈给乘客用户;实时路况发布应该能提供给乘客一个 固定的平台进行交流,乘客可以通过浏览这些信息避免拥堵,提高出行效 率;投诉管理就是应该有对乘客投诉的信息进行及时回复以及处理。根据 所需功能以及数据库、VS2005 所能提供的功能来设计该系统。 系统功能分析3.4 作为计算机应用的一部分,使用计算机及网络进行公交信息查询活动,具 有与传统公交站台搜索信息所无法比拟的优点.例如: 选择范围大、能生成 最优线路、节省时间、效率高等。这些优点能够极大地提高人们的出

15、行效 率和生活质量。因此,开发这样一套公交管理系统网站是非常有必要。 合理运用本系统可以大大提高人们的出行效率和生活质量,系统主要功 能包括:1)登录模块 2)注册模块 3)车次查询模块 4)站站查询模块 5)实时路况发布模块 6)投诉管理模块 7)公交信息更新模块 3.5 系统总体结构 1系统结构 公交管理系统网站的模型结构如下图所示: A S控制层 客户端浏览器业务层 P 页 面 客户端浏览器数 层 据 系统配置 数据库访问层库 客户端浏览器 模式设计MVC 2.系统功能模块 下面为系统模块总图: 数据库设计3.6 管理员登录表(login) 1. 车辆表2 车辆线路编号表 3. 公交车线

16、路表4 冬季(夏季)时间发车表5. 站名表6. 最新动态表7. 图8.E-R 系统实现主要技术 3.7 本系统的开发利用作为开发工具。是一个具有完善开发工具的平ASP ASP 台。提供的工具适合各种水平层次无论是初学者还是有经验的团队,并适ASP 合各种不同的开发需求。降低了开发的复杂度,其提供给开发者更加简便动态 的基础解决方案,其中包括了应用程序开发、嵌office .Net Framework windows 入开发、应用开发、移动应用程序开发。改进了团队交流方式,为团ASP Web 队开发提供通道和完整的开发周期工具,从而增加了团队内部的交流与协作的 效率。通过学习,熟悉和掌握的使用方

17、法,使用作为开发工具将使整 ASP VB 个系统的模块化设计变得更加简便。 系统采用作为开发数据库。是一种客户机/ SQL Server 2005 SQL Server 2005 服务器结构的关系数据库管理系统。提供了许多易于使用的图2005 Server SQL 形化工具和向导,其中最常用的是服务管理器、企业管理器和查询分析器。它 们为创建和管理数据库带来了很大的方便。 脸皮网后台界面设计使用编程语言进行编写 C# 总之,页面设计使用 数据库设计使用SQL Server 2008 后台设计使用C# 四、详细设计 4.1 登陆模块设计: 客户端在登录窗口输入登录号码和登录密码,点击“登录”按钮。客户端 发送“login”请求,表示需要登录,连接服务器。服务器接收到客户端发送过 来的账号和密码信息后,业务逻辑层 Service 比较输入的用户名和密码和数据 库中信息是否相符,如果相符则表示登录成功,并封装好跟踪用户的信息转入 社交网站的个人主页。否则,则出现信息出错提示框: 管理员后台操作模块设计 4.2 首页最新动态页面显示模块设计 3. 后台管理添加车次页面设计 4. 详细添加车次站点子模块设计 5. 添加实时路况模块设计 6. 修改车辆参数模块设计 7. 删除车次模块设计 8.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1