本论文是一篇软件工程方面有关论文下载,关于基于软件工程的Web开发技术其应用相关函授毕业论文范文。免费优秀的关于软件工程及用户及自然科学方面论文范文资料,适合软件工程论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:随着互联网的快速发展,Web技术已经变得越来越复杂,Web开发中也出现了一系列的问题,对于这些问题,我们要妥善的对待.
关 键 词:Web开发技术;特点;软件工程;应用
中图分类号:TP311.52
本文针对目前Web开发的现状以及存在的问题进行研究,并参考目前Web开发中比较成熟的方法,以此来使Web开发技术更加完善,来增加Web开发的效率,提高其质量并降低成本.
1基于软件工程的Web开发的特点
传统的Web形式非常的简单,传递的信息也比较单一,通常都是通过图片、超链接等方式来实现.然而,随着互联网技术的发展以及人们对于Web需求的提高,Web传递的信息量越来越多,传递的方式也多种多样,Web与数据已经分不开了,所以,Web作为软件的一个分支,已经越来越重要了.
本文出处:http://www.sxsky.net/benkelunwen/06025263.html
1.1Web是图形化的和易操作的
WEB之所以能够广泛的应用,是因为Web页面只需要简单的设计,就能够传递文字和图片等信息,在最早的时候,Web只能传递纯文本,那时候很难想象Web还能够传递图片信息,然而随着Web技术的发展,我们现在已经能够在Web页面查看图片、音频、视频等信息,甚至还能玩游戏,而且Web的使用也很容易,要想从一个页面跳转到另一个页面或者网站,只需要以链接的方式完成即可.
1.2Web是分布式的、动态的
对于我们需要的信息,比如视频、音频、图片等信息,在获得这些信息之前,我们不知道它们的大小,而加载这些信息也会占用大量的硬盘储存,这会使使用成本增大.所以,我们在Web实际的开发过程中,不会把大量的信息都集中在一个站点上,可以把这些信息分散在不同的站点上,在需要使用的时候进行调用就行了,而调用的过程并不是分散的,实际的体验过程中,我们仍然感觉到这些信息是一体的.此外根据Web自身的特点,Web上的信息可以被及时的更新,这样可以保证Web上的信息是及时的、动态的,因此,Web上的信息具有动态性.
1.3Web是交互的、需要测试的
Web中包含了很多超链接,用户可以通过这些超链接来访问不同的站点,而具体访问哪些站点完全是由用户自己来决定的,因此,Web具有交互性.用户也能够通过Web来获取服务器的信息.将Web产品开发出来并放到网络上,目的就是吸引大批的用户来使用它,因此,Web产品必须保证其使用时足够稳定和易用,才能让用户经常浏览这个站点,要保证这一点,就要对Web产品进行测试,同时也要做好维护工作.
1.4Web开发需要科学的组织管理
Web在其发展过程中,规模也逐渐扩大,在实际中的应用也变多,这些变化使得Web开发不像以往那么简单,其复杂程度已经可以与开发软件相媲美了.Web开发的复杂程度已经可以使Web开发成为一个普通的工程项目,这就要强调项目的工程性,要不然Web开发过程就会与原先的轨道不一致.WEB开发是一个比较系统的工程,需要很多人来共同完成,每个人都有自己的分工,这就涉及到了人员管理的问题,因此,Web开发过程中,要有科学的组织管理体系来对开发人员进行管理,让他们协同有序的工作,从而顺利的完成项目的开发.
2Web的开发过程
Web开发过程中,并不能预先知道用户的需求,也不能很好的预料到开发的结果,因此,要建立合适的模型来进行Web开发.
2.1建立Web原型
在Web开发前,我们已经知道了用户的初步需求,在此基础上,要建立一个初步的Web模型,这个模型的建立必须是迅速的,利用现有的模板并结合用户的需求,快速的建立起初步模型.
2.2用户试用
当初步的Web模型建立完成之后,要让用户来进行使用,并及时的做出反馈,提出应当改进的地方,开发者再根据用户的反馈来做修改,修改完成之后,仍然要让用户来试用,再根据用户的反馈进行改进,直到最后用户满意为止.此外,开发者与用户要建立一种实时的沟通,因为用户提出的意见并不都是正确的,以防止盲目的根据用户的意见来做更改,从而偏离了Web设计的轨道.
2.3Web规格说明
通过多次的用户试用和开发者的更改之后,Web模型基本能够满足用户的需求,此时开发者可以以当前的Web模型来进行定义和说明,为后续的开发做准备.
2.4Web设计
在完成了Web的规格说明之后,可以以此为依据来设计Web的版面布局和数据库,要完成功能和性能上的设计.在Web的设计过程中,要以用户的体验为核心,因为我们的最终目的是为用户服务.
2.5Web测试
对Web进行测试是Web开发过程中必不可少的一个过程,这个过程不仅要让用户参与进来,也要让开发者参与进来,在这个过程中,开发者要检查Web的设计是否与规格说明相一致,同时还要看Web的兼容性是否符合需求,在满足了用户基本需求的前提下,Web还要尽量给用户带来更好的实际体验.
有关论文范文主题研究: | 关于软件工程的论文范文数据库 | 大学生适用: | 学士学位论文、学校学生论文 |
---|---|---|---|
相关参考文献下载数量: | 33 | 写作解决问题: | 怎么写 |
毕业论文开题报告: | 论文提纲、论文结论 | 职称论文适用: | 技师论文、职称评初级 |
所属大学生专业类别: | 怎么写 | 论文题目推荐度: | 优质选题 |
2.6Web发布与维护
在完成了上述一系列的工作之后,我们可以把Web系统发布到网络上,但是将Web发布到网路并不意味着开发过程的结束,对Web系统进行维护是更为重要的事情,如果不对Web系统进行后期的维护,那么用户的体验会大打折扣,这有悖于我们设计的初衷.与Web的开发相比,Web的维护同样重要,而且其复杂程度一点也不必开发弱,同时,Web的后期维护是一项长期的工作.
3Web的服务体系在实际中的应用
一般来说,用户通过WEBeb查询一个企业的相关信息是通过一个GIS站点实现的.GIS站点通过被注册的导航服务文件查找已知的WEBeb服务,这就是常用的静态查找,之所以称为静态查找是因为在此查找过程中WEBeb接口是已知的.“静态导航服务”文件是一个XML文件,其中变量N表明可能有N个服务实现会提供相同的WEBeb服务.
4当前Web开发过程中存