合肥学院
计算机科学与技术系
课程设计任务书
2008~2009 学年第二学期
课
程 JAVA 语言课程设计
课 程 设 计 名 称 车辆管理信息系统
专 业 班 级 06 计本(1) (2)班
指 导 教 师 吴晓琴、许强、檀明、张贯虹
2008 年 12 月
一、 课程设计目的
通过课程设计,学生在下述各方面的能力应该得到锻炼:
(1)进一步巩固、加深学生所学专业课程《JAVA 语言教程》的基本理论知识,理论
联系实际,进一步培养学生综合分析问题,解决问题的能力。
(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素
质的最终目的。
(3)利用所学知识,开发小型应用系统,掌握运用 JAVA 语言编写调试应用系统程序,
训练独立开发应用系统,进行数据处理的综合能力。
(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。
(5)熟练掌握 JAVA 语言的输入输出流、数据库连接的使用,灵活运用各种类库。
二、 课程设计名称及内容
车辆管理信息系统
三、 任务和要求
1.通过以下过程:需求分析、E-R 模型、关系模型分析,在数据库中构建数据库、表
或视图,熟悉数据库开发流程;
2.系统的主要功能包括:
1) 有关司机各种信息的新增,修改及查询
2) 车辆信息的新增,查询及修改
3) 运营信息的输录,查询与修改
4) 车辆维修信息的输入,查询及修改
5) 事故信息的输入,查询。
3.在时间允许的情况下,适当考虑界面的美观;
4.熟悉与数据库的多种连接方法。
四、 设计方案提示
司机基本信息包括的数据项有:司机姓名、司机性别、出生日期、家庭住址、初
次领证时间、执照号码、准驾车型、有效期起始时间、有效期结束时间等等。
车辆基本信息包括的数据项有:车号、类型、车主、发动机号、车驾号、厂牌型
号、车辆总质量、核定载客、登记时间、发证时间、颜色、主要司机等等。
运营信息包括的数据项有:车号、司机姓名、运营开始时间、运营结束时间、运
营公里、耗油量等等。
车辆维修信息包括的数据项有:车牌号、维修时间、维修单位、维修内容、维修费
用、配件、备注等等。
事故信息包括的数据项有:车牌号、司机姓名、事故时间、事故地点、事故原因、
对方车号、对方单位、处理方式、处理金额、备注等等。
五、 其它
程序设计可在 Eclipse、JDK1.5 或 JBuilder 环境下实现
数据库可选择:Sqlserver 或 Acess
六、 参考资料
[1] 吕凤羽、马皓《JAVA 程序设计》清华大学出版社
[2] 耿祥义 《JAVA 课程设计》 清华大学出版
[3] 黄小东 《Java 课程设计案例精编》中国水利水电出版社
[4] 印旻
《Java 与面向对象程序设计》清华大学出版社