传统的出行打车模式需要本人到达坐车位置进行,由于高峰期和偏远路段打车较难,给人们出行带来很多不便,出行效率也很低下,所以传统的打车方式已不能满足目前人们出行的需求。随着计算机信息产业及网络化资源管理的快速发展,将传统模式的打车方式转移到计算机网络上进行的软、硬件平台已基本成熟。客户可以随时在系统上填写出行时间、打车拼车要求,管理员随即在系统上对客户的输入信息进行处理,按照客户的要求合理的分配车辆。另外,进入该系统的客户还可以通过交流平台与管理员之间互相交流,反馈使用系统过程中所存在的各种问题,管理员也可以随时接受客户的合理化意见和建议,有效的提高用户出行打车拼车的效率。
该设计要求学生以校园打车拼车的日常工作为背景,设计、开发一个“校园打车拼车系统”的网站。
此外,学生通过该题目的设计过程,可以初步掌握软件系统的开发原理和开发方法,得到软件工程的训练,提高解决实际问题的能力。
二. 设计任务及要求
(1)整个系统包括:用户信息管理、打车拼车请求管理、接送服务管理和分享服务等功能;
(2)系统要实现基本信息录入、修改、查询等功能;
(3)系统要实现满足多种条件的查询分析功能,有些查询数据要精确显示出来;
(4)系统要有一定的安全控制策略;
(5)整个系统采用2层结构。数据库系统采用Mysql、SQL Server、 Oracle等,前台开发工具可以选用C++、Java、Power Builder等;
(6)系统要采用实际数据进行测试。
三. 各阶段时间安排(共13周)
设计内容 起止周
搜集参考资料,分析题目要求 第1周
教师指导学生学习进行需求分析 第2周
学生提出系统总体设计方案和详细设计方案 第3 周~第4周
功能实现(软件编程) 第5周~第8 周
软件调试 第9周
撰写、修改毕业论文 第10周~第12 周
准备答辩资料 第13周
四. 毕业设计的主要参考文献
1. 孙卫琴. JAVA面向对象编程[M]. 电子工业出版社, 2006.
2. 闫华文主编. SQL.Server 2000 与ASP Web 数据库编程技术[M].北京大学出版社,2001.
3. 吴其庆. JSP动态网站设计教程[M]. 北京:冶金工业出版社. 2005
4. 袁方(译). 现代数据库管理(第7版)[M]. 电子工业出版社, 2006.1
5. 杨冬青(译). 数据库系统概念[M]. 机械工业出版社, 2003.3
6. 汉龙. PowerBuilder 9.0项目开发实例导航[M]. 上海科学普及出版社, 2004
7. 孙栋, 陈莉, 宋亚奇. 基于数据仓库的决策支持系统[J]. 微机发展, 2005.10
8. 廖明怡, 刘宏. 数据仓库及其应用[J]. 渤海大学学报, 2005.6
9. 周立柱(译). 数据库管理系统[M]. 清华大学出版社, 2002.12
10. T.Umeda and S.Hagiwara.web-based database for EPR centers in semiconductors[J]. BPhysica B:Condensed Matter,3(7),249-252,2006.3