房屋中介管理信息系统

上传人:hs****ma 文档编号:508263928 上传时间:2022-09-01 格式:DOC 页数:38 大小:1.35MB
返回 下载 相关 举报
房屋中介管理信息系统_第1页
第1页 / 共38页
房屋中介管理信息系统_第2页
第2页 / 共38页
房屋中介管理信息系统_第3页
第3页 / 共38页
房屋中介管理信息系统_第4页
第4页 / 共38页
房屋中介管理信息系统_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《房屋中介管理信息系统》由会员分享,可在线阅读,更多相关《房屋中介管理信息系统(38页珍藏版)》请在金锄头文库上搜索。

1、目录第 1 章 系统可行性分析 11.1 现状及存在的问题 11.2 可行性分析 11.2.1 技术可行性 11.2.2 经济可行性 21.2.3 操作可行性 21.2.4 法律可行性 2第 2 章 系统需求分析 32.1 需求分析 32.1.1 业务需求 32.1.2 用户需求 42.1.3 功能需求 42.2 开发环境需求分析 52.2.1 硬件环境 52.2.2 软件环境 52.2.3 系统处理数据库的需求分析 5第 3 章 系统总体结构设计 63.1 系统结构设计 63.2 系统流程设计 73.3 系统功能模块设计 73.4 系统数据流图设计 9第 4 章 数据库设计 114.1 数据

2、库需求分析 114.2 数据库的结构设计 114.3 数据表格设计 14第 5 章 各功能模块的具体设计与实现 175.1 系统登录界面的设计与实现 175.2 系统主界面的设计与实现 215.2.1 会员界面 215.2.2 管理员界面 245.3 数据库连接的设计与实现 28附录:小组成员分工 错误!未定义书签。第1章 系统可行性分析1.1 现状及存在的问题随着住房制度改革不断深化和居民收入水平的提高,住房成为新的消费热点。1998 以后,随着住房实物分配制度的取消和按揭政策的实施,房地产投资进入平稳 快速发展时期,房地产业成为经济的支柱产业之一。 2003 年以来,房屋价格持续上 扬,大

3、部分城市房屋销售价格上涨明显。 随之而来国家出台了多项针对房地产行业的 调控政策, 希望能引导房地产市场的健康发展。 而房屋中介行业是房地产业的重要组 成部分, 房屋中介贯穿在房地产业经济运行的全过程之中, 为房地产业的生产、 流通 和消费提供了多元化的中介服务 。房屋中介行业做为一个管理房屋信息的机构,其 对信息的管理应该准确, 无误。因此利用所学过的软件工程设计思想, 数据库等知识 设计一个房屋中介管理的系统对于提高该中介公司的工作效率变得尤为重要。“房屋中介信息管理系统” 的开发定位在一个能够满足数据库管理系统, 即具备 一个数据库管理系统的基本功能,包括数据的增加,删除,修改,查询等,

4、便于用户 查看,操作,和查询房屋登记信息。此外,系统具有会员和管理员登录功能,这样可 以提高数据的安全性和可靠性。 该系统符合各房产中介公司的要求。 在开发过程中注 重明确需求分析,遵循用户参与、优化创新、使用高效、处理规范化的原则,使开发 模型更加趋于完善。1.2 可行性分析可行性研究的目的不是解决问题, 而是确定问题是否值得去解决。 可行性研究实 质上是要进行一次大大压缩简化了的系统分析和设计过程, 也就是在较高层次上以较 抽象的方式进行的系统分析和设计的过程。 对于可行性分析, 可从如下三个方面来进 行:1.2.1 技术可行性 技术可行性考虑的问题是利用现有的技术条件是否能够顺利完成开发

5、工作, 软硬 件配置是否满足开发的需求等。 房屋中介信息管理系统的工作主要是在客户和房屋中 介人员之间架起一座桥梁, 能相互提供信息, 处理信息。 这一特点非常适合于计算机 的特点, 而计算机硬件和软件技术的飞速发展, 也为系统的建设提供了技术条件。 通 过对房屋中介的工作流程加以分析,同时 ASP 提供给的良好开发平台,其与数据库链接的方便性以及目前一些利用数据库知识实现的信息管理系统, 为实验的顺利进行 提供可靠的参考和依据。1.2.2 经济可行性 经济可行性应该考虑其开发维护费用及该系统所能带来的效益之间的关系。 该系 统适用于中小型的房屋中介机构, 开发该系统的费用主要包括开发阶段的费

