房屋租赁管理系统的设计与实现(ASP.NET,SQL)(任务书,开题报告,中期报告,毕业论文14000字,程序代码,SQLserver数据库,答辩PPT)
[摘要:]随着经济的快速发展、人们生活水平的不断提高和科技的进步,普通的租赁服务已经不能满足人们的需要。如何利用先进的管理手段,提高房屋租赁管理水平,是当今社会所面临的一个重要课题。随着计算机网络的高速发展与普及,人们可以通过网络,快速、便捷的获得自己想要的信息。本系统就是为了方便大众及时、快速、便捷的获取租房信息,以及方便房东管理房屋出租信息。利用软件工程原理,采用结构化的程序设计编程方法,ASP.NET技术,实现系统开发。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了房屋租赁管理的信息化.。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成房屋信息管理、客户资料管理、合同管理、租金管理、信息统计、用户查询租房信息。
本文首先分析选题的背景和意义,并描述了系统的主要内容和要求,对开发系统所涉及的技术和工具进行了介绍和概述,接着对系统可行性分析、功能需求分析及系统的总体设计进行分析,包括系统的总体架构、工作方式、数据流程以及系统的总体结构设计,对系统所用到的数据库进行了详细的设计和分析,最后按照系统的功能模块对系统进行了最终的代码实现。
[关键字:]房屋租赁管理系统;B/S架构;ASP.NET;SQL SERVER2005;
Design and Implementation of Housing Rental Management System Based On B/S
Abstract:Along with the rapid economic development, continuous improvement of people's living standard and the advancement of technology, the ordinary rental services can not meet people's needs. How the use of advanced management tools, rental management level, is an important issue facing society today. With the rapid development and popularization of the computer network, people can network, fast and convenient access to the information they want. This system is convenient to the public in a timely manner, fast and convenient access to rental information, and to facilitate the landlords managing rental information. Software engineering principles, using the programming method of structured programming, ASP.NET technology and system development. Its development includes the establishment and maintenance as well as front-end application development aspects of the back-end database, rental management of information technology. The entire system is simple and friendly interface, flexible, practical, safe from the line with requirements of complete housing information management, customer information management, contract management, rental management, statistical information, the user queries rental information.
This paper first analyzes the background and significance, and describes the content and requirements of the system's introduction and overview of the techniques and tools involved in the development system, then the system feasibility analysis, functional requirements analysis and overall system design analysis, including overall system architecture, ways of working, the overall structure of the data flow and system design, the database used by the system detailed design and analysis of the system, and finally in accordance with the functional modules of the system the final code to achieve.
Key words: Housing Rental Management System; B/S Framework; ASP.NET; SQLSERVER2005
目 录
1 绪论 1
1.1 项目背景及目的 1
1.2 项目研究的内容和方法 1
1.2.1 项目的研究内容 1
1.2.2 开发方法及步骤 2
2 开发平台介绍 2
2.1 系统平台环境 2
2.1.1 硬件平台 2
2.1.2 软件平台 2
2.2 相关技术 3
2.2.1 网页技术简介 3
2.2.2 B/S模式 3
2.2.3 C#概述 4
2.2.4 asp.net技术 4
2.2.5 JavaScript技术 5
2.2.9 Sql Server 2005概述 5
2.3 开发工具 7
2.3.1 Microsoft Visual Studio 2005(ASP.NET) 7
2.3.2 Sql server 2005 7
3 系统分析与概要设计 7
3.1 可行性分析 7
3.1.1 社会可行性 8
3.1.2 用户可行性 8
3.1.3 技术可行性 8
3.1.4 经济可行性 8
3.2 功能需求分析 9
3.2.1房屋租赁管理顶层数据流图 9
3.2.2 房屋管理主业务数据流图 10
3.2.3房屋管理细化图 11
3.2.4合同管理细化图 11
3.2.5租金管理细化图 12
3.3 技术总体目标 12
3.3.1 系统技术性能要求 12
3.3.2 精度要求 13
3.3.3 数据管理能力要求 13
3.3.4 时间特性要求 13
3.3.5 故障处理要求 14
3.3.6开发与运行环境规定 14
3.4 系统概要设计 15
3.4.1 系统目标设计 15
3.4.2 系统设计思想 15
3.4.5 系统运行流程图 15
3.4.6 系统总体结构设计 16
3.4.7 系统概要设计结构图 16
4 数据库设计 17
4.1 数据库概念结构设计 18
4.2 数据库系统E-R图 20
4.3 数据库逻辑结构设计 21
4.4 数据库物理结构设计 23
5 系统详细设计与实现 24
5.1 登录模块设计 24
5.2 后台界面功能实现 25
5.2.1 房产管理模块设计 25
5.2.2 合同管理管理模块设计 27
5.2.3 租金管理模块设计 28
5.2.4 角色管理模块设计 30
5.2.5 信息统计模块设计 30
5.2.6 帮助模块设计 32
5.3前台模块实现 32
5.3.1首页功能模块 32
5.3.2房屋展示模块 33
5.3.3个人信息模块 34
5.3.4用户注册模块 35
6 结论 37
参考文献 39
|