您好,欢迎来到钮旅网。
搜索
您的当前位置:首页房屋租赁管理系统毕业论文

房屋租赁管理系统毕业论文

来源:钮旅网
WORD

摘 要

近些年来,越来越多的人们正在使用互联网,互联网的迅速发展促使了电子商务的发展,网络交易也越来越频繁。电子商务促进了社会经济的发展,给企业带来广阔的网络市场,影响着人们的生活方式。利用网络进行贸易是企业今后发展的一个方向,企业要想在市场上立足,就应具备强有力的竞争优势,利用电子商务网络平台,占据市场份额。

房屋租赁管理信息系统是一个电子商务系统,采用ASP.NET技术和SQL Server 2005数据库等工具进行开发。此系统的使用人员为房源管理者和房屋求租者,他们的计算机水平可能不是很高,所以这个系统要求界面友好、操作简单、功能实用,让房源管理者更加方便快捷的管理房源的信息,让房源信息变得更加及时和有效。同时也为房屋求租者可以更快的找到自己所期望的条件价格合适的理想房屋。这个系统主要是实现了租房过程中所需要的一些主要功能,能够满足租房的的需要。

本文介绍了此次设计开发的前提背景和目的,结合目前租房的发展趋势和实际条件,主要介绍了租房工作所涉及的主要功能及系统开发的流程。

关键词:房屋租赁;电子商务;ASP.NET;数据库

专业资料.

WORD

专业资料.

WORD

ABSTRACT

In recent years, more and more people are using the Internet, the rapid development of the Internet led to the development of e-commerce, the network transaction is becoming more and more frequent. Electronic commerce has promoted the development of social economy, brings to the enterprise wide market network, influence people's way of life. Using online trading is a direction of the development of the enterprise in the future, companies want to foothold in the market, it should have a strong competitive advantage, using the electronic commerce network platform, the market share.

Housing rental management information system is an e-commerce system, using ASP.NET technology and SQL Server 2005 database development tools. Staff by use of the system for housing managers and house rent seeker, their computer level may not be very high, so the system friendly interface, simple operation, function and practical, make property management more convenient and quick management housing information, make housing information more timely and effective. As well as housing rent seeker can be faster to find your desired conditions suitable ideal housing price. This system mainly realizes the renting process need some main functions, can satisfy the need of rent.

This paper introduces the design and development background and purpose, the premise of combining the development trend of the rent and the actual conditions, mainly introduced the main function and work on rental system development

专业资料.

WORD

process.

Keywords:House rental; Electronic commerce; ASP.NET; Database

专业资料.

WORD

目 录

1 绪论1

1.1 系统开发的背景和意义 2 1.2 国外研究现状3 1.3 系统的发展趋势4 1.4 系统开发环境及相关技术5 1.4.1 开发环境介绍5 1.4.2 相关技术介绍5 1.5本文章节安排及简介7

2 系统需求分析8

2.1 概述8 2.2 可行性分析8 2.3 功能需求9 2.3.1 功能介绍9 2.3.2 数据流分析9 2.3.3 业务流分析10 2.4 性能需求13 2.4.1 精度13

2.4.2 时间特性要求13 2.4.3 灵活性14 2.5 故障处理需求14

专业资料.

WORD

2.6 其他专门需求14

3 系统总体设计15

3.1 系统总体结构设计15 3.2 系统功能模块的划分16

4 数据库的设计和实现18

4.1 数据需求与处理19 4.2 数据库的概念设计19 4.3 数据库的逻辑结构设计21

5 系统详细设计25

5.1 前台页面25 5.1.1 首页25

5.1.2 用户注册页面26 5.1.3 房屋信息页面26 5.1.4 在线留言页面28 5.2 后台功能实现28 5.2.1 系统登陆模块28 5.2.2 管理员信息管理模块29 5.2.3 新闻信息管理模块30 5.2.4 房屋信息管理模块32 5.2.5 注册用户管理模块32 5.2.6 密码修改管理模块32

专业资料.

WORD

结论33 致34 参考文献35

专业资料.

WORD

1. 绪论

当今社会是一个信息化的社会,它让我们可以跨越空间、时间的来了解世界最新的发展动态,这是一种全新的促进世界交流联系的方式,对我们而言这信息化的时代带来了很多机遇和挑战。就企业来讲,企业的信息化给企业带来了非常广阔的市场,改变了企业与市场之间的连接方式,这些改变将直接影响到企业的部核心,给企业的业务发展、部结构的重组带来新的机遇。同时让企业的管理方式得到转变,企业信息的自动化,降低了管理所需的人力、物力和财力,让资源得以合理的利用,给企业带来强有力的竞争优势,从而扩大企业的规模。随着企业规模的不断扩大和效益的逐步提升,就必须具有对应的管理信息系统作为平台,假如缺少适应于不断壮大的企业的信息管理系统,当企业发展壮大到一定程度的时候,企业将面临发展瓶颈,企业的部管理和经营方式都将受到阻碍,房屋租赁的发展更是如此。就而言,现在很多的房屋出租都是手动操作,工作的效率很低,很多都是在各小区门口的地上用纸板写了一些简单的出租信息,房源管理者的房源信息不能被及时有效的扩散出去,同时求租者更不能了解到最新最热的房源信息,导致求租者对房源的需求得不到更好的满足。由于手动操作管理会造成房屋登记、租金等数据的错误、遗漏,因此特别开发房屋租赁管理信息系统来解决这日益突出的问题。这个房屋租赁管理信息系统可以及时有效的发布房源信息,管理起来简单方便,操作简单易用。

要想实现预期的目标,就需要制定合理有效可行的管理计划。在特定的环境条件下,想要有效的实现目标,就应该对所拥有的现有资源进行合理的分配,制定有效的计划,加强监管和控制,全面协调。企业管理者将现有资源按照管理计划进行划分,使人力、物力、财力得以全面的组织和协调,将资源利用充分最大化,实现最初预期目标,从而获得利润。以前的企业主要是把资金、物资、人员进行合理的管理和利用,现在随着社会经济的发展和人民生活水平的不断提高,人们对商品的需求也不再单一,呈现多样化的追求,企业也越来越认识到信息的传达在生产经营管理过程中重要性,信息资源成为企业生存发展的最重要资源之一。信息资源是企业发展过程中所需要用到的数据、资料、图表等信息,是任何企业生存壮大都离不开的,信息资源需要经过获取信息、处理信息、存储信息,通过传输并被使用等一系列的过程,存在于企业管理及生产过程。信息资源已成为当今世界三大资源之一,它在社会、经济和生活等各个方面被广泛应用,是对事

专业资料.

WORD

