需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14460 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:伴随着互联网的发展,论坛(BBS)已经成为人们网上交流的重要平台,通过论坛我们可以快速获取、发布和传递各种信息.随着论坛技术的发展,出现了各种各样论坛.然而大多数的论坛面向的都是社会大众,没有针对具体的用户群体.为了实现各领域专业问题的讨论,很多领域都在为本领域设计专业的论坛.目前各校园网站也正在开发自己的教学论坛模块,以供师生课程交流讨论,据此思路,本设计将针对师生设计一个简单的教学论坛系统. 本论坛系统的设计标准是给师生提供一个教学课程交流的平台,即各类课程的讨论,问题的求助.每个学生都可以浏览论坛各版面,而且注册的学生还可以在论坛上发布自己的想法或对主题的见解,该论坛主要包括前台和后台两大部分,前台主要实现用户管理和帖子管理,前者包括用户注册、用户登录、用户信息修改等;后者包括帖子内容显示、帖子发布和回复帖子等.后台主要实现管理员对论坛系统的管理与维护. 本论坛设计必须满足以下设计原则:从整个系统的角度进行考虑,要求系统的代码要统一,设计规范要标准,传递语言要尽可能一致.系统采用模块化结构,提高各模块的独立性,尽可能减少模块间的数据耦合,降低各子系统之间的相互依赖.在满足系统需求的前提下,尽可能减小系统的开销.在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短开发周期. 本毕业设计是基于PHP + MySQL制作的一个简易教学论坛,使用Dreamweaver CS5作为开发工具,在WAMP架构下进行开发的,辅用CSS样式或Javascript技术,通过在Apache本地服务器上实现论坛的各个页面. 关键词: 教学;论坛;PHP;MySQL
目 录 摘 要 ABSTRACT 第1章 绪论-1 1.1 论坛设计的意义-1 1.2 国内外研究动态-1 1.3 论坛设计的目的-1 1.4 系统设计思路-1 第2章 相关技术介绍-3 2.1 WAMP架构介绍-3 2.1.1 WAMP架构的提出-3 2.1.2 WAMP架构的研究现状-3 2.2 PHP技术-3 2.2.1 PHP概述-3 2.2.2 PHP技术的优势-3 2.3 MySQL数据库技术-4 2.3.1 MySQL图形管理工具---phpMyAdmin-4 2.4 Appserv介绍-4 2.5 本章小结-5 第3章 系统需求分析-7 3.1 可行性分析-7 3.2 需求分析-7 3.2.1用例图分析-8 3.2.2 数据流分析-9 第4章 总体设计-13 4.1 系统功能模块设计-13 4.2 系统流程图分析-14 4.3 数据库设计-16 第5章 论坛系统详细设计-19 5.1 数据库的创建-19 5.2 数据库的访问-20 5.3 CSS样式表-20 5.4 论坛系统功能的实现-23 5.4.1 管理员功能-23 5.4.2 版主功能-25 5.4.3 注册用户功能-25 5.4.4 未注册用户功能-27 5.5 数据的安全性研究与实现-28 5.5.1 论坛系统的安全体系-28 5.5.2 论坛系统安全性的实现-28 第6章 系统测试-31 6.1 黑盒测试-31 6.2 白盒测试-31 6.3 测试用例-31 第7章 结论与展望-33 7.1 结论-33 7.2不足与展望-33 参考文献-34 致 谢-35 |