1302 5 房屋中介管理系统

合集下载

房屋中介管理系统详细设计说明书

房屋中介管理系统详细设计说明书

房屋中介管理系统详细设计说明书一、引言随着房地产市场的繁荣发展,房屋中介业务日益增多,为了提高房屋中介管理效率,本文将详细介绍一款房屋中介管理系统的设计。

该系统将实现房屋信息管理、客户信息管理、合同管理、财务管理等功能,帮助中介公司更好地进行业务管理,提高工作效率。

二、系统需求分析1、房屋信息管理:包括房屋基本信息的录入、查询、修改等功能,支持对房屋的地理位置、面积、价格、房型等信息进行维护。

2、客户信息管理:实现客户基本信息的录入、查询、修改等功能,包括客户姓名、方式、需求等信息。

3、合同管理:支持合同的录入、查询、修改等功能,包括合同编号、合同内容、签订日期等信息。

4、财务管理:实现与财务相关的数据管理,包括房屋销售数据、租赁数据等,支持数据的统计和分析。

5、用户权限管理:为不同用户分配不同的权限,确保数据的安全性和保密性。

6、系统维护:包括对系统的常规维护和升级,保证系统的稳定性和可扩展性。

三、系统设计1、架构设计:采用B/S架构,方便用户通过浏览器进行操作。

2、功能模块:将系统分为五大模块,分别是房屋信息管理模块、客户信息管理模块、合同管理模块、财务管理模块和系统维护模块。

3、数据库设计:采用关系型数据库,设计房屋信息表、客户信息表、合同信息表、财务信息表等数据表,满足系统对数据的管理需求。

4、界面设计:采用简洁明了的界面设计风格,确保用户操作简便。

5、安全性设计:采用身份验证、权限控制等措施,确保系统的安全性和稳定性。

四、系统实现1、开发环境:采用主流的开发语言和开发工具,如Java、Spring、MyBatis等。

2、代码实现:按照模块进行代码编写,实现各模块的功能。

3、测试与调试:进行单元测试、集成测试和系统测试,确保系统的稳定性和功能性。

4、上线运行:将系统部署到服务器上,确保系统的正常运行。

5、用户培训:为用户提供培训,确保用户能够正确使用系统。

6、系统维护:定期对系统进行维护和升级,确保系统的稳定性和可扩展性。

房屋中介管理系统详细设计说明

房屋中介管理系统详细设计说明

房屋中介管理系统详细设计说明一、设计背景及目标随着城市发展的不断扩大和人口的增加,房屋中介业务得到了很大的发展。

为了提高房屋中介的管理效率和服务质量,设计一个房屋中介管理系统是十分必要的。

该系统的设计目标是实现以下几个方面:1.提供房屋中介的基本管理功能,包括房源信息管理、客户信息管理、合同管理等;2.支持在线发布房源信息,方便房屋信息的录入和更新;3.提供客户在线查询房屋信息的功能,方便客户进行房屋选购;4.支持用户角色管理,提供管理员、中介经纪人、客户等不同角色的权限和功能;5.提供数据分析功能,方便管理层进行数据统计和业务分析。

二、系统设计方案1.系统架构系统采用三层架构,包括表示层、业务逻辑层和数据访问层。

表示层:负责用户的交互界面设计,包括网页UI和移动端UI设计。

业务逻辑层:负责系统的业务逻辑处理,包括房屋信息的录入和查询、客户信息的管理、合同管理等。

数据访问层:负责与数据库的交互,包括数据的存取、修改和删除等。

2.主要模块设计(1)房源信息管理模块:包括房源的录入、修改和删除等功能,管理员和中介经纪人有权限操作该模块。

(2)客户信息管理模块:包括客户的录入、修改和删除等功能,管理员和中介经纪人有权限操作该模块。

(3)合同管理模块:包括合同的录入、修改和删除等功能,管理员和中介经纪人有权限操作该模块。

