需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9017 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在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 |