┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊
安徽工业大学
毕业设计(论文)任务书
课题名称程序设计论坛网站的设计与实现
学院计算机
专业班级网络工程062
姓名邢琳
学号069074273
毕业设计(论文)的主要内容及要求:
1、认真复习软件工程、数据库、计算机网络等相关知识。
2、学习和熟悉PHP动态网页设计技术。
3、按照软件工程的要求,对程序设计论坛网站进行详细的需求分析,在此基础上,
进行功能设计、界面设计,最后编码调试实现。要求能够实现用户在线浏览论坛帖子,分主题发表帖子和回复等功能。
4、完成毕业论文的撰写、修改和定稿。
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊
摘要
现在互联网已经成为人们快速获取、发布和传递信息的重要渠道,论坛是Internet上最常用的交流工具之一,越来越多的人开始把论坛作为他们获取信息的手段和交流的平台。
本毕业设计就是基于PHP+MySQL的论坛设计,以PHP Expert Editor作为开发基础,采用WAMP架构,辅用CSS技术,并通过使用模板技术,在Apache本地服务器上实现了较完整的论坛功能。PHP语言执行效率高并易于同数据库连接,MySQL数据库访问速度快、稳定性好。
该论坛主要用来为用户提供一个计算机程序语言的交流环境,学习资料的共享,各类计算机程序技术的讨论,问题的求助都可以在论坛上发布,该论坛主要包括前台和后台两大部分,前台主要实现用户
管理和帖子管理,前者包括用户注册、用户登录、用户密码回、用户信息修改等;后者包括包括帖子内容显示、帖子发布和回复信息等。后台主要实现管理员对论坛系统的维护。
关键词:论坛;PHP;Apache;MySQL;模板
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊
Abstract
Nowadays the Internet has become an important channel for people to gain , publish and transfer information on the Internet, BBS is one of the most common communication tools, more and more people make BBS as the platform to obtain information and communicate with each other.
This design is based on the BBS+MySQL,using PHP Expert Editor as exploited foundation, adopting WAMP architecture,complementary with CSS technique and through the use of template techonolgy, it realized almost completely BBS functions in Apache local server. The efficiency of PHP language implementation is high and it is easy to connect with MySQL database access which is fast speed and good stability.
This BBS is mainly used to provide users a computer programming language enviroment to exchang
e,share information and all kinds of discussion about computer program technology and questions can post on the BBS. This BBS includes two parts:forestage and backstage.Forestage is mainly used to realise user mangement, including the user registration, user login,user password retrieved and user information modification etc. Backstage mainly realizes the BBS system administrator for maintenance.
Keywords:BBS;PHP;Apache;MySQL;Template
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊目录
1 绪论 (1)
1.1课题的研究意义 (1)
1.2课题的研究现状 (1)
1.3论文的研究内容 (1)
1.4 系统的设计思路 (2)
2 理论基础 (3)
2.1 WAMP架构介绍 (3)
2.1.1 WAMP架构的提出 (3)
2.1.2 WAMP架构的优势 (3)
2.1.3 WAMP架构的研究现状 (3)
2.2 PHP技术 (3)
2.2.1 PHP技术概述 (3)
2.2.2 PHP技术特点 (4)
2.3 MySQL数据库技术 (5)
2.3.1 MySQL数据库概述 (5)
2.3.2 MySQL图形管理工具---phpMyAdmin (6)
2.4论坛采用B/S架构 (7)
3 总体设计 (8)
3.1论坛可行性分析 (8)
3.2 论坛需求分析 (8)
3.3 功能模块的设计 (11)
3.4 论坛系统数据库的设计策略 (13)
3.4.1 概念结构设计 (13)
3.4.2 逻辑结构设计 (15)
4  论坛系统详细设计 (21)
4.1 数据库的访问 (21)
4.2 CSS样式表的使用 (22)
4.3 论坛系统功能的实现 (22)
企业网站设计思路
4.3.1系统功能 (22)
4.3.2普通用户功能 (23)
4.3.3版主功能 (27)
4.3.4管理员功能 (29)
4.4 数据的安全性研究与实现 (30)
4.4.1 论坛系统的安全体系 (30)
4.4.2 论坛系统安全性的实现 (31)
5 论坛系统性能优化 (32)
5.1 论坛系统测试 (32)
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊
5.2模板技术在论坛中的应用 (33)
6 结束语 (36)
致谢 (37)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。