河北农业大学
信息科学与技术学院 本科毕业设计论文 智能小区数字化停车场管理系统
摘 要
随着汽车的日益普及,车辆的防盗以及有效的车辆管理已经受到社会的广泛关注。各车辆管理部门或物业管理部门在给车主提供服务的同时,如何能够防止车辆被盗,降低经营风险?如何能够防止停车费流失?如何以较少的设备投入和较低运营成本实现车辆管理的现代化?小区车辆管理系统是一款对小区内车辆进行管理的软件,旨在提高车辆管理的效率、减少管理费用。本文首先介绍小区车辆管理系统的研究背景和意义;通过当前停车场的发展趋势和其它相关软件产品的不足,两个方面阐明本软件的价值,分析讨论开发车辆管理软件的意义和主要功能;并从软件的安全性、易用性、稳定性等方面分析软件开发过程中应该注意的问题,指出小区车辆管理系统能提高小区的管理效率和节省资金。然后,分析讨论数据库系统的基本功能以及数据库技术在小区车辆管理系统中的应用,并结合实际情况分析数据的设计方法。最后针对小区车辆管理系统运行过程中可能出现的问题提出了解决方案,并从管理思想、软件、系统三个概念层次对小区车辆管理系统的开发与维护作了概括。因此,利用继承扩展性比较好的jsp以及Mysql数据库和MyEclipse作为开发工具,开发这样一套管理软件成为很有必要的事情。
关键词:停车场管理系统;数据库;jsp;MyEclipse;Mysql。
Abstract
With the increasing popularity of the automobile, vehicle anti-theft and vehicle management has been widespread concern in society. The vehicle
management departments or property management departments to the owners to provide services at the same time, how to prevent the theft of vehicles, reduce business risk? How to prevent the loss of parking fee? How to realize the vehicle management modernization with less investment in equipment and low operational costs? The vehicle management system is a section of the area of the vehicle management software, the purpose is to improve the efficiency, reduce management cost of vehicle management. This paper first introduces the vehicle management system research background and significance; the shortage of current development trend of parking and other software products, clarify the software value from two aspects, discussed the development of vehicle management software and main functions of analysis; and should pay attention to the software development process from safety, soft the ease of use, stability and other aspects, points out that the vehicle management system can improve the management efficiency and save money. Then, discussed the application of the basic functions of the database system and database technology in the area of vehicle management system, combined with the actual situation, analysis and design method of data. Finally, proposed the solutions to possible District vehicle management system operation process, and from the management thought, software, system three concept hierarchy to the vehicle management system development and maintenance are summarized. Therefore, the succession of good extensibility of JSP and Mysql database and MyEclipse as development tools, the development of such a set of management software has become very necessary thing.
Key words: parking management system ;database; jsp;MyEclipse;Mysql
目 录
摘 要 .............................................................................................................................................. 1 Abstract .......................................................................................................................................... 1 目 录 .............................................................................................................................................. 3 1 引言 .............................................................................................................................................. 4
1.1 课题背景 .......................................................................................................................... 4 1.2 主要开发内容................................................................................................................... 4 1.3 主要开发思路................................................................................................................... 4 2 系统开发技术及环境 .................................................................................................................. 5
2.1 系统开发开发技术........................................................................................................... 5 2.2 系统开发及运行环境....................................................................................................... 7 2.3 系统体系结构................................................................................................................... 8
2.3.1 系统体系结构的一般阐述 ................................................................................... 8 2.3.2 C/S模式与B/S模式的分析比较 ........................................................................ 8 2.4 开发方法整体选择........................................................................................................... 9 3 系统分析 .................................................................................................................................... 10
3.1系统可行性分析.............................................................................................................. 10
3.1.1 经济可行性......................................................................................................... 10 3.1.2 技术可行性......................................................................................................... 10 3.1.3 操作可行性......................................................................................................... 10 3.2 系统功能需求分析......................................................................................................... 11 3.3 系统用例图..................................................................................................................... 11 3.4 系统流程分析................................................................................................................. 12 4 系统设计和实现 ........................................................................................................................ 13
4.1 系统功能模块设计......................................................................................................... 13 4.2 系统数据库设计............................................................................................................. 14
4.2.1 数据库设计概述 ................................................................................................. 14 4.2.2 数据库表设计说明 ............................................................................................. 14 4.3.1 系统登录模块 ..................................................................................................... 17 4.3.2 系统主界面......................................................................................................... 18 4.3.4 会员信息模块 ..................................................................................................... 19 4.3.5 费率设置模块 ..................................................................................................... 20 4.3.6 车位管理模块 ..................................................................................................... 21 4.3.7 进出场管理模块 ................................................................................................. 22 4.3.8 系统设置模块 ..................................................................................................... 24
5 系统测试及评价 ........................................................................................................................ 25
5.1 测试的重要性及目的..................................................................................................... 25 5.2 测试的步骤..................................................................................................................... 25 5.3 系统评价 ........................................................................................................................ 27 结束语 ............................................................................................................................................ 28 参考文献 ........................................................................................................................................ 29 致 谢 ............................................................................................................................................ 30
1 引言
1.1 课题背景
近年来中国经济的高速发展,各地区的车辆数量增长迅速,由此各地的车辆管理所需要保管的机动车档案资料增加迅速。随着档案资料的增加,工作人员劳动强度增大,档案资料的存储、查询等工作与办公高效率的要求矛盾日渐突出。本论文所介绍的便是一个车辆管理系统,以规范对车辆信息的管理,提高管理效率。智能小区数字化停车场管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起一个数据一致性和完整性强、数据安全性好的库;而对于后者则要求应用程序具有功能完备、使用简单等特点。经过以上分析,我决定采用jsp语言开发该系统,前台:html网页,后台:java,数据库:Mysql,并且选择功能强大的MyEclipse为开发工具进行开发,Tomcat作为系统服务器。实践证明:该系统经济、实用,具有良好的拓展性、稳定性、安全性、可靠性。
1.2 主要开发内容
智能小区数字化停车场管理系统是一种具有交互功能的信息管理系统,是在网络上建立的一个虚拟的管理系统。因此这必将是广泛应用的网络应用系统,本文会让开发人员更好的开发以及管理本项目,让网站管理人员大致了解网站的功能和流程。
(1) 深入了解企业、社会在智能小区数字化停车场的业务流程以及一些基本的需求和功能,在此基础上绘制用例图,完成智能小区数字化停车场系统的需求说明书;
(2) 借鉴一些书籍,学习和研究开发该系统的相关技术,如JSP项目开发、MySQL数据库、Web编程等等;
(3) 具体实现智能小区数字化停车场系统,包括分析和使用数据库,系统的详细设计。
1.3 主要开发思路
本系统是为社会机构或企业设计的一个功能完整的智能小区数字化停车场系统,本系统首先要对用户的身份进行识别,只有合法用户才能进入系统,进入系统后,首先打开系统主窗体,在系统菜单栏可以选择导航链接进行不同的操作。智能小区数字化停车场管理系统是一个受限系统,用户分为系统管理员和普通用
户,普通用户只能负责用户基本操作,系统管理员还可以对普通用户授权,高级操作等。
1.4 本系统的预期成果
设计和实现智能小区数字化停车场系统,使管理的工作系统化、规范化和自动化,从而达到提高管理效率、降低成本的目的,本系统应达到如下目标: (1) 灵活的人机交互界面,操作简单方便,界面简洁美观 ; (2) 可以通过菜单、工具栏等灵活操作;
(3) 对客户和操作员的信息互通提供相应的管理功能:
(4) 查询方便,无论是按名称、操作员帐号其中任一项都可以进行有效查询 ; (5) 系统管理员可以对用户进行授权; (6) 系统运行稳定,安全可靠。
2 系统开发技术及环境
2.1 系统开发开发技术
1 .以J2EE为开发平台
J2EE是由sun公司主持退出的一项中间件技术,旨在简化和规范多层分布式企业应用系统的开发和部署。中间件是一种独立的系统软件或者服务程序,他可以废分布式应用软件提供在各种技术间共享资源的平台。J2EE其实可以被理解为一组规范和指南。它定义了一个使用Java语言开发多层分布式企业应用系统的标准平台。J2EE标准的实施可显著地提高系统的可移植性、安全性、可伸缩性、负载平衡和可重用性。 2. 选择JSP作为开发语言
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,JSP技术是servlet技术的延伸,在基于Java的平台上广泛地使用,是进行JavaWeb开发的一种核心组件。JSP页面由HTML代码和嵌入在其中的Java脚本组成。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术的优势如下: (1)一次编写,到处运行。在这一点上Java比PHP更出色,在不同的系统平台上运行,代码不用做任何更改。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库计算机软件毕业设计智能小区数字化停车场管理系统 - 图文在线全文阅读。
相关推荐: