停车场管理系统软件工程课程设计报告报告文档格式.docx
- 文档编号:15973334
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:22
- 大小:275.06KB
停车场管理系统软件工程课程设计报告报告文档格式.docx
《停车场管理系统软件工程课程设计报告报告文档格式.docx》由会员分享,可在线阅读,更多相关《停车场管理系统软件工程课程设计报告报告文档格式.docx(22页珍藏版)》请在冰豆网上搜索。
2.3业务流图………………………………………………………………………4
第三章总体设计…………………………………………………………………6
3.1基本设计概念和处理流程……………………………………………………6
3.2系统层次模图…………………………………………………………………6
第四章数据库计…………………………………………………………………7
4.1数据库的逻辑设计……………………………………………………………7
4.2数据库的配置…………………………………………………………………10
第五章详细设计…………………………………………………………………13
5.1主菜单模块的设计与实现……………………………………………………13
5.2初始化模块的设计与实现:
…………………………………………………14
5.3车辆进入模块的设计与实现…………………………………………………14
5.4车辆离开并收费模块的设计与现……………………………………………15
第六章测试及提交………………………………………………………………16
七附:
模块源代码………………………………………………………………17
参考文献……………………………………………………………………………20
第一章项目概述
1.1开发背景:
近年来,随着我国经济的快速发展,人们生活水平的不断提高,物质需求和生活方式也发生着深刻的变化,以前属于奢侈品的汽车己经逐步走入了市民的日常生活。
伴随汽车消费大众化和各种机动车辆大围的迅速普及,车辆对其配套设施特别是停车场提出了更高的要求。
停车是"
速度为零的交通”,停车场及附属相关设施是静态交通的重要组成部分。
停车场收费管理系统是伴随着公用收费停车场这一新生事物而诞生的。
目前的多数停车场存在着以下几个问题,管理漏洞、系统的可靠性、独立性强、收费过程比较繁琐、劳动强度高、停车场利用率低下、票款易流失等。
针对这些问题该停车场系统从以下方面进行设计。
针对管理进行了优化,采用划卡消费和现金支付相结合,系统计时计费。
采用Java高级编程语言和WEB相关技术开发设计管理系统软件,实现网络管理操作。
优化后的系统使用方便、服务高效、收费透明、防止票款的流失,提高可靠性同时也提高了操作者的工作效率。
1.2开发目的:
随着计算机技术的发展,在各行各业的应用越来越广泛,停车场管理由原来的人工管理进入计算机系统管理那是个必然趋势,计算机系统管理可以大大提高管理的效率和正确性
设有一个可以停放n辆汽车的狭长停车场,它只有一个大门可以供车辆进出。
车辆按到达停车场时间的早晚依次从停车场最里面向大门口处停放(最先到达的第一辆车放在停车场的最里面)。
如果停车场已放满n辆车,则后来的车辆只能在停车场大门外的便道上等待,一旦停车场有车开走,则排在便道上的第一辆车就进入停车站。
停车站如有某辆车要开走,在它之后进入停车场的车都必须先退出停车站为它让路,待其开出停车场后,这些车辆再依原来的次序进场。
每辆车在离开停车场时,都应根据它在停车场停留的时间长短交费。
如果停留在便道上的车未进停车场就要离去,允许其离去,不收停车费,并且仍然保持在便道上等待的车辆的次序。
编制一程序模拟该停车场的管理。
1.3开发运行环境:
开发工具:
java语言
开发环境:
JDK
1.4系统功能:
(1)登录、注册功能.
(2)车辆离开查询功能
(3)车辆进入查询功能
第二章需求分析
2.1系统需求
根据题目要求,因为停车场是一个单条的序列,可以用结构体实现;
在程序中,需要知道每辆来车的具体停放位置,应提供提示、查找、标记工作。
车辆离开要计时计费。
另外,每天开始时,停车场要初始化。
2.2功能需求
实现停车场的现代化管理,记录车辆信息,动态分配车位,停车费用结算,查看停车场车位的使用状况,退出系统等功能,解决车辆停放难,乱收费等问题。
2.3业务流程图
车进入车场
不做任何计算
无点x
有
输入离开车辆的离开时间,进行停车费用的计算
此车后面的车辆退出并进入临时栈
车子离开
图3-1
第三章总体设计
3.1基本设计概念和处理流程
互联网技术的飞速发展,Java等设计工具的方便实用,以及数据库技术的发展给本系统的设计和实现提供了技术上的支持。
系统基本的流程是:
用户登录->
主界面->
选择各项子系统。
3.2系统层次模块图
第四章数据库设计
4.1数据库的逻辑设计:
下面给出各个表的详细结构。
表4-1-1卡信息表
字段名
描述
类型
长度
是否为空
是否主键
id
自增
int
4
否
是
cardid
卡编号
varchar
20
cardno
卡号
cardtype
卡类型
cardmoney
余额
money
8
sendtime
发卡时间
datetime
activetime
有效时间
sendflag
已发
tinyint
1
loseflag
挂失
表4-1-2停车场参数表
parkname
停车场名字
parktotal
总车位
entertotal
入口车道数
exittotal
出口车道数
parktel
停车场
parkadd
停车场地址
表4-1-3用户表
编号
name
用户名
sex
性别
char
2
tel
carno
车牌
address
地址
表4-1-4车信息表
carid
车牌号
cartype
车类型
表4-1-5权限表
poperatorid
poperatorname
poperatorsex
10
poperatorpsw
密码
poperatorright
权限
表4-1-6时收费表
timeno
时间号
starttime
开始时间
endtime
结束时间
表4-1-7次收费表
times_no
表4-1-8入场表
encardid
入场编号
encardno
encarno
enway
入场车道
entime
入场时间
enposition
指定车位
表4-1-9出场表
exited
出场编号
excardno
excarno
exway
出场车道
extime
出场时间
表4-1-10交班表
tnoperator
操作员
tnlogintime
登录时间
tnturntime
交班时间
entimes
进场次数
extimes
出场次数
totalmoney
金额总计
表4-1-11收费表
chargeid
收费编号
chcardno
卡
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 停车场 管理 系统软件 工程 课程设计 报告