Blog

收到了钱却没有收入

Content #

预收了人家的货款却还没有发货,这笔预收货款就不能算是自己的。

From #

企业融资的两种方式

Content #

  1. 债务融资
  2. 股权融资

无论是债务融资还是股权融资,在它融资的时候一定会有现金流入。但融资活动的现金流入一定伴随着一定量的现金流出。比如进行债务融资,企业需要向银行还本付息;再比如进行股权融资,企业就需要给股东分红。

From #

流动负债(Current Liabilities)

Content #

流动负债是指企业在一年之内(含一年)必须支付的负债。

企业的流动负债主要包括:

  • 短期借款(Short-term Borrowing)
  • 长期借款(Long-term Loans Payable)
  • 应付账款(Accounts Payable)
  • 其他应付款(Other Payables)
  • 预收账款(Deposit Received)
  • 应付工资
  • 应交税金

RAID5

Content #

RAID5 的存储机制是两块存数据,一块存另外两块硬盘的交易校验结果。RAID5 的建立后,坏掉一块硬盘,可以通过另外两块硬盘的数据算出第三块的,所以至少要 3 块。

RAID5 是一种旋转奇偶校验独立存取的阵列方式,它与 RAID3,RAID4 不同的是没有固定的校验盘,而是按某种规则把奇偶校验信息均匀地分布在阵列所属的硬盘上,所以在每块硬盘上,既有数据信息也有校验信息。这一改变解决了争用校验盘的问题,使得在同一组内并发进行多个写操作。所以 RAID5 既适用于大数据量的操作,也适用于各种事务处理,它是一种快速、大容量和容错分布合理的磁盘阵列。

当有 N 块阵列盘时,用户空间为 N-1 块盘容量。

From #

用变量定义变量的两种方式(Make)

使用= #

在 = 左侧是变量,右侧是变量的值,右侧变量的值可以定义在文件的任何一处,也就是说,右侧中的变量不一定非要是已定义好的值,其也可以使用后面定义的值。如:

foo = $(bar)
bar = $(ugh)
ugh = Huh?
all:
    echo $(foo)

执行“make all”将会打出变量 \((foo) 的值是 Huh? (\)(foo) 的值是 \((bar) ,\)(bar) 的值是 \((ugh) ,\)(ugh) 的值是 Huh? )可见,变量是可以使用后面的变量来定义的。

这种形式会造成递归定义:

A = $(B)
B = $(A)

使用:= #

使用:=,可以避免递归定义。

x := foo
y := $(x) bar
x := later

其等价于:

y := foo bar
x := later

From #

霍尔三维结构

Content #

霍尔(A.D.Hall)于 1969 年提出了系统方法的三维结构体系,通常称为霍尔三维结构,这是系统工程方法论的基础。霍尔三维结构是由逻辑维、时间维和知识维组成的立体空间结构。

逻辑维 #

运用系统工程方法解决某一大型工程项目时,一般可分为七个步骤:

  1. 明确问题
  2. 建立价值体系或评价体系
  3. 系统分析
  4. 系统综合
  5. 系统方案的优化选择
  6. 决策"决策就是管理",“决策就是决定”,人类的决策管理活动面临着被决策系统的日益庞大和日益复杂。
  7. 制定计划有了决策就要付诸实施,实施就要依靠严格的有效的计划。

时间维(工作进程) #

对于一个具体的工作项目,从制定规划起一直到更新为止,全部过程可分为七个阶段:

  1. 规划阶段。即调研、程序设计阶段,目的在于谋求活动的规划与战略;
  2. 拟定方案。提出具体的计划方案。
  3. 研制阶段。作出研制方案及生产计划。
  4. 生产阶段。生产出系统的零部件及整个系统,并提出安装计划。
  5. 安装阶段。将系统安装完毕,并完成系统的运行计划。
  6. 运行阶段。系统按照预期的用途开展服务。
  7. 更新阶段。即为了提高系统功能,取消旧系统而代之以新系统,或改进原有系统,使之更加有效地工作。

知识维(专业科学知识) #

系统工程除了要求为完成上述各步骤、各阶段所需的某些共性知识外,还需要其他学科的知识和各种专业技术,霍尔把这些知识分为工程、医药、建筑、商业、法律、管理、社会科学和艺术等。各类系统工程,如军事系统工程、经济系统工程、信息系统工程等。都需要使用其它相应的专业基础知识。

From #

管理信息系统规划的方法

Content #

用于管理信息系统规划的方法很多,主要是关键成功因素法(CriticalSuccessFactors,CSF)、战略目标集转化法(StrategySetTransformation,SST)和企业系统规划法(BusinessSystemPlanning,BSP)。其它还有企业信息分析与集成技术(BIAIT)、产出/方法分析(E/MA)、投资回收法(ROI)、征费法、零线预算法、阶石法等。用得最多的是前面三种。

关键成功因素法(Critical Success Factors, CSF) #

在现行系统中,总存在着多个变量影响系统目标的实现,其中若干个因素是关键的和主要的(即关键成功因素)。通过对关键成功因素的识别,找出实现目标所需的关键信息集合,从而确定系统开发的优先次序。

关键成功因素来自于组织的目标,通过组织的目标分解和关键成功因素识别、性能指标识别,一直到产生数据字典。

识别关键成功因素,就是要识别联系于组织目标的主要数据类型及其关系。不同的组织的关键成功因素不同,不同时期关键成功因素也不相同。当在一个时期内的关键成功因素解决后,新的识别关键成功因素又开始。

关键成功因素法能抓住主要矛盾,使目标的识别突出重点。由于经理们比较熟悉这种方法,使用这种方法所确定的目标,因而经理们乐于努力去实现。该方法最有利于确定企业的管理目标。

战略目标集转化法(Strategy Set Transformation, SST) #

把整个战略目标看成是一个“信息集合”,由使命、目标、战略等组成,管理信息系统的规划过程即是把组织的战略目标转变成为管理信息系统的战略目标的过程。

战略目标集转化法从另一个角度识别管理目标,它反映了各种人的要求,而且给出了按这种要求的分层,然后转化为信息系统目标的结构化方法。它能保证目标比较全面,疏漏较少,但它在突出重点方面不如关键成功因素法。

企业系统规划法(Business System Planning, BSP) #

信息支持企业运行。通过自上而下地识别系统目标、企业过程和数据,然后对数据进行分析,自下而上地设计信息系统。该管理信息系统支持企业目标的实现,表达所有管理层次的要求,向企业提供一致性信息,对组织机构的变动具有适应性。

企业系统规划法虽然也首先强调目标,但它没有明显的目标导引过程。它通过识别企业“过程”引出了系统目标,企业目标到系统目标的转化是通过企业过程/ 数据类等矩阵的分析得到的。

From #

信息系统开发方法

结构化法 #

自顶向下,逐步求精,模块化。开发目标清晰化工作阶段程式化开发文档规范化设计方法结构化

原型法 #

用户需求–快速系统模型–用户反复交流需求不明确按功能分:水平(界面)、垂直原型(复杂算法)按结构分:抛弃型原型、演化型原型

面向对象 #

自底向上,抽象对象,更好复用,构造模型。对象–类–类库,建造一个问题域的模型。符合人们的思维习惯。

面向服务的方法 #

对象和类–相关对象按业务功能分组形成构件–接口实现分离面向服务粗粒度、松耦合、标准化抽象级别:操作–服务–业务流程