收藏 分享(赏)

房屋租赁系统毕业设计.doc

上传人:weiwoduzun 文档编号:2795211 上传时间:2018-09-27 格式:DOC 页数:41 大小:1.89MB
下载 相关 举报
房屋租赁系统毕业设计.doc_第1页
第1页 / 共41页
房屋租赁系统毕业设计.doc_第2页
第2页 / 共41页
房屋租赁系统毕业设计.doc_第3页
第3页 / 共41页
房屋租赁系统毕业设计.doc_第4页
第4页 / 共41页
房屋租赁系统毕业设计.doc_第5页
第5页 / 共41页
点击查看更多>>
资源描述

1、辽东学院本科毕业设计惠君房屋中介系统的设计与实现Design and Implementation of HuiJun Housing Intermediary System学 院(系): 专 业: 学 生 姓 名: 学 号: 指 导 教 师: 评 阅 教 师: 完 成 日 期: 2017 年 05 月 20 日 辽 东 学 院Eastern Liaoning University惠 君 房 屋 中 介 系 统 的 设 计 与 实 现- I -摘 要伴随着社会经济的快速发展,加快城市化建设刻不容缓,城市人口越来越多,造成城市人口压力严峻,房屋出现供不应求的局面,租房已经成为一部分人暂时落脚的理

2、想选择。全球化经济发展的同时计算机互联网技术也高速发展,大量传统行业进入了信息时代,企业利用互联网技术提高工作效率,房屋租赁也逐渐进入互联网领域。惠君房屋中介系统采用结构化的开发方法进行课题研究,对惠君房屋中介公司的业务流进行具体分,研究公司员工的工作需求。通过对公司日常业务需求的分析出系统用户包括总经理、财务、置业顾问。再对系统用户分别进行深入分析研究,分析出系统用户的详细功能,在根据惠君房屋中介公司的具体租赁流程方式,画出公司的业务流图和数据分析。本系统是基于 B/S 模式结构,通过 Web 浏览器,采用 Visual Studio 2015 开发工具和内置的 SQL Server 数据库

3、,运用 Asp.Net 技术来完成的。本系统实现了惠君房屋中介公司的员工在此系统上对房源、客户、合同、工资、缴费、分析汇总的管理,在系统投入运营前实现了所需的各个功能。系统能够正常投入运营,可以为惠君房屋中介公司提高经济效益,使之适应现代化社会的发展。关键词:房源;房屋信息;房屋中介惠 君 房 屋 中 介 系 统 的 设 计 与 实 现- II -Design and Implementation of HuiJun Housing Intermediary SystemAbstractAlong with the rapid development of social economy, is

4、 of great urgency to speed up the urbanization construction, more and more urban population, urban population pressure, severe houses appeared in short supply, housing has become a part of people temporarily stay ideal choice.Globalization of economic development at the same time the computer also r

5、apid development of Internet technology, a large number of traditional industry has entered the information age, companies using Internet technology to improve the work efficiency, house lease also gradually into the Internet.HuiJun housing intermediary system, using structured development methods t

6、o research the business process HuiJun housing intermediary companies in a specific points, research the job requirements of the company staff.Through the analysis of the company daily business needs the users of the system including the general manager, finance, real estate consultant.In-depth anal

7、ysis and study on users of the system respectively, analysis of the users of the system functions in detail, in according to the specific rent HuiJun building the companys process, draw the flow chart of the companys business and data analysis.This system is based on B/S mode structure, through a We

8、b browser, the use of Visual Studio 2015 development tools and built-in SQL Server database, using Asp.Net technology.This system has realized the HuiJun housing intermediary company employees in the system of housing, clients, contract, wages, payment management, analysis, summary, before put into

9、operation in the system to achieve the required for each function.System can normal running, can improve the economic benefit for HuiJun housing intermediary company, to adapt to the development of modern society. Key Words:Housing Resource; Housing Information;Housing Intermediary惠 君 房 屋 中 介 系 统 的

10、设 计 与 实 现- III -目 录摘 要 .IAbstract II引 言.11 系统规划.31.1 系统目标31.2 业务流分析31.2.1 现行业务流分析.31.2.2 现行业务存在的主要问题.61.2.3 解决方案.71.3 可行性分91.3.1 技术可行性.91.3.2 经济可行性.91.3.3 营运可行性.92 系统分析.102.1 用户需求分析102.1.1 财务(会计)用户的需求分析.102.1.2 置业顾问用户的需求分析.102.1.3 总经理用户的需求分析.102.2 数据流分析102.2.1 数据流图.102.2.2 数据字典.123 系统设计.163.1 系统模块结构

11、设计163.2 数据库设计163.2.1 数据库的概念结构设计.163.2.2 逻辑结构设计.173.2.3 数据库的表结构设计.183.3 系统相关技术203.3.1 系统开发环境.203.3.2 系统运行环境.214 系统实现.22惠 君 房 屋 中 介 系 统 的 设 计 与 实 现- IV -4.1 人机界面设计224.2 模块处理过程224.2.1 客户管理.224.2.2 房源管理.234.2.3 合同管理.244.2.4 缴费管理.254.2.5 工资管理.264.2.6 分析汇总管理.275 系统测试.285.1 测试原则及测试方法概述285.2 测试项目及测试用例285.3.

12、1 软件测试能力.325.3.2 缺陷和限制.325.3.3 建议.325.3.1 软件测试结论.325.4 运行和维护33结 论.34参 考 文 献.35致 谢.36惠 君 房 屋 中 介 系 统 的 设 计 与 实 现1引 言随着社会生产力不断提高,社会经济也高速发展,许许多多的人进入城市务工,住房问题呈现出越来越紧张趋势,生活水平的提高,人们对住房要求也不断提高,所以人们对房屋的需求越来越大,加快城市化建设迫在眉睫。房屋出租人和房屋求租人双方面临着大量房源问题 1。然而现如今互联网技术大大的丰富了我们的生活,数字化更进一步发展,成为我生活和工作的一部分。互联网技术已引领世界潮流,各行各业

13、都在实现管理的现代化、智能化。自然房屋租赁也顺应时代的潮流,利用互联网来拓宽业务范围,推动企业管理进入科学化、规范化。不仅可以为房屋中介公司员工带来方便,更方便广大客户出租求租房屋。大中小城市都存在许许多多房屋中介公司,对于房屋中介公司来说,大量复杂房产信息、合同信息、客户信息、缴费信息、工资信息、员工信息等已经很难用传统的管理模式进行管理,而且会浪费大量的人力、物力、财力不利于工作效率和管理水平的提高。对于求租者来说,大量复杂的房源、房产信息让他们和困惑,不知所措。由于诸多情况的存在,有必要建立一个系统,这样房屋租赁工作人员可以利用此系统很方便的了解房源情况,也使得房屋租赁走向现代化信息的道

14、路当中去,迎合了社会发展规律。为惠君房产设计房屋租赁系统的目的就是把现有房屋信息客户信息等一系列的数据转化从人工操作到计算机的发展转变,采用惠君房产公司现有的软硬件资源环境及科学技术,开发房屋中介系统,实现对房屋中介管理的科学化、自动化、智能化,这样就相当于在惠君房产和互联网之间架起了一座桥,提高了工作效率,增加经济效益。也可以将房屋的相关信息快速有效的传递给房屋需求的人,让有租房意愿的人可以更加方便的找到舒适温馨的房子。在系统设计方面,做到操作简便易懂,友好的人机交互界面,可以更广泛的应用于一般操作人员以及用户。系统设计原则如下:第一,讲究系统实用性真正的做到为用户解决实际问题,服务于客户的

15、用作,本着房屋租赁的实际问题,设计房屋中介系统。第二,系统开发讲究安全性,使用户操作起来安全方便。第三,用户友好性,惠君房产房屋租赁系统面向广大租户和租客,所以设计系统时要求操作简单,快速,方便用户使用。惠 君 房 屋 中 介 系 统 的 设 计 与 实 现2第四,系统的可扩展性,采用 Web 开发的标准和接口,让系统走向大规模的功能扩展。开发方法有多种,但是在大学期间我们学过两种,一是结构化,另一个面向对象。这两种开发有相同之处,也有不同之处,但是都是系统开发者首选的两种开发方法 2。惠君房屋中介系统是采用结构化的开发方法,结构化的开发方法也被叫做生命周期法 3。这种开发方法是按照从用户出发

16、、结构、模块、自顶向下一层一层的分析,最终设计完成。惠 君 房 屋 中 介 系 统 的 设 计 与 实 现31 系统规划1.1 系统目标每一个管理信息系统的设计与实现都要符合企业自身的实际情况,设计出来的管理系统也要应用在适合的领域。组织机构图能够清晰明了的表示出来公司的部门及职责 4。通过组织机构图可以了解公司的职能划分、权责是否适当,也能够看出人员的工作负荷量,可以是员工知道自己该做哪些工作。每一个公司都要自己组织机构,同样惠君房屋也有自己的组织机构,惠君房屋的组织机构图是根据公司的具体情况而设计的。惠君房屋是郑州市一家小型的房屋中介公司,一个总公司两个子公司,一共 35 名员工。总经理是

17、公司的主干机构,总经理下面分为财务部门、运营部门。每个部门所具有管理职能不同,在公司总经理是职权最大的,也是分配各部门工作的领导者。财务部主要负责发放员工工资、定金管理、租金管理、押金管理、中介费以及公司的日常开销等。运营部下设房屋置业顾问,主要负责找房源、房源销售租赁、带客户看房、签订委托看房、开钥匙收条、签订合同等。惠君房屋中介公司一个置业顾问一个月大概能出租七八套房,公司一共 30 个置业顾问,公司月业务量大概是出租 200 多套房屋,如图 1.1 所示。惠君房屋中介公司总经理置业顾问 财务部门图 1.1 惠君房屋中介组织机构图1.2 业务流分析1.2.1 现行业务流分析(1) 收集房源

18、惠 君 房 屋 中 介 系 统 的 设 计 与 实 现4置业顾问可以通过和物业沟通了解到小区内有哪些房屋是闲置准备出租的,获取一些信息或者通过 58 同城、赶集网和一些招贴的小广告获取一些房屋出租信息,再和业主取得联系,与业主商议房屋出租的情况,达成口头协议,对房源进行登记,开钥匙收条。有钥匙收条职业顾问就可获得钥匙,带客户看房。现实中房屋中介公司房屋出租有两种情况,一个是托管出租房屋,这种出租方式是,业主和中介公司双方达成协议,业主确定托管出租,签订委托合同,业主就不用和客户签合同,业主完全托管,由中介公司和客户签合同的方式进行出租,合同一式两份、中介公司一份、客户一份,这样业主和客户不用见

19、面;另一种是业主把房屋信息交给中介公司让中介公司出租,中介公司收取一些中介费,但大多数都不收取业主中介费,因为和业主是长期合作关系,客户要租房子到房屋中介公司交一定的中介费用,如果客户确定租房,中介公司作为第三方法定代表人在场,业主和客户签租赁合同,合同一式三份,业主一份、客户一份、中介公司存档一份。房屋中介是由房屋中介公司或者业主和客户双方共同协商并签正规合同以保护共同利益的经济活动,所以要明确租赁双方的权利和义务。业主将自己房屋租赁给客户方居住,客户仅仅拥有一定时间内的房屋居住使用权,租赁时间到期或者其他外因解除租赁合同时,房屋的使用权将交给委托人。如果续租的话,可以通过中介公司继续租赁,

20、也可业主和客户具体商议是否续租。(2) 合作意向协商房屋中介公司和客户的合作意向,置业顾问介绍租赁房屋的基本情况,一般包括房屋的地址、房子大小的情况和房屋的价格等到。客户表达自己的想法和置业顾问进行交流,提出自己的问题和出租方共同协商,达成双方共同的目的。(3) 签看房协议、带客户看房在客户符合看房的前提下,置业顾问和客户约定具体时间,签订看房协议书进行实地看房。看房原则:首先:客户应保持良好的信用,按照双方商议的时间准时取看房。其次:租房子的人在看房子的时候如果造成房子破坏,纯属个人原因造成的,应该有看房人自己负起责任。(4) 交定金和签合同客户如果看上房屋进行租赁,这时要进行签订出租合同。

21、公司有两种合同方式,托管式出租和常规出租。托管式出租就是租赁公司的置业顾问和客户签合同,如果是惠 君 房 屋 中 介 系 统 的 设 计 与 实 现5租常规出租则是公司、业主、客户三方签合同,租赁公司的置业顾问作为第三方法定代表人,让业主客户签订租赁合同。(5) 合同审核签订合同后,出租方(中介公司或业主)和租赁方(客户)进行审核,审核内容应包括: 出租方(中介公司或业主)和租赁方(客户)在具体租赁事项的填写是否一致,是否符合实际情况。 承租方(客户)缴费办理,自理或者代理,如果需要代理,承租方需要另外缴税费。双方审完合同后,要求双方必须在合同有效位置签字盖章,签订合同结束,即可确认双方对合同

22、履行完全认可。(6) 押金租金签订合同结束后,客户补交押金、租金、中介费给置业顾问,置业顾问把收取的所有费用给财务,财务开发票,同时把租金押金给业主。(7) 交房验房出租方(中介公司或业主)和租赁方(客户)双方进行房屋的移交,出租方会和租赁方针对看房时出现的问题进行及时修整,问题解决后,当面交房。 在合同日期内,出租方(中介公司或业主)和租赁方(客户)双方进行交房验房。 交验内容:装潢设施、家具、电煤、水表上的数字还有钥匙等。 交验方式:由置业顾问陪同到要租赁的房子的地方,进行交房验房。 交验手续:租赁双方填房屋交验单。 在出租方(中介公司或业主)和承租方(客户)两方对房屋交验单没有任何问题之

23、后,出租方把钥匙交给客户。(8) 转交财务交房后把所有资料交给财务人员进行存档,建立合同档案。(9) 售后服务在客户居住期间如果出现一些问题,可以联系惠君房产租赁公司,租赁公司及时处理客户遇到的问题,做到顾客至上的原则。惠君房屋现行的业务流大致包括,置业顾问根据客户租房要求让客户选择房源,双方约定看房,签订看房协议,看房选房,收定金签合同,交房验房,如图 1.2 所示。惠 君 房 屋 中 介 系 统 的 设 计 与 实 现6业务处理单位 业务处理功能 文档 信息传递过程 判断 / 选择置业顾问客户租房条件房源信息客户选择房源约定看房签订看房协议委托看房协议书组织看房选定房源收取定金签订出租合同

24、出租合同合同审核收取租金押金交付收据发票收取发票文件账目记录合同档案图例 :支付方式年付押一付六押一付三交房验房售后服务房屋交验单财务图 1.2 惠君房屋中介现行业务流图1.2.2 现行业务存在的主要问题从惠君房屋现行业务流研究分析表明,现行的租赁流程存在着一些问题,房屋中介公司仍是采用传统的管理方式,在现在给个互联网高速发展的、快节奏的时代里,采用传统方式进行管理相对来说已经过时了。采用传统方式进行管理,整个业务流运行起来比较繁琐,对于员工而言,工作起来错误率高,也不能及时的修正,这样员工工作起来也比较麻烦,不能有效的提高员工的工作效率,不能提高员工工作积极性。这样中介公司实际运行能起来会耗

25、费大量的人力、物力、财力,不仅不能够提高工作效率,而且浪费大量的工作时间。对于中介公司自身而言,没有一个更好更完整的管理系统,就不能更合理的管理好员工的工作,就有可能失去与其他公司抗衡的力量,对公司未来的发展不利。惠 君 房 屋 中 介 系 统 的 设 计 与 实 现71.2.3 解决方案针对房屋中介原有业务的主要问题进行分析研究,提出实际可行的解决案:针对惠君房屋现行业务流分析,根据实际情况设计实际可行的管理系统,这个管理系统按组织机构图划分只能,分配自己的端口,有各个部门的数据库表。从财务部门来说,通过数据库更好管理好员工工资、租金、押金等其他费用支出,这样财务人员操作起来比较方便。运营部

26、的职业顾问按照房屋的户型、面积、小区绿化程度、物业管理情况等进行分类处理,把分类处理的房源信息存放到数据库中。把公司每个员工的工作量和业务量进行登记分析,也可以更好的对业主信息、客户信息、愿意信息进行合理登记保存。这样员工不仅可以提高工作效率,也减少出错概率,也促进了公司的经济效益。更方便了广大有求租意愿的人们,让求租者更加放心迅速的找到舒适温馨房屋,也促进了城市化的大发展,带动整个城市的社会经济发展,如图 1.3所示。惠 君 房 屋 中 介 系 统 的 设 计 与 实 现8置业顾问找房源联系业主租赁方式托管出租普通出租确定托管收房产证复印件签订托管合同房源信息确定出租开钥匙收条房源登记客户选

27、择房源确定看房签订看房协议委托看房协议书组织看房客户选定房源收取定金签订合同合同审核补收押金 、 租金交付收据发票出租合同收据发票文件账目记录合同档案业务处理单位 业务处理功能文档 信息传递过程 判断 / 选择图例 :托管合同信息租赁合同信息付租金 、 押金给业主收中介费交房验房售后服务房屋交验单财务图 1.3 惠君房屋中介改进后的业务流惠 君 房 屋 中 介 系 统 的 设 计 与 实 现91.3 可行性分可行分析主要是在做系统前分析一下有没有做系统的必要,可不可行,未来的发展前景如何。1.3.1 技术可行性在社会经济快速发展带动 IT 产业的迅速发展,互联网技术更加成熟,尤其在网站开发方面

28、更为先进。Asp.Net 技术发展到今天技术已经相当的成熟 5。由于 Asp.Net 技术开发比较灵活,在开发房屋中介系统已经得到普遍的应用,所以在技术上已经非常成熟。房屋中介系统是在信息技术高速发展,Asp.Net 技术非常成熟的基础之上,运用Visual Studio 2015 开发工具和内置的 SQL Server 数据库相结合进行动态网页设计,开发设计出一套实际可用的房屋租赁系统。1.3.2 经济可行性开发房屋中介系统在技术条件已经成熟的技术上的基础上,不必花费大量的时间,在较短的时间内就能完成。惠君房屋中介的硬件设施就可以完成网站的开发。开发成本低,经济上不是问题。本系统基于 Web

29、 网络环境,采用 B/S 工作模式,适用于中小型房屋中介机构。惠君房屋中介系统是建立在网络办公自动化和企业生产、经营管理基础上的网络化信息系统。系统稳定安全在一两个人就可以做好系统维护的工作,大大的降低维护的费用。这样看来从开发成本到维护成本都比较省时省力省资金,在经济上是可行的。1.3.3 营运可行性现如今科学技术飞速发展,计算机、智能手机走进了千家万户,人人都可以通过互联网来登录网上房屋中介系统,进行选看自己喜欢的户型。本系统设计用户界面友好,有良好的安全性设计,保证客户资料安全,还有详细的操作说明书,这样可以更快让用户熟练掌握系统的操作方法,营运上是可行的。惠 君 房 屋 中 介 系 统

30、 的 设 计 与 实 现102 系统分析2.1 用户需求分析用户需求是分析公司人员在业务上的需求和将要做的系统有机结合,根据具体的情况分析每一种用户具体要求,在惠君房屋中介公司中可以分为三类用户,总经理、置业顾问和财务。2.1.1 财务(会计)用户的需求分析财务在是管理公司资金的人员,总经理给财务部门分配一个登录窗口,负责财务管理的各个方面,主要包括:缴费管理、工资管理、分析汇总管理。2.1.2 置业顾问用户的需求分析公司的运营部门只要负责收集房源和销售房源的一个部门。分配运营部一个登录窗口,负责房屋往外出租信息管理的各个方面,职业顾问可以把找到的房源录入到管理系统内。置业顾问主要负责客户信息

31、管理、房源信息管理、合同信息管理 6。2.1.3 总经理用户的需求分析在系统中,总经理相当于系统管理员,授权给不同的身份的用户,使其具有相应的权利 7。总经理的主要功能:增加新用户(员工信息)、注销用户、授予员工权限、数据维护和数据初始化 8。2.2 数据流分析2.2.1 数据流图画数据流图首先要给出图例,这样读者才能根据图例来看懂这个数据流图,下面给出数据流图所用到的图例如图 2.1 所示。数据流 数据存储外部实体 数据处理图 2.1 数据流图图例(1) 数据流图顶层惠君房屋中介系统数据流图顶层根据分析可知,外部实体有个,一个是置业顾问,另一个是财惠 君 房 屋 中 介 系 统 的 设 计

32、与 实 现11务,如图 2.2 所示。房屋租赁系统房源信息财务置业顾问客户信息合同信息缴费信息分析汇总信息工资信息图 2.2 数据流图顶层(2) 数据流图一层惠君房屋中介系统一层数据流图是根据顶层细分出来的,概况整个系统的主要内容,呈现在系统首页的导航项目里。外部实体是置业顾问和财务,置业顾问负责房源管理、客户管理和合同管理,财务主要负责缴费管理、工资管理和分析汇总管理 9。置业顾问通过寻找客户,在客户信息里得到房源信息,有了房源信息就可以把房子出租,这样才能进入到签合同阶段,接着进行缴费。把房子出租出去员工才能获取工资,财务根据员工的业绩给员工分配工资,如图 2.3 所示。P 1客户管理置业

33、顾问P 3合同管理财务D 3合同信息置业顾问客户信息工资信息缴费信息缴费信息工资信息工资管理P 6D 6工资信息P 4缴费管理D 4缴费信息P 5分析汇总管理分析汇总信息D 1客户信息P 2房源管理D 2房源信息房源信息合同信息图 2.3 数据流图一层(3) 数据流图二层惠 君 房 屋 中 介 系 统 的 设 计 与 实 现12惠君房屋中介系统根据顶层和一层分析出二层,以房源管理为例画出的二层数据流图,把房源管理分为编辑房源,房源分类,审核房源,查看房源,把一层其他内容继续使用,成为一个完整的房源管理二层数据流图,如图 2.4 所示。置业顾问P 2 . 3房源审核信息管理D 2 房源信息P 2

34、 . 1房源信息管理D 6房源分类信息P 2 . 2房源分类房源审核信息房源信息房源分类信息D 7 房源审核信息图 2.4 房源管理数据流图二层惠君房屋中介系统数据以合同管理为例画数据流二层,把合同管理分为编辑合同查询合同,如图 2.5 所示。置业顾问P 3 . 4审核合同P 3 . 3合同状态D 3 合同信息P 3 . 2查看合同P 3 . 1编辑合同合同信息合同信息合同信息合同信息D 8 审核合同信息图 2.5 合同管理数据流图二层2.2.2 数据字典数据字典主要是对数据流图中的数据元素、数据结构、数据流、处理逻辑、数据存储和外部实体等方面进行归纳总结的定义 10。建立数据字典的目的是为了

35、保证全局惠 君 房 屋 中 介 系 统 的 设 计 与 实 现13数据的一致性和准确性 11。数据字典和数据流图共同构成对系统逻辑模型的准确完整描述 12。(1) 数据元素数据字典分析中的数据元素,以房源为例把数据元素以列表形式显示出来。数据元素是数据流图里面所包含的数据项,就是把数据项用表详细描述,更加清晰明确,如表 2.1 所示。表 2.1 房源编号数据元素数据元素编号:ZF001-01数据元素名称:房源编号别名:房屋编码说明:房源编号,表示只有唯一的编号类型:字符长度:8取值范围:001-9999(2) 数据结构数据结构说明了数据间的关系,房源信息条目是由房源数据元素组成的,包括房屋编号

36、、价格、业主编号、地址等,如表 2.2 所示。表 2.2 房源信息表数据结构数据结构编号:FW001-02 数据结构名称:房源信息表说明:用来房屋的详细信息数据结构的组成:房屋编号、价格、业主编号、地址、(3) 数据流数据流是指在上文画数据流的数据的走向,以合同信息条为例,数据来源自 D2 的房源信息,流行 D4 的合同信息。由这个数据方向我们可以明确知道,房屋在租赁交易过程中,合同填写的具体内容。合同里面必须包含房屋的基本信息,合同编号、房源编号、租赁的时间、租金价格、客户编号等、房屋大小,如表 2.3 所示。惠 君 房 屋 中 介 系 统 的 设 计 与 实 现14表 2.3 合同信息表条

37、目数据流数据流编号:HT001-03数据流名称:合同信息说明:房屋租赁时买卖双方填写的合同信息数据流来源:D2数据流向:D4数据流组成:合同编号、房源编号、租赁时间、客户编号(4)加工(处理逻辑定义)所谓数据加工也就是数据的处理过程或者叫做处理逻辑定义,就是一个数据条目输入流和输出流的方向问题,工资信息是由 P6 输入的,工资信息包括员工平时出勤情况,出租房屋的数量,也就是业绩,根据业绩算出工资的具体提成,这些数据的总和就是一个员工一个月的工资数目,如表 2.4 所示。表 2.4 工资信息表条目处理逻辑定义处理逻辑编号:GZ001-04处理逻辑名称:工资信息输入数据流: P6 员工工资信息是由

