基于asp的bbs论坛设计(毕业论文)(编辑修改稿)内容摘要:

Dreamweaver 美国 MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越 浏览器 限制的充满动感的网页。 Photoshop cs5 Photoshop 是一种最专业、最流行、最常用、使用功能最强大的图形图像处理软件,它功能完善,具有专业的图像处理技术和多种设计手段;兼容性强,可处理多种格式的图形图像文件。 它不仅可以帮助处理网页中需要的图片,最重要的是能够使用它快速高效的设计页面布局图。 Access 20xx Microsoft Office Access 是由微软发布的关联式数据库管理系统 ,是集成在 microsoft公司开发的产品更新换代 office 系统中的集成软件。 Assess 能够存取 Access/Jet、Microsoft SQL Server、 Oracle,或者任何 ODBC 兼容数据库内的资料。 ODBC( Open Database Connectivity 开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的 API 应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。 安徽职业技术学院毕业论文 3 ODBC 作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了 ODBC 接口或提供了 ODBC 支持,这其中就包括常用的 SQL SERVER、 ORACAL、 INFORMIX 等,当然也包括了 Access。 在 ASP 中可以通过三种方式访问数据库: IDC( Inter Database Connector)方式; ADO( ActiveX Data Objects)方式; RDS( Remote Data Service)方式。 这三种访问方式对数据库的访问都是由 Inter Information Server 完成的。 ASP内置对象的 介绍 Request 对象 HTTP 通讯协议是一种请求与响应 (Request/Response)的通讯协议,因此通常由客户端向 Web 服务器提出请求, Web 服务器才会响应信息。 因此在 ASP 中,特别将 “ 客户端提出的要求 ” 与 “Web 服务器响应的信息 ” 等动作封装成 Request 对象与 Response对象。 换言之, Request 对象通常包含了用户端的相关信息,如浏览器的种类、表头信息、表单参数及 cookies 等等。 Response 对象 每一种程序语言或开发工具一定都有与用户沟通的界面或函数, ASP 也不例外。 在 ASP 中负责将信息传达到用户的对象就是 Response 对象。 Server 对象 Server 对象允许用户取得服务器提供的各项功能, 如 Server 对象 CreateObject 方法允许客户端用户建立一个 ActiveXServer 组件实例,其建立组件实例会随着服务器端完成 ASP网页的处理而自动被释放。 如果希望此对象实例可以跨多个 ASP 网页,就要用到 Session 对象保留该组件实例,直到 Session 对象的运行时间到了,或是在其他 ASP 网页调用 Session 对象的 Abandon 方法,此组件实例才会被释放。 Session 对象 Session 对象在 ASP 程序编写中占了相当重的份量,由于网页是一种无状态的程安徽职业技术学院毕业论文 4 序,因此几乎无法知道用户的浏览状态。 必须通过 Session 对象记录用户的相关信息,以供用户再次对此 Web 服务器提出要求时作确认,例如,在某些特定的网页中,常需要用户输入确认的账号和密码,假如这些身份确认的结果无法保留,那 么 每一个网页都需要重新输入一次密码。 第 3 章 校园论坛 系统需求分析 在网络飞速发展的今天 , Inter 成为人们快速获取、发布和传递信息的重要渠道 ,众 所周知 , 论坛是当今网络中的知名服务之一。 它开辟了一块“公共”的空间供所有用户发表和读取信息 , 允许用户对自身感兴趣的话题展开讨论 , 从而起到集思广益的作用。 本论坛是针对在校大学生的具体需求进行开发 , 在这里 , 学生可以通过论坛进行信息查询、信息交流、信息共享 , 因此具有很好的现实意义。 可行性分析主要分析技术条件是否能顺利完成开发工作,硬、软件能否满足开发者的需要等。 软件方面,系统开发需要的各种软件环境都已具备,数据库服务器方面则有 ACCESS,均能够处理大量数据,同时保持数据的完整性并提供许多高 级管理功能。 其灵活性、安全性和易用性为数据库编程提供了良好的条件。 因此,系统的软件开发平台已成熟可行。 硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。 安徽职业技术学院毕业论文 5 第 4 章 网站 规划 用户使用论坛,有一定的流程:用户注册登陆进入论坛,就某个话题(主题帖)展开讨论,通过发帖功能发布新的话题,通过回帖的功能回复已有的话题;管理员通过管理功能创建、编辑、删除论坛的 版块 ,管理注册用户,设置论坛基本参数 ,版主则负责帖子的管理, 这 样的流程就决定了论坛的需求 ,以下为论坛功能模块图: 图 41 论坛 功能模块 图 前台功能结构 从流程图上可以看到论坛完成的走向,其实每一个流程的节点处都有许多功能 ,分为前台和后台两部分, 前台功能 模块 图如图 : 论坛系统 注册用户 游客 用户登录 查看帖子 查看文章与公 告 普通用户 版主 管理员 发表帖子 回复帖子 个人中心 普通用户所有功能 帖子管理 论坛系统管理 安徽职业技术学院毕业论文 6 图 42 BBS 前台功能模块图 后台功能结构 若用户的权限为管理员,则可进入后台,可进行论坛类别的管理、版面管理和用户管理的操作,后台功能模块图如图 : 图 43 BBS 后台功能模块图 论坛一般存在 三 种用户,分别为注册用户 、版主和 管理员。 与注册用户相关的功能,其实就是论坛前台的主要功能。 论坛系统的前台,是用户讨论问题的平台,发帖、回帖一直贯穿用户整个的前台活动。 在本论坛中,版主的后台主要是对帖子进行管理。 其他与管理员相关的功能,包括 版块 管理 和 用户管理等都是管理员在后台进行的操作。 基本功能设计 通过需求分析,论坛的基本功能可以从众多的需求中筛选出来。 顾名思义,基本功能就是构成论坛系统的必要功能,具备这些功能的 Web系统即是论坛 , 基 本功能 如下 : BBS 论坛前台 浏览帖子、文章及公告 发表与回复帖子 用户注册 用户登录 找回密码 修改资料 修改密码 BBS论坛后台 版主后台 管理员后台 帖子管理 论坛基本。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。