您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 简单状态机Workflow基于Web应用

  2. 火龙果软件工程技术中心  一、实现目的1、在Web中托管Workflow引擎实现工作流流转。2、使用持久化的方式存放工作流实例状态。二、基本原形报销流程(网上有很成熟的基于工作流的报销流程,我还在这里显摆,唉!)三、使用到的核心类WorkflowRuntime、ExternalDataExchangeService、WorkflowInstance、WorkflowPersistenceService分别在dotnet3.0的一下命名空间中:System.Workflow.Runtime、Sys
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:273408
    • 提供者:weixin_38528888
  1. WebService实现SOA的关注点分离

  2. 火龙果软件工程技术中心  关注点分离(separationofconcerns)是面向服务的架构(Service-OrientedArchitectures,SOA)的核心原则。令人遗憾的是,该原则在实现SOA服务时常常起不到作用。我们通常会看到带有多个关注点(如安全、事务管理)的巨大的实现类,使用业务逻辑记录所有混合在一起的关注点。使用SpringFramework和AspectOrientedProgramming(AOP)原则,我们可以将关注点分离,以用于服务实现。本文中我们将演示如何使用
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:154624
    • 提供者:weixin_38697753
  1. 快速应用开发平台-流程建模

  2. 火龙果软件工程技术中心  工作流参考模型工作流参考模型由国际"工作流管理联盟WfMC"给出,它定义了工作流管理系统的一些标准规范,工作流管理工具的应用编程接口,使工作流应用间可以更好的集成和交互。参考模型中提供了五类接口,有关过程模型的定义则构成了接口一的核心内容。接口一早期的标准为WPDL(WorkflowProcessDefinitionLanguage),后来,这一接口的规范变更为XPDL。XPDL是至今工作流领域最为重要的一个标准,目前大多数工作流引擎是依据该标准设计开发的。工作流的中的
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:180224
    • 提供者:weixin_38688352
  1. Java开源AJAX框架

  2. 火龙果软件工程技术中心 DWR DWR(DirectWebRemoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用Javascr ipt直接调用服务端的Java方法并返回值给Javascr ipt就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持DomTrees的自动配置,支持Spring(Javascr ipt远程调用springbean),更好浏览器支持,还
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:1048576
    • 提供者:weixin_38591011
  1. 基于UML模型的NGN业务安全分析

  2. 火龙果软件工程技术中心  相比传统的电信网,NGN面临着众多的安全威胁,NGN的业务安全也面临着巨大的挑战。业务的开发和部署需要考虑到更多的安全特性和安全功能。利用UML安全扩展UMLsec对NGN中的业务安全需求进行分析建模,提出了一种细粒度的安全需求分析方法,通过抽象出安全功能抽象类说明NGN业务的安全特性需求。并通过用例讨论了基于安全应用接口的安全需求实现,使得各种安全特性能够更方便、更灵活地集成到业务中。下一代网络(NGN)是基于分组网络的、多业务融合并开放网络能力的电信网络。其基于分组
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:368640
    • 提供者:weixin_38690017
  1. iBATISInAction:iBATIS的安装和配置

  2. 火龙果软件工程技术中心  译注:本章讲解的是iBATIS的安装和配置,原书使用的是Java版本,与.NET版本的安装、配置过程不尽相同,因此这里直接就.NET版本进行说明。主要参考的是iBATIS官方的DataMapperGuide文档,本章的配置主要针对DataMapper,DataAccess的配置将出现在第10章。iBATIS的安装过程快速而简单。它是一个类库,而不是应用程序,所以实际上并不需要安装,但要在应用程序中使用它还是要经过几个步骤。如果您熟悉C#和ADO.NET,那么可能需要好好
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:200704
    • 提供者:weixin_38590567
  1. iBATISInAction:iBATIS的安装和配置

  2. 火龙果软件工程技术中心  译注:本章讲解的是iBATIS的安装和配置,原书使用的是Java版本,与.NET版本的安装、配置过程不尽相同,因此这里直接就.NET版本进行说明。主要参考的是iBATIS官方的DataMapperGuide文档,本章的配置主要针对DataMapper,DataAccess的配置将出现在第10章。iBATIS的安装过程快速而简单。它是一个类库,而不是应用程序,所以实际上并不需要安装,但要在应用程序中使用它还是要经过几个步骤。如果您熟悉C#和ADO.NET,那么可能需要好好
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:200704
    • 提供者:weixin_38519660
  1. 工作流管理与事务服务设计方案

  2. 火龙果软件工程技术中心  4.4.1应用案例城市政府宽带网络软件平台连接一个城市的市政府、党的机关、人大、政法四大类几十甚至上百个机关。政府部门中有大量的工作是需要部门内、部门之间的多部门、多工作岗位、多工作人员协同工作来完成的。而且其工作呈工作流状态和事务性状态(既工作流程的完整性)。例一:公文的起草到完成、存档,构成了一个典型的工作流:例二:跨部门的审批。市民、企业到政府机关办理证件、执照,往往要启动一个跨部门的协同工作流。一个大、中型城市的财政局的办事流程有100多个,而约有1/3的办事流
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:149504
    • 提供者:weixin_38689857
  1. SQLServer2008中的新日期数据类型

  2. 火龙果软件工程技术中心  你是否曾经想在数据库中存储一个日期而没有时间部分,或者想存储一个时间值希望有更高的精度?在SQLServer2008的介绍中,微软介绍了一些新的日期数据类允许你只存储一个日期、更高精度的时间值等。这些新的数据类型为你存储日期和时间相关信息提供了一些附加选项。在本篇文章中,我将介绍这些新的日期数据类型以及与旧版本的SQLServer中现有的数据类型进行比较。回顾旧的日期数据类型在我们开始讨论SQLServer2008中新的日期数据类型之前,先来回顾一下SQLServer2
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:201728
    • 提供者:weixin_38556668
  1. 让开发自动化:持续重构

  2. 火龙果软件工程技术中心  本文内容包括:条件复杂度重复代码长方法(大类)太多导入重构……要尽早且要经常进行其他味道与重构参考资料重构是公认的改进现有代码的好方法。然而,如何通过一种一致且可重复的方式找到需要重构的代码呢?本期的让开发自动化阐述了如何使用静态分析工具来识别需要重构的代码味道,并举例说明了如何改进坏味道代码。在过去的几年里,我曾看过很多项目的大量源代码,从精美的设计到像是用胶带绑定到一起的代码。我写过新的代码也维护过其他开发人员的源代码。我喜欢编写新的代码,但也喜欢采用一些现有的代码
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:205824
    • 提供者:weixin_38693586
  1. 使用Java实现内部领域特定语言

  2. 火龙果软件工程技术中心  简介领域特定语言(DSL)通常被定义为一种特别针对某类特殊问题的计算机语言,它不打算解决其领域外的问题。对于DSL的正式研究已经持续很多年,直到最近,在程序员试图采用最易读并且简炼的方法来解决他们的问题的时候,内部DSL意外地被写入程序中。近来,随着关于Ruby和其他一些动态语言的出现,程序员对DSL的兴趣越来越浓。这些结构松散的语言给DSL提供某种方法,使得DSL允许最少的语法以及对某种特殊语言最直接的表现。但是,放弃编译器和使用类似Eclipse这样最强大的现代集成
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:157696
    • 提供者:weixin_38517904
  1. 基于MVC模式的J2ME应用程序框架设计

  2. 火龙果软件工程技术中心  摘要随着嵌入式硬件和软件技术的发展,J2ME应用程序的复杂度和代码量越来越大,这使得传统的单一类设计模式和框架结构已不能适应需求。本文提出了一种基于Model-View-Controller(MVC)模式的J2ME应用程序框架的设计方法,使得程序更清晰,维护更方便,极大地提高了开发的效率。本文首先介绍了MVC模式的概念;接着提出几种MVC在J2ME应用程序上的设计模式,并分析了各自的特点;最后总结了这种设计模式的优缺点。关键词J2MEMVC应用程序框架1J2ME应用程序
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:325632
    • 提供者:weixin_38629976
  1. WebLogicServer环境下先进的JMS设计模式

  2. 火龙果软件工程技术中心  BEAWebLogicServer(WLS)是使用最广泛的J2EE应用服务器,对于大多数企业类情形来说,它一直是最有吸引力的平台。作为对J2EE1.3支持的一部分,Java消息服务(JMS)已嵌入在WLS之内。它的实现利用了很多WLS的嵌入式特性,比较直观易懂。对于WLS这样的主流产品而言,实现中等规模的JMS确实是很有价值的。尽管新增了内嵌的JMS,WLS仍然保留着多样性,可扩展性已及实用性,即除了提供本地的功能以外,也对第三方解决复杂消息的方案提供支持。如,当有多种
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:352256
    • 提供者:weixin_38617451
  1. 面向对象的基础结构设计

  2. 一个游戏引擎是一个巨大而复杂的软件系统。面向对象的软件工程和类库设计方法能够给这样的大型的软件系统提供很好的支持。这个附录将提供面向对象结构设计的基本问题的一个回顾。另外,在游戏引擎设计中涉及到的一些面向对象设计的问题将会着重谈到,其中包括命名规则、名域、运行时期的类型识别、运行时期的类型识别,单独或者多重继承、模板(参数化的数据类型,泛型?)公共对象、引用计数、流处理、开始和关闭机制。A.面向对象的软件构造发表于1988年的meyer的论文是一篇面向对象软件工程的优秀参考,对堆栈、字符串、列表
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:206848
    • 提供者:weixin_38658085
  1. 让技术人员看得懂的流程

  2. 谈到流程,大家都会想到熟悉的瀑布模型、螺旋模型、迭代开发、敏捷、RUP等一堆软件工程相关的软件开发流程,但是请不要误会,本文的流程和这些管理流程完全不同,为了以示区分,我把瀑布模型、敏捷、RUP等流程成为项目流程,也就是说这是给项目管理用的;而本文的流程是技术流程,是给技术人员(主要是设计人员)看的流程。在开始讲解之前,看看如下问题你是否能够回答?1、客户的需求是描述性的,例如“我们需要一个POS机”,而代码是一个一个具体的类和函数,那么如何从描述性的语言最后转化到具体的类和函数呢?2、具体语言
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:152576
    • 提供者:weixin_38718690
  1. 互联网企业的敏捷开发之道

  2. 在互联网时代,软件工程经历了从瀑布式到敏捷式开发模式,并不断的讨论和实践。而一些软件公司,在面对项目进度压力时,往往都会用上“敏捷”类的开发模式来摆脱压力的侵袭。有很多公司的老板在进度会议上都会大力提倡“敏捷”。敏捷本身就有“快”的意思。我觉得“敏捷”这个词真的很讨老板喜欢。加上这个开发模式讲究快速修改产品,快速发布产品内容。因此互联网公司的老板们都觉得这个敏捷模式是最合适的软件开发模式,纷纷要求开发团队学习并且执行。开发团队也希望学习这种敏捷模式,他们看了很多书,开了很多会,然后真正的执行起来
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:178176
    • 提供者:weixin_38740827
  1. C#编码规范

  2. 本规范为一套编写高效可靠的C#代码的标准、约定和指南。它以安全可靠的软件工程原则为基础,使代码易于理解、维护和增强,提高生产效率。同时,将带来更大的一致性,使软件开发团队的效率明显提高。本规范适用于公司所有的C#源代码,为详细设计,代码编写和代码审核提供参考和依据。本规范中的建议分为四种:要,建议,避免,不要,表示需要遵循的级别。文档中会以粗体表示。对于应遵循的规范,前面会以“”来表示,对不好的做法前面会以“”来表示:要:描述必须遵循的规范。例如:异常类要以“Exception”做为后缀;建议:
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:148480
    • 提供者:weixin_38557727
  1. 关于需求获取的简要介绍

  2. 发布于2013-5-21 ,属于软件工程中的一部分,包括需求来源和获取需求的技术。它是软件设计的第一阶段,其本质主要是人的活动,涉及软件设计人员如何与客户建立有效的沟通。也称为“需求发现”、“需求获得”。需求获取(requirementelicitation)是需求工程的主体。对于所建议的软件产品,获取需求是一个确定和理解不同用户类的需要和限制的过程。获取用户需求位于软件需求三个层次的中间一层。业务需求决定用户需求,它描述了用户利用系统需要完成的任务。从这些任务中,分析者能获得用于描述系统活动的
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:117760
    • 提供者:weixin_38750761
  1. 管理信息系统需求调研分析指南

  2. 本文是在管理信息系统需求调研实践和学习中的一些经验总结,有些是自己的体会,有些来自专家的书本或文章,希望与大家分享,并起到一个抛砖引玉的作用,如有不妥之处欢迎指正。IEEE软件工程标准词汇表(1997年)中定义的需求为:(1)用户解决问题或达到目标所需的条件或能力;(2)系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或能力;(3)一种反映上述条件和能力的文档说明。需求分析可分为问题识别、分析与综合、编制需求分析文档、需求评审等四个阶段,包括以下几个方面:确定软件所期望的用户
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:182272
    • 提供者:weixin_38734276
  1. 什么是CodeReview

  2. Code Review是一种通过复查代码提高代码质量的过程,在XP方法中占有极为重要的地位,也已经成为软件工程中一个不可缺少的环节。本文通过对Code Review的一些概念和经验的探讨,就如何进行CodeReview和CodeReview中应该注意什么提出一些建议。 本文中涉及的问题大部分针对JAVA类代码。同时本文不涉及CodeReview过程和组织。凡事知其然还要知其所以然,我们首先需要知道什么是CodeRevie
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:119808
    • 提供者:weixin_38500709
« 1 2 ... 45 46 47 48 49 50»