NET论坛BBSSQL(新品独家)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
第三章 网站设计
3.1 构架设计
该网站采用VS2005为开发工具,后台数据库为MSSQL2000,整体构架设计图如图3.1所示。
图 3.1构架设计 【买计算机毕业论文就到计算机毕业论文网】 [资料来源:www.THINK58.com]
3.2 数据库设计
数据库(Database),是按照数据结构来组织、存储和管理数据的仓库,是用于查询的大量数据的存储区域。使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间,实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段,使用户易于编写有关数据库应用程序。特别是近年来推出的计算机关系数据库管理系统,操作直观,使用灵活,编程方便,功能强大,环境适应广泛,数据处理能力极强。
Bbs_MenuBig(论坛大类菜单表)
字段名 数据类型 长度 默认值 描述
MenuBig_ID Int 4 主键,自动编号
MenuBig_Name Varchar 50 名称
MenuBig_Description text 16 描述
MenuBig_ImgUrl Varchar 200 图片
MenuBig_Admin Varchar 100 区长ID(逗号间隔)
MenuBig_Gradation Int 4 0 显示顺序
MenuBig_Adddate DateTime 8 getdate() 创建时间 think58.com
[资料来源:http://THINK58.com]
[资料来源:www.THINK58.com]
Bbs_MenuSmall(论坛小类菜单表)
字段名 数据类型 长度 默认值 描述
MenuSmall_Id Int 4 主键,自动编号
MenuSmall_Name Varchar 50 名称
MenuSmall_Description Varchar 200 描述
MenuSmall_ImgUrl Varchar 500 图片地址
MenuSmall_Admin Varchar 100 版主ID(逗号间隔)
MenuSmall_BigId Int 4 0 大类ID(关联MenuBig表)
MenuSmall_Adddate DateTime 8 getdate() 创建时间
MenuSmall_LastPostId int 4 0 最后发表帖子ID
MenuSmall_ToDayPost int 4 0 今日发帖数
MenuSmall_ToDayPostBack int 4 0 今日回帖数
MenuSmall_ToDayPostCount int 4 0 今日帖子总数
MenuSmall_PostCount int 4 0 帖子总数
MenuSmall_PostBackCount int 4 0 回复总数 copyright think58
论坛权限表(Bbs_Popedom)
字段名称 数据类型 长度 默认值 描述
Popedom_Id int 4 主键、自动编号
Popedom_Name varchar 50 名称
Popedom_Description varchar 200 描述
Popedom_Adddate datetime 8 getdate() 添加时间
think58
[版权所有:http://think58.com]
[来源:http://www.think58.com]
think58.com
论坛友情连接表(Bbs_Link)
字段名称 数据类型 长度 默认值 描述
Link_Id int 4 主键、自动编号
Link_Name varchar 100 名称
Link_Pic varchar 200 图片地址
Link_Url varchar 200 连接地址
Link_Alt varchar 100 描述
Link_Adddate datetime 8 添加时间
think58 [来源:http://think58.com]
[来源:http://www.think58.com]
3.3 软件系统总体结构设计
软件系统总体结构设计的主要任务就是将整个系统合理的划分成各个功能模块,正确处理模块之间与模块内部的联系及它们之间的调用关系和数据联系,定义各模块的内部结构等,本系统的软件总体结构按分解-协调的原则,信息隐蔽抽象的原则,自顶向下的原则,一致性原则,面向用户的原则进行设计。
3.4 系统功能
该论坛的后台由3模块组成:板块管理;用户管理;页面管理
3.4.1 功能描述
1. 版块管理
根据不同的讨论内容,管理员将整个讨论区划分成不同的区域,会员可以选择进入不同的讨论区,允许管理者对分类进行调整,同时提供不同讨论区中包括文章数量等的统计功能。管理员还可以添加新的版块。
2. 会员管理
当网上论坛的会员完成注册后,系统会在数据库中加入会员的资料。包括会员名称、会员密码、会员E-mail等相关信息资料。以及区长管理,版主管理,会员管理等。 copyright think58 [版权所有:http://think58.com]
3. 页面管理
主要是帖子类型,站点导航和友情连接管理操作。 [版权所有:http://think58.com]
3.4.2 功能结构图
功能结构图,如图3.2所示。 think58 [资料来源:THINK58.com]
copyright think58
[资料来源:http://www.THINK58.com]
图3.2 功能结构图
think58好,好think58
[来源:http://think58.com]
[资料来源:http://www.THINK58.com]
第四章 网站详细设计
think58 [资料来源:http://www.THINK58.com]
[资料来源:THINK58.com]4.1 后台登陆
不是任何人都可以登录后台的,所以需要验证,只有管理员才可以进入后台,输入用户名和密码进入后台后台登陆地址为http://localhost/manage/managelog.aspx.
think58.com
4.2 板块管理
在板块管理中包括两个模块,有分区管理和版面管理,分区管理是大的区域的划分,版面管理是每个分区有分的小的版面。板块管理如图4.1所示。
图4.1板块管理 think58
[资料来源:http://www.THINK58.com]
4.3 用户管理
用户管理包括区长管理,版主管理和用户删除。区长管理是对每个区配置的用户,该用户可以进行置顶,精华,等操作帖子。同样版主管理也类似只是区域小了些。用户管理如图4.2所示。
图4.2 用户管理
4.4 页面管理
主要是帖子类型,站点导航,友情连接3个模块。帖子类型主要是管理发布的帖子的类型,不同的区域对应不同的类型。页面管理如图4.3所示。 [资料来源:http://www.THINK58.com]
think58.com
图4.3 页面管理 think58好,好think58
第五章 总结
在日新月异的21世纪,信息的交流越来越便捷,论坛给了我们一个很好的交流平台,一个好的论坛系统,要有好的架构,好的构思,最重要要有好的信息在上面发布。
越来越多人们在论坛上畅所欲言的同时,也预示这论坛这一形式将有一个美好的明天。好的论坛,是一个健康的,向上的催化剂。净化人的灵魂,给人一个可以依赖的环境。 本文来自think58
[资料来源:www.THINK58.com]
think58好,好think58
下一篇:POS积分管理系统