共查询到20条相似文献,搜索用时 46 毫秒
1.
1 引言 UML作为面向对象的可视化建模语言,己被对象管理集团(OMG)作为面向对象分析和设计的标准,获得了众多工具的支持。UML提供了不同抽象层次的描述以支持面向对象的分析、设计和实施,它从不同的视图描述软件系统,减少了建模的复杂度,更为重要的是建立了基于元模型的体系结构,提供了较为灵活的扩充机制,使开发人员可以根据不同的领域需求定制UML,也易于加入新的建模概念。 相似文献
2.
UML在Web组件建模中的应用研究 总被引:3,自引:0,他引:3
基于Web的应用越来越受到人们的欢迎,对Web应用进行有效的建模成为Web应用成功与否的重要因素之一。统一建模语言(UML)是一种用于可视化、说明、构建并文档化软件系统的标准建模语言,该文首先简要介绍了UML的产生背景以及UML的各种框图,在此基础上提出了利用UML的扩展构造基于Web的应用程序。 相似文献
3.
黄忠诚 《电脑编程技巧与维护》2002,(12):44-45
(上接十一期) 二、IntraWeb与数据库 Delphi对于数据库的支持及操作能力几乎已到了完美的地步,在Delphi中,你可以使用BDE来连结为数众多的数据库系统,也可以使用ADO来连接某些BDE没有支持的数据库,亦或者是使用特定厂商所撰写的组件来连接该厂商所提供的数据库. 相似文献
4.
基于Java Web组件技术的毕业设计管理系统 总被引:1,自引:0,他引:1
针对上海理工大学校园数字化管理现状及毕业管理工作的实际需求,设计了基于Java Web组件技术的毕业设计管理系统的基本模块,阐述了毕业设计管理系统的基本流程,设计了用于数据处理、文件管理及生成用户身份校验码的JavaBeans,提出了学生选题的随机方法. 相似文献
5.
黄忠诚 《电脑编程技巧与维护》2002,(10):39-43
一、初探IntraWeb What's IntraWeb IntraWeb是个具有相当历史的组件组,她提供DELPHI/C++ Builder使用者延用原有的Windows应用程序设计概念来设计Web应用程序,使用IntraWeb,你可以在DELPHI的FORM上设计你所想要呈现的画面,就像设计一般的Windows Form一样,当你完成后,IntraWeb会将你所设计的画面转化为网页呈现出来,使用IntraWeb来开发Web应用程序,你不需要懂得HTML、JavaScript、CSS这些技术就可以轻易的建构出具有友好界面及强大功能的Web应用程序。在简单的运用上,你也不需要知道Web Server的相关技术,因为IntraWeb 相似文献
6.
由于传统Web应用开发周期长成本高,业务人员和非技术人员希望能够通过简单的操作来构建自己的Web应用.以JavaScript工具集Dojo为基础,提出了一个以Web为平台的Web组件框架.最终用户可以使用该Web组件框架,通过选择和配置Web组件,敏捷地构建自己的Web应用. 相似文献
7.
8.
描述了用Delphi7中的Intraweb7.1.12组件开发基于Web的财务处理系统,介绍了相关的控件功能,分析了各个模块的实现功能. 相似文献
9.
利用软件工程领域中的相关知识,提出了有效策略,构建出了服务组件知识库结构,解决了服务组合的重用问题。 相似文献
10.
11.
在基于组件的软件开放方式(CBD)下,软件系统是一些盯互联系的可重用组件的集合,因此需要对系统的每一个组件以及组件之间的相互关系有很好的理解。UML作为一种标准建模语言,不仅可以支持面向对象的分析与设计,而且能够有力地支持从需求分析开始的软件开发全过程。但是UML对组件建模的支持并不理想,这就需要开发一种能很好支持组件建模的方法。本文提出一种用UML描述组件规格说明的方法。将组件规格说明分解成组件接口规格说明。通过对组件的每个接口和组件接口之间的相互关系加以形式描述,从而达到组件规格说明的清晰性和精确性。 相似文献
12.
大规模和复杂的实时系统可以显著获益于基于构件的软件开发方法,即通过已有的经过验证的可复用构件来构造实时系统,如能将这一集成过程自动化,将会显著提高实时系统的开发效率。通过对实时任务特性的分析,在Timed CSP等形式化工具的基础上,提出了一种具有精确语义的实时构件描述机制-RTCS,并探讨了在实时COR—BA架构内利用RTCS实现构件自动生成的方法。 相似文献
13.
实时构件合成的语义研究 总被引:1,自引:0,他引:1
实时构件合成是实时应用系统中软件合成的基础,是实现软件复用思想的软件生产活动,其语义研究从实时构件的反射式语义模型、实时构件合成的适配性验证和合成构件的语义规约机制三个方面展开,规约为实时构件合成中的分析理论。 相似文献
14.
Vladimir Lifschitz 《Journal of Automated Reasoning》1989,5(1):1-23
A large part of the work on automated reasoning done in the Soviet Union in the sixties and seventies was based on the inverse method proposed by Sergey Maslov. We review the basic ideas of the method in the form that stresses its connection with resolution. 相似文献
15.
Andrew P. Martin 《Formal Aspects of Computing》2000,12(3):199-209
Despite being widely regarded as a gloss on first-order logic and set theory, Z has not been found to be very supportive of proof. This paper attempts to distinguish between the different philosophies of proof in Z. It discusses some of the issues which must be addressed in creating a proof technology for Z, namely schemas, undefinedness, and what kind of logic to use. Received February 2000 / Accepted in revised form April 2000 相似文献
16.
一种基于定理证明的Web服务合成方法研究 总被引:1,自引:0,他引:1
随着Internet中Web服务的不断增长,如何通过对现存的服务进行合成,以满足用户的个性化需求,成为目前的研究热点。通过引入线性逻辑工具,提出了一种新的Web服务合成解决方案,通过定理证明形成对应的自动服务合成流程。示例证明了该方法的有效性。 相似文献
17.
Sunil Vadera 《Formal Aspects of Computing》1995,7(2):183-206
An important advantage of using a formal method of developing software is that one can prove that development steps are correct with respect to their specification. Conducting proofs by hand, however, can be time consuming to the extent that designers have to judge whether a proof of a particular obligation is worth conducting. Even if hand proofs are worth conducting, how do we know that they are correct? One approach to overcoming this problem is to use an automatic theorem proving system to develop and check our proofs. However, in order to enable present day theorem provers to check proofs, one has to conduct them in much more detail than hand proofs. Carrying out more detailed proofs is of course more time consuming. This paper describes the use of proof by analogy in an attempt to reduce the time spent on proofs. We develop and implement a proof follower based on analogy and present an example to illustrate its characteristics. The example shows that even when the follower fails to complete a proof, it can provide a hint that enables the user to complete a proof. 相似文献
18.
19.
基于构件的软件开发方式能够有效提高Web应用的开发效率,它所涵盖的构件组装技术涉及到Web应用的前端页面与后端业务逻辑或第三方服务之间的组合。在分析Web应用的构件类型及其组装方式的基础上,提出了一套基于AJAX的Web应用构件组装技术,该技术尤其关注于前端页面构件与后端业务构件以及Web Service构件之间的自动化组装,包含两种具体的组装实现模式,即采用jQuery调用Servlet的实现模式以及采用DWR技术的实现模式,它们为页面构件提供其与服务端构件交互的能力。另外,这两种组装模式已分别实现为两套在线的Web应用构件组装工具,均支持用户通过图形化的方式定义构件的连接关系,并根据不同模式自动组合构件实体单元来生成Web应用系统。以一个实验性选课网站作为应用开发实例,以验证技术与工具的有用性。 相似文献
20.
A suite of software tools for the manipulation and validation of first-order logic expressions is presented. The suite ponsists of a collection of modules, each performing a precise and well-defined task. More sophisticated tasks such as theorem proving can be achieved by concatenating modules and interacting at suitable stages. 相似文献