![](https://csdnimg.cn/release/download_crawler_static/89632390/bg1.jpg)
太原科技大学华科学院毕业设计(论文)
太原科技大学华科学院毕业设计(论文)任务书
专业: 计算机科学与技术 时间: 2015 年 6 月 1 日
学 生 姓 名
指 导 教 师
设计(论文)题目
基于 PHP 的校园论坛
主要研
究内容
基于 PHP 的校园论坛主要有前台管理和后台管理两大部分。前台
管理包括用户注册、登陆以及注销,发帖和删帖,以及评论;后台管
理包括管理员对帖子和用户的管理。
研究方法
利用 eclipse 开发工具和 wamp 集成环境和 MysQL 数据库实现完整
的系统开发。
主要技术
指标(或研
究目标)
1
、数据库的搭建;
2
、
完善系统与数据库之间的数据交流,实现系统日常的工作
;
3
、系统功能分为前台管理和后台管理两个部分用户和管理员都可
以使用该系统。
主要参考
文献
[1] 张海藩.软件工程.清华大学出版社.2009
[2] 邱加永.PHP基础与案例开发详解.清华大学出版社.2009
[3] 庞永庆.JavaScript网页编程从入门到精通.科学出版社.2008
[4] 张金霞.HTML网页设计参考手册.清华大学出版社社.2006
[5] 王珊 萨师煊.数据库系统概论.高等教育出版社.2006
说明:一式两份,一份装订入学生毕业设计(论文)内,一份交学院(直属系)。
![](https://csdnimg.cn/release/download_crawler_static/89632390/bg2.jpg)
太原科技大学华科学院毕业设计(论文)
I
摘 要
当今社会正处在网络时代,信息化大潮席卷全球,网络正以前所未有的速度在我国普
及开来。网站以其独特的优势在信息化的过程中占有重要的一席。为了方便信息的交流,
在结合 HTML+DIV+CSS 技术之下开发了这个快捷、界面友好的交流系统,实现了一个功
能相对齐全的论坛系统,师生可以自由地提出问题以及帮助他人解决问题,或者交流经验。
论坛在 HTML+DIV+CSS 设计的基础上,用当今比较流行的网站开发技术 PHP 语言进行
开发,用当今世界上最流行的 Apache 作为本站开发的服务器。论坛将采用 B/S 体系结构,
人们通过浏览器就可以访问论坛网站的所有页面,保证的服务器的安全。数据库采用免费,
小巧,易用的 MySQL 数据库。该论坛功能较齐全,在这里可以自由地发表自己的观点和对
论坛的主题发表意见,我们还可以对网友的问题及时地解决,获取对自己有用的知识。该
论坛还有一些特殊的功能,如在线人员显示、强大的搜索功能。本网站严格按照软件项目
开发的流程进行开发,对于网站开发的可行性分析、需求分析、概要设计、详细设计以及
对网站的测试与维护都有详细的论述和实现过程。
本套论坛的优点在于它具有强大的可扩展性和可维护性,非常适合校园师生使用的校园
网论坛!
关键词:Apache,PHP,MySQL,HTML+DIV+CSS
![](https://csdnimg.cn/release/download_crawler_static/89632390/bg3.jpg)
太原科技大学华科学院毕业设计(论文)
II
Summary
Today's society is in the Internet age, information technology wave sweeping the world, the
network is at an unprecedented rate in our popularity. Web site with itsunique advantages in the
process of information plays an important seat. In order to facilitate the exchange of
information,when combined with HTML + DIV + CSStechnology under development in this fast,
user-friendly communication system,implements a function relatively complete forum system,
students can freely ask questions and help others solve problems, or exchange of experience.
Forum HTML + DIV + CSS design, based on the more popular with today'stechnology,
PHP web development language for development, with the world's mostpopular site
development as a Apache server. The Forum will use B / S architecture, the people through
browser access to the forum all your pages to ensure the security of the server. Database using
free, compact, easy to use MySQL database. The forum features a more complete, where you can
freely express their views andcomments on the theme of the forum, we can also solve the users
problem in a timely manner, to obtain useful knowledge for their own. The forum there are
somespecial features, such as online staff show that a powerful search function. This sitein strict
accordance with the project development process for software development,web site
development for the feasibility analysis, requirements analysis, preliminary design, detailed
design and site testing and maintenance are discussed in detailand implementation process.
The set of forums is that it has strong scalability and maintainability, is ideal forteachers
and students use the campus network forum!
Keywords: Apache, PHP, MySQL, HTML + DIV + CSS
![](https://csdnimg.cn/release/download_crawler_static/89632390/bg4.jpg)
太原科技大学华科学院毕业设计(论文)
III
目录
摘 要 …………………………………………………………………………………………I
Summary
………………………………………………………………………………………II
目 录
…………………………………………………………………………………………III
第 1 章 系统概述………………………………………………………………………………1
1.1 总体概述 …………………………………………………………………………1
1.2 开发背景 …………………………………………………………………………1
1.3 开发目的 …………………………………………………………………………3
第 2 章 系统分析………………………………………………………………………………4
2.1 可行性分析 ………………………………………………………………………4
2.2 相关技术分析 ……………………………………………………………………5
2.2.2 MySQL 数据库的选用
……………………………………………………5
2.2.3 Apache 服务器介绍
……………………………………………………7
第 3 章 需求分析………………………………………………………………………………9
3.1 概述 ………………………………………………………………………………9
3.2 功能需求 …………………………………………………………………………9
3.3 数据需求…………………………………………………………………………10
3.4 系统实体—联系图(E-R 图)
……………………………………………………10
3.5 数据流图…………………………………………………………………………13
第 4 章 总体设计 ……………………………………………………………………………14
4.1 系统功能模块划分
………………………………………………………………14
4.2 系统业务流程图
…………………………………………………………………14
第 5 章 数据库设计 …………………………………………………………………………15
5.1 数据库分析
………………………………………………………………………15
5.2 数据库设计
………………………………………………………………………15
第 6 章 系统详细设计 ………………………………………………………………………20
6.1 前台设计
…………………………………………………………………………20
6.1.1 前台页面设计与实现……………………………………………………20
6.1.2 前台首页显示概述………………………………………………………21
6.1.3 查看首页面的区域类别…………………………………………………21
6.1.4 查看某版块中贴子列表…………………………………………………23
6.1.5 查看帖子和回复贴内容…………………………………………………25
6.1.6 发表帖子模块设计………………………………………………………28
6.2 后台设计
…………………………………………………………………………31
6.2.1 后台页面设计与实现……………………………………………………31
6.2.2 用户管理模块设计与实现………………………………………………33
【用户列表】 …………………………………………………………………………………33
【用户添加】 …………………………………………………………………………………35
【用户查看】 …………………………………………………………………………………39
【用户修改】 …………………………………………………………………………………40
【用户删除】 …………………………………………………………………………………44
第 7 章 系统总结 ……………………………………………………………………………46
7.1 系统的优缺点
……………………………………………………………………47
7.2 个人感想
…………………………………………………………………………47