房屋租赁管理信息系统的设计与实现.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《房屋租赁管理信息系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《房屋租赁管理信息系统的设计与实现.doc(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年-2023年建筑工程管理行业文档 齐鲁斌创作摘要随着时代步伐的加快,传统的房屋租赁管理机构仅仅依靠人工进行大量信息的填写和保存及老化的管理方式在当代已经显示出极大的缺点。为了使房屋租赁管理机构吸收先进的管理理念和方式,方便房屋租赁管理机构进行管理,特设计本管理系统系统。本房屋租赁管理信息系统使用java语言、eclipse工具主要实现了供房者提供房屋、求租者求租的中间管理,包括订押租金的收取、看房安排、信息登记等基本功能。文档还对该系统的项目规划、系统需求分析、代码设计、数据库详细设计、界面设计等做了详细的描述。关键词房屋租赁管理信息系统、Java、SQL Server 2005目录
2、摘要.I插图索引. II附表索引.II1.引言.11.1项目来源.11.2任务目标.12.项目规划2 2.1项目资源.2 2.1.1硬件设备.2 2.1.2软件环境.2 2.1.3开发工具.3 2.2项目规划.3 2.2.1任务描述.3 2.2.2进度安排.43.系统需求分析.53.1业务需求.5 3.1.1业务组织.5 3.1.2业务定义.6 3.1.3业务流程.7 3.2功能需求.9 3.2.1功能组成.9 3.2.2功能逻辑.11 3.3数据字典.133.3.1数据项.133.3.2数据结构.173.3.3数据流.183.3.4数据存储.223.3.5处理逻辑.243.3.6外部实体.2
3、64.系统结构设计.274.1体系结构设计.27 4.2软件结构.284.2.2模块定义.285.系统详细设计.34 5.1数据库概念设计模型.34 5.2逻辑数据模型设计.365.3物理数据模型设计.385.4界面设计.40 5.4.1主界面设计.405.4.2房屋基本资料管理界面设计.415.4.3求租户界面设计.415.4.4财务管理界面设计.42 5.4.4.1定金收取界面设计.42 5.4.4.1统计报表界面设计.425.4.5租户管理界面设计.435.5输入输出设计.43 5.5.1输出设计.43 5.5.1输入设计.446.系统测试466.1测试目的.466.2测试方法.467.
4、总结.46参考文献.47附录.55插图索引图1 房屋租赁管理信息系统开发任务树图4图2 房屋租赁管理信息系统开发进度计划甘特图5图3 房屋租赁管理信息系统组织结构图6图4 顶层数据流图. 7图5 业务流程图 9图6 系统功能结构图 11图7 房屋租赁管理第一层数据流程图 12图8 房屋租赁第二层数据流图 13图9 应用程序与数据库的关系27图10 系统管理员IPO图28图11 房主管理模块IPO图28图12 租赁者管理模块的IPO图31图13 员工管理模块的IPO图31图14 房屋信息管理模块的IPO图32图15 租赁信息管理模块的IPO图32图16 财务管理模块的IPO图33图17 图列说明
5、34图18 房主实体图34图19 租赁者实体图35图20 房屋实体图35图21 员工实体图35图22 变更实体图实体图35图23 基本E-R图36图24 CDM图39图25 PDM图39图26 主界面图40图27房屋基本资料管理界面图41图28 求租户界面图41图29 定金收取图42图30统计报表设计图42图31 房主管理图43图32房主信息查询输出设计界面图44图33房屋信息录入界面设计图45附表索引表1 系统运行硬件环境配置表2表2 系统运行软件环境配置表3表3 开发工具一览表3表4 员工表37表5 房主表37表6 租赁者表37表7 房屋表37表8 租赁表37表9 查询成绩信息数据流37表
6、10 费用单表38表11变更请求表38第 VI 页 共 63 页武汉广厦房屋租赁管理信息系统设计与开发1 引言1.1项目来源随着信息自动化处理技术的日益发展,如何科学、全面、高效的对单位纷繁复杂的档案管理事务进行计算机的自动化管理是个热门话题,当前企事业单位为了提升自身的竞争力,各单位都在定制和购买各项业务应用软件,运用高科技手段进行科学,规范的管理。作为房屋租赁公司的管理者,希望能够对房屋租赁事务管理的整个流程状态,信息资料的情况了如指掌,使其可以做出科学的决策。作为工作人员期望能够避免繁琐的手工操作,甩掉传统的手工记录方式,达到事半功倍的效果。一个能够使其实现管理系统化、规范化、自动化的计
7、算机系统就显得很有必要。利用计算机技术,实现管理系的自动化,规范化就是这个问题最好的解决方法。1.2任务目标建立一个房屋租赁管理系统,统一管理房主、租赁者以及房屋信息,以便快速地提供租赁服务。该系统应具有以下功能目标:1.登记房主信息。对于每名房主,系统需要记录其编号、姓名、住址和联系电话等,并将这些信息写入房主信息文件。2.登记房屋信息。所有在系统中登记的房屋都有唯一的编号,除此之外,还需登记房屋的地址、房型(平房、带阳台楼房、独立式住房、别墅、其他)、大小、最多能容纳的房客数、预设租金、房屋状态(待租、已租、装修中)及房屋说明等。这些信息都保存在房屋信息文件中。3.登记租赁者信息。所有想要
8、通过该系统租赁房屋的租赁者,必须首先在系统中登记个人信息,包括:编号、姓名、性别、联系电话等。这些文件都保存在租赁者信息文件中。4.租赁房屋。已经登记在系统中租赁者,可以得到一份系统提供的待租赁房屋列表。一旦租赁者从中找到合适的房屋,就可以提出看房请求。系统会安排租赁者与房主见面。对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中。5.收取手续费。房主登记完房屋后,系统会生成一份费用单,房主根据费用单缴纳相应的费用。6.变更房屋信息。当租赁者与房主达成租房、退房协议后或房屋信息发生变化时,房主向系统提供变更房屋的请求。系统根据房主的请求,修改房屋信息文件。2. 项目规划2.1 项目资
9、源2.1.1 硬件设备系统运行所需要的硬件环境(含服务器、客户机、网络设备、打印机、交换机等)如表1所示:设备名称主要性能指标规格数量服务器双核CPU,主频2.0GHz或以上,内存2G或以上,硬盘空间500G或以上,1000M网卡;台1客户机双核CPU;内存1G或以上,硬盘空间320G或以上,100M或1000M网卡;台20交换机24口或以上(100/1000Mbps),背板带宽32Gbps或以上;台2打印机黑白激光打印,标配端口,处理器速度为533MHz或以上;台1表1 系统运行环境配置表2.1.2 软件环境系统运行所需要的软件环境(含操作系统、数据库引擎、支撑软件等)如表2所示:软件类型软
10、件名称规格数量备注服务器操作系统Windows 2003 R2 SP2简体中文标准版套2客户机操作系统Windows XP SP3简体中文专业版套20浏览器Internet Explore 6.0以上套20表2 系统运行软件环境配置表2.1.3 开发工具系统开发所需要的软件环境(含分析设计建模工具、软件开发工具等)如表3所示:软件类型软件名称版本描述备注开发工具eclipseEclipse 8.0开发工具Jdkjdk-6u21-windows-i586数据库系统Sql serverSql server 2005建模工具MS Visio 2003Visio2003 SP3表 3 数据库开发工具一
11、览表2.2 项目规划2.2.1 任务描述使用任务树进行任务分解,并说明每项任务的内容、目标等。该房屋租赁管理信息系统开发任务树如图1所示:图1 房屋租赁管理信息系统任务树图2.2.2 进度安排该系统的开发主要分成了项目研究与规划、项目需求分析、项目结构分析、项目详细设计、系统编码工程、系统测试以及发布几个任务。 项目研究与规划:在项目研究与规划任务中,必须研究清楚项目来源,并以此定义任务目标,对整个项目进行一个完整的规划,使之后的开发过程能够更加明晰、规范。 项目需求分析:分析了解房屋租赁的业务组织及业务流程,从而进行第三个任务。 项目结构分析:主要包括对需要开发的系统进行系统分析与建模。 系
12、统编码工程:主要分为编辑代码和连接数据库两个方面,是实现系统的重要过程。 系统测试:对系统进行使用测试,查出异常并给予相应的调试,以保证非专业用户能运行自如。 发布:系统的发布。该系统从2013年9月15日开始规划,先后经历了需求分析与总体分析,在2013年10月25日根据对项目的研究和分析结果,开始进行详细的设计,将系统所需要的功能模块陈列出来,经过2.2周的设计,2013年11月8日开始正式对系统进行编码实现,编码于2013年12月6日结束,之后是对系统进行最后的测试与调试。具体详情如如图2所示:图2 系统开发进度计划甘特图3. 系统需求分析3.1 业务需求3.1.1 业务组织说明用户机构
13、的组织结构。本系统为了实现学校对在校学生的各项成绩信息资源的查询、统计、添加、删除、维护,方便用户的管理,将学生成绩管理系统分为以下四个功能模块:学生信息模块,教师信息模块,课程信息模块,成绩表信息模块。在设计房屋租赁管理信息系统的时候,首先要考虑其组织结构,经过调查学校最高的职能是董事长,其下设有财务部、看房计划安排部和基本信息登记处。通过对武汉广厦房屋租赁管理信息系统设计与开发组织结构的调查分析,得到本系统的组织结构如图3所示:董事长财务部看房计划安排部基本信息登记处租赁者基本信息登记处房主基本信息登记处财务部财务监督部图3 房屋租赁管理信息系统组织结构图房屋租赁管理信息系统组织结构各组成
14、部分的目标职责如下:财务部:负责求租者房租、房屋押金、房屋订金以及供租者中介费的收取与核对。看房计划安排部:分为两个部分,一个是求租者租房要求看房的安排,另一个是供租者提供房子,管理者进行房屋基本信息的核对,明确责任、以免因房屋使用前后管理者与供租者信息不能统一而引起的纠纷。基本信息登记处:同样分为两部分,求租者基本信息的登记以及供租者基本信息的登记。3.1.2 业务定义房屋租赁管理部门,主要是介于房主即供租者和求租者之间的中介机构。房屋租赁管理信息系统,主要与房主和求租者等外部实体发生联系,其顶层数据流程图如图4所示:图4 顶层数据流图3.1.3 业务流程 用业务流程图用来描述业务过程,它能
15、够清楚的描述系统内各单位、人员之间的业务关系、作业顺序和管理信息流的流向。本系统的对于不同情况、不同实体下的业务过程为:(一)租赁者的业务流程1、租赁者的租房业务流程:首先在客户资料登记处的租赁者类下登记基本信息,提出看房信息,由管理员对看房进行安排,看房满意后,最后到财务处预交定金或押金;2、租赁者查询业务流程:租赁者若对租赁信息或者有疑问,向管理员提出申请,得到回复后即可;(二)房主的业务流程1、房主的供租业务流程:首先在客户资料登记处的房主类下登记基本信息,然后在看房计划安排部确认房屋基本情况下,到财务处预交定金或押金;2、房主查询:房主若对租赁信息或者有疑问,向管理员提出申请,得到回复
16、后即可;(三)系统管理员的业务流程1、登记房主信息。对于每名房主,系统需要记录其编号、姓名、住址和联系电话等,并将这些信息写入房主信息文件。2、登记房屋信息。所有在系统中登记的房屋都有唯一的编号,除此之外,还需登记房屋的地址、房型(平房、带阳台楼房、独立式住房、别墅、其他)、大小、最多能容纳的房客数、预设租金、房屋状态(待租、已租、装修中)及房屋说明等。这些信息都保存在房屋信息文件中。3、登记租赁者信息。所有想要通过该系统租赁房屋的租赁者,必须首先在系统中登记个人信息,包括:编号、姓名、性别、联系电话等。这些文件都保存在租赁者信息文件中。4、租赁房屋。已经登记在系统中租赁者,可以得到一份系统提
17、供的待租赁房屋列表。一旦租赁者从中找到合适的房屋,就可以提出看房请求。系统会安排租赁者与房主见面。对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中。5、收取手续费。房主登记完房屋后,系统会生成一份费用单,房主根据费用单缴纳相应的费用。6、变更房屋信息。当租赁者与房主达成租房、退房协议后或房屋信息发生变化时,房主向系统提供变更房屋的请求。系统根据房主的请求,修改房屋信息文件。3.2 功能需求3.2.1功能组成系统结构功能图能够更加明确的、直观的体现内部组织关系,更加清晰的理清内部逻辑关系,使系统各个功能模块一目了然。房屋租赁管理信息系统的用户包括房主、求租者及系统管理员。(1)求租者
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 房屋 租赁 管理信息系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内