1 / 30
文档名称:

基于BS结构的BBS系统.docx

格式:docx   大小:1,186KB   页数:30页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于BS结构的BBS系统.docx

上传人:luciferios06 2021/8/18 文件大小:1.16 MB

下载得到文件列表

基于BS结构的BBS系统.docx

文档介绍

文档介绍:基于BS结构的BBS系统
2

———————————————————————————————— 作者:
———————————————————————————————— 日期:


课 程 设 计

课程名称___数据库原理课程设计_
题目名称基于B/S结构的BBS系统
学生学院 计算机学院
专业班级 网络工程092
学 号 3109006536
学生姓名 罗晓然
指导教师 左亚尧
20 12 年 6 月 30 日

目录
1 引言 1
课程设计选题 1
课程设计的目的 1
本选题的设计背景 1
版本更新信息 1
2 相关技术介绍 2
MySQL 2
Apache 2
PHP 2
HTML 2
CSS 2
JavaScript 2
3 需求分析 3
业务流程 3
功能需求 3
用户功能 4
公告板功能 4
数据需求 4
4 概念结构设计 5
概念结构 5
E-R图 5
5 逻辑结构设计 6
表结构及范式 6
视图 6
视图1:用户信息 6
视图2:登陆信息 6
视图3:查看主题帖 6
视图4:主题帖列表 6
视图5:回复贴列表 6
系统功能模块图 6
6 数据库物理设计 7
索引定义 7
数据存放 7
系统配置 7
7 数据库实施 8
命名约束: 8
用户表 8
主题贴表 8
回复贴列表 8
SQL代码 9
SQL用户 9
用户表 9

主题贴表 9
回复贴表 9
8 BBS系统设计 10
简述 10
功能模块 10
用户功能 10
主题列表、主题贴及回复贴 10
用户界面和页面 11
基本流程及架构 11
9 测试 13
用户注册 13
附录 17
附录1:主要功能代码 17
附录2:用户手册 20
主题列表 20
登陆/注册 21
发表新主题 21
查看/发表回复 22
附录3:心得和体会 23
1
1 引言
课程设计选题
《基于B/S结构的BBS系统》
课程设计的目的
通过数据库系统课程设计,熟悉了MySQL数据库管理系统的结构与组成;掌握了MySQL数据库管理系统的应用技术和的使用;应用PHP开发工具实践了《基于B/S结构的BBS系统》的数据库应用系统的设计方法、开发过程和MySQL数据库的管理与维护。最终达到掌握数据库管理系统的使用和开发,提高分析问题、解决问题和实践应用能力。
本选题的设计背景
BBS(Bulletin Board Systems)即电子公告板系统,是一种非实时的在线信息发布交流系统,自互联网普及以来,BBS系统的发展速度十分迅速,现今的BBS系统也日益完善,因此,本选题的意义在于探索、实践BBS的实现,而非制作一个实用化的系统。
版本更新信息
修改编号
修改日期
修改后版本
修改位置
修改内容概述
001


全部
初始版本
002


9 测试
完成测试
2
2 相关技术介绍
MySQL
MySQL是一个中、小型关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了GPL(GNU通用公共许可证),它分为免