(4)用户角色管理模块:包括用户角色的添加、删除和权限设置等功能,只有管理员有权限操作该模块。

(5)数据统计分析模块:包括房源销量统计、客户满意度调查等功能,只有管理员有权限操作该模块。

3.数据库设计(1)房源信息表:包括房屋ID、房屋名称、位置、面积、价格、中介经纪人ID等字段。

(3)合同信息表:包括合同ID、房屋ID、客户ID、签约时间、合同金额等字段。

(4)用户角色表:包括用户ID、用户名、密码、角色等字段。

三、系统界面设计(1)登录界面:用户输入用户名和密码进行登录,根据不同角色进入对应的功能界面。

房地产中介管理系统

房地产中介管理系统

房地产中介管理系统房地产中介管理系统是一种基于互联网技术的房地产管理软件,主要为中介公司提供房屋信息管理、经纪人管理、客户管理、合同管理、任务管理、财务管理等一系列综合管理服务,帮助中介公司提高管理效率,提升服务质量。

一、系统功能1.房屋信息管理:可实现房源信息的录入、查询、编辑、统计、导出等功能,包括房屋户型、装修情况、价格、地址、面积、楼层等信息,还可建立房屋相册,方便客户浏览。

2.经纪人管理:包括经纪人信息、工作业绩、任务分配、提成等功能,可以快速查看经纪人的工作情况,实现对经纪人的工作调配、分配任务等,3.客户管理:记录客户信息、需求、过往历史等,为经纪人提供客户管理、服务推荐等支持。

4.合同管理:可快速生成各种合同,以及实现合同查询、编辑和管理等功能。

5.任务管理:系统可以根据需求自动筛选出适合客户的房源,并将任务自动分配给合适的经纪人,管理和记载公司内部的业务活动,使团队更加高效。

6.财务管理:支持实时记账和报账等功能,可以方便地进行财务管理和财务统计,帮助中介公司更好地制定财务策略,提高财务效益。

7.数据统计:系统可以将各项数据进行统计分析,以便管理人员及时掌握公司的经营状况,为决策提供有效参考。

二、用户管理1.管理员:拥有所有权限,可以对系统权限、数据等进行管理。

2.经纪人:可以管理自己关联的客户、房源信息,并可查看自己与公司的业绩情况。

3.客户:可以通过系统预约或查询适合自己的房源信息。

三、系统优势1.节约时间:系统可以极大地节约中介公司的管理时间和人力成本。

2.提高效率:全面协调和管理房屋信息、员工信息、合同信息等,提高资源利用率,实现企业核心价值的生产力提升。

3.数据可靠:系统提供多层次的数据管理,使企业进行决策时更准确、科学、高效地把握市场趋势和客户动向,保证企业的决策科学化。

4.安全性:系统数据安全措施完备,能够保证信息安全,多层次的权限设置,数据被加密保存。

总之,房地产中介管理系统为房地产公司提供了管理、协调、统一信息的平台,可以充分利用互联网技术,提高企业管理水平,优化资源配置,更好地为客户服务,充分发挥信息化在房地产业中的优势和作用。

房屋中介管理系统使用说明

房屋中介管理系统使用说明

房屋中介管理系统使用说明一、系统介绍房屋中介管理系统是一款用于管理房屋租售信息的软件工具。

它将房屋中介公司的日常工作流程自动化,提高工作效率,降低管理成本。

该系统具有房屋管理、客户管理、合同管理、财务管理等功能模块,能够满足中介公司的各种需求。

下面将详细介绍系统的使用方法。

二、登录与权限1.打开房屋中介管理系统,在登录界面输入用户名和密码,点击登录按钮即可进入系统。

2.系统具有不同的权限等级,普通员工只能查看和修改自己负责的房源信息、客户信息和合同信息;管理员拥有最高权限,可以查看和修改所有数据。

三、房源管理1.新建房源:在系统主界面点击“房源管理”模块,选择“新建房源”,填写房屋的基本信息,包括房屋类型、面积、所在地、价格等,点击“保存”按钮即可。

