中南大学
数据库课程设计实验报告
学生姓名 张威威
指导教师 刘 嫔
学 院 信息科学与工程学院
专业班级 计科 1502
学 号 0902150232
完成时间 2018 年 5 月 9 日
目录
第一章 概述 .................................................................................................................................................1
1.1 项目背景 ........................................................................................................................................1
1.2 软件定义 ........................................................................................................................................1
1.3 开发环境 ........................................................................................................................................1
第二章 需求分析 ...............................................................................................................................................1
2.1 题目要求...........................................................................................................................................1
2.1.1 问题陈述 ...............................................................................................................................1
2.1.2 功能描述 ...............................................................................................................................1
2.2 总体设计.............................................................................................................................................1
2.2.1 系统数据流图......................................................................................................................2
2.2.2 数据库 E-R 图......................................................................................................................2
第三章 数据库设计...........................................................................................................................................3
3.1 数据库表.............................................................................................................................................3
第四章 软件功能设计......................................................................................................................................4
4.1 程序设计.............................................................................................................................................4
4.2 详细设计.............................................................................................................................................4
4.2.1 dao 文件 ................................................................................................................................4
4.2.2 data 文件..............................................................................................................................5
4.2.3 table 文件............................................................................................................................6
4.2.4 ui 文件...................................................................................................................................6
4.3 程序功能图 ........................................................................................................................................6
第五章 界面设计 ...............................................................................................................................................7
5.1 登录界面.............................................................................................................................................7
5.2 程序主界面 .........................................................................................................................................8
第六章 总结......................................................................................................................................................11
6.1 收获....................................................................................................................................................11
6.2 不足....................................................................................................................................................12
附件......................................................................................................................................................................12
参考文献.............................................................................................................................................................12
1
第一章 概述
1.1 项目背景
车辆越来越多的今天,停车场只靠人工管理显然难度已经是提高很多,所以
应该开发出便于管理记录的停车场管理系统来帮助对停车场进行管理。
1.2 软件定义
一款帮助停车场管理员对车辆进出进行管理的软件。
1.3 开发环境
Window10 系统
Eclipse java 开发工具
Oracle 数据库
第二章 需求分析
2.1 题目要求
2.1.1 问题陈述
要求能够进行如下工作:
1、车位基本信息维护(车位增加修改、收费标准变动等)
2、交班报表功能(当班收费员收款总额)
3、当前车位状况查询(车位状况分为:停用,占用和空闲)
4、用户分级管理,人机界面良好
2.1.2 功能描述
该软件能对车辆进出进行管理,能计算停车时间并给管理员报出停车费
用;能将流水显示给管理员;管理员能增加停车场会员、增减停车场车位;有
一个客户面板给客户显示当前停车场的信息,如停车空位数。管理员分普通管
理员和超级管理员,超级管理员能对普通管理员进行增删或者是修改管理员的
权限将其改为超级管理员或者普通管理员。
2.2 总体设计
2
2.2.1 系统数据流图
图 1 系统数据流图
2.2.2 数据库 E-R 图
图 2 数据库 E-R 图