城市公共交通信息发布平台的建设研究,网站设计论文_第1页
城市公共交通信息发布平台的建设研究,网站设计论文_第2页
城市公共交通信息发布平台的建设研究,网站设计论文_第3页
城市公共交通信息发布平台的建设研究,网站设计论文_第4页
城市公共交通信息发布平台的建设研究,网站设计论文_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

城市公共交通信息发布平台的建设研究,网站设计论文利用当代科学技术手段对道路资源进行科学化管理与调度,实时、动态的交通信息通过物联网传送到交通管理部门的控制平台,进而将实时控制指令及时地发送出去,于是出现了城市公共交通信息发布平台或中心的建立与运营。2系统分析与总体设计信息发布平台具有前台系统和后台系统两部分功能。前台系统向用户提供交通及相关信息服务,后台系统实现对站点中动态数据的管理功能。为了提供与交通信息相关的城市地图方面的信息,系统中引用了百度动态地图插件,引用了实时动态气象预报功能,进而使系统更具实用性。2.1系统模块及功能描绘叙述交通信息发布平台主要包括首页、部门介绍、交通新闻、道路资讯、气象信息、景区指南、交通安全、公众留言和信息管理共9个模块。华而不实前面的8个模块为站点前台用户模块,信息管理为站点后台信息管理模块。2.2系统模块及功能首页模块:包括站点标识图、页面导航条、图片新闻、交通信息、气象信息、城市交通道路、最新公告、道路资讯、交通案例、交通安全知识、朋友情谊链接。用以展示出下级页面的链接,在页面主要位置上及时显示出最新的交通及相关信息。部门介绍模块:包括部门职责、部门组织机构、从属单位、联络我们四部分。交通新闻模块:实时显示交通新闻列表,点击标题即可阅读。道路资讯模块:包括最新道路资讯、公交道路查询、火车道路查询、航班查询四部分。与此同时实现动态城市地图功能,为用户提供更为具体的信息查询服务。气象信息模块:包括显示该城市的天气预报和显示全国各地区的气象图。景区指南模块:显示各景点的图片和文字简介。交通安全模块:包括文明交通行动计划、交通事故案例、交通安全知识回归、交通标志认知、安全宣传、交警风采。公众留言模块:为用户提供留言信息的输入界面。信息管理模块:包括管理员登陆界面、管理员信息编辑、道路信息阅读、道路信息编辑、新闻阅读、新闻编辑、新闻删除、留言查看、留言删除和返回顾页。通过本模块的设计到达信息平台的综合管理功能。总体构造如此图1所示。【1】3数据库构造设计与实现3.1数据库概念构造设计本站点划分为前台设计与后台设计,前台是任何用户均可进入的界面,大致划分为新闻的阅读和道路的查询,华而不实,道路查询主要包括城市公交道路查询、火车道路查询和飞机航班查询。后台是管理员进行信息管理的界面,只要正确输入用户名和密码才可进入管理界面,大致划分为新闻的发布和线路的修改。3.2数据库逻辑构造设计本系统定义的数据库中包含:公交线路数据表、火车道路数据表、飞机航班数据表、留言数据表、管理员数据表、新闻数据表和临时表等。下面介绍这些数据表中的几个主要数据表的构造。News表〔新闻数据表〕:ID〔新闻编号〕;Title〔新闻标题〕;Text〔新闻内容〕;Pic〔新闻图片途径〕;Date〔日期〕;Colun〔新闻栏目〕。Bus〔公交线路数据表〕:ID〔编号〕;Number〔公交车次〕;Zdnum〔站点编号〕;Zd〔站点〕。在设计数据库构造时,需要设计一个整型字段作为标识列,在表中不会存在两条标识一样的记录。假如其他表需要引用表Bus中的数据,则在表中添加一个ID字段就能够了。在网站的运行中,ID字段对于用户来讲是透明的,用户感觉不到它的存在,也无法对其进行修改。Traffic2表〔火车道路数据表〕:ID〔编号〕;Number〔火车车次〕;Zdnum〔站点编号〕;Zd〔站点〕;Price〔票价〕;Starttime〔发车时间〕;Endtime〔到站时间〕。Airplane〔表飞机航班数据表〕:ID〔编号〕;Number〔飞机航班号〕;Hkcompany〔航空公司〕;Start〔起点〕;Mid〔中转〕;Dest〔终点〕。4铁道路路查询功能与实现主要实现通过输入起点站和终点站,为用户查询出相应的火车车次、起止时间、票价等信息。〔1〕数据表中存放数据情况分析。火车道路数据表traffic2中的number存放列车编号,zdnum存放本次列车所经过的站点编号,分别是00、01、02、,出发站编号从00开场,zd存放各站点的名称,price存放前一个站点到本站点的票价,这样列车出发站点对应用的price的值为0,starttime,endtime分别用来表示列车进站时间和出站时间。〔2〕连接数据库DB1中的数据表traffic2,开创建立数据集dr,实现信息检索。〔3〕开创建立用来存放检索出来的记录信息的临时数据表对应的数据集da,以便将查找到的信息存入临时数据表。〔4〕利用循环实现对dr数据集中从头到尾检索每行记录统计出线路信息。5道路信息编辑功能与实现道路信息编辑提供对存放于数据库内的公交、火车、航班数据表的增加、更新、删除编辑操作,以便对这些交通信息及时的发布。火车信息编辑的核心代码如下:protectedvoidButton4_Click〔objectsender,EventArgse〕{//开创建立SqlDataAdapte对象SqlDataAdapterda=newSqlDataAdapter〔select*fromtraffic2,conn2〕;SqlCommandBuilderbuilder=newSqlCommandBuilder〔da〕;/开创建立SqlCommandBuilder对象DataSetds=newDataSet〔〕;//开创建立数据集da.Fill〔ds,stu〕;//数据填充DataRowdd=ds.Tables[stu].NewRow〔〕;//新建数据行dd[number]=dd[zdnum]=dd[zd]=//赋空值dd[price]=0.0F;dd[starttime]=dd[endtime]=ds.Tables[stu].Rows.Add〔dd〕;//增添数据行da.Update〔ds,stu〕;//更新数据集dsGridView1.DataBind〔〕;}//绑定表格控件protectedvoidGridView1_RowDeleting〔objectsender,GridViewDeleteEventArgse〕{this.GridView1.DataKeyNames=newstring[]{id};//设定主键stringx=this.GridView1.DataKeys[e.RowIndex].Value.ToString〔〕;SqlConnectionconn=newSqlConnection〔DataSource=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\DB1.mdf;IntegratedSecurity=True;UserInstance=True〕;//新建数据库连接conn.Open〔〕;//打开数据连接SqlCommandcmd=newSqlCommand〔deletefromtraffic2,conn〕;SqlParameterpara=newSqlParameter〔,4〕;//实例化一个参数对象,指定参数的值para.Value=x;cmd.Parameters.Add〔para〕;cmd.ExecuteNonQuery〔〕;GridView1.DataBind〔〕;}/数据绑定6结束语结合交通信息服务与管理的实际应用需求,从系统设计与实现的角度做了一些分析与研讨,但是无论从硬件物联网平台的建设,还是信息的加工处理、信息管理平台的研发,新技术与手段应用于交通管理部门将是一个循续渐进的经过,有待深化研究。以下为参考文献[1]王淑敏着。ASP.NET动态网站设计。北京:清华大学出版社,20

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论