当前位置:文档之家› 房屋租赁管理系统-UML

房屋租赁管理系统-UML

《管理信息系统》实验报告题目房屋租赁管理系统学号姓名指导教师成绩时间:年月日目录1 引言 (1)1.1 编写目的 (1)1.2 背景 (1)1.3 目标 (1)2 系统分析 (2)2.1 系统总体概述 (2)2.2 系统可行性分析 (2)2.3 组织结构调查、组织结构图 (2)2.4功能结构调查、功能结构图 (2)2.3 系统业务流程调查、业务流程图 (3)2.4 系统数据流程调查、数据流程图 (3)4)房屋租赁管理系统统计分析管理数据流子图 (5)2.5 数据字典 (5)2.5.1 数据项 (5)2.5.2 数据流 (8)2.5.3 数据存储 (10)2.5.4 处理逻辑 (11)2.5.5 外部实体 (13)2.6 数据库概念模型设计(E-R图) (13)2.6.1数据的需求描述 (13)2.6.2 ER模型(ER图) (13)3 系统总体设计 (15)3.1 功能结构图设计、模块结构图 (15)3.2 功能与模块关系(对各功能模块简要的描述) (16)3.3 数据库逻辑结构设计(表设计) (16)3.4 数据库物理结构设计 (18)4 代码设计 (19)5 输入输出设计 (21)5.1 输出设计(界面及打印格式设计) (21)5.2 输入设计(界面及数据录入卡设计 ) (21)5.3 主界面设计 (23)6 结束语 (23)1 引言1.1 编写目的利用计算机支持企业高效率完成房屋租赁治理的日常事务,是适应现代企业制度要求、推动企业劳动型治理走向科学化、规范化的必要条件;而房屋租赁治理是一项琐碎、复杂而又十分细致的工作,房屋的基本资料,客户资料的治理,房屋租赁治理,收费以及统计表的治理,一般不允许出错,假如实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行房屋租赁工作的治理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工治理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高物业治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件。

开发本系统就是为了解决企业在房屋租赁信息治理中的一些不规范,使房屋租赁信息的治理向着规范化、简单化、有效化的方向发展。

1.2 背景随着信息自动化处理技术的日益发展,如何科学、全面、高效的对单位纷繁复杂的档案管理事务进行计算机的自动化管理是个热门话题,当前企事业单位为了提升自身的竞争力,各单位都在定制和购买各项业务应用软件,运用高科技手段进行科学,规范的管理。

作为房屋租赁公司的管理者,希望能够对房屋租赁事务管理的整个流程状态,信息资料的情况了如指掌,使其可以做出科学的决策。

作为工作人员期望能够避免繁琐的手工操作,甩掉传统的手工记录方式,达到事半功倍的效果。

一个能够使其实现管理系统化、规范化、自动化的计算机系统就显得很有必要。

利用计算机技术,实现管理系的自动化,规范化就是这个问题最好的解决方法。

1.3 目标建立一个房屋租赁管理系统,统一管理房主、租赁者以及房屋信息,以便快速地提供租赁服务。

该系统应具有以下功能目标:1.登记房主信息。

对于每名房主,系统需要记录其编号、姓名、住址和联系电话等,并将这些信息写入房主信息文件。

2.登记房屋信息。

所有在系统中登记的房屋都有唯一的编号,除此之外,还需登记房屋的地址、房型(平房、带阳台楼房、独立式住房、别墅、其他)、大小、最多能容纳的房客数、预设租金、房屋状态(待租、已租、装修中)及房屋说明等。

这些信息都保存在房屋信息文件中。

3.登记租赁者信息。

所有想要通过该系统租赁房屋的租赁者,必须首先在系统中登记个人信息,包括:编号、姓名、性别、联系电话等。

这些文件都保存在租赁者信息文件中。

4.租赁房屋。

已经登记在系统中租赁者,可以得到一份系统提供的待租赁房屋列表。

一旦租赁者从中找到合适的房屋,就可以提出看房请求。

系统会安排租赁者与房主见面。

对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中。

5.收取手续费。

房主登记完房屋后,系统会生成一份费用单,房主根据费用单缴纳相应的费用。

6.变更房屋信息。

当租赁者与房主达成租房、退房协议后或房屋信息发生变化时,房主向系统提供变更房屋的请求。

系统根据房主的请求,修改房屋信息文件。

2 系统分析2.1 系统总体概述该系统检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,实现了员工资料管理、房主信息管理、租赁者信息管理、房屋管理、决策分析、系统维护等功能,这功能能够极大地提高物业治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件。

2.2 系统可行性分析根据调查,现有的网络技术和计算机技术完全能够完成本系统的要求。

经济方面,该公司的开发预算基本可以满足设备的投入和人力的投入。

就收益而言,系统投入使用后能加快业务处理,提高管理效率,减少人力资源浪费。

在社会可行性方面,系统的开发与使用和现行的管理制度没有冲突,而且现在员工通过培训可以很容易掌握和使用系统。

综上所述,该系统具备可行性的条件,项目可行,建议开始开发。

2.3 组织结构调查、组织结构图对公司的组织进行分析时,由于公司现在的规模较小,组织结构图略。