3.删除房源:在房源列表中选中要删除的房源,点击“删除”按钮,系统会弹出确认提示框,点击“确定”按钮即可删除房源。

四、客户管理3.删除客户:在客户列表中选中要删除的客户,点击“删除”按钮,系统会弹出确认提示框,点击“确定”按钮即可删除客户。

4.客户分配:管理员可以将客户分配给不同的员工负责,选中要分配的客户,在客户详情页点击“分配”按钮,选择要分配的员工,点击“保存”按钮即可。

五、合同管理1.新建合同:在系统主界面点击“合同管理”模块,选择“新建合同”,填写合同的基本信息,包括租金、签约日期、房屋编号等,点击“保存”按钮即可。

3.删除合同:在合同列表中选中要删除的合同,点击“删除”按钮,系统会弹出确认提示框,点击“确定”按钮即可删除合同。

六、财务管理1.收支记录:在系统主界面点击“财务管理”模块,选择“收支记录”,可以查看系统中记录的所有收支信息,包括费用、日期、摘要等。

2.新建收支记录:点击“新建”按钮,填写收支的详细信息,包括收支类型、金额、日期、摘要等,点击“保存”按钮即可。

4.删除收支记录:在收支记录列表中选中要删除的记录,点击“删除”按钮,系统会弹出确认提示框,点击“确定”按钮即可删除记录。

房屋中介管理系统毕业设计

房屋中介管理系统毕业设计

房屋中介管理系统毕业设计
房屋中介管理系统是一个针对房屋中介公司或经纪人进行房源管理和交易的系统。

这个系统能够帮助中介公司或经纪人更加高效地管理房屋信息、客户信息、交易信息等,提升服务质量和效率。

下面将详细介绍房屋中介管理系统的设计和功能。

首先,房屋中介管理系统应该有一个用户管理模块,用于管理中介公司或经纪人的账号和权限。

管理员可以创建新用户账号,并设置用户的权限,包括查看房源、添加房源、修改房源信息等。

同时,该系统还应支持登录认证和权限控制,确保只有经过授权的用户可以访问和修改系统中的数据。

最后,房屋中介管理系统还可以提供其他的辅助功能,如数据统计和分析功能。

通过对房源、客户和交易等数据进行分析,中介公司可以了解市场情况、客户需求等,进而优化业务策略和服务质量。

总结来说,房屋中介管理系统是一个集房源、客户和交易管理等功能于一体的系统,可以帮助中介公司或经纪人更加高效地管理房屋信息、客户信息和交易信息,提升服务质量和效率。

房产中介管理系统

房产中介管理系统

房产中介管理系统一、项目概述随着房地产市场的繁荣,房产中介行业也在不断壮大。

如何提高中介公司的服务质量和效率,为客户提供更好的服务,已成为中介公司急需解决的问题。

本文将介绍一款房产中介管理系统,致力于为中介公司提供一体化的管理解决方案,帮助中介公司在日常业务中提供更好的服务。

二、需求分析1.基础功能(1)房源信息管理:包括房源的基本信息、房源所在区域、房源照片等。

(2)客户信息管理:包括客户的基本信息、客户需求、客户所在区域等。

(3)人员管理:包括员工信息、员工考勤、员工业绩等。

(4)合同管理:包括房源与客户的租售合同等。

(5)财务管理:包括中介公司收入、支出、工资等。

2.高级功能:(1)房源推荐功能:根据客户需求和搜索历史,为客户推荐符合要求的房源。

(2)在线签署合同:客户可在线签署租售合同,提高签约效率。

(3)人才招聘:提供在线岗位发布,并支持在线投递简历功能。

三、系统设计1.技术选型:选择开源的 PHP 框架 Laravel 开发,Laravel 是一个优秀的 PHP 框架,具有完善的文档和社区支持,适合中小型项目开发。

