二手房中介管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

学年论文(数据库课程设计)题目:二手房中介管理系统作者:所在学院:专业年级:指导教师:职称:2014年12月7日信息科学与工程学院学生“数据库课程设计”大作业目录目录..................................................................................................................................................2一、基本信息...................................................................................................................................1二、设计目的...................................................................................................................................1三、设计要求...................................................................................................................................1四、设计摘要...................................................................................................................................14.1设计题目............................................................................................................................14.2设计内容............................................................................................................................14.3系统的应用范围................................................................................................................14.4开发工具...........................................................................................................................1五、需求分析...................................................................................................................................1六、数据库设计.............................................................................................................................16.1概念结构设计....................................................................................................................16.2逻结构设计.......................................................................................................................4七、数据库实现...............................................................................................................................67.1数据库...............................................................................................................................67.2表.......................................................................................................................................77.3视图.................................................................................................................................137.4存储过程及触发器.........................................................................................................137.5查询.................................................................................................................................157.6函数.................................................................................................................................157.7约束.................................................................................................................................15八、总结.........................................................................................................................................161一、基本信息学生学号班级课程名任课教师学期得分XXXAAA数据库课程设计二、设计目的掌握SQLServer数据库管理系统,结合SQL语言初步体会简单的数据库应用系统的数据库设计全过程。三、设计要求掌握使用SQLServer数据库管理系统进行数据库管理操作(如建库、建立完整性约束,对数据库中数据进行查询,更改等操作)的方法;同时,完成有相当完善功能并有一定规模的数据库应用系统的数据库设计工作,通过作业对sql语言要有较深入的了解和掌握,拓宽学生知识面。四、设计摘要4.1设计题目二手房中介管理系统4.2设计内容二手房中介管理系统实现房屋户型、房东信息的管理;实现租房客户信息的管理;实现房屋的出租、归还登记;实现租房收费管理;创建存储过程统计各种户型的房屋的出租数量;创建触发器,当房屋租出时自动修改该房屋的状态;创建视图查询当前所有房屋的房号、房东、状态信息;建立数据库相关表之间的参照完整性约束。4.3系统的应用范围二手房中介公司管理员、房东、房客4.4开发工具MicrosoftSQLServer2008、MicrosoftOfficeVisio2007五、需求分析首先是用户角度,用户分为两类,房东、房客,不管是房东还是房客初次使用本系统时需填写个人信息以保证实名制和发布房源信息的真实性,注册完成后房客便可以登记个人二手房的需求,包括户型、楼层、面积、价格等,用户也可以对个人资料及发布的信息进行修改,以充实或更正房源信息。其次本系统增加了输出房屋基本状态的视图功能,可以方便地查看各个房屋是否租出的状态情况。为了方便管理员统计各种户型的房屋的出租数量,创建了存储过程功能。为实现当房屋租出时自动修改该房屋的状态,在收费信息表中创建了触发器,当用户完成交易并付费后自动把房源信息表中的房屋状态从待租改为“已租”,同样在房屋归还信息表中创建触发器当添加一条归还信息时将房屋状态改为“未租”。最后为了能够方便的根据房屋的面积大小算出整个房屋的租费创建了函数,实现了每平米100元*房屋面积得出总租费六、数据库设计6.1概念结构设计2房东ID房东信息表姓名性别出生日期手机邮箱身份证号记录日期房屋ID图6.1.1房东信息表房客ID房客信息表姓名性别出生日期手机邮箱身份证号记录日期意向ID图6.1.2房客信息表房屋ID房屋归还信息表房客ID归还日期图6.1.3房屋归还信息表房屋ID房源信息表物业名称户型房东ID状态每平价格面积备注图6.1.4房源信息表3费用ID收费信息表金额员工ID房东ID房屋ID付款日期备注员工姓名房客ID图6.1.5收费信息表用途意向信息表楼层编号户型价格面积客户ID意向ID图6.1.6意向信息表电话员工信息表出生日期性别身份证号码地址姓名员工ID学历图6.1.7员工信息表4登陆信息表用户名密码员工ID员工信息表员工ID姓名性别1对1收费信息表员工ID房东ID房客ID费用ID房屋ID管理1m金额房客信息表房客ID姓名意向ID租入11意向信息表房客租房意向m1房客ID户型意向ID价格房东信息表租出11姓名房东ID房屋ID房屋信息表登记m1房东ID房屋ID户型归还信息表房屋ID房客ID房客ID改变房屋状态11状态图6.1.8系统E-R图6.2逻结构设计员工信息表(员工ID,姓名,性别,出生日期,电话,身份证号,地址,学历)收费信息表(费用ID,金额,员工ID,员工姓名,房屋ID,付款日期,备注,房东ID,房客ID)房东信息表(房东ID,姓名,性别,出生日期,手机,邮箱,身份证号,房屋ID,记录日期)房客信息表(房客ID,姓名,性别,出生日期,手机,邮箱,身份证号,意向ID,记录日期)房源信息表(房屋ID,物业名称,户型,状态,价格,面积,房东ID,备注)意向信息表(意向ID,客户ID,户型,楼层编号,用途,价格,面积)房屋归还信息表(房屋ID,房客ID,归还日期)6.3物理结构设计表6.3.1房东信息表字段字段长度字段类型是否允许空值主键/外键房东ID10varchar(10)否主键姓名20varchar(20)是性别4varchar(4)是出生日期m-y-ddatetime是手机20varchar(20)是邮箱30varchar(30)是身份证号20varchar(20)是房屋ID10varchar(10)否外键记录日期m-y-ddatetime5表6.3.2房客信息表字段字段长度字段类型是否允许空值主键/外键房客ID10varchar(10)否主键姓名20varchar(20)是性别4varchar(4)是出生日期m-y-ddatetime是手机20varchar(20)是邮箱30varchar(30)是身份证号20varchar(20)是意向ID10v

1 / 19
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功