智能公交查询系统毕业设计论文开题报告.docx
《智能公交查询系统毕业设计论文开题报告.docx》由会员分享,可在线阅读,更多相关《智能公交查询系统毕业设计论文开题报告.docx(9页珍藏版)》请在冰点文库上搜索。
![智能公交查询系统毕业设计论文开题报告.docx](https://file1.bingdoc.com/fileroot1/2023-5/18/243072fa-b18b-4d87-b1ca-d412c0143e02/243072fa-b18b-4d87-b1ca-d412c0143e021.gif)
智能公交查询系统毕业设计论文开题报告
毕业设计开题报告
学生姓名:
学号:
专业:
设计题目:
指导教师:
2007年3月8日
毕业论文开题报告
1.本课题的研究意义,国内外研究现状、水平和发展趋势
选题的背景
随我国城市公交乘客信息系统的发展处于一个落后的水平,广大乘客可以获得信息的方式很少,公交信息的完整性和准确性得不到保证,而且还没有专门的机构负责信息的发布和管理。
我国公交乘客信息系统的现状特点如下:
乘客可以获得的公交信息很少,而且方式主要是常规手段。
我国乘客一般获得公交信息的方式局限于电话,交通图,向熟人问讯等常规方式。
乘客可以获得的公交信息很少,除去线路,站点等基本信息以外,有关班次,车辆到离站时间的信息基本上没有。
乘客出行中获得信息困难,基本上没有实时信息。
除去在杭州,上海等少数几个城市,乘客可以通过分布于城市中的若干电子站牌获得一些公交车辆的运营信息以外,在其它城市“出行中”的乘客无法获得任何实时信息。
在我国一些城市中,有不少装饰华美的公交站台,但在这些站台上却找不到实用的城市交通图。
总而言之,我国乘客在出行中无论是“静态线路信息”还是“动态实时信息”都很难获得。
缺乏专门的交通信息发布管理机构,乘客获得的信息准确性得不到保证。
目前,我国大多数城市对于交通信息的发布没有专门的管理机构和规章制度。
在城市交通信息服务需求小的情况下尚可应付。
但随着城市交通信息服务需求的增长,从事交通信息服务的人员和企业数量的增加,需要有专门的管理机构和制度。
当前的城市交通信息服务存在着混乱和低效的问题,有些甚至是对乘客的误导。
我国公交乘客信息系统与网络的结合还是低层次的。
在我国一些城市出现了基于网络的公交信息服务系统(例如中国公交查询网,它可提供全国大约七十多个城市的公交系统信息查询),但总体上还是处于一个较低的层次。
这些信息系统还处于一种静态的公交信息查询系统,还不能作到为乘客的出行自动的生成出行计划或方案。
由上所述,我国公交乘客信息系统总体上处于较低水平。
较低的发展水平既是发展的困难,也是发展的机遇。
我们应将发展公交乘客信息系统作为一个提高公交效率,增强公交吸引力的重要手段。
目的和意义
当今时代是飞速发展的信息时代。
在各行各业中离不开信息处理,这正是计算机被广泛应用于信息系统的环境。
计算机的最大好处在于利用它能够进行信息管理。
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。
本系统就是为了更好管理公交信息而设计的。
我作为一个计算机应用的本科生,希望可以在这方面有所贡献。
我希望能用我四年的所学编制出一个实用的程序能进行更有效的信息管理。
归纳起来,好处大约有以下几点:
1.可以存储以往的公交信息,安全、高效;
2.只需一到二名信息录入员即可操作系统,节省大量人力;
3.可以迅速查到所需信息。
国内外现状
公交查询,及其它的交通方式查询,是关系普通百姓的大事。
在国际及国外都有各种各样的平台,如基于C/S模式,基本B/S模式,更有者提供了无线的查询。
本系统,仅侧重于智能查询的实现,以作为一毕业设计之用,提高软件工程的实践能力。
2.本课题的基本内容,预计可能遇到的困难,提出解决问题的方法和措施
系统业务流程如下:
主要有的功能有:
课题难点在于:
1.站点信息的自动生成
2.两站点间,可用线路的计算
开发工具
选用设计语言
目前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:
VisualC++,VisualBasic,PowerBuilder,Dephi,visualfoxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。
VisualBasic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。
它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。
在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
总的来说,VisualBasic具有以下特点:
可视化编程:
用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。
如果对界面的效果不满意,还要回到程序中修改。
有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。
VisualBasic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。
只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。
VisualBasic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。
面向对象的程序设计
4.0版以后的VisualBasic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。
在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而VisualBasic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。
在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,VisualBasic自动生成对象的程序代码并封装起来。
每个对象以图形方式显示在界面上,都是可视的。
结构化程序设计语言
VisualBasic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。
VisualBasic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
VisualBasic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。
在设计VisualBasic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离VisualBasic环境,直接在Windows环境下运行。
5.2选用ACCESS作为后台数据库
Access2000就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。
Access的优点在于它能使用数据表示图或自定义窗体收集信息。
数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。
另外,Access允许创建自定义报表用于打印或输出数据库中的信息。
Access也提供了数据存储库,可以使用桌面数据库文件把数据文件置于网络文件服务器,与其他网络用户共享数据库。
Access是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。
如上所述,Access作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。
毕业论文开题报告
3.本课题拟采用的研究手段(途径)和可行性分析
该课题主要按以下步骤来完成:
一、查询相关资料,了解本系统的研究意义。
可以上网搜索或者是去图书馆查阅相关资料。
二、通过查询资料了解该系统要如何做,及要做哪些东西。
三、设计出大体上的功能模块,画出模块图。
四、通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。
制定出每一步的做法和注意的地方。
五、对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。
六、最后,整理各阶段的设计记录文档,写成论文稿。
实验环境:
1.设计环境
硬件环境
随着计算机硬件的高速发展,现在普通的机子已经可以做为一个服务器端使用。
CPU:
CⅣ2.0或更高
硬盘:
40G或更多
内存:
128M或更高(建议使用256M)
软件环境
●
操作系统Windows2000Server/WindowsXP
网络协议TCP/IP
数据库Access
开发语言VB
进程安排:
第5周:
课题调研、文献检索
第6周:
毕业设计开题报告、工作计划表编制与开题报告会
第7周:
消化论文内容,提出总体设计方案
8——10周:
依据选定的总体设计方案,构建详细设计方案
11——12周:
细化详细设计方案
13——14周:
编写各模块代码
15——16周:
对软件进行测试,修改定型
第17周:
整理各阶段的设计记录文档,写成论文稿
18——19周:
准备答辩
毕业论文开题报告
指导教师意见:
(对本课题的深度、广度及工作量的意见和对设计结果的预测)
本课题深度,广度适中,工作量偏大。
指导教师:
年月日
教研室审查意见:
教研室负责人:
年月日