基于PHP校园学生论坛留言本设计与实现(MySQL)(含录像)(毕业论文12000字,程序代码,MySQL数据库)
摘 要
本课题所实现的网络留言本是基于PHP语言开发实现,使用的数据库是MySql数据库。并且在其中实现了一般的BBS所具有的通常的共有的功能。比如用户登录,发帖,删帖等功能。从理论上讲,Internet 上的电子公告板与现实生活中的公告板的作用是一样的。这些数以万计的电子公告板都针对某一主题进行着持续不懈的讨论,所以电子公告板有时也称为计算机会议服务。电子公告板的主题多种多样,其范围从科学、政治、文学、 艺术到幽默、厨艺、体育、产品、影视、股票、音乐等无所不包。绝大部分的讨论是人们容易理解的,但也有一部分需要有高深的专业知识或相同的背景。有时一个电子公告板仅局限于某个地区、某些组织甚至某些个人,有时则会对全世界开放。
关键词: 留言本;PHP;MySql
Abstract
The realization of this project is based on a network Guestbook PHP language implementation, database using MySql database. And in which the realization of the general BBS generally has a total function. Such as user login, post messages, delete posts and other functions. In theory, the electronic bulletin board on the Internet and the role of real-life bulletin board is the same. These are tens of thousands of electronic bulletin board for a relentless theme of the discussion, the electronic bulletin board is also sometimes referred to as computer conferencing services. Electronic bulletin board topics varied, ranging from science, politics, literature, art to humor, cooking, sports, products, movies, stocks, music and other all-encompassing. Most of the discussion is that people easily understand, but some need to have profound expertise or the same background. Sometimes an electronic bulletin board is limited to certain regions, some organizations and even some individuals, sometimes it will open to the world.
Keywords: Guestbook; PHP; MySql
可以将功能分为前台和后台两类,因此模块也分为两大类:前台模块和后台模块。
用户在前台的注册、登录、以及修改个人的注册信息组合成注册登录模块;用户浏览模块、浏览主题帖列表、查看帖子组合成浏览模块;用户发帖、回帖、编辑自己发布的帖子组合成发帖回帖模块;管理员编辑帖子、删除帖子和置顶帖子组合成管理帖子模块。以上四个模块组成前台的功能模块。
后台模块都是与管理员相关的,设置论坛参数单独为后台设置模块;创建、修改和删除版块为管理版块模块;添加、删除和设置权限为管理用户模块。
目 录
摘 要 I
Abstract I
1 绪论 9
1.1课题的研究意义 9
1.2 课题的研究现状 9
1.3论文的研究内容 10
1.4系统的设计思路 10
2 理论基础 10
2.1 WAMP架构介绍 10
2.1.1 WAMP架构的提出 10
2.1.2 WAMP架构的优势 11
2.1.3 WAMP架构的研究现状 11
2.2 PHP技术 11
2.2.1 PHP技术概述 11
2.2.2 PHP技术特点 12
2.3 MySQL数据库技术 13
2.3.1 MySQL数据库概述 13
2.3.2 MySQL图形管理工具---phpMyAdmin 14
2.4论坛采用B/S架构 14
3 总体设计 15
3.1 可行性分析 15
3.2 需求分析 15
3.3 功能模块的设计 18
3.4 系统数据库的设计策略 20
3.4.1 逻辑结构设计 20
4论坛系统详细设计 24
4.1 数据库的访问 24
4.2 CSS样式表的使用 25
4.3 论坛系统功能的实现 25
4.3.1首页 25
4.3.2用户登录 26
4.3.3用户注册 26
4.3.4发帖子/回复帖子 27
4.3.5搜索功能 28
4.3.6个人中心 29
4.3.7管理员登录 29
4.3.8主题管理 30
4.3.9回帖管理 30
4.3.10用户管理 31
结论 31
参考文献 31
致谢 32
附录 32
|