小区车辆管理系统Word文件下载.docx
- 文档编号:15369186
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:22
- 大小:777.56KB
小区车辆管理系统Word文件下载.docx
《小区车辆管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《小区车辆管理系统Word文件下载.docx(22页珍藏版)》请在冰豆网上搜索。
沈阳航空工业学院
2007年6月
摘要
小区车辆管理系统是一款对小区内车辆进行管理的软件,旨在提高车辆管理的效率、减少管理费用。
本文首先介绍小区车辆管理系统的研究背景和意义;
通过当前停车场的发展趋势和其它相关软件产品的不足,两个方面阐明本软件的价值,分析讨论开发车辆管理软件的意义和主要功能;
并从软件的安全性、易用性、稳定性等方面分析软件开发过程中应该注意的问题,指出小区车辆管理系统能提高小区的管理效率和节省资金。
然后,分析讨论数据库系统的基本功能以及数据库技术在小区车辆管理系统中的应用,并结合实际情况分析数据的设计方法。
最后针对小区车辆管理系统运行过程中可能出现的问题提出了解决方案,并从管理思想、软件、系统三个概念层次对小区车辆管理系统的开发与维护作了概括。
本软件采用Java语言和SQLServer2000数据库开发而成。
关键词:
车辆管理;
数据库系统;
Java;
SQLServer2000
Abstract
Residencecommunityvehiclesmanagementsystemisasoftwarewhichmanageresidentialcommunityvehicles.Seektoimprovemanagementefficiencyandreducemanagementcosts.ThispaperintroducesResidencecommunityVehicleManagementSystemresearchbackgroundandsignificance.Analyzetheshortageofthecurrenttrendofdevelopmentincarparkingandotherrelevantsoftwareproducts,ClarifythesoftwarevalueFromtwoaspects.Discussedthedevelopmentofvehiclemanagementsoftwaresignificanceandthemainfunction.Andanalyzethesoftwaredevelopmentprocessfromsoftwaresecurity,usability,stabilityandsoon.Itindicateresidencecommunityvehiclesmanagementsystemcanimprovethemanagementofdistrictefficiencyandsavemoney.Thendiscussthebasicdatabasefunctionsanddatabasetechnologyinthedistrictvehiclemanagementsystemapplications.Integratewiththeactualsituation,analyzethedatadesignmethod.FinallyResidencecommunityvehiclesmanagementsystemoperationmayariseinthecourseoftheproposedsolutions.Andfromthemanagementthinking,software,systemtheconceptofthree-levelsummarizedistrictvehiclesforthedevelopmentandmaintenance.
ThesoftwareisdesignedanddevelopedbyJavalanguageandSQLServer2000.
Keywords:
vehiclesmanagement,DatabaseSystem,java,SQLServer2000
1.1系统开发的背景5
1.1.1价格因素5
1.1.2人的因素6
1.2系统开发的意义和目的6
1.3开发环境6
1.3.1硬件配置及外设设备与配置6
1.3.2开发语言、应用软件平台及语言7
1.3.3系统的主要功能8
2结构设计9
2.1系统开发的思想与原则9
2.1.1系统概述9
2.1.2系统开发方法介绍9
2.1.3系统调研与可行性分析10
2.1.4可靠性分析概述10
2.1.5技术可行性分析10
2.2系统软件的结构设计11
2.2.1结构设计11
2.2.2系统功能11
2.2.3数据结构12
2.3详细设计13
2.3.1程序设计思想与原则13
2.3.2程序软件结构设计14
2.3.3数据库设计22
3系统编码24
3.1系统原码及说明24
4系统评介27
4.1系统测试27
4.2系统的优点及技术特征29
4.3系统的不足及改进方案30
5结束语31
参考文献32
1总论
据有关数据统计,中国2004年的汽车保有量约2000万辆,2005年汽车保有量已达到2500万辆左右,平均年增长约为10%。
但随之而来的,车多位少、停车难的问题也日渐突出,成为当前社会普遍的关注点,以沈阳来说,现有机动车数量急剧增长,而车位却增长缓慢,停车位严重短缺可见一斑。
为此,近几年,中国大部分城市都在兴建停车场或扩建车位。
随着新世纪经济持续健康快速发展,以及加入WTO后私人购车高峰期的即将到来,交通需求将显著增加,停车设施的水平直接影响到城市的交通运行效率和生活环境品质,停车设施的过度短缺、布局不合理和管理不规范,都将对提高城市的综合竞争力产生不利影响。
因此,从长远发展目标来看,结合城市布局结构的调整,建立和完善与城市社会经济发展相适应的城市停车系统,是十分紧迫和必要的。
面对市场需求的拉动,厂商们是否了解到用户对停车场管理系统关注的是什么?
未来有何新需求?
1.1系统开发的背景
曾几何,国外停车场产品在市场上占据了主要的地位,如速宾、AAMANO、DESIGNA、CASALE等品牌,但随着近年来国内厂商加大了对市场的开发以及产品技术的逐渐成熟,国内停车场产品在市场上已取得于相当不错的表现,目前市场上也是以选择本土产品为主流。
1.1.1价格因素
其中,价格是最重要的原因。
据了解,国外一套普通规模的停车场管理系统高达到30-40万。
即使是在国内一般也要在10万以内,有着3-4倍的差距。
显然即使是使用国产软件,这个价格对于大多数小区来说也很难被接受。
1.1.2人的因素
另外,与外国软件相比国内系统操作界面完全汉化,这种本土化的软件更适合一般非专业人员的操作、维护,而且在售后服务方面,更能提供及时的服务等等。
1.2系统开发的意义和目的
正是考虑到以上几个因素,也是为了填补当前大型车辆管理软件价格高,而且有许多功能的对于小型停车场用不上的空白。
我决定开发一套真正适合中小型停车场的软件。
首先它的用户对象是小区、超市、商场、中小型公司等车辆不是很多的用户。
其次本软件的价格不会很高,甚至可以以共享的方式提供给用户使用,因为这类用户不可能为一个车辆管理软件付很多钱,他们最主要目地是够用、稳定就好。
最后本软件的使用力求简单化,操作傻瓜化。
用户通过鼠标点按就可以实现全部操作。
因为这种小型停车场不大可能对管理员进行专门的培训,更不能聘用一个专业计算机的人来管理系统。
1.3开发环境
一个好的开发环境可以加快我们的开发速度,下面分别介绍我的硬件开发环境和软件开发环境。
1.3.1硬件配置及外设设备与配置
硬件环境的好坏是我保证我们完成开发的先决条件,因为JAVA程序运行的时候很占内存,所以对内存的要比较高,在这里我们推荐内存至少要512MB。
而现在的许多IDE运行时需要做大量的CPU运算,所以CPU配置应该为P42.4G或AMDAthlonXP2500+以上。
硬件环境
备注
CPU:
AMDAthlon3000+
硬盘:
希捷160GSATA
内存:
金邦512MB
显卡:
七彩虹X550XT
因为JBuilder对硬件要求比较高所以内存至少要达到512MB,推荐1GB。
表1.1硬件环境表
1.3.2开发语言、应用软件平台及语言
软件环境的好坏直接影响着我们开发软件的效率、稳定性和安全性。
Eclips我就不细说了,有大量的程序员都用它来开发就足以说明它的非凡了。
在这里我要说的是NetBeans,由于起步比较晚再加上前几个版本的性能平平,所以有很多人对它不是很了解。
但是自从5系列推出以后它的性能有了质的改变。
不仅因为是纯JAVA开发的IDE,它还集成了Tomcat等企业级开发插件,所以不需要再去找外挂的插件。
更令人激动的为了配合NetBeans,SUN公司的在JDK1.6加入了一个新的布局管理器。
用NetBeans和JDK1.6可以很容易地开发图形界面,就像你曾经熟悉的VB一样。
软件环境
OS:
WindowsXPProfessional
IDE:
Eclips3.2.2
JBuilder2006
NetBeans5.5
开发语言:
Java(JDK6.0)
数据库:
利用JBuilder和NetBeans可以很容易地做出图形用户界面,再利用Eclips的良好代码编辑能力,对生成的编码进行修改。
表1.2软件环境表
1.3.3系统的主要功能
在进行了充分的市场调研和对实际需求的认真分析后,确定本系统的定位应该是利用计算机与有效的管理手段来减少管理人员的工作量,管理员可以很方便地通过本软件进行复杂的数据操作。
对于普通用户可以方便地进行查询操作。
2结构设计
一个清晰明白的结构可以保证我们在开发过程最大优化我们的资源,并能保证功能模块不被遗漏。
所以在任何项目开发之前都要先设计一个合理的组织结构,然后根据结构图有次序、有步骤地进行开发。
2.1系统开发的思想与原则
2.1.1系统概述
为实出分工明确,也为防止非法用户的越权操作,本系统主要分为两个层次的用户,一个是系统管理员另一个是普通用户。
1.管理员用户
这是本系统的最高权限用户,拥有对系统的完全控制权限。
包括对普通用户查询,对新用户和新车位进行登记,对新用户进行添加,对用户资料的内容进行修改,对用户进行删除,修改普通用户对系统的使用权限等操作。
2.普通用户
最基本用户只拥有查询权限,在普通提供了正确的车牌号和密码后,系统会返回用户的基本资料。
但普通用户不可以对这些资料进行操作。
2.1.2系统开发方法介绍
本系统采用JAVA语言编写,为了更好地休现本语言面向对象的特点,本系统采用面向对象的、模块化的设计方法,这也是当前比较高效、流行的设计模式。
本系统的主要功能模块封装在单独的类中,这种分布式的开发方式不但能提高开效率,还有利于功能的单独测试,更容易发现和改正错误。
常用的操作都封装在公有方法中,这样当其它模块需要实现某个操作时,就可以直接去调用那个方法。
以实现代码最大限度的重用。
2.1.3系统调研与可行性分析
在结合了当前的实际市场需求和今后的发展趋
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小区 车辆 管理 系统