基于软构件的Web信息系统开发研究

被引量 : 0次 | 上传用户:lllllllllllllvvvvvvv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Ihternet的发展使得Web信息系统也获得了很大的发展。当网络技术和分布式计算技术逐渐发展并走向成熟时,Web信息系统的开发也变得非常复杂。Internet带来的最直接问题是Web信息系统的不断增加。由于缺乏统一有效的管理,大多数系统的开发、维护工作还处于混乱状态。当前Web信息系统一般采取小粒度的组件开发方法,使得系统开发带有很大的随意性,并导致系统难以维护。对特定领域的系统开发来说,如果能复用已有的设计和开发成果,将会在很大程度上提高系统的开发效率,节省大量的人力和物力资源。 为了满足日渐复杂的商务逻辑,传统的软件编程思想也应用到了Web信息系统的开发过程中。但是,同传统的软件系统相比,Web信息系统有更多的特点,它除了具备一般软件系统的特点之外,更具有其特定的网络特性。因此,从这个角度来看,仅仅依靠传统的软件开发方法是很难有效地开发Web信息系统的。 本研究将软构件技术引入到Web系统中,希望从大粒度的框架设计复用和小粒度的构件复用两方面来改善系统的开发过程。主要创新点如下: 1.分析了出现互联网软件危机的原因,提出利用软构件技术开发Web信息系统的思想; 2.详细论述了基于角色(任务)模型的特定领域Web信息系统的设计框架。以制造企业为例,通过提取角色及角色任务,并利用ORM建模工具,对企业产品用户角色的任务进行建模,给出了整个系统的模型。该框架可以作为领域内新系统的开发基础,在一定程度上实现大粒度的框架设计复用; 3.通过对Web系统的分析统计,对系统中使用范围最广、使用频率最高,使用价值最大的三类公共构件进行了详细的说明。这三个构件是通用查询界面生成构件、通用报表生成构件和角色信息分析构件。我们还对构件的开放性进行了讨论,完成了用户需求导入和编译实现的功能。 本文研究受国家自然科学基金项目(项目号:69975010)、山东省科学技术发展计划项目《基于软构件的软件开发环境》(项目号:991143706)及山东省中青年科学家奖励基金项目《软构件集成环境的研究》(项目号:304065)的资助,以上项目均已通过有关部门的鉴定。其中991143706项目获得山东省科技进步三等奖。
其他文献
中国近代教育出版伴随着教育的改革和发展而崛起。从编写中小学教科书到编辑大学教材和学术专著,从出版单行本到推出大型丛书,从出版机构单方面运作到出版界与学术界合作互动
在社会主义市场经济条件下,高等学校成为面向社会、依法自主办学的法人实体。深化高等学校内部管理体制改革,推进体制创新,应从如下方面入手:充分发挥学术委员会等学术组织的
秸秆固态发酵生产酒精是解决秸秆生物转化酒精的有效途径。本文探讨了秸秆固态发酵过程参数的测定方法,对秸秆固态发酵过程进行动力学建模,并求解动力学参数,最后在两种类型的固
随着经济的发展,人们越来越重视出行的品质,对出行的方便性、快捷性和舒适性的要求也越来越高。于是,公路客运运输凭借其方便、快捷和舒适的优势,成为城市居民出行的主要方式
本文通过对现代软件技术的发展及软件工程思想,尤其是对面向对象的软件工程思想的介绍,并结合机械CAD技术的发展及机械CAD软件的特点提出:在机械CAD软件的开发中必须选用先进且
<正>直播对电视媒体而言,是最富有表现力、最具有穿透力、最拥有影响力的传播方式之一,也是有可视优势的电视,取胜其它传统媒体、制衡新媒体的法宝。目前,电视直播大致分为新
本文分析介绍了国外民营教育公司的发展经验 ,指出我国同样需要民营教育公司。它的出现必将对增加教育投资 ,推动教育竞争 ,满足教育选择等诸多方面起到积极的作用 ,从而推动
战略成本管理从概念的提出之日起就一直存在不同的理解和解释,什么是战略成本管理?怎样反映和提高企业的竞争地位?如何进行战略成本管理?不同的概念、模式与方法都成为难题,S
在交通快速发展的新形势下,公路建设突飞猛进。沥青混凝土路面被越来越多地应用到高等级公路上,沥青路面的建设也更加受到重视。沥青混凝土路面在我国高等级公路建设中使用非
2001-2003年北京城市大气污染综合试验(BECAPEX)分别在几个季节进行了强化观测,其中包括在北京白石桥区域高层建筑楼顶对气溶胶的观测,观测内容除PM2.5和PM10的连续质量浓度外,还