房屋租赁课程设计报告.docx
《房屋租赁课程设计报告.docx》由会员分享,可在线阅读,更多相关《房屋租赁课程设计报告.docx(32页珍藏版)》请在冰豆网上搜索。
房屋租赁课程设计报告
课程设计题目:
房屋租赁系统
学生姓名:
指导老师:
二零一二年四月二十五日
目录
摘要3
绪论3
1.1课题来源3
1.2课题背景及开发目的3
1.3可行性分析3
1.3.1经济可行性3
1.3.2技术可行性3
1.3.3操作可行性3
需求分析3
2.1系统目标3
2.2市场需求分析3
2.3系统功能性需求分析3
2.4系统非功能性需求3
2.4.1可用性3
2.4.2可靠性3
2.5功能模块图3
2.6实体联系图3
系统设计3
3.1数据库结构设计3
表3-1用户信息表(users)3
表3-2房屋出租、求租信息表(house)3
表3-3房屋合租信息表(house2)3
3.2程序主要代码3
运行结果及程序测试3
总结3
参考文献:
3
东华理工大学长江学院课程设计评分表3
摘要
21世纪,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。
本文阐述了如何构造一个房屋出租管理系统,对JSP技术以及SQLServer原理进行了较深入的论述。
阐述了对房屋出租管理系统的需求分析、功能模块划分、数据库模式分析,功能模块的实现过程。
在此基础上,对所应用的关键技术进行描述。
最后,对程序调试与调试结果进行论述。
本文在研究目前国内外房屋出租管理系统情况的基础上,从实际需求出发,采用当前较为流行的JSP动态网页开发技术,设计并实现了一个功能较为完善的房屋出租管理系统。
通过对系统进行一系列的需求分析、设计、编码、测试等工作,该系统普通用户可以浏览、查看房屋信息,可以注册成为网站会员、登陆网站,然后发布个人房屋信息,还可以查看该网站的新闻公告等,管理员可以对网站会员、房屋信息以及网站的新闻公告进行管理。
重点对系统设计过程作了相应描述,同时也对系统需要改进的地方做了总结。
本系统结合因特网的发展、应用现状,采用了基于WEB的三层体系架构,即浏览器——WEB应用服务器——数据库服务器。
系统经过测试,运行效果稳定、操作方便、快捷。
能较好的为该系统的房屋出租、求租用户服务。
关键词
ASPJDBC连接
SQLServer2000
房屋租赁
绪论
1.1课题来源
随着我国市场经济的快速发展和信息化水平的不断提高,如何利用先进的管理手段,提高物业管理的水平,是当今社会所面临的一个课题。
提高企业的管理水平,必须全方位地提高企业的管理意识。
只有高标准、高质量的管理才能满足企业的发展需求。
面对信息时代的挑战,利用高科技手段来提高房屋租赁管理无疑是一条行之有效的途径。
在某种意义上,信息与科技在企业管理与现代化建设中显现出越来越重要的地位。
房租租赁管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。
随着计算机技术不断的飞速发展,计算机以及计算机控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用。
对于当今的科学信息是一次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。
今天我们使用计算机对房屋租赁信息进行管理,具有手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高房屋租赁管理的效率。
面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作.
1.2课题背景及开发目的
利用计算机实现物业管理中的房屋租赁管理势在必行。
对于物业管理企业来说,利用计算机支持企业高效率完成房屋租赁管理的日常事务,是适应现代企业制度要求、推动企业劳动型管理走向科学化、规范化的必要条件;而房屋租赁管理是一项琐碎、复杂而又十分细致的工作,房屋的基本资料,客户资料的管理,房屋租赁管理,各项收费以及统计报表的管理,一般不允许出错,如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行房屋租赁工作的管理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高物业管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
开发本系统就是为了解决物业管理企业在房屋租赁信息管理中的一些不规范,使房屋租赁信息的管理向着规范化、简单化、有效化的方向发展。
1.3可行性分析
1.3.1经济可行性
本系统开发简单但要耗去一定的时间,所用的开发工具和软件都差不多是免费的。
而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于学生房屋租赁信息的自动化管理,称业管理企业的人力和财力都有很大的帮助。
由此可见在,开发此系统在经济上是完全可行的。
1.3.2技术可行性
从目前IT业界比较流行的数据库开发、管理软件来看,对于比较简单的中小型数据库,VisualBasic6.0和Windows2000的结合无疑是在实际应用中较为成功的一种解决方案。
为用户提供了业界软件开发一直坚持的非常友好、操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据库接口。
所以技术实行起来相对会容易。
1.3.3操作可行性
如今的计算机已经走进千家万户,硬件成本的下降,导致计算机购买成本的降低.我的这套系统是利用自己的计算机加MicrosoftVisualFoxPro6.0作为软件的开发平台,使开发出来的系统有友好的用户界面、有良好的安全性设置、有详细的操作说明书,这样更使各类用户很快地掌握系统的使用方法,操作友好因此在操作上是可行的.
需求分析
2.1系统目标
采用企业现有的软硬件环境及科学的管理系统开发方案,建立房屋租赁信息管理系统,实现房屋租赁信息管理的计算机自动化。
系统应符合物业管理企业原有的房屋租赁管理制度,并达到操作直观、方便、实用、安全等要求。
2.2市场需求分析
过去人们对房屋出租信息的发布主要通过人力宣传、海报等方式。
这些传统方式及浪费金钱又浪费时间,效率十分低下。
现在通过房屋出租平台将出租房的信息发布到网上不仅降低了成本,同时检索迅速、查找方便、可靠性高、存储量大、保密性好。
这样做极大地提高房屋租赁管理的效率。
2.3系统功能性需求分析
因此本系统首先需要实现用户的注册功能,注册后客户可发布自己的租房信息或管理自己的已发布的租房信息,包括修改、删除等;已注册的用户就可直接登录,之后就可对自己已发布的信息进行管理,填加新信息;而未注册的用户也可同已注册的用户一样可查询到自己想要的信息。
2.4系统非功能性需求
2.4.1可用性
本系统的潜在用户群具有的身份、背景可能会有较大的差异,因此对本系统的可操作性和易用性都提出了很高的要求。
过于复杂的操作将不可避免的损失大量的用户,本系统应能让任何用户都不必借助任何操作手册或相关的系统帮助就能顺利地进行各种操作。
2.4.2可靠性
系统建成后预计将有大量的用户在此发布和查询房屋租赁信息,因此对系统的稳定性也有比较高的要求。
一旦系统不能正常工作,会给用户群带来巨大的损失也将导致失去用户对系统的信任。
2.5功能模块图
2.6实体联系图
2.7分工安排
身份验证模块:
谷英堤09322207
用户信息管理模块:
辛旭雅09322228
房屋信息管理模块:
贺丽铃09322208
新闻公告管理模块:
陈亚军09322201
系统设计
3.1数据库结构设计
表3-1用户信息表(users)
字段名称
数据类型
长度
备注
id
bigint
8
Primary,NotNull
userid
varchar
20
NotNull
password
varchar
20
NotNull
表3-2房屋出租、求租信息表(house)
字段名称
数据类型
长度
备注
id
bigint
8
Primary,NotNull
biaoti
varchar
4000
NotNull
jushi
varchar
100
NotNull
jiage
int
4
NotNull
mianji
int
4
NotNull
miaoshu
varchar
4000
NotNull
shijian
varchar
20
NotNull
person
varchar
100
NotNull
phone
varchar
20
NotNull
type
varchar
100
NotNull
hostid
varchar
20
NotNull
表3-3房屋合租信息表(house2)
字段名称
数据类型
长度
备注
id
bigint
8
Primary,NotNull
biaoti
varchar
4000
NotNull
fangwu
varchar
200
NotNull
xianzhi
varchar
200
NotNull
mianji
int
4
NotNull
jiage
int
4
NotNull
dianhua
varchar
20
NotNull
person
varchar
100
NotNull
miaoshu
varchar
4000
NotNull
hostid
varchar
100
NotNull
shijian
varchar
20
NotNull
3.2程序主要代码
--#includefile=conn.asp-->
徐氏房介房屋信息
--a:
link{text-decoration:
none;font-family:
AdobeSm;color:
#000000}
a:
visited{text-decoration:
none;color:
#000000}
A:
hover{COLOR:
green;FONT-FAMILY:
"宋体";TEXT-DECORATION:
underline;}
body{font-size:
9pt;font-family:
宋体,Arial;color:
#000000}
TD{FONT-SIZE:
9pt;FONT-FAMILY:
"宋体","Arial";color:
#000000}
p{FONT-SIZE:
9pt;FONT-FAMILY:
"宋体","Arial";color:
#000000}
body{margin-top:
0;margin-bottom:
0;color:
#000000}
-->
--ImageReadySlices(diz_007c.psd)-->
|
|
|
|
|
房屋信息首页 我要发布 联系我们
|
9pt">
我要发布房屋信息
--webbotBOT="GeneratedScript"PREVIEW=""startspan-->--
functionFrontPage_Form1_Validator(theForm)
{
if(theForm.位置.value=="")
{
alert("请在位置域中输入值。
");
theForm.位置.focus();
return(false);
}
if(theForm.位置.value.length>20)
{
alert("在位置域中,请最多输入20个字符。
");
theForm.位置.focus();
return(false);
}
if(theForm.房屋地址.value=="")
{
alert("请在房屋地址域中输入值。
");
theForm.房屋地址.focus();
return(false);
}
if(theForm.房屋地址.value.length>50)
{
alert("在房屋地址域中,请最多输入50个字符。
");
theForm.房屋地址.focus();
return(false);
}
if(theForm.基础设施.value=="")
{
alert("请在基础设施域中输入值。
");
theForm.基础设施.focus();
return(false);
}
if(theForm.基础设施.value.length>50)
{
alert("在基础设施域中,请最多输入50个字符。
");
theForm.基础设施.focus();
return(false);
}
if(theForm.设备情况.value=="")
{
alert("请在设备情况域中输入值。
");
theForm.设备情况.focus();
return(false);
}
if(theForm.设备情况.value.length>50)
{
alert("在设备情况域中,请最多输入50个字符。
");
theForm.设备情况.focus();
return(false);
}
if(theForm.建筑面积.value=="")
{
alert("请在建筑面积域中输入值。
");
theForm.建筑面积.focus();
return(false);
}
if(theForm.建筑面积.value.length<1)
{
alert("在建筑面积域中,请至少输入1个字符。
");
theForm.建筑面积.focus();
return(false);
}
if(theForm.建筑面积.value.length>10)
{
alert("在建筑面积域中,请最多输入10个字符。
");
theForm.建筑面积.focus();
return(false);
}
if(theForm.楼层.value=="")
{
alert("请在楼层域中输入值。
");
theForm.楼层.focus();
return(false);
}
if(theForm.楼层.value.length>4)
{
alert("在楼层域中,请最多输入4个字符。
");
theForm.楼层.focus();
return(false);
}
if(theForm.房价.value=="")
{
alert("请在房价域中输入值。
");
theForm.房价.focus();
return(false);
}
if(theForm.房价.value.length>6)
{
alert("在房价域中,请最多输入6个字符。
");
theForm.房价.focus();
return(false);
}
if(theForm.联系人.value=="")
{
alert("请在联系人域中输入值。
");
theForm.联系人.focus();
return(false);
}
if(theForm.联系人.value.length>10)
{
alert("在联系人域中,请最多输入10个字符。
");
theForm.联系人.focus();
return(false);
}
if(theForm.联系电话.value=="")
{
alert("请在联系电话域中输入值。
");
theForm.联系电话.focus();
return(false);
}
if(theForm.联系电话.value.length>30)
{
alert("在联系电话域中,请最多输入30个字符。
");
theForm.联系电话.focus();
return(false);
}
if(theForm.联系QQ或MSN.value=="")
{
alert("请在联系QQ或MSN域中输入值。
");
theForm.联系QQ或MSN.focus();
return(false);
}
if(theForm.联系QQ或MSN.value.length>30)
{
alert("在联系QQ或MSN域中,请最多输入30个字符。
");
theForm.联系QQ或MSN.focus();
return(false);
}
if(theForm.备注.value=="")
{
alert("请在备注域中输入值。
");
theForm.备注.focus();
return(false);
}
if(theForm.备注.value.length<2)
{
alert("在备注域中,请至少输入2个字符。
");
theForm.备注.focus();
return(false);
}
if(theForm.备注.value.length>200)
{
alert("在备注域中,请最多输入200个字符。
");
theForm.备注.focus();
return(false);
}
return(true);
}
//-->
--webbotBOT="GeneratedScript"endspan-->
位置
10.5pt">
--webbotbot="Validation"b-value-required="TRUE"i-maximum-length="20"-->9pt">
|
发布类型
9pt">
展开阅读全文
相关搜索
|
|