1、 数据库课程设计 1 课程设计报告 课程名称 数据库系统原理 设计题目 BBS 系统数据库设计 学生姓名 学 号 专业班级 指导教师 2012 年 12 月 25 日 数据库课程设计 2 目 录 一 系统概述 4 1.1 总体概述4 1.2 开发背景5 1.3 开发目的 6 二、 需求分析 6 2.1 开发语言选用: .6 2.2 MySQL 数据库的选用 7 2.3 系统的开发运行环境: 8 2.4 数据字典 10 三.概念结构设计 12 3.1 概念结构设计概述: 12 3.2 基于 E_R 模型的概念结构设计 四. 详细设计和实现 15 4.1 程序设计: 15 4.1.1 创建数据库:
2、. 15 4.1.2 创建用户表:. 15 4.1.3 创建论坛版块表: . 15 4.2 操作过程: 17 五. 数据库的实施与维护 24 5.1 数据库的试运行 . 24 5.2 数据库的维护 .错误错误!未定义书签。未定义书签。 六. 个人小结与体会 . 26 参考文献 数据库课程设计 3 摘要摘要 在网络信息时代到来之前,主要的主流媒体是报刊,杂志,电视,广播等, 人们通过这些信息交流平台了解各方面的资讯,可是更多的是接收,真正使得 百姓们可以参与进来发表自己意见和看法的时代就是 21 世界网络的广泛应 用,在结合 JAVA 和 S.S.H 技术之下开发了这样一个快捷、界面友好的论坛交
3、 流系统,实现了一个功能相对齐全的论坛系统,在这里可以自由地发表自己的 观点和对论坛的主题发表意见,我们还可以对网友的问题及时地解决,获取对 自己有用的知识。本网站严格按照软件项目开发的流程进行开发,对于网站开 发的可行性分析、需求分析、概要设计、详细设计以及对网站的测试与维护都 有详细的论述和实现过程。随着计算机技术的不断发展,计算机作为知识经济 时代的产物,已被广泛应 用于社会各个行业和领域。随着我国改革的深入和 社会主义市场经济的日趋繁 荣,导致竞争日益激烈,迫使我们采取先进的计 算机硬件设备以及高质量的辅助 软件来管理运作,以提高效率。动态网页也 是一样,人们在其上面留言发表个人 观点
4、的平台, 它是一个交互式的互动平 台,它是用户相互交流的重要途径,用 户提出的要求、意见、看法,可以得 到及时回复和解决, 可以有效的解决用户的 需要。 目前计算机网络这么发达, 我们就很有必要去开发一个这样的软件动态 留言系统。只要有一台与外 界相连的计算机,你可以不用走出家门,只需进入留 言系统,就可以和广大 用户进行交流。 数据库课程设计 4 一一 系统概述系统概述 1.1 总体概述总体概述 随着 Internet 技术的不断发展,以及用户群爆炸性地增长,网络不再仅 仅是信息的被动获取来源,更成为人们探讨间题、交换观点的场所,其中,网 上论坛扮演了极其重要的角色 论坛又名 BBS, 全称为 Bulletin Board System(电子公告板)或者 Bulletin Board Service(公告板服务) 。它是 Internet 上的一种电子信息服务系统。 它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看 法。它是一种交互