房屋出租管理系统.doc_第1页
房屋出租管理系统.doc_第2页
房屋出租管理系统.doc_第3页
房屋出租管理系统.doc_第4页
房屋出租管理系统.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

房屋出租管理系统冒圣春09计算机软件摘 要:房屋出租管理系统是基于SQLServer 2005数据库开发工具进行设计,理论研究与实践相结合,利用计算机技术、数据库技术、软件工程理论等对房屋出租管理系统的开发设计进行研究。房屋出租管理系统要求对房屋出租信息进行集中、有序、有效的管理,更新方便捷、组卷灵活,降低劳动强度。关键词:数据库,软件工程,组卷灵活ABSTRACT:Rental management system is based on the SQLServer 2005 database development tools for the design, theory and practice, the use of computer technology, database technology, software engineering theory of the rental management system development and design research. Rental management system requirements for rental information centralized, orderly and efficient management, easy updates Jie, test paper flexibility and reduce labor intensity.Keywords: Databases, software engineering, test paper and flexible1. 背景介绍20世纪以来,社会生产力迅速发展,科学技术突飞猛进,人们进行信息交流的深度与广度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了,面对着日益复杂和不断发展,变化的社会环境,特别是企业间日趋剧烈的竞争形势,一个人、一个企业要在现代社会中求生存,求发展,必须具备足够的信息和强有力的信息收集与处理手段。对于房屋出租者来说,大量复杂的房产、租金、合同信息难于通过传统的方法进行管理;对于租房者来说,大量复杂的房产信息使他们感到迷茫。房屋出租管理系统正是钟对上述的问题而开发的,通过计算机系统来管理房屋出租情况,可以解决大量房产信息的查询和管理,便于更好的进行物业管理,同时也为租房者提供方便。这样,使原本复杂的房产、租金、合同信息简单化。房屋出租管理系统实质上就是一个管理信息系统。管理信息系统是一个集信息技术、经济管理理论、统计学与运筹学、数据库技术为一体的综合性系统,是一个资金技术密集型、劳动密集型、智力密集型的项目。我国拥有广阔的市场和丰富的人才资源,有几十年的技术积累和经验积累,有一定的后发优势。管理信息系统的创新工作既不能妄自菲薄,更不能夜郎自大。要抓住当前网络经济兴起的有利时机,以实现我国信息技术和信息产业的跨越式发展,更好地发挥信息产业对国民经济增长的拉动作用。开发房屋出租管理系统的过程就是要实现数据处理方式由人工管理向计算机管理的转变,它在计算机技术和房屋管理实践活动两者之间架设桥梁。而用C# + SQL所开发的网上购物管理系统却能在这些功能方面运作自如,为企业赢得无限的商机。2. 数据库设计与开发数据库中表(1)(客户信息表)客户信息表,表 dbo.Customer 的结构如表所示dbo.Customer 表的结构字段名数据类型长度是否主键CustomerIDchar18是CustomerNamevarchar20Sexchar2NativePlacevarchar50IDCardchar18RoomIDchar4InDatedatetimeRentalDatedatetimeContractIDchar8CustomerRentalmoneyRemarkvarchar50(2)(出租人信息表) 出租人信息表,表 dbo.Renter 的结构如表所示dbo. Renter 表的结构字段名数据类型长度是否主键RenterIDchar18是RenterNamevarchar20Contactvarchar20ContractIDchar8RenterRentalmoneyRemarkvarchar50 (3)(房屋信息表) 出租人信息表,表 dbo.RoomInfo 的结构如表所示字段名数据类型长度是否主键RoomIDchar4是RenterIDchar18RoomTypevarchar20Locationvarchar50Floorvarchar2RatingNumsmallintTruenumsmallintAreasmallintPricemoneyAirconditionbitTelephonebitTvbitWashroombitKitchenbitInternetbitRemarkvarchar50系统结构开发一个数据库系统有两种结构:C/S和B/S。C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。 B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。 C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个: 只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。 对客户端的操作系统一般也会有限制。可能适应于Win98, 但不能用于win2000或Windows XP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。 本系统采用零终端B/S结构设计而成,基于web即可实现管理,优点如下。 方便性:在任何地方、任何时刻只要能与因特网联接,您就可以进行工作。 易用性:无须任何复杂和烦琐的操作培训,没有任何晦涩和难懂的操作指令,用户友好的界面使初次使用者通过帮助文档就会使用此系统。 安全性:各工作站都设置注册工号,权限密码,不能进行高于自己权限的操作,从而保证数据的保密性和安全性。 扩展性:组网方式灵活多样,可根据用户需求作出相应的调整,规模可大可小,且支持当前主流的操作系统和数据库系统;系统各部分采用模块化设计,可根据实际需要灵活调整、配置。选择B/S主要是因为它在功能上相对简单,而且在短时间内容易上手,操作方便,不需要培训,且没有难懂的操作指令系统功能模块图房屋出租管理系统的功能结构如图ER模型(E-R图) 图例说明 房主实体图 租赁者实体图员工实体图房屋实体图变更实体图基本E-R图3. 系统实现4. 系统测试测试的任务及目标测试是软件开发时期的最后一个阶段,也是软件质量保证中至关重要的一个环节,它的目的是发现程序的错误和不足之处。本系统采用黑盒测试中的等价类法,对系统进行测试。检测网站有问题需要大量的输入数据,下面只列出一部分测试用例。测试的任务在软件投入生产性运行之前,尽可能多地发现软件中的错误测试的目标 测试的目的是为了发现系统中存在的错误,马上调试,以免在以后的使用 当中出现错误,影响系统的价值。 成功的测试是发现了到今为止尚未发现的的错误的测试测试结果与评价通过一系列测试后,此系统达到预期要求,在信息的填加及修改功能上能够使管理员及时了解现阶段的情况。系统功能齐全,满足用户需求。系统在安全性上面能做到不让用户在数据库上直接操作,只能通过系统进行对数据库的添加、修改、删除,从而保证了数据的正确性,可靠性;并且在数据校验方面也做得比较完备。在权限控制上,也做到了比较详细的授权,保证了只有授权的用户才能对数据进行操作,没有授权的用户不能对数据进行操作。通过这些手段,保证了数据的完整性和正确性。5. 讨论与展望综上所述,主要介绍了如何创建房屋租赁系统的整个从思路到构想及功能需求分析和实现方法,首先介绍了房屋租赁系统的基本概念以及在我国的发展前景和特点,并介绍了系统服务。整个房屋租赁系统模型,以及数据库设计的特点,并详细介绍了创建存储过程以及比较了存储过程和动态SQL的优劣性能进行了比较。并根据这些存储过程分别创建了数据服务层来提供功能,由于出于安全和身份验证的需要,需要对客户进行管理,本系统中提供了用户登录页面。为了提高代码的可移植性和尽可能减少代码量。本系统在开发过程由于条件有限,存在着许多问题,如果能改善就可以改善整个办公流程的效率。从软件的结构来讲,本软件只能处理日常普通的事情,对与管理的只能决策支持比较少,系统的功能还比较单一。如果能通过其他系统,或是其它公司的信息系统进行功能共享,那么本软件就能为公司的信息化提供更好的服务,也可以为公司的管理决策服务。现实中房屋租赁需要的许多手续,在本系统中还不能很快实现。随着房屋租赁商务的发展未来的房屋租赁同办公方向发展,那么本软件的将来也应该得到更好的支持参考文献1 张杰.ASP.NET典型模块设计. 清华大学出版社,2007.12 高守传. 精通SQL结构化查询语言详解.人民邮电出版社,2007.033 施博客研究室.时尚开发ASP.NET人民邮电出版社,2007.94 闫静. ASP.NET动态网页基础与范围.机械工业出版社,2006.95 丁贵广等ASP.NET编程基础与实例.机械工业出版社,2006.56 吴竞华;陈根才,基于三层模式的档案管理系统的设计与实现M,北京,机械工业出版社,2000年7 石志国. ASP.NET动态网站编程. 清华大学出版社出版,2006.98 石志国. 薛为民

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论