课程设计报告
B)出租查询 说明:中介公司的工作人员键入需要查询的出租信息的字符串 C) 房屋查询 说明:中介公司的工作人员键入需要查询的房屋信息的字符串 D) 客户查询 说明:中介公司的工作人员键入需要查询的客户信息的字符串 E) 利润查询 说明:中介公司的工作人员键入需要查询的房屋出租利润信息的字符串 C) 利润计算 说明:房屋出租管理系统中对存入的出租信息进行计算所得出的利润的操作过程 ②数据库中的数据项:
A)数据项名称:出租人编号 简述:给每个出租人的唯一的号码,是出租人的标识 数据项组成:流水号码 值类型:字符型 取值范围:有意义的字符串 说明:出租人信息表的主键,非空,长度为18 B) 数据项名称:出租人姓名 简述:每个出租人的姓名,为出租人个人标识 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:字符类型长度为20 C) 数据项名称:联系方式 简述:每个出租人的联系方式,方便用户入住时联系出租人 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:字符类型长度为50 D) 数据项名称:合同编号 简述:出租人将房屋出租出去之后跟中介中心所签订的出租合同 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:非空,字符类型长度为8 E) 数据项名称:出租人租金 简述:出租人预期的将房屋出租出去之后单月所得到的金额 数据项组成:数字 值类型:Money型 取值范围:0~9999 说明:非空,money类型长度为8 F) 数据项名称:备注 简述:出租人对房屋的另外描述,比如有无装修,是否是精装等等 数据项组成:字符串
11
课程设计报告
值类型:字符型 取值范围:有意义的汉字字符 说明:长度为50 G) 数据项名称:房屋编号 简述:房屋的唯一标识 数据项组成:字符串 值类型:字符型 取值范围:有意义的字符串 说明:主键,非空,长度为4 H) 数据项名称:出租人编号 简述:记录房屋是属于哪个出租人的标识 数据项组成:字符串 值类型:字符型 取值范围:合理的字符串 说明:外键,参考出租人信息表中的逐渐,长度为4 I) 数据项名称:房屋类型 简述:房屋种类的描述,比如两室一厅,三室一厅等等 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:长度为20 J) 数据项名称:房屋位置 简述:房屋所处的地段和地址,是房屋物理位置好坏的标志 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:长度为50 K) 数据项名称:房屋楼层 简述:描述房屋的楼层信息 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:长度为2 L) 据项名称:额定人数 简述:房屋预期能够住多少人 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:长度为2 M) 数据项名称:实住人数 简述:描述房屋现在已经住了多少人 数据项组成:字符串 值类型:字符型 取值范围:有意义的数字字符
12
课程设计报告
说明:长度为2
N) 数据项名称:承租客户编号 简述:租房客户的唯一标识 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:承租客户表的主键,非空,长度为18 O) 数据项名称:承租客户姓名 简述:对客户的名称标识 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:长度为20 P) 数据项名称:籍贯 简述:记录承租人的籍贯,出生地信息 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:长度为50 Q) 数据项名称:身份证 简述:承租人必须具备的标识身份的信息 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:长度为18 R) 数据项名称:房屋编号 简述:描述承租人所租的房子标识 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:外键,参考为房屋信息表中的房屋编号,非空,长度为4 S) 数据项名称:入住时间 简述:记录承租人何时开始起租房屋 数据项组成:字符串 值类型:时间型 取值范围:有意义的时间字符 说明:非空,长度为8 T) 数据项名称:月租金额 简述:描述承租人每月需要支付的月租金额 数据项组成:字符串 值类型:字符型 取值范围:有意义的汉字字符 说明:非空,长度为8 U) 数据项名称:合同编号
13
课程设计报告
简述:承租人起租房屋时与中介公司签订和合同,表明承租人的合法权益将受法
律保护
数据项组成:字符串 值类型:字符型
取值范围:有意义的数字字符 说明:长度为8
(2)数据结构的描述: ①DFD数据流图中的数据结构: A) 出租表单
说明:中介人员添加,删除,修改出租信息之后,系统返回的出租表单
B)房屋表单 说明:中介人员添加,删除,修改出租信息之后,系统返回的房屋表单 C)客户表单: 说明:中介人员添加,删除,修改出租信息之后,系统返回的客户表单 D)利润表单: 说明:将租金信息经过系统处理之后所返回的利润表单。 E)出租查询表单:
说明:系统所返回的中介人员的查询出租信息的结果,包含数据库中出租人信息表
单的部分内容
F)房屋查询表单:
说明:系统所返回的中介人员的查询房屋信息的结果,包含数据库中房屋信息表单
的部分内容
G)客户查询表单:
说明:系统所返回的中介人员的查询客户信息的结果,包含数据库中承租客户表中
的部分内容
H)利润查询表单:
说明:系统所返回的中介人员的查询利润信息的结果,包含数据库中承租客户表中
的部分内容
②数据库中的数据项: A)出租人信息表:
说明:出租人信息表是对出租人信息的记录,包含以下基本数据项:出租人编号,
出租人姓名,联系方式,合同编号,出租人租金,备注
组织方式:记录定长,按记录建立次序顺序排列 主键索引,即出租人编号索引 存取频率:5 ~ 15次每天
B)房屋信息表:
说明:房屋信息表是对房屋信息的记录,包括以下基本数据项:房屋编号,出租人
编号,房屋类型,房屋位置,房屋楼层,额定人数,实住人数,面积,价格,是否有空调,是否有电话,是否有电视,是否有卫生间,是否有厨房,是否有宽带和备注
组织方式:记录定长,按记录建立次序顺序排列
主键索引,即房屋编号索引
14
课程设计报告
存取频率:5 ~ 15次每天
C)承租客户表:
说明:承租客户表是对承租客户信息的记录,包括以下基本数据项:承租客户编号,
承租客户姓名,性别,籍贯,身份证号,房屋编号,入住时间,交租时间,月租金额,合同编号,备注
组织方式:记录定长,按记录建立次序顺序排列 主键索引,即客户编号索引 存取频率:5 ~ 15次每天
(3)数据对象的描述:
①DFD数据流图中的数据对象:
名字:出租信息 说明:所含数据结构 出租信息添加 出租信息修改 出租信息删除 数据对象来处:合法的住房信息 数据对象去处:房屋信息文件 简要说明:包含出租方面的所有信息
名字:房屋信息 说明:所含数据结构 房屋信息添加 房屋信息修改 房屋信息删除 数据对象来处:合法的房屋信息 数据对象去处:房屋信息文件 简要说明:包含房屋方面的所有信息 名字:客户信息 说明:所含数据结构 客户信息添加 客户信息修改 客户信息删除 数据对象来处:合法的住房信息 数据对象去处:房屋信息文件 简要说明:包含客户方面的所有信息
(4)数据存储的描述: 名字:房屋信息文件
15