项目经验
文章平均质量分 83
xfworld
喜欢足球,电脑游戏
展开
-
制作用户手册的方法
用户手册声称可解决问题,但实际上不仅不能提供帮助,反而让你愈加迷惑,这种情形你多久会遇到一次呢?如果你是一个典型的用户,这种情形可能会经常发生。设计得如此糟糕的内容会让用户产生不满与沮丧情绪,对产 品质量留下不良印象;而且还会(对出售产品的公司来说)增加售后服务时间与成本。 于是智能文本管理应运而生。智能文本管理理解终端用户的行为,并在多数可能的实际行为中与用户需求保持一致。在本文中,我将原创 2006-09-05 14:55:00 · 1674 阅读 · 0 评论 -
标书的写法
第一章 招标公告 阐述招标方及招标代理机构名称,招标内容,招标文件售价,购买招标文件时间与地点,递交投标文件截止时间,投标保证金,开标时间及地点,招标代理机构地址、邮编、开户银行、账号、电话、传真、联系人等。 第二章 投标人须知 第一节、说明:对资金来源,招标人、招标代理机构及合格的投标人,合格的货物和服务,投标费用做出说明。 第二节、招原创 2007-08-23 09:43:00 · 8507 阅读 · 0 评论 -
API设计原则
API必须要提供充分的功能,以供调用者完成自己的任务。 API应该是最精简的,不要为调用者带来多余的不便。 如果没有理解API的使用环境的话,那也就不能去设计它。 通用性的API应当是与具体使用场景无关的,而特定用途的API则要充分考虑使用策略。 API应该从调用者的角度来进行设计。 好的API绝不推卸责任,把自己该做的事情留原创 2007-09-04 09:20:00 · 1268 阅读 · 0 评论 -
架构设计错误
错误的总结就会给我们一些更好的提示,以下的信息是转至一篇报道。 软件架构设计的十大错误:1.不能界定项目范围。2.网撒得不够宽。3.只关注功能。4.用方框和线条来描述。5.忘了需要培养的过程。6.平台定义不精确。7.对性能和伸缩能力想当然。8.自己发明安全技术。9.没有灾难恢复。10.没有撤退计划。转载 2007-10-23 11:11:00 · 733 阅读 · 0 评论 -
oracle11g 特性
Oracle XML DB 11g 提供了一个全面、高效的内容管理解决方案,它远比任何同类方案更有用、更实用。通过采用每个文档的以数据库为中心的视图,Oracle XML DB 提供了一个用于存储和检索 XML 内容的创新、强大的方法。通过多种存储选项,可以高效地管理所有文档,而不论其大小和复杂性。高效修改 XML 模式定义的新特性使 Oracle XML DB 成为频繁变化的内容的理想解决方案原创 2008-01-23 11:57:00 · 1196 阅读 · 0 评论 -
E-Learning团队的岗位职责分工
E-Learning团队的岗位职责分工(转载) 分类:e-learning相关R & R for elearning最近一段时间brandonhall yahoo新闻组讨论的一个话题,是E-Learning团队的岗位职责分工。 最早的帖子,比较简单,抛砖引玉,公司的E-Learning C/WBT团队分工情况: Sponsor: the person/department who re转载 2007-11-26 16:13:00 · 2507 阅读 · 0 评论 -
项目维护
最近一直都在看人月神话,发现其中一段话觉得很现实一模一样,就记下来和大家分享一下。 所有的修改都倾向于破坏系统 架构,增加了系统的混乱程度。即使最熟练的软件维护工作,也只是延缓了系统退化到不可修复的状态,以致于必须要重新设计。(大部分的修改暂时性不会触动边界问题,直到后来,优化时各种问题才会突然出现) 许多的失败完成源于那些产品未精确定义的地方。原创 2008-02-23 10:25:00 · 714 阅读 · 0 评论 -
“加班”的定义
假如我们(管理者)知道这是不对的,为什么还总这么做呢?Evan Robinson的观点是:管理者决定赶工是因为他们想告诉他们的老板“我做了我能做的事”。他们赶工是因为他们评估的是放在椅子上的“草人”而不是那些能开发游戏的“大脑”。他们赶工是因为他们没有认真考虑要做的工作,或没有考虑做工作的是人。他们赶工是因为他们只知道要表现出自己在尽力做好工作的重要性,而不是真正去做好工作。还有,他们赶工是因原创 2008-01-13 11:33:00 · 1124 阅读 · 0 评论 -
绿色设计
绿色设计的主要内容包括:绿色产品设计的材料选择与管理、产品的可拆卸性设计、产品的可回收性设计。从工业设计的角度谈,设计的物品要尽量符合4R原则,即减量(Reduction )、重复使用(Reuse)、回收(Recycling)、再生(Regeneration)。在设计初期,设计师就需要考察研究新产品生命周期的全过程,考虑新产品在生产全过程以及使用全过程中对自然环境和人的影响,以有原创 2008-07-29 11:18:00 · 688 阅读 · 0 评论 -
服务集成平台功能特性
服务路由服务集成平台就好比硬件里面的“路由器”,服务调用者只需要提供服务注册的名称,就可以调用到某一个服务提供商提供的服务,对于调用者来说无需关心此服务的地址以及提供者。根据现阶段的服务集成来看,主要分成四类的服务路由,同步服务路由,异步服务路由,订阅服务路由,大数据量上传服务。同步服务路由就是普通的Http无状态单次请求和响应。异步服务路由应用于服务提供商提供的服务无法在当时处理完毕,先转载 2009-02-11 11:27:00 · 1283 阅读 · 0 评论 -
黄金降落伞
“黄金降落伞(Golden Parachute)”是按照聘用合同中公司控制权变动条款对高层管理人员进行补偿的规定。“黄金”意指补偿丰厚,“降落伞”意指高管可规避公司控制权变动带来的冲击而实现平稳过渡。在目标公司被收购的情况下,公司高层管理人员无论是主动还是被迫离开公司,都可以得到一笔巨额安置补偿费用,金额高的会达到数千万甚至数亿美元,因此使收购方的收购成本增加,成为抵御恶意收购的一种防御措施。但其原创 2009-05-13 14:38:00 · 880 阅读 · 0 评论 -
项目管理的规则
美国著名软件工程专家勃姆(B.W.Boehm)在总结软件工程准则和信条的基础上,于1983年提出软件工程的7条基本原则,也是软件项目管理应该遵循原则。勃姆认为,这7条原则是确保软件产品质量和开发效率的原理的最小集合,相互独立但结合得相当完备。 1.用分阶段的生命周期计划严格管理。统计表明,不成功的软件项目中约有一半左右源自计划不周。本原则意味着,应该把软件生命周期划分成若干阶段,相应地制转载 2009-12-01 14:10:00 · 704 阅读 · 0 评论 -
内存屏障
内存屏障,又称内存栅栏,是一组处理器指令,用于实现对内存操作的顺序限制。本文介绍了内存屏障对多线程程序的影响。我们将研究内存屏障与JVM并发机制 的关系,如易变量(volatile)、同步(synchronized)和原子条件式(atomic conditional)。本文假定读者已经充分掌握了相关概念和Java内存模型,不讨论并发互斥、并行机制和原子性。内存屏障用来实现并发编程中称为 可见性(v转载 2010-05-06 11:29:00 · 814 阅读 · 0 评论 -
项目成员
项目成员原创 2010-09-13 10:32:00 · 582 阅读 · 0 评论 -
项目管理工具
项目管理工具原创 2010-10-28 10:15:00 · 665 阅读 · 0 评论 -
课件与平台交互机制
在SCORM标准中专门定义了课件与平台交互的机制,称为运行时环境(Run-Time Environment),我一直在考虑这个问题:课件为什么需要与平台交互?有很多非标准的课件,它们是不需要与平台交互的,下载就可以用。而SCORM课件是平台依赖性的,没有平台就不能播放。由于必须有平台做支持,因此没有授权的用户是不能观看的,这样课件的知识产权就得到了保护,课件制作商的利益就得到了保护,课件制作商的开转载 2007-05-09 09:11:00 · 984 阅读 · 0 评论 -
SCORM标准的LMS
来自网络SCORM标准 LMS介绍基本上会有几个子系统:1. 账号管理2. 开课、选课管理3. 讨论板系统4. 作业、问卷、测验系统其中最重要的是测验系统。如果你功力不够,短时间无法作一个好用的测验系统的话,可以先 focus 在作业与问卷系统上,而测验可以参考其它现有程序。. 如果你还想多同步的功能,可以再加个在线讨论室。没时间发展可以使用 Netmeeting 的方案或去找一个聊天室的 sou转载 2007-05-09 08:56:00 · 2895 阅读 · 0 评论 -
五大热门技术
1.服务器虚拟化 目前,Capital One Financial公司一项为期3年的从18种向5种战略平台迁移的项目已经进行了一半。服务器虚拟化是这项战略的关键部分,将使该公司服务器的数量从1600台减少到1100台。 操作系统该公司技术管理副总裁Lee Congdon说:“初期测试证明,利用虚拟化技术,我们能够将CPU利用率从30%提高到85%。除了降低费用外,我们还发现,随着整合到数量转载 2007-04-16 08:37:00 · 935 阅读 · 0 评论 -
把业务需求转换为IT要求
作为 IT 架构师,您可能经常会发现自己处于进退维谷的境地,前有您的业务目标,后有您的 IT 系统。这两方面都具有规模大、不易改变和灵活性差的特点。制定业务目标的人员和开发系统的人员不一定了解彼此 的工作内容和成果。似乎是这样,业务人员使用一种语言来表达他们希望实现的业务目标,而开发人员则使用另一种语言来表述技术要求。 而这就是我们为了实现高效率而需要着手处理的问题:理解这两种语言并执行必原创 2006-09-05 14:55:00 · 2450 阅读 · 0 评论 -
确定测试计划
昨天参加了两位王mm的测试系列培训,我又有了一些新的收获,特别是测试需求的确定方法。这里有一个中心问题,就是测试需求具体写些什么,究竟应该写多细。写测试需求主要为了什么呢?我们的项目中基本都有很细致的功能规格说明,还有其他一些相关的概念设计文档,我们总是会看到这些文档的最新版本。然而,我们的项目多为迭代方式进行,分很多版本提交,1.0.1、1.0.2等等。在这些版本中,我们并不是每个版本都原创 2006-09-05 14:57:00 · 868 阅读 · 0 评论 -
Windows Media player
网页播放器代码全集2006年4月18日 星期二网页播放器代码全集 是我从网上搜集来的 供大家使用 1.avi格式 代码片断如下: 2.mpg格式 代码片断如下: 3.smi格式 代码片断如下: 4.rm格式 代码片断如下: 5.原创 2006-09-05 15:01:00 · 1699 阅读 · 1 评论 -
了解开源软件七种盈利模式
软件行业由于其技术的特殊性,软件存在源代码与二进制代码之分,存在编译过程。导致源代码一直成为盈利的一个新卖点 <!-- --> 。但任何行业都一样,都存在一个发展和变迁的过程。软件行业也转载 2006-12-25 10:58:00 · 1862 阅读 · 0 评论 -
角色权限设计
基于角色的权限设计(一) 在任何系统中,权限设计是最基础的东西,本文给出一个基于角色的权限设计的循序渐进的设计方案。 在权限系统中,功能(权限)是最小的单位,比如起草新闻、编辑新闻、审核新闻、删除新闻等,而角色是一类功能的集合,比如新闻编辑这个角色,他可能有起草新闻、编辑新闻等功能集合,而责任编辑他可能就有更多的权限,比如除了新闻编辑的功能,还有审核新闻、删除新闻等功能,给张三赋予新闻编辑的角转载 2007-02-07 11:04:00 · 1327 阅读 · 4 评论 -
2007新技术的展望
这篇文章主要是从 Flex/RIA 的技术角度来展望 2007 年的可能发展,主要的切入方向如下1. Flex2. Apollo3. Flash 9 + CS3 + workflow4. flash player + voip + p2p5. FMS, Red5 and others6. Flashlite and mobile devices7. Ruby on Rails1.转载 2007-02-28 16:19:00 · 1157 阅读 · 0 评论 -
如何收集项目需求
1. 方法需求的重要性对于任何项目都勿庸置疑。不同的项目采用的收集需求的方法可能会有很大的不同,但和用户直接进行交流通常都是最有效的方式。下面描述的是数据仓库项目的需求收集方法。个别访谈法和相关人员进行一对一的访谈,不仅询问其希望看到的数据,还应该包括其任务、目标及面临的挑战。通常需要找一个相对不被打扰又利于获得必要资料的地方,比如对方的办公室。集体会议法召集相关的人员进行转载 2007-01-12 09:28:00 · 1698 阅读 · 0 评论 -
C/S界面规范
在参考了很多资料后,整理出来的一份界面规范(是c/s程序的,但其中的原则部分对任何界面都是具有参考价值的),希望能给大家带来帮助。 其中的图片没有贴上来,因为文字已经足够描述清楚了。 ------------------------------------- 1. 界面规范 1.1. 总体原则 l 以用户为中心。设计由用户控制的界面,而不是界面控制用户。 l 清楚一致的设计。所有界面的风格保持一致转载 2007-01-12 09:39:00 · 1627 阅读 · 0 评论 -
ERP
分割系统 降低难度 为降低整体切换的实施难度,一致决定将系统切换划分为财务+物流系统、生产制造系统两部分,进行阶段性实施。之所以如此划分,是由于财务数据和物流数据是密切相关的,如库存、进货等物流数据,都会反应在财务上,因此,把它们一起进行切换是比较合理的选择。 相对财务数据和物流数据,生产数据比较独立,单独切换不会严重影响应用效果。转载 2007-02-28 13:58:00 · 994 阅读 · 2 评论 -
AICC IMS ADL SCORM 名词解释
AICCAICC成立于1988年,是航空业计算机辅助训练委员会(The Aviation Industry CBTCommittee)的缩写,因为飞机的寿命有二十年,需要许多维修人员,为提高训练成效,航空业大都用计算机软件来训练维修工程师,但因计算机技术的变换快速,为维持训练软件的可用性,AICC从使用者角度提出CMI规范,希望飞航训练单位依此规范所采用的软件,能不因计算机软硬件环境改变而失原创 2007-03-05 13:37:00 · 2338 阅读 · 0 评论 -
定制网络课件
第一部分,主要是理论讲述内容:1、什么是促销2、为什么做促销、促销的重要性、促销可达成的目标3、促销的分类方式第二部分,促销从开始到结束的整个过程:4、促销八步曲——制定促销目标——制定促销策略——制定促销方案——成本估测——法律咨询/认定——促销实施的具体方案 ——执行促销——促销效果评估客户要求:1、提供2课时左右的课件;2、课件不但可以利用单机使用,而且还能挂在公司的满足SCORM标准的教学转载 2007-03-05 14:19:00 · 1180 阅读 · 0 评论 -
aop实际应用
通过面向特征的编程减少编码时间和重复。目前编程中最热门的新概念是面向特征的编程(aspect-oriented programming,AOP)。AOP曾经主要用于学术和研发机构,如今开始进入主流开发领域。与OOP在面向过程的编程方法基础上的改进一样,AOP是在面向对象编程(OOP)方法的基础上进行改进而来的一种创新的软件开发方法。OOP引入了封装、继承和多态性等概念来建立一种对象层次结构转载 2007-03-09 09:54:00 · 1907 阅读 · 1 评论 -
符合Scorm的LMS系统
(1) 测验/评量服务(Testing/Assessment Service): 此功能负责管理测验及评符合SCORM之网页教材设计的题库,并提供测验或评量给内容管理服务与传送服务,将教学内容传送给学习者。(2) 课程管理服务(Course Administration Service):提供教学者制作课程及管理课程等功能。(3) 学习者档案服务(Learner Profiles Service)转载 2007-03-05 14:31:00 · 1134 阅读 · 0 评论 -
项目测试
Bug跟踪过程 在软件开发项目中,测试人员的一项最重要使命就是对所有已知Bug进行有效的跟踪和管理,保证产品中出现的所有问题都可以得到有效的解决。一般地,项目组发现、定位、处理和最终解决一个Bug的过程包括Bug报告、Bug评估和分配、Bug处理、Bug关闭等四个阶段: 1)测试工程师在测试过程中发现新的Bug后,应向项目组报告该Bug的位置、表现、当前状态等信息。项目组在Bug数据库中添加该原创 2007-07-11 11:20:00 · 1150 阅读 · 0 评论 -
产品规划
产品规划转载 2011-03-21 14:16:00 · 1495 阅读 · 1 评论