2.4功能结构调查、功能结构图对公司的功能结构进行分析时,得出如下功能结构图(见图1)房屋租赁管理租赁者管理房主管理房 屋管理图1 房屋租赁管理功能结构图房屋变更管理 房屋信息管理查询分析看房安排管理2.3 系统业务流程调查、业务流程图现对公司的业务进行分析,得出如下业务流程图(见图2)房主房屋信息房主信息租赁者管理员租赁流水账查询访问请求房屋登记费用单租赁在信息看房请求看房安排计划统计员房屋信息房屋信息统计表月报表图2 房屋租赁管理业务流程图2.4 系统数据流程调查、数据流程图1)符号说明:EPS外部实体处理逻辑数据存储数据流2)房屋租赁管理系统0层数据流图房主E1P0房屋租赁管理系统租赁者E2F3费用单F2房屋信息F1房主信息F4变更请求F5看房安排F6看房安排确认F11租赁者信息F9待租房屋列表F8看房请求F7看房通知F10查询房屋请求0层数据流图3)房屋租赁管理系统1层数据流图房主E1租赁者E2P1登记房主信息P2登记房屋信息P3登记租赁者信息P4查询待租房信息P5安排租赁者看房P6变更房屋管理D1D3D4D2F1房主信息F2房屋信息F4变更请求F3费用单F5看房安排F6看房安排确认看房记录文件房屋信息文件租赁者信息文件房主信息文件F9待租房屋信息F10查询房屋请求F11租赁者信息看房通知看房请求F7F81层数据流图D5P7统计分析F3费用单费用台帐D6房屋统计报表4)房屋租赁管理系统统计分析管理数据流子图统计分析管理子图P7.3制作收益统计图P7.1登记费用台帐P7.2制作月报表D7D8D6F3费用单月报表收益统计图房屋统计报表D3房屋信息文件D5费用台帐P7.4房屋信息统计2.5 数据字典2.5.1 数据项数据项编号:I1数据项名称:房主编号简 述:某房屋出租者的唯一代码编号 类型及宽度:字符型 ,6位取值 范围:“000000”-“999999”数据项编号:I2数据项名称:房主姓名简 述:某房屋出租者的姓名 类型及宽度:字符型 ,10位数据项编号:I3 数据项名称:住址简 述:某房主的居住地址 类型及宽度:字符型 ,40位数据项编号:I4数据项名称:联系电话简 述:某房主的联系电话 类型及宽度:字符型 ,11位数据项编号:I5数据项名称:房屋编号简述:某房主的某一房屋的唯一代码编号类型及宽度:字符型,8位取值范围:“”-“”取值说明:前2位为房型代码,中间6位为房主编号,后2位为识别码数据项编号:I6数据项名称:房屋地址简述:某房屋的地址类型及宽度:字符型,40位数据项编号:I7数据项名称:房型别名:房屋型号简述:某房屋型号类别类型及宽度:字符型,10位取值范围:“‘平房’、‘带阳台楼房’、‘独立式住房’、‘别墅’、‘其他’( PF、LF、DZ、BS、QT)”数据项编号:I8数据项名称:大小别名:房屋大小简述:某房屋的大小(单位:平方米)类型及宽度:浮点型数据项编号:I9数据项名称:最多容纳数简述:某房屋的最大容纳人数类型及宽度:整型数据项编号:I10数据项名称:预设租金简述:某房屋的预设租金类型及宽度:整型数据项编号:I11数据项名称:房屋状态简述:某房屋现在的状态类型及宽度:字符型,6位取值范围:“‘待租’、‘已租’、‘装修中’”数据项编号:I12数据项名称:房屋说明简述:某房屋的附加说明,要求在30字以内类型及宽度:字符型,60位数据项编号:I13数据项名称:租赁者编号简述:某租赁者的唯一代码编号类型及宽度:字符型,8位取值范围:“”-“”数据项编号:I14数据项名称:姓名别名:租赁者姓名简述:某租赁者的姓名类型及宽度:字符型,10位数据项编号:I15数据项名称:性别简述:某租赁者性别类型及宽度:字符型,2位取值范围:“‘男’、‘女’”数据项编号:I16数据项名称:联系电话简述:某租赁者的联系电话类型及宽度:字符型,11位数据项编号:I17数据项名称:登记时间别名:房屋登记时间简述:记录房屋登记时间类型及宽度:日期数据项编号:I18数据项名称:员工编号简述:某员工的唯一代码编号类型及宽度:字符型,4位取值范围:“0000”-“9999”数据项编号:I19数据项名称:姓名别名:员工姓名简述:某租赁者的姓名类型及宽度:字符型,10位数据项编号:I20数据项名称:性别简述:某员工性别类型及宽度:字符型,2位取值范围:“‘男’、‘女’”数据项编号:I21数据项名称:联系电话简述:某员工的联系电话类型及宽度:字符型,11位数据项编号:I22数据项名称:职务别名:员工职务简述:某员工的职务类型及宽度:字符型,122.5.2 数据流数据流编号:F1数据流名称:房主信息简述:记录房主的基本信息数据流来源:房主数据流去向:登记房主信息数据项组成:房主编号+姓名+住址+联系方式数据流量:10条/月高峰流量:30条/月数据流编号:F2数据流名称:房屋信息简述:记录房屋的基本信息数据流来源:房主数据流去向:登记房屋信息数据项组成:房屋编号+房屋地址+房型+大小+最多容纳数+预设租金+房屋状态+房屋说明数据流量:25条/月高峰流量:35条/月数据流编号:F3数据流名称:费用单简述:记录费用单的基本信息数据流来源:登记房屋信息数据流去向:房主数据项组成:费用单编号+房屋编号+房主编号+姓名+金额+日期+业务员姓名数据流量:25条/月高峰流量:35条/月数据流编号:F4数据流名称:变更请求简述:记录房屋变更的基本信息数据流来源:方房主数据流去向:变更房屋管理数据项组成:变更编号+房主编号+房主姓名+房屋编号+变更信息+日期数据流量:8条/月高峰流量:15条/月数据流编号:F5数据流名称:看房安排简述:记录租赁者与房子的看房计划信息数据流来源:安排租赁者看房数据流去向:房主数据项组成:看房安排编号+房主编号+房主姓名+租赁者编号+租赁者姓名+房屋编号+看房见面时间+见面地点数据流量:30条/月高峰流量:50条/月数据流编号:F6数据流名称:看房安排确认简述:记录房主的看房安排确认信息数据流来源:房主数据流去向:安排租赁者看房数据项组成:看房安排编号+房主编号+房主姓名+租赁者编号+租赁者姓名+房屋编号+看房见面时间+见面地点数据流量:30条/月高峰流量:50条/月数据流编号:F7数据流名称:看房通知简述:记录记录看房通知信息数据流来源:安排租赁者看房数据流去向:租赁者数据项组成:看房安排编号+房主编号+房主姓名+租赁者编号+租赁者姓名+房屋编号+看房见面时间+见面地点数据流量:30条/月高峰流量:50条/月数据流编号:F8数据流名称:看房请求简述:记录看房请求信息数据流来源:租赁者数据流去向:安排租赁者看房数据项组成:看房请求编号+房屋编号+房主编号+房主姓名+租赁者编号+租赁者姓名+看房时间数据流量:30条/月高峰流量:50条/月数据流编号:F9数据流名称:待租房屋信息简述:记录待租房的基本信息信息数据流来源:查询待租房信息数据流去向:租赁者数据项组成:房屋编号+房主编号+房主姓名+联系电话+房屋地点+房型+大小+最多容纳数+预设租金+房屋说明数据流量:75条/月高峰流量:120条/月数据流编号:F10数据流名称:查询房屋请求简述:记录房屋请求信息数据流来源:租赁者数据流去向:查询待租房屋信息数据项组成:租赁者编号+姓名+查询条件+时间数据流量:75条/月高峰流量:120条/月数据流编号:F11数据流名称:租赁者信息简述:记录租赁者基本信息数据流来源:租赁者数据流去向:登记租赁者信息数据项组成:租赁者编号+姓名+性别+联系电话数据流量:30条/月高峰流量:55条/月2.5.3 数据存储数据存储编号:D1数据存储名称:房主信息文件简述:记录房主的基本信息数据存储组成:房主编号+姓名+联系电话关键字:房主编号相关联的处理:P1数据存储编号:D2数据存储名称:租赁者信息文件简述:记录租赁者的基本信息数据存储组成:租赁者编号+姓名+性别+联系电话关键字:租赁者编号相关联的处理:P3数据存储编号:D3数据存储名称:房屋信息文件简述:记录房屋的基本信息数据存储组成:房屋编号+房屋地址+房型+大小+最多容纳数+预设租金+房屋状态+房屋说明+登记时间关键字:房屋编号相关联的处理:P2、P4、P6、P7.4数据存储编号:D4数据存储名称:看房记录文件简述:记录租赁者看房文件数据存储组成:安排看房编号+房主编号+房屋编号+租赁者编号+看房时间关键字:安排看房编号相关联的处理:P5数据存储编号:D5数据存储名称:费用台帐简述:记录费用台帐数据存储组成:费用单编号+房屋编号+金额+日期+业务员关键字:费用单编号相关联的处理:P7、P7.1、P7.2数据存储编号:D6数据存储名称:房屋统计报表简述:记录房屋统计情况数据存储组成:统计报表编号编号+房屋编号+房屋地址+房型+大小+最多容纳数+预设租金+房屋状态+房屋说明+登记时间+统计日期关键字:统计报表编号编号相关联的处理:P7数据存储编号:D7数据存储名称:月报表简述:统计每月费用信息数据存储组成:月报表编号+费用单编号+金额+统计时间关键字:月报表编号相关联的处理:P7.2数据存储编号:D8数据存储名称:收益统计图简述:记录某段时间的收益情况数据存储组成:收益图编号+收益金额+时间关键字:收益图编号相关联的处理:P7.32.5.4 处理逻辑处理逻辑编号:P1处理逻辑名称:登记房主信息输入的数据流:F1处理:接收房主送来的房主基本信息单,并作登记。

相关主题