java与mysql停车管理系统_课内资源 - 基于java和Sql Server数据库的停车场管理系统...

一、实验内容:

实现停车场管理系统,应用于车辆的出、入管理。

二、功能要求:

包括车辆进出管理与系统管理等功能模块,可根据车辆停放时间及收费标准自动收费。用户需要事先办理停车卡并充值,停车卡分优惠卡和普通卡两类。

车场管理:车辆入场、车辆出场

信息查询:某时间段的出入场信息,当前在场信息,车辆历史停车记录及收费信息

信息维护:用户及停车卡信息维护、充值等

系统管理:车位信息,计费标准等

系统包含两类用户:管理员用户和普通用户。

管理员可以使用系统所有功能,普通用户只能查询车辆历史记录、用户信息、停车卡充值,查询计费标准。

三、实验环境:Windows XP

JDK 1.6

Eclipse

SQL Server

备注:

在XP平台开发

DK(JavaDevelopment Kit)是Sun Microsystems针对Java开发员的产品

Eclipse进行前台和程序设计,开发图形用户界面和停车收费功能实施

SQL建立数据库

四、需求分析与设计:

4.1 需求分析:

本软件具有如下主要功能:

本系统包括两类用户:管理员用户和普通用户。管理员可以使用系统所有功能,普通用户只能查询车辆历史记录、用户信息(只限于个人信息)、查询计费标准、查询当前在场信息、查询出入场信息、当前可用车位信息、口令修改。具体模块划分为如下模块:车场管理模块、信息查询模块、信息维护模块、系统管理模块。

车场管理模块:(应该分为车辆入场和车辆出场两部分)

车辆入场

功能描述:车辆进入停车场时进行登记,记录入场时间并指定车位。只有具有停车卡的车辆才可进场,没有办理停车卡的车辆,应先办理车卡。如果没有相应车位,不能入场;如果卡中余额低于100元,应先充值后再入场。满足条件的车辆,为其指定车位并记录入场时间。车卡分两种类型普通型和优惠型。

车辆出场

功能描述:车辆开出停车场时进行登记,记录出场的时间并进行自动收费(从卡上扣除)。根据车辆进场时间,出场时间及收费标准自动计算车主应该缴纳的费用。如果停车时间包含不足一小时的时间,超过30分钟按一小时计算,不足三十分钟不计算。如果卡上余额足够则直接扣除;如果卡上余额不足,则应先充值后再扣除相应费用。

信息查询模块

功能描述:在这个模块里用户可以查询出入场信息、当前在场信息、用户个人信息、用户历史记录、收费标准以及当前可用车位信息

查询出入场信息

功能描述: 查询当前在场信息户可以在这里查询到两种车位的总量及当前可有的车位数量。

查询用户个人信息

功能描述:登录的管理员可以根据卡号和名字查询用户信息。登陆的普通用户只可以查到自己的信息。

查询用户历史记录

功能描述:用户可以输入卡号查询相应卡号的历史记录,包括车位号、开始停车时间、结束停车时间、停车总时间、相应收取的费用。

收费标准

功能描述:用户可以在这里查询不同种类的车位和不同卡的计费标准。

当前在场信息

功能描述:用户可以在这里查询到当前在场的车辆信息,包括卡号,车位号,开始停车时间。

当前可用车位信息

功能描述:在这里用户可以查询当前可用的车位的信息,包括车位号、车位类型。

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值