为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

房地产企业网站建设

2020-09-05 26页 ppt 549KB 1阅读

用户头像 机构认证

壹笑先生

致力于服务广大学子、教师、社考人员等一份学习的资料!

举报
房地产企业网站建设毕业设计XXX2009-5-25主题 题目:基于ASP房地产企业网站建设 作者:XXX 学校信息 2009年5月摘要 20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于ASP房地产企业网站建设,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。房地产企业网站建设在我国刚起步,但发展很快。随着我国互联网的更加普及和房地产企业网站建设的更趋成熟,会有越来越大的网络用户,市场潜...
房地产企业网站建设
毕业设计XXX2009-5-25主题 题目:基于ASP房地产企业网站建设 作者:XXX 学校信息 2009年5月摘要 20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于ASP房地产企业网站建设,此与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。房地产企业网站建设在我国刚起步,但发展很快。随着我国互联网的更加普及和房地产企业网站建设的更趋成熟,会有越来越大的网络用户,市场潜力会得到充分发挥。 本文中所做的主要工作如下: 介绍了个性化页面的背景及ASP+VBScript+ACCESS系统的一般原理; 阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点; 设计实现用户注册、用户登录用户管理等ASP页面。 分析并解决实现中的若干技术问题; 建立完整的房地产企业网站建设,进行测试并分析结果。 关键字:ASP数据库网站设计目录 毕业设计………………………………………………………………………………1 主题……………………………………………………………………………………2 摘要……………………………………………………………………………………3 第一章绪论……………………………………………………………………………61.1前言………………………………………………………………………61.2研究时间………………………………………………………………………61.3主要研究…………………………………………………………………6 第二章开发环境及需求分析…………………………………………………………72.1开发目的……………………………………………………………………72.2项目背景……………………………………………………………………72.3开发环境……………………………………………………………………7 第三章功能模块的设计……………………………………………………………8 3.1设计显示………………………………………………………………9 3.2模块的说明………………………………………………………………………9 第四章网站设计总体方案设计…………………………………………12 4.1网站流程图………………………………………………………………………12 4.2网站模块图………………………………………………………………………13 第五章 结构设计与具体实现……………………………………………………14 5.1数据库的连接…………………………………………………………………………14 5.2界面设计…………………………………………………………………………15 5.3ASP的七个对象…………………………………………………………………15 5.4内容和功能设计………………………………………………………………16 5.5后台管理……………………………………………………………………16 5.6具体实现技术…………………………………………………………………17 第六章……………………………………………………………………25 参考文献…………………………………………………………………………26 致谢………………………………………………………………………………27 第一章绪论 1.1前言Internet正在改变世界,由于Internet具有传播信息容量极大、形态多样、迅速方便、全球覆盖、自由和交互的特点,已经发展成为新的传播媒体,现在众多企业部门都已经建立了自己的网站,通过计算机网络实现宣传、交流及资源的整合。 1.2研究时间从需求分析,系统设计,编码实现到测试从4月8日到5月10日。 1.3主要研究内容本课题的主要研究内容在于以下几个方面:1、新闻管理信息2、客户管理信息3、图片管理信息4、管理员管理信息5、数据库管理信息第二章开发环境及需求分析 2.1、开发目的随着计算机技术的发展,网络技术对我们生活和工作显得越来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现新闻,文摘,资源等的网上发布,多栏目管理,实时的进行行为统计和记录的网上交互系统。 2.2、项目背景HTML作为一种样式语言,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任的情况之下,而ASP能够彻底实现用户与管理人员的交互性,在ASP编程语言高度发展的形式下,ASP能够很好的解决这些复杂交互的动态性。 2.3、开发环境Web服务器IIS6.0,Windows2000自带。第三章功能模块的设计 前台显示说明 3.1设计显示1.首页的最顶部显示网站的名字---江山如画。2.站点主页,公司简介,产品信息,图片展示,客户留言、联系我们、交流论坛等各个栏目,后台可以控制排序和位置调整。3.公司介绍在网站左下角一直显示。4.设有专题显示和网站调查系统,以及网站的一些统计数据信息,可以按不同条件进行文件信息搜索。5.动态部分显示最新发布的公告信息。 3.2模块的说明一、基本功能介绍:1、网站基本资料设置(网站名称、网址、等等...一些基本设置)。2、后台可增加一级分类和二级分类(可更改或添加)前台自动更新。3、网站底部功能菜单设置内容增加更改。4、可添加无数条公告前台自动显示。(内附多功能编辑器)5、站内新闻添加与修改。(内附多功能编辑器)6、模板添加和管理,导入,导出。7、在数据库,对密码进行了加密。 一、基本功能介绍:┆1、网站基本资料设置(网站名称、网址、等等...一些基本设置)。┆2、后台可增加一级分类和二级分类(可更改或添加)前台自动更新。┆3、网站底部功能菜单设置内容增加更改。┆4、可添加无数条公告前台自动显示。(内附多功能编辑器)┆5、站内新闻添加与修改。(内附多功能编辑器)┆6、模板添加和管理,导入,导出。┆7、在数据库,对密码进行了MD5加密。二、新闻功能介绍:┆1、新闻分类栏目管理功能,专题栏目管理功能,分类模版设置管理。┆2、自由编辑(HTML)栏目模版,可设置多个模版。┆3、搜索页面自定义编辑(HTML)模版。┆4、文章添加功能可自选标题颜色是否推荐,固顶,热门等功能。┆5、支持URL转向,如果设置了网址,那么打开此文章后,自动跳转到设置的URL。┆6、前台支持固顶文章,推荐文章和热点文章的调用,文章模糊搜索功能。三、产品信息功能介绍:┆1、主要介绍和展示公司最新的产品。四、图片展示功能介绍:┆1、图片栏目分类管理与修改。┆2、添加图片可自行上传图片自动识别图片的大小。┆3、前台支持图片固顶功能。┆4、图片管理与审核,回收站管理,评论管理。五、网站公告管理功能:┆1、所有栏目公告,其他页面栏目公告。┆2、链接修改,删除,审核链接等一些功能。六、论坛功能:┆1、前台浏览论坛和发表留言功能。┆2、管理员回复,修改,删除等功能。九、用户密码功能:┆管理员在线修改密码。第四章网站设计总体方案设计 4.1网站流程图该流程图是从用户的角度开始的,登录用户可以更好地管理和使用本站提供的信息服务、个性化服务及定期的网站活动;而未登录用户仅仅可以浏览信息,无法进行社区等本站相关的活动及服务。 4.2网站模块结构4.3本章小结在本章中,主要阐述了网站设计的方案设计,和系统模块的建立,系统设计需要设计软件系统的体系结构、用户界面、数据库、模块等,从而在需求与代码之间建立桥梁。系统设计分两个阶段:高层设计阶段和详细设计阶段,高层设计阶段的重点是网站的体系结构设计。详细设计阶段的重点是管理界面设计、数据库设计和模块设计。在体系结构设计之前要阅读需求文档,明确设计任务。网站基本结构图网站前台模块会员模块后台管理模块资源下载模块网站浏览模块留言系统模块论坛会员注册模块论坛会员浏览模块会员论坛工具模块登陆验证模块资源管理模块栏目管理模块网站维护模块论坛维护模块图片鉴赏模块第五章 结构设计与具体实现 5.1数据库的连接 数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用,而且一旦建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构。MicrosoftAccess数据库相对其它的数据库来说要简单容易操作些,本网站信息发布系统中的数据库文件就是Access类型的数据库。以下是本系统与数据库建立连接的conn.asp源代码:<% SetConn=Server.CreateObject("ADODB.Connection") conn="DBQ="+server.mappath("data.mdb")+";DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};" %> 数据库文件data.mdb在连接文件嵌入下,各页面都能够访问数据库,这是实现交互性的前题。 5.2界面设计 设置公开地联系方式及其用户信息反馈专用论坛和留言系统;设置网站整体信息与用户为一体;设置完善地个性化地会员管理与交互系统;完善的网站内容、网站用户检索系统。 网站的整体颜色:白色为导航颜色;主体颜色:蓝白色;字体:宋体;行距:150%网站统一顶部为导航条【站标、网站主页、公司简介、产品信息、图片展示、客户留言、联系我们、交流论坛】网站上中部:网站图片与动态的FLASH结合;位置导航;网站底部:版权信息。 5.3ASP的七个对象对象名称功能描述Request:用于获取客户通过浏览器向服务器发送的信息;Response:用于将输出结果发送到浏览器;Server:用于提供对服务器方法,属性的存取;Session:用于在一个拥护对话(Session)中存储公用的信息;Application:用于在ASP应用的多个对象之间共享信息;Asperror:用于ASP应用的错误处理;Objectcontext:用于通过MicrosoftTransactionServer(MTS)来提交或中止一项交易。 5.4内容和功能设计 这个房地产企业网站主要实现新闻、信息等功能,目标用户主要是Internet的客户。先明确这个房地产企业网站提供的主要功能: (1)注册登录系统:提供用来在论坛中发表建议和交流功能 (2)客户留言系统:提供客户在线技术支持和咨询的功能 (3)新闻公告专区:提供有关学院的公告通知,计算机方面的最新资讯。 (4)产品信息专区:提供地产商在这个方面的成果及新闻的功能 (5)远程管理系统:管理员模块,用来管理网站论坛会员、数据库以及网站维护等。 5.5后台管理1.新闻栏目管理:增加,修改,删除新闻文章。2.新闻文章删除:删除旧的文章。 3.管理员管理:后台管理系统的管理员设置。4.基本项目管理:数据库数据管理、系统初始化、网站资料管理等。 5.留言系统管理:发表、删除、回复留言等。 5.6具体实现技术 5.6.1CSS在“房地产企业网站”中的应用实例在"房地产企业网站"中的页面,增加了以下的定义,使页面有特殊的显示效果。 "房地产企业网站"中CSS样式表使用的部分代码:BODY{margin:0px;border:0px} TD{font-size:9pt;font-family:"宋体,Verdana,Arial"} TABLE.Menu{border-top:window1pxsolid;border-left:window1pxsolid;border-bottom:buttonshadow1pxsolid;border-right:buttonshadow1pxsolid;background-color:#0072BC} TD.RightBg{background-color:buttonface} TD.MouseOver{background-color:highlight;color:highlighttext;cursor:default;} TD.MouseOut{background-color:buttonface;color:buttontext;cursor:default;} TD.HrShadow{background-color:buttonshadow;} TD.HrHighLight{background-color:buttonhighlight;} 5.6.2留言系统的设计留言板的基本功能是让使用者撰写留言或查看别人的留言。一个功能完善的留言板也有着比较复杂的功能,这种复杂性表现在留言板的管理权限和留言丰富的表现形式两个方面。只有撰写者自己才能够重新编辑他自己写的留言,超级管理员可以删除回复留言。我在制作的过程中留言本功能模块全部结合在一个文件guestbook.asp里面,以下就是留言本页面: 因为使用Access创建数据库最自然的方式就是使用图形界面来创建,所以这里没有必要给出创建这表的SQL脚本。本系统应该包含以下的模块:撰写留言模块浏览留言模块保存操作(撰写,删除,回复)的功能模块撰写留言页面的表单部分代码:<% callshowtip() callGuestbook()%>这部分代码主要是实现显示IP地址和显示留言信息的,<%callGuestBook_Search()%>这部分代码主要是实现在线留言搜索。留言系统嵌入了UBB功能,用户在编辑留言时就有了自己想要的格式和效果,给用户新意,产生好印象,给下次访问网站带来基础和前提。论坛的设计与留言本类似,只是功能比留言本更加的完善一些,在这里就不一一详细的说明了。 5.6.3管理员模块功能设计5.6.3.1管理员登录页面是整个系统的核心,是管理员进行后台管理的入口,在此完成管理员的登录和身份验证,如果是合法的用户。读出用户权限,然后转如后台管理页面进行系统的整体管理,本系统中的管理员登录页面是Admin.asp,下面详细的介绍一下登陆页面的创建设计方法。管理员登录页面如图示: 5.6.3.2登陆页面目的是进行验证身份,这就需要和数据库打交道了,所以首先调用前面设计好的数据库连接文件,调用代码是:<!--#includefile="conn.asp"-->登陆页面大部分代码都为HTML代码,但是我用了验证码技术,因此需要读取验证码信息,下面就是从缓存读取页面所产生的验证码信息的代码:<!--#includefile="conn.asp"--> <% ifSession("admin")<>"admin"then %> <html> <head> <metaname="GENERATOR"content="MicrosoftFrontPage5.0"> <metaname="ProgId"content="FrontPage.Editor.Document"> <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"> <title>后台管理-江山如画</title> <scriptlanguage="JavaScript"type="text/JavaScript"> 通过管理员信息和验证码信息,使用户登录更具安全性。在后台的管理页面中,由于文件较多,较繁杂,我使用了框架技术,使管理人员有很好的编辑处理界面。在进行编辑处理文件信息的时候能够有比较友好的界面提示,在管理菜单中来选择需要的管理项目,其中按照需求分析管理项目工分为5大模块,分别是新增新闻(软件,图片),管理类型和栏目分类,和修改管理员信息和查看系统信息。下面进行系统测试。成功登陆后台系统后,它的界面就是下图所示:管理人员在后台操作实现的是所见即所得的效果,能够很大程度减轻管理员管理系统的负担。如果三项有任何一项出问题都不能够成功登录,下图所示是用户名或密码错误时:管理员进入后台进行信息的添加和修改,删除等操作,如下图所示是添加产品信息页面:添加成功的页面显示为:依次类举,此系统在添加文件等操作中,可实用性强,能够充分完成一个网站系统所要求达到的功能和管理;测试能够顺利完成并反馈在前台显示。第六章总结 ASP从推出至今时间也不算漫长,由于它具有开发简单,功能强和灵活等优点,现在已被广泛接受,成为开发动态网络站点的主要技术之一,有人声称ASP已在Web开发领域悄悄地进行着一场革命。今天已有上万个Web站点使用了ASP技术,其中包括许多Internet中最大的站点。有人估计,在过去几年中,ASP开发人员已达百万之多,预计在今后的发展过程当中将会越来越多。ASP正慢慢成为动态Web应用程序开发环境的主流。基于Web的现代远程交易是一种新型的方式,随着现代信息技术的发展,它将越来越受到人们的关注并逐步取代传统见面交易。21世纪,它将成为构筑终身学习体系的主要手段。而基于Web的动态交互式网站系统则是现代网络不可缺少的一部份。本文设计的是一种基于ASP的房地产企业网站,该系统的新闻文摘等信息的发布,多栏目的管理,使地产商的新闻信息及时、准确的得以发布。客户通过会员注册直接参与系统信息的相关处理(浏览和信息反馈),使客户的意见和需求能够及时的得以提出,激发了他们的购房欲望。利用ASP技术实现地产商的信息发布是一项很有效方法,这种组建的方式,可以应用于网站的其它栏目;又由于ASP编程所用的VBScript与JavaScript语言较其它语言较简洁、易操作、功能较强非常适合广大用户进行网站的开发。ASP虽然提供了功能强大的Web应用程序开发环境,但和其它技术一样,它也存在着某些缺点。但ASP毕竟是软件霸主微软精心设计的一个宠儿,人们不得不慢慢向它靠拢,现在越来越多的Web服务器已开始支持ASP。以信息网站为核心的Web信息系统建设方兴未艾,运用新技术进行创新的应用开发,提高网络系统应用成效将是一个不竭的课题。在本文中介绍了ASP,VBScript以及JSP等方面的知识,详细说明了这个房地产企业网站的制作流程,以及网站中的主要功能。网站中还存在一些不足之处,如网页色彩方面,少部分功能还有待更正与实现。这些问题有待于今后进一步的学习与完善。参考文献1]徐亚.浅谈网页设计中Flash与ASP技术的结合[J].电脑知识与技术,2009,[2]王宇翔.Flash软件结合专业课程的不同用法[J].湖北经济学院学报(人文社会科学版),2009,[3]赵燕燕.ASP技术在Web数据库开发中的使用[J].河南职工医学院学报,2009,[4]盛伟翔,王昊.浅谈利用ASP技术构建网络教学系统[J].科技广场,2008,[5]杨芮钧.论ASP技术在远程教育系统中的应用[J].现代经济信息,2008,[6]岑敏锐.用Flash动画和旋转矢量法模拟简谐振动[J].物理与工程,2009,[7]范雪雪,李洪春.基于网络的医学辅助教学系统的设计与实现[J].中国科技信息,2009,[8]张华贵.用ASP技术实现国际疾病编码(ICD10)网络查询系统[J].医疗卫生装备,2009,[9]程楠,刘贤芬,尉睿.基于B/S模式的等级考试报名系统的设计与实现[J].电脑知识与技术,2009,[10]周虹.基于Web的CAD/CAM教学与数控加工系统的开发[J].机械制造与自动化,2009,([11]杨威 编著  ASP3.0网络开发技术   人民邮电出版社出版   2000年11月出版[12]邓问渊 陈惠贞 陈俊荣编著 ASP与网页数据库设计 中国铁道出版社出版 2001年2月出版[13]求是科技编著   Access数据库开发技术与工程实践  人民邮电出版社出版2002年9月出版[14]美ChristophWille ChristianKoller编著    24小时学通ASP  人民邮电出版社出版   2000年1月出版[15]马志勇 林立志 王罡 徐延明等编著   HTML4.0实用编程技术 中国水利水电出版社出版   2000年1月出版致谢首先感谢XX导师的指导,在网站开发及其论文写作过程中,本人针对疑难问题,曾多次请教XXX导师,他都给予耐心的指导,并给出中肯的建议,并对论文进行全面的修改和审核,使我的论文及其设计能够顺利的完成,再次表示感谢!其次感谢XXX同学,XXX同学,他们在我设计网站的整个过程中帮了我很大的忙,使我才能顺利做完毕业设计,并写完毕业论文。还有我的父母,他们一直在背后给予我最大的帮助。最后要感谢所有教导过我的所有老师,感谢你们让我具有一定的理论知识与实际经验,这样才使论文能够以很好的理论知识作后盾,使论文能够流畅的完成,谢谢你们!
/
本文档为【房地产企业网站建设】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索