基于SSM的一个OA,使用shiro做权限控制,Activiti工作流引擎做的练习用的mysql数据库这是登录地址http://localhost:8080/TestShiro_3/login用户名:admin密码:123456
2024/11/7 2:34:25 3.51MB SSM shiro Redis Activiti
1
如何计划和建设项目本文介绍了我几年来一直在计划如何构建任何项目的过程,无论该项目是小型个人项目还是具有一组开发人员的大型项目。
这也类似于我们在团队中使用的过程。
首先,在开始构建新项目之前,我们创建了三个非常简短的工件。
单页页面,工作流程图和任务列表。
根据项目的规模,这通常需要一天或更少的人才能完成。
这些工件按此顺序创建。
首先,以人为单位对项目进行一页的描述。
任何人都应该能够阅读此页面,并且知道该项目将要做什么。
接下来,创建工作流图,它实际上是序列,类和工作流图的组合。
一旦完成了工作流图,就会从工作流图创建任务列表,并将任务分解为单日工作单元。
任务列表告诉我们从哪里开始,以及每天要做的其他事情,直到项目完成。
下面以一个小项目为例描述这三个工件。
如何编写一页单页纸通常是一页或更少的页面,以人工方式描述该项目,因此阅读该页面的任何人都将知道该项目将做什么。
我通
5.75MB HTML
1
基于Infopath实现WEB动态表单.初次接触Infopath,我就被它的强大的功能,灵活的表单制作方式,全面对WebServices的支持等特点深深的吸引了。
曾经尝试用Infopath来完成一些MIS项目,Infopath却有一些我们难以逾越的障碍,使得无法方便的和项目紧密结合。
主要是有以下几个方面使得Infopath不能和项目有效的结合:Infopath只能在Infopath本身的程序中填写表单(这个问题去年我曾经解决过,参考Infoview的实现方式)不能有效的和外部环境结合,比如ASPX页面中的变量,工作流引擎的信息。
实现复杂的数据存取,存在一些困难,需要进行大量的代码编写。
和我们传统MIS系统的开发模式有一定出入,Infopath数据源的设计不是很方便。
不能通过该工具直接对数据库结构的定义。
2024/10/17 16:54:34 1.66MB Infopath forms
1
ENVI  ENVI(TheEnvironmentforVisualizingImages)是美国ITTVisualInformationSolutions公司的旗舰产品。
ENVI由遥感领域的科学家采用IDL开发的一套功能强大的遥感图像处理软件;
它是快速、便捷、准确地从地理空间影像中提取信息的首屈一指的软件解决方案,它提供先进的,人性化的使用工具来方便用户读取、准备、探测、分析和共享影像中的信息。
今天,众多的影像分析师和科学家选择ENVI来从地理空间影像中提取信息。
已经广泛应用于科研、环境保护、气象、石油矿产勘探、农业、林业、医学、国防&安全、地球科学、公用设施管理、遥感工程、水利、海洋,测绘勘察和城市与区域规划等行业。
  创建于1977年的RSI(现为ITTVisualInformationSolutions公司)已经成功地为其用户提供了超过30年的科学可视化软件服务。
目前ITTVisualInformationSolutions的用户数超过150,000,遍布于80个国家与地区。
从2000年开始连续三年,ENVI被美国国家影像制图局(NIMA)等权威机构组织的Passfind项目遥感影像系统评比当中被评为“最佳的遥感目标识别软件”。
2004年RSI公司并入上市公司ITT公司,并于2006年5月正式成立ITTVisualInformationSolutions公司,ENVI&IDL的发展步伐更加有利与快捷,更多的新功能与算法加进到新版本中。
  强大的影像显示、处理和分析系统  ENVI包含齐全的遥感影像处理功能:常规处理、几何校正、定标、多光谱分析、高光谱分析、雷达分析、地形地貌分析、矢量应用、神经网络分析、区域分析、GPS联接、正射影象图生成、三维图像生成、丰富的可供二次开发调用的函数库、制图、数据输入/输出等功能组成了图像处理软件中非常全面的系统。
  ENVI对于要处理的图像波段数没有限制,可以处理最先进的卫星格式,如Landsat7、IKONOS、SPOT,RADARSAT,NASA,NOAA,EROS和TERRA,并准备接受未来所有传感器的信息。
  强大的多光谱影像处理功能  ENVI能够充分提取图像信息,具备全套完整的遥感影像处理工具,能够进行文件处理、图像增强、掩膜、预处理、图像计算和统计,完整的分类及后处理工具,及图像变换和滤波工具、图像镶嵌、融合等功能。
ENVI遥感影像处理软件具有丰富完备的投影软件包,可支持各种投影类型。
同时,ENVI还创造性地将一些高光谱数据处理方法用于多光谱影像处理,可更有效地进行知识分类、土地利用动态监测。
  更便捷地集成栅格和矢量数据  ENVI包含所有基本的遥感影像处理功能,如:校正、定标、波段运算、分类、对比增强、滤波、变换、边缘检测及制图输出功能,并可以加注汉字。
