BBS论坛开发经验总结Word格式.doc

上传人:b****1 文档编号:13160178 上传时间:2022-10-07 格式:DOC 页数:6 大小:45KB
下载 相关 举报
BBS论坛开发经验总结Word格式.doc_第1页
第1页 / 共6页
BBS论坛开发经验总结Word格式.doc_第2页
第2页 / 共6页
BBS论坛开发经验总结Word格式.doc_第3页
第3页 / 共6页
BBS论坛开发经验总结Word格式.doc_第4页
第4页 / 共6页
BBS论坛开发经验总结Word格式.doc_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

BBS论坛开发经验总结Word格式.doc

《BBS论坛开发经验总结Word格式.doc》由会员分享,可在线阅读,更多相关《BBS论坛开发经验总结Word格式.doc(6页珍藏版)》请在冰豆网上搜索。

BBS论坛开发经验总结Word格式.doc

所开发软件名称:

BBS管理系统

论坛的名称:

项目类型:

大学论坛

项目开发时间:

2011年3月18号——2011年6月15号

1.3定义

游客

所有访问论坛,尚未登录的人。

会员

申请注册并提交成功的人。

版主

具有发布版块公告,管理版内帖子,删除帖子/跟帖的权利。

系统管理员

具有宣布论坛开放/关闭注册,帖子的批量删除,版块管理,用户管理权利的总版主。

用户

此“用户”泛指所有的会员和游客。

管理人员

此“管理人员”泛指版主和系统管理员。

注册

游客访问论坛按系统规则申请注册。

登录

会员按系统规则登录论坛。

退出

已登录用户退出登录状态。

浏览主题

游客及登录的用户通过此业务按系统规则浏览论坛上各版块的主题

用户(包括所有会员或游客)通过此操作可以浏览自身权限许可范围内的论坛的板块列表,主题列表,以及每一个主题。

 

发布主题

会员通过此业务按系统规则进行主题的发布。

回复主题

会员/游客通过此业务按系统规则进行主题的回复。

修改个人资料

会员通过此业务按系统规则修改自已在注册新用户时所填写的个人资料或是已经通过此业务修改过的个人资料。

管理版内帖子

版主通过此业务按系统规则在自已管理的版块内对帖子进行锁定,解锁,置顶,取消置顶,加为精华,解除精华,删除帖子等操作。

删除帖子

管理人员通过此业务按系统规则在自已权限内对不良帖子进行删除操作。

禁用会员

管理人员通过此业务按论坛的规则对于屡次违反规定且拒不改悔的一般会员进行禁用操作,禁用后该用户无法正常登录。

查询主题

会员和管理人员通过此业务按关键字对帖子进行查找。

帖子的批量删除

管理人员通过此业务按系统规则对于不符合规定的帖子进行批量的删除或者对于发错版块的帖子进行转移等操作。

版块管理

系统管理员通过此业务按系统规则对版块/版主进行管理(版主审核,更换),如版块的增加,重新命名,删除,关闭等操作。

1.4参考资料

《软件工程导论》

《BBS开发指南》

《BBS系统概要设计说明书》

2实际开发结果

2.1产品

最终制成的产品是:

BBS网站。

该基于Web开发的网站供四种用户使用:

网页浏览者(即游客)、会员、版主、管理员。

游客可以浏览帖子、回复帖子,但无权发帖,即不能进入add_article.aspx页。

会员登录后可以浏览帖子内容,可以发帖、回复帖子。

版主登录后,跳转至版主后台管理页面,版主可以删除帖子和删除回复。

管理员登录后跳转至管理员后台管理界面,管理员有权管理版块、管理版主、管理公告板、管理用户和删除图片。

2.2主要功能和性能

该BBS网站具有了一般BBS所有的功能,如用户注册、用户信息管理、发帖功能、帖子管理、主题词查询。

对照项目概要设计,“问卷调查”和“群组”功能没有实现,未完全达到原定的开发目标。

2.3基本流程

用图给出本程序系统的实际的基本的处理流程。

网站总体架构图:

网站面向的用户:

2.4进度

实际进度与原定计划进度相比,实际进度延迟了。

究其原因,是在项目实现阶段卡壳,代码编写能力有限,耽误时间太多。

3开发工作评价

3.1对技术方法的评价

用DreamWeaver制作静态网页,辅以Photoshop修改图片。

数据库用的是SQLServer2005,对于一个小型网站已经足够用。

开发环境是VisualStudio2008,用C#语言。

在制作静态网页时,用的是HTML语言和CSS搭建框架,用CSS的好处是可以将网页设计中的HTML代码和CSS代码分离开,一个CSS文件可以供多个网页链接使用,有效减少代码量。

在SQLServer2005中连接数据库时用“SQLServer身份验证”,帮数据库多加了一层保护。

在index.aspx页显示整个论坛版块信息时,用Repeater绑定数据,为了排版的美观,在标签<

li>

<

/li>

之间添加<

table>

/table>

这样既利用了有序列表在横着排列数据时的优势,又结合了表格固定布局的方便,使整个网页的排版美观又人性化。

3.4出错原因的分析

1.错误提示:

MicrosoftOLEDBProviderforODBCDrivers错误'

80004005'

[Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序

/myforum/bbsconn.asp,行4

做检测昵称中的check.asp这个文件时,

!

--#includefile="

bbsconn.asp"

-->

,用了SSI,IE提示了这个错误!

这个错误提示是在刷新的三次才出来的,也就是说,如果IE不提示错误,注意多刷新几次,也许提示信息就出来了。

2.错误提示:

ADODB.Recordset错误'

800a0cc1'

项目在所需的名称或序数中未被发现。

/myforum/baychoice.asp,行47

这个错误的原因是:

没有建立一个rs记录集.

3错误提示:

%=%>

这里面的%和>一定不能分开要写在一块,要不会出错的

4经验与教训

这次项目开发培养了我们在现有技术环境下的沟通信息、分工协作、自主创新的能力,经过一个学期的开发让我们学到了很多—知识和技能是要结合的。

而且,这次项目开发还培养了我们那种的面对问题时团结一致,积极向上的团队精神。

设计的过程环环相扣,从分工到协作,从设计到运行,严格的团对项目开发模式让我们受益颇多。

在这个过程中教训也很多。

要想更好完成项目设计任务,我们应该做好分工协作的工作,明确我们每一个项目设计流程中的职责和目标,这样才能更好的做到从分工到协作的跨越和融合,从而更好的完成项目开发的目标。

经过这次项目开发,我们也认识到我们的自主设计开发能力还很欠缺,程序设计的知识很匮乏,代码编写能力的不足,这也为我们以后的学习和实践提供了方向和动力。

相信,在这次项目开发的考验下,在已有的经验和教训的指导下,我们会更有动力去充实和完善自己项目开发的知识和技能,更有信心做好明天软件设计的工作。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1