ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:121.11KB ,
资源ID:366593      下载积分:5 金币
已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于web的房屋租赁管理系统的设计与实现.docx)为本站会员(peixunshi0)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(发送邮件至doc331@126.com或直接QQ联系客服),我们立即给予删除!

基于web的房屋租赁管理系统的设计与实现.docx

1、毕业设计(论文)题目:房屋租赁管理系统的设计与实现学生:指导老师:系别:专业:班级:学号:2014年3月K1项目背景及目的11. 2项目研究的内容和方法11.2. 1项U的班兜内容.11.2.2开发方法及步骤.2222.1 系统平台环境21 .1.1硬件平台、22 ,h2软件平台222相关技术32.2.1网页技术词介32.2.2B/S极式.32.2.3C#概述42.2,技术4225JaVaSCriPt技术52.2.9Sq1.Server2005概述52, 3开发工具71, 3.1MicrosoftVisua1.Studio2005(ASP.NET)72, 3。2Sq1.server200573

2、系统分析-与概要1.1.73。1可行性分析73.1.1社会可行性.83.1.2用户出行性.83。1.3技术可行性83.1.4经济可行性.83. 2功能需求分析91。 2。1房屋租货管理顶层数据液银93。 2房屋普理主业务散据流图,103.2.3房屋管理细化图.113.2.4合同管理细化图.113。2。5租金哲理细化图.123。3技术总体目标123.3.2福懂要来,133.3.3数据管理健力要求133.3.4时间特性要求.133.3。S故障处理要求.143.3.6开发与运行环境蝮定143. 4系统假要设计153.4. 1系统目标设计153。4.2系统设计思想.2534.5系统运行流程图.IS3。