ENVI具有对遥感影像进行配准和正射校正的功能,可以给影像添加地图投影,并与各种GIS数据套合。
ENVI的矢量工具可以进行屏幕数字化、栅格和矢量叠合,建立新的矢量层、编辑点、线、多边形数据,缓冲区分析,创建并编辑属性并进行相关矢量层的属性查询。
  ENVI的集成雷达分析工具助您快速处理雷达数据  用ENVI完整的集成式雷达分析工具可以快速处理雷达SAR数据,提取CEOS信息并浏览RADARSAT和ERS-1数据。
用天线阵列校正、斜距校正、自适应滤波等功能提高数据的利用率。
纹理分析功能还可以分段分析SAR数据。
ENVI还可以处理极化雷达数据,用户可以从SIR-C和AIRSAR压缩数据中选择极化和工作频率,用户还可以浏览和比较感兴趣区的极化信号,并创建幅度图像和相位图像。
  地形分析工具  ENVI具有三维地形可视分析及动画飞行功能,能按用户制定路径飞行,并能将动画序列输出为MPEG文件格式,便于用户演示成果。
  准备您的影像  ENVI提供了自动预处理工具,可以快速、轻松地预处理影像,以便进行查看浏览或其他分析。
通过ENVI,您可以对影像进行以下处理:  •正射校正  •影像配准  •影像定标  •大气校正  •创建矢量叠加  •确定感兴趣区域(ROIs)  •创建数字高程模型(DEMs)  •影像融合,掩膜和镶嵌  •调整大小,旋转,或数据类型转换  探测影像  ENVI提供了一个直观的用户界面和易用的工具,让您轻松、快速地浏览和探测影像。
您可以使用ENVI完成的工作包括:浏览大型数据集和元数据,对影像进行视觉对比,创建强大的3D场景,创建散点图,探测像素特征等。
  分析影像  ENVI提供了业界领先的图像处理功能,方便您从事各种用途的信息提取。
ENVI提供了一套完整的经科学实践证明的成熟工具来帮助您分析影像。
  数据分析工具  ENVI包括一套综合数据分析工具,通过实践证明的成熟算法快速、便捷、准确地分析图像。
  •创建地理空间统计资料,如自相关系数和协方差  •计算影像统计信息,如平均值、最小/最大值、标准差  •提取线性特征  •合成雷达影像  •主成分计算  •变化检测  •空间特征测量  •地形建模和特征提取  •应用通用或自定义的滤波器  •执行自定义的波段和光谱数学函数  光谱分析工具  光谱分析通过像素在不同波长范围上的反应,来获取有关物质的信息。
ENVI拥有目前最先进的,易于使用的光谱分析工具,能够很容易地进行科学的影像分析。
ENVI的光谱分析工具包括以下功能:  •监督和非监督方法进行影像分类  •使用强大的光谱库识别光谱特征  •检测和识别目标  •识别感兴趣的特征  •对感兴趣物质的分析和制图  •执行像素级和亚像素级的分析  •使用分类后处理工具完善分类结果  •使用植被分析工具计算森林健康度  共享您的信息  ENVI能轻松地整合现有的工作流,让您能在任何环境中与同事们分享地图和报告。
所处理的图像可以输出成常见的矢量格式和栅格影像便于协同和演示。
  自定义您的地理空间影像应用  ENVI建立于一个强大的开发语言—IDL之上。
IDL允许对其特性和功能进行扩展或自定义,以符合用户的具体要求。
这个强大而灵活的平台,可以让您创建批处理、自定义菜单、添加自己的算法和工具,甚至将C++和Java代码集成到您的工具中等。
  自2007年起,与著名的GIS厂商ESRI公司开展全面战略合作,ENVIReaderforArcGIS模块让ArcGIS系列软件全面支持ENVI的数据格式,最新版本ENVI4.5完全支持ArcGIS的Geodatabase等。