6、用以及今 后的运行、维护费用。其新系统带来的效益来自使用该系统后房屋中介机构工作的科 学化,规范化,高效化所带来的效益。这些主要体现在工作人员的减少,工作效率的 提高,相应工资支出的减少, 更容易满足客户的需求, 使房屋中介公司的客户群扩大, 以及与传统的手工登记的方式相比不易发生差错,因差错带来的损失的相对减少。1.2.3 操作可行性 本系统适用于 Windows 7等主流操作系统之上 ,对于该系统的推广使用提供了很 好的途径。该系统研究了中介机构的工作流程后充分考虑到工作人员以前的工作习 惯,使其对新系统更易适应,在操作上主要凭借使用 Windows操作技术即可完成数据 录入、修改、删除等

7、功能,方便简单。使用前只要对用户进行简单的说明或阅读帮助 文件即可使用该系统。 另外界面清晰易懂, 加之可视化的管理工具, 对数据库的操作 是相当简单的,所以操作上是可行的。1.2.4 法律可行性法律可行性是考虑要开发系统是否存在任何侵犯、 妨碍和责任问题, 用户操作可 行性考虑待开发软件的运行方式在用户组织内是否行得通, 现行管理制度、人员素质、 操作知识是否可行。 所有软件都选用正版, 所有技术资料都由开发方保管, 提出方拥 有使用权,合同制定确定违约责任。由于在本系统中是有合同作为双方合作的基础, 所以不会存在任何侵犯、妨碍和责任问题。即使存在了,也可以根据合同进行分析, 一定有人会负责

8、任,所以此系统完全可以进行开发。第2章 系统需求分析在系统的发展过程中,需求分析在很长一段时间里被人们认为是整个过程 中最简单的一个步骤,但在过去十几年中人们逐渐认识到需求分析是整个过程 中最为关键的一个部分。虽然在可行性研究阶段已经粗略了解了用户的需求, 甚至还提出了一些可行的方案,但是,可行性研究的基本目的是用较小的成本 在较短的时间内确定是否存在可行的解法,因此许多细节被忽略了。然而在最 终的系统中却不能遗漏任何一个微小的细节,所以可行性研究并不能代替需求分析, 它实际上并没有准确地回答 “系统必须做什么?” 这个问题。所以进行软件设计之前, 必须先进行需求分析, 才能保证软件设计顺利完

9、成。 假如在需求分析阶段分析者们 未能正确地认识到顾客的需要的话,那么最后的软件实际上不可能达到顾客的 需要,或者软件无法在规定的时间里完工。系统的需求分析是需要开发人员和用 户一起完成。 需求分析主要是对管理信息系统的需求进行分析, 分析在设计系统时可 能遇到的问题,及其解决方案,对目标系统提出完整、准确、清晰、具体的要求。需 求分析的结果是系统开发的基础, 关系到系统的可利用价值, 是开发软件所不可缺少 的重要环节。房屋中介管理系统的实现需要从实际出发, 对实际情况进行客观的分析, 深入了 解需求。系统利用Access与数据库结合的技术建立数据库管理系统。同时需求分析 也是进行概要设计和详

10、细设计的基础,是进行内部维护和测试的依据。2.1 需求分析2.1.1 业务需求随着计算计硬件和软件的发展, 现代社会早已经进入信息化高速运行时代。 计算 机在各中行业和领域的应用也越来越广泛, 对于房屋中介和一些大型的房地产公司也 不例外。 现代社会的房产信息管理也以进入系统化、 信息化阶段。 大量的库存信息管 理和快节奏的更新速度是传统的管理方式显得力不从心, 而使用计算机管理就成了惟 一的解决方案, 然而计算机的应用是需要强大的系统软件和行业软件来支持的, 房产 信息的管理亦不例外。 所以开发出一款功能强大的房屋中介管理信息系统是软件支持 的需要,更何况此系统既要是功能强大,也要要求操作简