物的发展、在联系和规律条件等因素的折射。在经济全球化不断发展的条件下,信息资源的发展已经成为加强各国政治经济联系的重要战略手段,对各国的发展起着举足轻重的作用,人们的生活工作已经不能离开它,它的发展和合理使用是整个信息化格局的核心。同样,房屋出租中也不例外,其中加强对房屋信息的管理,一方面能更好为求租者服务,另一方面管理者能加强对房屋信息的及时更新。

1.1 系统开发的背景和意义

电子商务的蓬勃发展归因于科学技术的进步和经济的发展,在经济全球化格局的影响下,全球化的市场更是要求各国电子商务水平不断提高和完善,电子商务的发展水平已经成为国家经济能力的一种表现。作为信息化网络时代流行的商贸模式,网络交易已经深入人心,电子商务已经被人们所接受。在中国,随着文化教育的普及和计算机网络技术的发展,电子商务在我国得到了迅猛发展,网络交易的兴起也已经步入一个新的阶段,电子商务在各个行业领域不断扩展。电子商务已经不仅仅是在生活用品、服装产品等方面发展,而且在制造业、金融业、银行业、外贸业、通信业等方面的发展也非常迅猛。很多大规模的行业也都建立了自己的实业,如中国移动、电信、联通等各各运营商积极增加电子商务各项服务,移动化商务也已成为电子商务发展的新趋势。具备各项电子商务服务的网络公司正在向产业链形式方向发展,形成了具有代表特色的电子商务行业,如阿里巴巴、中国制造网、能源网等一系列网上采购交易市场。

近些年来,各地的房地产业发展迅速,现在很多大中城市的房屋价格飞速增长,使得购买房子需要有较高的经济来源为依据,但是目前以我国的经济发展水平和人民收入水平来看,很大一部分人还不具备这个能力,尤其是很多刚毕业几年的外地工薪阶层都是靠租借房子居住,使得房屋出租的需求增加,租赁业务变得繁忙。同时市场具有不稳定性,会导致房地产市场的萎缩,房地产开发商不能及时有效的解决积压的商品房问题。房屋出租这一过程具有灵活性强、周期性短、变化快、需求量大、所需的租金少等特点,既能满足出租市场的需求,又可以解决开发商资金回笼和房屋挤压等问题。房屋出租市场也渐渐兴起,具有很大的市场潜力和发展空间。虽然各地的房产市场发展很迅速,但是很大一部分地区的房屋出租市场缺乏管理,房屋管理工作严重滞后,导致房屋出租市场出现了很多不可忽视的问题,主要表现为地下出租行为猖獗、土地被大量非法占有。如果让房屋出租市场继续这样缺乏管理、脱离实际,将会导致整个房屋出租市场甚至是整个房地产业出现缓慢、停滞、病态发展。所以积极发展和正当管理房屋出租市场具有现实意义,有利于增强房地产市场的有效需求,提高人民的生活水平幸福指数,促进房地产业的整体发展水平,健壮和增强房地产市场体系。

专业资料.

WORD

房屋租赁管理信息系统是一个通过Internet进行的电子商务系统,它使用了电子商务平台的互联性、完整性、动态性、相关性等特点,为求租者与房源管理者建立一个网上交流信息平台。因此开发一个界面友好,操作简单,交互性好,真实性强的房屋租赁管理信息系统具有很大的研究意义。

1.2 国外研究现状

因为互联网具有面向国际化、全球开放的特性,国际化的电子商务自然而然的成为电子商务的延伸,是电子商务的重要组成部分。一般意义上讲,任何企业只要在Internet上建立自己公司的,那么这家公司就立刻成为了一个公司。这是因为互联网是可以跨越国界的,最重要的是它消除了现实世界中的时间和空间障碍,使得任何人国家和地区具备网络条件的用户都可以自由的访问其,并进行网上交易。所以在国际化商贸中采用电子商务的方式已然成为一个明智选择,作为一种全新的国际商贸交易方式,国际电子商务的发展非常迅速,它的重要性也日渐增强。

据悉,美国95%的房屋交易通过MLS(Mutiple Listing Service)成交,MLS已发展成为全美第一大行业组织,MLS是源于美国房地产的专业术语,也称“多重上市服务”,其核心是通过特定的软件技术和网络手段,使加入该系统的各个中介商的所有房源信息形成一个统一的互通体系[1]。想要租买房屋的客户只需在房地产机构或中介商的计算机终端上输入想要租买房屋的特征,就可以查出所有符合条件的房产,并可以通过网上的电子地图查看所选房屋的实际位置,通过网上播放的实地录相查看房地产的外观、环境及房格局是否符合自己的喜好。如果这家公司的房源不够丰富,客户还可以通过MLS系统,在加入该系统的所有公司的数据库中查找有关房源,若能成交,则参与交易过程中的各家公司按一定的比例分成[2]。随着MLS理念的引入,特别是MLS网络科技公司开发的TOWER新楼盘产品系列,创立了楼台展示平台、售楼现场销售导航系统、光盘电子楼书等手段,实现房地产商的远程职能化销售管理,并充分动用多媒体表现方式,集视频、影音、动画、图像于一体,准确而完整表现发展商的创意和楼盘优势[3]。

目前我国的房地产电子商务的发展模式主要包括:企业之间的房地产电子商务、经营商与消费者之间的房地产电子商务、买卖双方之间的房地产电子商务、对消费者

专业资料.

WORD

/对企业的房地产电子商务。和普通的消费商品的电子商务模式相比较,房地产电子商务跟其他不一样,不能像网上商城、团购等通过缩小中转流通的费用来让利给消费者,房子也不能通过物流寄给消费者,况且房子是属于价值很大的商品,处于对资金安全性的考虑,很多人都选择当面交易,所以会出现网上看房,但不会考虑网上支付的现象,房屋租赁管理信息系统的发展也受到一定的。

虽然我国的房屋租赁的发展水平还比较落后,还有很多操作仍在使用手工管理的方式,不利于房屋出租市场的发展,但是为了改变目前这样一种现状,借助计算机网络来改变房屋租赁方式,可以实现房屋租赁管理信息系统的现代网络信息化。

1.3 系统的发展趋势

近些年来,伴随着经济的快速发展,我国出现了一种新趋势,越来越多的人开始向大城市涌入,住房的需求量大增,房屋出租行业进入了全新的发展阶段,房屋出租的方式也已经完全转变。先前的房屋租赁信息主要还是通过到中介公司挂牌或者是直接贴广告,甚至是写在墙上和木板上,但这些方式都有很不好的影响。通过去中介公司挂牌,求租者很容易成为非法中介的目标,直接索要所谓的中介费用;贴的广告容易受自然因素的影响,被风雨刮掉,更受人为因素影响,被用新的广告覆盖,房屋广告信息缺乏持久保存性,同时对城市的市容市貌的影响也很大。

