已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要随着中国经济的不断发展和住房需求的不断增长,房地产业已经成为了国民经济的支柱产业。房地产业的快速发展必然会让房屋中介发展的更加迅速。国内房屋中介已经从小规模、作坊式的个体运营规模向大规模、企业化方向发展。在这个发展过程中拥有一个好的房屋管理系统就显得尤为重要。本课题主要就是根据当前市场的需要来设计一个适用于各个房屋中介公司的管理系统的。使用该管理系统可以避免人工统计房屋信息时出错,同时还能节省大量的时间,对公司管理带来巨大的方便。该系统以b/s为架构,以asp为主要应用技术,以access作为数据库。来完成房屋中介系统的设计。系统主要包括销售房信息管理、出租房信息管理等。对于房屋中介公司而言房屋的来源必然是公司的主要需求信息,所以本系统仅会让客户在此系统上买到或租到自己想要的房屋,还可以将自己要出售或出租的房屋信息经过管理员的同意发布到系统上,由此可以达到房屋信息的共享。 关键字:房屋中介;b/s;aspabstractwith the continuous growth of chinas economy continues to develop and housing demand, the real estate industry has become a pillar industry of the national economy. the rapid development of the real estate housing agency is bound to allow the development of more rapid. domestic housing agency has a small scale to large-scale, enterprise -scale direction of development of individual operators workshop-style . having a good housing management system in this development process is particularly important . the main topic is based on the current needs of the market to design one for each housing agency management system. an error occurred while using the management system to avoid artificial statistical properties while saving a lot of time , the companys management has brought great convenience . the system b / s for the architecture , the main application of asp technology to access as the database. housing agency to complete the design of the system. the system includes the sales room information management , rental housing information management. for the purposes of housing agency must be the main source of housing demand information about the company , so the system can only make customers want to buy or rent to own houses on this system , you can also own a house to sell or rent information after the release of the consent to the system administrator , which can reach a shared housing information.key words: housing agency; b/s; asp目 录1 绪论11.1 选题背景11.2 国内外现状研究11.3 系统开发的意义21.4 本文的主要工作32 关键技术的研究42.1 asp技术介绍42.2 b/s技术简介52.3 access数据库介绍63 系统分析73.1 系统需求分析73.1.1 功能需求73.1.2 性能需求84 系统总体设计104.1 设计目标及原则104.2 系统数据分析114.3 数据库设计135 系统实现195.1 系统客户端实现195.1.1 首页设计195.1.2 房屋出售205.1.3 房屋出租215.1.4 房屋求购215.1.5 房屋求租225.1.6 房屋合租225.1.7 留言信息225.2 系统后台管理设计235.2.1 房源管理255.2.2 新闻管理255.2.3 图片管理265.2.4 用户系统265.2.5 系统设置275.2.6 友情系统275.2.7 更改密码286 系统测试296.1 功能测试296.2 性能测试307 结论与展望32致谢33参考文献34iv1 绪 论1.1 选题背景知识经济时代的到来和高新技术的发展,给企业市场营销带来了机遇和挑战,电子商务代表着未来贸易方式的发展方向,企业都将变成电子商务企业,网络营销将成为企业利用电子商务从事经营活动的主流,传统产业将成为未来电子商务应用的主体;纯技术的网络公司只会是未来电子商务大潮中一个小小的点缀。电子商务将会给传统的企业的经营活动带来巨大的商机,但要注意的是:这种“商机”并不存在于技术之中,而是存在于传统经营业务与网络技术的结合之中。本课题主要研究的就是房屋中介与网络技术的结合。房屋中介管理是每个中介机构不可缺的主要组成部分,一个房屋中介管理系统所具有的功能不是以前的人工管理所能比及的。原来的房屋信息管理都是靠着人力单一来完成的。在以前房屋信息量小,结构也比较单一。人们可以进行手工管理。但是随着房地产业的迅猛发展,房屋信息量已经变得无比庞大,这根本就不是靠人工可以来完成管理的。如果还保持这原来的那种管理模式,那么在工作中必然会增加出错率,工作的效率也就会降低。如果有一个良好的房屋中介管理系统来帮助中介公司管理各种信息那么中介公司的员工就会省很多力气。能大大提高员工的工作效率。鉴于上面所述的那些情况开发一套关于房屋中介管理的系统就十分重要。1.2 国内外现状研究国外状况:外企由于国外管理理念的影响以及计算机应用技术的快速发展,发展速度比我国更迅速一些。据统计,目前,美国在房产信息管理中80-100%的信息处理由计算机完成;在计算机应用发展较快的国家中,计算机应用于经济管理的占80%,是计算机应用的主要领域。由于国外计算机技术比我国计算机技术起步的早,房产管理信息系统在房产信息管理上已经成为了主要手段。通过网络- 1 -的管理,降低了房产业管理的成本,改善了用户的服务,扩展了各部门的网络关系。国内状况:我国的计算机应用要比西方国家落后十几年,房产信息管理等管理系统的开发应用是从1973年开始的,83年以后才开始了大量实际的开发和研究工作。我国要迎头赶上,就必须利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据库和网络资源服务系统,以便取得巨大的社会效益和经济效益。由于物业管理在社会大生产中占有重要地位,其计算机化在发达国家已达到95%以上,而我国在全国范围内推广计算机在管理中的应用,是在80年代初开始,起步虽晚,但发展快。我国的房产管理仍以手工管理为主,伴随着计算机控制技术和网络技术的发展,房产管理信息系统将在现有的基础上跨出更大的一步,但仍落后于西方发达国家。立足于房产管理实际需求,着眼于未来发展,我国需要建成符合标准化协议、通用性较强、实用的系统,以提高房产信息的现代化管理水平,实现房产信息资源的共享。随着我国房产业的发展,房产信息管理在地域上和技术上需要借助于计算机现代通讯技术和网络技术,实现信息联网。因此,开发此类房产管理信息系统具有必要性的,也是必然的。1.3 系统开发的意义该课题研究的是基于b/s体系机构下的房屋中介管理系统。随着计算机及网络技术的飞速发展,internet/intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。各式的信息化管理工作迫切需要从繁杂的事务中解放出来,提高工作效率。对于房屋中介信息管理机构来说,企业规模的扩大必须有相应的计算机信息化管理系统作为支撑,如果没有一套适合于规模不断扩大的计算机信息化管理系统,在规模扩大到一定程度后,管理和经营问题将会凸现。房屋中介管理系统的设计目标是立足于开发一套简单易用,方便快捷,功能强大的信息管理系统。简单易用意味着系统简易,美观的图形操作界面。方便快捷意味着系统的即装即用,简单的服务器架构及系统安装。功能强大意味着系统的实用性,功能的全面性,系统的安全性和可靠性。该系统能够与internet互连,将每个房屋中介公司的房源信息上传到web服务器上,web服务器自动产生该房产的信息页面,供客户浏览。网站的管理者能够通过web管理所有房屋中介公司的房源。所有的房源信息都能附带多种图片,并且在自动生成的网页中上传相应的图片,让客户一目了然。1.4 本文的主要工作(1) 本文通过面向对象的思想以及模块化分层的思想,对房产交易系统进行了详细的分析和设计。在完整详细的设计后,对系统进行了充分的描述,从概念、物理模型方面对体系结构进行了细化。(2) 从网站实现的功能入手,对于房产信息发布、收集,功能维护等方面,对系统的体系结构和总体框架等方面进行了详细的分析和设计。(3) 在详细分析了网站业务的业务流程的基础上,通过流程图和具体的自动化工具,完成网站的搭建和功能的实现。(4) 通过用户、管理员的权限验证,身份验证等手段,最大限度保证网站的安全性。最后通过性能、压力等方面的实际使用,对本房产管理信息系统进行了测试,达到了预期效果。2 关键技术的研究该节主要介绍在设计该系统中使用到的一些技术。2.1 asp技术介绍随着internet的发展,静态web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的web站点更是如此;另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的web网页,例如访问某一网站的新用户得到的欢迎词与重新返回到该站点的用户得到的欢迎词是不同的。asp有如下的特点: 无需编译asp脚本集成于html当中,容易生成,无需编译或链接即可直接解释执行。 易于生成使用常规文本编辑器(如windows下的记事本),即可进行*.asp页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑能力的visual interdev。 独立于浏览器用户端只要使用可解释常规html码的浏览器,即可浏览asp所设计的主页。asp脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察*.asp主页,在浏览器端见不到正确的页面内容。 面向对象在asp脚本中可以方便地引用系统组件和asp的内置组件,还能通过定制 activex server component(activex服务器组件)来扩充功能。 与任何activex scripting 语言兼容除了可使用vbscript和jscript语言进行设计外,还可通过plug-in的方式,使用由第三方所提供的其它scripting 语言。 源程序代码不会外漏asp脚本在服务器上执行,传到用户浏览器的只是asp执行结果所生成的常规html码,这样可保证辛辛苦苦编写出来的程序代码不会被他人盗取。2.2 b/s技术简介web是一种典型的分布式应用结构。web应用中的每一次信息交换都要涉及客户端和服务端。因此,web开发技术大体上也可以被分为客户端技术和服务端技术两大类。b/s计算模式具有以下几个方面的优点:通过异种平台集成,能够协调现有的各种基础结构:分布式管理;能充分发挥客户端pc的处理能力,安全、稳定、速度快,且在适当情况下可脱机操b/s模式是一种基于web的协同计算模式,是一种三层架构的客户机/服务器的计算模式。第一层面是客户端的表示层面,它与c/s中的客户端的构架不一样,3个层面的构架用户层只能留下1个web浏览器,不保存其他的应用程序,它的运行代码能够从第2层面中的 web 端下载并且能够在本地浏览器中进行命令的执行,可以说,不用任何其他管理方面的工作。第2层面则是应用型的服务器层面,利用1台或者多台的服务器(web服务器同样处于这一层面中)来处理一切应用型的业务逻辑,当然数据库的访问等工作也包含在其中,这一层面具备优良的扩展性,能够同步于应用需要来进行服务数量的增减。这第3层面则是数据的中心层面了,其内核是数据库系统。b/s是来自web的一种协同式的模式,它是具有3层构架的客户端服务器的计算模式,它的运行代码同样能够在第2层面中下载和进行命令的执行,而且不需要任何的管理,所以,它是跟客户端大相径庭的。第二层则是应用服务器,其服务器可能是一至多台,包括所有应用的业务逻辑都在此处理,比如访问数据库等,该层还可随意添加服务项目,即扩充性能很好。第三层是数据中心层,数据库系统是其主要组成部分。b/s模式与传统的c/s模式相比体现了集中式计算的优越性:具有良好的开放性,利用单一的访问点,用户可以在任何地点使用系统;用户可以跨平台以相同的浏览器界面访问系统;因为在客户端只需要安装浏览器,取消了客户端的维护工作,有效地降低了整个系统的运行和维护成本。2.3 access数据库介绍access是微软公司推出的基于windows的桌面关系数据库管理系统(rdbms),是office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。access是一种关系型数据库管理系统,其主要特点如下: 存储方式单一:access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 面向对象:access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 界面友好、易操作:access是一个可视化工具,是风格与windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 集成环境、处理多种数据信息:access基于windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行3 系统分析3.1 系统需求分析需求分析是各种系统开发的第一步也是非常重要的一步,对于房屋中介管理系统也不例外。需求分析的根本目的在于在开发者与提出需求的人(顾客)之间建立一种理解和沟通的机制。在此情况下有需求的人提出的一些要求是开发者在开发过程中必须实现的。主要从以下几方面分析:3.1.1 功能需求功能需求就是在开发系统中需求之人提出的在系统功能上要实现的一些需求,比如在该系统中要有房屋出租、房屋求租、房屋出售等功能。如图2-1:2-1 功能层次图 房屋出售功能,在该功能下可以查看房屋出售信息,同时还可以发布房屋出售信息。房产管理系统所有会员均可发布出售信息,点击可进入出售信息详细页面,会员企业可就该信息进行询盘和反馈,发布信息在登录会员界面后即可知道已发布信息的被浏览次数和询盘信息,并可加以回复。 房屋求购功能,在该功能下可以查看求购信息,同时还可以发布房屋求购信息。房屋管理系统所有会员均可发布求购信息,点击可进入求购信息详细页面,会员企业可就该信息进行询盘和反馈,发布信息在登录会员界面后即可知道已发布信息的被浏览次数和询盘信息,并可加以回复。 房屋出租功能,在该功能下可以查看房屋出租信息,同时还可以发布房屋出租信息。 房屋求租功能。在该功能下可以查看房屋求租信息,同时还可以发布房屋求租信息。 房屋合租功能。在该功能下可以查看房屋合租信息,同时还可以发布房屋合租信息。用户在查看房屋合租信息时,如果看到自己满意的房屋,可以给系统管理员或者发布信息者留言。让对方能够及时的联系到有意向的合租者。 房屋搜索功能,在该功能下我们可以搜索我们的信息,而且是根据我们的要求,有条件的去搜索。可以根据客户的需求分别进行搜索如:a户型搜索。b价目搜索。c位置搜索等等。访问者能根据表单所提供条件迅速找到合心的楼盘,系统并能根据访问自动分析访问者兴趣爱好、消费倾向,从而有利于实施更具针对性和高效的商业规则和计划。 小栏目功能,在该功能下有:房屋新闻、点击量查看、友情链接等小模块。3.1.2 性能需求性能需求就是在开发者实现功能的基础上要使系统达到一定的性能如:安全性稳定性等。通过实际调查,要求本系统具有以下性能: 由于操作人员的计算机知识有限,因此要求系统具有良好的人机界面。 方便的数据查询,支持自定义条件查询。 自动匹配房源和求房意向信息。 在相应的权限下,可方便地添加,删除数据。 数据计算自动完成,尽量减少人工干预。4 系统总体设计4.1 设计目标及原则面对房屋中介公司复杂且迅速扩张的业务,系统的开发必须遵循开放、稳定、安全可靠、维护性好等原则,以便于系统既能满足目前的需要,又能适应将来扩展的需要。系统总体设计的原则应包括以下几个方面: 实用,系统的建立是为帮助企业提高效率、降低房产信息资源管理的成本,系统必须是实用的,能符合实际管理的要求。在实用方面,需要考虑访问速度和可容纳的最大同时请求数。 易操作,一个好的应用系统必须是直观易用的,一个操作复杂、界面零乱的系统是不能被用户接受的。在应用系统的用户操作方面应遵循人机界面设计的基本原则。界面必须始终一致:一致的人机界面不会增加用户的负担,让用户始终用同一种方式去思考和操作;输入画面尽可能接近实际:如果系统的用户界面,与用户在日常工作中接触的实际情况相吻合;尽量减少用户的工作量:对于一些相对固定的数据,不应让用户频繁输入,而应让用户用鼠标选择或系统自动生成;具有较强的容错功能:误操作有可能导致录入错误数据,在程序设计时应采取相应的数据验证措施,以避免因此类因素造成的错误。 安全,整个系统在internet网上运行,系统必须是安全的,包括系统本身的安全和数据的安全。系统必须既能够防止恶意的侵扰,又能防止因误操作引起的数据错误。因此,系统要有权限管理机制,保证系统软件安全、可靠地运行。 易维护,随着企业的发展,根据实际工作需要,对系统的要求也会不断更新。系统应提供方便、灵活的维护手段,方便应用人员和设计开发人员的维护和管理。 数据库设计合理数据库是整个系统的核心,是系统可以长期稳定存在的基础。建立数据库需要注意以下问题:数据的一致性;合理冗余如果数据冗余低,数据的完整性容易得到保证,但增加了表间连接查询的操作,为了提高系统的响应时间,合理的数据冗余也是必要的;合理选择数据类型,数据类型的合理选择对于数据库的性能和操作具有很大的影响;数据存储规范化。 合理运用新技术,随着网络技术的发展和企业计算机应用的不断深入、应用系统日益复杂,企业应用的软件框架也随之不断发展演变。只有选择好的软件框架和先进的实现技术,才能建立先进实用而有生命力的企业应用系统。一个好的企业应用的软件框架,可保护企业的投资不因框架结构改变或平台的变迁而浪费,保证在其上开发的应用能不断地扩充、升级,保证系统长期稳定运行。采用主流的先进开发技术及工具,技术较成熟,可利用的技术资源多,可提高软件开发效率,使开发出的软件质量高、可靠性强,取得事半功倍的效果。4.2 系统数据分析该小节主要是来分析在本系统中用到的各种数据,以及这些数据的一些属性:注册会员:该系统用于管理注册用户资料(其中包括姓名、性别、住址、电话号码、邮箱等个人资料),同时也方便用户之间相互联系。房屋信息展示:企业通过管理后台,根据公司产品特点进行分类,访问者可对产品进行分类及关键词搜索。产品更新及分类更改完全由企业自助完成,具有明显的高效性和准确性。使用方便,立即生效。信息:信息录入、审批的功能,可以随时对文字类信息栏目进行更新和维护。网站留言系统:留言板已经成为企业网站建设必不可少的一种工具。和论坛比较,它不需要注册,随时可以发布信息,方便快捷。用户可以象在论坛里一样发表自己的意见。企业也可以通过留言板进行沟通和对客户意见反馈的收集。此外,它还应具有查询系统,供求系统,后台管理系统等。e-r模型的构成成分是实体集、属性和联系集,其表示方法如下: 实体集用矩形框表示,矩形框内写上实体名。 实体的属性用椭圆框表示,框内写上属性名,并用无向边与其实体集相连。 实体间的联系用菱形框表示,联系以适当的含义命名,名字写在菱形框中,用无向连线将参加联系的实体矩形框分别与菱形框相连,并在连线上标明联系的类型,即11、1m或mm。因此,e-r模型也称为e-r图。用户信息实体e-r图,如图4-1:图4-1 用户信息实体e-r图房屋信息表主要包含房屋的基本情况及发布信息的联系人电话。房屋信息表的实体e-r图,如图4-2:图4-2 房屋信息实体e-r图在该系统的数据库中各个表之间存在着一定的联系,各个表之间关系e-r图,如图4-3:图4-3 数据表之间的关系e-r图4.3 数据库设计本系统采用microsoft office access作为后台数据库,在设计数据库表结构之前,首先要创建一个数据库。本系统使用的数据库名为housesell.mdb。在access中创建数据库,数据库housesell.mdb 其中包含 13 张数据表。主要包含以下几个表:管理员表、会员信息表、出租信息表、出售信息表、求租信息表、求购信息表、合租信息表、留言表还有其他关系表。下面分别介绍一些表的结构。首先来看看数据库的连接代码:总的设计视图该图片主要是用来展示在数据库的设计中,系统用到的各个表在设计中的总体视图。如图4-4:图4-4 数据库表设计总体图admin设计视图该视图主要用来展示在数据库的设计中对后台管理的设计,能清晰的看到在设计管理者数据中的详细数据。如图4-5:图4-5 admin详细设计视图各个数据库的表的内容如下: 管理员信息表存放管理员的基本信息,包括管理员id、管理员名称、管理员注册时间等。其中管理员id为主键。如表4-1所示:表4-1 admin(管理员信息表)序号字段名中文含义数据类型宽度字段说明1id字段编号长整型自动编号2admin管理员文本2553password密码文本2554data系统时间文本50 用户信息表用来存放注册用户的信息,包括用户id、用户名称、用户性别、用户邮箱、联系电话等。其中用户id为主键,系统自动生成。如表4-2所示:表4-2 puser(用户信息表)序号字段名中文含义数据类型宽度字段说明1id字段编号长整型系统自动编号2uiduid文本503pwdpwd文本504unameuname文本50续表4-2 puser(用户信息表)5xb性别文本506sfz身份证文本507email邮件文本508tel电话文本509tishi密码提示备注5010tsda提示答案备注5011data日期/时间日期/时间50 房屋信息表用来存放房屋信息数据,用户发布的信息会自动存入该表。表中主要包含房屋id、房屋类型、房屋地址、房屋所属城市、房屋结构、房屋面积、房屋价格、发布信息联系人姓名、联系电话等。房屋id为主键,系统自动生成。如表4-3所示:表4-3 house(房屋信息表)序号字段名中文含义数据类型宽度字段说明1id字段编号长整型系统自动编号2mytype性质文本503fw_uid发表用户文本504fw_city城市文本505fw_quyu区域文本506fw_dizhi地址文本507fw_jiaotong交通长整型2558fw_leixing房屋类型长整型2559fw_jiegou房屋结构长整型25510fw_louceng房屋所在楼层长整型25511fw_mianji房屋面积长整型25512fw_zhuangxiu房屋装修情况文本25513fw_peitao房屋配套文本25514fw_jiage价格长整型25515fw_jiagelx价格类型长整型25516fw_lxdh联系人电话长整型25517fw_lxname联系人姓名长整型25518fw_fbri发布日期长整型25519fw_guoqi过期时间长整型25520fw_qtsm其他说明长整型25521fw_lls浏览人数长整型255 用户信箱表表主要是用来存用户邮件,用户在系统中的发出与接收到的邮件会自动存到表中。表中主要包含邮件id、发件人、收件人、邮件标题、邮件内容、邮件标记等。邮件id系统自动生成。如表4-4所示:表4-4 message(用户信箱表)序号字段名中文含义类型宽度字段说明1id字段编号长整型系统自动编号2fbr发信人文本503jsr收信人文本504bt信件标题文本505nr信件内容备注506ok1代表未读文本50 友情链接信息表该表主要是用来存放本网站中的别的网站的连接,主要包含的是链接网站的基本信息。主要有链接网站id、链接网站名称、链接网站地址、链接网站logo地址、链接网站版权信息等。如表4-5所示:表4-5 friends(友情链接信息表)序号字段名中文含义类型宽度字段说明1id字段编号长整型系统自动编号2f_name网站名称文本503f_addres网站地址文本504f_logo网站logo地址文本505f_readme网站简介文本506w_admin网站管理员文本507w_copyright网站版权信息长整型2558w_bulletin网站公告长整型2559w_liuyan网站留言地址长整型255 图片信息表主要是用来存放房屋图片的,这些图片由管理员录入并展示到系统的首页,能让用户更直观的了解到房屋的信息。表中主要包含图片id、图片标题、图片存放路径、图片录入时间等。如表4-6所示:表4-6 imgbook(图片信息表)序号字段名中文含义类型宽度字段说明1id字段编号长整型系统自动编号2title图片标题文本503news_content图片的路径文本504updatetime日期/时间日期/时间505classname分类文本506w_admin网站管理员文本505 系统实现5.1 系统客户端实现客户端设计采用800*600分栏,采用上述技术功能分为7个栏目,主要是供求、租赁等几个方面,同时还具有其他几个方面的内容。具体如下:5.1.1 首页设计主要包括会员系统、房产搜索系统、新闻系统等等,页面采用绿色的色调。代码为:解释:该段代码的主要功能就是将访问本网站的用户量进行统计。以便让每个进到网站的用户都能看到本网站的访问量。让每个新的用户对本网站有一个可信度。让每个新的用户都感觉到我们这个网站的热度。这样新的用户就能放心的使用,毕竟我们这个网站是用来进行交易的,所以让客户产生信任感是必须的。只有这样我们才能吸收更多的客户,才能做的更大。网站的首页截图为图5-1所示:图5-1 首页设计5.1.2 房屋出售在该页面中的主要功能有房屋出售信息添加、查看等。在此页面下所有使用该系统的用户都可以查看房屋出售的信息,也可以发布自己的出售信息。如果是注册用户发布信息则在发布的房屋信息中发布者为该用户名称,如果是没有注册用户发布的信息则发布者为“游客”。房屋出售页截图为图5-2所示:图5-2 房屋出售页面5.1.3 房屋出租在该页面中的主要功能有房屋出租信息添加、查看等。每个使用该系统的用户都可以查看房屋出租信息,也可以发布出租信息。房屋出租页截图为图5-3所示:图5-3 房屋出租页面5.1.4 房屋求购在该页面中的主要功能有房屋求购信息添加、查看等。每个使用该系统的用户都可以查看系统中所有的求购信息,也可以发布求购信息。房屋出租页截图为图5-4所示:图5-4 房屋求购页面5.1.5 房屋求租在该页面中的主要功能有房屋求租信息添加、查看等。每个使用该系统的用户都可以查看系统中所有的求租信息,也可以发布求求租信息。5.1.6 房屋合租在该页面中的主要功能有房屋合租信息添加、查看等。在该页面中所有使用该系统的用户都能查看合租信息,如果发现自己理想中的房屋则可以根据房屋合租信息联系合租者,同时也留下自己的联系方式方便别的合租者联系自己。如果用户有想要发布的合租信息也可以直接发布。5.1.7 留言信息使用该系统的每个用户都可以在这里留下自己的需求信息,让公司工作人员能及时的了解到客户的需求。以便对以后的房屋信息发布安排作出好的排版。留言信息页面截图如图4-5所示:图5-5 留言页面5.2 系统后台管理设计系统的前台主要用来给客户使用的,主要是让客户能查看信息、发布信息、相互交流等。而后台主要是用来管理前台数据信息的。首先来展示后台管理的代码:管理员页面 登陆成功 当前时间: 您的ip: 服务器名称: 现在您可以从左边列表中选择链接来管理网站了 其次是后台管理设计的主要功能:5.2.1 房源管理该页面的主要功能包括查找功能、添加功能、按栏目分类添加、查找、修改等等。这些功能只有在管理员权限下才能执行。 主要是管理员针对房屋信息的一些后台管理。截图如图5-6所示:图5-6 后台房屋信息管理5.2.2 新闻管理该页主要房屋新闻的修改、添加、删除等功能。在该页面下管理员可以根据当前最新新闻而选取有价值的新闻进行添加,添加的新闻会在前台显示出来,所有用户都能看到最新的房屋中介新闻。截图如图5-7所示:图5-7 新闻管理5.2.3 图片管理该页面主要包括图片的上传、删除等功能。以便向前台展示好的图片,让客户能更好的更直观的了解公司的信息。5.2.4 用户系统该页面包括用户的删除、修改功能。主要是管理员用来管理注册的用户的。截图如图5-8所示:图5-8 用户管理5.2.5 系统设置该页面主要包括整个系统的设置方式。主要设置系统的名称、网址、logo地址、管理员名称、版本信息、网站广告等等。5.2.6 友情系统该页面主要包括连接网址的审核、添加、删除相关内容。当有新的网站要添加的时候在系统中最先显示的是等待审核,只有通过管理员的审核才能在前台点击链接而链接到所添加的网站上。截图如图5-9所示:图5-9 友情连接5.2.7 更改密码该页面主要是管理员用来更改管理员的密码。截图如图5-10所示:图5-10 管理员密码设置6 系统测试软件测试对于一个软件的生命周期来说是一个非常重要且非常复杂的工作。需要花费大量的时间和技术,但它对软件的可靠性保证有着非常重要的意义。系统在设计和开发的过程中由于人为的疏忽和错误无可避免的在系统中留下漏洞这些,错误在开发初期不会被察觉所以在系统投入运营之前要整体的对系统进行一系列的测试。该系统也不例外。6.1 功能测试首先测试用户注册,进入系统首页会看到系统的左上角有一个用户登录框截图如图6-1,当一个新的客户首次进入系统时是要注册才能使用部分系统功能。图6-1 用户登录点击注册会出现注册用户信息填写表格,截图如图6-2所示:图6-2 注册用户信息登记表在信息填写过程中一些信息的格式字数是有要求的如果填写错误会出现警告,并提示哪个信息出错,要求重新填写。最重要的是用户名不能重复,如果重复则会出现如图6-3所示的警告:图6-3 用户重复警告如果出现上面所示的警告,应当重新填写注册信息,当然用户名要换一个不同的名称。当所有信息填写完成,而且信息正确后点击提交按钮会出现注册成功提示。如图6-4所示:图6-4 注册成功6.2 性能测试系统的功能实现之后还有测试系统的性能需求是否实现,在该系统中有多处性能需求在测试中所以性能都符合要求。下面演示条件查询信息性能。在系统首页的左侧有房产搜索框截图如图6-5所示:图6-5 条件搜索房屋信息在搜索栏中填入正确信息进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 产学研合作合同范例
- 2025年蛇年学校散学典礼活动实施方案
- 2024-2025学年新教材高中物理 第六章 电磁现象与电磁波 第5节 量子化现象教学实录 粤教版必修3
- 6体验造纸 教学实录-2024-2025学年冀人版(2017)科学二年级上册
- 2024年七年级语文上册 第五单元 敢为天下先 第20课《梅岭三章》教学实录 沪教版五四制
- 2024-2025学年新教材高中生物 第3章 基因的本质 1 DNA是主要的遗传物质教学实录 新人教版必修2
- 九年级化学上册 第五单元 定量研究化学反应教学实录 鲁教版
- 根茎叶(教学实录)-2023-2024学年科学三年级下册人教鄂教版
- NPD7155-生命科学试剂-MCE
- 草地保护学知到智慧树章节测试课后答案2024年秋中国农业大学
- 《地理信息系统》课程中的思政元素科技服务于人与自然和谐共生
- 运维安全教育培训内容
- 校招面试官培训课件
- 初中九年级英语课件ReadingThe world in danger 市赛一等奖
- 项目电气工程师总结
- 陈赫贾玲小品《欢喜密探》台词剧本
- 2023招聘专员个人年终总结
- 国际邮轮产业及未来邮轮
- 水工建筑物考试试题及答案
- 多元回归分析论文
- 小学第四季度意识形态分析研判报告
评论
0/150
提交评论