房产中介管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

内蒙古科技大学《数据库原理及应用》课程设计说明书

题目:房产中介管理系统

学生姓名:

学号:

专业:

班级:

指导教师:

前言

20世纪以来,随着社会经济的发展,城市现代化建设步伐不断加快,城市规模不断扩大,人员的流动也不断加大,房屋出租成为社会生活的重要组成部分。无论是房屋出租还是房屋求租都面临着大量的需求。

在过去,传统的以手工登记为主的房屋中介公司往往有成堆的文件需要人工去处理,对于房屋信息的记录、更新、查询等都十分缓慢。而且容易出错,信息管理效率低下,无法保证高质量的信息服务,很难快速满足客户的需求,在无形中消耗了更多的时间、人力和物力,增加了房屋中介公司的运营成本。求租者在面对琳琅满目的中介公司时会无比头疼,顾及中介单位的可信度的同时,繁杂的房产信息也会使人迷茫、无从选择。所以开发一个出租屋管理系统对不管是对房屋中介公司的人员还是客户来说,都具有很大的意义。

在互联网蓬勃发展的今天,网络和我们的生活、学习、工作越来越密不可分,网络正领导着一个新时代的来临,利用开放的Internet技术开发出实时、快捷、全方位的信息传播平台,使得房屋信息在出租者与求租者之间的传播更为轻松,系统为客户提供服务,求租出租双方都能及时并且迅速快捷的得到信息。可以解决大量房屋信息的查询和管理,便于房屋出租者更好的发布和更改其房屋信息,同时也为租房者提供了方便。

内蒙古科技大学课程设计任务书

目录

第一章需求分析 0

1.1 开发目的 0

1.2 系统功能 0

1.3系统可行性分析 0

1.3.1经济上的可行性 (1)

1.3.2操作可行性 (1)

1.3.3法律可行性 (1)

1.4系统设计使用的开发工具 (2)

第二章系统总体结构设计 (3)

2.1系统功能模块分析 (3)

2.2系统功能模块划分 (3)

2.21系统功能简介 (3)

第三章数据库设计 (4)

3.1 E-R模型图 (4)

3.2关系模式 (4)

3.3 数据结构图 (5)

3.4数据字典 (5)

第四章数据库详细设计 (8)

4.1房产中介管理系统数据库的建立 (8)

4.2 各种表的建立 (8)

第五章系统功能实现 (11)

5.1插入信息 (11)

5.2简单查询 (14)

5.2.1普通查询 (14)

5.2.2 条件查询 (14)

5.2.3聚合函数 (14)

5.2.4删除表中数据 (15)

5.2.5更新 (15)

5.2.6排序 (15)

5.3视图操作 (16)

5.3.1视图的创建 (16)

5.3.2视图查询 (16)

5.3.3视图的撤销 (16)

5.4触发器 (17)

5.4.1触发器的创建(delete触发器) (17)

5.5存储过程 (18)

5.5.1创建存储过程 (18)

第六章总结 (19)

参考文献 (20)

第一章需求分析

1.1 开发目的

“房产中介管理系统”的开发定位在一个能够满足数据库管理系统,即具备一个数据库管理系统的基本功能,包括数据的增加,删除,修改,查询等,便于用户查看,操作,和查询房屋登记信息。此外,系统具有会员和管理员登录功能,这样可以提高数据的安全性和可靠性。该系统符合各房产中介公司的要求。在开发过程中注重明确需求分析,遵循用户参与、优化创新、使用高效、处理规范化的原则,使开发模型更加趋于完善。

1.2 系统功能

传统的以手工登记为主的房屋中介公司往往有成堆的文件需要人工去处理,对于房屋信息的记录,更新,查询都非常缓慢,而且容易出错,信息管理效率低下,无法保证高质量的信息服务,难于快速到满足客户的需求,其在无形中就耗费了更多的时间,人力,物力,增加了房屋中介公司的运营成本。所以开发房屋中介管理系统对于房屋中介的管理人员,以及客户来说都具有些意义。该系统方便房屋中介机构对房屋信息的记录,更新,查询,利于其信息管理,对于客户提出的要求能够及时满足,提高了中介机构的工作效率,同时,开发这样一套管理软件对于我们信息管理与信息系统的学生来说,也是一次将数据库应用于现实的一次很有意义的实践活动。

1.3系统可行性分析

在软件数据结构方面,我们以管理方便的SQL Server作为程序后台数据支持。在软件安全方面来讲,一般的软件都包刮了软件加密、软件注册、以及不同用户使用软件的安全管理功能。

1、可行性研究的前提要求:

功能:设计一套房屋中介管理系统,使信息管理系统化,完善化,高效化.设计方案的具体要求应包括如下几部分:

1)需求分析

2)功能实现(用户登录, 买卖房屋顾客注册, 房源发布及查询, 房源的成交情况及查询,顾客以及房源信息的更新及删除等)

3)界面美观,性能:稳定快速,实时控制

4)输入/输出:汉字

5)安全与保密要求:不能轻易被破坏,不能让中介或公司管理员以外的人删改,对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。

2、可行性研究的方法:

通过调查分析开发实验室管理所具备的能力及实现的方法。确定总体结构,利用SQL Server数据库所具有的能力,以最简洁最容易的方法,完成数据库方面的设计

3、决定可行性的主要因素:

中介或公司规模、设备状况、操作人员技术。

4、与原有操作方式比较的优越性:

比原方式操作简单易行,查询信息准,减少人力工作。

1.3.1经济上的可行性

经济可行性应该考虑其开发维护费用及该系统所能带来的效益之间的关系。该系统适用于中小型的房屋中介机构,开发该系统的费用主要包括开发阶段的费用以及今后的运行、维护费用。其新系统带来的效益来自使用该系统后房屋中介机构工作的科学化,规范化,高效化所带来的效益。这些主要体现在工作人员的减少,工作效率的提高,相应工资支出的减少,更容易满足客户的需求,使房屋中介公司的客户群扩大,以及与传统的手工登记的方式相比不易发生差错,因差错带来的损失的相对减少。

1.3.2操作可行性

本系统适用于Windows XP、Windows7等主流操作系统之上,对于该系统的推广使用提供了很好的途径。该系统研究了中介机构的工作流程后充分考虑到工作人员以前的工作习惯,使其对新系统更易适应,在操作上主要凭借使用Windows操作技术即可完成数据录入、修改、删除等功能,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。

另外界面清晰易懂,加之可视化的管理工具,对数据库的操作是相当简单的,所以操作上是可行的。

1.3.3法律可行性

法律可行性是考虑要开发系统是否存在任何侵犯、妨碍和责任问题,用户操作可

相关文档
最新文档