论文部分内容阅读
在当今激烈的市场竞争中,ERP(Enterprise Resource Planning)等信息管理系统成了提升企业利润和竞争力的重要手段。ERP系统利用信息技术,把企业的物流、人流、资金流等统一起来进行管理,把客户需要和企业内部的生产经营活动以及资源整合在一起,为企业决策层提供解决企业产品成本问题、提高作业效率、及资金的运营情况一系列问题,使之成为能完全按用户需求进行经营管理。它给企业带来的好处是业界公认的,因为它可以利用信息化管理的优势,提高企业自身的核心竞争力。然而很多企业,特别是中小型企业,在ERP实施过程中,却很容易失败,阻碍ERP实施成功的原因有很多,除了沟通、成本等问题,还有很重要的原因是现有的ERP系统大多为大企业而设计,中小企业的需求灵活多变,要做出能够随时满足中小企业需要、易于修改、维护的产品难度大。因此,研究并设计出一个针对中小型企业的,能快速搭建、修改、更新ERP系统的解决方案有着重要意义。可视化Web ERP系统构建者(Visual Web ERP SystemArchitect,简称为VWESA)开发平台就是为了满足中小企业实施ERP的需要。通过本平台,可以通过可视化的方式快速建立易于修改的小型ERP系统。VWESA选择JSP作为页面设计语言,并使用了JavaScript、CSS等网页技术,这样的好处是明显的。因为随着互联网时代的到来,一个又一个的网站被建立起来,而网页技术作为构成网站的基本元素,期间有了很大的发展,从最初的静态html技术,发展到JSP、ASP等动态页面技术,从而使互联网的实用性大大提高,页面设计技术十分成熟。如此同时,网景通信公司开发的JavaScript技术,W3C制定的CSS+DIV网页布局技术也相继出现,网页从此变得丰富多彩。人们的生活已经离不开互联网了,互联网发展的大机遇也吸引了大量开发人员加入到了网络行业当中来,为了满足众多网页设计者的需要,很多著名IT企业也加入到网页编辑器的开发当中,也诞生了许多著名的网页编辑软件。本课题是VWESA的界面生成部分,结合和本项目的实际需要,满足本项目的个性化需要,因此要开发出本身的页面编辑插件,用于生成JSP页面文件和交互文件,形态是Eclipse插件。在传统的Web应用开发过程中,开发人员要建立页面,就要编写大量的页面代码,而且需要写页面元素代码,如CSS,这些是繁琐而重复的工作。而本课题通过使用GEF(Eclipse图形编辑框架)和Draw2D(Eclipse图形绘制框架)以及其它技术,创建了一个可见即可得的可视化页面编辑环境,用户只要通过拖拉控件,设置控件属性,即可自动生成JSP页面文件及交互文件。