房屋租赁系统设计目的-11页精选文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1设计目的 0
1.1 设计目的 (1)
1.2论文组织结构 (1)
2 系统总体设计 .......................... 错误!未定义书签。
2.1系统分析 (1)
2.1.1 系统的初步调查 (1)
2.1.2 系统的需求分析 (2)
2.2 系统总体设计 (3)
2.2.1 系统框架设计 (3)
2.2.2 功能模块划分........................ 错误!未定义书签。
2.2.3 数据流图设计 (3)
2.3 开发环境 (3)
2.3.1 Eclipse············································错误!未定义书签。
2.3.2 MICROSOFT SQL SEVER (4)
3 系统数据库设计 (8)
4 系统详细设计 (10)
4.1 系统主界面 (6)
4.2 系统登录功能实现 ....................... 错误!未定义书签。
5 主要程序清单 (12)
6 总结与心得体会 (15)
1设计目的
1.1 设计目的
更好的学习和掌握数据库原理及SQL Server数据库开发工具,进一步理解在程序设计语言环境下各种控件的使用方法,同时掌握数据库程序设计的基本概念和基本流程,培养良好的数据库程序开发能力。
当前,很多物业管理企业的房屋出租信息管理都是以纸张为介质作记录,人力管理的比例比较大,往往是各个主要负责人以书面的形式管理房屋租赁信息,效率低下。数据打印,汇总,成绩更新不及时,容易丢失,损坏数据给学校学生带来损失,不易保存且数据保密性较差。
开发本系统就是为了解决物业管理企业在房屋出租信息管理中的一些不规范,使房屋租赁信息的管理向着规范化、简单化、有效化的方向发展。
1.2论文组织结构
第一部分:设计目的。介绍了课题目的。
第二部分:系统总体设计。对这个系统的需求分析和总体设计的划分。
第三部分:系统数据库设计。对系统的需求分析、概念结构设计、逻辑结构设计等过程。
第四部分:系统详细设计。对系统功能模块的详细介绍。
第五部分:主要程序清单。系统主要模块的代码。
第六部分:总结及心得体会。
2 系统总体设计
2.1系统分析
2.1.1 系统的初步调查
系统的初步调查目标是在可行性分析的基础上进一步对原有系统进行的调查和分析,采用企业现有的软硬件环境以及科学的管理系统开发方案,建立房屋租赁信息管理系统,实现房屋租赁信息管理的计算机自动化。系统应符合物业管理企业原有的房屋租赁管理制度,并达到操作直观、方便、使用、安全等要求。调查之后绘出房屋出租系统的总体流程图,如图2-1所示:
用户身份验证用户的功能选择
密码是否正确
用户登录 正确 读数据 图2-1 房屋出租系统的总体流程图 2.1.2 系统的需求分析
我国市场经济快速发展,信息化水平不断提高,如何利用先进的管理手段,提高物业管理的水平,是当今社会所面临的一个重要课题。提高企业的管理水平,必须全方位地提高企业的管理意识。只有高标准、高质量的管理才能满足企业的发展需求。面对信息时代的挑战,利用高科技手段来提高房屋租赁管理无疑是一条行之有效的途径。在某种意义上,信息与科技在企业管理与现代化建设中显现出越来越重要的地位。房租租赁管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。
今天我们使用计算机对房屋租赁信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高房屋租赁管理的效率。面对目前的实际状况,迫切需要开发一个简单快捷的系统来适应这些工作。
利用计算机实现物业管理中的房屋租赁管理势在必行。对于物业管理企业来说,利用计算机支持企业高效率完成房屋租赁管理的日常事务,是适应现代企业制度要求、推动企业劳动型管理走向科学化、规范化的必要条件。而房屋租赁管理是一项琐碎、复杂而又十分细致的工作。
房屋的基本资料,客户资料的管理,房屋租赁管理,各项收费以及统计报表的管理,一般不允许出错。如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力。计算机进行房屋租赁工作的管理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高物业管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
开发本系统就是为了解决物业管理企业在房屋租赁信息管理中的一些不规范,使房屋租赁信息的管理向着规范化、简单化、有效化的方向发展。
各功能模块 的使用 数据库
登录 检验 用户
2.2 系统总体设计
2.2.1 系统框架设计
如图2-2系统框架图所示。
图2-2系统框架图
2.2.2 功能模块划分
本系统主要针对房屋出租管理系统,主要有如下功能模块:房屋出租管理系统由以下部分组成:用户登陆、房产管理、合同管理、租金管理、信息统计和帮助组成。用户通过密码登录,可以进行添加、修改、删除和维护。游客不用登陆,直接可以查看各类房产信息
用户登录模块:主要用于用户的登录。当用户输入用户名和密码后经过确认,才能进入房产管理系统。如果不是用户,会提示注册新用户,但是,任何人都可以进入游客浏览窗口,对房屋的基本情况进行了解。
房屋管理模块:该模块是用户登录后进入的第一个模块,主要用于用户对房屋及其业务的情况进行管理,其中包括:
房产信息管理模块:主要用于房产信息的插入、删除、修改、保存等基本操作。
游客浏览模块:主要是让想了解房产的人对所要了解的信息进行查询。包括有以下功能:房价查询,房屋咨询,有房出租.
2.2.3 数据流图设计
在运行系统之后,进入登录界面,根据提示信息进行新用户的注册或用户登录,输入正确用户名和密码,登录到系统之后,根据其登录身份的不同,可以进行不同的操作。具体流程如图2-3数据流程图
图 2-3 数据流程图
2.3 开发环境
java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和