- 5
- 0
- 约3.77千字
- 约 37页
- 2017-02-12 发布于湖北
- 举报
《Web开发技术》综合实验指导电子版
《Web开发技术》综合实验报告
题 目: 论坛设计与开发
姓 名: 项子芮 李雅 徐茜茜
学 号: 20150702102/100/091
专 业: 医学信息工程 二班
年 级: 2015级
指导老师: 胡芳
完成日期: 2016 年 12 月 31 日
[综合性实验报告]
一、实验目的及要求
1)巩固和加深学生对PHP+MYSQL课程的基本知识的理解和掌握;
2)掌握运用所学知识,进行网页设计的能力;
3)掌握书写综合性实验报告文档的能力;
4)掌握PHP基本语法及应用。
5)掌握使用PHP和页面进行交互。
6)掌握MySQL数据库的使用及使用PHP操作MySQL数据库。
7)掌握动态网站开发的基本流程。
二、方案设计思路
论坛系统的需求分析:
一个基本的BBS论坛,可以大致分为以下流程:用户登录进入论坛(一般为游客,有时还要注册为会员),就某个话题(帖字的主题)展开讨论。通过发贴功能发布新的话题;通过回帖功能回复已有的话题。管理员通过管理功能创建、编辑、删除论坛的版块;管理注册的用户;管理帖子。
这样的流程决定了BBS论坛系统的需求:
(1)会员注册
提供新会员注册功能,包括提供录入信息的界面,检查注册信息的有效性,并将注册会员的信息保存在对应数据库的数据表中。
(2)发表帖子
提供会员发表帖子的功能,未注册的用户不允许使用该功能。
(3)帖子查看
对注册会员和未注册会员提供文章查询以及阅读的功能,即提供对应文章标题信息,以及查看详细内容及回复文章的超链接。
(4)会员管理
当网上论坛的会员完成注册后,系统会在数据库中加入会员的资料。包括会员名称、会员密码、会员E-mail等相关信息资料。同时,按照会员的不同身份,将特殊会议按设置为版主,使他具备删除本讨论区对应文章等特殊操作的权利。管理员可以依据数据库中注册的特殊身份登录到论坛后对会员信息进行管理。
(5)帖子管理
管理员和版主可以对会员发表的帖子进行修改和删除操作。 系统总体功能需求框架图如下图所示:
下面具体介绍各个模块的功能:
1.前台管理模块
◎登录注册模块
登录模块包括以下的几个部分。
(1)会员注册
提供新会员注册功能,包括提供录入信息的界面,检查注册信息的有效性,并将注册会员的信息保存在对应数据库的数据表中。
(2)登录系统
提供会员的登录功能。要想针对某篇帖子发言,或发表帖子,必须是登录用户才可以操作。由于论坛中某些操作只有会员才可以执行
◎发帖回帖模块
(1)浏览帖子
对注册会员和未注册会员提供文章查询功能及阅读功能,即提供对应文章的标题信息以及查看详细内容及回复文章的超链接。
(2)发表帖子
提供会员发表帖子的功能,未注册的用户无此项功能。
(3)回复帖子
注册会员和未注册会员可以对某一话题展开讨论,发表意见,并给出回复。
2.后台管理模块
◎版面管理模块
后台管理模块主要包括对整个BBS系统的设置管理,包含下图所示的几个方面:
(1)版块管理
根据不同话题,管理员可将每个话题分成不同的版块,然后对其进行管理。管理员可以删除不必要的版块话题;可以修改某个版块的主题名、类型和数量等。
(2)帖子管理
管理员可以对会员发布的帖子进行管理。管理员可以删除内容反动或不健康的帖子。
(3)会员管理
管理员可以对会员进行管理。可删除会员,收回他的会员号;
操作步骤
数据库设计
数据库设计在项目开发中是非常重要的一个环节,它影响着后期的系统维护、变更和扩充,甚至在整个系统开发中,都会引起很大的问题。
本论坛系统后台数据库名称为bbs_data,根据系统的功能需求,本系统设置了5张表,如下。
一、manage_user_info(管理用户信息数据表)
编号 字段名 类型 字段意义 备注 1 id int 2 user_name char(16) 管理用户登录名 3 user_pw char(16) 4 二、user_info(用户信息数据表)
编号 字段名 类型 字段意义 备注 1 id int 2 user_name char(16) 管理用户登录名 3 user_pw char(16) 4 time1 datetime 注册时间 5 time2 datetime 最后登陆时间
您可能关注的文档
- 《9鲸》PPT课件.ppt
- 《N6-3.43-1汽轮机操作规程》.doc
- 《XX品牌连锁单店营运手册》.docx
- 《“三个代表”》参考课件1.ppt
- 《“宁为战死鬼,不作亡国奴”》课件01.ppt
- 《一个男孩子必读的书》.ppt
- 《windows网络操作系统》第1章__Windows_Server_2003安装与基本设置.ppt
- 《一事一议》作文指导.ppt
- 《一个这样的老师》ppt课件.ppt
- 《“红领巾”真好》.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- Dräger德图呼吸机Oxylog 3000 plus用户手册.pdf
- 零售业销售数据分析方法与应用.docx VIP
- 会计信息系统:财务篇 教案全套 宋红尔 第1--9章 系统管理---UFO报表.docx
- 个体化音乐干预减轻腹腔镜手术病人术前焦虑的研究.pdf VIP
- 精品解析:黑龙江省哈尔滨市德强高级中学2023-2024学年高一下学期开学验收考试数学试题(解析版).docx VIP
- GB50108–2024《地下工程防水技术规范》.pptx VIP
- 2023年上海初三语文一模试题说明文阅读汇编含答案.doc VIP
- 2025年福建省中考物理试卷(附答案解析).docx VIP
- Specialized English for Medical Imaging Technology医学影像 技术专业英语.pptx VIP
- 改建工程路面结构设计毕业设计.doc VIP
原创力文档

文档评论(0)