1、 毕业设计(论文)开题报告毕业设计(论文)开题报告 论文题目 校园 BBS 的设计与实现 一、一、选题目的和意义选题目的和意义 随着互联网的发展,网络信息资源也不断的丰富,而以动态性和交互性 为特征的网络论坛是当中最丰富、最开放和最自由的网终信息资源,是最爱欢迎 的一种信息交流方式。 目前实现论坛功能的开发语言有很多种, 主要是 PHP 为主, 其中 PHP 借助于开源的优势必将成为网络开发流行的趋势,本文将使用 PHP,进 行开发校园 BBS。 网络论坛和互联网上的其他信息一样,具有范围广,内容庞杂,动态变化性 强等特点,但是两个最重要的特点是交互性和时效性。交互性是指论坛用户能够 参加到论
2、坛信息的交流过程中来,可以在论坛中发布自己的信息并且可以得到其 他用户的反馈,这是网络论坛信息最基本和最重要的特征。一位用户发布信息, 往往有很多人回应,可以开展多人讨论,这是一个多向交流信息的过程,它使人 们能够便捷地进行交流。由于互联网信息传播的快捷与方便以及网络论坛的交互 性,使得人们能够及时的从论坛中获取某一技术和行业的发展动态与最新的进 展,专业技术论坛中信息的时效性更强,往往一些最新的技术信息都可以从论坛 中获取。 关键词关键词:信息交流;信息时效性;PHP 开源 毕业设计(论文)开题毕业设计(论文)开题报告报告 论文题目 校园 BBS 的设计与实现 二、二、主要研究内容主要研究内
3、容 主要观点:校园 BBS 系统是一个基于老师和学生交互界面、帖子管理的系 统,功能是可以解决学生在学习生活中遇到的疑难问题等,做到师生交流,更好 的让学生获取知识。 主要内容、重点:该系统提供用户注册、用户登录、用户密码修改、论坛信 息发布、浏览和回复帖子。本文重点为“系统界面设计”、 “数据库结构设计”、 “登录程序设计”、“论坛帖子发布和回复设计”、“论坛后台设计”等。 选题主要框架: (1) 用户注册 提供新用户注册功能,包括提供录入信息的界面,检查注册信息的有效性, 并将注册用户信息保存在对应数据库的数据表中。 (2) 帖子发布 提供用户发布信息的功能,未注册用户不允许使用该功能,进
4、行对注册用户 身份验证,如果未注册,提示注册为用户,才可以登陆帖子发布窗口。 (3) 帖子搜索 对注册用户和未注册用户提供帖子搜索以及阅读的功能, 即通过关键字进行 查询,获取查看详细查询的内容及发表信息的超级链接。 (4) 后台管理 当用户完成论坛注册后, 系统会在数据库中加入用户的资料。 包括用户名称, 用户密码,用户 Email 等相关信息资料。同时,按照用户的不同身份,将特殊用 户设置为管理员,使他具备删除被讨论区中对应帖子等特殊操作的权利。管理者 以特殊身份登录到论坛后台对用户发布信息、以及用户本身进行管理。 (5) 帖子管理 根据不同的帖子内容,管理员将整个帖子发布区分为不同的区域
5、,用户可以 选择进入不同版块的帖子发布区,允许管理者对该版块进行管理,管理包括,推 荐、删除等操作。 毕业设计(论文)开题报告毕业设计(论文)开题报告 论文题目 校园 BBS 的设计与实现 整体论坛系统设计结构如下: 校园论坛 论坛前台 论坛后台 文 章 浏 览 文 章 搜 索 文 章 管 理 文 章 发 表 修 改 账 号 用 户 管 理 论 坛 管 理 修 改 密 码 添 加 用 户 论 坛 分 类 三、时间及进度安排(此项内容参照0709 批次毕业设计(论文)进度安排表, 依据自身写作进度填写) 第一阶段: 1 月 15 日 选题; 第二阶段: 2 月 5 日 开题报告写作; 第三阶段: 2 月 16 日 初稿写作; 第四阶段: 3 月 16 日 终稿 学生(签名) : 2012 年 2 月 9 日 指导教师意见: 符合要求,可以写作。 指导教师(签名) : 2012 年 2 月 10 日 注:(1)填表字体: 内容字体(宋体,小四号) ;基本信息字体与表格内容字体一致; (2)括号内的文字为提示性语句,一律不准出现在最终要上传的开题报告中。