3、46家统总体结构设计163, 47系统概叠设计结构图.16(a4. 1数据库概念结构设计184。2数据娓系统E-R图204.3数据/逻辑结构设计214 .4数据库物理钻构设计235 245.1 登录模块设计245.2 后台界面功能实现256 2.1弱产普理模块设计255.2.2合网管理管理模次没计275.2.3租金管理模块没计285。2.4角色普建模块设计.295.2.5fS息统计模块没计305.2.6帝勋模块设计315.3前台模块实现325。3。/苜页功能模块325.3.2房屋展示镶块335.33个人信息模块345,34用户注觥蟆块3539基于web的房屋租赁管理系统的设计与实现摘要:随着经

4、济的快速发展、人们生活水平的不断提高和科技的进步,普遹的租赁服务已经不能满足人们的偌要.如何利用先进的管理手段,提高房屋租赁管理水平,是当今社.会所面临的一个重要课题,莉计算机网络的高速发展与普及,人们可以通过网络,快速、便捷的获得自己想要的信思.本系统就是为了方便大众及时、快速、便捷的获取租房信息,以及方便房东管理房屋出租信息。利用软件工程原叫!,采用结构化的程序设计编程方法,ASP.NET技术,实现系统开发,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了房屋租赁管理的信息化整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成房屋信息管理、客户资料管

5、理、合同管理、租金管理、信息统计、用户查询租房信刖,本文首先分析选题的背景和意义,并描述了系统的主要内容和要求,对开发系统所涉及的技术和工具进行了介绍和概述,接着对系统可行性分析、功能需求分析及系统的总体设计进行分析,包括系统的总体架构、工作方式、数据流程以及系统的总体结构设计,时系统所用到的数据库进行了详细的设计和分析,以后按照系统的功能帙块对系统进行了生终的代码实现,关键字:1.屋租赁管理系统;B/S架构:ASP.NET;$Q1.$ERVER2005;DesignandImp1.ementationofHousingRenta1.ManagementSystemBasedOnB/SAbst

6、ract!A1.ongwiththerapideconomicdeve1.opment,continuousimprovementofpeop1.es1.ivingstandardandtheadvancementoftechno1.ogy,theordinaryrenta1.servicescannotmeetpeop1.esneeds.Howtheuseofadvancedmanagementtoo1.s,renta1.managementteve,isanimportantissuefacingsocietytoday.Withtherapiddeve1.opmentandpopu1.a

7、rizationofthecomputernetwork,peop1.ecannetwork,fastandnvenientaccesstotheinformationtheywant.Thissystemisconvenienttothepub1.icinatime1.ymanner,fastandconvenientaccesstorenta1.information,andtofaci1.itatethe1.and1.ordsmanagingrenta1.information,Softwareengineeringprincip1.es,usingtheprogrammingmetho

8、dofstructuredprogramming,ASP.NETtechno1.ogyandsystemdeve1.opment.Itsdeve1.opmentinc1.udestheestab1.ishmentandmaintenanceaswe1.1.asfront-endapp1.icationdeve1.opmentaspectsoftheback-enddatabase,renta1.managementofinformationtechno1.ogy.Theentiresystemissimp1.eandfriend1.yinterface,f1.exib1.e,practica1

9、safefromthe1.inewithrequirementsofcomp1.etehousinginformationmanagement,customerinformationmanagement,contractmanagement,renta1.management,statistica1.information,theuserqueriesrenta1.information.Thispaperfirstana1.yzesthebackgroundandsignificance,anddescribesthentntandrequirementsofthesystemsintr

10、oductionandoverviewofthetechniquesandtoo1.sinvo1.vedinthedeve1.opmentsystem,thenthesystemfeasibi1.ityana1.ysis,functiona1.requirementsana1.ysisandovera1.1.systemdesignana1.ysis,inc1.udingovera1.1.systemarchitecture,waysofworking,theovera1.1.structureofthedataf1.owandsystemdesign,thedatabaseusedbythe

11、systemdetai1.eddesignandana1.ysisofthesystem,andfina1.1.yinaccordancewiththefunctiona1.modu1.esofthesystemthefina1.codetoachieve.Keywords:HousingRenta1.ManagementSystem;B/SFramework;ASP.NET;SQ1.SERVER20051绪论1.1项目背景及目的随着经济的快速发展、人们生活水平的不断提高和科技的进步,普通的租赁服务已经不能满足人们的需要。如何利用先进的管理手段,提高房屋租赁管理水平,是当今社会所面临的个重要课

12、题。若计算机网络的高速发展与普及,人们可以通过网络,快速、便捷的获得自己想要的信息.“房屋租赁管理系统”为了方便大众能及时、快速、便槌的获取租房信息,以及方便房东管理房屋出租信息,实现房屋租赁管理的信息化.1o2项目研究的内容和方法12.1项目的研究内容利用可视化集成开发环境开发个基于B/S的应用系统,即基于B/S的房屋租赁管理系统,此系统提供完善的用户注册、用户登入、个人信息修改、租房信息浏览等前台系统和房屋信息管理,合同管理,租金管理,权限管理,信息统计,帮助,图片上传管理等后台操作系统.基于B/S的房屋租赁管理系统是一套典型的信息管理系统(M1.S),其开发主要包括前台的Web的功能性开

13、发和后台基于数据库建立和维护的用户、房屋出租信息管理系统的建立。一方面,需要在前台的功能性实现用户搜索和查看房屋出租信息和用户注册、登陆、管理等功能。一方面,需要在后台建立起数据一致性完整性、安全性良好的数据库。并做到方便维护,操作简单。本系统主要完成对学生.房屋租赁管理的开发,该程序主要包括:用户登录、注册模块、个人信息维护,出租房屋信息展示模块等子模块.系统的核心是对房屋信息、合同信息的增删改,每一个表的修改都将联动的影响其它的表。此外,杳询功能也是系统的核心之一。1.2.2开发方法及步骤可行性分析通过不同方案的比较得出方案的可行性研究结论。需求分析仔细分析一些租房网站的优缺点。建立属于自

14、己的房局租赁管理网站数据库设计与实现根据业务需求、信息需求、和处理需求,确定信息系统的数据结构、数据操作.建立ER图,进行数据库设计,建立完备的数据库系统.系统实现用NiCrOSoftVisua1.Studio2005(ASP.NET)开发工具对设计好的系统模型进行编程,实现此系统.测试与维护时系统每一个功能模块程序进行测试.2开发平台介绍201系统平台环境2.1.1硬件平台硬件设备设计是根据信息系统的设计需求,确定信息系统物理设法方案,所设计的硬件设备方案在能够充分满足信息系统功能需求的前提卜.,还应满足系统的效率、可靠性、安全性和适应性等性能要求,并具有较高的性价比。根据前面的需求分析,我

15、们得出本系统理想的环境当然是配置较高最好,实际操作中饿件平台如卜:硬件环境(访问者):建议用户在允许的情况下采用较高配巴硬件资源。硬件环境(开发者):In1.e1.COre2Duo处理器,IG内存,250(;磁盘空间.2.1 .2软件平台软件平台是信息系统开发和运行所需的集成软件环境,设计和选择高效、实用、方便、功能齐全的软件平台,对信息系统的开发具仃十分重要的意义。在结合实际开发的需要并充分考虑各种软件平台的性能及适用范国和对软件平台的使用能力,本系统的软件平台选择如下:(1)操作系统操作系统是计算机系统中最重要的系统软件,目前在微机上使用的泉面操作系统有Windows2000MeXPVis

16、ta7等等,本系统在WindoWS7操作系统下进行开发,但可运行于前面所列举的各种操作系统.(2)支掾软件支撑软件是协助人们开发和维护软件的工具和环境软件,包括编辑程序,数据库系统,集成开发环境等,本系统的支探软件如卜丁I、数据库管理系统(DBM5):为了对数据库实施嵬中管理,同时并发的处理多个客户机发来的数据处理要求,同时考虑到数据库对操作系统的兼容问迤,我们选用SQ1.SERVER2005数据库管理系统。2、动态网页技术:在这里我们使用来建立系统。2.2 相关技术2。2.1网页技术简介CSSCSS(CascadingSty1.eSheets)是一种制作网页的新技术,现在已经为大多数的浏览器

17、所支持,成为网页设计必不可少的工具之一,使用CSS能够简化网页的格式代码,加快下载显示的速度,减少需要上传的代码数量和或豆劳动的工作量。本系统大部分都采用添加在HTM1.的头信息标识符aAMAtiffBaf1.ROi*WS*W力向户及拿ttttR体依笔X的2QB场之一RHt三Mi4aWK三99Hmr,及小E.-.it笏*密F.-9ftf宏征写格史&P&耽*11二.woaxTnrMae.X.W京与李人寿我域学不MqMir用4包n.I1.券f1.i今E箱&O、串6个小UaeM禽检广侑4tb、Kb三feW4M*IM1.RW(MXM*.*HWTW图5-2待出租房屋统计运行界面503前台模块实现5.3.

18、1首页功能模块进入前台系统后将进入系统首页,这时将打开房屋展示页面,其运行界面见图5220IMICUiIM*ftBfMAS1.If1.MSt四道aasXftU-8hMZrf1.AUU:*SIMd一如ttfiiafe1.1.AWAUMAmM回最1.tfi)mfJICHAJKMUX“,7的y”fEM图5-22首页运行界面5.32房屋展示模块下面介绍房屋展示模块的功能设计,用下图表示:力善以拱於会/-1.1.s;痣保图5-23房屋展示功能结构图点击租房,这时将打开房屋信息界面决运行界面见图5-24n*.HB:八(MBIafT1.RBiex-W1.C0图5-24房屋展示运行界面注萍:如果租货者登陆,点

19、击我的租房,可以杳看自己租房的房屋信息。如果是房东登陆,点击“我的房屋”,可以查看自己所有房屋信息,点击“未出租”、“出租”分别显示未出租房屋信息和已出租房屋信息.点击房屋图片,这时将打开房屋详细信息界面,其运行界面见图525ftH0*Ix才中rj21、I*图5-25房屋展示运行界面5.3。3个人信息模块下面介绍用户管理模块的功能设计,用下图表示:图5-26用户管理功能结构图如果用户有登陆,首页将显示一个“个人信息”按钮,点击“个人信息”,这时将打开会个人信息管理页面,可以查看用户资料,修改密码,和修改用户信息,其运行界面见图527、S-28.5-29个人偏史图5-27个人信息运行界面图5-2

20、8个人信息运行界而图529个人信息运行界面5.3.4用户注册模块点击页面顶端的注册,或登录左下他的注册,这时将打开用户注册页面,在这里可以进行新用户注册其运行界面见图5-30.用户注册快速注-*.咪号,蕾科直实姓名,清填写J1.实姓名性别,男O女电话号码,QQ.宗庭地址,像编:.我已阑读并接受:Sfi3v.图5-30用户注册运行界6结论经过W个多月的系统开发,我又去浏览J一些房屋租赁网站入(“好租”、“安居客二“爱屋网),借鉴了其中的页面布局,同时查看的许多有关书籍.由于技术上、时间、人力的限制,开发的系统不尽人意,受到很多限制.但是随着自己一步一步的开发,自己学到了很多东西,很多新知识,自己

21、的能力得到了很大的提升。在系统设计过程中,我体会到了即使是件小事也不能马虎,在设计之前定要对所设计的系统有较为深刻地了解,并对用户的要求加以认真的分析,并给予分类,对所分类进行功能模块化设计,画出流程图和结构图.这样在进行详细设计时才可以做到有条不紊步步地进行.编制个系统还是有很多可学习的地方,不仅要掌握好相关知识,而IBtt事要细心,谨慎,这也是将来工作和学习应该注意的地方.总的来说,通过这次课题,我也同时学到了技术层面以外的知识,那就是在建立应用程序上的流程:定出研究方向,收集资料,分析资料,确定项目,实现分析,提出实现方案,程序编辑,程序调试,程序修改,程序增添等等的步骤.这些都使我认识

22、到建立应用程序不是一件随便的事情,它有一个系统的、严密的、逻辑的工作流程。致谢语毕业设计课题开发的过程中我遇到了很多问题,每个问题的解决都饱含了指导老师的帮助以及同学的鼎力相助.在此.我由衷地感谢他们。回忆毕业设计开发的日子,老郎总是不时地关心我们,r解我们开发的进度,不时的提醒和催促激励着我们开发的脚步.由于毕业设计是个人独立完成的,所以同学就成了最至关重要的角色,每次遇到不解或者是疑问时,同学成为我第时间能够请教的对象.毕业设计是对大学四年所学知识的一个总结、应用及其检验。在毕业设计的过程中,指导老师认真负责的工作态度及严谨的治学精神和深厚的理论水平都使我受益匪浅。是我今后学习的榜样.再者

23、就是陪伴我们四年的信管教研室的老师们,仃了你们的深切教海以及无私的关怀,我们才能有今天的成绩。最后,我再次感谢指导老师、同学对我的帮助和支持.参考文献1孙永强、杨丽坤.ViSUaIC比NET中文版WQb服务开发基础.清华大学出版社.20022 .陈娴、刘开文、王蒋玲、李建.ASP.NET项目开发实践。中国铁道出版社,20033 .罗斌。ASPaNET2。0数据库开发经典案例。中国水利水电出版社.20074 .丁士锋、完全手册Visua1.C42005+SQ1.Server2005数据库与网络开发.电子工业出版社。20085 .黄嘉辉.C#NET网络程序设计.科学出版社.20046 .Wi1.1

24、iamR.S1.anekSQ1.Server2008管理员必备指南。清华大学出版社.20097 .JohnSharp。Visua1.Cft2005从入门到精通.清华大学出版社。20068 .李乃文、傅游、沈学利、任建华.C#程序设计实践教程.清华大学出版社.20079 .AndyOppe1.RobertShe1.don.SQ1.实用教程(第3版)。清华大学出版社.200910 .王寅永、李降宇、李广歌。SQ1.SerVer深入详解.电子工业出版社。200811 .戴志诚。SQ1.Server2005数据库系统开发与实例.电子工业出版社。200712,明日科技、杨湖、李凤雷、王斌。SQ1.SerVer2005数据库系统开发案例精选.人民邮电出版社。200713 .肖桂东.SQ1.Server疑难解析.电子工业出版社.200314 .明日科技、梁冰、陈丹丹、苏宇.SQ语言参考大全。人民邮电出版社。200815 .章立民研究室。SQ1.Server2005数据库系统开发实战.机械工业出版社.2006

宁ICP备18001539号-1