好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于AP校园网站的设计.ppt

26页
  • 卖家[上传人]:hs****ma
  • 文档编号:579158813
  • 上传时间:2024-08-26
  • 文档格式:PPT
  • 文档大小:547.03KB
  • / 26 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 毕 业 设 计XXX                                                   2009-5-25 主 题v题目:基于ASP房地产企业网站建设 v作者:XXXv学校信息v2009年5月 摘 要v20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务个性化已逐渐成为当今Web应用的潮流本文研究了一种基于ASP房地产企业网站建设 ,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点房地产企业网站建设在我国刚起步,但发展很快随着我国互联网的更加普及和房地产企业网站建设的更趋成熟,会有越来越大的网络用户,市场潜力会得到充分发挥v本文中所做的主要工作如下:v介绍了个性化页面的背景及ASP + VBScript + ACCESS系统的一般原理;v阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点;v设计实现用户注册、用户登录用户管理等ASP页面v分析并解决实现中的若干技术问题;v建立完整的房地产企业网站建设 ,进行测试并分析结果。

      v关键字:关键字:ASP   数据库   网站设计 目 录v毕毕业业设设计计………………………………………………………………………………1 1v主主题题……………………………………………………………………………………2 2v摘摘 要要…………………………………………………………………………………… 3 3v第第一一章章  绪绪 论论……………………………………………………………………………6 6           1.1 前言 ……………………………………………………………………… 6 6           1.2  研究时间 ………………………………………………………………………6 6           1.3 主要研究内容…………………………………………………………………6 6   v第第二二章章  开开发发环环境境及及需需求求分分析析 …………………………………………………………7 7           2.1 开发目的 …………………………………………………………………… 7 7           2.2 项目背景 …………………………………………………………………… 7 7           2.3 开发环境 …………………………………………………………………… 7 7v第第三三章章 功功能能模模块块的的设设计计…………………………………………………………… 8 8            3.1 设设 计计 显显 示示… … … … … … … … … … … … … … … … … … … … … … … …9 9           3.2  模模块块的的说说明明………………………………………………………………………9 9v第第 四四 章章 网网站站设设计计总总体体方方案案设设计计…………………………………………1 12 2           4.1  网网站站流流程程图图………………………………………………………………………1 12 2           4.2  网网站站模模块块图图………………………………………………………………………1 13 3v第第五五章章   结结构构设设计计与与具具体体实实现现…………………………………………………………………………………………………………1 14 4 5 5. .1 1 数数据据库库的的连连接接…………………………………………………………………………1 14 4 5 5. .2 2 界界面面设设计计…………………………………………………………………………1 15 5 5 5. .3 3 A AS SP P的的七七个个对对象象…………………………………………………………………1 15 5 5 5. .4 4 内内容容和和功功能能设设计计………………………………………………………………1 16 6 5 5. .5 5 后后台台管管理理……………………………………………………………………1 16 6 5 5. .6 6 具具体体实实现现技技术术…………………………………………………………………1 17 7v第第六六章章  总总  结结 …………………………………………………………………… 2 25 5v参参考考文文献献…………………………………………………………………………2 26 6v致致   谢谢 ………………………………………………………………………………2 27 7 第一章   绪 论v1.1   前前   言言         Internet正在改变世界,由于Internet具有传播信息容量极大、形态多样、迅速方便、全球覆盖、自由和交互的特点,已经发展成为新的传播媒体,现在众多企业部门都已经建立了自己的网站,通过计算机网络实现宣传、交流及资源的整合。

      v1.2 1.2 研究时间研究时间从需求分析,系统设计,编码实现到测试从4月8日到5月10日 v1.3 1.3 主要研究内容主要研究内容本课题的主要研究内容在于以下几个方面: 1、新闻管理信息 2、客户管理信息 3、图片管理信息 4、管理员管理信息 5、数据库管理信息 第二章  开发环境及需求分析 v2.12.1、开发目的、开发目的           随着计算机技术的发展,网络技术对我们生活和工作显得越来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现新闻,文摘,资源等的网上发布,多栏目管理,实时的进行行为统计和记录的网上交互系统v2.22.2、项目背景、项目背景            HTMLHTML作为一种样式语言,随着InternetInternet上信息量的增多和交互性的加强使HTMLHTML显得越来越难以胜任的情况之下,而ASPASP能够彻底实现用户与管理人员的交互性,在ASPASP编程语言高度发展的形式下,ASPASP能够很好的解决这些复杂交互的动态性。

      v2.32.3、开发环境、开发环境            WebWeb服务器 IIS 6.0IIS 6.0,Windows 2000Windows 2000自带   第三章   功能模块的设计 v前台显示说明前台显示说明  v3.1 设计显示设计显示  1. 首页的最顶部显示网站的名字---江山如画     2. 站点主页,公司简介,产品信息,图片展示,客户留言、联系我们、交流论坛等各个栏目,后台可以控制排序和位置调整     3. 公司介绍在网站左下角一直显示     4. 设有专题显示和网站调查系统,以及网站的一些统计数据信息,可以按不同条件进行文件信息搜索     5. 动态部分显示最新发布的公告信息 v3. 2 模块的说明模块的说明 一、一、 基本功能介绍:基本功能介绍: 1、 网站基本资料设置(网站名称、网址、等等...一些基本设置) 2、 后台可增加一级分类和二级分类(可更改或添加)前台自动更新 3、 网站底部功能菜单设置内容增加更改 4、 可添加无数条公告 前台自动显示内附多功能编辑器) 5、 站内新闻添加与修改内附多功能编辑器) 6、 模板添加和管理,导入,导出。

      7、在数据库,对密码进行了加密 v 一、一、 基本功能介绍:基本功能介绍: ┆ 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、管理员回复,修改,删除等功能 九、九、 用户密码功能用户密码功能: ┆ 管理员修改密码  第四章 网站设计总体方案设计 v4.1 网站流程图网站流程图             该流程图是从用户的角度开始的,登录用户可以更好地管理和使用本站提供的信息服务、个性化服务及定期的网站活动;而未登录用户仅仅可以浏览信息,无法进行社区等本站相关的活动及服务      用户浏览网站浏览查看撰写留言网站服务注册登陆论坛论坛浏览和发帖未注册论坛浏览退 出 v4.2 4.2 网站模块结构网站模块结构  4.3 4.3 本章小结本章小结       在本章中,主要阐述了网站设计的方案设计,和系统模块的建立,系统设计需要设计软件系统的体系结构、用户界面、数据库、模块等,从而在需求与代码之间建立桥梁。

      系统设计分两个阶段:高层设计阶段和详细设计阶段,高层设计阶段的重点是网站的体系结构设计详细设计阶段的重点是管理界面设计、数据库设计和模块设计在体系结构设计之前要阅读需求文档,明确设计任务网站基本结构图网站前台模块会员模块后台管理模块资源下载模块网站浏览模块留言系统模块论坛会员注册模块论坛会员浏览模块会员论坛工具模块登陆验证模块资源管理模块栏目管理模块网站维护模块论坛维护模块图片鉴赏模块 第五章  结构设计与具体实现 v5.15.1数据库的连接数据库的连接v                         数据只有用数据库来管理才能有自动化管理的可能数据的结构将影响整个管理机制的应用,而且一旦建立以后要修改常会出现麻烦所以一开始就要仔细慎重地搭建一个完整而合理的结构Microsoft Access数据库相对其它的数据库来说要简单容易操作些,本网站信息发布系统中的数据库文件就是Access类型的数据库以下是本系统与数据库建立连接的conn.asp源代码:<%v  Set Conn = Server.CreateObject("ADODB.Connection")v  conn = "DBQ=" + server.mappath("data.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"v%>v数据库文件data.mdb在连接文件嵌入下,各页面都能够访问数据库,这是实现交互性的前题。

      v5.2 5.2 界面设计界面设计v设置公开地联系方式及其用户信息反馈专用论坛和留言系统;设置网站整体信息与用户为一体;设置完善地个性化地会员管理与交互系统;完善的网站内容、网站用户检索系统v网站的整体颜色:白色为导航颜色;主体颜色:蓝白色;字体:宋体;行距:150% 网站统一顶部为导航条【站标、网站主页、公司简介、产品信息、图片展示、客户留言、联系我们、交流论坛】 网站上中部:网站图片与动态的FLASH结合;位置导航; 网站底部:版权信息 v5.3 ASP5.3 ASP的七个对象的七个对象    对象名称 功能描述 RequestRequest: 用于获取客户通过浏览器向服务器发送的信息; ResponseResponse: 用于将输出结果发送到浏览器; ServerServer: 用于提供对服务器方法,属性的存取; SessionSession: 用于在一个拥护对话(Session)中存储公用的信息; ApplicationApplication: 用于在ASP应用的多个对象之间共享信息; AsperrorAsperror: 用于ASP应用的错误处理; ObjectcontextObjectcontext: 用于通过Microsoft Transaction Server(MTS)来提交或中止一项交易。

      v5.4 5.4 内容和功能设计内容和功能设计v这个房地产企业网站主要实现新闻、信息等功能,目标用户主要是Internet的客户先明确这个房地产企业网站提供的主要功能:v(1) 注册登录系统: 提供用来在论坛中发表建议和交流功能v(2) 客户留言系统: 提供客户技术支持和咨询的功能v(3) 新闻公告专区: 提供有关学院的公告通知,计算机方面的最新资讯v (4) 产品信息专区: 提供地产商在这个方面的成果及新闻的功能v(5) 远程管理系统: 管理员模块,用来管理网站论坛会员、数据库以及网站维护等v5.5 5.5 后台管理后台管理         1. 新闻栏目管理:增加,修改,删除新闻文章    2. 新闻文章删除:删除旧的文章v3. 管理员管理:后台管理系统的管理员设置    4. 基本项目管理:数据库数据管理、系统初始化、网站资料管理等 v5. 留言系统管理:发表、删除、回复留言等 v5.6 5.6 具体实现技术具体实现技术 v           5.6.1 CSS5.6.1 CSS在在““房地产企业网站””中的应用实例中的应用实例在"房地产企业网站"中的页面,增加了以下的定义,使页面有特殊的显示效果。

          "房地产企业网站"中CSS样式表使用的部分代码:BODY {margin:0px;border:0px}vTD {font-size:9pt;font-family:"宋体,Verdana,Arial"}vTABLE.Menu {border-top:window 1px solid;border-left:window 1px solid;border-bottom:buttonshadow 1px solid;border-right:buttonshadow 1px solid;background-color:#0072BC}vTD.RightBg {background-color:buttonface}vTD.MouseOver {background-color:highlight;color:highlighttext;cursor:default;}vTD.MouseOut {background-color:buttonface;color:buttontext;cursor:default;}vTD.HrShadow {background-color:buttonshadow;}vTD.HrHighLight {background-color:buttonhighlight;} v5.6.2 5.6.2 留言系统的设计留言系统的设计    留言板的基本功能是让使用者撰写留言或查看别人的留言。

      一个功能完善的留言板也有着比较复杂的功能,这种复杂性表现在留言板的管理权限和留言丰富的表现形式两个方面只有撰写者自己才能够重新编辑他自己写的留言,超级管理员可以删除回复留言 我在制作的过程中留言本功能模块全部结合在一个文件guestbook.asp里面,以下就是留言本页面: v       因为使用Access创建数据库最自然的方式就是使用图形界面来创建,所以这里没有必要给出创建这表的SQL脚本本系统应该包含以下的模块:撰写留言模块浏览留言模块保存操作(撰写,删除,回复)的功能模块撰写留言页面的表单部分代码: <%call showtip()call Guestbook()%>这部分代码主要是实现显示IP地址和显示留言信息的,<% call GuestBook_Search() %> 这部分代码主要是实现留言搜索留言系统嵌入了UBB功能,用户在编辑留言时就有了自己想要的格式和效果,给用户新意,产生好印象,给下次访问网站带来基础和前提论坛的设计与留言本类似,只是功能比留言本更加的完善一些,在这里就不一一详细的说明了 v   5.6.3 5.6.3 管理员模块功能设计管理员模块功能设计               5.6.3.1 5.6.3.1 管理员登录页面是整个系统的核心,是管理员进行后台管理的入口,在此完成管理员的登录和身份验证,如果是合法的用户。

      读出用户权限,然后转如后台管理页面进行系统的整体管理,本系统中的管理员登录页面是Admin.asp,下面详细的介绍一下登陆页面的创建设计方法管理员登录页面如图示:  v         5.6.3.25.6.3.2 登陆页面目的是进行验证身份,这就需要和数据库打交道了,所以首先调用前面设计好的数据库连接文件,调用代码是: 登陆页面大部分代码都为HTML代码,但是我用了验证码技术,因此需要读取验证码信息,下面就是从缓存读取页面所产生的验证码信息的代码:v<%vif Session("admin")<>"admin" thenv%>vvvvvv后台管理后台管理-江山如画江山如画v v    通过管理员信息和验证码信息,使用户登录更具安全性。

      在后台的管理页面中,由于文件较多,较繁杂,我使用了框架技术,使管理人员有很好的编辑处理界面在进行编辑处理文件信息的时候能够有比较友好的界面提示,在管理菜单中来选择需要的管理项目,其中按照需求分析管理项目工分为5大模块,分别是新增新闻(软件,图片),管理类型和栏目分类,和修改管理员信息和查看系统信息             下面进行系统测试成功登陆后台系统后,它的界面就是下图所示:       管理人员在后台操作实现的是所见即所得的效果,能够很大程度减轻管理员管理系统的负担如果三项有任何一项出问题都不能够成功登录,下图所示是用户名或密码错误时:         管理员进入后台进行信息的添加和修改,删除等操作,如下图所示是添加产品信息页面:            添加成功的页面显示为:                    依次类举,此系统在添加文件等操作中,可实用性强,能够充分完成一个网站系统所要求达到的功能和管理;测试能够顺利完成并反馈在前台显示 第六章  总 结v 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]杨威  编著  ASP 3.0网络开发技术   人民邮电出版社出版   2000年11月出版[12]邓问渊  陈惠贞  陈俊荣 编著 ASP与网页数据库设计 中国铁道出版社出版    2001年2月出版[13]求是科技 编著   Access数据库开发技术与工程实践  人民邮电出版社出版 2002年9月出版[14] 美 Christoph Wille  Christian Koller 编著    24小时学通ASP   人民邮电出版社     出版    2000年1月出版[15] 马志勇  林立志  王罡  徐延明等 编著   HTML4.0实用编程技术  中国水利水电     出版社出版    2000年1月出版 致致 谢谢             首先感谢首先感谢XX导师的指导,在网站开发及其论文写作过程导师的指导,在网站开发及其论文写作过程中,本人针对疑难问题,曾多次请教中,本人针对疑难问题,曾多次请教XXX导师,他都给予耐导师,他都给予耐心的指导,并给出中肯的建议,并对论文进行全面的修改和心的指导,并给出中肯的建议,并对论文进行全面的修改和审核,使我的论文及其设计能够顺利的完成,再次表示感谢!审核,使我的论文及其设计能够顺利的完成,再次表示感谢!     其次感谢其次感谢XXX同学,同学,XXX同学,他们在我设计网站的整个同学,他们在我设计网站的整个过程中帮了我很大的忙,使我才能顺利做完毕业设计,并写过程中帮了我很大的忙,使我才能顺利做完毕业设计,并写完毕业论文。

      还有我的父母,他们一直在背后给予我最大的完毕业论文还有我的父母,他们一直在背后给予我最大的帮助最后要感谢所有教导过我的所有老师,感谢你们让我帮助最后要感谢所有教导过我的所有老师,感谢你们让我具有一定的理论知识与实际经验,这样才使论文能够以很好具有一定的理论知识与实际经验,这样才使论文能够以很好的理论知识作后盾,使论文能够流畅的完成,谢谢你们!的理论知识作后盾,使论文能够流畅的完成,谢谢你们! 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.