本论文是一篇软件工程类有关论文开题报告,关于基于软件工程的Web开发与应用相关毕业论文模板范文。免费优秀的关于软件工程及认知科学及参考文献方面论文范文资料,适合软件工程论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
[摘 要]介绍了Web工程及其与传统软件工程的显著区别,讨论了一种具体的、切实可行的实施web工程的方法.该方法借鉴了传统软件工程的某些思想,对基于Web的应用系统采用结构化的方法进行分析和设计,在整个开发过程中应用螺旋模型,同时融入Web应用的开发特性,最后给出了一个开发示例.
[关 键 词]Web工程软件工程开发应用
EasyJWeb是基于java技术,应用于WEB应用程序快速开发的MVC框架,框架设计构思来源于国内众多项目实践,框架充分借签了当前主要流行的开源Web框架(Struts、JSF、Tapestry、Webwork),吸取了其优点及精华,利用Velocity作为模板页面引擎,是一个实现了页面及代码完全分离的MVC开发框架.是一个能实现中小型Web应用系统快速开发的简易Web框架.
一、基于软件工程的Web开发特点
最早的Web设计是很简单的,一大堆的超链接.大量的文本和图片.而现在的Web已经具备了与数据紧密连接的需要,大量B/S结构的应用,毫无疑问,Web已经成为软件的一个重要分支.
有关论文范文主题研究: | 关于软件工程的论文例文 | 大学生适用: | 学院论文、本科论文 |
---|---|---|---|
相关参考文献下载数量: | 63 | 写作解决问题: | 写作技巧 |
毕业论文开题报告: | 论文提纲、论文目录 | 职称论文适用: | 期刊目录、职称评副高 |
所属大学生专业类别: | 写作技巧 | 论文题目推荐度: | 经典题目 |
1.Web是图形化的和易于导航的(navigate)
Web非常流行的一个很重要的原因就在于它可以在一页上同时显示色彩丰富的图形和文本的性能.在Web之前Inter上的信息只有文本形式.Web可以提供将图形、音频、视频信息集合于一体的特性.同时,Web是非常易于导航的,只需要从一个连接跳到另一个连接,就可以在各页各站点之间进行浏览了.
2.Web是分布式、动态的
大量的图形、音频和视频信息会占用相当大的磁盘空间,我们甚至无法预知信息的多少.对于Web没有必要把所有信息都放在一起,信息可以放在不同的站点上.只需要在浏览器中指明这个站点就可以了.使在物理上并不一定在一个站点的信息在逻辑上一体化,从用户来看这些信息是一体的.由于各Web站点的信息包含站点本身的信息,信息的提供者可以经常对站上的信息进行更新.如某个协议的发展状况,公司的广告等等.一般各信息站点都尽量保证信息的时间性.所以Web站点上的信息是动态的.经常更新的.这一点是由信息的提供者保证的.
3.Web是交互的、需要测试的
Web的交互性首先表现在它的超连接上,用户的浏览顺序和所到站点完全由他自己决定.另外通过FORM的形式可以从服务器方获得动态的信息.用户通过填写FORM可以向服务器提交请求,服务器可以根据用户的请求返回相应信息.Web开发的产品要放到网络上,要接受大量不同用户的浏览和使用,所以测试工作尤其重要.维护也是一样,没有经过及时维护的网站是没有价值的.基于上述特点.在Web开发中采用软件开发的方法学和软件工程的思想是完全可行的.
二、基于Corba组件技术的Web系统的模型
在CorbaWeb的多种分布式应用模型中,利用Applet实现Web与Corba的集成方法是较有前景的一种.客户端向webServer请求的网页内含1个Applet,该Applet是Corba客户程序的Java实现,与ORB捆绑在
软件工程类有关论文范例
如何撰写软件工程本科论文
播放:21342次 评论:6360人
三、Web服务体系结构中MVC的应用
一个GIS站点可以根据用户的查询找到企业信息,站点查找已知的web服务,这些服务被注册在“静态导航服务”(StaticNavigationService)文件中.这是一个web服务的静态查找,因为Web服务接口和实现对系统来说是已知的.“静态导航服务”文件是一个XML文件,它含有类似于下面所示的条目:
上面的“静态导航文件”中定义的变量N表明,可能有N个服务实现会提供相同的web服务:该体系结构将为用户调用所有这些服务,并巩固所有这些服务的结果.
这篇论文地址 http://www.sxsky.net/guanli/00355672.html
结束语Web软件工程的研究借鉴和集成了其他学科的知识和研究成果,从而为复杂系统的开发提供自然、抽象的技术手段,包括社会学、组织学、认知科学、经济学等.近年来的研究趋势表明,面向Web软件工程将与其他计算机技术之间具有密切的关系,如面向服务的计算(service―orientedputing)、语义Web、网格计算、自主计算(autonomicputing)等.一方面,这些研究方向试图将Web理论和技术用于其特定问题的解决,从而对Web软件工程提出了明确甚至是新的要求,从而作为一种需求驱动力促进Web软件工程的研究,另一方面,通过与这些计算机技术相结合,拓宽了Web软件工程的应用领域和范围,为Web软件工程与各种主流技术相结合,走向大规模、工业化应用提供了应用背景.
参考文献:
[1]金波林家骏王行愚:入侵检测技术评述[J],华东理工大学学报,2004(4):193―195
[2]唐谦张大方:入侵检测中模式匹配算法的性能分析[J],计算机工程与应用,2005(17):136
软件工程类有关论文范例,与基于软件工程的Web开发与应用相关论文开题报告参考文献资料: