




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
二手房中介管理系统的数据库设计与实现PAGE2题目:二手房中介管理系统的数据库设计与实现TOC\o"1-3"\h\u52051系统概况 2119241.1系统设计的目的 2162571.2系统开发的背景与意义 3236001.3系统实现的目标 331852系统需求分析 5191182.1系统总体需求 5156532.2系统整体功能介绍 5203912.3系统元素、实体介绍 5179482.4软硬件平台介绍 621950SQLServer2008 658943概念结构设计 7263873.1概念设计(先局部ER图,然后全局ER图) 7199493.1.1员工信息与收费信息之间的联系 972433.1.2房客信息与收费信息之间的联系 9206383.1.3意向信息与房客信息之间的联系 973793.1.4收费信息与房东信息之间的联系 9262003.1.5房东信息与房屋信息之间的联系 105883.1.6房屋信息与归还信息之间的联系 10317643.1.7员工信息与意向信息之间的联系 10164493.1.8员工信息与房屋信息之间的联系 10204453.2全局E-R图 10313764逻辑设计 11256164.1关系的设计 11184874.2业务流程图 11249594.3数据库模式定义 1134215物理结构设计 1519975.1数据库的物理结构 1511986物理设计阶段的目标与任务 1514005.2数据库实施 15128885.2.1数据库关系图的创建 1575365.2.2数据库视图的创建 15149655.2.3存储过程的创建 16282035.2.4触发器的创建 174206系统总结 1837367心得与体会 191系统概况计算机是随着社会的发展应运而生,它贯穿了人们生活的方方面面。其中,在科学计算方面,由于算法的高精确和高复杂度,对于计算机的依赖不可言喻。在这里,我设计了一个二手房中介管理数据库系统,科学管理算不上,但作为学习性的实践,对自己却很重要。当前计算机软件技术和网络技术飞速发展,软件系统日趋大型化、复杂化。因此社会对软件开发者日出了比以往更高的要求。相应的系统要求也有了很大的提高。本系统用C#语言作为程序语言,用MicrosoftSQLServer2008作为数据库管理系统,系统设计出的系统功能完善,操作方便灵活。适用于专业和非专业人士使用,使用范围较广。系统设计的目的随着房地产业的开发,二手房中介行业也随之发展起来,由于房改政策的出台,购房、售房、租房的居民越来越多,这对二手房中介部门无疑是一个发展的契机。但是与国外成熟的二手房市场相比,我国二手房中介行业的发展相比较落后。比如买卖双方信息不对称,行业管理不健全,经营不规范等,落后的管理方式与信息技术的快速发展脱节,导致数据的重复率与出错率升高,办公效率低下,给客户及管理者带来了不少麻烦。因此,系统开发旨在提高办公效率,方便房产中介部门管理和客户查询检索,综合考虑房源空间信息,坚持客户利益优先的房产中介信息系统的必要的。系统开发的背景与意义随着市场竞争的日益加剧,房产中介公司的管理和服务能力成为了其发展的最大障碍。而软件平台的缺失与不平衡性,使得这一障碍难以逾越。通过合理借鉴和深入研究,利用二手房中介管理系统的软件信息化技术,重新优化管理现有的业务操作模式。通过对二手房中介管理系统的应用,不仅实现了多层次的沟通合作,更实现了复杂业务模型的建立和优化。通过对中介交易流程的分析,可以发现现有流程中的各种弊端和缺陷,了解缺失的环节。因此,使用二手房中介管理系统的成功能在提升工作效率的同时,降低运营风险,促使房产中介产业的规范化和信息化,具有重要的现实意义。在此系统中,交易的整个过程都被涵盖其中房东资料管理、房客资料管理、房屋资料查询管理、系统管理、退出系统等,提供了交易监管和流程控制最为直接的信息基础。通过进一步的研究和与中介业务的实际结合,建立了二手房中介管理系统。利用微软的一系列开发平台和数据库支持,以面向对象的开发思路和方式构建并实现了一套较为完整的二手房中介管理系统。系统实现的目标(1)员工登录功能:验证员工登录的合法性,从数据库中匹配相对应的员工信息,成功登陆后自动跳转到主菜单页面。(2)房东信息管理:实现添加房东信息、修改房东信息、删除房东信息等基本操作。(3)房客信息管理:实现添加房客信息、修改房客信息、删除房客等信息基本操作。(4)房屋信息管理:实现添加房屋信息、修改房屋状态信息、删除房屋信息等基本操作。(5)收费信息管理:实现房屋出租收费的金额、房东、房客等信息的添加、修改、删除等操作。(6)意向信息管理:实现房客租房意向的房屋、户型等信息的添加、修改、删除等操作。(7)归还信息管理:实现房屋归还时房客、房屋等信息的添加、修改、删除等操作PAGE152系统需求分析2.1系统总体需求首先是用户角度,用户分为两类,房东、房客,不管是房东还是房客初次使用本系统时需填写个人信息以保证实名制和发布房源信息的真实性,注册完成后房客便可以登记个人二手房的需求,包括户型、楼层、面积、价格等,用户也可以对个人资料及发布的信息进行修改,以充实或更正房源信息。其次本系统增加了输出房屋基本状态的视图功能,可以方便地查看各个房屋是否租出的状态情况。为了方便管理员统计各种户型的房屋的出租数量,创建了存储过程功能。为实现当房屋租出时自动修改该房屋的状态,在收费信息表中创建了触发器,当用户完成交易并付费后自动把房源信息表中的房屋状态从待租改为“已租”,同样在房屋归还信息表中创建触发器当添加一条归还信息时将房屋状态改为“未租”。最后为了能够方便的根据房屋的面积大小算出整个房屋的租费创建了函数,实现了每平米100元*房屋面积得出总租费2.2系统整体功能介绍(1)员工登陆:可以进行添加、修改和删除用户信息,也可以修改与维护房屋信息,同时要做好收费记录。(2)房屋管理:可以查询、修改房屋户型、物业名称、面积、价格等相关信息(3)房东管理:可以查询、修改房东的姓名、性别等相关信息(4)房客管理:可以查询、修改房客的姓名、性别、意向等相关信息(5)收费管理:可以记录房东、房屋、员工、金额等相关信息(6)归还管理:可以记录房屋的归还日期、何人归还等(7)意向管理:可以记录和显示房客要租房的户型、价格、用途等2.3系统元素、实体介绍系统中有7个实体,分别员工信息、房东信息、房客信息、房屋信息、收费信息、意向信息、房屋归还信息。员工信息拥有8个属性:员工ID、姓名、性别、出生日期、身份证号、电话、地址、学历;房东信息拥有8个属性:房东ID、姓名、性别、出生日期、身份证号、手机、邮箱、记录日期;房客信息拥有8个属性:房客ID、姓名、性别、出生日期、身份证号、手机、邮箱、记录日期;房屋信息拥有8个属性:房东ID、房屋ID、户型、物业名称、状态、每平价格、面积、备注;房屋归还信息拥有3个属性:归还日期、房客ID、房屋ID;收费信息拥有9个属性:房东ID、房客ID、房屋ID、员工ID、员工姓名、金额、费用ID、付款日期、备注;意向信息拥有7个属性:房客ID、意向ID、户型、楼层编号、价格、面积、用途。2.4软硬件平台介绍SQLServer2008SQLServer2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQLServer版本。微软大部分的产品的更新换代都有一个规律,那就是“大改”和“小改”交替进行。所以,如果按照惯例,从2005到2008本应当是一次“小改”,不过从很多方面来看完全不止是“小改”而已。虽然,用户界面的改动确实并不大,仍然和之前的版本相似,但是商业智能工具和数据库引擎本身的改变非常显著。现在的2008版增加了数据压缩特性,如果你的数据量迅猛增长中,这个特性就非常有用。微软在2008中同时实现了行压缩和列压缩。我们在压缩和解压缩过程的数据读写中显然要付出一定性能上的代价;不过,微软预计由于磁盘I/O通量减少的程度远超过解压缩所要耗费的性能代价,所以最终的查询性能反而会有所提高。备受关注的还有可以在引擎水平实施的透明数据加密功能,也就是说可以对整个数据库进行加密,使用户无需对应用程序进行任何修改就能够对数据进行加密。对于现在非常流行的业务连续性领域,SQLServer2008的数据库镜像功能也得到了加强,转换的操作速度更快,而且创建和驱动也都更容易了。当然,数据库镜像的实现要求日志文件在两个服务器之间能够顺利流动交换,所以新的日志流压缩功能非常有用,能够加速数据库镜像的执行速度。3概念结构设计3.1概念设计(先局部ER图,然后全局ER图)图3-1房东信息图图3-2房客信息图图3-3房屋归还信息图图3-4房源信息图图3-5意向信息图图3-6收费信息图图3-7员工信息图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.2全局E-R图员工正常登陆到系统首页界面,系统里有房客租房意向信息以及房东的出租房屋信息,员工在根据意向信息在房屋信息中查找,房客租房后、房东出租后员工要管理记录好收费信息,在房客退房后,要记录好归还信息。
4逻辑设计4.1关系的设计员工信息表(员工ID,姓名,性别,出生日期,电话,身份证号,地址,学历)收费信息表(费用ID,金额,员工ID,员工姓名,房屋ID,付款日期,备注,房东ID,房客ID)房东信息表(房东ID,姓名,性别,出生日期,手机,邮箱,身份证号,记录日期)房客信息表(房客ID,姓名,性别,出生日期,手机,邮箱,身份证号,记录日期)房屋信息表(房屋ID,物业名称,户型,状态,价格,面积,房东ID,备注)意向信息表(意向ID,客户ID,户型,楼层编号,用途,价格,面积)房屋归还信息表(房屋ID,房客ID,归还日期)4.2业务流程图4.3数据库模式定义1.建库houseagency二手房中介管理系统2.建表(1)创建房东信息表,如表5-1所示表5-1房东信息表字段字段类型是否允许空值主键/外键房东IDvarchar(50)否主键姓名varchar(50)否性别varchar(50)否出生日期varchar(50)是手机varchar(50)否邮箱varchar(50)是身份证号varchar(50)否记录日期varchar(50)否(2)创建房客信息表,如表5-2所示表5-2房客信息表字段字段类型是否允许空值主键/外键房客IDvarchar(50)否主键姓名varchar(50)否性别varchar(50)否出生日期varchar(50)是手机varchar(50)否邮箱varchar(50)是身份证号varchar(50)否记录日期varchar(50)否(3)创建房屋信息表,如表5-3所示表5-3房屋信息表字段字段类型是否允许空值主键/外键房屋IDvarchar(50)否主键物业名称varchar(50)是户型varchar(50)否状态varchar(50)否价格varchar(50)是面积varchar(50)否房东IDvarchar(50)否外键备注varchar(50)是(4)创建意向信息表,如表5-4所示表5-4意向信息表字段字段类型是否允许空值主键/外键意向IDvarchar(50)否主键客户IDvarchar(50)否外键户型varchar(50)否楼层编号varchar(50)是价格varchar(50)是用途varchar(50)是面积varchar(50)是(5)创建收费信息表,如表5-5所示表5-5收费信息表字段字段类型是否允许空值主键/外键费用IDvarchar(50)否主键金额varchar(50)否员工IDvarchar(50)否外键员工姓名varchar(50)否房屋IDvarchar(50)否外键付款日期varchar(50)是房东IDvarchar(50)否外键房客IDvarchar(50)否外键(6)创建归还信息表,如表5-6所示表5-6归还信息表字段字段类型是否允许空值主键/外键房屋IDvarchar(50)否房客IDvarchar(50)否归还日期varchar(50)否外键归还编号varchar(50)否主键(7)创建员工信息表,如表5-7所示表5-7员工信息表字段字段类型是否允许空值主键/外键员工IDvarchar(50)否主键姓名varchar(50)否性别varchar(50)否身份证号varchar(50)否出生日期varchar(50)是电话varchar(50)否地址varchar(50)否学历varchar(50)是
5物理结构设计5.1数据库的物理结构物理设计阶段的目标与任务 数据库的物理设计就是为了逻辑数据模型选取一个最适合应用要求的物理结构的过程,在这个阶段中要完成两大任务:确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构;对物理结构进行评价,评价的重点是时间和空间效率。5.2数据库实施5.2.1数据库关系图的创建数据库创建的表之间的关系如图5-1所示,该图是基于ER图所创建。图5-1数据库关系图5.2.2数据库视图的创建创建视图查询当前所有房屋的房号、房东、状态信息:如图5-2Createview房屋视图SELECT房屋ID,状态,房东IDFROMdbo.房屋信息表图5-2房屋视图5.2.3存储过程的创建在房屋信息表中创建了存储过程,用以统计各种户型的房屋的出租数量,结果如图5-3:USE[houseagency]GODECLARE @return_valueintEXEC @return_value=[dbo].[tj]SELECT 'ReturnValue'=@return_valueGOselect户型,状态,COUNT(房屋ID)as统计fromdbo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 弓形体病性巩膜炎的临床护理
- 调研新质生产力
- 头部震颤的临床护理
- 2025年一级建造师之一建水利水电工程实务练习题(二)及答案
- 新质生产力峰会
- 神经胶质母细胞瘤的临床护理
- 用好新质生产力
- 2025设备租赁合同写作格式
- 2025倾力湖南省娱乐酒店商业行业劳动合同模板
- 陕西中考数学试卷真题及答案b卷
- 3.2.1.1函数的单调性课件-高一上学期数学人教A版(2019)必修第一册
- 噬血细胞综合征并发患者的个案护理课件
- 2025新译林版英语七年级下单词默写单
- 2024年长沙市事业单位招聘计算机岗位专业知识试题
- 2024年中国心力衰竭诊断和治疗指南2024版
- 点面结合写场景公开课-(2)省公开课获奖课件说课比赛一等奖课件
- 2023年高考真题-化学(河北卷) 含答案
- 运用PDCA缩短ST段抬高型急性心肌梗死病人在急诊停留时间
- 铝粉买卖合同
- 08D800-7 民用建筑电气设计与施工-室外布线
- 社交礼仪-仪态礼仪
评论
0/150
提交评论