目录
前言 …………………………………………………………………………1
内容摘要 ……………………………………………………………………2
第一章 绪论 ………………………………………………………………2
1.1可行性分析 ……………………………………………………………2
1.2系统说明 ………………………………………………………………4
第二章 系统设计 ………………………………………………………5
2.1系统功能分析 …………………………………………………………5
2.2系统功能模块设计……………………………………………………5
2.3数据流程图…………………………………………………………6
第三章 数据库设计…………………………………………………………8
3.1数据需求分析…………………………………………………………8
3.2 E-R图…………………………………………………………………9
2.3数据逻辑结构设计……………………………………………………9
第四章 各功能模块的实现………………………………………………11
4.1用户登录……………………………………………………………11
4.2基本信息管理………………………………………………………12
4.3客户管理……………………………………………………………13
4.4租赁合同管理………………………………………………………14
4.5财务管理……………………………………………………………16
4.6统计报表……………………………………………………………17
3.7系统维护……………………………………………………………
第五章 相关代码…………………………………………………………17
第六章 系统性能测试……………………………………………………23
第七章 结束语………………………………………………………………23
参考文献……………………………………………………………………24
前言
人类从最初的钻木取火,到今天的微波时代,从最早的以物换物到今日的系统化管理,进步是不言而喻的,但这并不是终点,就像刚刚升起的红日一样,这也只是跳出地平线,发出红光而已,红日还有灼热燃烧的时代。人类的生活也是如此,近年来数字化生活、数字化管理,这些新鲜字眼时不时的出现在我的生活中。坐在办公室轻轻松松的按几下键盘就可以任你几分钟之内了解公司近10年的运行、经济、合同的签订等等的情况。这一切都是通过计算要对信息和数据进行处理来实现的。
21世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理念——信息管理,强调了用信息支持决策,随着社会的发展,人们又提出了一个新的名词——管理信息系统。管理信息系统在强调信息的现代社会中变的越来越普及,它是一个利用计算机软硬件资源来管理数据的人机系统。它能提供信息,支持企业或组织的运行、管理、决策功能。管理信息系统能够提高企业竞争力的效率,随着我国的入世,在经济全球化、社会信息化、产生知识化大趋势的推动下,管理信息系统将成为企业与国际竞争的必要手段。管理信息系统已经成为影响企业界及整个社会发展的重要资源,企业信息化管理已成为世界最为关注的问题。近20年来管理信息系统日新月异,飞速发展。从国际技术市场发展趋势看,出现了几种全新的管理信息系统,但我国目前企业管理信息系统还处在初级阶段,企业管理需要一套功能完备、快速,简洁的管理信息系统,所以,开发一个企业管理系统前景看好,势在必行!管理系统的开发是一个复杂的系统工程,涉及到计算机处理、计算机技术、系统管理、组织、结构等功能,涉及到管理知识等各方面的问题。
房屋是人类生活栖息的重要场所,城市中的大量的流动人口随着日益升温的房屋出租产业注入了无限的发展空间。但在房屋管理上存在着大量的缺陷,如繁重的数据流量,复杂的合同管理,以及繁多的报表等等。为了跟上社会的发展,为此,在考查了社会现状和对现有人员的分析之后,提出了我们的课题——房屋租赁管理系统。我们的房屋租赁管理系统就在此市场环境下孕育而生。
房屋租赁管理系统主要针对房屋租赁业务的应用特点,涉及出租物业管理、客户管理、合同管理、财务管理的全面管理系统。本系统以合同管理为主线,可实现出租房登记、客户管理、合同管理、租金管理、财务管理、欠款管理等功能,并自动生成房屋、业主、租赁者情况的管理。
我们通过对现有的房屋租赁管理系统的调查,对实际房屋租赁管理系统的诸多内容和问题进行调研和分析后,发现现有的房屋租赁管理系统安全性差,性能不稳定,这是其内在的不足。为此我们进行了细致的研究分析,在其基础上进行了相应的修改,提高了其安全性、可靠性、实用性。但由于自身知识水平的有限和开发环境、时间等诸多方面的因素,还不能够开发大型的管理系统软件。此次开发的是一个小型操作简洁、易学易懂、灵活、方便使用的管理系统软件。
在开发系统的过程中,小组成员采用分工合作的精神,本系统小组由五人共同完成。其中分为五个模块:基本信息管理模块、客户管理模块、租赁合同管理模块、财务管理和统计报表模块,最后是系统维护模块,分别由姜颖、王燕、崔润辉、柳雪萍和王晴负责。
由于时间仓促,水平有限,系统存在缺点和不足之处在所难免,敬请老师批评指正。
内容摘要
本系统采用软件工程的方法进行开发,使用面向对象、功能强大的开发工具Delphi作为前台开发工具,后台数据库采用较为流行的SQL Sever,形成C/S架构的应用软件。课题小组成员均熟悉这两种开发工具的应用。在前期工作中,已经对房屋租赁的有关信息进行了全面的分析和调研,给系统的开发提供了所需的各种原始数据,为课题的完成提供了有利的保证。系统的开发过程分为五个阶段:需求分析、总体设计、详细设计、编码和测试。
本系统主要有基本信息管理,客户管理,赁租管理,财务管理,,统计报表,系统维护。基本信息管理其主要实现的功能是对物业,出租房屋,客户等方面的基本信息的管理。客户管理的主要功能是针对客户的详细信息进行查询,修改。而对于赁租管理则是对合同的制定,修改,查询等问题的管理。对于财务管理方面是对租金,押金,水电费,欠费等的查询,修改管理。统计报表和系统维护是
用来打印所需资料和对系统的基本维护。
第一章绪论
1.1可行性分析
1.1.1系统需求可行性分析
a 、基本功能需求
房屋租赁管理系统能够收集所有房屋出租状态的流量信息,并对这些信息进行分类、清理。根据租期,通过财务管理模块,自动结算每个客户当前的总金额。系统应当提供增加、修改、删除的功能,提供查询手段,以查询特定条件的原始信息数据。
B 、用户界面需求
房屋租赁管理系统应具有Windows风格,并尽可能地为用户的查询操作提供方便。管理人员通过此界面应当能够控制整个系统的运行。
C 、报表需求
房屋租赁管理系统统计的计费金额应当能够以报表的形式打印出来,以便于通知用户交费。
D 、性能需求
房屋租赁系统应具有很好的灵活性,可以方便地随时修改。系统适应性强,无论是否熟悉计算机操作,均可以熟练操作该软件。
E 、安全性
该软件中对于安全保密这一方面是用系统维护中的“用户权限”来进行。其中用户权限分为超级用户和普通用户两类。超级用户对系统具有全部的权限,普通用户对系统只具有读权限而不具有写权限。
为了使软件在下次启动时或死机的内容不会丢失在该软件中使用了“数据备份”和“数据还原”,使整个的软件更完善。
1.1.2 经济可行性分析
房屋租赁管理系统的开发不但考虑社会需求,同时要考虑经济可行性问题。企业使用管理信息系统是为了减少经济投入,如果所设计的管理系统的资源投入过高,维护复杂,对于人才资源专业要求过高、过于专业。对于一个小型企业而言是不能承受的。因此,需要结合企业的具体情况,确定系统目标。正是针对这些情况,开发设计系统时考虑到用户在经济上的承受力。本系统的投资少,对于使用客户的专业水平要求不高,维护简单。是目前小型企业无论在人力、资金都可以承受的最理想的管理软件。
1.1.3 系统目标
该软件是针对房屋租赁业务应用特点,涉及出租物业管理、客户管理、合同管理、财务管理的全面管理系统。本系统以合同管理为主线,可实现出租房登记、客户管理、合同鉴定、合同终止、租金自动计算、租金管理、欠款管理等功能,并自动生成。
本课题系统目标图如下所示:
用 户
房屋租赁管理系统
租赁管理
客户管理
统计报表
账务管理
基本信息管理
1.1.4对现有软件的分析:
现有的房屋租赁管理软件是Visual FoxPro 7.0程序语言,数据库安全性比较差。这对于一个应用软件来说是一个很大的缺陷。而我们也针对这个问题对现有软件做了相应修改。选用功能强大面向对象的Delphi为前台,后台数据库采用较为流行的SQL Server形成C/S架构。
1.1.5可选择的系统方案
一个系统能否顺利进行开发,必需有强大的技术支持。还要看所确定的技术能否在现有条件下实施。面对飞速发展的管理系统方便的软件开发工具,本着“真正的程序员用C,聪明的程序员用Delphi”的信念。我们采用Delphi6.0来开发房屋租赁管理系统。可选择的方法有以下几种:
Delphi+Access Access对于用户操作方便、简单易学,适合学校及其比较小的单位使用。但是Access还有一个显著的特点就是数据库可转化为SQL。但是它也存在一定的局限性,用Access设计的数据库安全性比较差,在小的系统中存取速度比较快,但是如果在大的系统中存取速度就会比较慢。
Delphi+SQL Server SQL可靠性强、功能齐全,存取速度比较快,能更好的完成我们的需要,因此我们首选这一方案。
1.2系统说明书
背景说明
a、用户:该软件各房屋中介公司等
b、运行环境性能指标
1.2..1 硬件环境配置(单机版)
主机:IBM—PC/XT及其兼容机
CPU主频:推荐400M赫兹以上,最小100M赫兹
内存:16M及其16M以上
硬盘:至少500M字节以上
软盘驱动器:1.44M 3.5’高密度
显示器:VGA或SVGA以上彩色显示卡及其配套的彩色显示器
打印机:宽行汉字打印机或激光打印机
1.2.2 软件环境配置(单机版)
操作系统:WINDOWS 95/98/2000/ME/XP或者是WINDOWS NT 4.0
配置软件DELPHI 6.0简体中文版(英文版)、SQL Server2000
1.2.3 采用的工具及方法
现在,市场上可以选购的应用开发产品很多,流行的也有数十种。我国市场上最为流行、使用最多、最为先进的用于我们系统开发工具的产品有:
Microsoft公司的Visual Foxpro
Microsoft公司的Visual Basic
Borland公司的Delphi
Powersoft公司的PowerBulider
Microsoft公司的ACCESS 、SQL Server 2000 、Java等等
本系统基于WINDOWS操作平台,利用计算机关系数据库技术和面向对象的程序设计思想设计而成的。本系统的DBMS为 SQL Server2000数据库,并利用SQL结构化查询语言设计。用户访问数据时,可通过系统登录窗口登录本系统,然后用户可以根据自己的权限对数据进行添加、删除、修改、查询、统计、打印等操作。
第二章系统设计
1.1系统功能分析
本系统是针对房屋租赁业务应用特点,涉及出租物业管理、客户管理、合同管理、财务管理的全面管理系统。本系统以合同管理为主线,可实现出租房登记、客户管理、合同鉴定、合同终止、租金自动计算、租金管理、欠款管理等功能,并自动生成.
本系统的具体功能有以下几项:
1)基本信息管理:包括物业管理的新增、修改、删除操作。楼宇管理的新增、修改、删除操作。 出租房管理的新增、修改、删除操作。业主管理的新增、修改、删除操作。
2)客户信息管理:包括客户登记是对基本客户的新增、修改、删除、取消、编辑、保存返回操作。客户查询: 支持多条件查询。可分为个人客户查询和单位客户查询。
3)租赁管理:包括租房下定是对定单详细信息,预定房间信息的编辑、取消、增加、删除、保存、返回操作。合同签定、合同续签延期以及合同管理是对定单详细信息、取消、增加、删除、保存、返回操作。定单管理查询是对定单详细信息的删除、作废、返回的操作。
4)财务管理:包括租金收取和押金收取是对合同信息的选择、租金计算的操作和收取租金的增加单据、单据过账、打印收据、取消、返回、增加、删除操作。定金收取是对收取定金的选择定单、增加单据、单据过账、打印收据、取消、增加、删除操作。物业管理费是对房间信息的选择房间和收取费用的增加单据、单据过账、取消、增加、删除操作。
5)统计报表:包括出租房明细表、出租明细表、客户交款明细表的查看和打印。
6)系统维护:包括密码更改是对密码的修改操作。用户管理是对用户名和密码的编辑、取消、增加删除、保存、返回的操作。
2. 2系统功能模块设计
系统设置** |
物业信息录入 |
楼宇信息录入** |
出租房信息录入** |
客户登记** |
客户管理
租赁管理
财务管理
2.3数据流程图
2.3.1所建议处理流程和数据流程
1.房屋租赁管理系统顶层数据流图
登记 定单
返回合同
2. 房屋租赁管理系统一层数据流图
3.房屋租赁管理系统加工2的下层分解
4. 房屋租赁管理系统加工3的下层分解
物业管理,杂费
滞纳金
定金,押金
第三章 数据库设计
3.1 数据库需求分析
根据数据流程,房屋租赁管理系统需要以下数据项:
1)出租房信息表: 编号、名称、所属楼宇、朝向、户型、楼层、房间数量、建筑面积、使用面积、结构
2)定金管理: 定金编号、客户、有效日期、定金、预订房间、签订日期、到期日期
3)定金收取: 单据编号、定单号、录单日期、号、收款人、备注
4)合同签定定金: 楼宇名称、合同编号、客户、房间名称、房间编号、租期、起租日期、止期日期、关联合同、规定月租、折扣率、付款期数、总金额、签定日期、终止日期、终止业务员、终止原因、关联订单、并租房间、租用房间名称、实际日租
5)客户信息: 编号、姓名、性别、籍贯、住址、身份证号、电话号码、备注、公司全称、法人代表、营业执照、通讯地址、联系人、房间编号
6)楼宇信息: 编号、名称、所属物业、占地面积、建筑面积、类型
7)物业管理: 物业管理费
8)物业管理费收取:月份、收取时间、金额、备注
9)物业信息: 编号、姓名、地址、占地面积、开发商、建筑面积
10)业主信息:编号、姓名、性别、籍贯、联系地址、身份证号、电话、备注
11)用户管理:用户名、密码、用户描述、用户组
12)杂费:科目名、名称、金额、备注
13)滞纳金:科目名、名称、比率、计算天数、备注
14)租房下定定单:订单编号、客户、房间编号、定金、有效期、生效日期、签订业务员、签订日期、作废日期、作废业务员、关联合同号、挞定日期、挞定业务员
15)租金:序号、应交款日期、应交款金额、最后交款日期、交款金额
16)租用房屋信息:房间编号、房间名称、所属楼宇、面积、单价、月租
17)合同租用信息:合同编号、客户、房间编号 、关联定单 、签定业务、签定日期 、合同状态 、付款期数 、 起租日期 、租期 、止期日期 、面积 、实际单价 、实际月租 日租金 总金额 并租房间 、备注
3.2 系统E-R图
图3.1为房屋租赁管理系统数据库E—R图
3.3数据库逻辑结构设计
根据上面的E—R图,以下各图为系统的主要数据库逻辑结构设计:
图3.2为出租房信息表
字段名 | 数据类型 | 说明 | |
编号 | Varchar(20) | Not nulll | |
名称 | Varchar(10) | ||
所属楼宇 | Varchar(20) | ||
户型 | Varchar(10) | ||
楼层 | Int | ||
房间数量 | Int | ||
建筑面积 | float | ||
使用面积 | float | ||
结构 | Varchar(10) |
图3.3为客户信息表
编号 | char(10) | Not null |
姓名 | char(10) | Not null |
性别 | char(2) | Not null |
籍贯 | char(20) | |
住址 | char(20) | |
身份证号 | char(18) | Not null |
电话号码 | char(11) | |
备注 | char(20) | |
公司全称 | char(20) | |
法人代表 | char(10) | |
营业执照 | char(20) | |
通讯地址 | char(20) | |
联系人 | char(10) | |
房间编号 | char(10) |
图3.4为楼宇信息表
编号 | char(10) | Not null |
名称 | char(10) | Not null |
所属楼宇 | char(20) | |
占地面积 | Int | |
建筑面积 | Int | |
类型 | char(10) |
编号 | Char(10) | Not null |
姓名 | Char(10) | Not null |
地址 | Char(20) | |
占地面积 | float | |
开发商 | Char(20) | |
建筑面积 | float |
编号 | Char(10) | Not null |
姓名 | Char(10) | Not null |
性别 | Char(2) | |
籍贯 | Char(20) | |
联系地址 | Char(20) | |
身份证号 | Char(18) | Not null |
电话 | Char(11) | |
备注 | Char(20) |
用户名 | Char(10) | Not null |
密码 | Char(10) | Not null |
用户描述 | Char(10) | |
用户组 | Char(10) |
订单编号 | Char(10) | Not null |
客户 | Char(10) | |
房间编号 | Char(20) | Not null |
定金 | Money | Not null |
有效期 | Datetime | |
生效日期 | Datetime | |
签订业务员 | Char(10) | |
签订日期 | Datetime | |
作废业务员 | Char(10) | |
关联合同号 | Char(20) | Not null |
挞定日期 | Datetime | |
挞定业务员 | Char(10) |
4.1 登录窗体
本系统的第一个窗体是登录。主要用于用户身份的认证,同时整个程序的数据库连接和用户密码也保存在这个窗体中。如图4-1所示。
图4-1
4.2基本信息管理
在这个模块中最主要的一个窗体就是出租房信息管理这一个窗体,也是在本程序中最重要的一个基本后台。如图4-2所示。
图4-2
4.3 客户管理
在这一模块中最主要的就是客户信息这一窗体,也是整个程序中主要的一部分。如图4-3所示。
图4-3
4.4 租赁合同管理
在这一模块中最主要的就是合同签定窗体如图4-4-1所示,合同管理窗体如图4-4-2所示,租房下定窗体如图4-4-3所示,定单管理窗体如图4-4-4所示。四个窗体如下所示。
图4-4-1
图4-4-2
图4-4-3
图4-4-4
4.5财务管理
在这个模块中最主要的就是租金收取如图4-5-1所示,押金收取如图4-5-2所示,定金收取如图4-5-3所示。
图4-8
图4-9
图4-10
4.6统计报表
4.7系统维护
用户添加的窗体如图4-7-1所示,密码修改的窗体如图4-7-2所示。
图4-7-1
图4-7-2
第五章 相关代码
由于本系统是分工合作,现将我负责的相关主要窗体代码如下:
5.1客户信息
unit kehuxinxi;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, DBCtrls, ExtCtrls, Grids, DBGrids, DB, ADODB;
type
Tforkehuxinxi = class(TForm)
DBGrid1: TDBGrid;
DBNavigator1: TDBNavigator;
DataSource1: TDataSource;
ADOTable1: TADOTable;
GroupBox1: TGroupBox;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Button5: TButton;
Button6: TButton;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Edit6: TEdit;
Edit7: TEdit;
Edit8: TEdit;
Label8: TLabel;
Label9: TLabel;
Label10: TLabel;
Label11: TLabel;
Label12: TLabel;
Label13: TLabel;
Edit9: TEdit;
Edit10: TEdit;
Edit11: TEdit;
Edit12: TEdit;
Edit13: TEdit;
Edit14: TEdit;
Edit1: TEdit;
ADOConnection1: TADOConnection;
ADOQuery1: TADOQuery;
Button7: TButton;
procedure Button7Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button6Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
//var
//kehuxinxi: Tkehuxinxi;
implementation
{$R *.dfm}
procedure Tforkehuxinxi.Button7Click(Sender: TObject);
begin
with adoquery1 do
begin
close;
sql[13]:=' where 编号'''+edit1.Text+'''';
open;
end;
end;
procedure Tforkehuxinxi.Button1Click(Sender: TObject);
begin
groupbox1.Visible:=true;
button2.Enabled:=true;
button3.Enabled:=true;
button4.Enabled:=true;
button5.Enabled:=true;
end;
procedure Tforkehuxinxi.Button2Click(Sender: TObject);
begin
adotable1.SaveToFile;
end;
procedure Tforkehuxinxi.Button3Click(Sender: TObject);
begin
adotable1.DeleteRecords(arcurrent);
end;
procedure Tforkehuxinxi.Button4Click(Sender: TObject);
begin
adotable1.CancelUpdates;
end;
procedure Tforkehuxinxi.Button5Click(Sender: TObject);
begin
with adotable1 do
begin
last;
append;
fieldvalues['编号']:=edit2.text;
fieldvalues['姓名']:=edit3.text;
fieldvalues['性别']:=edit4.text;
fieldvalues['籍贯']:=edit5.text;
fieldvalues['身份证号']:=edit6.text;
fieldvalues['电话号码']:=edit7.text;
fieldvalues['备注']:=edit8.text;
fieldvalues['公司全称']:=edit9.text;
fieldvalues['法人代表']:=edit10.text;
fieldvalues['营业执照']:=edit11.text;
fieldvalues['通讯地址']:=edit12.text;
fieldvalues['联系人']:=edit13.text;
fieldvalues['房间编号']:=edit14.text;
post;
update;
end;
end;
procedure Tforkehuxinxi.Button6Click(Sender: TObject);
begin
close;
end;
end.
5.2 公司客户查询
unit gongsikehuchaxun;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ADODB, DB, Grids, DBGrids;
type
Tforgongsikehuchaxun = class(TForm)
GroupBox1: TGroupBox;
Label1: TLabel;
Label2: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Button1: TButton;
Button2: TButton;
GroupBox2: TGroupBox;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
ADOConnection1: TADOConnection;
ADOTable1: TADOTable;
ADOQuery1: TADOQuery;
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
forgongsikehuchaxun: Tforgongsikehuchaxun;
implementation
{$R *.dfm}
procedure Tforgongsikehuchaxun.Button2Click(Sender: TObject);
begin
close
end;
procedure Tforgongsikehuchaxun.Button1Click(Sender: TObject);
begin
with adoquery1 do
begin
close;
sql[13]:=' where 公司全称+'''+edit1.Text +'''';
open;
first;
if recordcount=0 then
begin
showmessage('对不起,没有符合条件的查询结果,请重新查询!');
edit1.SetFocus ;
edit2.SetFocus;
end;
end;
end;
end.
5.3个人客户查询
unit gerenkehuchaxun;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, DB, ADODB, Grids, DBGrids;
type
Tforgerenkehuchaxun = class(TForm)
GroupBox1: TGroupBox;
Label1: TLabel;
Edit1: TEdit;
Label4: TLabel;
Edit3: TEdit;
Button1: TButton;
Button2: TButton;
GroupBox2: TGroupBox;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
ADOQuery1: TADOQuery;
ADOTable1: TADOTable;
ADOConnection1: TADOConnection;
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
forgerenkehuchaxun: Tforgerenkehuchaxun;
implementation
{$R *.dfm}
procedure Tforgerenkehuchaxun.Button2Click(Sender: TObject);
begin
close
end;
procedure Tforgerenkehuchaxun.Button1Click(Sender: TObject);
begin
with adoquery1 do
begin
close;
sql[13]:=' where 编号+'''+edit1.Text+'''';
open;
first;
if recordcount=0 then
begin
showmessage('对不起,没有符合条件的查询结果,请重新查询!');
edit1.SetFocus ;
edit3.SetFocus ;
end;
end;
第六章 系统性能测试
整个管理系统设计完毕后,要对各模块及程序之间进行连接,以及各顶功能的使用情况要逐一调试。经过调试系统运行流畅、快速;功能齐全、周密;性能保密、安全、适合于中小企业对房屋租赁业务的管理。
本管理系统是针对房屋租赁业务对房屋、业主、租赁者的情况进行管理。本系统采用Delphi6.0版本制作,需在window9.x以上运行,适用于各房产企业的使用,对房地产企业不失是一个好帮手。
使用方法如下:
打开电脑,进入到“开始”的“程序”里的打包好的房屋租赁管理系统程序或直接点击桌面上的程序;屏幕上会出现内容是用户登陆窗体,在用户名一栏内输用户“user”并在密码栏中输入“ABC”后单击“确定”按钮就可以进入主窗体。如果客户想要修改口令,可以单击主窗体的“系统维护”下的“口令修改”
会弹出口令修改窗体,在“原密码”栏输入原有的密码,在“新密码”栏输入新的密码,并在“密码确认”栏在输入一次新的密码来确认你修改的新密码,最后在单击“确定”按钮。
第七章 结束语
本房屋租赁管理系统已开发制作完成,在开发的过程中我们运用了SQL语言进行数据库的建立,SQL语言功能极强,设计巧妙,语言十分简洁,易学易用,是通通的标准数据查询语言,它与Delpli的联合运用可谓是珠联璧合。通过本此系统的开发,使我们真正体会到Delpli在众多的软件开发工具中所具有的独特的功能,以其便捷的所见所得的界面设计和极其高效的代码成为数据库应用程序开以人员的首先。
作为当今新世纪的大学生,应当站在时代的前端,掌握现代科学技术知识调整自己的知识结构的能力结构,以及适应社会以展的要求。新世纪需要具有丰富的现代科学知识,能够解决面临任务,充满活力有创新意识的新型有才。因此,要努力学习科学文化知识,培养自学和动手能力全方位的锻炼实践本领,不断提高自身的专业技术。
经过三十二周的努力,在开发小组成员的紧密团结,密切配合之下,房屋租赁管理系统已初具规模,功能齐全,运行流畅已基本达到用户要求。
在此,应感谢系里为我们提供了方便舒适的开发环境。感谢校院领导给予的关怀和大力支持,感谢指导老师的在技术上的指导和帮助。
2005年5月
参考文献
《Delphi 数据库系统开发实例导航(第二版)》 陈豫龙、何旭洪 编著
人民邮电出版社
《Delphi6 入门与提高》 吕伟臣 编著
清华大学出版社
《Delphi7 数据库顶目案例导航》 国兴华、李增民、臧洪光、编著
清华大学出版社
《SQL server 2000 简明教程》 黄维通通 编著
清华大学出版社