php校园大学生论坛网站开发hbuilder

主要内容与技术要求:
(1)主要内容:
1)在windows下使用PHP实现校园论坛系统的用户注册、登录,用户发布帖子、回复帖子,用户修改、删除帖子;管理员对会员的管理、帖子的管理、帖子类别的管理等基本功能。
2)使用Apache搭建Web服务器,实现校园论坛的网络管理;
3)实现数据备份功能,就是MYSQL数据的导入导出;
(2)技术要求:
1)熟悉windows操作系统,掌握php+mysql环境的搭建;
2)熟悉mysql,掌握常见mysql操作工具如 phpmyadmin的使用;
3)熟悉Apache开发模式,实现友好界面;
4)熟悉php脚本编程语言,了解整站开发思想;
5)了解基于B/S模式的程序开发;大学生论坛是个无形的场所,在这里,大家可以互帮互助。论坛极大的丰富了青少年的学习资源,提供便捷的交流平台,激发他们的学习主动性,能最大限度的满足青少年多样性的学习需求。
:在windows下,使用PHP服务器端语言实、MySQL数据库,实现论坛通常具有的功能
意义:随着社会的发展BBS已经成为人们获取信息、发表言论的重要场所。而校园网的建设与发展,使得校园论坛
已经成为学生日常生活中一个必不可少的工具,因此建设一个好的BBS显得越来越有必要了。本课题实现的是南阳
理工学院校园论坛,该论坛建立一个公共交流的平台,学生可以通过这个平台来
讨论关于校园生活的相关问题,通过这个平台展现自己的人生观和价值观,同时也可拓展自己的人际交流的圈子。

目  录
1 绪论    1
1.1 课题背景    1
1.2发展现状    1
1.3 课题研究的目的和意义    2
1.4 课题的可行性研究    3
1.4.1 技术可行性    3
1.4.2 经济可行性    3
1.4.3 操作可行性    3
1.4.4 法律可行性    3
2 开发技术介绍    3
2.1 B/S体系结构    3
2.2 PHP技术    4
2.3 MYSQL数据库    5
2.4 Apache 服务器    6
2.5 WAMP    7
2.6 Dreamweaver    7
2.7 系统对软硬件要求    8
2.7.1 硬件环境:    8
2.7.2 软件环境:    8
3 系统总体设计分析    8
3.1 需求分析    8
3.2功能模块设计    10
3.3数据库设计    11
3.3.1概念设计    12
3.3.2逻辑设计    15
3.4数据流程分析    17
4 系统实现    18
4.1 系统主要功能设计    18
4.1.1首页设计    18
4.1.2用户注册    19
4.1.3帖子模块    20
4.1.4我发布的帖子    20
4.1.5修改个人资料    21
4.2管理员模块    22
4.2.1论坛板块管理    23
4.2.2用户管理    24
4.2.3回复管理    25
4.2.3管理员密码修改    25
5系统测试与运行    26
5.1软件测试的目的    26
5.2软件测试的重要性    26
5.3测试实例的研究与选择    27
5.4测试环境与测试条件    28
5.5系统运行情况    28
结束语    28
系统的优缺点    28
个人感想    29
参考文献:    29
致谢:    30