摘 要
当今社会科学技术快速发展,我国的人民生活水平已经得到了很大的改善,汽车租赁已成为一个极具市场潜力的行业,汽车租赁管理系统作为现代汽车租赁行业的一个非常重要的管理软件,它可以方便、高效地完成汽租赁服务,节省了很多人力物力,极大地提高了服务的质量和经济效益。
本系统是基于.NET的三层架构的汽车租赁管理系统,采用的是B/S开发模式,该系统前台使用的是HTML4.0的div+css+jQuery进行网页的编辑与制作,后台使用ASP.NET来实现动态管理以及数据库管理系统采用SQL Server 2008等共同完成。主要实现的功能有:系统管理员对基本信息的管理、租赁业务的管理、系统用户的管理。本系统是按照系统的需求分析、概要设计、详细设计、系统实施与运行以及测试等过程来完成的。
关键词:汽车租赁;三层架构; ASP.NET
Abstract
With the rapid development of science and technology in today's society, our people's living standard has been greatly improved, car rental has become a very competitive market potential of the industry, car rental management system is a very important management software of modern car rental industry, it can complete a convenient, efficient car rental service, save the human and material resources, improve the service quality and economic benefits.
Development and use of car rental management system three layer architecture based on.NET car rental system, using the B/S development mode, the system uses HTML4.0 div+css+jQuery for editing and production Webpage, the background using asp.Net to realize dynamic management, database using SQL Server 2008 to complete. The main functions include: the system administrator of the basic information management, customer information management, leasing business management, user management system. The development process of leasing is according to the system demand analysis, outline design, detailed design and gradually to the test.
Keywords: Car Rental; Three Layer Architecture; ASP.NET
目 录
第一章 绪论 1
1.1 开发背景 1
1.2 目的意义 1
1.3 技术背景 2
1.3.1 数据库技术 2
1.3.2 开发平台 2
第二章 需求分析 4
2.1 系统功能需求分析 4
2.2系统性能需求分析 4
2.3系统的可行性分析 4
2.3.1 系统的操作可行性 5
2.3.2 系统的技术可行性 5
2.4系统的数据流程图 5
2.5数据库的需求分析 6
2.5.1 实体E-R图 6
2.5.2 总体E-R图 8
2.6 运行环境需求分析 9
第三章 概要设计 10
3.1 系统的功能模块图 10
3.2系统的流程图 10
3.3 数据库设计 11
3.3.1 数据库逻辑结构设计 11
3.3.2 数据库表的设计 12
第四章 详细设计 16
4.1 汽车的租赁业务操作模块 16
4.1.1 租车模块的设计 16
4.1.2 续租模块的设计 17
4.1.3 归还模块的设计 18
4.2 基本信息模块的设计 19
4.2.1 汽车信息修改模块的设计 19
4.2.2 汽车信息添加模块的设计 20
4.3 系统信息设计模块 20
第五章 系统的测试 22
5.1 测试概述 22
5.2 测试方法 22
5.3 测试用例和测试结果 23
5.3.1 系统的登录测试 23
5.3.2 汽车的出租测试 23
5.3.3 汽车的续租测试 24
5.3.4 汽车的归还测试 25
5.3.5 密码修改测试 25
结论 27
致谢 28
参考文献 29
第一章 绪论
1.1 开发背景
汽车工业的发展日益普及,汽车租赁行业成为近几年来崛起的一个新型产业,它是社会在发展到一定时间段人民生活水平提高下的产物,它借助于租赁特有的模式推动着汽车行业的发展与改革,并且带动汽车消费,同时又有降低环境污染程度、提高资源利用率的作用,对人民经济发展有着不可取代的功能作用。汽车租赁管理系统一方面加强了规范化标准化、现代化的业务管理,另一方面还可以充分合理的利用物理人力资源,提高企业管理的效率和其经营的便利,减少企业运营的成本,极大的提高企业的工作效率。汽车租赁行业的发展也对我国经济的建设和社会生活的方方面面,发挥着无可取代的作用,尤其是对于传统运输行业、旅游行业、交通行业以及汽车生产行业也有着巨大的革新作用,对其它的行业发展的带动作用也是很明显的[1]。不仅可以节省巨大的生产投资,调整产业的基本结构,而且可以针对实际需要租用适用车型,使我们的生活更加方便,经济,有效提高了车辆的利用率,缓解了交通压力,减少了不必要的资金浪费,是扩大生产规模的有效途径和必备选择。
在汽车租赁业务发展如此迅速的今天,用以前的办法来管理新的业务必然会出现很多的不足和弊端,旧的管理方法的管理效率太低,安全措施也充满着缺陷,不仅浪费很多人力物力,还为资料的收集新增了很多不必要的麻烦。随着计算机的普及,它已经被应用到各个行业中,把计算机作为管理工具来管理汽车的租赁业务是在合适不过了,也是目前为止最合适的选择。因此,如果可以充分利用汽车租赁管理系统来对汽车进行管理,就可以减少汽车租赁中的很多繁琐事务,规范了企业管理和经营的行为,减少企业运行的成本费用,极大的提高了产业的工作效率[2]。
1.2 目的意义
随着汽车租赁行业的繁荣和快速发展,租赁行业的信息统计量越来越大,越来越复杂,传统的管理方式无法适应当前迅速发展的市场,汽车租赁管理系统可以方便、高效地完成汽车租赁服务,节省了不必要的人力物力,可以极大的提高服务的质量和经济的效益。
在本系统中,主要要实现对汽车基本信息的管理、租赁业务的管理和系统的管理三大模块。其中基本信息的管理包括对汽车类型、汽车基本信息、客户类型、客户基本信息、销售商以及保险公司信息的信息的添加、修改、删除、和查询。租赁业务是本系统的核心模块,它主要是对汽车的出租、续租和归还进行管理。在系统的管理模块中,主要是对管理员的添加和密码的修改进行操作的。只要满足这样的功能需求,就可以满足租赁行业在业务上的需求,大大提高管理的效率。
1.3 技术背景
1.3.1 数据库技术
数据库(DataBase,简称DB)顾名思义,就是存放数据的一种仓库,只是这个仓库是在计算机存储设备上的存储,是人们在信息量急剧上升和管理复杂数据,绘制统计报表所必须采用的存储工具,因为它可以科学的组织数据和高效维护数据,是所有管理系统所必须掌握的核心技术[3]。
SQL(Structured Query Language),是一种结构化查询语言,它是关系数据库的标准语言,是一个可以通用、功能性很强的关系数据库标准语言[4]。它最主要的特点就是简单易学,功能也很丰富,是计算机行业和管理行业不可缺少的一种语言技术。 在SQL中我们要重点掌握的就是它的数据定义、数据查询、数据更新、视图等。在数据定义主要包括对基本信息的表的定义、删除与修改以及索引的建立与删除。在数据查询里面,我们需要掌握的就是表单查询、连接查询、嵌套查询和集合查询[5]。在数据更新里面,主要是对插入数据、修改数据、删除数据的操作。在视图中就是对视图的定义、修改和删除以及视图的作用等操作。
1.3.2 开发平台
Visual Studio是微软公司出台的应用于.NET开发的首选工具,是一套完整的开发工具
上一篇:
基于net的本科毕业论文管理系统
下一篇:
超市管理系统设计(论文正文)