学习交流论坛的设计与实现开题报告

学习交流论坛的设计与实现开题报告

ID:44360506

大小:40.61 KB

页数:8页

时间:2019-10-21

学习交流论坛的设计与实现开题报告_第1页
学习交流论坛的设计与实现开题报告_第2页
学习交流论坛的设计与实现开题报告_第3页
学习交流论坛的设计与实现开题报告_第4页
学习交流论坛的设计与实现开题报告_第5页
学习交流论坛的设计与实现开题报告_第6页
学习交流论坛的设计与实现开题报告_第7页
学习交流论坛的设计与实现开题报告_第8页
资源描述:

《学习交流论坛的设计与实现开题报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学习交流论坛的设计与实现开题报告篇一:毕业设计网上论坛的设计与实现开题报告毕业设计(论文)开题报告题目:网上论坛的设计与实现学院:电气信息学院专业:自动化学生姓名:学号:指导老师:寻大勇2014年3月16H开题报告填写要求1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效。2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见

2、。3•“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于10篇(不包括辞典、手册),其中至少应包括1篇外文资料;对于重要的参考文献应附原件复印件,作为附件装订在开题报告的最后。4.统一用A4纸,并装订单独成册,随《毕业设计(论文)说明书》等资料装入文件袋中。毕业设计(论文)开题报告篇二:BBS论坛系统的设计与实现开题报告山东科技大学本科毕业设计(论文)开题报告题目BBS论坛系统的设计与实现学院名称信息科学与工程学院专业班级计算机科学与技术08-3班学生姓名柱秀秀学号200801050519指导教师赵华填表时

3、间:二0—二举三月二十日填表说明1•开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料乙2・庄报告应在指导教师指导下,由学生在毕业设计(论文)工作前期完成,经指导教师签署意见、相关系主任审查/oo3•辜生应按照学校统一设计的电子文档标准格式,用A4纸打印。装订在左侧。4•参考文献不少于8篇,其中应有适当的外文资料(一般不少于2篇)。5•开题报告作为毕业设计(论文)资料,与毕业设计(论文)一同存档。三、文献综述(国内外研究情况及其发展)Java在Web方面的开发框架并不少见,甚至可以说多如牛毛,如最著名的SSH(Struts、Spring、Hiber

4、nate),还有同样流行的Batista>WebWork>Wicket等容种MVC框架、ORM框finIOC框耙等、国内发展情加国内在JavaWeb方面的开发框架以江南白衣的SpringSide,Bane的Edon最为著名。这两个框架都实现了整个系统的架构(包括MVC,ORM,IOC,甚至还有Flash图表等多种功能),可以仅使用单个框架乗开皱蠹个网站。但是其中很参动能小型网站根本用不上。而且它们依赖过多其他的第三方类库,这样会对小型网站的服务器空间造成一定的压力,技术门槛也较高。所以这些框架对于小型网站来说无疑是重量级的。国外发展情况:国外在JavaWeb方面的

5、开发框架非常多,Jboss的ORM框架Hibernate,女口Apache的MVC框架Strutsx.Creamware的Spring尊。Hibernate无疑是目箭ORM框架中最优秀的,其设计思想超过现在理念10年,对不同数据库的事务、锁等特性支持非常好,并定义了HQL亠(HibernateQueryLanguage)查询语言,使程序对数据库的操作面向对象化,还提供一、二级缓存,从而极大的提高了薮据库操作性能。Hibernate甬功能虽然非常强大,使用起来也更加简便(相对于EJB来说),但是配置文彳牛和API对于小型网站来说还是过于复杂。Spring是一个显决了

6、许多右开菠中常见问题的强大框架。它基于I0C容器,并对其它一些第三方类库、框架(如Hibernate、Struts)提供了模板支持,使其使用起来更加方便,整合起来更加简单。Spring使应用程序能够抛开EJB的套杂性,同时章受着和庙统EJB相关的关犍服芬。但是Spring的吐于复杂的配置是其最大的诟病,而且自从Spring2.0以后学习门槛颇高,使用复杂也使其不再轻量级。Strutsx是一个采用Serialist和JSP技术来实现的MVC框架。Struts能充分满足应用开发的需隶,简单易用,把Serialist、JSP>自定义标签库和信息资源(MessageRes

7、ource)整合在一个统一的框架中,开发人员可以利用其进行开发时不再自己编码实现全套的MVC模式,极大的节奢了时间。但是在Struts1.x中Action和ActionForm绑定,如果想获取用户提交的参数就必须编写ActionForm,使代码量膨胀。并且Struts1.x对于JSP和Serialist的封装并不完整,程序员仍需要学习许多关于Serialist的知识,学匀曲线较高。Struts2.x可以说是Struts1.x和WebWork的结合体,使用起来比Struts1.x要简单很多,并且采用了约定大于配置的原则,最大程度窿低了配晝量。但是Struts2.x在

8、小型网站的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。