1 / 41
文档名称:

小型论坛系统设计报告.doc

格式:doc   大小:1,206KB   页数:41页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

小型论坛系统设计报告.doc

上传人:镜花流水 2019/3/6 文件大小:1.18 MB

下载得到文件列表

小型论坛系统设计报告.doc

相关文档

文档介绍

文档介绍:小型论坛系统设计报告一、需求概述小型论坛系统,用图形用户界面实现,要求界面美观大方,实现版块导航、帖子列表、帖子详细、帖子回复列表、添加帖子、添加回复等功能,并且在网站后台实现版块管理、帖子管理、回复管理、用户管理等功能。系统的结构图如下所示:小型论坛系统系统前台系统后台版块导航帖子列表帖子详细版块管理添加回复添加帖子帖子管理回复管理用户管理二、页面需求设计系统前台包括七个页面,页面说明已经实现功能如下:1、初始页面():论坛初始页面,显示板块导航,可连接到其他各个页面模块,未登录的游客只能浏览贴子,不能添加帖子和回复,需要登录或者注册。2、登录页面():用户登录界面,已注册用户可进行登录。3、注册页面():新用户注册页面,注册成功后转到初始页面。4、帖子列表页面():用户登录以后,根据板块导航,进入一个子板块,可以浏览查看这个板块的帖子列表。5、全部帖子页面():能够显示论坛中各个板块的所有帖子。6、添加帖子页面():用户登录以后,可以在相应的子版块中发布帖子。7、添加回复页面():用户查看帖子详情以后,可以添加回复。系统后台包括九个页面,,页面说明已经实现功能如下:1、后台登录页面():管理员用户登录的界面,登录后可以操作后台管理程序。2、后台初始页面():管理员登录以后,可以根据导航,使用各种管理操作。3、一级板块管理页面():管理员登录以后,可以对一级板块进行管理。4、二级板块管理页面():管理员对于二级板块进行管理操作界面。5、发布公告页面():管理员可以对整个论坛发出公告,在此操作发布。6、帖子管理页面():管理员对于论坛中的帖子进行管理。7、回复管理界面():对于管理员指定的帖子,显示其帖子详情和所有帖子回复,由管理员进行管理。8、注册用户管理():管理员查看论坛所有注册用户,并且进行管理的界面。9、用户信息管理():对于管理员指定的用户,显示用户详细信息,由管理员进行管理。三、程序概要设计本系统采用B/S工作模式,即浏览器/服务器模式。在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。Framework平台下进行开发,使用的开发工具是MicrosoftStudio2005。.NETFramework是微软开发的,主要用来快速开发、部署网站服务及应用程序的开发平台。这个架构是两个项目的结果:第一个项目的目的是用来改善Windows作业平台上的程序开发,组件;第二个项目则是制作一个以发展服务(Service)软件为目标的开发平台。Framework平台可以起到事半功倍的效果。本系统采用SQLServer2000作为数据库管理系统。连接方式连接数据库。程序员公开数据访问服务的类。为创建分布式数据共享应用程序提供了一组丰富的组件。它提供了对关系数据、XML和应用程序数据的访问,Framework中不可缺少的一部分。支持多种开发需求,包括创建由应用程序、工具、浏览器使用的前端数据库客户端和中间层业务对象。对MicrosoftSQLServer和XML等数据源以及通过OLEDB和XML公开的数据源提供一致的访问。来连接到这些数据源,并检索、处理和更新所包含的数据。通过数据处理将数据访问分解为多个可以单独使用或一前一后使用的不连续组件。包含用于连接到数据库、Framework数据提供程序。您可以直接处理检索到的结果,DataSet对象,以便与来自多个源的数据或在层之间进行远程处理的数据组合在一起,以特殊方式向用户公开。Framework数据提供程序使用,以管理应用程序本地的数据或源自XML的数据。系统前台和系统后台连接同一个数据库,实现了版块导航、帖子列表、帖子详细、帖子回复列表、添加帖子、添加回复等功能,并且在网站后台实现版块管理、帖子管理、回复管理、用户管理等功能。四、数据库概要设计本系统的数据库中主要包