而现在随着网络的发展,人们都已离不开网络,它是获取信息最快捷的方式。对于房屋出租的信息都是通过一些专业的房屋出租,如:口碑网、赶集网、搜房网、58同城等。这种网络化的方式让人们的有了更多的选择性,信息的及时性和真实性也较强,这种方式同样适用于那些学历不是很高的人群。

通过这样的网上平台,个人可以直接自主的选择所须的房屋,这种自主的方式让房屋出租有很大的发展空间。尤其是随着改革开放的进一步发展,越来越多的国外友人来中国工作或投资,这使得房屋租赁业务也要发生相应的改变。现在有一个比较有影响和

专业资料.

WORD

知名度的中英文双语叫环球租房网,的总体设计和业务也都体现出了很高的国际化方向,发展水平已经走在了其它同类的前面。在未来几年,网上找房将成为房屋出租最主要的方式,随着全球化经济的进一步发展,更为中外求租者搭建一个便利的现代化信息化平台,并且提供更加全面专业的房屋出租及其他相关服务。

1.4 系统开发环境及相关技术

1.4.1 系统开发环境介绍 (1)开发环境

操作系统:Windows XP/Windows 2000及以上系统。 开发环境支持平台:Microsoft.NET Framework 3.5。 开发工具:Visual Studio.NET 2005集成开发环境。 开发数据库:SQL Server 2005。 开发技术:ASP.NET 2.0。 (2)服务器端运行环境

操作系统:Windows XP/Windows 2000及以上系统。 Web服务:IIS 5.0以上版本。

开发环境支持平台:Microsoft.NET Framework 3.5。 数据库服务器:SQL Server 2005。 数据库访问组件:MDAC 2.7。

浏览器:Internet Explorer 6.0及以上。 (3)客户端运行环境

浏览器:Internet Explorer 6.0及以上。 分辨率:最佳效果1024×768像素。

专业资料.

WORD

1.4.2 相关技术介绍 1.4.2.1 ASP.NET介绍

ASP 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,指 Active Server Pages(动态服务器页面),运行于IIS之中的程序[4]。在2000年第二季时,微软正式推动.NET策略,ASP+也顺理成章的改名为asp.net,经过四年的开发,第一个版本的asp.net在2002年1月5日亮相(和.NET Framework1.0),Scott Guthrie也成为asp.net的产品经理(到现在已经开发了数个微软产品,像asp.net AJAX和Microsoft Silverlight)[5]。asp.net构架是可以用Microsoft(R)公司最新的产品Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑,这些仅是asp.net强大化软件支持的一小部分,因为asp.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上[6]。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到asp.net的Web应用中。asp.net 运行的架构分为几个阶段:在IIS与Web服务器中的消息流动阶段,在 asp.net 网页中的消息分派,在asp.net网页中的消息处理[7]。asp.net的控件分为置和外置两种,asp.net的置控件分为两种:HTML 控件(HTML control)和用户控件 (User control);外置控件,在使用前,需要将其添加到Visual Studio .NET环境中,然后就可以通过启动一个新项目来使用新的控件。asp.net是把基于通用语言的程序在服务器IIS上运行,不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多[8]。但是asp.net也有一个特点,就是每修改一次程序(即代码类)必须重新编译一次,修改几次就必须重新编译几次,执行效果也会有所降低。ASP.NET结构如图1-1所示

专业资料.

WORD

Web客户端 ASP.NET应用程序 IIS .NET Framework Windows 7

图1-1 ASP.NET结构

1.4.2.2 SQL Server2005介绍

Microsoft SQL Server 2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理,Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,是该企业数据管理解决方案的核心,使您可以构建和管理用于业务的高可用和高性能的数据应用程序[9]。Microsoft SQL Server 2005结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services和移动设备将数据应用推向业务的各个领域[10]。

它具有以下特点:

(1)NET框架主机:使用SQL Server 2005,开发人员通过使用相似的语言,例如微软的VisualC#.net和微软的VisualBasic,将能够创立数据库对象,开发人员还将能够建立两个新的对象--用户定义的类和集合[11]。

(2)XML技术:在使用本地网络和互联网的情况下,在不同应用软件之间散步数据的

专业资料.

WORD

时候,可扩展标记语言(XML)是一个重要的标准。SQL Server2005将会自身支持存储和查询可扩展标记语言文件[12]。

(3)ADO.NET2.0版本:从对SQL类的新的支持,到多活动结果集(MARS),SQL Server2005中的ADO.NET将推动数据集的存取和操纵,实现更大的可升级性和灵活性。 (4)增强的安全性:SQL Server 2005中的新安全模式将用户和对象分开,提供fine-grainAccess存取、并允许对数据存取进行更大的控制,另外,所有系统表格将作为视图得到实施,对数据库系统对象进行了更大程度的控制[13]。

(5)Transact-SQL的增强性能:SQL Server 2005为开发可升级的数据库应用软件,提供了新的语言功能。这些增强的性能包括处理错误、递归查询功能、关系运算符PIVOT,APPLY,ROW_NUMBER和其他数据列排行功能等等[14]。

(6)SQL服务中介:SQL服务中介将为大型、营业围的应用软件,提供一个分布式的、异步应用框架。

(7)通告服务:通告服务使得业务可以建立丰富的通知应用软件,向任何设备,提供个人化的和及时的信息,例如股市警报、新闻订阅、包裹递送警报、航空公司票价等,在SQL Server 2005中,通告服务和其他技术更加紧密地融合在了一起,这些技术包括分析服务、SQL Server Management Studio[15]。

(8)Web服务:使用SQL Server 2005,开发人员将能够在数据库层开发Web服务,将SQL Server当作一个超文本传输协议(HTTP)侦听器,并且为网络服务中心应用软件提供一个新型的数据存取功能[16]。

(9)报表服务:利用SQL Server 2005,报表服务可以提供报表控制,可以通过VisualStudio 2005发行。

专业资料.

WORD

1.4.2.3 ADO技术简介

