网页组件

网页组件

目录导航

基本内容

网页组件的优势

由于Web 组件提供了封装完整的Web 表现层组件,所以使开发人员真正

能够做到Web 应用表现层的快速开发,极大提高了开发速度,同时大大缩短

了开发周期,大幅降低了软件开发成本。据业界有关人士统计,从一个管理软件的整个开发过程看,UI(表现层)开发工作量往往占到了全部开发工作量的50%以上,而业务逻辑一般仅占30%左右,其他占20%。开发人员经常被繁琐而易变UI 需求搞得焦头烂额,开发效率低下,开发进度很难保证。

1、充分满足用户体验且无需下载插件

Web 组件提供的表现层组件,可与C/S 开发工具中的各种相关控件相媲美,有些功能甚至有过之而无不及。同时由于Web 组件采用了XMLHTTP及DHTML 等技术,减少了频繁的页面刷新,因此充分满足了用户的操作体验。加上Web 组件采用的是XML+Javascript 技术,所以无需下载任何插件就可以实现了交互性复杂界面,更加便于用户使用和维护。许多网站都应用此模式,如阔地网络,用户可以添加和上传任意组件。

2、完全组件化开发并实现了明晰的分层开发模式

Web 组件的组件化开发模式,实现了表现层开发与业务逻辑及数据层的完全分离,从而使代码更易维护,满足了团队协作开发的需要,轻松应对用户易变的个性化定制需求。

3 易于扩展和集成

采用标准的MVC 模式实现了模型与视图的分离,达到各分层间松散耦合的效

果,这样就非常便于系统的扩展以及与其他系统的集成;另外我们还在架构设计中应用了许多设计模式,保证了新实体加入时,不至于影响到API 的架构。并且,我们还充分考虑减少Package 间的耦合性以及避免系统对Session,Request 等Web 应用的依赖性,从而极大提高系统的可扩展性和易于集成的特性。

4 优于传统开发模式

对比项目 传统方式 Web组件方式
开发时间 至少1周/人 不超过0.5小时/人
学习时间 很长(3到6个月) 5天
维护时间 代码量大,难以维护 代码量极小,易于维护
页面效果
标准化 非常标准

5 降低了对开发人员的技术要求

技术 普通功能包括数据存储,符合查询 复杂功能包括页面流转,业务逻辑 核心功能包括业务核心,框架整合
JSP
DataBace/Sql
Web Server
DHTML
JavaScript
Java
XML
MVC

6 研发时间长,客户和成功案例众多

Web组件作为Loushang平台的一个重要组成部分,它与Loushang平台一

同诞生、一同发展壮大,在Loushang平台的所有项目都得以成功的应用。

并在大量的应用中不断得到锤炼,Web 组件已成为Loushang平台中应用最广泛、结构最严谨、用户最满意的一个组成部分。

相关百科
返回顶部
产品求购 求购