【软件工程毕业设计】小区车位管理系统.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《【软件工程毕业设计】小区车位管理系统.doc》由会员分享,可在线阅读,更多相关《【软件工程毕业设计】小区车位管理系统.doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北农业大学 本科毕业论文(设计)题 目: 小区车位管理系统 摘 要本系统是为住宅小区设计开发的在线小区车位管理系统,研究基于B/S模式的网上车位管理的实现,采用的是ASP+SQL 2000模式的电子商务平台。车位作为一种特殊的固定支出,其管理问题一直都是人们所关心的问题。但是,这其中涉及的信息处理量过于大,之前的信息管理系统已经不能较快的处理这些数据。现在计算机技术和网络推广已经得到了很好的发展,各行各业都在不同程度地引进计算机及网络技术,以求在业务处理能力及服务能力方面做到更大进步。因此有必要重新对车位管理系统进行设计。本系统设计上采用三层结构、Web Service技术和模块化设计方法,
2、根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。该系统实现了对小区车位信息和进出小区的车辆信息的管理,其中包括车位信息的查询,添加,删除;进入小区车辆信息登记,查询,修改,删除,对于非本小区车辆进行计费等,还实现了相应报表的打印,数据库备份等功能。从功能上来说,系统是比较完善的。关键词:ASP , 信息管理 , 数据库 , sql 2000AbstractThis system is for residential design and development of online community parking
3、management system, the research based on B/S model of online implementation of parking management, USES ASP + SQL 2000 mode of e-commerce platform. Parking space as a special kind of fixed costs, the management problem has always been of concern to people. But that which involves information capacit
4、y is too big, before the information management system has been unable to process the data fast. Now the computer technology and network promotion has got very good development, in all walks of life are all in the introduction of computer and network technology in different degrees, in business proc
5、essing ability and service ability in order to achieve greater progress. So it is necessary to design to parking management system.Design this system USES three layer structure, Web Service technology and modular design method, based on user requirements and procedures of application and maintenance
6、 of ease of use, put each part in different module, convenient for the expansion of the application and maintenance, at the same time established a program function reuse based. This system has realized the parking information and in and out of the village to the village of vehicle information manag
7、ement, including parking information query, add, delete; Enter vehicle information registration, query, modify, delete, and billing for this district vehicle, etc., also implements the corresponding report form printing, database backup, and other functions. From the function, the system is more per
8、fect.Keywords: ASP, information management ,database, SQL 2000目 录1.引言11.1 背景概述11.2 意义11.3 论文各章简介12.开发技术和开发工具32.1 开发技术32.2 开发工具介绍32.2.1 IIS简介32.2.2 Dreamweaver简介32.2.3 SQL server 2000简介33.可行性分析53.1 可行性分析53.1.1 经济可行性53.1.2 技术可行性53.1.3 操作可行性64.需求分析74.1 业务流分析74.2 数据流程分析84.3 数据字典84.3.1 小区车位管理系统的数据字典84.3.
9、2 小区车位管理系统的数据项95.系统设计115.1 系统设计思想115.1.1 页面模块化115.1.2 注重安全性115.2 系统功能模块划分116.数据库设计136.1 数据库需求分析136.2 数据库概念结构设计136.3 数据库逻辑结构设计147.系统实现167.1 系统登陆界面实现167.2 欢迎首页实现167.3 系统用户管理实现177.4 固定车位管理实现177.5 车辆进出管理页面18结 论20致 谢21参 考 文 献221.引言1.1 背景概述近年来,随着社会的进步和发展,车辆也在迅速增加,城市交通的瓶颈不仅体现在道路交通的拥挤上,也体现在小区停车位管理效率,安全性等方面,
10、给人们的生活带来了极大的不便。随着汽车工业的迅猛发展,我国汽车拥有量急剧增加。小区停车场作为交通设施的组成部分,随着社会的不断发展,人们对其管理的要求也不断提高,都希望管理能够达到方便、快捷以及安全的效果。停车场的规模各不相同,对其进行管理的模式也有不同之处,管理者需要根据自身的条件,选择应用经济、稳定的管理程序,以免选择了高成本的管理系统;又由于现在各种停车场软件的优点及不足。因此开发一个停车场管理系统,通过计算机来操作简化日常工作是十分必要的。管理信息系统(Management Information System,简称MIS)是一个由人、计算机等组成的能进行管理信息收集、传递、储存、加工
11、、维护、和使用的系统。管理信息系统最大的特点是高度集中,能将组织中的数据和信息集中起来,进行快速处理,统一使用。有一个中心数据库和计算机网络是MIS的重要标志。MIS的处理方式是数据库和网络基础上的分布式处理。随着计算机网络和通信技术的发展,不仅能把组织内部的各级管理连接起来,而且能够克服地理界限,把分散在不同地区的计算机网络互连,形成跨地区的各种业务信息系统和管理信息系统。管理信息系统的另一个特点是利用定量化的科学管理方法,通过预测、技术优化、管理、调节和控制的手段来支持决策。本选题,针对小区停车场过程中的一些信息,对其进行信息化处理。在停车场过程中,主要涉及车位信息、车主信息、停车信息,通
12、过对以上各个环节的信息化,提高档案的规范化管理,为以后的查询、统计作下基础。1.2 意义当前,在为停车场信息化过程中,有许多信息需要处理。现今,有很多都是初步开始使用,甚至尚未使用计算机进行信息处理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于管理过程中的很多信息都是用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。数据处理手工操作,工作量大,出错率高,出错后不易更改。基于这此问题,我认为有必要建立一个停车场管理系统,使停车场管理工作规范化,系统化,程序化,避免停车场管理的随意
13、性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改停车场情况。1.3 论文各章简介第1章引言部分,引言主要叙述课题的开发背景和意义。第2章开发技术和开发工具简介。第3章可行性分析,主要内容讲述技术可行行,经济可行性。第4章主要内容是:系统需求分析包括,业务流程分析;数据流分析;数据字典。第5章主要内容是:系统设计包括,系统设计思想(如页面模块化、注意安全性、代码的复用等);系统功能模块划分。第6章主要内容是:数据库设计包括,数据库需求分析,数据库概念结构设计,数据库逻辑结构设计。第7章主要内容是:管理界面包括,管理员登陆界面设计;管理首页设计;管理员帐号管理模块(用户帐号管理);
14、固定车位管理模块(添加固定车位、管理固定车位);车辆进出管理模块(固定车辆驶入登记,固定车辆驶入查询,自由车辆驶入登记,自由车辆驶入查询);修改密码;数据备份;退出登陆模块最后还有结论、致谢、参考文献等等内容的介绍。2.开发技术和开发工具2.1 开发技术小区车位管理系统采用java语言进行开发。Java语言是一种简单的语言,便于学习。Java是一个纯粹的面向对象的程序设计语言,它继承了C+语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载、多重继承(以接口取代)等特性。Java 不同于一般的计算机语言,编译后的Java程序可直接在不同的平台上运行而不用重
15、新编译,从而实现了跨平台特性。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。基于Java语言和asp语言的特点,因此本次开发采用Java+asp语言进行实现。2.2 开发工具介绍2.2.1 IIS简介IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏
16、览、文件传输、新闻服务和邮件发送等方面。IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。2.2.2 Dreamweaver简介Dreamweaver是个原本由Macromedia公司所开发的著名网站开发工具。它使用所见即所得的接口,亦有HTML编辑的功能,是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。所见即所得 Dreamweav
17、er成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给Third-party厂商,包含ASP, Apache,BroadVision, Cold Fusion,iCAT, Tango与自行发展的应用软体。当您正使用Dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。使用不同浏览器检示功能,Dreamweaver可以告知您在不同浏览器上执行的成效如何。当有新的浏览器上市时,只要从Dreamweaver的网站在下载它的描述档,便可得知详
18、尽的成效报告。2.2.3 SQL server 2000简介SQL2000 就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。SQL 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel的电子表格,可以使数据库一目了然。另外,SQL允许创建自定义报表用于打印或输出数据库中的信息。SQL也提供了数据存储库,可以使用桌面数据库文件把数据文件置于网络文件服务器,与其他网络用户共享数据库。SQL 是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,SQL 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的
19、便利和关系数据库的强大功能。3.可行性分析3.1 可行性分析随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子服务已经成为网上的一股潮流。而更多的,是要求传统行业的服务要延伸到网络,以更方便其生活、工作和学习。可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过
20、程。系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。本系统的可行性分析如下:3.1.1 经济可行性 由于本小区车位管理系统所要求的硬件(计算机及相关硬件)和软件环境(ASP+SQL 2000),市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少小区管理人员的工作强度,提高工作效率,而且方便了车的信息管理,延续了传统的租售模式,极大限度的方便了用户,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本租售系统的开发成本,所以从经济方面
21、讲开发此系统是可行的。3.1.2 技术可行性小区车位管理系统的开发基于B/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。本系统拟采用ASP(Active Server Pages)和MS SQL 2000分别作为前端和后端的开发工具。ASP是目前比较流行的一种制作动态网页的技术,使用VBScript、JavaScript等简单易学的脚本语言,结合HTML代码,即可快速地完成系统的应用程序;无须编译、容易编写,可在服务器端直接执行;使用普通的文本编辑器,如Window
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程毕业设计 软件工程 毕业设计 小区 车位 管理 系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内