38、员工的底薪、业绩、出勤结合得出的处理方式:置业顾问工资是底薪业绩提成,财务人员是底薪加全勤奖输出数据流:数据取向是给外部实体职业顾问和财务人员处理频率:每月发一次工资(5) 数据储存数据储存是给数据处理和数据结构一个存储空间,数据元素经过加工处理以后存放起来的一个容器。主要是存放缴费的基本信息,体现在数据库了的一张缴费表,如表 2.5 所示。惠 君 房 屋 中 介 系 统 的 设 计 与 实 现15表 2.5 缴费信息表数据存储数据存储编号:JF001-05数据存储名称:缴费信息表说明:对收取各种费用进行汇总生成缴费信息表 数据存储的组成:缴费编号、置业顾问编号、职业顾问姓名、客户编号、房源编

39、号相关联的处理:P4(6) 外部实体外部实体在实际当中,相当是谁来负责管理数据处理,比如置业顾问负责客户、房源、合同基本信息的管理,输入流是 P2,P3 , P4,如表 2.6 所示。表 2.6 职业顾问信息表条目外部实体外部实体编号 ZY001-06外部实体名称:置业顾问说明:租赁公司负责的租赁房屋的人员 输入的数据流:P1 房源信息,P2 客户信息,P3 合同信息惠 君 房 屋 中 介 系 统 的 设 计 与 实 现163 系统设计3.1 系统模块结构设计软件模块可以分为以下几个模块,客户管理、房源管理、合同管理、缴费管理、工资管理、分析汇总六个模块,如图 3.1 所示。惠君房屋中介系统房

40、源管理 合同管理 缴费管理 工资管理分析汇总信息客户管理房源分类管理 房源信息管理 房源审核管理图 3.1 惠君房屋系统模块图3.2 数据库设计根据惠君房屋中介系统的系统用户需求和业务流和数据流对数据库进行具体设计,运用 Visual Studio 2015 内置 SQL Server 进行后台数据库支持。3.2.1 数据库的概念结构设计通过对惠君房屋中介系统的数据流图、功能模块图分析,可知一共有 7 个实体,分别是房源、房源分类、业主、客户、合同、工资、员工这些实体。具体每个实体的属性如下:(1) 房源(房源编号、房源名称、所属楼宇、户型、面积、月租金、付费单位、状态)(2) 业主(业主编号

41、、姓名、性别、出生日期、身份证号、联系方式、地址)(3) 房源分类(房源分类编号、房源分类名称)(4) 客户(客户编号、姓名、性别、出生日期、身份证号、联系方式、地址)(5) 合同(合同编号、租金、签约日期、起租日期、止租日期、面积)惠 君 房 屋 中 介 系 统 的 设 计 与 实 现17(6) 工资(工资编号、出勤、业绩、提成、底薪、工资月份、工资年份)(7) 员工(员工编号、员工姓名、性别、出生日期、账号、密码、地址、联系方式、职称)从对实体的逐一分析得知实体的具体属性,再分析实体与实体之间联系,从而画出惠君房屋中介系统的 E-R 图,如图 3.2 所示。1n业主 拥有签订合同( 费用

42、)签订员工n1n1n1签订客户1工资1领取房源1n包含房源分类图 3.2 惠君房屋中介 E-R 图3.2.2 逻辑结构设计逻辑结构设计是从概念结构设计转化而来的,就是将概念结构设计转化为关系模型。如果概念结构设计中存在多对多的关系,则会在概念结构设计中生成一个新的表,则两这两个表的主键同时作为新表的外键。(1) 房源(房源编号、房源分类编号、业主编号、房源名称、所属楼宇、户型、面积、月租金、付费单位、状态)(2) 业主(业主编号、姓名、性别、出生日期、身份证号、联系方式、地址)(3) 房源分类(房源分类编号、房源分类名)(4) 客户(客户编号、姓名、性别、出生日期、身份证号、联系方式、地址)(

43、5) 合同(合同编号、客户编号、业主编号、员工编号、房源编号、签约日期、起租日期、止租日期、面积)(6)工资(工资编号、员工编号、出勤、业绩、提成、底薪、工资月份、工资年份)惠 君 房 屋 中 介 系 统 的 设 计 与 实 现18(7) 员工(员工编号、员工姓名、性别、出生日期、账号、密码、地址、联系方式、职称)3.2.3 数据库的表结构设计从概念结构设计和逻辑结构设计很明确的得知,数据表一共有 7 个,以下分别是:(1) 房源表表 3.1 房源表字段名 数据类型 宽度 说明FangYuan_Id Int 8 房源编号(主键)NOT NULLFangYuan_FenLei_Id Int 8房

