停车场管理系统_第1页
停车场管理系统_第2页
停车场管理系统_第3页
停车场管理系统_第4页
停车场管理系统_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课程设计(项目设计)说明书 项目名称: 停车场管理 专业班级: 13计算机1班 学 号: 姓 名: 陈钢行 指导教师: 李承高 完成时间: 6月12号 摘要 随着人民生活水平的提高,我国汽车保有量不断提升,私家车的数量越来越多,在生活小区、办公场所、商场、旅游景点等地方,停车难问题也日益突出。 解决停车难问题,除了加大基础设施投入(扩建停车场)外,有效地对现有的停车场进行合理配合、调度与管理,也是行之有效的措施,因而建设配套的停车场管理系统,对停车位进行有序地管理十分必要。 目前,无论在生活小区或者是在写字楼宇的建设规划中,均已对停车位的规划配备进行了充分考虑,停车场已成为人们生活服务的必备场

2、所之一,停车场的数目增多,对停车场管理系统产生了强大的市场需求。 基于现实存在的情况,本文设计了一套停车场管理系统,能够记录每辆车到达后的停车位置(停车场或便道上),以及某辆车离开停车场时应交纳的费用和它在停车场内停留的时间。整套系统对场内车位有序的分配与调度。关键词:停车场;管理系统;目录1绪论. .1 1.1停车场管理系统及概述.11.1.1系统研究现状与开发趋势.11.1.2本课题的研究意义.2 1.2开发语言及相关技术简介.31.2.1JAVA语言简介.31.2.2使用到的开发工具.42需求分析.5 2.1系统需求.6 2.2功能需求.73系统设计.8 3.1系统总体模块设计.8 3.

3、2系统子模块设计.94系统实现.10 4.1主窗体的实现.11 4.3停车信息管理.15 5结论与展望.16 参考文献.171绪论1.1停车场管理系统及概述 1.1.1系统研究现状与发展趋势停车场管理系统是现代化停车场车辆收费及场地管理的统称,是将停车场管理完全放置于电脑上管理的一个软件。通过人工记录车辆号码以及进出时间这些相关信息,从而实现计时收费、车辆管理等目的。这款系统在市场上以及时最落后的了,现在基本上每个地方都是使用智能停车场管理系统,所以我们还有待提升的空间。这款停车场的发展趋势是趋向于智能化,尽量减少人力资源,需要将停车场的自动化程度提升到越来越高,管理人员逐渐减少,直至实现无人

4、化服务。 1.1.2本课题的研究意义目前,汽车行业是生活中非常常见的行业。在汽车行业引入汽车停车管理信息系统,是现代社会面临的重大问题之一。随着计算机应用的普及,利用计算机实现汽车停车的管理势在必行。所以建立一个可以规范化,自动化的停车管理系统显得非常重要。而且,这个项目是用JAVA来编程的,这样有利于我们增长我们的综合实力,具有极大的意义。1.2开发语言及相关技术简介 1.2.1java语言简介 Java是一种电脑编程语言,拥有跨平台、面向对象、泛型编程的特性。 任职于太阳电脑的詹姆斯高斯林(James Gosling)等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设定

5、在家用电器等小型系统的程式语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通讯。由于这些智能化家电的市场需求没有预期的高,太阳公司放弃了该项计划。随着1990年代互联网的发展,太阳公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。 Java编程语言的风格十分接近C+语言。继承了C+语言面向对象技术的核心,Java舍弃了C+语言中容易引起错误的指針,改以引用取代,同时移除原C+与原来运算符重载,也移除多重继承特性,改用接口取代,增加垃圾回收器功能。在Java SE 1.5版本

6、中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。太阳公司对Java语言的解释是:“Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言” Java不同于一般的编译语言和解释语言。它首先将源代码编译成字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。在早期JVM中,这在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的执行速度有了大幅提升。 与传统型态不同太阳公司在推出Java时就将其作为开放的技术。全球数以万计的Java开

7、发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是太阳公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同,此外,微软公司后来推出了与之竞争的.NET平台以及模仿Java的C#语言。后来太阳公司被甲骨文公司并购,Java也随之成为甲骨文公司的产品。 1.2.2使用到的开发工具MyEclipse,是一个十分优秀的用于开发java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse是一款Java开发软件,功能强大,同意支持广泛。

8、功能丰富,包括完备的编码、调试、测试和发布功能,支持HTML,CSS,Javascript,SQL、Spring等。对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse6.0以前版本需先安装Eclipse。MyEclipse6.0以前版本安装时不需要安装Eclipse。2需求分析2.1系统需求本系统是

9、基于Java技术的停车场管理系统。基于Java技术就是能够实现停车场管理的更加的系统,更加的明了,使得车位的管理以及收费等过程变得更加方便快捷,而且大大提高了信息的准确性。设计此停车场管理的目的就是信息化发展与现实社会相结合的产物,各大中小城市都要对大量的车辆停车问题进行科学有效地管理。以往的停车场是利用纸制品来记录和管理停车问题,这样效率低而且容易出错。因此,设计一个停车场管理系统就显得非常重要,可以把大量的停车信息保存在系统中,及时有效,不仅提高了停车的效率,而且大大增加了信息的准确性,此系统具有很大的积极意义,前景广泛。停车场管理系统具有快速、可靠性高、存储量大、保密性好、效率高等特点。

10、2、2功能需求 停车场管理系统的功能模块包括:车位管理系统、付费管理、停车信息管理。具体的功能需求如下:(1)系统权限: 系统权限:管理员。管理员有权限添加、修改和删除系统信息。(2) 功能需求: A、管理员信息中心 添加、修改和删除一些系统信息,已经修改登录界面及账号及密码。 B、收费管理 查询收费明细,修改收费标准。 C、停车信息管理 增加车辆信息,更新车辆进入时间,查询当前空闲车位。3系统设计3.1系统总体模块设计 该停车场管理系统主要包含以下几个模块:车辆信息查询,当前停车管理,所有停车情况,退出管理系统。系统功能模块图如下:主界面 所有停车情况当前停车管理车辆信息查询查看停车的记录更新车辆进出的时间查询取车的时间添加车辆进入的信息查询车辆位置及停车时间图3.1系统功能模块图3.2系统子模块设计 车辆信息信息查询:当我们需要查询哪辆车停驻在哪个车位,只要点开这个按钮,然后输入车牌号,就可以查询了。车辆信息查询查询车辆位置及停车时间 当前停车管理:当有车进入的时候,管理员会现在系统中寻找当前空闲车位,然后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论