- 3
- 0
- 约2.27万字
- 约 25页
- 2016-10-12 发布于辽宁
- 举报
基于strutshibernate网上论坛系统--课程设计任务书--毕设论文
课程设计任务书
系别 电气与电子工程系 专业 计算机应用技术 班级 指导教师师 题目 基于Struts+Hibernate网上论坛系统 设计目的:论坛系统是网站开发中很典型的一个例子。它可以从一个很简单的模型复杂细化到一个庞大的系统。对于企业或者个人网站,类似留言板的功能十分常见。通过网上论坛系统的设计和开发可以了解到类似系统的功能逻辑以及用Struts和Hibernate实现的基础。
设计要求包含以下模块:
用户登录和验证模块。
显示现在所有话题模块及已有回复的模块。
显示某一特定话题和回复模块。
新建话题模块。
新建回复模块。
界面要求:使用Dreamweaver设计界面达到协调、美观。
课程设计说明文档要求:
1.网上论坛系统须使用Struts和Hibernate协同工作,前台使用Struts做控制和显示,后台用Hibernate做数据操作。
2. 说明系统设计的功能及模块,画出系统流程图。
3.?数据库设计与Hibernate设计。
4. Action和Form设计及页面设计。
4. 撰写课程设计说明书。
课程说明书里应包括目录,程序流程图,数据库及Hibernate设计、Action和Form设计及页面设计、程序,总结(印象较深的经验/教训等)。要求:设计要有相应的设计报告,报告要包含题目、目录、摘要、关键字、正文、参考文献几部分;字体、字号格式按样文设置;正文要有需求分析、概要设计、详细设计、代码、结论等部分构成,并有必要的图表和效果图。 结题形式 产品,程序代码,设计说明书 时间分配:总体设计时间为1周
需求分析,概要设计 1天
功能模块开发 4天
上机调试,实现功能 1天
写说明书、答辩 1天
目录
第一章 网上论坛系统分析 4
1.开发平台 4
(1)MyEclipse 4
(2) Tomcat 4
2.数据库 5
3.功能模块 6
第二章 网上论坛系统开发技术 6
1.J2EE技术简单介绍 6
2.J2EE技术struts简单介绍 6
3.J2EE技术hibernate简单介绍 7
4.J2EE技术MVC开发模式介绍 7
第三章 网上论坛系统开发 8
一、数据库开发与设计 8
二、登录模块 12
2.1登录界面 12
2.2注册模块 14
2.3论坛首页 16
2.4新建帖子模块 21
2.5查看帖子模块 23
2.6添加回复模块 24
2.7 错误页面模块 25
第四章 总结 25
第五章 参考文献 25
摘要
J2EE是一套全然不同于传统应用开发的技术架构,它包含许多组件,可以简化和规范应用系统的开发和部署,提高可移植性、安全性与重用价值,J2EE的核心是一组技术规范与指南,其包含的各类组件、服务架构及技术层次均有共通的标准及规格,因而各种遵循J2EE架构的平台具有良好的兼容性。本次课程设计的题目是基于基于Struts+Hibernate网上论坛系统,实现了论坛的基本功能,即用户登陆、用户注册、用户发帖以及回帖等。主要任务是学会J2EE程序开发的环境搭建和配置,并在实践运用中学习和掌握J2EE程序开发的全过程,进一步熟悉掌握J2EE程序设计语言的基础内容。
论坛又名网络论坛BBS,全称为Bulletin Board System(电子公告板)。是Internet上的一种电子信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。它是一种交互性强,内容丰富而即使的Internet电子信息服务系统。用户在BBS站点上可以获得各种信息服务,发布信息,进行讨论,聊天等等。MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。在结构上,MyEclipse的特征可以被分为7类:
1. JavaEE模型
2. WEB开发工具
3. EJB开发工具
4. 应用程序服务器的连接器
5. Ja
您可能关注的文档
- 毕业设计论文--基于msp430的信号发生器设计课程设计任务说明书.doc
- 毕业设计论文--基于msp430控制蜂鸣器演奏乐曲的设计论文.doc
- 毕业设计论文--基于msp430g2533的lcd1602液晶字符串循环显示课程设计.doc
- 毕业设计论文--基于netlinx网络的混矿流量控制系统设计课程设计.doc
- 毕业设计论文--基于net+uml的进销存管理系统的设计与实现销售管理、销售退货管理、销售预定管理等子模块.doc
- 毕业设计论文--基于net的crm客户关系管理系统设计论文.doc
- 毕业设计论文--基于nrf905的无线温度监控系统设计论文与应用论文.doc
- 毕业设计论文--基于opnet的wlan建模仿真与性能测试论文课程设计.doc
- 毕业设计论文--基于plc的变频调速系统设计--课程设计.doc
- 毕业设计论文--基于plc的电梯控制系统设计课程设计.doc
原创力文档

文档评论(0)