您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 公交车线路管理系统的设计与实现-毕业设计设计方案-
《贵阳公交车路线管理系统》设计方案贵阳公交车线路管理系统主要实现了对贵阳市内公交信息的管理和查询,方便市民搭乘公交车出行时实时查询公交信息。出于为了解决人们出行问题,使本城市可以上升到一个完善的电子化、信息化管理的目的,系统应满足以下功能:后台管理员通过对车次信息、站点信息、线路信息和站点线路关系信息等公交信息进行查看、新建、编辑、删除等操作,通过查看用户对公交信息的反馈及时更改错误的信息,保证了线路的真实性与实时性。前台用户可以随时随地查询了解公交车的各种信息,通过页面的路线查询、站名查询、站站查询进行查询,用户可以根据需要选择不同的查询方式进行查询。用户如果发现系统的公交信息错误可以及时向系统管理员反馈错误信息,管理员及时更改错误信息可以避免其他用户因错误信息而造成损失。为方便用户查询在查询过程中可以点击任意线路或者任意站点即可对该线路或者站点进行查询,减少了用户的查询时间的同时体现出本系统的人性化设计。一、需求分析在经过分析观察公交车运营的实际情况下,参考了相关的编程软件,阅读了有关的资料以后,确定了人们对系统的需求,要满足预期目标系统需具备以下功能:1.前台查询模块前台查询模块提供贵阳市内公交换乘方案及相关公交信息的查询,采用公交车站点查询、车次查询、站站查询三种查询形式。路线查询:输入线路名称查询线路信息需显示线路的详细信息以及所有途径站点等信息。站点查询:输入站点名称查询站点信息需显示站点的详细信息以及所有途径该站点的线路。站站查询:输入起点站终点站查询需显示乘车的具体方案信息,包括直达公交车,一次换乘,二次换乘方案。用户可以根据需要选择不同的查询方式进行查询。用户也可以通过向系统管理员反馈意见以及系统的错误信息,以便管理员及时更改以避免用户因错误信息造成的损失。2.后台管理模块后台管理模块主要是对数据的更新、编辑:允许管理员对数据进行编辑、删除等操作,以保证现存线路的真实性与实时性。以及查阅用户对系统的意见、对信息的反馈。实现对车次信息、站点信息、线路信息和站点线路关系的管理功能。二、开发平台(1)开发工具:VS2010;(2)开发语言:C#;(3)开发技术:基于C#开发和SQLServer数据库使用技术三、系统总体设计贵阳公交车管理系统后台主要包括的功能有:用户信息管理功能、线路查询管理功能,线路查询管理包括车次信息管理、站点信息管理、线路信息管理、站点线路关系管理。贵阳公交车管理查询系统主要包括的模块有:线路查询、站点查询、站站查询、意见反馈;用户点击线路查询时,则提示用户输入线路名,点击查询之后显示查询结果;用户点击站点查询时,则提示用户输入站点名,点击查询之后显示查询结果;用户点击站站查询时,则提示用户输入起点站和终点站,点击查询之后显示查询结果;用户点击意见反馈时,则提示用户输入反馈内容,点击提交之后显示意见反馈成功。系统功能如图3.1所示:图3.1系统功能图四、系统各模块设计线路查询:用户可以通过主页上的线路查询,输入线路名称查询线路信息,点击查询可在页面上获得该线路的所有详细信息包括发车时间、收车时间、发车间隔时间、费用以及所有途径站点等信息。选择一个站点即可看到经过该站点的所有线路信息相当于站点查询。站点查询:用户可以通过主页上的站点查询,输入站点名称查询站点信息,点击查询可在页面上获得经过该站点的所有线路信息,选择一条线路即可看到该线路的所有详细信息相当于线路查询。站站查询:用户可以通过主页上的站站查询,输入起始站点和终点站点,点击查询可在页面上获得乘车方案信息,乘车方案包括直达公交车,一次换乘,二次换乘方案。有直达公交车优先显示直达公交,没有直达公交优先显示一次换乘方案,且最多显示二十条方案。意见反馈:用户可以通过主页上的意见反馈向系统管理员反馈建议以及系统的错误信息,以便管理员及时更改以避免用户因错误信息造成的损失。系统查询操作流程如图4.1所示:图4.1查询操作流程图用户信息管理:进入可查看用户反馈的意见信息,以便及时发现系统信息的错误和设计的不足。线路查询管理:包括车次信息管理、站点信息管理、线路信息管理、站点线路关系管理。车次信息管理页面可查看车辆信息、新建车辆信息、编辑车辆信息、删除车辆信息,输入线路查询该线路的所有车辆;站点信息管理页面可查看站点信息、新建站点信息、编辑站点信息、删除站点信息;线路信息管理页面可查看线路信息、新建线路信息、编辑线路信息、删除线路信息;站点线路关系管理页面可查看站点线路关系信息、新建站点线路关系信息、编辑站点线路关系信息、删除站点线路关系信息。五、数据库设计设计数据库时,了解了系统中各个模块的数据模型以及各个模型之间的联系。本系统的数据库主要体现在对各种数据的保存、查询、修改。主要包括的数据有:车次信息、线路信息、站点信息、站点线路关系信息。系统包含三个实体即用户、公交、管理员。数据库E-R图如图5.1所示:图5.1数据库E-R图根据系统需求,该系统的数据库表有管理员信息表、线路信息表、车次信息表、站点信息表、站点线路关系表、意见反馈表。下面分别介绍几张表的详细内容。管理员信息表(管理编号,创建日期,用户名,密码,联系方式,邮箱,性别)线路信息表(线路编号,创建日期,线路名,费用,备注,线路信息,发车时间,收车时间,发车时间间隔)车次信息表(车次编号,创建日期,车牌号,所属公司,备注,线路名)站点信息表(站点编号,创建日期,站点名称,附近建筑,备注)站点线路关系表(站点线路编号,创建日期,线路,序号,站点,备注)意见反馈表表(意见编号,创建日期,反馈内容)
本文标题:公交车线路管理系统的设计与实现-毕业设计设计方案-
链接地址:https://www.777doc.com/doc-2658045 .html