2.数据表设计:系统主要包括五个模块,分别为房源管理、客户管理、人员管理、合同管理和财务管理。

每个模块对应不同的数据表,具体结构如下:(1)房源表:id(房源ID)、name(房源名称)、area (所在区域)、address(房源地址)、price(租售价格)、photo(房源照片)、create_time(创建时间)、update_time(更新时间)等字段;(2)客户表:id(客户ID)、name(客户名称)、phone(客户电话)、area(客户所在区域)、demand(客户需求)、create_time(创建时间)、update_time(更新时间)等字段;(3)人员表:id(员工ID)、name(员工名称)、phone(员工电话)、sex(员工性别)、birthday(员工生日)、hiredate(入职时间)、salary(员工工资)、position(员工职位)、create_time(创建时间)、update_time(更新时间)等字段;(4)合同表:id(合同ID)、house_id(房源ID)、customer_id(客户ID)、type(合同类型)、price(租售价格)、sign_date(签约日期)、end_date(到期日期)、create_time(创建时间)、update_time(更新时间)等字段;(5)财务表:id(财务ID)、income(收入)、expend(支出)、salary(员工工资)、create_time(创建时间)、update_time(更新时间)等字段。

房屋中介管理系统需求分析报告

房屋中介管理系统需求分析报告

房屋中介管理系统需求分析报告一、引言本报告旨在分析房屋中介管理系统的需求,明确系统所需的功能和特性,为开发人员提供指导和参考。

二、业务需求分析1.客户管理2.中介房源管理3.合同管理4.市场推广与分析5.统计报表系统应当提供各类统计报表的生成和展示功能,包括客户统计、房源统计、合同统计等。

这些报表应当具有灵活性,能够根据用户需求进行调整和生成。

三、技术需求分析1.用户界面系统应当具有友好、直观的用户界面,方便用户进行各项操作。

同时,系统应当支持多用户同时操作,实现权限管理和安全控制,保护系统数据的安全性。

2.数据管理系统应当采用数据库来存储和管理各项数据,包括客户信息、房源信息、合同信息等。

数据库应当具有高性能和稳定性,并支持数据备份和恢复功能,以保障数据的完整性和可靠性。

3.技术支持系统应当基于先进的软件开发技术,具备良好的可扩展性和可维护性。

同时,系统应当提供完善的技术支持和售后服务,为用户解答问题和提供更新。

四、总结通过对房屋中介管理系统的需求进行分析,我们可以得出以下结论:1.该系统需要实现客户管理、中介房源管理、合同管理、市场推广与分析、统计报表等功能;2.系统应当具有友好的用户界面,支持多用户同时操作,并具备数据安全和权限管理功能;3.系统应当采用数据库来存储和管理各项数据,并具备高性能和稳定性;4.系统应当基于先进的软件开发技术,具备良好的可扩展性和可维护性,并提供完善的技术支持和售后服务。

以上是对房屋中介管理系统需求的初步分析和总结,开发人员可以根据这些需求来设计和实现系统,以满足中介公司的管理和业务需求。

房地产房源管理房产中介管理系统

房地产房源管理房产中介管理系统

房地产房源管理房产中介管理系统范本一:房地产房源管理系统1. 引言1.1 编写目的本文档旨在对房地产房源管理系统进行详细的说明,包括系统的介绍、功能需求、界面设计、数据存储和安全性等方面。

1.2 读者对象本文档面向项目的开发人员、测试人员以及后续维护人员,他们理解系统需求和设计,并按照文档进行开发、测试和维护工作。

2. 系统概述2.1 系统背景随着房地产行业的快速发展,房源的管理成为一项重要的工作。

为了提高房地产中介公司的工作效率,本系统被设计和开发出来。

2.2 系统目标本系统的目标是提供一个高效、可靠的房源管理平台,方便房地产公司进行房源的发布、查看、修改和删除等操作。

系统还将提供统计报表功能,公司进行业务分析和决策。

