论坛管理系统-毕业设计论文_第1页
论坛管理系统-毕业设计论文_第2页
论坛管理系统-毕业设计论文_第3页
论坛管理系统-毕业设计论文_第4页
论坛管理系统-毕业设计论文_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

系统总体设计1.1系统功能设计论坛管理系统是一种通用的BBS论坛。在本系统中,它重要包括顾客登陆和注册功能、顾客和角色管理功能、论坛目录及其版主管理功能、主题管理功能、主题答复管理功能、附件管理功能等。它们的详细描述如下:1.1.1顾客登陆和注册功能顾客登陆和注册功能重要包括的功能如下:(1)顾客登录:验证顾客的信息与否合法,以及验证顾客与否为系统的合法顾客。(2)顾客注册:由系统管理员添加新的顾客1.1.2顾客和角色管理功能顾客和角色管理功能重要包括顾客管理、角色管理及其顾客和角色之间的关系管理。在系统中重要包括:顾客管理、角色管理、添加角色和顾客修改密码。1.1.3论坛目录及其版主管理功能论坛目录管理功能重要对论坛目录的管理,如论坛目录的添加、修改、删除、和排序等。在系统中重要包括添加新的目录、修改目录、删除目录、排序目录。1.1.4主题管理功能主题管理功能重要实现主题管理功能,如主题的添加、修改、删除、查看以及主题的浏览功能等。在系统中重要包括管理主题、添加主题、修改主题、查看主题、浏览主题等。1.1.5主题答复管理功能主题答复功能重要实现答复管理功能,如答复的添加、修改、删除、查看以及答复的浏览功能等。在系统中重要包括管理答复、添加答复、查看答复、浏览答复。1.1.6附件管理功能附件管理功能重要对主题或者答复的附件进行管理,如附件的添加、上载、删除等。在系统中重要包括显示附件、上载附件、删除附件。系统模块划分论坛管理系统顾客登陆和注册功能论坛管理系统顾客登陆和注册功能模块顾客和角色管理功能模块论坛目录及其版主管理功能主题管理功能模块主题答复管理功能模块附件管理功能模块2.系统数据库设计2.1表设计角色表Role角色表Role用来存储系统的角色数据,如角色ID、角色名称等。字段名数据类型字段阐明键引用备注RoleIDint角色IDPK主键(自动增1)RoleNamevarchar角色名称顾客表Users顾客表Users用来存储顾客的数据,如顾客ID、顾客名称、顾客密码、Email、所属角色ID等。字段名数据类型字段阐明键引用备注UserIDint顾客IDPK主键(自动增1)UserNameVarchar(200)顾客名称PasswordVarchar(200)顾客密码EmailVarchar(200)电子邮件RoleIDint所属角色IDFK引用Role表的RoleID字段论坛目录表Category论坛目录表Category用来存储论坛目录的信息,如目录ID,目录名称、上级目录ID、排序次序号等字段名数据类型字段阐明键引用备注CategoryIDint目录IDPK主键(自动增1)DesnVarchar(200)目录名称EnDesnVarchar(200)目录的英文名称UrlVarchar(200)目录的连接地址ParentIDint上一级目录的IDPKOrderByint排序次序号IsDirint与否为目录SubCountint包括子目录的数量主题表Title主题表Title用来存储论坛的主题数据、如主题ID、主题名称、创立时间、附件标志等字段名数据类型字段阐明键引用备注TitleIDint主题IDPK主键(自动增1)CategoryIDint主题所属目录IDFK引用Category表的CategoryID字段EnDesnVarchar(200)主题名称BodyText主题的主体内容UserIDint顾客IDFK引用Users表的UserID字段CreateDateDatetime创立时间UpdateDateDatetime修改时间Flagint附件标志0:不包括附件;1:表达包括一般附件;2:表达含图片附件;3:表达既包括一般附件又包括tupAnwerNumInt答复次数VisitnumInt查看次数主题答复表Content主题答复表Content用来存储答复的信息,如答复ID、答复名称、创立时间等字段名数据类型字段阐明键引用备注ContentIDint答复IDPK主键(自动增1)DesnVarchar(200)答复名称BodyText答复的主体内容UserIDInt顾客IDFK引用Users表的UserID字段CreateDateDatetime创立时间Flagint附件标志0:不包括附件;1:表达包括一般附件;2:表达含图片附件;3:表达既包括一般附件又包括tupTitleIDint所属主题IDFK引用Title表的TitleID字段附件表Attachment字段名数据类型字段阐明键引用备注AttachmentIDint附件IDPK主键(自动增1)DesnVarchar(200)附件名称UrlVarchar(200)附件的连接地址FileTypeInt文献类型ContentIDint答复IDFK引用Content表的ContentID字段TitleIDint主题IDFK引用Title表的TitleID字段版主表Master字段名数据类型字段阐明键引用备注MasterIDint版主IDPK主键(自动增1)CategoryIDint版主所属目录IDFK引用Category表的CategoryID字段UserIDInt顾客IDFK引用Users表的UserID字段Flagint附件标志1:表达主版主;2:表达副版主二、实现技术阐明实现本系统采用如下技术:C#、ASP.NET2.0、sql数据库编程、CSS、html、ADO.NET该系统,可以采用客户端/服务器架构C/S架构或者(B/S)架构来实现。图3-1客户端/服务器架构客户端:负责商业逻辑和数据显示客户端组件:客户端应用程序、数据库API、客户端网络库服务器:负责管理数据和分派服务器资源(内存、网络等)服务器组件:服务器网络库、开放数据服务、关系引擎、存储引擎三、环境配置规定:1、开发平台操作系统:Window/XP/Windows数据库:MicrosoftSQLServer。开发平台:MicrosoftVisualStudio、IE6.0及以上、IIS软件需求:、Photoshop、网页三剑客、MicrosoftoffficeWord、Microsoftofficevisio2、运行配置硬件平台:PentiumⅢ以上CUP、128MB以上内存。操作系统和版本:Windows/XP/Windows支撑环境(例如:数据库等)和版本:MicrosoftVisualStudio.NET、MicrosoftSQLServer、IE5.0或以上版本。四、项目开发进度表8.4-8.8第一周;基础技能强化;8.11-8.15第二周:技能强化训练;8.18-8.22第三周:讨论课题及对分工等的安排;进行系统的需求分析;总体方案设计;8.25-8.29第四面:系统概要设计,数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论