城市公交信息管理系统.docx
- 文档编号:10742481
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:10
- 大小:441.13KB
城市公交信息管理系统.docx
《城市公交信息管理系统.docx》由会员分享,可在线阅读,更多相关《城市公交信息管理系统.docx(10页珍藏版)》请在冰点文库上搜索。
城市公交信息管理系统
计算机与信息学院
《数据库系统实践》报告
2009年9月
一、设计要求
1.全面的信息维护功能,包括主要的交通线路,公交车,停靠站等;
2.乘车线路优化算法;
3.综合交通信息查询,包括道路、公交线路、目的地、乘车方案。
二、开发环境与工具
MicrosoftVisualStudio2008
MicrosoftSQLServer2005
WindowsXPSP3
三、设计原理
首先使用WinInet编程,从合肥公交网站不断查询公交路线,保存到本地,然后通过解析字符串获得每条路线的公交号和站名建立数据库BusPath。
再次解析保存的文本扫描每条路线,获得站名并判断是否已经插入到数据库中新建名为StationName的数据库。
建好数据库后,通过数据库编程以及数据库建设优化实现公交系统多功能及模糊查询。
四、系统功能描述及软件模块划分
可实现公交路线多功能查询,并且支持模糊查询,大致分为三个模块
4.1起点和目的地查询
4.1.1直接查询支持模糊查询
4.1.2一次换乘查询
4.2站点查询支持模糊查询
4.3公交线路查询
五、设计步骤
本程序用到的解决方案分为三个工程
5.1ReadIePage工程功能不断地查询合肥公交网站,查询到的公交路线结果保存到pathSave.txt文件中。
5.2CreateDB工程功能使用ReadIePage工程生成的pathSave.txt文件建立数据库。
5.3BusSystem工程功能通过数据库编程实现公交路线的多功能查询。
6、设计结果
6.1ReadIePage工程运行界面
运行后pathSave.txt内容
6.2BusSystem工程运行界面
6.2.1直达(模糊查询)
结果:
附加功能(保存):
保存后文件为:
6.2.2一次换乘
结果:
6.2.3站点查询(模糊查询)
结果:
6.2.4公交线路查询
结果:
七、软件使用说明
本软件可以人性化的查询公交线路,操作简单
只需按照自己想查询的方式在编辑框中输入相应内容,并点击查询即可。
八、参考资料
1.
2.数据库系统概论王珊萨师煊
九、验收时间及验收情况(注意,不允许提及自己的验收成绩)
2009年9月14日,组员5人一起去验收的,感谢组长吴同学
十、设计体会
在采集数据中,要尽量考虑到数据的完整性和实时数据的更新,比如这个实例,公交线路是会经常改变的,要如何才能保证用户在查看的时候确实是当时的线路情况
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 城市 公交 信息管理 系统