火龙果软件工程技术中心  怎样对客户进行UML业务建模简单而言,客户就是准备购买或使用、或者已经购买或使用了一个组织(下称业务系统)的产品或服务的人。
对于这个描述中,站在不同的角度,对客户的实质理解可能不同,而UML业务建模,则抓住了客户的这样一个实质含义:客户是站在这个业务系统的外部,和这个业务系统发生交互行为的对象。
早期有专家把Actor翻译为"外部动作者",虽然有些拗口,但意义非常精准。
为什么UML一定要站在交互行为的角度来看客户呢?这是因为一个客户的重复进行的行为能最清楚地表达客户的真实需求(即所谓肢体语言表达更丰富且真实),对客户和业务系统之间的交互行为的描述和记录,不但可以指引未来
2023/11/13 16:29:33 498KB 怎样对客户进行UML业务建模
1
火龙果软件工程技术中心  对比结果概述本文中对两种数据库平台的对比结果显示了在构建数据库应用程序时,使用SQLServer2005(代码代号“Yukon”)结合VisualStudio进行开发比使用DB2UDB8.2(代码代号“Stinger”)结合VisualStudio有着显著的优势。
在开发、调试和部署数据库解决方案的时候,这些优势就将转化为在时间和资金上的节省。
在本文中特别说明了SQLServer2005与DB2UDB8.2相比,对.NET数据库对象的支持要广泛的多。
另外,你会发现在构建和管理数据库对象时,SQLServer2005和VisualStudio集成的程度要比DB2UDB8.
2023/11/1 6:46:06 155KB SQLServer2005与DB28.2对比分析
1
软件架构的相关资料,有一部分是火龙果的资料希望对大家有用有好的资料大家一起学习哦
2023/10/18 6:08:23 3.96MB 软件架构 C++
1
火龙果软件工程技术中心  本文内容包括:引言SOASOA生命周期SOA治理采用SOA找到SOA的基本要素采用SOA治理平台结束语参考资料面向服务的体系结构(Service-OrientedArchitecture,SOA)承诺通过使业务与IT需求和目标保持一致来提供业务敏捷性。
但是如果没有恰当的治理,SOA实现只是一组可能不相关的服务,无法交付具有可持续价值的任何东西。
作为您的企业中的SOA活动的一部分,成功地启动SOA治理以保证SOA实现的成功是至关重要的。
这包括确定何时将IBM:registered:WebSphere:registered:ServiceRegistryandReposi
2023/10/16 6:30:36 228KB SOA治理框架和解决方案架构
1
火龙果软件工程技术中心  本文内容包括:创建OSGi包HelloOSGi控制台扩展控制台结束语下载参考资料了解非常优秀的OSGi(Equinox)控制台,以及如何将其添加到Eclipse开发人员的工具箱中,并了解如何扩展控制台以进一步添加到工具箱中。
从V3.0开始,Eclipse通过选择开放服务网关协议(OpenServicesGatewayInitiative,OSGi)来替换先前版本中不稳定的Eclipse插件技术,从而实现了一次巨大飞跃。
这次转变对于用户来说几乎是透明的,因为现在所使用的插件的安装和操作看上去和以前的插件没有什么不同。
图1.Eclipse内的插件由于Eclipse现在是在
2023/10/2 2:25:27 859KB 探索Eclipse的OSGi控制台
1
火龙果软件工程技术中心  前言:权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。
针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。
目标:直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的继承,除了功能的必须,更主要的就是因为它足够直观。
简单,包括概念数量上的简单和意义上的简单还有功能上的简单。
想用一个权限系统解决所有的权限问题是不现实的。
设计中将常常变化的“定制”特点比较强的部分判断为业
2023/9/28 16:24:23 143KB 系统权限设计概述
1
火龙果软件工程技术中心  对于大中型信息系统,很难直接进行需求分析设计,需要借助模型来分析设计系统,根据系统调研数据,建立起目标系统的逻辑模型。
在软件工程的历史中,很长时间里人们一直认为需求分析是整个软件工程中最简单的一个步骤,但在过去十年中越来越多的人认识到它是整个过程中最为关键的一个过程。
假如在需求分析时分析者们未能正确地认识到客户的需求的话,那么最后的软件实际上不可能达到客户的要求,或者导致需求的频繁变更,而软件无法在规定的时间里完工。
在需求分析阶段,要对经过可行性分析所确定的系统目标和功能作进一步的详细论述,确定系统“做什么?”的问题,最终建立起目标系统的逻辑模型。
首先是获得当前系统的
2023/8/27 17:25:57 165KB UML业务建模实例分析
1
火龙果软件工程技术中心  本文内容包括:软件变更和配置管理的历史开源SCM的产生SCCM的挑战迁移您的变更管理解决方案Subversion的出现将供应商和Subversion联合起来集成变更管理:ClearQuest和Subversion关于Clearvision参考资料阅读本文了解有关在软件变更和配置管理方面不断演进的需求,以及包括开源SCM产品Subversion的出现与成功,和如何将开源技术与IBMRational变更管理解决方案结合起来。
 软件变更与配置管理(SoftwareChangeandConfigurationManagement,SCCM)考虑到软件开发的完整的生命周期,从变
1
火龙果软件工程技术中心  一、实现目的1、在Web中托管Workflow引擎实现工作流流转。
2、使用持久化的方式存放工作流实例状态。
二、基本原形报销流程(网上有很成熟的基于工作流的报销流程,我还在这里显摆,唉!)三、使用到的核心类WorkflowRuntime、ExternalDataExchangeService、WorkflowInstance、WorkflowPersistenceService分别在dotnet3.0的一下命名空间中:System.Workflow.Runtime、System.Workflow.Activities、System.Workflow.Runtime.Ho
2023/7/19 10:55:15 267KB 简单状态机Workflow基于Web应用
1
北京火龙果软件工程技术中心我的一位同学(Leo)目前正在一家软件公司工作。
一段时间之前,在我的提议下,我以私人的身份对他进行了采访。
我们以mail的方式进行了多次交流。
以下是经过整理后的谈话内容,主要内容涵盖:项目管理、CMM、文档、版本控制等。
希望这篇来自“一线”的文章会给大家带来启发,也欢迎大家共同讨论,并提宝贵意见。
以下文章中,M代表我,L代表我同学。
声明:本文版权由Leo与Morning共同所有。
[开场][M]你能对你目前的软件开发所涉及的应用领域做一个扼要的介绍吗?[L]首先我们公司的目标是软件外包,因为时机还不是很成熟,或者暂时还没有那么强大的市场竞争力,所以我们也要做国内的项目,
1
共 80 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