2024/10/15 19:08:32 2.72MB envi
1
springBoot+Activiti工作流入门学习快速入手
2024/10/6 14:41:24 7.39MB activiti springBoot 工作流 java
1
###《对象入门指南》第二版——面向对象软件开发的全面介绍####知识点一:面向对象编程(OOP)的概念及其优势**标题**:“TheObjectPrimer2ndEdition”**描述**:这本书是面向对象(OO)软件的一种结构化步骤介绍,采用教学风格编写,易于初学者阅读。
面向对象编程是一种编程范式,它通过“对象”来组织代码结构。
这些对象通常包含了数据和可以操作这些数据的方法。
《对象入门指南》第二版为读者提供了深入理解面向对象编程的基础知识和实践技巧。
该书强调了OOP的主要优势,包括但不限于:-**增加重用性**:通过继承机制,新类可以从现有类中继承属性和方法,从而减少了重复编码的需求。
-**增强可扩展性**:面向对象设计允许在不影响其他部分的情况下轻松添加新的功能或修改现有功能。
-**提高质量**:封装机制有助于保护数据不被外部访问,从而提高了代码的健壮性和安全性。
-**经济效益**:由于提高了代码质量和开发效率,长期来看能够降低项目的总成本。
-**提高项目成功率**:良好的设计和结构化流程有助于确保项目的顺利进行。
-**减轻维护负担**:模块化的代码更易于理解和修改,降低了维护成本。
-**减少应用程序积压**:更快的开发周期意味着可以更快地处理更多任务。
-**管理复杂度**:通过抽象、封装等技术,OOP帮助开发者更好地管理复杂的系统。
####知识点二:面向对象软件过程与标准**标题**:“TheObjectPrimer2ndEdition”**描述**:本书是一本关于面向对象软件开发的指南,涵盖了从概念到实现的整个过程。
面向对象软件开发不仅涉及编程技术,还包括整个软件开发生命周期中的多个阶段。
《对象入门指南》第二版探讨了面向对象软件过程的关键组成部分,如需求分析、设计、实现、测试和维护。
此外,书中还提到了几个重要的面向对象标准,例如统一建模语言(UML),这是一种广泛使用的图形化语言,用于软件系统的可视化建模。
UML提供了一套标准化的符号和规则,帮助开发者清晰地表达软件设计的各个方面,包括但不限于:-**类图**:描述类、接口和它们之间的关系。
-**序列图**:展示对象之间如何交互以及消息传递的时间顺序。
-**活动图**:描述工作流或业务流程。
-**组件图**:展示系统中物理构件的组织结构。
-**部署图**:显示系统中硬件节点以及节点上运行的软件构件的配置情况。
####知识点三:面向对象编程的挑战与未来发展**标题**:“TheObjectPrimer2ndEdition”**描述**:本书讨论了面向对象编程的潜在缺点以及其在软件开发领域的持久影响力。
虽然面向对象编程带来了许多优势,但它也有一些潜在的挑战。
例如,过度依赖继承可能导致系统变得僵化,难以适应未来的变化。
此外,面向对象设计的复杂性有时可能对新手开发者构成挑战。
不过,《对象入门指南》第二版强调了面向对象编程的重要性和持久性,认为它将继续作为软件开发的核心方法论之一存在和发展。
随着技术的进步,面向对象方法也在不断演进,例如引入领域驱动设计(DDD)、微服务架构等新理念和技术,以更好地解决现代软件工程中的问题。
《对象入门指南》第二版不仅是一本适合初学者的面向对象编程入门书籍,也为经验丰富的开发者提供了深入理解和应用面向对象设计原则的机会。
通过学习本书,读者将能够掌握面向对象编程的基本概念、优势、挑战以及面向对象软件开发过程中的最佳实践。
2024/10/5 10:13:01 397KB UML Object Oriented
1
NULL博文链接:https://melin.iteye.com/blog/574121
2024/10/4 10:23:26 51KB 源码 工具
1
百变OA注册机,百变OA协同办公系统1. 产品简介百变OA=OA+工作流+MIS系统+二次开发环境百变OA是智岛软件依据多年开发企业管理软件的经验,推出的一款业务基础平台产品,它基于B/S架构,集OA系统、工作流系统、业务系统与开发平台于一体,提供了强大而灵活的定制开发功能,业务模块无限扩展,涵盖软件的需求、设计、开发、测试、实施和维护等整个生命周期,可以通过互联网随时随地访问与维护,代表了新一代管理软件体系和开发模式。
基于百变OA,能够为企业灵活而迅速的构建一系列OA、客户管理(CRM)、人力资源管理(HR)、企业资源管理(ERP)等信息网络管理系统,为不同行业不同企业的不同的应用阶段,提供随需应变的整体解决方案。
百变OA是新一代的业务系统基础运行环境,为企业管理提供了全面支持,帮助企业成为紧密协作的整体,实现高效的业务流程控制,使企业在运营效率和响应速度方面实现突破,并适应组织内的持续完善和变革。
百变OA可以使企业的整体IT成本得到大幅度降低,并从信息系统中得到前所未有的高回报。
基于百变OA,能有效降低软件的开发复杂度,简化软件的开发过程,提高软件的开发效率,提升软件的质量。
并且还可以快速创建富Internet应用(RIA)与AJAX应用,增进软件的用户体验与交互效率,使B/S架构应用系统兼美C/S架构应用的界面风格操作习惯等优势。
简单来说,百变OA是一种彻底提升信息化成功的工具,用户可以在很短的时间内构建起符合企业所需的业务系统。
“用户主控,随需而变,全局规划,整体集成”,这就是百变OA!
2024/9/24 4:36:09 24KB 百变OA注册机
1
网页版的工作流mxgraph示例如果有用到网页工作流开发的这个就比较有用了。
配合EXTJS开发工作流
2024/9/18 3:50:03 12.11MB 流程图
1
为了提供满足客户需求的组合Web服务,将Web服务的属性分为功能属性和非功能属性(即服务质量QoS属性).通过服务类对功能属性进行划分,并按照服务类以QoS属性的组合类型方式进行服务组合.提出了将基于QoS的服务选择转换成有限方案的多目标决策问题,同时给出选择组合服务的最优执行计划的规划算法.实验表明此方法既利用了现有工作流技术的成果,又具有动态绑定和QoS支持.
1
共 126 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