1、 计算机科学与技术学院计算机科学与技术学院 Web 网络编程课程设计报告网络编程课程设计报告 (2012/2013 学年 第一学期) 学生姓名:学生姓名: 专业班级:专业班级: 信管 092001 班 学生学号:学生学号: 指导教师指导教师: 2012 年 12 月 28 日 基 于 基 于 web 的 论 坛 管 理 系 统 的 的 论 坛 管 理 系 统 的 设 计 与 实 现 设 计 与 实 现 计算机学院 web 网络编程课程设计 目录目录 第一章 系统概述 . 1 1.1 开发背景 1 1.2 开发目标 1 1.3 开发意义 1 1.4 开发工具及运行环境 2 1.4.1 运行环境
2、2 1.4.2 开发技术 2 第二章 系统分析 . 4 2.1 可行性分析 4 2.1.1 经济可行性 4 2.1.2 技术可行性 4 2.1.3 操作可行性 4 2.2 需求分析 4 2.2.1 功能需求分析 4 2.2.2 性能需求分析 4 2.2.3 数据流图 5 2.2.4 数据字典 5 第三章 系统总体设计 . 7 3.1 系统功能结构设计 7 3.1.1 功能模块图 7 3.1.2 各功能模块描述 7 3.2 数据库设计 8 3.2.1 概念结构设计 8 3.2.2 逻辑结构设计 . 10 3.2.3 数据库表结构设计 . 11 第四章 系统详细设计 14 4.1 程序流程图 .
3、14 4.2 界面设计 . 17 计算机学院 web 网络编程课程设计 第五章 系统实现 20 课程设计心得与体会 . 27 参考文献 . 28 计算机学院 web 网络编程课程设计 1 第一章 系统概述 1.1 开发背景 现今的社会是一个信息飞速发达的社会,在信息的交流和传递当中,互联网占 据着一个非常重要的位置。人们可以通过互联网查看最新的消息,也可以通过互联网 进行信息的交流, 而论坛是大家进行信息交流的其中一个渠道。 它具有信息传递及时, 信息交流方便, 利于互动等优点。 论坛的概念: 论坛 (BBS) 是 Bulletin-Board-System 的缩写,即电子公告栏。它是一种在
4、Internet 网上开放的信息服务系统,通过论坛 用户在论坛中可以发布信息,进行讨论,聊天,共享文件等等。BBS 多用于大型公司 或中小型企业,开放给客户交流的平台。对于初识网络的新人来讲,BBS - 就是用于 在网络上交流的地方,可以发表一个主题,让大家一起来探讨,也可以提出一个问题, 大家一起来解决,可以上传资源供大家分享等。在论坛里,人们的交流打破了空间, 时间的限制。在与别人进行交往时,无须考虑自身的年龄,学历,知识,社会地位, 财富,外貌,健康状况,也无从知道交谈的对方的真实社会身份。这样,参与讨论的 人可以处于一个平等的位置与其他人进行任何问题的探讨。 随着“会宁学子共济会”这个公益组织的建立,参与者遍布全国各地,所有的 参与者没有条件面对面交流,各种资料没法共享,每次组织活动,通知会员要耗费一 定的人力和财力,及其不方便。加之,作为一个公益组织,更希望更多人参与这个组 织。而论坛不仅可以共享资料,更是一下向外宣传的媒介,所以设想开发这样一个论 坛。