- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计任务书
系别 电气与电子工程系 专业 计算机应用技术 班级 指导教师师 题目 基于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. JavaEE项目部署服务
6. 数据库服务 7. MyE
您可能关注的文档
- 火车票管理信息系统_课程设计与开发本科生毕业设计论文.doc
- 火车票网上订票系统系统大学生毕业设计论文.doc
- 火电厂主厂房工程施工_组织设计.doc
- 火铺煤矿水平自动排水控制系统设计本科生毕业设计论文说明书.doc
- 机床厂故障诊断专家系统设计本科生毕业设计论文.doc
- 机电科安全生产责任制汇编-全集.doc
- 机动车驾驶员管理系统本科生毕业(设计)论文.doc
- 机关广场地坪改造工程建设项目立项建设可行性论证研究报告.doc
- 机械厂及周边地块土地收储和前期开发项目立项建设可行性论证研究报告.doc
- 机械制造工艺学_课程设计法兰盘ca6140_课程设计说明书.doc
- 基于svm车型识别系统的设计与实现本科生毕业设计论文.doc
- 基于system_view的数字通信仿真_课程设计.doc
- 基于vc的“连珠球”游戏设计本科生毕业(设计)论文.doc
- 基于vhdl的出租车计费器设计本科生毕业(设计)论文.doc
- 基于vhdl的键盘扫描电路设计本科生毕业(设计)论文.doc
- 基于vrp平台的锦绣花园的制作本科生毕业(设计)论文.doc
- 基于web的java开发设计_课程设计.doc
- 基于web的网上订餐管理信息系统研究与设计本科生毕业设计论文.doc
- 基于web的中航天建设工程的综合信息管理系统大学生毕业设计论文.doc
- 基于web数字媒体技术专业网络教学平台的设计与实现大学生毕业设计论文.doc
最近下载
- 博士Panaray 402 II 扬声器说明书.pdf
- DD 2022-1.3 岩心数字化技术规程 第3部分:光谱扫描.pdf VIP
- 最新一级建造师继续教育论文(可编辑).doc VIP
- 干部监督流程图.xls VIP
- 二手机器设备买卖协议书4篇.docx
- 实验室准入教育答案(通识A课程).docx VIP
- 家用升降梯设计-小型剪叉式液压升降机.doc VIP
- 《时间序列分析——基于Python》 课件全套 王燕 第1--7章 时间序列分析方法发展概述---多元时间序列分析.pptx VIP
- 2024年10月19日湖北省联考遴选笔试真题及答案解析(市级卷).doc VIP
- 中国视网膜静脉阻塞临床诊疗路径专家共识.pdf VIP
文档评论(0)