网管软件
做为IT工程师,都会被两个问题困扰,一是如何为企业优化业务流程,帮助企业提高效益。二是如何为用户提供一套使用操作简单、业务清晰的UI,帮助用户便捷的使用系统。对于第一个问题,涉及的知识内容太多,一篇博文难以言尽。本文主要就第二个问题,探讨一下如何用基于流程的UI来帮助用户解决复杂业务流程带来的困扰。
做过Java应用程序的人都知道,生产效率底下一直是困扰java界的难题。 所以寻找java的快速开发工具,成为很多程序员的梦想。Struts、Spring、Hibernate等开发框架的出现正是为了简化JEE应用的开发,但这些工具在提高生产力方面还是有些力不从心、相形见绌。国内的SpringSide(SpringSide是以Spring Framework为核心,提供Pr
传统基于WAP的应用,由于缺乏良好的交互性,使需要大量的数据交互和良好用户体验的企业应用望而却步。随着移动互联网及智能终端的发展,特别是基于iOS、Android的web浏览器支持html5及javascript,使得企业应用支持移动web成为可能。 JQM(JQuery Mobile)致力于提供跨平台和跨移动设备的统一的用户体验,只需用标准的语言编写运用,就能通过web浏览器在多个平台上运行,
1 Summary 本文讨论了GEF开发的一般步骤,并结合企业应用实例,详细介绍了GEF的主要运用方法。 本文未对GEF的原理作过多的阐述,如果需使用GEF进行企业应用的研发,还需对GEF的相关理论做深入的学习,这样才能完全驾驭GEF,开发出更多优秀的应用。 在GEF世界里,几乎所有的东西都能进行定制,如果
1 企业应用支持 1.1 双击支持 实现双击事件,只需在ShipPart中覆写performRequest()方法即可。
1 GEF辅助功能 1.1 Ruler 在图形编辑区,有时需要借助标尺和网格的功能来定位图形的位置。对于标尺和网格GEF都提供了相应的实现,可以通过学习Gef自带的logic例子来学习。如何预览GEF自带
1.1 Model GEF中定义的模型一般包括两个部分。 1. 业务模型。类似POJO,模型要代表一定的业务含义,需要能体现所表示业务的含义。特别是那些需要图形表示的属性,如本案例中的长宽、船名等。从实践的角度来看,通常我把从需求分析得到的领域对象作为Model一个自定义属性。 2. 保存图形的状态信息。
Before getting start, you must learn something about Draw2d and GEF. 1.1.1 What is Draw2d Draw2d is a lightweight toolkit of graphical components called fig
1.1 企业应用架构 GEF提供了一套完善的图形编辑框架,能方便的实现对图形的操作。GEF一般用来做业务建模的框架,如ER、UML、业务流程图,物流规划等。借助GEF可以把复杂的业务逻辑、业务流程清晰的展现给用户,提升用户的体验。 本文结合作者参与的项目,以泊位可视化调度系统为例来说明GEF在企业信息化中的应用。 本章将
序:从本文开始,笔者将陆续发表有一个关于GEF学习的系列文章,这些文章写于2009年,有个别的思想可能有些“过时”了,我将尽可能的做更正,也希望大家能提出修改建议。文章有个常见的标识“JPort”,文章中的包名都以org.jport的形式出现,这是以前我一个项目的名称。 &nbs
简介: JBPM作为JBoos社区的开源Business Process Management (BPM)项目,已被业界广泛的使用。JBPM的目标是搭建业务人员和开发人员之间的桥梁,做到业务建模与程序开发的无缝衔接。 JBPM采用flow chart来帮助业务人员建模和开发人员进行开发,这样做的有点在于:1. 减少业务人员与开发人员的沟通障碍,提高开发效率;
一、 环境准备工作 1、 安装java 环境,本文用:jdk-6u4-windows-i586-p.exe 2、 下载eclispe:eclipse-java-helios-SR2-win32
对于大多数公司的来说,客户可能遍布于全球的各地,需要能提供一种有效而且便捷的方式,与客户取得良好的交互。电子商务的兴起,为公司提供了良好的机遇。电子商务体系中,很多企业间可通过网络的连接,快速传递必要信息。这为公司提供了良好的与客户交互的方式。公司可以为客户提供购买、付款、寻求服务支持、查询产品与服务目录、查询订单状态等。 使用MVC设计模式,能有效的支持CRM(Customer Relationship Management,客户关系管理)的这种需求,提供各种用户界面的需求,如无线手持PDA,RCP,WEB,WEBGIS等多种表项界面。
为了解决RCP客户端与后台业务层交互的问题,我找到了Spring提供的Http Invoker。给我的感觉就是:不用知道,一用吓一跳,居然会如此简单!为了确保文章简明性和程序的可运行性,我抽出了Http Invoker的基本框架,做了一个简单的演示程序来演示Http Invoker的工作过程(附源代码)
运动赛场永远属于那些敢于挑战生理极限的人们,永远属于那些敢于直面对手的人们,永远属于那些敢于争第一的人们。 1.还是想要那双钉鞋 2.赛场上最有意义的三个时刻 3.运动素质天生论 4.运动场上的人最有气质 5.运动场与IT精英
问题的提出:一般情况下,我们采用分页技术来解决大数据量加载的问题,这也是最好的办法。但是在有的项目中会遇到一次加载"万单位级别"数据的需求。尽管这是很糟糕的做法,即耗资源、加载速度又慢,但用户明指明了这样的需求,不这么做还不行。 解决方法:采用SWT中的虚拟表格技术来创建拥有大数据量的表格,解决加载速度让人难以忍受的问题,提升加载效率。 &n
本文以给出了一个完整的SSH(Struts+Spring+Hibernat)框架配置方案。(附源文件) 本文的读者:适合刚刚学习SSH、想体验一下SSH和想用SSH做点事情的朋友。 你需要的知识:会eclipse的基本操作、tomcat的配置,如果不会你可能犯了“躁进”的毛病,先学基础吧(建议你读一下《学习原来是这样的》)。当然你要有一定的Struts、Spri
献给那些仍在学习的黑暗中摸索的朋友们 今天一个偶然的机会有幸读到了林信良先生的几篇文章,很受启发,解决了很多困扰我很长时间的问题。有点相见恨晚的感觉,今天把他的一些不错的言论写出来,希望自己对学习有一个更好的认识,也为那些和我一样仍在彷徨与迷茫中摸索的朋友提供一些建议。 一、 学
在Mysql中使用foreign key 并不像oracle,access那么简单,现把使用过程应注意的问题做以讲解: 目标:建立下面的外键关系 第一步:建表 首先打开命令行窗口,进入Mysql bin目录,选择相应数据库后,建立T_USER表: create table t_user (id int(
下午上课,突然感觉自己学的东西太少了,没有那种专心把一门功课搞定的毅力,学什么总是一知半解就不学了,厌学的情绪突然就上来啦,自己总是不能铁下心来认真的搞好某一门技术,不是我不上进,只是太急于求成了,最近大家都说爱吃辣的人心都比较急(康师傅集团曾经的市场调查显示,云南人是最能吃辣的,第二湖南,第三才是四川)。白天的事情太多,只有晚上的时间属于自己,可是一到半夜,大脑就不愿思考问题, 读大学时有好
回来了…… 项目初定的用EXT+DWR(Struts)+Spring+Hibernate框架来写,需要准备的知识很多。首先从Spring开始吧,一个个来,会把它们全高清楚的。不说这么多了,开始吧…… 首先了解概念、术语: 1.何谓Spring Spring是个一个全方位的应用程序框架(Application framework),它是实现IOC(Inversion of C
萌生写博客的念头始于一年前,一个师兄在blog谈到可以把一些项目、学习经验写在博客中,达到管理知识、经验的目的。自己也觉得写blog可以及时把学习中的感受和收获写下来,能不断的获得进步。可惜由于工作环境/性质的原因一直没能实现这一想法。 “雪藏”了一年之后,终于能回来过“正常人”的生活。学校给了我很大的自由度,选择多了,伴随的困惑也多了。丢了一年多的知识要重新捡起来并不
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号