ADO(ActiveX Data Objects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。例如,如果您希望编写应用程序从DB2或Oracle数据库中向网页提供数据,可以将ADO程序包括在作为活动服务器页(ASP)的HTML文件中。当用户从请求网页时,返回的网页也包括了数据中的相应数据,这些是由于使用了ADO代码的结果。

ADO 是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到你的Active Server 页面上[17]。可以使用ADO 去编写紧凑简明的脚本以便连接到Open Database Connectivity(ODBC) 兼容的数据库和OLE DB兼容的数据源,这样 ASP程序员就可以访问任何与 ODBC 兼容的数据库,包括 MS SQL SERVER、Access、Oracle等等。

比如,如果开发人员需要让用户通过访问网页来获得存在于IBM、DB2或者Oracle数据库中的数据,那么就可以在ASP页面中包含ADO程序,用来连接数据库,当用户在上浏览网页时,返回的网页将会包含从数据库中获取的数据。而这些数据都是由ADO代码做到的[18]。

ADO向我们提供了一个熟悉的,高层的对OLE DB的Automation封装接口。对那些熟悉RDO的程序员来说,你可以把OLE DB比作是ODBC驱动程序。如同RDO对象是ODBC驱动程序接口一样,ADO对象是OLE DB的接口;如同不同的数据库系统需要它们自己的ODBC驱动程序一样,不同的数据源要求它们自己的OLE DB提供者(OLE DB provider)。目前,虽然OLE DB提供者比较少,但微软正积极推广该技术,并打算用OLE DB取代ODBC。

专业资料.

WORD

1.5 本文章节安排及简介

第1章绪论部分,主要叙述系统的开发背景、目的和意义、国外研究现状和发展趋势,系统开发环境及相关技术介绍。

第2章主要容是系统需求分析,包括概述、可行性分析、功能需求、性能需求、故障处理需求及其他需求。

第3章主要容是系统总体设计,包括系统总体结构设计、系统功能模块的划分。 第4章主要容是数据库的设计和实现,包括数据需求与处理、概念设计、逻辑结构设计。

第5章主要容是系统详细设计,包括前后台主要功能模块页面介绍。 最后还有结论、致、参考文献等容的介绍。

专业资料.

WORD

2. 系统需求分析

2.1 概述

在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程,在这个过程中,系统分析员和软件工程师确定顾客的需要,只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。需求分析阶段的任务是确定软件系统功能[19]。

本系统的主要目的是房屋租赁的网络化管理,使房屋租赁工作更加容易,从而提高工作效率,降低管理成本。房屋租赁管理信息系统提供一个网上房屋租赁的平台,可以让客户在足不出户的情况就可以选择自己喜欢或者需要的房源,让房东及时、方便、灵活的管理房源。

2.2 可行性分析

可行性分析是通过对项目的主要容和配套条件,如市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。

(1) 技术上的可行性分析

ASP.NET是建立在.NET Framework之上的,可以使用Visual Basic、c#这样的程序设计语言,并且它在第一次执行时进行编译,之后的执行不需要重新编译就可以直接运行,速度和效率比较高,它也可以实现代码和容的完全分离,使得维护方便。另外,ASP.NET与Microsoft.NET Framework及Microsoft Internet信息服务(IIS)协同工

专业资料.

WORD

作以提供Web应用程序的安全性。SQL Server 2005具有较强的Web功能,具有可扩展性、可移植性、可兼容性。

(2) 成本上的可行性分析

本系统是主要采用单机开发,自己即可完成资料查找和调研分析,开发过程中充分考虑了各个模块之间的性和可维护性,所以开发成本和运行成本以及维护成本都比较低。

(3) 操作上的可行性分析

本系统是一个基于Web的房屋租赁管理系统,用户只需熟练操作计算机,和对此系统使用做简单的了解即可方便使用。无论通过局域网还是互联网,都能在浏览器中直接对房源进行录入、浏览、修改、删除、查阅等房源管理工作。因此,在操作使用上,本系统简单、方便,易于使客户接受,因而是十分可行的。

2.3 功能需求

2.3.1 功能介绍

本课题的基本容是开发一个基于ASP.NET的房屋租赁管理系统,包括数据库的合理设计,友好的界面设计,主要实现房源管理、信息交流等功能。此系统的主要目标是为房屋信息发布、管理提供一个便宜而方便的平台,让求租者快速、方便找到合适的房源,让房源管理者及时发布自己的房屋出租信息,让求租者及时找到自己所需房屋。本系统主要实现以下功能:

1、用户管理:主要包括用户管理,操作权限管理等; 2、房屋信息管理:实现房屋信息发布等;

3、房屋预约管理:实现房屋租赁的预约管理、租赁记录等; 4、个人信息管理:实现个人登录注册等; 5、留言管理:进行留言交流等。

专业资料.

WORD

2.3.2 业务流分析

业务流程图(Transaction Flow Diagram,简称TFD),就是用一些规定的符号及连接来表示某个具体的业务处理过程。业务流程图是一种描述系统各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向,它是物理模型[20]。

房屋租赁管理信息系统的业务流程:首先由房源管理者根据用户的需要将某些信息保存到数据库中,然后再进行发布。注册用户可以进行查看修改个人信息,查询房源,发布留言的功能。此外,房源管理者可以对数据库里的数据进行添加、修改和删除操作。系统的业务流程图如图2-1所示

所有用户 已注册用户 系统管理员 查询信息 注册 登录系统 添加信息 修改信息 结果 自动写入后台数据库 保存 未注册用户 删除信息

图2-1 房屋租赁管理信息系统的业务流程图

2.3.3 数据流分析

数据流程分析就是把数据在现行系统部的流动情况抽象出来,舍去了具体组织机构、信息载体、处理工作等物理组成,单纯从数据流动过程来考察实际业务的数据处理

专业资料.

WORD

模式,数据流程分析主要包括对信息的流动、变换、存贮等的分析,其目的是要发现和解决数据流动中的问题,这些问题有:数据流程不畅,前后数据不匹配,数据处理过程不合理等等[21]。问题产生的原因有的是属于现行管理混乱,数据处理流程本身有问题,有的也可能是我们调查了解数据流程有误或作图有误。调查的目的就是要尽量地暴露系统存在的问题,并找出加以解决的方法。数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法[22]。

房屋租赁管理信息系统的数据流程为:房源管理者经过身份验证可以查看和修改自己的个人信息,更新房源操作,查询房源,删除增加房源。注册用户经过身份验证可以查看和修改自己的个人信息,查询房源。

根据对该系统的流程分析,得出该系统的数据流图如图2-2所示

管理网站其他信息 登录系统 管理员 查询信息 查询结果 发布房源信息 留言信息反馈 发布站内新闻 浏览网站信息 注册登录系统 查询信息 查询结果 在线留言 留言回复 我要预租 用户 房屋租赁管理系统

专业资料.

WORD

图2-2 房屋租赁管理信息系统顶层级数据流图

该系统的一级数据流图如图2-3所示

修改后的个人信息 用户信息表 用户个人信息管理 修改后的管理员信息 用户信息表 房源信息 房源查询2 用户 用户信息 用户身份验证1 查询条件 预租信息 预租 租房信息 租赁 预租信息表 用户信息 用户 管理员信息 管理员 管理员信息 用户信息表 房源信息 要发布的房源信息 房源信息管理 房源信息表 更新后的房源信息 留言信息表 管理员 求租信息 发布信息3 留言信息 产生租房信息 房源信息 用户 图2-3 房屋租赁管理信息系统一级数据流图

专业资料.

WORD

该系统的二级数据流图之一(注册登录图)如图2-4所示

错误提示 管理员登录信息 错误提示 注册失败 用户信息 注册 1.1 注册成功 登录信息 合法用户 验证 1.2 合法管理员 无效登录信息 用户信息表

图2-4 房屋租赁管理信息系统二级数据流图之一(注册登录图)

该系统的二级数据流图之二(查询图)如图2-5所示

专业资料.

WORD

查询条件 填写 2.1 无效的查询条件 有效的查询条件 查询 2.2 查询结果 显示 2.3 错误提示

图2-5 房屋租赁管理信息系统二级数据流图之二(查询图)

该系统的二级数据流图之三(发布信息图)如图2-6所示

用户、管理员信息 正确信息 检验3.3 有效信息 发布 3.4 待发布的信息 填写3.1 填写的信息 提交3.2 错误信息 无效的信息 房源信息 预租信息 出错提示3.5 留言信息

图2-6 房屋租赁管理信息系统二级数据流图之三(发布信息图)

专业资料.

WORD

2.4 性能需求

2.4.1 精度

(1)在执行数据增加的时候,不允许出现因为程序的原因导致增加操作失败,也不允许发生重复增加的数据;

(2)在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情况;

(3)数据的修改也要求保持对应的准确性; (4)每月要求的额外的数据存储空间为15M。

并且,所有数据采用集中式存储,数据位于数据库服务器上。数据库要有安全保障性能,必须只有授权的用户才能操作。 2.4.2 时间特性要求

在用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之。返回100行数据以的数据查询,单次操作的响应时间要求在2秒之[23]。

2.4.3 灵活性

(1)操作方式:程序在通常的应用环境下使用鼠标和键盘进行输入和输出操作,对于执行按钮,通常使用鼠标的点击完成,但是,界面要求全部支持键盘的定位操作(在不安装鼠标的计算机上,也能够使用该系统)[24]。

(2)运行环境:程序在通常的条件下,在Windows XP上安装运行,但是,

专业资料.

WORD

还要求能够在Windows7及以上的操作系统上运行。

系统要求能够在Win7的操作系统上安装和运行。 (3)同其他软件的接口的变化:(不适用) (4)精度和有效时限的变化:(不适用)

(5)计划的变化或改进:由于本系统的规模比较小,计划和进度的改变不影响到需要实现的需求。

2.5 故障处理要求

(1)在操作成员输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行[25];

(2)程序运行时,对服务器和网络通信故障能够识别并提示,当故障排除后,程序恢复正常运行;

(3)数据库要求有灾难备份机制,以防止数据的全部丢失。

2.6 其他专门要求

1、可扩充性:系统在开发完毕以后,应允许进行功能的扩展或者功能的重新解释和实现。

2、健壮性:系统应该保证在一次开机三个月之稳定运行,数据库在一些灾难事故中能够在系统安装好之后,两小时恢复[26]。

专业资料.

WORD

专业资料.

WORD

3. 系统总体设计

3.1 系统总体结构设计

系统总体结构设计是要根据系统分析的要求和组织的实际情况来对新系统的总体结构形式进行大致设计,它是一种宏观、总体上的设计和规划[27]。根据用户的要求和本身系统要实现的功能,我们要进行系统分析,把基于计算机系统的功能分配到各个系统元素,就能够建立起一个模型,用以表达系统元素之间的相互关系[28]。根据业务情况及实现目标,其系统功能结构图如3-1所示

房屋租赁管理信息系统前台 首页 站内新闻 系统简介 在线留言 用户注册 后台 系统公告 用户登录 友情链接 站内搜索 房屋租赁管理信息系统后台 用户个人后台管理 管理员后台管理 个人资料管理 租房管理 系统用户管理 个人资料管理 站内新闻管理 房屋信息管理 留言管理 注册用户管理 租房记录管理 系统参数管理

专业资料.

WORD

图3-1 系统结构图

3.2 系统功能模块的划分

该系统所设计的房屋租赁管理信息系统主要由五个部分组成,即个人信息管理模块(包含用户登录身份验证,查看个人资料,修改个人资料)、信息发布模块(包括最新房源信息发布、新闻资讯、预约看房信息发布、预定房源信息发布)、房源管理模块(包括房源编号、房源类型、房源区域、房源名称、房源装修程度添加、删除、修改、查询)、信息交流管理模块(包括查看帖子、发送帖子、回复帖子、删除帖子)、用户管理模块(包括添加管理员、查询用户、浏览用户、删除用户)。

房屋租赁管理信息系统 个人信息管理模块 信息发布模块 房源管理模块 信息交流管理模块 用户管理模块

图3-2 系统功能模块图

(1)个人信息管理模块

该部分功能对用户的注册资料进行管理,包含了用户注册、用户登录。授予用户和管理员不同的权限,登录的若是普通用户进入用户页面,是系统管理员就进入管理员页面。对于系统资源,无论是数据或行为,对确定的一组用户都有访问。例如对于有的用户只允许读操作,不能进行写操作;有些资源只有管理者才可以访问和操作等等。

专业资料.

WORD

同时用户经过身份验证可以进入用户个人后台查看个人资料和修改个人资料的功能。 (2)信息发布模块

本模块主要实现系统管理员和普通用户信息的发布。系统管理员在这一模块实现的功能比普通用户大。系统管理员可以发布最新房源信息,站新闻等。最新房源是对房源的添加,系统管理员按照房源的发布日期罗列出一系列最新房源。此模块中,用户必须登录才可以发布求租房源、预约看房,预定房源信息。

(3)房源管理模块

房源管理功能包括2个模块:房源信息管理,房源租赁管理。房源信息管理包括对房源的添加、删除、查询与更新操作。更新操作中包括对房源目前的状态进行管理。房源的状态包括房源的已租、待租、预定状态。同时系统管理员可以及时对房源的类型、房源的结构、房源的区域进行添加、删除、更新操作。房源查询包括按照包括房源编号、房源类型、房源区域、房源名称、房源装修程度的查询。在这一模块中,用户的查询比较自由。如果用户只对房源的类型有要求,可以只输入房源类型的条件,其他条件可以不输入,就可以只显示所要房源类型的查询。房源租赁管理中是系统管理员及时查看房源的状态,查看该房是否可以出租等功能。 (4)信息交流管理模块

该部分功能主要是实现用户和管理员之间的交互,用户需要什么房源,对房源的评价等等都可以在该版块实现。同时用户在本模块中可以直接了解到部分房源的好坏。用户和管理员都可以发送留言和查看留言。另外管理员可以删除恶意的留言。

专业资料.

WORD

(5)用户管理模块

用户管理模块添加管理员、删除用户、查询用户、浏览用户的功能。此模块中如果系统管理员不需要这个有权对其进行删除操作,用户输入用户名,可以查询到自己所需用户的信息。

专业资料.

WORD

4. 数据库的设计和实现

4.1 数据需求与处理

数据需求主要从房源管理者和房屋求租者两方面入手。对于房源管理者来说主要是提供房源,要对自己的房源全面了解,不仅要知道最基本的房屋出租与否情况、租金的按时缴纳以及合同的到期等,还要知道如何把房屋租出去,对求租者的世纪情况推荐合适的房屋。对于房屋求租这来说要有对所租房屋的了解,如房屋的租金、屋设备、具体地址、周边环境等。

系统用户管理 站内新闻录入 个人资料录入 在线留言录入 数据处理 注册用户录入 房屋信息录入 数据存储中心 租赁记录录入 系统数据录入

图4-1 数据处理图

4.2 数据库的概念设计

对用户要求描述的现实世界(可能是一个工厂、一个商场或者一个学校等),通过对其中诸处的分类、聚集和概括,建立抽象的概念数据模型,这个概念模型应反映现实世界各部门的信息结构、信息流动情况、信息间的互相制约关系以及各部门对信息储存、查询和加工的要求等。所建立的模型应避开数据库在计算机上的具体实现细节,用一种抽象的形式表示出来。以扩充的实体—(E-R模型)联系模型方法为例,第一步先明确

专业资料.

WORD

现实世界各部门所含的各种实体及其属性、实体间的联系以及对信息的制约条件等,从而给出各部门所用信息的局部描述(在数据库中称为用户的局部视图),第二步再将前面得到的多个用户的局部视图集成为一个全局视图,即用户要描述的现实世界的概念数据模型[29]。

E-R图(实体-关系图)提供了表示实体类型、属性和联系的方法。用矩形表示实体类型,矩形框写明实体名。用椭圆型表示属性,并用无向边与其相应实体连接起来。用菱形表示联系,菱形框写明联系名,并用无向边与其有关实体连接。

本系统采用E-R图的方法进行数据库概念结构设计。系统E-R图如4-2所示:

专业资料.

WORD

朝向 密码 用户名 姓名 类型 编号 性别 编号 照片 地点 楼层 用户 1 预约租赁 籍贯 n 房源 邮箱 头像 QQ 电话 n 1 管理 发布 房型 备注 装修程度 租金 n 管理 1 性别 n 邮箱 密码 1 用户名 姓名 留言 n 查看回复 1 管理员 QQ 个人主页 内容

图4-2 房屋租赁管理信息系统E-R图

编号 角色权限 专业资料.

WORD

4.3 数据库的逻辑结构设计

逻辑结构是于任何一种数据模型的,在实际应用中,一般所用的数据库环境已经给定(如SQL Server或Oracel或MySql)。由于目前使用的数据库基本上都是关系数据库,因此首先需要将E-R图转换为关系模型,然后根据具体DBMS的特点和转换为特定的DBMS支持下的数据模型,最后进行优化[30]。

转换规则:

(1)一个实体型转换为一个关系模式

(2)一个1:1联系可以转换为一个的关系模式,也可以与任意一端对应的关系模式合并。

(3)一个1:n联系可以转换为一个的关系模式,也可以与n端对应的关系模式合并。

(4)一个m:n联系可以转换为一个的关系模式。 (5)一个多元联系可以转换为一个的关系模式。 (6)具有相同码的关系模式可以合并。

(7)有些1:n的联系,将属性合并到n端后,该属性也作为主码的一部分。 E-R图向关系模型的转换要解决的问题是如何将实体和实体间的联系转换为关系模式。在屋租赁管理信息系统的数据模型如下:

用户信息(用户编号,用户昵称,用户真实,密码,E-MAIL,性别,联系,籍贯,qq,头像)

房源信息(房屋编号,房屋类型,房屋朝向,房屋区地点,房屋楼层,房屋照片,房屋租金,装修程度,房型,备注)

留言信息(QQ、、性别、、留言容、个人主页)

专业资料.

WORD

管理员信息(编号、用户名、密码、角色权限) 原始数据以表格的形式列出,如下:

表1 allgonggao表

序号 字段名称 1 2 3 4 5 6 7 ID title content leibie 字段类型 Int VarChar Text VarChar 大小 4 255 16 50 50 50 8 允许为空 最大长度 备注 否 是 是 是 是 是 是 10 255 255 255 255 255 23 公告编号 标题 容 类别 首页图片 点击率 添加时间 shouyetupian VarChar dianjilv addtime VarChar DateTime 表2 allusers表

序号 字段名称 1 2 3 4 5 ID username pwd cx addtime 字段类型 Int VarChar VarChar VarChar DateTime 大小 4 50 50 50 8 允许为空 最大长度 备注 否 是 是 是 是 10 255 255 255 23 用户编号 用户名 密码 权限 添加时间 表3 book表

专业资料.

WORD

序号 字段名称 1 2 3 4 5 6 7 8 9 id username sex body qq email face adddate ishidden 字段类型 Int Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar DateTime Bit Nvarchar Bit Nvarchar 大小 4 20 4 500 10 20 10 8 2 50 2 500 允许为空 最大长度 备注 否 是 是 是 是 是 是 是 是 是 是 是 10 255 255 255 255 255 255 23 255 255 255 255 预定编号 用户名 性别 容 QQ号 表情 添加时间 是否删除 主页 是否读过 回复 10 homepage 11 isrely 12 rebody 表4 dx表

序号 字段名称 1 2 3 ID leibie content 字段类型 Int VarChar Text 大小 4 50 16 允许为空 最大长度 备注 否 是 是 10 255 255 编号 类别 容 专业资料.

WORD

表5 fangwuxinxi表

序号 字段名称 1 2 3 4 5 6 7 8 9 ID bianhao mingcheng leixing didian chaoxiang 字段类型 大小 Int 4 允许为空 最大长度 备注 否 是 是 是 是 是 是 是 是 是 是 是 是 10 255 255 255 255 255 255 255 255 255 255 255 23 序号 编号 名称 类型 地点 朝向 装修程度 楼层 照片 房型 备注 租金 添加时间 VarChar 50 VarChar 300 VarChar 50 VarChar 300 VarChar 50 zhuangxiuchengdu VarChar 50 louceng zhaopian VarChar 50 VarChar 50 VarChar 50 VarChar 500 VarChar 50 DateTime 8 10 fangxing 11 beizhu 12 zujin 13 addtime 表6 yonghuzhuce表

专业资料.

WORD

序号 字段名称 1 2 3 4 5 6 7 8 9 ID yonghuming mima xingming dianhua youxiang QQ touxiang jiguan 字段类型 Int VarChar VarChar VarChar VarChar VarChar VarChar VarChar VarChar VarChar VarChar VarChar DateTime VarChar 大小 允许为空 4 50 50 50 50 50 50 50 50 50 50 50 8 2 否 是 是 是 是 是 是 是 是 是 是 是 是 是 最大长度 备注 10 255 255 255 255 255 255 255 255 255 255 255 23 255 编号 用户名 密码 QQ号 头像 籍贯 地址 性别 备注 添加时间 是否审核 10 dizhi 11 xingbie 12 beizhu 13 addtime 14 issh 表7 youqinglianjie表

序号 字段名称 1 ID 字段类型 Int 大小 允许为空 最大长度 备注 4 否 10 编号 专业资料.

WORD

2 3 4 wangzhanmingcheng VarChar wangzhi addtime VarChar DateTime 50 50 8 是 是 是 255 255 23 名称 网址 添加时间 表8 zufangjilu表

序号 字段名称 1 2 3 4 5 6 7 8 9 ID bianhao mingcheng leixing didian chaoxiang fangxing zujin 字段类型 Int VarChar VarChar VarChar VarChar VarChar VarChar VarChar 大小 允许为空 4 50 300 50 300 50 50 50 50 50 500 2 8 否 是 是 是 是 是 是 是 是 是 是 是 是 最大长度 备注 10 255 255 255 255 255 255 255 255 255 255 255 23 序号 编号 名称 类型 地点 朝向 房型 租金 租用时长 租房人 备注 是否审核 添加时间 zuyongshichang VarChar VarChar VarChar VarChar DateTime 10 zufangren 11 beizhu 12 issh 13 addtime

专业资料.

WORD

5. 系统详细设计

5.1 前台页面

5.1.1 首页

此页面为首页,上面的导航栏有站新闻、系统简介、用户注册、房屋信息、在线留言、后台管理等功能。下面还有系统公告、用户登陆、友情等。

专业资料.

WORD

5.1.2 用户注册页面

此页面为用户注册,包括用户名,密码,,,,QQ,头像,籍贯,地址,性别,等 5.1.3 房屋信息页面

房屋信息主要包括:编号 ,名称,类型,装修程序,楼层,照片,租金。点详细出现了以

专业资料.

WORD

下图片:

点我要预租,出现下图:

专业资料.

WORD

包括,名称,类型,地点,朝向,房型,租金,租用时长,租房人,等信息。 5.1.4 在线留言页面

此页面为留言板页面,用户可在线留言,查看留言回复。

5.2 后台功能实现

5.2.1 系统登陆模块

登陆界面:

专业资料.

WORD

登陆之后的界面:

本模块是系统登陆界面,主要实现的功能是检测用户的合法性,验证所输入的用户名和密码,来保证系统的安全性与性。

该界面是本系统中的第一个界面,其他任何操作均要在本界面登陆之后方可进行。实现登陆的主要代码如下所示:

if (TextBox2.Text.ToString().Trim() == \"\" || TextBox1.Text.ToString().Trim() == \"\") {

Response.Write(\"\"); Response.End(); }

string sql;

专业资料.

WORD

sql = \"select * from allusers where username='\" + TextBox2.Text.ToString().Trim() + \"' and pwd='\" + TextBox1.Text.ToString().Trim() + \"'\";

DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null) {

if (result.Tables[0].Rows.Count > 0) {

Session[\"username\"] = TextBox2.Text.ToString().Trim();

Session[\"role\"] = result.Tables[0].Rows[0][\"cx\"].ToString().Trim();

Response.Redirect(\"default.htm\"); } else {

Response.Write(\"\");

} } else {

Response.Write(\"\");

}

5.2.2 管理员信息管理模块

管理员信息管理界面:

专业资料.

WORD

本模块是运用C#2005开发界面操作ADO连接SQL数据库,使用TextBox、combox、button、datagrid等控件。实现的功能是进行管理信息的添加、修改、查询和删除,把所有相关管理员信息都集中在一个页面进行,可以方便而集约地进行管理。。

该模块仅供超级管理员使用。目的是让超级管理员可以添加系统中的其他普通管理员来共同管理工作,但为出于软件工程中的泛滥性原则,本模块仅供超级管理员单独使用。

5.2.3 新闻信息管理模块

新闻信息管理界面:

专业资料.

WORD

本模块运用C#2005开发界面操作ADO连接SQL数据库,使用TextBox、combox、button、datagrid等控件。实现的功能是查询、查看、添加、修改及删除新闻信息的所有操作,包括标题,容等。

该模块稍有难度,它多了几个下拉框选值,并且下拉框中的值是从数据库中动态读取的。

专业资料.

WORD

5.2.4 房屋信息管理模块

房屋信息添加界面:

本模块运用C#2005开发界面操作ADO连接SQL数据库,使用TextBox、combox、button、datagrid等控件。实现的功能是查询、查看、添加、修改及删除房屋信

专业资料.

WORD

息的所有操作。 5.2.5 注册用户管理模块

5.2.6 密码修改管理模块

本模块运用C#2005开发界面操作ADO连接SQL数据库,使用TextBox、combox、button、datagrid等控件。此模块实现的功能是修改管理密码,由于管理的密码是系统安全的一个很重要的关卡,所以在系统建设中显得很重要。

C#是基于对象的设计,sql语句要封装到存储过程以保证数据库的访问级安全性。combox控件应在From_Load()中就把数据库中的数据读出来,任何系统都应该本着人性化设计,即多选择少输入。在使用ADO对象之前 要先加引用才能用。MSDN是非常强大的帮助系统。优秀的程序员要能够非常灵活的运用各种软件及其帮助文档,严格的命名规则和界面格式是保证软件质量的基本原则。

专业资料.

WORD

专业资料.

WORD

结 论

在设计之初,感觉有些不知所措,虽然学了一个学期的ASP.NET,但是也只是对于基础理论知识的简单理解,好在老师同学的帮助下,渐渐入了门。毕业设计的前几个星期,主要是对系统进行具体的分析,不断的去查资料,问指导教师,几周之后,得出系统的最终功能结构图。接着,开始进行配置系统的运行环境,真正进入设计阶段,才发现自己真正懂的东西太少了,简单的代码,看了好长时间才能理解。有时,有些页面都是相同的代码,在一个页面实现了,而另一个页面却实现不了,查来查去,语句的逻辑一点问题都没有,就是显示不出结果,也不提示错误。就请身边的同学帮忙来调代码,果然功夫不负有心人,才发现有些基本语法了解得不够透彻。在不断设计的过程中,代码也不断熟悉了,设计用到的基本是绑定,查询,编辑,删除,提交,登录,注册的代码。当然调试代码需要细心耐心检查。

在设计快结束的时候,房屋租赁管理信息系统也有了大概的结构,虽然系统功能还不是很完全,效果也没有很好,但在这个过程中也付出了很多的努力。系统所涉及的分析与设计,是对大学所学东西的一个回顾与总结,更是自己进一步加深学习和理解的过程。在这个过程中,我对管理信息系统的分析与设计思想有了深刻的认识,对Visual C#语言和ASP.NET技术有了更深的理解和掌握,对系统的设计有了实际的了解和学习,这为我之后的工作学习积累了丰富的经验。让我深刻认识到开发一个管理信息系统是一项很复杂的工程,必须严格的遵守软件工程的过程,从系统的需求分析到系统的结构设计再到系统的详细设计都必须严格的执行。作为一个切实的选题,就必须做好充分的系统分析,更加具体高效的实现了各个模块的功能,详细的系统分析使得系统设计的层次结构清晰,有利于系统的逻辑结构设计。

专业资料.

WORD

由于本系统的功能和界面设计还未能达到理想的效果,所以需要继续改进和完善本系统。对于此系统要从美观、功能和技术上三个方面做重点改进和完善。为提高界面的美观性,可以使用一些图片处理工具来美化图片如:Photoshop,最好给使用者提供友好美观易用的界面。功能上还可以继续扩充,实现房屋租赁中的更加细小具体的实际功能。技术方面的改进表现在系统虽然基本上实现了功能要求,但很多方面没有考虑仔细,例如有些页面很多方面相同,可以直接使用用户控件,这方面考虑得还不够完善,同时要把代码简化,提高代码中的函数、方法等的重用率。另外,数据库的关系模式可以进一步规化,减少冗余现象。

专业资料.

WORD

四年的大学生活即将在这个六月份结束,回想一下这几年的学习生活经历,有过失败有过成功,有过痛苦有过快乐,此时的心情有些许的怀念与不舍,毕竟这份经历是人生中很难忘怀的。从开始写作至本论文最终定稿,总共花费我一个月以来的业余时间,在每天繁忙的实习工作之余要写完这篇论文并不是件很简单的事,整个过程虽然很痛苦,但是自己的心还是饱含深深的感之情。要特别感的是我的论文指导老师—宁星老师,宁老师是一个工作态度认真负责、教学追求严谨和知识水平深厚的老师,为我在今后的学习工作中树立了很好的榜样。她在毕业设计中给予我很多的帮助,也给了我莫大的支持鼓励,不厌其烦的帮助联系我进行论文的修改,帮我把错误的地方加以指出修正,同时不断的传达论文写作及格式上的要求,对我的毕业设计很用心,对此我对老师说声,也感所有天下的老师们。同时要感这篇文章所引用的文献资料的作者,通过查阅他们所写的研究文献,对我写论文有很大的启发帮助作用。感我的同学和朋友,在论文的撰写和排版的过程中提供热情的帮助。感我的同学和朋友,在写论文的时候遇到很多不会的东西去咨询他们,给我很热情的帮助,尤其在论文格式及排版方面更是很耐心的指导。最后还要感我的爸爸妈妈,他们为了我辛勤付出,为了我无怨无悔,他们的这份爱我将铭记在心。在失败的时候他们给与我鼓励和帮助;在成功的时候他们分享我的荣耀和喜悦;在闹情绪的时候他们给予我包容和理解。感多有关爱我的人,祝你们天天快乐,事事顺心!

由于本人的知识和理解水平有限,所写的东西难免有些不恰当之处,还请各位老师和同学加以批评和指正。

专业资料.

WORD

专业资料.

WORD

参考文献

[1] 庄.信息资源组织与管理.:大学,2011.1. [2] 薛华成.管理信息系统.:清华大学,2007.8. [3] 戴建中.电子商务概论(第2版).:清华大学,2012.1. [4] .基于GIS的房屋租赁系统:[学位论文],2005.5.1.

[5] Efraim Turban,David King,Judy Lang.Introduction to Electronic Commerce.:中国人民大学,2011.8. [6] 荆林波,黄浩,京桥.中国城市电子商务影响力报告2012.:社会科学文献,2012.6. [7] 徐斌.中国房地产大趋势:影响每个中国人生活的经济热点.:中国经济,2010.10. [8] 明安龙,宋桂岭,亮.ASP.NET基础及应用教程.:机械工业,2010.9. [9] 王小科,会东.ASP.NET:全能速查宝典.:人民邮电,2012.4.

[10] 龚赤兵,林海丹.ASP.NET 2.0 企业项目实战.:中国水利水电,2010.9. [11] 王宏坡,何玲,新海,等.ASP.NET程序设计基础教程.:清华大学,2011.9. [12] 林菲,勇.ASP.NET案例教程.:清华大学,交通大学,2011.6.

[13] 臧文科,齐芳.ASP.NET程序设计项目开发教程(C#版).:清华大学,2012.9. [14] 石竹,千目,严哲,等.ASP.NET程序设计与应用开发.:清华大学,2009.1. [15] 明安龙,宋桂岭,亮.ASP.NET基础及应用教程.:机械工业,2010.9. [16] 卢镇波,青.ASP.NET程序设计专家门诊. :清华大学,2005.5. [17] 怀恩.电子商务建设与完整实例.:化学工业,2009.3.

[18] 尚俊杰、卫中 编著《ASP.NET 程序设计案例教程[M]》:清华大学,2005.3. [19] 存斌等编.数据库应用技术SQL Server 2005简明教程. :中国水利水电,2004.2.

[20] Krzysztof Cwalina,Brad Abrams.Framework Design Guidelines:Conventions,Idioms,and Patterns for

Reusable .NET Libraries, Second E.:人民邮电,2010.1. [21] 建峰,董国平. SQL Server开发答疑200问. :人民邮电,2005.9.

[22] 欣颖,太安,方. 基于SQL Server 2005的数据挖掘系统应用研究[J] .科技信息, 2008,(31).

[23] Chris Ullman John Kauffman等编著.ASP.NET 1.1入门经典——Visual C#.NET 2003 编程篇. :清华大学,

2004.9.

[24] 伟 编著 《SQL Server 2005数据库应用与开发教程》:清华大学,2007.1. [25]高怡新.电子商务建设.:人民邮电,2008.2.

[26] Mahesh Chand, David Talbot .Applied ADO.NET: Building Data-Driven Solutions . Apress,2003.3.18 [27]Gary P.Schneider.Electronic Commerce.South-Western,Division of Thomson Learning.2011.2. [28]守香.运营与管理·电子商务.:清华大学,2011.1.

[29] Thiru Thangarathinam .Professional ASP.NET 2.0 Databases. wrox,2007.2.

[30] John Kauffman, Thiru Thangarathinam .Beginning ASP.NET 2.0 Databases Beta Preview . Wrox,2005.3.

专业资料.

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- niushuan.com 版权所有 赣ICP备2024042780号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务