【《基于web前端开发技术的房屋租赁管理系统设计》10000字(论文)】_第1页
【《基于web前端开发技术的房屋租赁管理系统设计》10000字(论文)】_第2页
【《基于web前端开发技术的房屋租赁管理系统设计》10000字(论文)】_第3页
【《基于web前端开发技术的房屋租赁管理系统设计》10000字(论文)】_第4页
【《基于web前端开发技术的房屋租赁管理系统设计》10000字(论文)】_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

基于web前端开发技术的房屋租赁管理系统设计目录TOC\o"1-3"\h\u12066基于web前端开发技术的房屋租赁管理系统设计 130190第一章项目背景 3121251.1项目背景及目的 3213221.2项目研究的内容和方法 3188911.2.1项目的研究内容 316951.2.2开发方法及步骤 322922第二章开发平台介绍 4177282.1系统平台环境 447782.1.1硬件平台 4325072.1.2软件平台 4270892.2相关技术 4208952.2.1网页技术简介 4148972.2.2B/S模式 555602.2.3C#概述 591792.3开发工具 5138192.3.1MicrosoftVisualStudio2005(ASP.NET) 5117622.3.2Sqlserver2005 520280第三章系统分析与概要设计 6213353.1可行性分析 6176203.1.1社会可行性 655653.1.2用户可行性 656543.1.3技术可行性 6210583.1.4经济可行性 6252883.2功能需求分析 7112723.2.1房屋租赁管理顶层数据流图 7168953.2.2房屋管理主业务数据流图 8175093.2.3房屋管理细化图 8256063.2.4合同管理细化图 9301003.2.5租金管理细化图 91953.3技术总体目标 10112953.3.1系统技术性能要求 10240703.3.2精度要求 1072463.3.3数据管理能力要求 11219313.4系统概要设计 11154603.4.1系统目标设计 11167603.4.2系统设计思想 11290443.4.5系统运行流程图 1189743.4.6系统总体结构设计 1230783.4.7系统概要设计结构图 1220602第四章数据库设计 13232884.1数据库概念结构设计 14292154.2数据库系统E-R图 1636354.3数据库逻辑结构设计 17176774.4数据库物理结构设计 1912329第五章系统详细设计与实现 20279135.1登录模块设计 20297605.2后台界面功能实现 21153065.2.1房产管理模块设计 21188325.2.2合同管理管理模块设计 23161905.2.3租金管理模块设计 24237165.2.4角色管理模块设计 25140335.2.5信息统计模块设计 26184565.2.6帮助模块设计 27204915.3前台模块实现 29295125.3.1首页功能模块 29197155.3.2房屋展示模块 29223875.3.3个人信息模块 3029295.3.4用户注册模块 3226366第六章总结 3322897参考文献 33摘要:随着经济的飞速发展,人民生活水平的不断提高和技术的进步,普通的租赁服务已不能满足人们的需求。如何运用先进的管理手段提高房屋租赁管理水平,是当今社会面临的重要课题。随着计算机网络的迅速发展和普及,人们可以通过网络快速方便地获取他们想要的信息。该系统是为了方便公众及时,快速,方便地获取出租信息,并方便房东管理出租信息。使用软件工程原理,使用结构化的编程方法,ASP.NET技术,来实现系统开发。它的发展主要包括后端数据库的建立和维护以及前端应用程序的开发,实现房屋租赁管理信息化。整个系统从满足操作简便,界面友好,灵活性,实用性和安全性的要求开始,并完成房屋信息管理,客户信息管理,合同管理,租金管理,信息统计以及用户查询租金信息。本文首先分析了本主题的背景和意义,并介绍了系统的主要内容和要求,介绍并概述了系统开发中涉及的技术和工具,然后分析了系统的可行性,对系统进行了分析。系统的功能需求和总体设计进行分析,包括系统的总体结构,工作方法,数据流和系统的总体结构设计,系统使用的数据库的详细设计和分析,最后实现根据系统功能模块的系统最终代码。关键字:前端开发技术;B/S架构;ASP.NET;SQLSERVER2005;第一章项目背景1.1项目背景及目的随着经济的飞速发展,人民生活水平的不断提高和技术的进步,普通的租赁服务已不能满足人们的需求。如何运用先进的管理手段提高房屋租赁管理水平,是当今社会面临的重要课题。随着计算机网络的迅速发展和普及,人们可以通过网络快速方便地获取他们想要的信息。“前端开发技术”是为了方便公众及时,快速,便捷地获取房屋租赁信息,并方便房东管理房屋租赁信息,实现房屋租赁管理信息化。1.2项目研究的内容和方法1.2.1项目的研究内容使用集成开发环境开发基于B/S的应用程序系统,即基于B/S的前端开发技术;使用个人信息编辑,浏览,租赁信息等;前端系统和家庭信息管理,合同管理,租赁管理,权限管理,数据统计,协助,照片上传管理和其他后台操作系统基于B/S的前端开发技术是一种通用的信息管理系统(MIS),其开发大部分包括前端Web功能的开发以及基于机构建立的用户和房屋租赁信息管理系统。和维护后端数据库另一方面,为了实现用于搜索和查看用于出租和用户注册,登录和管理的信息的用户功能,需要接收功能。一方面,需要在后台创建具有良好数据一致性,完整性和安全性的数据库。并实现维修方便,使用方便。该系统在很大程度上完成了学生住房租赁管理的发展,该程序主要包括:用户登录,注册模块,个人信息维护,住房租赁显示模块和子模块,其他系统的核心是添加,删除和修改。居住和合同数据,修改单个表也会影响其他表,此外,查询功能是系统的核心之一。1.2.2开发方法及步骤可行性分析通过不同方案的比较得出方案的可行性研究结论。需求分析仔细分析一些出租网站的利弊。建立自己的房屋租赁管理网站数据库设计与实现根据业务需求,信息需求和处理需求确定信息系统的数据结构和数据操作。建立E-R图,进行数据库设计并建立完整的数据库系统。系统实施使用MicrosoftVisualStudio2005(ASP.NET)开发工具对设计的系统模型进行编程以实现该系统。测试与维护测试系统的每个功能模块程序。第二章开发平台介绍2.1系统平台环境2.1.1硬件平台硬件设备设计是根据信息系统设计要求的信息系统的物理设备配置。设计的硬件设备配置应符合现场系统的性能,可靠性,安全性和适应性。可以完全完成满足诸如性别之类的信息系统的性能要求,并提供更高的性价比。在对之前的要求进行分析的基础上,我们得出结论,该系统的理想环境是最佳配置。实际工作的硬件平台如下:硬件环境(访问者):建议用户在允许的情况下使用更高配置的硬件资源。硬件环境(开发人员):IntelCore2Duo处理器,1G内存,250G磁盘空间。2.1.2软件平台软件平台是一个集成的软件环境,对于信息系统的开发和运行必不可少,可以设计和选择一个高效,功能齐全,方便且功能齐全的软件平台,对于信息系统的开发非常重要。结合实际的开发需求,并考虑各种软件平台的应用程序的性能和范围以及使用这些软件平台的能力,按以下方式选择该系统的软件平台:(1)操作系统操作系统是所有计算机系统中最重要的系统软件。计算机上当前使用的桌面操作系统是Windows2000/Me/XP/Vista/7等,该系统是在Windows7操作系统下开发的,但可以它可以在上面列出的任何操作系统上运行。(2)支持的软件支持软件是一种工具和环境软件,可以帮助人们开发和维护软件,包括系统补丁,数据库,集成开发环境等。该系统的支持软件如下:1.数据库管理系统(DBMS):为了实现数据库的集中管理并同时处理多个客户端发送的数据处理要求,同时考虑到兼容性,它具有我们选择的具有数据库的操作系统。数据库管理系统SQLSERVER2005。2、动态网页技术:在这里我们使用来建立系统。2.2相关技术2.2.1网页技术简介CSSCSS(层叠样式表)是一种用于创建网页的新技术,如今,大多数浏览器都支持CSS,并已成为网页设计必不可少的工具之一。使用CSS可以简化网页的布局代码,从而增加了下载量和该系统主要使用两种方法在HTML<head>标头标识符和样式表引用之间添加两种方法。2.2.2B/S模式B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在ASP.NET这门技术出现之后,B/S架构管理软件更是方便、速度快、效果优。2.2.3C#概述C#,MicrosoftC#语言定义主要继承自C和C++,并且该语言中的许多元素也反映了这一点。在设计人员从C++继承的选项(例如struts)方面,C#比JAVA更为广泛,并且它还添加了自己的新功能(例如源代码版本定义)。但是它仍然太不成熟,不可能挤压JAVA。C#还需要发展为开发人员可以接受和采用的语言。还值得注意的是,微软目前正在为其新语言大放异彩。大家的最新回应是:“这是对JAVA的反击”。2.3开发工具2.3.1MicrosoftVisualStudio2005(ASP.NET)MicrosoftVisualStudio2005是用于生成ASP.NETWeb应用程序,XMLWeb服务,桌面应用程序和移动应用程序的完整开发工具集。VisualBasic,VisualC#和VisualC++都使用相同的集成开发环境(IDE),从而可以共享工具并轻松创建混合语言解决方案。此外,这些语言还使用.NETFramework的功能,该功能提供了简化ASPWeb应用程序和XMLWeb服务开发的关键技术。2.3.2Sqlserver2005SQLServer2005Express是一个免费,易于使用且易于管理的数据库。SQLServer2005Express与MicrosoftVisualStudio2005集成在一起,可以轻松开发具有丰富功能,安全存储和快速部署的数据驱动的应用程序。SQLServer2005Express是免费的,可以重新分发(取决于协议),还可以充当客户端数据库和基本服务器数据库。SQLServer2005Express是低端ISV,低端服务器用户,创建Web应用程序的非专业开发人员以及创建客户端应用程序的编程爱好者的理想选择。第三章系统分析与概要设计3.1可行性分析可行性研究的主要内容是以综合和系统分析为主要方法,以经济效益为核心,并利用大量数据围绕影响项目的各种因素论证拟建项目的可行性。提出对整个可行性研究的综合分析和评价,指出优缺点和建议。为了得出结论,通常需要添加一些附件,例如测试数据,演示材料,计算图,图纸等,以增强可行性报告的说服力。3.1.1社会可行性随着计算机的发展和普及以及互联网技术的发展,网络信息以其方便快捷的方式已渗透到成千上万的家庭中,我国的租赁市场更加繁荣。该系统提供了房客与房东之间的互动平台,可以出租,并且出租房屋更方便。3.1.2用户可行性该系统服务的目标租户和房东主要是已掌握基本计算机操作技能的知识分子。该系统操作简单,易于使用。因此,该系统的使用不会有问题。3.1.3技术可行性该项目使用的开发技术是ASP.NET,ASP.NET,具有良好的结构和可伸缩性,简单性,可用性,可伸缩性,性能管理,高效的操作工具,强大的平台支持和强大的安全功能已成为其中之一。流行的网页开发技术网络应用程序开发框架也使用ASP.NET语言实现,其优点是提供了一种构建可伸缩,灵活且易于维护的业务系统的良好机制。该项目的系统体系结构是B/S体系结构,因为B/S具有灵活性,多功能性和易用性,因此在用户表示方面是更好的选择。如今,由于该体系结构在系统体系结构中的广泛采用,已经积累了许多系统体系结构方面的经验。所以本系统在技术上是可行的。3.1.4经济可行性从系统开发过程中的经济可行性角度出发,主要考虑因素是节省开发成本,缩短开发周期并以最小的投资获得最大的回报。为了确保软件产品的质量,系统开发周期应约为3个月,并且应有足够的时间进行研究和测试。这两个系统使用的大多数软件是MicrosoftVisualStudio2005(ASP.NET)和数据库。SQLServer2005在硬件方面:您必须拥有许多租赁公司完全接受的内部服务器和PC。因此,这在经济上是可行的。3.2功能需求分析根据当前各大网站的分析的具体情况,系统主要功能有:后台系统:房屋信息管理:能够对房屋信息进行增、删、改、查的操作。合同信息管理:能够对合同信息进行增、删、改、查的操作。租金管理:能够对租金信息进行增、删、查的操作。信息统计:统计过期合同,未出租房屋,租金信息。权限管理:修改用户角色而获得相应的权限。帮助:提供帮助信息。前台系统:出租房屋浏览:对出租房屋进行浏览,和查看出租房屋的详细信息用户注册:注册成为新用户用户登录:登录前台系统会员中心:用户资料查看、密码修改及个人信息修改本系统的数据流图(DFD图)设计如下:3.2.1房屋租赁管理顶层数据流图图3-1房屋租赁管理顶层数据流图3.2.2房屋管理主业务数据流图图3-2房屋管理主业务数据流图3.2.3房屋管理细化图图3-3房屋管理数据流图3.2.4合同管理细化图图3-4合同管理数据流图3.2.5租金管理细化图图3-5租金管理数据流图3.3技术总体目标3.3.1系统技术性能要求前端开发技术的总体技术目标是应用先进的计算机网络和数据技术,以方便,快速地为租户和房东提供信息交互。具体技术要求将满足以下要求:进阶担保系统采用先进,成熟的计算机软件和硬件技术,可以最大程度地满足未来技术和业务发展的需求。软件结构应该是分层的,模块化的,面向平台的,统一的,标准化的,并采用先进的现代管理技术来确保系统的科学性。开放性该系统将采用具有出色性价比的开放式软件和硬件平台;网络体系结构支持各种通信协议和数据库;它采用C#和其他常见的开发语言工具;用户操作平台采用主流的B/S结构。可靠性可靠性包括系统稳定性和数据可靠性。系统的稳定性要求包括:在本地硬件,网络和软件出现故障的情况下满足7*24小时运行的需求,相应的旁路技术和容错技术,并且任何单点故障都不会影响设备的运行。整个系统。数据可靠性要求包括:确保本地备份数据和实时事务数据的一致性。当发生本地故障时,数据不会丢失。发生重大事故时,可以在指定的期限内恢复备份数据。高效率系统的设计应具有大规模并发业务处理能力,并且数据的处理和传输也可以采用批处理的形式。可用性可用性包括正常情况下系统的可用性以及系统中更改的可用性。通常情况下,应用软件应安装简单,易于操作,界面友好,数据处理应简单,方便,快捷。业务流程清晰且习惯,系统易于维护,备份和数据恢复快速简便。同时,对硬件,软件和应用程序的调整不应影响原始业务的实现。可扩展性高可扩展性涉及两个方面:一方面,可以通过扩展主机,CPU,磁盘,内存和其他硬件来改善性能指标;可以通过扩展网络来消除拥塞,拥塞和超时。另一方面,通过开放的系统架构,模块化,参数化和组件技术可以为业务量,业务类型扩展,与其他机构的连接扩展,系统功能扩展等提供足够的支持,并缩短系统的实施周期。3.3.2精度要求系统准确性主要包括两个方面:系统信息流通的正确性,系统信息流通的完整性。3.3.3数据管理能力要求在系统上存储数据是持久的并且不会丢失,并且其安全性必须能够防止病毒和诸如黑客之类的网络上的非法用户进入。可以通过维护和管理各种Web服务器以及防病毒和网络安全系统来保证这些,这不在本系统的信息安全要求范围之内。3.4系统概要设计3.4.1系统目标设计系统开发的总体任务是实现房主在线前端开发技术管理系统的系统化,标准化和自动化。这使租户可以快速查询他们需要的租金信息,以避免在租房时出现问题。并允许房主轻松快捷地管理自己的房屋清单。计算机资源是有限的,因此当务之急是充分利用ASP.NET的功能来设计高效的软件,同时尽可能减少对系统资源的占用。满足系统需求的灵活性和完善性。3.4.2系统设计思想大多数在线房屋管理系统用于管理您的在线房屋租金。在线住房信息管理应首先包含住房信息,因此系统应添加,删除和修改住房信息。在这种情况下,我们需要租户检索房屋信息,并由房东来管理住房信息,因此在租户租用房屋时也应进行用户管理,我们需要保存租用的房屋,并保存以这种方式签订的合同。此在线前端开发技术的整体系统设计概念应运而生,并且系统是通过ASP.NET可以提供的功能来设计的。3.4.5系统运行流程图图3-6系统运行流程图如图3-4是在线前端开发技术的运行流程图,用户首次通过浏览器登录系统,Web服务器收到用户的登录信息后,将用户的请求信息发送给Web服务器核心,按照在上一节中提交的信息中,在澄清了用户的请求后,将调用相应的逻辑处理组件以更详细地处理请求,并在收到来自的命令后运行系统本身上层还将具有针对性的响应,以处理客户的请求。当需要时,功能逻辑组件通过公共数据库操作组件向数据库服务器发出数据库操作命令,并从数据库操作结果中接收用户所需的信息并对其进行处理。实际上,信息被发送回客户端的浏览器,以供客户端浏览和使用。3.4.6系统总体结构设计图3-7系统总体结构设计图如图3-5,它是在线前端开发技术的整体网络结构。用户可以通过计算机终端登录该系统,并可以在任何情况和环境以及网络条件下执行相关操作。服务器端的管理员可以通过计算机全面管理整个前端开发技术。3.4.7系统概要设计结构图该系统的功能主要包括十二个模块:后端系统的房地产管理,合同管理,租金管理,信息统计,权限管理,帮助等,以及前端系统的用户登录,用户注册,房屋信息显示,房屋查询和个人信息维护,用户注销等六项信息由于系统具有三个权限,即普通用户,雇员和系统管理员,因此上述功能的全部或部分应该在这三个范围内可用。以上三个功能模块分为三个权限,用于特定的实现。图3-8角色管理下图是在线前端开发技术总的功能结构图:图3-9后台系统功能结构图图3-10前台系统功能结构图第四章数据库设计在在线前端开发技术中,必须管理房屋信息,合同信息,租赁信息,用户类型,房屋照片和用户信息。此时,您需要为此信息创建一个相关的数据库。图4-1数据库中的所有数据表4.1数据库概念结构设计思想结构是现实世界的抽象。所谓抽象,是指对真实的人,事物,事物和思想进行处理,分离出共同关心的方面,忽略不必要的细节并用各种概念准确地描述它们。该系统总共设计和计划了六个实体:承租人实体,房东实体,房屋实体,雇员实体,租金数据实体和合同实体。该实体主要用来保存租赁者的信息,包括租赁者编号、姓名、用户类型等属性。图4-1租赁者实体该实体主要用来保存房东的信息,包括房东编号、姓名以及用户类型等属性。图4-2房东实体该实体主要用来保存员工的信息,包括员工编号、姓名以及用户类型等属性。图4-3员工实体该实体主要用于存储所有租金信息,包括发票编号,合同编号,应收日期,已付日期,应收金额和已付金额等属性。图4-4租金信息实体该实体主要用于保存房屋的所有信息,包括房屋号,房屋位置,房屋信息,租金(月),房屋名称,房屋描述,联系电话,联系方式和其他属性。图4-5房屋信息实体该法人实体主要用于存储所有合同信息:合同号,门牌号,租赁期限(月),租赁开始日期,租赁付款期(/月),费用。所有租金,运营费乙方单位,联系人,联系方式,签字日期,备注功能。图4-6合同信息实体4.2数据库系统E-R图设计概念模型的目的是抽象现实世界的数据,并将数据世界的建模作为数据库设计的强大工具来实现。数据库概念模型的设计可以通过E-R图描述为现实世界中的思想模型。该系统的E-R图显示了系统中各个实体之间的连接,如下图4-7所示:图4-7系统E-R图4.3数据库逻辑结构设计逻辑结构是不依赖于任何类型数据模型的数据结构。设计逻辑结构的任务是将在概念结构设计过程中设计的基础ER图转换为与数据模型一致的逻辑结构DBMS产品支持根据先前设计的每个实体的E-R图创建数据库逻辑结构,数据库中每个表的结构如下。1.用户帐户表用于存储用户帐户数据,表的逻辑结果如表4.1所示。表4.1用户账号表序号字段名数据类型是否主键描述1nu_uservarchar(15)是用户账号,唯一标识2password_uservarchar(50)否密码3type_uservarchar(10)否用户角色2、房屋信息表用来存储所有的房屋信息,该表的逻辑结果如表4.2所示。表4.2房屋信息表序号字段名数据类型是否主键描述1nu_housevarchar(10)是房屋编号,唯一标识2position_housevarchar(20)否房屋位置3ifm_housevarchar(200)否房屋信息4rently_houseint否租金(月)5title_housevarchar(30)否房源标题6itd_housevarchar(500)否房源描述7phone_housevarchar(15)否联系电话8contact_housevarchar(30)否联系人(房东)3、个人信息表用来存储所有的个人详细信息,该表的逻辑结果如表4.3所示。表4.3个人信息表序号字段名数据类型是否主键描述1name_psnvarchar(30)是姓名,唯一标识2sex_psnVarchar(4)否性别3phone_psnvarchar(15)否联系电话4QQ_psnvarchar(15)否QQ号码5address_psnvarchar(40)否联系人地址6zipcode_psnvarchar(10)否邮编7nu_uservarchar(15)否用户账号4、租金详情表用来存储所有的租金信息,该表的逻辑结果如表4.4所示。表4.4租金表序号字段名数据类型是否主键描述1nu_bill_rentint是发票编号,唯一标识2nu_ht_rentint否合同编号3date_yingshu_rentdatetime否应收日期4date_shishou_rentdatetime否实收日期5yingshouje_rentint否应收金额6shishouje_rentint否实收金额5、图片表用来存储图片信息,该表的逻辑结果如表4.5所示。表4.5图片表序号字段名数据类型是否主键描述1pic_idint是图片编号,唯一标识2pic_namevarchar(100)否图片名3nu_housevarchar(10)否房屋编号6、合同表用来存储所有的合同信息,该表的逻辑结果如表4.5所示。表4.5合同表序号字段名数据类型是否主键描述1nu_htint是合同编号,唯一标识2nu_fangwu_htvarchar(10)否房屋编号3time_rent_htint否租期4begin_time_htdatetime否起租日期5stop_time_htdatetime否到租日期6pay_limit_htint否付款期限7pay_month_htint否租金(月)8pay_total_htint否租金总额9paid_htint否履约金10company_htvarchar(50)否乙方公司11name_htvarchar(50)否姓名(租赁者)12phone_htvarchar(15)否联系电话13qyri_htdatetime否签约日期14note_htvarchar(500)否备注7、员工表用来存储所有的员工信息,该表的逻辑结果如表4.5所示。表4.5员工表序号字段名数据类型是否主键描述1nu_ygvarchar(15)是员工编号,唯一标识2name_ygvarchar(30)否姓名3type_ygvarchar(10)否用户角色8、房东表用来存储所有的房东信息,该表的逻辑结果如表4.5所示。表4.5房东表序号字段名数据类型是否主键描述1nu_fdvarchar(15)是房东编号,唯一标识2name_fdvarchar(30)否姓名3type_fdvarchar(10)否用户角色7、租赁者表用来存储所有的租赁者信息,该表的逻辑结果如表4.5所示。表4.5员工表序号字段名数据类型是否主键描述1nu_zlzvarchar(15)是租赁者编号,唯一标识2name_zlzvarchar(30)否姓名3type_zlzvarchar(10)否用户角色4.4数据库物理结构设计数据库的物理结构主要是指确定存储位置和存储结构,包括确定关系,集群索引,备份记录等的排序,存储和存储结构。定义系统配置等。在确定存储位置和存储结构时,需要考虑三个因素:访问时间,存储利用率和综合维护成本。这三个领域常常是矛盾的,因此我们必须权衡并选择一个折衷方案。在此系统中,将综合考虑未来的性能和系统流量。处理的数据量是有限的,并且要处理数据之间的更多逻辑关系。因此准备采用中央数据库结构来使用。第五章系统详细设计与实现5.1登录模块设计登录模块用于处理系统用户的登录请求,从而防止非系统用户进入员工管理员,通过管理界面输入有效的用户名和密码,登录前端登录并显示后端管理连接。管理和操作租户后端,以及房东通过前端登录界面输入有效的用户名和密码,即可登录前端用户进行浏览,搜索和编辑信息。输入错误的信息时,系统将提示您重新登录。登录过程是将用户输入的内容与数据库中的相关信息进行比较,如果匹配,则可以登录,如果不相同,则将无法登录。缺省情况下,系统提供用户名为“administrator”的管理员“管理员”和密码为登录模块的“admin”过程和操作界面如图5-1所示。图5-2图5-1用户登录流程图5-2登录界面5.2后台界面功能实现5.2.1房产管理模块设计下面介绍房产管理管理模块的功能设计,用下图表示。图5-3房产管理模块功能结构图进入后端系统后,将显示打开物业管理,您可以编辑,删除和查询房屋。操作界面如图5-4所示。图5-4房产管理界面点击“添加”按钮进入新房信息界面,可以添加房信息,操作界面如图5-5所示。图5-5新增房屋信息界面单击“图片编辑”按钮,进入图片编辑界面,可以删除和上传图片,运行界面如图5-6所示。图5-6图片编辑界面5.2.2合同管理管理模块设计下面介绍合同管理模块的功能设计,用下图表示。图5-7合同管理模块功能结构图单击后端管理页面上的“合同管理”以进入合同管理界面,您可以在其中查询和编辑合同。运行界面如图5-8所示。图5-8合同管理界面单击“切换到编辑模式”以进入合同编辑页面,您可以在其中编辑,删除和添加合同。操作界面如图5-9所示。图5-9合同编辑界面5.2.3租金管理模块设计下面介绍租金管理模块的功能设计,用下图表示。图5-10租金管理模块功能结构图单击后端管理界面上的“租金管理”按钮,进入租金管理界面,默认情况下将增加发票功能,如图5-11所示。图5-11租金管理运行界面点击“按合同编号查询”,进入按合同编号查询界面,其运行界面见图5-12。图5-12按合同编号查询界面单击“按发票号查询”,进入按发票号查询界面,可以查询和删除操作。活动界面如图5-13所示。图5-13按发票编号查询界面5.2.4角色管理模块设计下面介绍角色管理模块的功能设计,用下图表示。图5-14角色管理模块功能结构图在后台管理界面中,单击“角色管理”,进入角色管理界面,可以执行查询,更改角色,删除用户界面等操作,如图5-15所示。图5-15角色管理界面5.2.5信息统计模块设计下面介绍信息统计模块的功能设计,用下图表示:图5-16信息统计功能结构图在后台管理界面上单击“数据统计”,进入显示数据统计界面,默认为租金统计,运行界面如图5-17所示。图5-17信息统计运行界面点击“到期合同统计”,进入到期合同统计界面,其运行界面见图5-18。图5-18到期合同统计运行界面点击“待出租房屋统计”,进入待出租房屋统计界面,其运行界面见图5-19。。图5-19待出租房屋统计运行界面5.2.6帮助模块设计下面介绍帮助模块的功能设计,用下图表示:图5-20帮助信息结构图在后台管理界面点击“帮助”,进入帮助界面,其运行界面见图5-21。图5-21待出租房屋统计运行界面5.3前台模块实现5.3.1首页功能模块进入前台系统后将进入系统首页,这时将打开房屋展示页面,其运行界面见图5-22。图5-22首页运行界面5.3.2房屋展示模块下面介绍房屋展示模块的功能设计,用下图表示:图5-23房屋展示功能结构图点击租房,这时将打开房屋信息界面,其运行界面见图5-24图5-24房屋展示运行界面注意:如果租户登录并单击我的出租物业,则他或她将能够查看其出租物业的房屋信息。如果房东登录,请单击“我的房屋”,您可以看到自己的所有房屋信息,单击“不出租”,然后单击“出租”以分别显示未出租和出租的房屋。点击房屋图片,房屋详细信息界面将打开。其运行界面见图5-25图5-25房屋展示运行界面5.3.3个人信息模块下面介绍用户

温馨提示

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

评论

0/150

提交评论