公交系统.

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

需求分析2homebackfirstprevnextlast本章目标项目需求需求简介角色分类模块划分功能分类前台功能划分及各模块流程后台功能划分及各模块流程前台用例图讲解后台用例图讲解3homebackfirstprevnextlast需求提出-1城市交通是城市发展的标志公交公司在信息化方面做出了很多措施:先后推出了IC卡、电子站牌、电子调度系统、CallCenter等4homebackfirstprevnextlast需求提出-2目前出现的问题:乘客无法查询去哪如何乘车公交改线市民不能及时了解丢失东西,无法发布寻物启事捡到了东西,无法让失主来领市民投诉问题5homebackfirstprevnextlast需求提出-3传统的为乘客提供出行的工具有:地图、出行手册缺点:更新慢,无法提供最新信息目前没有一个很有效的能及时为乘客提供准确又方便的查询信息的方式.其它问题无法解决由此公司决定开发一套B/S结构的公交管理系统6homebackfirstprevnextlast目标要达到的目标宣传公交公司自身形象减轻公交公司的管理工作提供方便的公交线路查询服务为乘客提供其它更好服务7homebackfirstprevnextlast需求介绍需要的功能公交公司能及时把公交最新信息发布到网上乘客可以方便的随时查询公交信息提供寻物与招领的平台8homebackfirstprevnextlast使用软件益处使用软件后能为企业带来什么益处提供全天候服务降低部门费用为更多客户提供服务提供寻物与招领的平台及时得到客户的反馈信息提升企业形象费用低廉9homebackfirstprevnextlast角色分类最终用户共分为以下几类超级系统管理员系统管理员会员普通用户超级系统管理员系统管理员普通用户会员10homebackfirstprevnextlast超级系统管理员负责管理系统管理员,是系统默认用户,它只对公交公司管理员进行管理,不负责其它对于系统的管理。超级系统管理员系统管理员11homebackfirstprevnextlast系统管理员负责维护公交查询系统,并对注册会员和会员发布的信息进行审核系统管理员会员公交信息维护审核会员发布信息12homebackfirstprevnextlast会员可以查询公交信息,并且可以发布寻物启事和投诉信息会员查询公交信息发布信息13homebackfirstprevnextlast普通用户可以查询公交信息,并且可以发布投诉信息普通用户查询公交信息发布信息14homebackfirstprevnextlast各角色操作方式会员普通用户WEB服务器超级系统管理员系统管理员15homebackfirstprevnextlast功能划分系统数据由系统管理员来提供,用户只能访问系统管理员提供的信息。按访问形式来分,可以分为系统前台和系统后台前台为用户提供信息,而后台供系统管理员维护信息,并且不对外开放。16homebackfirstprevnextlast重点提示前台主要功能为乘车信息查询,这是本系统的核心后台主要功能为车次维护、站点维护、车次/站点关系维护17homebackfirstprevnextlast功能划分---前台功能18homebackfirstprevnextlast功能划分---后台功能19homebackfirstprevnextlast前台功能详解-1会员密码找回要求流程图输入/输出20homebackfirstprevnextlast前台功能详解-2会员密码找回输入/输出21homebackfirstprevnextlast前台主要功能介绍本系统主要是为乘客的出行提供方便,所以主要功能是对公交线路的查询系统提供三种查询:车次查询站点查询线路查询22homebackfirstprevnextlast前台功能详解-3公交车次查询功能查询某次公交车的线路信息要求输入车次,显示本车次信息按顺序显示经过的所有站点和每站所经过的车次流程图输入/输出23homebackfirstprevnextlast前台功能详解-4公交车次查询输入/输出24homebackfirstprevnextlast前台功能详解-5站点查询功能根据站点名称,查询所有经过此站的公交车要求输入站点查询所有经过此站的车次显示此站副站名并可显示每次车的线路信息流程图输入/输出25homebackfirstprevnextlast前台功能详解-6站点查询输入/输出26homebackfirstprevnextlast前台功能详解-7线路查询功能知道所在地和目的地,查询所有可以乘坐的公交车要求查询从所在地到目的地可以乘坐的公交车次对输入的站点进行模糊查询,用户从查询结果中选择需要站点根据输入站点查询直达线路如果没有直达线路,就进行二次换乘查询27homebackfirstprevnextlast前台功能详解-8线路查询流程图用户先选择站点是因为:如果输入非精确站点名也可查询线路查询算法比较复杂,流程也比较复杂,是咱们实现的难点28homebackfirstprevnextlast前台功能详解-8线路查询输入/输出29homebackfirstprevnextlast后台主要功能介绍后台主要功能是为前台提供信息,前台主要是公交信息查询,后台主要功能就是对公交信息的维护.线路维护主要维护以下信息:车次维护站点维护车次/站点关系维护30homebackfirstprevnextlast后台功能详解-1车次维护功能输入车次相关信息可对车次进行管理要求将车次信息保存至系统里流程图输入/输出31homebackfirstprevnextlast后台功能详解-2车次维护输入/输出32homebackfirstprevnextlast后台功能详解-3站点维护功能输入站点信息可对站点进行维护要求将站点信息保存到系统里流程图输入/输出33homebackfirstprevnextlast后台功能详解-4站点维护输入/输出副站点名:此站附近比较有名的建筑或者商场,或者本站的其它叫法辅助站点名:站点的简称34homebackfirstprevnextlast后台功能详解-4为何需要副站名与辅助站名用户不能确切的知道要查的站名,也可以找到需要的信息对于同一个地方,大家都有不同的叫法–如:郑州的二七广场站,有的叫金博大,有叫北京华联,还有叫步行街的,还有人为了省事直接叫二七用户也可以按副站名或者辅助站名来方便查询–如果知道某个地方,而不知道站名的话–用户只知道大概的一个地方,如只知道二七35homebackfirstprevnextlast后台功能详解-5车次/站点关系维护功能把输入的车次和站点信息对应起来.每次车来回线路称做上行和下行.设置上行线路和下行线路.要求由管理员选择车次依次选择站点设置上行线路设置下行线路注意:因为有的车可能会走环线,上行和下行就会不同。36homebackfirstprevnextlast后台功能详解-6上行下行主要是公交车来回的路线,因为来回时站点次序不一样,所以用上行与下行区别开来。上行下行也是为便于查询,以区别方向上行:代表公交车从始发站到终点站的路线例如:火车站----郑州大学下行:代表公交车从终点站到始发站的路线例如:郑州大学----火车站37homebackfirstprevnextlast后台功能详解-6公交车上下行线路一样。即下行时按原路返回郑州209路公交车路线:上行如:花卉市场-北环路-文化路-丰产路-经五路-金水路-客运东站下行如:客运东站-金水路-经五路-丰产路-文化路-北环路-花卉市场上行下行38homebackfirstprevnextlast后台功能详解-5下面请看郑州市201路公交车火车站附近线路图由于火车站是单行道,所以201路车不可能再按原路回去,只能走环线.所以上行和下行线路不同红线部分为201路火车站部分示意图39homebackfirstprevnextlast后台功能详解-5上行路线火车站-一马路-陇海路-京广路-康复前街-大学路-桃园路-兴华街-伊河路-桐柏路-汝河路-华山路-华山路口上行40homebackfirstprevnextlast后台功能详解-5下行华山路口-华山路-汝河路-桐柏路-伊河路-兴华街-桃园路-大学路-康复前街-京广路-中原路-福寿街-火车站下行41homebackfirstprevnextlast后台功能详解-6车次/站点关系维护流程图42homebackfirstprevnextlast后台功能详解-7车次/站点关系维护输入/输出43homebackfirstprevnextlast前台用例图详解-1前台用例图44homebackfirstprevnextlast前台用例图详解-1乘车信息查询用例图45homebackfirstprevnextlast后台用例图详解后台用例图46homebackfirstprevnextlast后台用例图详解-2后台用例图线路维护47homebackfirstprevnextlast讨论讨论“公交管理系统”系统需求,明确需求定义。讨论系统业务流程,明确各个流程的输入输出数据。讨论系统用例描述。讨论如何合理分组。讨论如何合理分工。48homebackfirstprevnextlast作业完成会员注册系统业务流程,明确各个流程的输入输出数据。完成会员“注册”用例图完成系统用例描述。49homebackfirstprevnextlast本课总结项目需求需求简介角色分类模块划分功能分类前台功能划分及各模块流程后台功能划分及各模块流程前台用例图讲解后台用例图讲解

1 / 49
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功