毕业论文 住宅小区停车位管理系统——客户端子系统.doc
《毕业论文 住宅小区停车位管理系统——客户端子系统.doc》由会员分享,可在线阅读,更多相关《毕业论文 住宅小区停车位管理系统——客户端子系统.doc(29页珍藏版)》请在沃文网上搜索。
1、摘要住宅小区停车位管理系统(Residential Parking Management System)客户端子系统是将传统停车位管理模式与现代计算机技术结合、针对住宅小区自身特点而开发出来的一种新型车位管理方式。它是当前新技术革命中一个非常活跃且具有生命力的技术应用领域,是符合现代人们生活需要的。本系统的使用对象是面向所有有车一族的客户,尤其是住宅小区的住户。他们可以通过使用联网计算机,在客户端子系统平台上,对自己居住小区中的停车位信息进行查询,另外,对需要长期使用车位的用户,还可以对车位进行预定。所有的这些操作信息处理都由这个系统来进行完成,给用户带来极大的方便。系统采用结构化开发方法,运
2、用Java Web应用开发技术JSF(JavaServer Faces)。JSF提供了健壮、优良开发模式的框架,很好的解决了用户界面开发在Web应用程序开发中较为困难和烦琐的问题,开发软件使用NetBeans IDE6.5,数据库使用Derby数据库。整个系统要实现的功能主要包括用户注册登录功能,浏览车位功能,预定车位功能,删除预定功能,创建预定单功能。本文围绕用户注册登录模块、车位管理模块、车位预定模块、预定单模块的功能进行开发与设计。第一部分为概述,介绍住宅小区停车位管理系统客户端子系统的背景、研究内容。第二部分为系统的可行性分析、需求分析、业务流分析、数据流分析。第三部分为系统设计,包括
3、系统架构设计、页面设计、导航设计、数据库设计、输入输出设计。第四部分为系统实施,主要是对系统进行代码设计和编程,是系统实现的过程。第五部分是系统测试。最后是系统开发的总结。关键字:住宅小区停车位管理 JSF 数据库AbstractResidential Parking Management SystemClient Terminal Systemis combined with the traditional management model and modern computer technology developed its own characteristics and a new p
4、arking management. It is a new technology revolution currently active and viable in technology applications. It is in line with needs of modern peoples lives.The system used object-oriented customers of all car owners especially the residential quarters of households. They can use networked computer
5、s through system platforms in the customer terminal inquiry the parking information in their residential area. In addition, those required long-term use of parking spaces on the user, they can schedule on parking spaces. All of these information processing operations completed by the system. It brin
6、gs great convenience to the users.The system uses object-oriented development method Java Web application development technologyJSF(JavaServer Faces). JSF provides a robust framework and a good development model. It solves the user interface development in the Web application problems which brings d
7、ifficults. Development of software uses NetBeans IDE6.5 and the database uses Derby database. The whole system needs to achieve the function including the Register Log function, the View parking spaces function, the Book parking function, the Remove the intended function and the Create Order Functio
8、n.This paper focuses on user login and register module, the parking management module, parking reservation module, the order management function module design and development. The first part is an overview of this paperintroduce Residential Parking Management SystemClient Terminal Systemiss backgrou
9、nd, research, feasibility Analysis. The second part is the system requirements , including the use case design, the business process analysis and the data flow analysis. The third part is system design, including the system architecture design, the database design, input and output design. The fourt
10、h part is the system implementation mainly the system code design processing implementation of the system. The fifth part is the system testing. The last is a summary of system development.Keywords:Residential Parking Management JSF Database目录引言51.概述51.1系统开发的背景51.2系统的总目标62.系统分析62.1系统概述62.2可行性分析62.2.
11、1技术可行性62.2.2经济可行性72.2.3社会可行性72.3需求分析82.4进度分析82.5业务流程分析92.6数据流程分析102.6.1顶图数据流程图:102.6.2中图数据流程图:102.6.3底图数据流程图:112.7数据字典113.系统设计123.1系统架构设计123.2页面功能设计143.3导航设计153.4数据库设计173.4.1数据库概念结构设计173.4.2数据库逻辑结构设计183.4.3数据库表结构设计183.5输入输出设计193.5.1输出设计193.5.2输入设计194.系统实施205.系统测试275.1测试内容275.2测试用例275.3测试结果286.结论286.
12、1系统总结286.2系统展望28参考文献29致谢29引言近年来,随着人们生活水平的不断提高,家用汽车拥有数量也日益增多,住宅小区停车成为了一个十分重要的问题。传统的停车位管理主要是人工作业方式,通过文本、表格等纸质介质手工处理,数据信息量大且容易出错,特别不规范。基于此,为了让住宅小区停车位管理能够更加规范,开发一个针对住宅小区特点的停车位管理系统就显得很有必要。本系统为住宅小区停车位管理系统客户端子系统,旨在方便小区车辆进出,给广大住户提供更加准确的停车位信息,让客户能够通过客户端平台,自主查询住宅小区车位信息,方便、快速预定车位,进而更好的让管理者对出入住宅小区的车辆进行管理,提高工作效率
13、,使停车位管理更加信息化、规范化、智能化。对于客户来说,客户端子系统操作简单、易学,在短时间内就能够掌握使用方法,可以推广普及。同时,也能够让管理者从复杂、繁琐的工作中解脱出来。1.概述1.1系统开发的背景住宅小区停车位管理涉及内容多,工作复杂,并且都是与广大客户切身利益相关的。其管理方式一直是手工方式管理,很多时候出现管理混乱,向客户提供的车位信息不准确、与客户沟通不及时,导致乱停车、收费标准不规范、与客户发生纠纷等现象经常发生。同时,由于出入住宅小区的车辆有的是长期居住在小区中,有的是临时在小区中停放,因此很多时候不能最大化地利用停车位。随着计算机应用的普及,虽然部分工作转向计算机进行处理
14、,但是并没有形成一个完善的系统对住宅小区停车位进行统一的管理。现如今,新建住宅小区规模越来越大,老的住宅小区改造越来越趋于完善,原有住宅小区停车位管理方式已经不能适应现在住宅小区停车位管理的需要。住宅小区停车位管理也是住宅小区物业管理中十分重要的一个环节,它涉及到每一位住在小区中业主的利益,更关系到物业管理者自身的利益。通过计算机来管理住宅小区停车位管理系统,能够便于管理人员进行更加细致,准确地掌握停车位的信息,了解停车位实时使用情况,也能够让所有客户通过客户端平台,自主查询车位信息,并且对车位进行预定,减少不必要的预定中间环节。1.2系统的总目标通过对住宅小区停车位管理实际现状的调查与分析,
15、确定开发住宅小区停车位管理系统客户端子系统的目标:通过此系统,能够方便客户对住宅小区停车位现状进行了解,具体到每一个车位的信息,包括车位所处的位置、环境和价格;能够为长期客户提供车位预定功能;能够为临时客户提供车位查询功能。该系统使用后,能够减少办公耗材成本。该系统要方便客户进行操作使用,能够切实为客户提供方便。2.系统分析2.1系统概述住宅小区停车位管理系统客户端子系统的总体目标是,将现有住宅小区停车位资源和客户资源整合在一个统一的信息平台,从而对停车位信息和客户信息进行高效、规范的管理。让客户通过客户端平台能够自主的对住宅小区停车位信息进行查询、对车位进行预定、创建预定单,实现网上业务办理
16、。不仅能够给客户带来极大的方便,还能够节约客户的时间成本与物业管理者的资源成本。2.2可行性分析2.2.1技术可行性在住宅小区停车位管理系统客户端子系统中,客户使用计算机,通过客户端平台,可以查看住宅小区中每一个停车位的信息。对于居住在住宅小区中,需要长期使用车位的客户,可以通过客户端平台进行用户身份注册,然后就可以对车位进行预定,自主创建预定单。对于需要临时出入住宅小区的车辆,临时客户可以通过客户端平台查询住宅小区车位目前空闲情况。开发此系统,将采用Java Web应用开发技术JSF(JavaServer Faces)。JSF是Sun推出的一种Java Web表示层框架,是基于JSP技术的J
17、ava Web应用程序的用户界面(UI)标准框架。它简化了用户界面的开发,完全支持Java Web应用的可视化开发,从网页的编写、页面的导航配置、业务逻辑的调用到应用的集成,全部可以在一个“所见即所得”的开发环境中实现,JSF提供了健壮、优良、具有制作良好开发模式的框架,很好的解决了用户界面开发在Web应用程序开发中较为困难和烦琐的问题。JSF的开发工具NetBeans是最常用的Java IDE之一,与其他Java IDE相比,NetBeans最大的优势是对JSF的全面支持,尤其是在JSF应用的可视化开发方面,远远走在了其他Java IDE的前面。结合NetBeans开发工具,本系统采用Der
18、by数据库。Derby是Apache一个开源的、100% Java编写的、与平台无关的、易管理的关系数据库管理系统。Derby为用户提供了轻量的标准数据库引擎,它可以紧密的嵌入到任何基于Java的解决方案中。它支持嵌入式模式和客户端-服务器模式操作,能适应部署多变的情况。住宅小区停车位管理系统客户端子系统由本人独自进行开发,娄不夜老师进行指导,开发人员具有相关软件使用经验,了解住宅小区停车位管理流程,可以胜任系统开发工作。对用户来说,该系统使用简单,只需具备基本的计算机操作能力即可。综上所述,该系统在技术上是可行的。2.2.2经济可行性成本分析成本的主要来源是3个方面,第一是基础设备的成本,在
19、这里主要指此系统运行的环境服务器。由于工作的重要性,数据量又十分庞大,因此购置相对较好的服务器是十分必要的。第二是其他一次性成本,主要是软件开发的费用。第三是经常性支出成本,主要是服务器的日常维护管理费用。经济效益使用住宅小区停车位管理系统客户端子系统,能够方便用户对住宅小区停车位资源进行查看和预定,将传统人工作业模式转为数据资源信息化处理,在给用户带来便捷的同时,也能够让车位管理人员从复杂繁琐的工作环境中解脱出来,工作更加高效,这样也符合现代化住宅小区物业资源管理标准。系统使用所带来的经济效益将远远超过成本。综上所述,该系统在经济上是可行的。2.2.3社会可行性住宅小区停车位管理系统客户端子
20、系统,能够为客户带来极大的方便。客户可以在任何有网络的环境下,对住宅小区停车位信息进行查询,了解每个车位情况,可以方便、快捷地查询或者预定车位。管理人员对住宅小区车位的管理也可以更加全面,准确。对于组织外部,此系统运行后,一些相关票据、报表、收据也将大大简化。就在前不久,市交通委运输局表示,正在对中心六城区、十个远郊区等地区停车资源进行普查,这些资源数据将在交通部门网站上进行公布,以方便市民查询并选择合适的停车场停放车辆。综上所述,该系统在社会上是可行的。2.3需求分析经过前期的调查与研究,现对客户端用户的需求进行简要归纳:l 用户登录需求,用户的身份需要通过系统的验证,才可以进行相关业务操作
21、。l 浏览车位需求,用户可以对停车场的车位进行总体查看和单个车位信息查看。l 预定车位需求,对合适的车位进行预定,对已预定的车位进行删除。l 提交预定单需求,预定完车位后,需要将预定的信息提交到管理员子系统中。需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。本系统用例图如图1所示。图 1 用例图2.4进度分析为了保证系统的顺利开发,制定了详细的开发计划,包括可行性分析、需求分析阶段,系统设计阶段,系统实施阶段,系统测试阶段。具体细节如图2所示。图 2 系统开发的进度
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 住宅小区停车位管理系统客户端子系统 住宅小区 停车位 管理 系统 客户端 子系统