3. 功能需求3.1 管理模块该模块包括注册、登录、密码找回等功能,并提供信息的管理界面。

3.2 房源管理模块该模块包括房源的发布、修改、删除、查看等功能,并提供搜索和排序的功能,方便查找和比较房源。

3.3 客户管理模块该模块包括客户信息的录入、修改、删除、查看等功能,并提供搜索和分类的功能,方便管理客户信息。

3.4 订单管理模块该模块包括订单的创建、修改、取消、查看等功能,并提供搜索和筛选的功能,方便管理订单。

4. 界面设计4.1 登录界面登录界面包括输入名和密码进行登录的功能,并提供忘记密码的。

4.2 房源管理界面房源管理界面展示了发布的房源列表,包括房源的基本信息、照片和操作按钮等。

4.3 客户管理界面客户管理界面展示了录入的客户列表,包括客户的基本信息和操作按钮等。

4.4 订单管理界面订单管理界面展示了创建的订单列表,包括订单的基本信息和操作按钮等。

5. 数据存储系统将使用数据库来存储信息、房源信息、客户信息和订单信息等。

6. 安全性系统将采用密码加密、访问控制和数据备份等措施,保证信息和数据的安全性和可靠性。

7. 附件本文档涉及的附件有:界面设计图、数据库表结构设计、详细功能需求说明文档等。

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

课程设计专业:软件工程1302 指导老师:林芳国脉信息学院2015年11月8日内容1.1课题背景近几年我国房地产市场呈现持续火爆的势头,有专家预测,我国房地产高速发展要持续十年左右。

如何让房屋变成公司的流动资金,是一个公司竞争中的重中之重。

在现在网络飞速发展的背景下,设计房屋销售管理系统来促进销售也是一个很好的手段。

当前形势下,仅仅靠原始的手工管理或简单的单机管理是不够的,商品部门面对大量的信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。

公司管理者的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。

因此,先进的管理思想在商业中实现就成为了一个可望而不可及的目标。

公司集团非常急需一套既有先进管理思想又适合国内大商业的房屋销售管理信息系统,作为实现目标和提高现有水平的一种重要手段。

房屋销售管理系统是一个房屋销售公司不可缺少的部分,它的执行对于公司的决策者和管理者来说是很有帮助的, 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

1.2 国内外研究现状房屋销售在国内外都是一个已经发展了很久的行业,关于房屋销售的各种系统也是多样化的,系统的人性化设计是加强了客户和销售者之间联系,使用户在购买房屋之前就和销售方有了沟通,对自己中意的房屋也很了解。

由于我国经济的发展迅速,带动了房地产业的进步,对系统的设计也是向多功能方面发展。

"公正、公平、合理"的商业管理理念和商业管理水平的提高,使社会对房屋销售管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代房屋销售管理系统的出现成为必然。

房屋销售管理系统的特点是从房屋销售管理的角度出发,用集中的数据库将几乎所有与商品相关的数据统一管理起来,形成了集成的信息源。

在国内外房屋销售方面来看,利用好网络是公司成功的基石。

中国加入WTO,中国的房地产企业面临的服务领域的竞争压力更大。

如何推进房屋销售管理的现代化、专业化、市场化是所有房产公司面临的紧迫课题。

面对激烈的竞争和愈发挑剔的购房者,房地产发展商也在不断的寻找能够加强自身竞争力的手段。

这时一个比较完善高效的房屋销售系统就越发显得重要了!1.3研究的意义用户是销售业的上帝,如何加强与用户之间的沟通,是每个公司销售部门应该努力去做的事情。

通过房屋销售管理系统可以实现这一点,在用户对房屋有疑问的时候或者对房屋有购买意向的时候,可以在系统中轻松的进行远程操作,可以减少双方因为见面所需要的经费,从而减少房屋公司的销售成本,在节约广告费上也有很大的作用,使公司名声在网上广为传播,解决了局限性的问题。

通过对系统的管理,可以使销售者对自己的产品信息也加深了记忆,能够更好的帮助用户了解房屋详细信息。

