题 目 | 交通信息网上查询系统的设计与实现 |
选题意义 | 随着社会的进步和经济的发展,越来越多的人需要奔波于全国各地之间,例如出差、休假、旅游、探亲等。交通信息网上查询系统就是为了方便广大旅客朋友能便利的选择交通工具和路线而开发的一个信息平台。让旅客朋友能够在了解各种信息后,能选择一种合适的方式进行旅行,同时也让管理人员能够及时的管理和发布最近的交通信息。 由于本系统决定使用多种检索条件,如抵达时间、出发时间、所用时间、价格等,加上可能出现的转乘查询,大大的增加了数据库的复杂度,从而在锻炼动手能力的同时,还能更加深化的理解数据库原理和增加对数据库开发的经验,这对于我以后的工作能力和学习能力的培养都具有重要意义。 |
主要研究内容 | 综合运用所学知识,设计出一个B/S模式的查询系统。 主要内容是以国内城市之间的交通为基础,将各种交通信息汇聚到一起进行综合查询。 具体要求是支持按不同要求进行排序,如出发时间、抵达时间、所需时间、价格等。 对录入信息的修改和删除加以判断是否符合逻辑,并要求删除后不留下冗余信息。 对于不能直接到达的异地城市支持转乘查询。 对于管理员登陆密码的管理及管理员权限的问题。 |
主要研究思路和方法 | 首先对于本次的数据库设计和查询算法设计,构建模拟有向图,用交通路线作为路径,用城市信息作为节点,进行数据存储,然后利用树的广度优先算法进行遍历,以此为中心思想,再具体细化为直达、一次转乘、二次转乘的查询算法。 具体流程是通过访问现有网上的火车时刻查询系统、公交查询系统等,做出分析报告,然后通过.net语言和SQL2000来进行开发。在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法,然后用这个流程进行本次开发。 |
已有工作条件 | 个人计算机1台,收集了与开发设计相关的资料,具备一定的设计开发能力;对SQL2000有了一定的了解与认识,对软件开发的总体流程有一定的了解,对此系统的开发制定了初步的开发计划。 |
工作进度安排 | 2007年2月26日至3月15日,完成开题报告 2007年3月15日至4月1日,完成数据库设计及其他必要前提准备 2007年4月1日至4月25日,完成代码设计 2007年4月26日至4月30日,调试代码及测试,完成毕业设计 2007年5月1日至5月20日,完成毕业论文 |
预期 成果 | 本设计的预期成果是设计出一个交通信息查询系统,用户能查询到所有入库的交通信息,可以按照不同的要求进行排序查询;管理员能够添加、修改及删除各项交通信息和城市信息;还要支持转车查询。最后完成一个实用的查询系统。并且提供本毕业设计开发的软件和毕业设计论文。 |
主要参考文献目录 | 1.吉根林,ASP.NET程序设计教材。北京:电子工业出版社。2005 2.陈湘,ASP .NET与网站开发编程实战。北京:清华大学出版社。2003 3.王易,ASP.NET网站设计实例通。北京:清华大学出版社。2003 4.陈惠珍,ASP.NET程序设计。北京:中国铁道出版社。2003 5.方睿,网络数据库原理及应用。四川:四川大学出版社。2005 |