




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、公交线路管理系统需求分析及系统设计 、引言 1.1 编写目的 随着计算机技术的迅速发展,推动了信息技术广泛、深入地应用到人类 社会的各个领域并发挥着越来越重要的作用。 计算机软件技术应用于信息管 理是必然的趋势。作为计算机应用的一部分,充分发挥计算机的优势,将大 量复杂的数据交给计算机来处理,有着人工管理所无法比拟的优点。如:查 找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能 够极大地提高信息管理的效率,是真正意义上的合理利用资源,也是企事业 管理科学化、正规化 ,与世界接轨的重要条件。 1.2 开发背景和意义 随着经济的日益增长,车辆作为最重要的交通工具,在当今社会中得以
2、 普及。由于汽车数量的增加,而道路的承载能力有限。因此,城市公交车的 迅速发展成为一种必然趋势。在这样的情况下,公交车运营商的车辆数目已 经增加了许多,而且车型也不再单一,与此同时便产生了车辆资源的合理分 配和使用问题。该问题涉及到车辆的档案管理、 驾驶员档案管理、 车辆管理、 公交车运营线路的分配和管理等。 如何对公交车公司的车辆进行合理的分配, 科学的使用,使其发挥最大的价值是本问探讨的重点。该管理系统的提出, 对于一个公交车运营商来说,不但可以对车辆的使用进行合理的管理,而且 对车辆的使用情况进行跟踪记录,这对于单位车辆责任到人,信息明确,避 免责任混乱等一系列相应问题的解决。 在当今社
3、会中,交通问题已经成为很重要的社会性问题,而公交成为解 决交通问题的一个关键因素。 大力发展公共交通是解决城市交通拥挤问题的 首选措施。但是一种公交是不能满足所有人的出行需求的,人们可能无法通 过乘坐一辆公交车到达目的地,这时候就需要换乘来解决该问题,经调查路 程最短和换乘次数是人们最关心的问题。根据这些问题,需要开发一套公交 查询系统,从而方便人们出行前进行查询。 1.3 系统概述 公交信息系统中有两种角色:普通用户和系统管理员。 1、系统管理员 使用站点管理、路线管理、实时路况发布及管理三大功能 2、普通用户 包括线路查询、站点查询、实时路况查看等多种核心公交查询功能。 本设计主要实现公交
4、信息系统的基本查询,从而满足群众的出行需要。 系统的主要功能是实现车况、路况、客流的实时监控,通过监控数据实现公 交车辆的灵活查询。 1.4 系统环境 1、操作系统要求: Windows XP/Windows7 2、需要的软件: 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 号和密码是否
6、有误。” 3、登录之后可以使用的功能 1)车次查询:登录以后, 系统管理员用户和普通用户都可以进行车次查 询。即输入任一需要查询的公交线路(如 178),点击查询按钮,反馈结果为 这条公交线路的起点到终点之间的所有公交站点,包括首末班车时间。 2)站站之间查询: 登录以后, 系统管理员用户和普通用户都可以进行站 站查询。即输入任意两个站点,点击查询按钮,反馈结果为这两个公交站点 之间的所有可达线路。如果没有直达路线就显示最优换乘路线。 3)实时路况发布:登录以后,系统管理员用户可以进行新闻发布。即在 实时路况发布版块文本框编写心情或者即时交通路况, 比如编写游 5 公交车 挤不挤,干将东路与东
7、环路之间堵不堵等信息,然后点击发布按钮即可发布 到系统里,其他所有用户都可以查看发布的这条信息,并可以在文本框下留 言回复。 4)投诉:普通用户登录以后可以对在公交车上发生的不公平现象或者违 章违规现象进行投诉。即在投诉版块的文本框内编写需要投诉的现象,系统 会把投诉情况显示给管理员用户, 由管理员用户对这些投诉情况进行及时处 理。 5)线路更新:系统管理员用户登录以后可以对城市的公交线路以及站点 进行修改更新。即可以添加新的公交线路、修改已有公交线路和删除旧的公 交线路,同样可以添加新的公交站点、修改已有公交站点和删除旧的公交站 点。 6)投诉管理:系统管理员用户登录以后可以对普通用户提交的
8、投诉进行 处理。即系统管理员需要及时地对普通用户所提出的投诉进行审核处理,并 向当事人司机进行核实, 最后总结结果向公司报告且把结果反馈给当时所投 诉的乘客。 2.2 用例图描述 1公交查询管理主用例图 站盒查询 、 2站站之间查询子用例图 添刖站点信想 删陈姑蛙信息 昔進片户 倏睨站点信息 / 站点信慝查询 3 线路查询与管理子用例图 5 实时路况发布与投诉管理子用例图 2.3数据字典 数据项 数据项关键字 数据项含义 数据 类型 数据要求 系统管理员编 号 Admi nID 官理员的唯一编号 整型 系统管理员用 户名 Adimi nn ame 管理员用户名 字符 型 2-5
9、0 系统管理员密 码 Admi npw 管理员密码 字符 型 2-50 线路编号 RoutelD 每一条线路的编号 整型 线路名称 Route name 每一条线路的名称 字符 型 50 车次编号 BusID 车次编号 整型 车次名称 BusName 每一趟车次的名称 字符 型 50 车次种类 Busclass 每一车次属于哪条线 路 整型 站点编号 Statio nID 每一个站点的编号 整型 站点名称 Stati onN ame 每一个站点的名称 字符 型 2-50 始班车时间 Starttime 始班车时间 日期 末班车时间
10、 En dtime 末班车时间 日期 、概要设计 3.1系统流程分析 1面向用户的观点 公交线路管理系统网站是为广大乘客用户开发研制的,用户是系统 的最终使用者和评价者,所以在网络通信系统的开发设计的过程中,我 们树立了从用户的寻求出发,面向用户,一切为了用户的观念,在分析 与设计系统的前期,为了保证系统的功能的完善多次寻求周围同学和老 师的意见,了解他们的要求,依照功能完善,界面美观,操作简单的原 则进行设计。 2. 严格按阶段进行 公交线路管理系统网站是为广大用户开发研制的,用户是系统的最 终使用者和评价者,所以在网络通信系统的开发设计的过程中,我们树 立了从用户的寻求出发,面向用户,一切
11、为了用户的观念,在分析与设 计系统的前期,为了保证系统的功能的完善多次寻求周围同学和老师的 意见,了解他们的要求,依照功能完善,界面美观,操作简单的原则进 行设计。 3. 采用系统的观点处理 在系统分析阶段,在对原系统进行全面调查和分析的基础上,构造 系统的最佳逻辑模型,使用户对将来完整系统的轮廓有个初步的了解和 认识,以便及时和用户进行交流和探讨,不断提高系统的完善性。在此 基础上进行系统的物理实现和设计,切实完成逻辑模型的具体功能。逻 辑设计和物理实现二者是相辅相成、密不可分的,这样使系统的设计更 加稳妥合理。 4. 采用模块化设计方法 系统模块化设计方法是从计算机实现的角度出发对整个系统
12、进行审 核和校验,将整个系统划分为不同的功能模块,实现系统的一个特定功 能。各个功能模块之间具有相对独立性,便于整个系统的设计、实施、 维护和扩充。这种模块化结构设计方法,为整个系统顺利进行奠定了基 础。 5. 整个系统的设计主要采用快速原型法 快速原型法是信息系统设计的一个重要方法。它是根据用户提出的 需求,由用户和开发者共同确定系统的基本要求和主要功能,并在一个 较短的时间内建立一个实验性的、简单的信息系统模型,通过用户不断 提出的意见和建议,对模型进行不断的修改和完善,直到用户比较满意 为止,以便形成一个相对稳定、较为理想的管理信息系统。该方法的主 要优点: 1)脉络清楚,所有问题都围绕
13、一个模型展开,使彼此之间联系紧密。 2)有助于发现用户需求, 通过对原形和用户接触, 能够启发开发人员去 挖掘问题,从而不断的修正、完善,最终得到一个理想的系统。 3)系统开发效率高,此方法的开发周期短、使用灵活、容易修改,这对 于管理体制不够稳定的系统更加适合。 4)系统的可扩展性好, 由于此方法是在原型应用中不断发展完善和修改 的,所以有较强的扩展性。 3.2 系统总体目标设计 系统开发的总体任务是实现公交管理系统网站系统化、 规范化和自动化, 从而达到公交线路查询高效率的目的。 使得乘客用户能够方便快捷地管理以 及查询公交线路和站台信息以及能够方便快捷的查看实时路况信息, 从而提 高工作
14、效率达到快乐出行的目的。计算机的资源是受到限制的,因此要充分 利用 VS 的功能,设计出功能强大的软件,同时要尽可能减少对系统资源的 占用,同时对本系统要求有良好的灵活性和完善性。 3.3 系统设计思想 公交管理系统主要是对实现车次查询、站站查询、实时路况发布、投诉 等的管理。网站首先就应该有城市的车次信息,所以系统应该有对车次信息 的添加和删除以及车次信息的修改; 站站查询应该能按照乘客输入的两个站 点生成最优线反馈给乘客用户; 实时路况发布应该能提供给乘客一个固定的 平台进行交流,乘客可以通过浏览这些信息避免拥堵,提高出行效率;投诉 管理就是应该有对乘客投诉的信息进行及时回复以及处理。 根
15、据所需功能以 及数据库、VS2005所能提供的功能来设计该系统。 3.4 系统功能分析 作为计算机应用的一部分 , 使用计算机及网络进行公交信息查询活动 ,具 有与传统公交站台搜索信息所无法比拟的优点 . 例如: 选择范围大、能生成最优线路、节省时间、效率高等。这些优点能够极大地提高人们的出行效率 和生活质量。因此,开发这样一套公交管理系统网站是非常有必要。 合理运用本系统可以大大提高人们的出行效率和生活质量,系统主要功 能包括:1)登录模块 2 )注册模块 3)车次查询模块 4 )站站查询模块 5 )实时路况发布模块 6)投诉管理模块 7 )公交信息更新模块 3.5系统总体结构 1 系统结构
16、 公交管理系统网站的模型结构如下图所示: 2.系统功能模块 数 据 库 F面为系统模块总图: 二FF;公交管理网站功能模块图订二二FFF二4 登餐块 乍次A,開块. nubt陀模块 3.6数据库设计 1.管理员登录表(login) HAIMK-PCttl市公交一dbologin 列名数搦案型允许Nd值 linlD loginNamevarchar(2Q) loginPwdvarchairllO1) 2 车辆表 HANK-PCmit 理系筑-dbd车诵表 15lft 数据类型 冗许Null值 irt o *车次 varchar(2O) 车緬类型 nvafctiar(5O) 服奔类型 nvar(a
17、r(5O) n n?ardiar(50) nrarchar(5O) 运行区间 nvarcharfsa) 3.车辆线路编号表 HANK-PCJttlrfi dbo 车线类型 数橢类型 .archarCZO; varhar5O) 允许Null值 HAHK-PCftlrljit - dbo.lt交车线歸 数据案型 T;梵雯监”晓-Diagram* 晶:If动佥表 參李发车时间表 login 尊 lognM InOPriMsm IconPftd 鱼交车线鶴轰 站售 LO 次序 柄线路编号盍 7主占 军践实型 末班旳目 ?瓏 车解番 直李岌车时间表 3.7系统实现主要技术 本系统的开发利用ASP乍为开发
18、工具。ASP是一个具有完善开发工具的平台。 ASP提供的工具适合各种水平层次无论是初学者还是有经验的团队,并适合各种 不同的开发需求。降低了开发的复杂度,其提供给开发者更加简便动态的.Net Framework基础解决方案,其中包括了 windows应用程序开发、office嵌入开发、 Web应用开发、移动应用程序开发。改进了团队交流方式,ASP为团队开发提供 通道和完整的开发周期工具,从而增加了团队内部的交流与协作的效率。 通过学 习,熟悉和掌握VB的使用方法,使用ASP作为开发工具将使整个系统的模块化 设计变得更加简便。 系统采用SQL Server 2005作为开发数据库。SQL Server 2005是一种客户机/ 服务器结构的关系数据库管理系统。SQL Server 200鵲供了许多易于使用的图形 化工具和向导,其中最常用的是服务管理器、 企业管理器和查询分析器。它们为 创建和管理数据库带来了很大的方便。 脸皮网后台界面设计使用 C#编程语言进行编写 SQL Server 2008 C# 数据库设计使用 后台设计使用 四、详细设计 4.1登陆模块设计: 客户端在登录窗口输入登录号码和登录密码,点击“登录”按钮。客户端发 送“ login
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东清远市清城区公路事务中心招聘1人考前自测高频考点模拟试题完整答案详解
- 2025年安徽某电力央企招聘考前自测高频考点模拟试题完整答案详解
- 2025年宁波前湾新区卫生系统公开招聘事业单位工作人员18人模拟试卷附答案详解(典型题)
- 保险合同家庭财产综合保险范本7篇
- 小区公共设施维护及绿化合同
- 2025昆明市五华区人民检察院招聘聘用制书记员(14人)模拟试卷附答案详解(黄金题型)
- 小学生状物作文:可爱的小乌龟10篇
- 2025湖南长沙乡村运营职业经理选聘模拟试卷含答案详解
- 2025年德州天衢新区面向山东省省属公费师范生公开招聘教师(12人)模拟试卷及答案详解(考点梳理)
- 2025年福建省龙岩学院师范教育学院招聘6人考前自测高频考点模拟试题附答案详解(考试直接用)
- 安全用电的触电急救
- 离心式通风机-离心式通风机的构造和工作原理
- GCP的质量控制课件
- 卿涛人力资源管理第2章人力资源战略
- 2023年12月英语四级真题及答案下载(第一套)(word版)
- 2022年全国医院感染横断面调查个案登记表
- 新能源概论新能源及其材料课件
- 2016年-中国PCI冠脉介入指南专业解读
- 2021年唐山交通发展集团有限公司校园招聘笔试试题及答案解析
- 幼儿园教学课件小班社会《孤独的小熊》课件
- 煤矿岗位安全安全操作规程
评论
0/150
提交评论