11、单,易实现。所以,开发出一款功能强大,而又操作简洁、方便、快捷,适应用户要求的房屋 中介管理信息系统是业务的需要。2.1.2 用户需求1 软件具有简洁美观的界面。2 操作简单、快捷,适合用户使用习惯。3 要求系统安全、稳定。4 要求能够注册多个用户,有不同的用户权限。5 要求能够方便的使用增删改查等功能。6 要求实现面向 3 个用户分别实现以下功能: 卖房者:注册,登录,发布房源,查询购买者意向。 买房者:注册,登录,查询空闲房源,发布中意房屋信息。 管理员:查询买卖双方基本信息, 查询房源情况, 对卖房者登记的信息进行审核, 并能根据房源情况进行分类统计。2.1.3 功能需求 房屋中介信息管

12、理系统的功能需求主要包括用户的创建, 该用户的密码、 资料修 改,房屋信息的登记、修改、删除 , 对客户需求的记录、修改、删除。房屋登记将需 要登记的房屋的信息输入系统,由系统进行储存,随时可以查阅修改。一般情况下, 普通会员只能浏览查询房屋具体信息,而管理员用户除了能查询房屋具体信息以外, 还能够登记房屋信息,发布房屋信息,修该,删除房屋数据。因此,普通用户和管理 人员的的权限要明确区分开来,防止操作时因操作错误产生的数据丢失和数据错误。 具体分析如下:用户创建: 普通会员可以通过用户注册界面创建新的用户, 也可以由管理员在用 户管理界面创建,并赋予不同的权限。普通会员权限为“ 1”,管理员

13、权限为“ 2”。资料修改:修改注册时所填写的所有相关信息, 输入数据正确时, 点击修改能够 将数据输入到数据库,并保存。密码修改: 修改注册时的旧密码, 点击修改将新密码保存进数据库, 下次则用新 密码进行登录。添加操作: 在执行操作时首先都要先检查是否已经输入数据, 如果输入的数据不 全或者有错误,将提示用户输入正确的数据,如果输入的数据正确,点击添加按钮, 能够将数据输入到数据库,并保存数据。删除操作: 在选定一个房屋信息后可将其从数据库中删除, 并在前端界面显示出 来。同时,该系统运行在 windows 平台上, 有数据库维护功能。 并且该系统还应有一 个较好的图形用户界面。2.2 开发

14、环境需求分析 大多数的房屋中介公司使用的电脑系统都是 WINDOWS 的。所以开发的房屋中 介管理系统也是基于 WINDOWS 系统的,对于其开发环境,可以作如下的分析:2.2.1 硬件环境内存: 512M 及以上 硬盘: 10GB 以上 显存: 64MB 以上分辨率:1024X8002.2.2 软件环境 操作系统平台: Windows 7 数据库服务器: Microsoft Access 2007 服务器平台: Windows 7 前端开发工具 : ASP2.2.3 系统处理数据库的需求分析 该系统处理的数据来自于客户提供的房屋信息, 客户需求的一些房屋信息以及客户的联系方式等。处理的数据分

15、为文本型和数字型,利用ACCES可以很好的处理这些数据。同时,对于大量的无用数据要及时的清理,以防止系统执行速度的下降。第3章系统总体结构设计在总体设计这个阶段, 应划分出组成该系统的一些物理元素-程序,文件,数据库,人工过程和文档等等。同时,总体设计阶段另一项重要任务是设计软件 的结构,确定系统中每个程序由哪些模块组成,以及这些模块间的关系。具体到 该系统,开发任务是实现房屋中介管理系统化、规范化和自动化,从而提高房屋 中介公司的工作效率。对于该系统,其本质上是信息处理系统,因此,在软件系统的整个开发过程中都 必须考虑“数据”及对数据的“处理”这两个方面的问题。为了把在房屋中介公司工作过程中的对所处理的数据清晰明确地表达出来,通常需要建立一个概念性的数据模型。概念性数据模型是一种面向问题的数据模型,是对数据和信息建模。这里运用最常用的表示概念性数据模型的方法,是实体一一联系方法即E R模型。其具体的设计图如下所示:3.1 系统结构设计该系统的主要结构包括以下两个大的部分: 会员系统,管理员系统。每个大的部 分又分为两个小的部分:房屋信息和个人信息。其系统的结构图设计如下:图3-1系统结构图进入该系统后,在登录界面输入正确的密码、 验证码和权限后,进入不同的主界 面。3.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号