随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。

房屋销售管理是商业信息管理的重要部分,面对大量的商品信息,采用人力处理将浪费大量的时间、人力和物力,而且数据的准确性低。

因此,开发一个界面友好,易于操作的房屋销售管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。

可行性研究2..1技术可行性1.在给定的时间内能否实现需求说明中的功能。

如果在项目开发过程中遇到难以克服的技术问题,。

轻则拖延进度,重则断送项目。

2.软件的质量不过关,导致软件运行慢卡,即便功能具备也毫无实用价值。

正确性与精确性不够高,如果软件出了差错而造成客户利益损失,并且我方经济损失以及降低信誉。

3.在统计软件总的开发时间时,漏掉用于维护的时间。

软件维护是非常拖后腿的事,它能把前期拿到的利润慢慢地消耗光。

如果软件的质量不好,将会导致维护的代价很高,企图通过偷工减料而提高生产率。

所以要求我司人员具备良好专业素质。

2.2经济可行性有形成本:♦(1)办公室房租。

♦(2)办公用品,如桌、椅、书柜、照明电器、空调等。

♦(3)计算机、打印机、网络等硬件设备。

♦(4)电话、传真等通讯设备以及通讯费用。

♦(5)资料费。

♦(6)办公消耗,如水电费、打印复印费等。

无形成本:♦(1)软件开发人员与行政人员的工资。

♦(2)购买系统软件的费用,如买操作系统、数据库、软件开发工具等。

♦(3)做市场调查、可行性分析、需求分析的交际费用。

♦(4)公司人员培训费用。

♦(5)产品宣传费用。

如果用Internet作宣传,则要考虑建设Web站点的费用。

有形效益:人员减少效率提高改善订单流程提高资金周转率,减少维护成本软件交易利润无形效益:改善成本结构;电脑操作平能的标准化;信息能见度的提高;客户回应速度的改善;对各系统间的严密集成;崭新的或已经改善的企业流程;改善供应链的绩效从而改善经营的绩效;增加客户满意度,增加企业的凝聚力,树立企业的良好形象。

提升团队声望,在业界打好口碑。

2.3社会因素方面的可行性房地产业作为一个特殊的行业,既具有国民经济一般行业的共性,又有其自身的发展规律。

房地产业正迅速发展成为国民经济的先导性和支柱产业,起着其他产业不可替代的重要作用。

本文通过对房地产需求的影响因素进行分析,试图证明房地产刚性需求是存在的,并且房价与需求有很强的关联性。

软件产业是国民经济的基础性、战略性产业,是信息产业的核心和灵魂。

软件产业的发展水平是衡量一个国家和地区现代化水平和综合实力的重要标志。

当今各国无不把软件产业作为优先发展的产业。

目前在世界范围内,软件产业的发展格局是美欧等发达国家处于绝对的领先地位,它们牢牢控制着绝大多数的核心技术与知识产权,而包括我国在内的广大发展中国家则处于劣势。

软件产业是当今世界上增长最快的产业,并将成为本世纪推动世界经济增长和社会发展的重要力量,世界各国已经将软件作为其全球竞争的战略制高点。

我国从20世纪50年代末开始涉足软件产业,随着国内软件市场的不断扩大,我国软件产业逐步走上较为成熟、稳定的发展之路,形成了较好的产业发展基础,取得了一些可喜的成绩。

但欣喜的同时,我们也应冷静、客观地认识到我国的软件产业还存在很多问题,如我国软件业在全球软件业中的地位偏低、相比跨国公司缺乏竞争优势,在人才和市场等方面都存在很大的挑战。

在这样的情况下,我国的软件企业怎样才能既能够抓住机遇,又能面对竞争,在竞争中求生存和发展使自己壮大起来呢?笔者认为应通过制定软件行业的发展战略规划、利用软件企业的本土优势、制定激励机制吸引和留住人才、加快产品更新策略、提高企业的综合竞争力等策略,提高我国软件行业的竞争力。