44、源分类编号(外键)NOT NULLYeZhu_Id Int 8 业主编号(外键)NOT NULLFangYuan_Name Varchar 20 房源名称 NOT NULLFangYuan_SuoShu_LouYu Varchar 20 所属楼宇 NOT NULFangYuan_HuXing Varchar 10 房源户型 NOT NULFangYuan_Yue_ZuJin Decimal (5,2) 房源月租金FangYuan_FuFei_DanWei Varchar 2 房源付费单位FangYuan_MianJi Decimal (5,2) 房源面积 NOT NULLFangYuan_Zh

45、uangTai Int 2 房源出租状态(2) 业主表表 3.2 业主表字段名 数据类型 宽度 说明YeZhu_Id Int 8 业主编号(主键)NOT NULLYeZhu_Name Varchar 8 业主姓名 NOT NULLYeZhu_Sex Varchar 2 性别 NOT NULLYeZhu_ChuSheng_RiQi Date 出生日期 NOT NULLYeZhu_ShenFenZheng_Hao Varchar 18 身份证号 NOT NULYeZhu_Phone Varchar 11 电话号码 NOT NULYeZhu_DiZhi Varchar 50 地址 NOT NULL惠

46、 君 房 屋 中 介 系 统 的 设 计 与 实 现19(3) 房源分类表表 3.3 房源分类表字段名 数据类型 宽度 说明FangYuan_FenLei_Id Int 8 房源分类编号(主键)NOT NULLFangYuan_FenLei_Name Varchar 10 房源分类名称 NOT NULL(4) 客户表表 3.4 客户表字段名 数据类型 宽度 说明KeHu_Id Int 8 客户编号(主键)NOT NULLKeHu_Name Varchar 8 客户姓名 NOT NULLKeHu_Sex Varchar 2 性别 NOT NULLKeHu_ChuSheng_RiQi Datet

47、出生日期 NOT NULLKeHu_ShenFenZheng_Hao Varchar 18 身份证号 NOT NULKeHu_Phone Varchar 11 电话号码 NOT NULKeHu_DiZhi Varchar 50 地址 NOT NULL(5) 合同表表 3.5 合同表字段名 数据类型 宽度 说明HeTong_Id Int 8 合同编号(主键)NOT NULLKeHu_Id Int 8 客户编号(外键)NOT NULLYeZhu_Id Int 8 业主编号(外键)NOT NULLYuanGong_Id Int 8 员工编号(外键)NOT NULLFangYuan_Id Int 8

48、房源编号(主键)NOT NULLZuJin Decimal (5,2) 租金 NOT NULYaJin Decimal (5,2) 押金 NOT NULQianYuE-RiQi Date 合同签约日期 NOT NULQiZu_RiQi Date 起租日期 NOT NULZhiZu_RiQi Date 止租日期 NOT NULL惠 君 房 屋 中 介 系 统 的 设 计 与 实 现20(6) 工资表表 3.6 工资表字段名 数据类型 宽度 说明GongZi_Id Int 8 工资编号(主键)NOT NULLYuanGong_Id Int 8 员工编号(外键)NOT NULLGongZi_ChuQ

49、in Int 3 出勤次数 NOT NULLGongZi_YeJi Int 3 业绩情况 NOT NULLGongZi_TiCheng Decimal (5,2) 提成情况 NOT NULGongZi_YueFen Varchar 10 工资年份 NOT NULGongZi_NianFen Varchar 工资月份 NOT NULGongZi_DiXin Int 10 底薪价格 NOT NUL(7) 员工表表 3.7 员工表字段名 数据类型 宽度 说明YuanGong_Id Int 8 员工编号(主键)NOT NULLYuanGong_Name Varchar 8 员工姓名 NOT NULLYuanGong_Sex Varchar 2 性别 NOT NULLYuanGong_ChuSheng_RiQi Date 出生日期 NOT NULLYuanGong_MiMa Varchar 18 密码 NOT NULYuanGong_D

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报