停车场系统实训项目实施方案
系(部、中心):软件工程系 | 专 业:软件技术 |
方案制定人:袁梅冷 | 时 间:2005年2月 |
一、 项目实施目标
通过停车场系统的开发,要求学生:
1、 进一步熟练SQL Server数据库的设计与实现;
2、 掌握使用JBuilder数据库组件进行数据库应用程序开发的基本方法与技术;掌握数据库系统开发的基本流程;
3、 掌握JBuilder中常用DataExpress组件的使用方法,主要包括:
使用DataBase建立数据库连接;
使用QueryDataSet实现数据的查询、插入与删除等数据库基本操作;
使用QueryDataSet实现数据库查询结果的相应处理;
使用ParameterRow组件实现带参数查询;
4、 掌握常用DbSwing组件的使用方法,主要包括:
使用TdbTable数据库组件浏览数据库数据;
使用JdbNavToolBar组件、JdbNavField组件进行数据库的数据集的添加、删除以及导航等操作;
其它DbSwing数据库组件的使用。
二、 项目开发基本要求
使用JBuilder提供的数据库组件(DataExpress组件和Dbswing组件)开发一个实用的停车场管理系统。
(1)功能要求
要求该停车场系统由车辆进处管理与后台管理两个子系统组成。系统包含两类用户:管理员用户和普通用户。管理员用户登录后,进入后台管理子系统对系统信息进行管理;普通用户登录后,进入停车场进出管理子系统。
进出管理子系统:主要完成车辆的准入与放行管理,主要包括长期卡用户与次卡用户的入场与出场管理功能,如图1所示:
图1
后台管理子系统:主要完成系统相关信息的管理。主要功能包括:
1.车场管理管理功能:用于查询某个时间段出入场信息、在场车辆信息以及车的历史停车记录等信息。
2.信息维护功能:用于对系统停车卡信息与用户信息进行维护。
3.系统设置功能:用于更改长期卡与次卡的收费单价;实现系统退出。
后台管理子系统如图2所示:
图2
(2)系统界面要求:要求系统具有友好的用户界面,界面简洁、操作方便;
(注:项目开发具体要求请参见《面向对象程序设计(Java)实训指导书》)
三、 实训报告
撰写实训报告,总结数据库系统开发的基本方法与步骤;并就开发过程中遇到的问题以及解决的方法进行总结与归纳。
四、 考核方法与评分标准
该项目采取过程考核和提交实训项目、实训报告的方式进行考核,项目所占实训成绩的总分数为35分,其中:
1、系统功能的实现(15分)
2、程序的开发调试能力(10分)
3、创新能力(5分)
4、实训报告(5分)
五、 项目开发进度与阶段性检查安排
停车场项目开发与实训报告撰写共使用学时为18学时,在项目的开发过程中进行分阶段检查。
阶段1(8学时,15分):车辆进出管理子系统的实现
阶段2(6学时,10分):停车场后台管理子系统的实现
阶段3(2学时,5分):程序联调
阶段4(2学时,5分):撰写并提交实训报告