教育论坛网站的设计与实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-02-06
  • 论文字数:9017
  • 当前位置论文阅览室 > 毕业设计 > 信息与计算科学 >
  • 课题来源:(小小青蛙)提供原创文章

支付并下载

摘要:在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的 重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。本课题设计的正是互联网与社会生活之间的紧密关系的体现。本设计主要满足我校学生在线上的互动交流,方便学生老师之间解疑答惑,提高学生的知识水平。

本文阐述了《教育论坛网站》的整个设计与开发过程。按照软件工程过程,从需求分析,数据建模,概要设计,详细设计最后到软件测试这一整套流程。本设计中主要使用myeclipse作为开发工具,其中用到了JAVA语言作为核心开发语言,MySQL作为数据库。前端页面使用jsp、div+css以及部分服务器标签库;后端逻辑控制使用了Java的servlet3.0来进行处理;数据持久化使用了hibernate框架来进行数据读写。

本系统运行稳定,访问效率高,以及对用户的配置要求低。整个系统使用的技术框架都是成熟可靠的,以及作者通过完整的软件工程开发周期完善了整个系统的功能,从而使得本系统能够满足学生们的需要。

关键词:BBS  JAVA   JSP  servlet  hibernate

 

目录

摘要

Abstract

引言-1

一、 需求分析-2

(一) 设计思路-2

(二) 问题定义-2

(三) 可行性分析-2

(四) 技术可行性分析-2

(五) 功能要求-3

(六) 硬件环境-3

(七) 软件环境-3

(八) 运行环境-4

二、 概要设计-4

(一) 论坛结构-4

(二) 用户与帖子概要设计-5

1. 工作原理-5

2. 模块流程图-6

3. 设计目的-7

(三) 接口设计-7

(四) 界面设计-8

1. 用户模块界面-8

2. 系统管理员模块界面-8

三、 详细设计-8

(一) 分析建模-8

    1. 创建Physical Data Model(物理数据模型)-8

(二) 功能设计-10

1. 用户注册-10

2. 用户登录-11

3. 论坛主页(帖子列表)-13

4. 发布帖子-14

5. 查看帖子-16

6. 用户个人信息管理-17

7. 后台管理员模块-19

四、 编码实现-20

(一) 部分核心代码-20

(二) 运行效果图-24

结论-27

致谢-28

参考文献-29