目录
1系统简介............................................................................................................ 1
1.1背景......................................................................................................... 1 1.2功能描述................................................................................................. 1 2需求分析............................................................................................................ 3
2.1需求调查................................................................................................. 3 2.2可行性分析............................................................................................. 4
2.2.1技术可行性.................................................................................. 4 2.2.2经济可行性.................................................................................. 4 2.2.3操作可行性.................................................................................. 5 2.3数据流程图............................................................................................. 6
2.3.1数据流程图.................................................................................. 6 2.3.2整体数据流程图.......................................................................... 6 2.4数据字典................................................................................................. 6
2.4.1数据项表...................................................................................... 7 2.4.2数据结构列表.............................................................................. 7
3概念结构设计.................................................................................................... 9
3.1总体E-R图 ............................................................................................ 9 3.2出租房E-R图 ........................................................................................ 9 3.3客户E-R图 .......................................................................................... 10 3.3房主E-R图 .......................................................................................... 10 4逻辑结构设计.................................................................................................. 12
4.1房屋信息表........................................................................................... 12 4.2房主信息表........................................................................................... 12 4.3客户信息表........................................................................................... 13 4.4系统数据结构....................................................................................... 14 5物理结构设计.................................................................................................. 15 6系统主要查询功能及SQL语句 .................................................................... 16
6.1主要查询功能....................................................................................... 16
6.1.1普通查询.................................................................................... 16 6.1.2条件查询.................................................................................... 16 6.2增删信息功能....................................................................................... 17
6.2.1 SQL插入语句 ........................................................................... 17 6.2.2 SQL删除语句 ........................................................................... 17 6.2.3 SQL修改语句 ........................................................................... 17
7系统实现.......................................................................................................... 18
7.1系统功能模块图................................................................................... 18 7.2部分程序代码....................................................................................... 18
7.2.1主程序代码................................................................................ 18 7.2.2数据加密解密程序代码............................................................ 19 7.2.3登陆验证程序代码.................................................................... 22 7.2.4用户信息存储程序代码............................................................ 26 7.2.5房屋信息存储程序代码............................................................ 29 7.3系统运行截图....................................................................................... 34 8设计小节.......................................................................................................... 36
8.1心得与体会........................................................................................... 36 8.2存在的问题及建议............................................................................... 36 参考文献............................................................................................................. 37
1系统简介
1.1背景
随着科学技术的快速发展,不论是小型房屋中介还是大型的房地产公司,需要分类和管理的信息具有多而杂的特点,而且,信息的更新速度比较快,中介或者公司的经营者都需要及时地对各种信息进行分类整理,以最快的速度找到满足客户需求的房源,避免不必要的损失。在这种背景下,传统的人工管理,已经不再适宜。本系统用于房屋中介对信息的管理,以提高信息管理的效率,减轻管理人员的劳动力度,使得管理步骤更加简化。
1.2功能描述
某房屋中介公司拥有多名职员分管不同业务,公司与多名房主具有业务联系,每个房主在委托房屋中介公司进行房屋的出租或出售时都要填写一张表格,说明房屋的地址、面积、朝向、类别以及价格等相关信息。需要租住或购买房屋的客户在向中介公司寻求服务时,也需要登记需要租住或购买的房屋的细节要求。职员负责与客户约定时间,并陪同客户看房,若客户看中房屋,公司将记录客户购买或租住房屋的合同的相关信息。为此公司设计一个数据库应用系统。
1、系统功能的基本要求:
(1)管理公司职员的基本信息,以及所进行的业务信息,如联系客户、陪同客户看房的信息。
(2)登记房屋、房主以及客户的信息,并能进行方便地增、删、改。 方便房主查询所需要的房屋的查询功能。 (3)统计待租或待售的房屋信息等。
2、数据库要求:(在数据库中至少应该包含下列数据表) (1)公司职员基本信息表; (2)客户基本信息表; (3)房屋基本信息表;
(4)客户购买或租住房屋的合同的相关信息表。 3、其它要求:
(1)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表
的格式呈现;
(2)系统要有一定的安全控制策略; (3)系统要采用实际数据进行测试。
对不同身份的用户实现不同的操作权限,加强信息管理的安全性。买房者、卖方者和管理员的权限各不相同,具体如表1.1所示。
表1.1 权限分配
用户类型 买房者 卖房者 管理员 权限描述 注册,登录,查询空闲房源,对中意房源报价,查询成交情况 注册,登录,发布房源,查询购买者意向,确认成交 查询买卖双方基本信息,查询房源情况,对卖房者登记的信息进行审核,并能根据房源情况进行分类统计
2需求分析
2.1需求调查
房屋中介管理信息系统在全球范围内都得到了广泛的应用:在法国房屋中介利用该系统实现从帮助寻找客户到签约、管理等“一条龙”服务。在美国,随着计算机和互联网的发展,MLS(Multiple Listing Service即多重上市服务)的应用程序逐渐代替了纸张抄写房源信息的方法。数据库的特性与房中介的工作习惯、操作流程激发了软件工程师们对客户端的开发,房地产中介商可以在客户端进行数据的传输,同时可以通过互联网自动升级,避免了客户成本过多的投入。然而,在国内传统中介公司往往有成堆的文件需要人工去处理,信息的收集和更新非常缓慢,同时大量的信息也由于无法实现共享和深度开发而难以达到最优。传统的以手工登记为主的房屋中介信息管理方式,效率低下、出错率高,耗费了大量的时间和人力资源,而借助房屋中介管理信息系统,买卖房屋的顾客只需到房屋中介中心登记一下,留下相关信息,便可以得到顾客需要的消息,同时节省了人力。
随着科学技术的不断提高,计算机科学的日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对房屋中介的信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高房屋中介和房地产公司营运的管理效率,也是中介和公司的科学化、正规化管理,与世界接轨的重要条件。
管理信息系统软件能使您的公司、中介或单位的生产效率,工作效率、管理水平有一个较大的提高,减少您不必要的浪费,使您对您的顾客信息的收集、房源的分配等做到心中有数,使您的决策、计划更科学、更合理,以适应当今竞争日趋激烈的环境。
管理信息系统从单位、中介到大型房产公司都是很必要的,它的内容对于买卖房屋的顾客和管理者来说都至关重要,所以房屋中介管理信息系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式管理文件档案,或者使用人工和电脑统计相结合的方式,这些管理方式存在着许多缺点,如:效率低、保密性差,易出错,另外时间一长,将产生大量的文件和数据,
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库房屋中介管理系统-数据库原理课程设计(2)在线全文阅读。
相关推荐: