zhouyongguo

欢迎
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年7月6日

摘要: 业务程序的权限控制是一个复杂的问题,从应用层面来说至少要解决三个方面的问题。1.我是谁,确定用户的标识,解决用户的ID的标记、访问和存储问题。2。我可以做什么,即用户的功能权限问题。3.我可以对什么做什么,也就是数据权限问题。例如项目经理可以查看那些项目,可不可以删除,项目经理的上级可不可以对当前项目操作,部门助理可不可以看本部门的项目等等问题。第一个和第二个问题相对比较好解决,第三个问题比较麻烦。数据权限的问题实质是数据可以按照数据的ID、属性、业务过程进行授权。我们这里举一个例子。文档授权:1.文档创建人可以设置是否可以删除、查看等等权限2.文档创建人所属部门领导可否删除、查看等等权限3. 阅读全文

posted @ 2010-07-06 22:22 zhouyongguo 阅读(710) 评论(2) 推荐(1) 编辑

2010年7月3日

摘要: 最近一直在面试新员工,集中见了许许多多的程序员,许多感触。 1.目前培训机构培训的程序员,非常多。可是优秀的软件人员,能够专心的程序员太少。 2.许多有2-3年工作经验的程序员,知道如何写代码,实现功能,可是不知道为什么要这样,不明白机制和原理。这样的例子普遍存在以前在外包企业做过的程 序员居多。 这里结合自己在用人和招聘方面对程序员层次这样划分。 1. 会做和能做, 掌握了编程的基础知识,能够... 阅读全文

posted @ 2010-07-03 17:14 zhouyongguo 阅读(3478) 评论(35) 推荐(9) 编辑

2010年2月7日

摘要: 在大量的业务实践中,即使最小的业务系统,不同的企业都有不同的个性要求,这些纷繁复杂的个性要求,或者要求提供符合企业实际情况的单据管理系统,例如企业个性的报销、请假、财务等等单据管理。同时要求可以和本身系统的业务数据集成,更进一步要求和目前企业使用的其他信息系统集成。项目实施过程中面临成本和周期的双重压力,提供强大的易于使用的自定义表单系统成为重中之重。笔者曾经的经历是结合表单和工作流系统实现全部客... 阅读全文

posted @ 2010-02-07 21:00 zhouyongguo 阅读(1708) 评论(4) 推荐(1) 编辑

2010年1月10日

摘要: 阅读全文

posted @ 2010-01-10 17:58 zhouyongguo 阅读(948) 评论(0) 推荐(0) 编辑

2009年12月2日

摘要: 如何使软件不在是被人操作的工具,他也可以像你的你的朋友一样和你自如的沟通。这已不仅仅是易用性的问题。也不仅仅客户需求的问题,而实实在在的设计问题,交互性使设计出来的 为用户工作目标和快乐使用而设计,通过清晰、准确、简洁的表达实现用户和软件之间的交互。 易用的软件开发规范=视觉表现规范+页面操作规范+业务表达规范 一、视觉表现规范 1. 软件的界面应该漂亮而舒适。 2. 使用柔和的色彩,主色要柔和,... 阅读全文

posted @ 2009-12-02 21:00 zhouyongguo 阅读(2702) 评论(3) 推荐(1) 编辑

2009年9月30日

摘要: 最近和一些熟人聊天,谈到正规化,其中一个说起感觉自己的公司不正规,有点像手工作坊,希望找人能够将制度建起来,使得公司正规化。谈得不是很深入,了解的不多,我曾想为何要正规化,绝不是为了定一堆制度。 阅读全文

posted @ 2009-09-30 22:07 zhouyongguo 阅读(1930) 评论(10) 推荐(0) 编辑

2009年8月14日

摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 知识管理系统就是帮助企业实现隐性知识显性化,利用集体的智慧提高企业的应变和创新能力。包括几个方面工作:知识建立;知识分类整理,索引;知识的发布和利用目前形成过程和知识展示方式更加多样,论坛、博客、Wiki、个人门户、业务活动、内容管理系统、问答等等这些应用共同构成知识管理系统。要完成这样... 阅读全文

posted @ 2009-08-14 23:31 zhouyongguo 阅读(458) 评论(0) 推荐(1) 编辑

2009年3月1日

摘要: Silverlight 是一种跨浏览器、跨平台的 .NET Framework实现。具有如下优势:提供一致的体验,而与在何处运行没有关系它对视频和音频进行流处理。它将视频品质调整到适合各种环境:从移动设备到桌面浏览器以及 720p HDTV 视频模式用户可以直接在浏览器中操作(拖动、旋转和缩放)的足够清晰的2D和3D图形我们可以直接使用它在Web上来完成工作流流程的定义,直接绘制可拉伸,拖放的复杂... 阅读全文

posted @ 2009-03-01 22:39 zhouyongguo 阅读(3837) 评论(6) 推荐(0) 编辑

2007年11月15日

摘要: 既然是随便写,就写到那是那!软件:软件是对现实世界的描述,包括静态的和动态的架构师的世界:将复杂问题简单化架构师的方法和工具:抽象,除了抽象还可能有什么呢!认识现实世界(我们更关心企业的世界)。可以这样抽象吗? 也许可以。还有什么?那些“真实的东东” 比较稳定。"动态的东东"容易发生变化,这样算不算把变化和不变的东西分开了!经济基础决定了上层建筑,武器的变化决定了战争形式。其实我更关心企业的世界(... 阅读全文

posted @ 2007-11-15 22:10 zhouyongguo 阅读(1943) 评论(2) 推荐(0) 编辑

2007年9月21日

摘要: 利用Web开发应用程序,主要是因为其易于部署的特点允许站点以较低的成本拥有更多的用户,但是Web用户界面对用户自然和响应灵敏方面却不足。Ajax,可以构建更为动态和响应更灵敏的Web应用程序。目前我们构建一个AJAX的应用主要有两种方法。1. 采用成熟的AJAX架构(例如 AJAX.net、微软的Atlas)。2. 就是自己根据具体的应用自己写。以下是两种方法的简单比较:采用成熟的AJAX架构优点... 阅读全文

posted @ 2007-09-21 09:06 zhouyongguo 阅读(3198) 评论(4) 推荐(0) 编辑