2.4安全性与完整性要求:系统中,对各种信息进行管理和修改时应规范输入。

①安全性要求:a.系统中用户注册时应要求用户设置其密码,并设置合法的个人标记(例身份证号等),保证用户身份不被盗用或盗用后可及时找回;b.系统中,有不同级别的用户也应相应的设定其权限范围,而这个设定可以从数据调用的访问级别入手。

②完整性要求:a.要求信息的完整性,例如用户的姓名、密码、邮箱等不能为空。

b.各种数据间相互的联系的正确性。

减少数据冗余等。

流程图3.1各个功能的详细设计根据需求分析,将以上功能具体化设计。

分为两个部分。

3.1.1 用户管理1.普通用户:1)用户注册、登录2)用户可以更新和修改个人信息、设置密码等3)用户登记房屋出租信息4)用户登记房屋出售信息5)用户求租房屋信息6)用户求购房屋信息7)用户查询房屋出租信息8)用户查询房屋出售信息9)用户对房屋出售查询统计信息10)用户对房屋出租查询统计信息2.管理员:1)登录系统2)管理员可以修改个人信息和密码3)查询用户4)查询房屋出租和出售房屋信息5)查询用户求购房屋和求租房屋信息6)管理统计普通用户7)管理统计房屋出租信息8)管理统计房屋出售信息9)管理统计用户求租信息10)管理统计用户求购信息11)管理常识性知识的设置和修改3.超级管理员1)修改储存信息2)更新和维护系统3.1.2 房屋管理1.房屋的出租信息2.房屋的出售信息3.房屋的求租信息4.房屋的求购信息5.房屋的统计信息6.房屋的常识性信息提供3.2数据流层图3.2.1系统结构图设计3.2.2 系统流程图设计3.2.3 系统功能模块图3.3 数据流图(1)用户房屋求租、出租数据流图(2)用户房屋求购、出售数据流图(3)总数据流图数据字典3.1.数据项3.1.1普通用户数据字典3.1.2 管理员数据字典3.1.3 出租房屋信息数据字典3.1.4 出售房屋信息数据字典3.1.5 求租房屋信息数据字典3.1.6 求购房屋信息数据字典3.1.7 用户级别数据字典3.1.8 密码修改数据字典3.1.9 找回密码数据字典3.2数据结构3.3数据流3.4数据存储3.5处理过程数据库结构设计E-R图的设计是为了把给用户的数据要求清楚,准确的描述出来,通常建立一个概念性的数据模型。

概念性数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型,它描述了从用户的角度看到的数据,它反映了用户的实现环境。

在数据模型中包含3中相互关联的信息:数据对象,数据对象的属性及数据对象彼此间相互连接的关系。

该数据库的设计包含四张表格,对应了四个E-R图,其具体的设计如下E-R图4.1 用户出售(出租、求购、求租)子系统4.2 管理员和常识性知识子系统4.3 用户找回密码子系统问题总结1.这次课程设计使我熟悉了系统设计的整体步骤。

系统设计大体可以分为需求分析、概念设计、逻辑结构设计、数据库的实施等步骤。

其中,让我感触最深的是需求分析阶段,在这个阶段,必须对所要设计的系统有总体的构思和了解,知道自己要做什么,要实现什么,并且要实际的进行相关的调查,不能凭想象或自己的了解,这样会在后续的工作中遇到很多的问题。

2.这次课程设计加深了我对数据库系统概论相关知识和SQL SERVER相关功能的理解。

例如对建立基本表、视图、索引等,都比以前更加的熟练。

并在解决遇到的各种问题的过程中,学到了很多新的知识。

3.当然,在这过程中也存在一些问题。

由于需求分析阶段的工作完成的不是很充分,在后面的设计过程中,前后时常会出现矛盾,不一致现象,因此要反复的修改前面的结果,导致整个工作进行的不是很顺利。

相关文档
最新文档