停车场管理系统课程设计

停车场管理系统课程设计

ID:9482576

大小:218.62 KB

页数:24页

时间:2018-05-01

停车场管理系统课程设计_第1页
停车场管理系统课程设计_第2页
停车场管理系统课程设计_第3页
停车场管理系统课程设计_第4页
停车场管理系统课程设计_第5页
资源描述:

《停车场管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、软件实训报告书题目:停车场管理系统小组成员:系别:软件工程121指导教师:2016年1月13日1目录第1章项目概述11.1开发背景:11.2开发目的:11.3开发运行环境:11.4系统功能:2第2章需求分析22.1系统需求22.2功能需求22.3业务流程图3第3章概要设计43.1基本设计概念和处理流程43.2系统层次模块图4第4章详细设计54.1数据库的逻辑设计:54.2数据库设置模块:8第5章测试及提交125.1主菜单模块的设计与实现:125.3车辆进入模块的设计与实现:135.4车辆离开并收费模块的设计与实现:13第6章模块源代码

2、146.1菜单函数146.3车辆进入函数156.4车辆离开函数16总结1922第1章项目概述1.1开发背景:随着计算机技术的发展,在各行各业的应用越来越广泛,停车场管理由原来的人工管理进入计算机系统管理那是个必然趋势,计算机系统管理可以大大提高管理的效率和正确性。1.2开发目的:设有一个可以停放n辆汽车的狭长停车场,它只有一个大门可以供车辆进出。车辆按到达停车场时间的早晚依次从停车场最里面向大门口处停放(最先到达的第一辆车放在停车场的最里面)。如果停车场已放满n辆车,则后来的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则

3、排在便道上的第一辆车就进入停车站。停车站内如有某辆车要开走,在它之后进入停车场的车都必须先退出停车站为它让路,待其开出停车场后,这些车辆再依原来的次序进场。每辆车在离开停车场时,都应根据它在停车场内停留的时间长短交费。如果停留在便道上的车未进停车场就要离去,允许其离去,不收停车费,并且仍然保持在便道上等待的车辆的次序。编制一程序模拟该停车场的管理。1.3开发运行环境:开发工具:java语言开发环境:JDK221.4系统功能:(1)登录、注册功能.(2)车辆离开查询功能(3)车辆进入查询功能第2章需求分析2.1系统需求根据题目要求,因为

4、停车场是一个单条的序列,可以用结构体实现;在程序中,需要知道每辆来车的具体停放位置,应提供提示、查找、标记工作。车辆离开要计时计费。另外,每天开始时,停车场要初始化。2.2功能需求实现停车场的现代化管理,记录车辆信息,动态分配车位,停车费用结算,查看停车场车位的使用状况,退出系统等功能,解决车辆停放难,乱收费等问题。222.3业务流程图车进入车场车辆到达以堆栈来模拟停车场和以堆栈里的数据元素我设计成汽车的车牌号初始化车站,初始化让路的临时栈,初始化通道车场未满,车进车场车场已满,车进便道判断车场是否已满车输入车子到达时间,车牌号未满判

5、断车场内是否有车不做任何计算无点x有输入离开车辆的离开时间,进行停车费用的计算此车后面的车辆退出并进入临时栈车子离开图3-122第3章概要设计3.1基本设计概念和处理流程互联网技术的飞速发展,Java等设计工具的方便实用,以及数据库技术的发展给本系统的设计和实现提供了技术上的支持。系统基本的流程是:用户登录->主界面->选择各项子系统。3.2系统层次模块图停车场管理系统退出系统查看车位使用状况计算停车费用车辆离开信息车辆到达信息车牌号到达时间离开时间该车腾出的车位号无空余车位有空余车位每小时所需停车费用到达时间车牌号离开时间车牌号该车

6、使用的车位号有车离开时新到来车辆停放新到来车辆在便道上等候新到来车辆停放22第4章详细设计4.1数据库的逻辑设计:下面给出各个表的详细结构。表4-1-1卡信息表字段名描述类型长度是否为空是否主键id自增int4否是cardid卡编号varchar20是否cardno卡号varchar20是否cardtype卡类型varchar20是否cardmoney余额money8是否sendtime发卡时间datetime8是否activetime有效时间datetime8是否sendflag已发tinyint1是否loseflag挂失tinyi

7、nt1是否表4-1-2停车场参数表字段名描述类型长度是否为空是否主键id自增int4否是parkname停车场名字varchar20是否parktotal总车位int4是否entertotal入口车道数int4是否exittotal出口车道数int4是否parktel停车场电话varchar20是否parkadd停车场地址varchar20是否表4-1-3用户表字段名描述类型长度是否为空是否主键id编号varchar20否是name用户名varchar20是否sex性别char2是否tel电话varchar20是否cardno卡号va

8、rchar20是否carno车牌varchar20是否address地址varchar20是否22表4-1-4车信息表字段名描述类型长度是否为空是否主键id自增int4否是carid编号varchar20否是carno车

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。