网上房屋中介系统的设计与开发(SQL2005)(附答辩记录)
无需注册登录,支付后按照提示操作即可获取该资料.
网上房屋中介系统的设计与开发(SQL2005)(附答辩记录)(包含选题审批表,任务书,开题报告,中期报告,毕业论文12000字,程序代码,数据库)
摘 要:房屋中介行业是房地产业的重要组成部分,其在房地产业经济运作的全过程之中起着至关重要的作用,为房地产业的生产、流通和消费提供了多元化的中介服务。而房屋中介行业作为一个管理房屋信息的机构,其对房产信息的管理过程中应该准确,无误。利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理的软件对于提高该中介机构的工作效率变得尤为重要。
本文探讨房产中介管理系统的理论基础和设计思想,介绍了房屋中介系统中的每一个功能,以软件工程理论作为系统开发的理论基础,设计并实现了对出租、出售房屋信息的管理,对求租求购客户信息,需求的记录,并及时为其提供准确信息。其主要内容包括如下:在主要功能实现方面和建立模块方面使用asp.NET设计开发;后台数据库的设计是通过SQL2005完成。
关键词:信息管理;SQL Server2005数据库;asp.NET;房产中介
Online house agency system design and development
Abstract:As an essential part of real estate industry, property agents exist in the whole economic operation of this industry, providing diversified services for the production, logistic and consumption of real estate industry. As an information management institution, property agents should ensure the information is precise and correct. Designing a set of management software for property agent by using the knowledge of software engineering design and database is very important for improving the efficiency of property agents.
In this paper, we talk about the theory basis and designing ideas of property agent management system and introduce all the functions in the property agent management system. Using software engineering theories as the theory foundation of system developing, we have designed and realized the goal to manage the information on leasing and selling houses, on clients who want to rent or purchase a house and on the record of property demands. Therefore, precise information is provided in a timely manner. This paper mainly includes the following content: In the main functions and establish module ways using asp.net design development; the design of backstage supporter's database is SQL2005 completed by.
Key words:Information management;SQL Server database;asp.Net;Property intermediary
总体设计
在总体设计这个阶段,应划分组成该系统的一些物理元素——程序、文件、数据库、人工过程和文档等等。同时,总体设计阶段另一项重要任务是设计软件的结构,确定系统中每个程序由哪些模块组成,以及这些模块间的关系。具体到系统,开发任务是实现房屋中介管理系统化、规范化和自动化,从而提高房屋中介公司的工作效率[17]。
对于该系统,其本质上是信息处理系统,因此,在软件系统的整个开发过程中都必须考虑“数据”及对数据的“处理”这两个方面的问题。为了把在房屋中介公司工作过程中的对所处理的数据清晰明确地表达出来,通常需要建立一个概念性的数据模型[18]。概念性数据模型是一种面向问题的数据模型,是对数据和信息建模。这里运用最常用的表示概念性数据模型的方法,是实体——联系方法即E—R模型。其具体的设计图如下所示:
该系统的主要结构包括以下几个部分:出租房屋信息管理,出售房屋信息管理,求租房屋信息管理,求购房屋信息管理,退出系统。
该系统主要包括五个模块:房屋出租信息管理模块、房屋出售信息管理模块、会员求租信息登记、求购信息登记模块、新闻发布管理模块。该系统的主要功能如下:
(1)增加房屋数据、删除房屋数据、修改房屋数据
(2)增加会员数据、删除会员数据、修改会员数据
(3)新闻发布、新闻删除、新闻修改
(4)填写出租房屋数据、填写出售房屋数据
(5)填写求租房屋数据、填写求购房屋数据
软件环境
操作系统平台:Windows XP
数据库服务器:Microsoft SQL Server 2005
服务器平台:Windows XP
前端开发工具:asp.net
#p#副标题#e#
目 录
摘 要 1
关键词 1
1 前言 2
1.1 课题研究的背景 2
1.2 课题研究的意义 3
1.3 论文结构 3
2 可行性研究 3
2.1 现状及存在的问题 3
2.2 可行性分析 4
2.2.1 技术可行性分析 4
2.2.2 经济可行性分析 4
2.2.3 操作可行性分析 4
2.2.4 法律可行性分析 4
3 需求分析 5
3.1 功能需求分析 5
3.2 开发环境需求分析 6
3.2.1 硬件环境 6
3.2.2 软件环境 6
3.2.3 系统处理数据的需求分析 6
4 总体设计 7
4.1 系统结构图设计 7
4.2 系统流程图设计 8
4.3 系统功能模块图 8
5 数据库设计 8
5.1 数据库需求分析 10
5.2 数据库结构的设计 11
5.3 数据库表格设计 12
6 各功能模块的具体设计与实现 14
6.1 系统登录界面的设计与实现 15
6.2 系统主界面的设计与实现 15
6.3 出租房屋信息界面的设计与实现 16
6.4 出售房屋信息界面的设计与实现 18
6.5 求购客户信息界面的设计与实现 21
6.6 求租客户信息界面的设计与实现 22
6.7 数据库连接的实现 24
7 总结 26
7.1 系统开发中遇到的问题 26
7.2 系统中有待改进之处 27
7.3 心得体会 27
参考文献 27
致 谢 28