房屋中介系统设计与实现毕业论文
2021-04-19 00:36:05
摘 要
随着科学技术的不断发展和市场竞争的加剧,我国房屋中介市场的竞争日趋激烈。而目前我国许多房屋中介采取传统的以手工登记为主的信息管理方式,效率低下出错率高,耗费了大量的时间和人力资源,所以房屋中介管理系统便顺应而生了。据统计,在房屋中介公司的开销里,用于信息管理的的花费占总花费的50%,而优良的房屋中介信息管理系统可以使此费用减少大约20%,在节约开销的同时,办事效率也能取得50%左右的提升。
本论文从房屋中介的具体需求出发,详细分析了房屋中介系统诞生的背景、产生的必然性以及本系统包括的各个模块的具体功能以及实现。通过具体分析和实际情况的结合,本系统选择了SQL Sever作为数据库平台,ASP.NET作为开发语言。本系统的任务是实现用户的登陆/注册、房源的添加、修改、删除、查询、关注等功能。
关键词:房屋中介;管理系统;数据库;ASP.NET
Abstract
With the continuous development of science and technology and the intensification of market competition, the competition in China's housing intermediary market has become increasingly fierce. At present, many housing agencies in China adopt traditional information management methods mainly based on manual registration. The low error rate and high efficiency have consumed a lot of time and human resources. Therefore, the housing agency management system has been born. According to statistics, in the expenses of the housing agency companies, the cost for information management accounts for 50% of the total cost, and an excellent housing agency information management system can reduce this cost by about 20%. While saving expenses, service efficiency can also be improved by about 50%.
This thesis starts with the specific needs of the housing agency and analyzes in detail the background of the birth of the housing intermediary system, the inevitability of the building and the specific functions and realization of each module included in the system. Through the combination of specific analysis and actual conditions, the system selected SQL Sever as the database platform and ASP.NET as the development language. The task of this system is to achieve the user's login/registration, listing addition, modification, deletion, query, attention and other functions.
Key Words:Housing Agents; Management Systems; Databases; ASP .Net
目 录
第1章 绪论 1
1.1 选题背景 1
1.2 研究的目的和意义 1
1.2.1 研究的目的 1
1.2.2 研究的意义 1
1.3 研究现状 2
1.4 相关技术的概述 2
1.4.1 B/S结构简介 3
1.4.2 ASP.NET简介 3
1.4.3 SQL Sever简介 4
第2章 系统分析 5
2.1 可行性分析 5
2.1.1 技术可行性 5
2.1.2 经济可行性 5
2.1.3 操作可行性 5
2.2 需求分析 6
2.2.1 功能需求 6
2.2.2 非功能需求 6
第3章 系统设计 7
3.1 系统的总体设计 7
3.1.1 系统业务流程分析 7
3.1.2系统的功能模块设计 7
3.1.3 系统的功能结构图 8
3.1.4 系统的用例图 8
3.2 系统的详细设计 9
3.2.1 数据库设计 9
3.2.3 系统的时序图 13
3.2.4 系统的类图 14
第4章 系统实现 15
4.1 登陆模块 15
4.1.1 流程设计 15
4.1.2 运行界面 15
4.1.3 关键代码 16
4.2 注册模块 16
4.2.1 流程设计 16
4.2.2 运行界面 16
4.2.3 关键代码 17
4.3 查询房源模块 18
4.3.1 流程设计 18
4.3.2 运行界面 18
4.4 增加房源模块 19
4.4.1 流程设计 19
4.4.2 运行界面 19
4.5 修改房源模块 20
4.5.1 运行界面 20
4.5.2 运行界面 20
4.6 删除房源模块 21
4.6.1 流程设计 21
4.6.2 运行界面 21
4.7 关注房源模块 22
4.7.1 流程设计 22
4.7.2 运行界面 23
第5章 系统测试 24
5.1 测试方法 24
5.2 测试内容 24
5.3 测试结果 24
5.3.1 登陆/注册模块 24
5.3.2 查询房源模块 25
5.3.3 增加/修改房源模块 26
5.3.4 删除房源模块 27
5.3.5 关注房源模块 27
第6章 总结与展望 29
6.1 总结 29
6.2 展望 29
参考文献 30
致 谢 31
第1章 绪论
1.1 选题背景
过去的传统办公模式主要以人工操作,记录在纸上为主。而处在信息革命的时代中,这种方式显然已经远远不能适应追求高效率、高便利化的现代工作方式。需求导致改变,所以人们逐渐对实现信息处理的自动化和办公的无纸化越来越重视。随着信息自动化处理技术的蓬勃发展,对过去而言不可能的对纷繁复杂的信息管理事务进行计算机的自动化管理已经逐渐变为现实。在市场竞争日趋激烈的今天,企业为了提升自己的竞争力,各单位都在开发和购买各种高效业务软件,运用计算机技术进行科学、合理的管理。网上购房管理者希望利用房屋中介系统能够轻松的管理网上购房事务的整个流程状态、各种各样信息资料的情况,使其可以做出更加明智的决策。同样的,工作人员也期望能够利用房屋中介系统来避免繁琐的手工操作,抛弃传统的手工记录方式,减轻自己的繁重的工作压力,最大化自己的价值。所以,开发出一款能够使其实现管理系统化、规范化、自动化的计算机软件就显得很必要[1]。
目前,很多房屋中介公司的房屋信息管理还是处于人的手动操作,这样的管理方式无疑是效率低下的。它所展现出来的弊端也愈来愈严重,由于不可避免的人为因素,数据的遗漏、误报时有发生,这些都会导致不同程度的灾难后果。种种结果表明,人工管理已经跟不上时代发展的潮流,正在逐渐被社会抛弃。而相比之下,计算机开发出来的房屋中介管理系统有着存储速度快,信息量大等许多优点,正在被越来越多的人们接受和采纳。因此,推动房屋中介信息管理系统走向科学化、规范化、系统化已成为不可逆转的趋势。
1.2 研究的目的和意义
1.2.1 研究的目的
使用传统人工管理的方式存在着许多缺点,如工作效率很低,对于查找、更新、和维护困难,人为因素造成的数据的遗漏、误报等弊端。随着科学技术的日益发展,使用计算机对工程文档资料进行管理具有传统人工管理完全比拟不了的优势,因此此次研究的目的是开发出一款房屋中介管理系统。
1.2.2 研究的意义
传统的房屋中介公司记录信息都是以人工登记方式为主,需要用户手动填写一大堆材料,从而导致往往有成堆的纸质文件需要人工去处理。对于房屋信息的增加、修改、查询等操作都非常的繁琐,而且出错率高,信息管理效率低下,无法提供高质量的信息服务,难以快速满足客户的需求。不仅如此,由于不可避免的现实因素,其在无形中就耗费了更多的时间、人力、物力、财力,增加了网上购房公司的运营成本。所以开发房屋中介系统就显得十分有必要,该系统可以方便网上购房机构对房屋信息的记录、更新、查询;同时也方便了用户能够及时快捷的查询了解到自己心怡的房子,提高了双方的工作效率。
1.3 研究现状
如今,随着计算机技术的发展,人们开始学会采用计算机的处理方式来管理信息,它是集计算机技术、网络通信技术为一体的信息系统工程,它一方面能使各工作部门运行的数据更加准确、及时、全面、详实,同时计算机信息处理系统还能对各种信息进一步地加工,使用户对房屋的了解更充分,从而使决策更具有合理性科学性;另外一方面也进一步加强了众多部门的科学化、合理化、制度化、规范化管理,为部门向着更加科学、系统、扎实的未来打下了坚实的基础。计算机信息处理是一门新的技术,它融合了若干个领域的有关知识和技术,比如管理学、运筹学、统计学、会计学以及计算机科学。信息收集和加工的方法都是建立在在这些学科的基础上,最终逐渐形成了一个互相交融的系统。在注重管理、注重信息的现代社会中,它的地位变得越来越重要。