房屋出租管理系统需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2014554330
学 号:
湖南财政经济院 课程设计报告
程课 面向对象程序
设计
目
题 房屋出租管理系统
业专 信息管理与信息系统
级 班 14信管二班 姓 名 王文雅
指导教师 龚
春红
5512 2017
6 日年月
课程设计成绩评定表 级信息
1 / 26
目录3 (1)
绪论
3 ........................................................................................................... 2 需求分析
6数据流程图:................................................................................. 2.2
9 ................................................................................. 功能需求分析2.3
9 .................................................................................................... 3系统总体设计
9 ............................................................................. 系统功能模块图3.1
01系统功能描述3.2 ...............................................................................
2 / 26
4数据库设计 (10)
4.1概念设计 (10)
4.2逻辑设计 (11)
4.3表设计 (11)
5 系统功能模块实现 (13)
5.1 model层 (13)
5.2数据访问层 (13)
5.3业务逻辑层 (13)
5.4界面层 (14)
5.5功能展示以及代码 (15)
6遇到的问题和解决办法 (25)
7总结 (26)
1 绪论
该管理系统采用企业现有的软硬件环境及科学的管理系统开发方案,建立房屋租赁信息管理系统,实现房屋租赁信息管理的计算机自动化。系统应符合物业管理
企业原有的房屋租赁管理制度,并达到操作直观、方便、实用、安全等要求。将房屋租赁过程中产生的房屋信息归入系统, 并利用计算机实现对房屋的分类、查询、统计等功能。高效的房屋信息查询、预警功能, 建立一个多角度的查询系统, 为用户提供强大的查询功能, 将房屋位置、户型、房屋面积、以及租赁合同等房屋管理中的每一要素都作为查询点, 形成计算机查询与租赁合同期预警体系, 提供高效便捷的查询服务。以合同管理为主线, 实现出租房登记、客户管理、合同鉴定、租金管理等功能。
该系统实现的是系统管理员对房东,房客,房屋,合同的管理;房客对房屋,房东的查询以及合同的上传打印功能;房东对房屋,房客,合同,租金的管理以及对租房请求的申请的管理。不同的对象有不同的而功能界面,功能比较完善。本系统总共有23个窗体,6张表格,采用三层架构的方法实现。
课程设计要求实现:
1.房屋管理:实现管理员或者房东对房屋信息的增删改查功能;
2.房东管理:实现管理员对房东信息的增删改查功能;
3.房客管理:实现管理员或者房东对房客信息的查询,房东对房客租房请求的审核功能;
4.合同管理:房客把合同上传,房东审核合同。
5.租房管理:房客的租房请求,房东的同意租房功能。
实验环境:一台装有Microsoft Visual 2012,Microsoft SQL server 2008 R2软件的计算机。
2 需求分析
3 / 26
2.1业务流程分析
2.1.1顶层业务流程图:
2.1.2一级业务流程图:一级业务流程图之房屋管理:4 / 26
一级业务流程图之房客管理:
一级业务流程图之房东管理:
5 / 26
一级业务流程图之合同管理:
一级业务流程图出租管理:
2.2数据流程图:用户登录模块:该系统的用户包括:管理员,房东,房客。
查询数据库中的表)之后,有该用户就显示登录成功,没有该用户就显示登录manager用户表(失败,则显示提示注册用户的提示,注册之后更新用户表。6 / 26
管理员登录成功提示登录P1房东登更新
房。7 / 26
房屋信息数据库查询P4修改删除P3P1添加P2房东查询P5查看租金P7接受租房P5更新P6获取合同P8
房客管理功能界面:包括查询房屋,查询房东,租房请求,打印合同查P查询房P房屋信息据查PP查询房房东信息据房租P查P更P8
打印合P4
租房信息数据库
8 / 26
2.3功能需求分析
2.3.1总的功能流程图:
该系统首先是用户根据自己的权限进入该系统,不同的用户有不同的权限和功能。选择用户类型之后即可登陆不同类型的功能模块。
管理员管理模块登录房东管理模不同用户用户类型用户块管理模块注册房客管理模块
2.3.2细化功能:
1.登录管理:实现以正确登录人员身份才能登陆系统的功能,正确登录之后才
能进行之后的管理。
2.添加:添加房屋信息和添加房东信息的功能。
3.删除:删除房屋信息和删除房东信息的功能。
4.修改:修改房屋信息和修改房东信息的功能。
5.查询房屋信息的功能:房屋位置、价格、以及房屋管理中的每一要素都可以作为查询点。
6. 查询房东信息的功能:房东类型、房东姓名、以及房东管理中的每一要素都
可以作为查询点。
7.修改密码:用户可以修改密码。