C#智能停车场管理系统的设计+文献综述(2)
时间:2018-06-13 17:49 来源:毕业论文 作者:毕业论文 点击:次
6.5车位信息管理 35 6.6停车信息管理 36 6.7客户信息管理 37 6.8车位预订信息管理 38 6.9系统信息管理 38 6.10用户登陆与更能实现 39 第7章 总结 43 参考文献 43 致谢 44 附录 主要英文缩写语对照表 45 第1章 绪论 1.1 本文研究的目的、意义 随着经济的增长、城市化进程的加快及小汽车业的飞速发展,小汽车逐渐进入普通老百姓家庭,汽车私人拥有量越来越多。随着车辆的不断增长,交通压力越来越大,先有的停车泊位也越来越不能满足实际停车需求,车辆的任意人为停放给交通的安全和畅通带来了很大的影响,也给交通控制何管理工作带来了很多不便。因此,车库里的停车控制开始受到各界的重视。为此,人们想出了很多方法。停车场的建设是解决这一问题的有效途径。但是,汽车停车场的数量将随之增加,规模不断扩大,这也给各停车场的车辆管理提出了新的挑战。由于科技技术的向前发展,社会文明的进步,人们已不在满足于现在的经营、生活方式,和与事物之间的联系。我这次课题——智能停车场管理系统。 本论文旨在设计一个高效率、安全、简单易上手的智能停车场管理信息系统,希望在视觉上、实用性、易操作性等方面具有自己的特色,并且保持一定的可扩展性,以满足不同停车场的信息管理需求。本论文根据停车场的管理工作需要,设计了一个高效率、安全、简单容易的智能停车场管理信息系统。相对一些现有的停车场收费管理系统来说,本系统在视觉上、实用性、操作性等方面具有一定特色,并且本系统有一定的扩展性。 1.2 国内外发展现状 第2章 开发语言、工具及环境介绍 2.1 ASP.NET(C#)技术介绍 ASP.NET 是一种建立在通用语言上的程序构架,能被用于一台 web 服务器来建 立强大的 web 应用程序。ASP.NET 提供许多比现在的 web 开发模式强大的的优势。 执行效率的大幅提高。 ASP.NET 是把基于通用语言的程序在服务器上运行。不像以前的 ASP 即时解释 程序,而是将程序在服务器端首次运行时进行编译,执行效果比一条一条的解释强很多。 表现层(Presentation Layer) 表现层用于用户接口的展示,以及用业务层的类和对象来“驱动”这些接口。 在ASP.NET中,该层包括aspx页面、用户控制、服务器控制以及某些与安全相关的类和对象。 业务层(Business Tier) 业务层用于访问数据层,从数据层取数据、修改数据以及删除数据,并将结果返回给表现层。 在ASP.NET中,该层包括使用SqlClient或OleDb从SQL Server或Access数据库取数据、更新数据及删除数据,并把取得的数据放到DataReader或DataSet中返回给表现层。返回的数据也许只有一个整型数字,比如一个表的行记录数目,但这也要用数据层的数据进行计算。 BLL和DAL 通常该层被划分成两个子层:业务逻辑层(Business Logic Layer,BLL)和数据访问层(Data Access Layers,DAL)。业务逻辑层在数据访问层之上,也就是说BLL调用DAL的类和对象。DAL访问数据并将其转给BLL。 在ASP.NET中,该层可以用SqlClient或OleDb从SQL Server或Access数据库取数据,把数据通过DataSet 或DataReader的形式给BLL,BLL处理数据给表现层。有的时候,例如直接把DataSet 或DataReader送给表现层的时候,BLL是一个透明层。 数据层(Data Tier) 数据层是数据库或者数据源。在.NET中,通常它是一个SQL Server或Access数据库,但不仅限于此两种形式,它还可能是Oracle,mySQL,甚至是XML。 (责任编辑:qin) |