`
datoplay
  • 浏览: 1614239 次
文章分类
社区版块
存档分类
最新评论

那么到底什么是一个系统呢?(软工系列文章之五)

 
阅读更多

那么到底什么是一个系统呢?
What is a System Anyway?
By Russ Finney

翻译:方雨


一个系统是一套为完成一项业务而设计的的手动或者自动化过程。一些过程可
能支持每月的信息收集,其他的可能用于计算,总结,以及报告新东西,还有
一些可能集中于从已知的一系列取舍方法中选取,每个过程都蕴涵一系列必要
的决定。
一个系统可以是全手动的过程,完全自动化的过程,或者两者兼有的。
但是,所有的系统在任一时刻,看起来都是来自于一个或几个一下的类型

传统机构型
在很多公司内部开发的系统具有很长的运作历史,稳定的产品或者服务,
更倾向于基于缓慢升级的业务过程。在这些公司内,手动和自动混和的实际系统
可能存在,随着时间推移,它会变成制度化。如果这是一个大的,机构臃肿的
公司,大部分业务客户端会逐渐集中于一些小的个人任务,只有一些少数的
老雇员会确实具有整个的大轮廓的印象。

经常调整型
很多公司的商务活动由政府实体进行调控,他们可能更多的会有一些对多变的
规则,规章适应并及时反应的系统,过程,和个人。依赖于调整的节奏,以及提前获得的
通知的数量,系统可能顺利的升级至新的制度环境,或者他们可能降级至多分块的,
临时的不确定的解决方案。
讲究原则型
一些系统只是基于简单的,已接受的业务原则。一个已经建立的,被很好界定的
方法执行已存在的业务,所有的公司都遵循这个模式。审计(G/L,A/P,A/R,等等),
薪酬制度,财务报表系统都适于这个范畴。既然不同公司,工厂之间的运行的系统
的基本方法只有很小的区别,大量的非自身独有的(off the self 的意思,用英文
来解释就是available without self,or on the other envirement--方雨)自动化替代方案
可以适应于从最大的,到最小的企事业实体。除了有彻底的业务原则改变发生,这些系统
是所有之中最稳定的,最少动态改变的。往往一个公司从他们当前的系统中“成长”起来,
这种情况会引发改变的发生。
工业制造型
每个工业企业具有独有的特点,这些特点确定了组织进行业务活动的方法和途径。
这些工业化实践活动在公司内升级的系统中得到具体化。这些系统也更可能
被最大程度的监护,因为他们被认为是代表一个全新的,高级的系统。任何类型的
显著的组织化,过程化或者系统化的升级提供了更高的质量,更低的成本,或者更好的
客户服务。能使公司具有重要的竞争的武器。对这种类型的系统的改变不存在细微的
问题的。既然他们代表着企业的生命周期。
完全创新型
最后一类系统是这些从革新中诞生的。他们在一个新的组织形成时或者新的服务提供
时建立。当这些系统开发并升级时,必须首先意识到整个的短周期的冒险,长周期的
受益是整个组织首先要考虑的问题。既然业务流程的创建,以及随之的系统架构的创建
趋向于“仓促”而就,公司更应该起用尽可能多的专家和有经验的人来参与整个过程。
这保证为现在的业务和以后的增长建立一个坚实的基础。

理解历史,特点,和一个特殊的新的,或者已经存在的系统是业务分析的重要的前提。


系统实施和支持的要求在以上的每种情况下都有不同。业务分析和系统设计必须敏锐

What is a System Anyway?
By Russ Finney

A system is a set of manual and automated procedures devised for conducting
business. Some procedures may support monthly information gathering, others may
consist of calculations, summarizations, and report creation, and still others
may center on picking from a series of known alternatives, each with a
respective set of required decisions. A system can be a totally manual process,
a completely automated process, or a combination somewhere in between. But all
systems at one time or another seem to be rooted in one or more of the following
sources:

Tradition

Systems which are developed within companies with long operating histories and
stable product or service lines, tend to be based on slowly evolving business
procedures. Within these companies, a mix of manual and automated practices may
exist which, over time, become "institutionalized". If the company is large and
bureaucratic, the masses of business clients become focused on small
individualized tasks, and only a handful of long term employees may really have
any idea of the "big picture" of what is really occurring.

Regulations

Companies which have their business practices regulated by governmental
entities, tend to have systems, procedures, and individuals who are adaptive and
reactive to the various changing rules and regulations. Depending on the
regulatory pace and the amount of advance notification given the company,
systems may either smoothly evolve to the new regulatory environment, or they
may degrade into "piecemeal" temporary solutions which seem to live on
indefinitely.

Principles

Some systems are simply based on accepted business principles. An established
and well defined way of conducting business exists, and all companies follow
this model. Accounting (G/L, A/P, A/R, etc.), payroll, and financial reporting
systems all fit into this category. Since only minor differences exist in the
fundamental way in which these systems operate from company to company, and from
industry to industry, numerous "off the self" automation alternatives exist
which suit the largest to the smallest business enterprise. Other than when
sweeping business principle changes occur, these systems are by far the most
stable and the least dynamic in the organization. Usually a company "grows" out
their current systems, and this is the situation which triggers change.

Industry Practices

Every industry has unique characteristics which define the organization's
approach to conducting business. These industry practices become embodied in the
systems which evolve within the company. These systems also tend to be the most
closely guarded since they are perceived to represent a competitive advantage.
Any type of significant organizational, procedural, or system advance which
provides higher quality, lower costs, or better customer service can give the
company an important competitive "edge". Changes to these types of systems are
no trivial matter since they represent the "lifeblood" of the enterprise.

Innovation

The last group of systems are those born from innovation. They are created when
a new organization is formed or a new product or service is offered. As these
systems develop and evolve, an awareness of the overall short term risks and the
long term benefits should be the prime concern of the organization. Since the
creation of the procedures and the associated system infrastructure tends to be
from "scratch", a company is well advised to harness as much expertise and
experience as possible during the process. This insures that a solid foundation
is created for both current business requirements as well support for future
growth needs.

Understanding both the history, character, and source of a particular new or
existing system is a vital requirement of the business analyst. System
implementation and support options vary in each of the above situations. The
business analyst and system designer must be keenly aware of the business
sensitivities surrounding system implementation or change effort. Understanding
these "roots" of the particular system is the first step.

的把握围绕着系统实施或者改变的业务意识。

分享到:
评论

相关推荐

    Linux操作系统基础教程

    我们并不能使同学们通过这次系列讲座成为一个 UNIX 类操作系统的高手,这次系列 讲座的目的就是在同学们中间普及 Linux 基础知识,为今后我们更加接近的了解 Linux 做一 个好的开端。 第一讲 Linux基础 在这一...

    二十三种设计模式【PDF版】

    之道 》,其中很多观点我看了很受启发,以前我也将"设计模式" 看成一个简单的解决方案,没有从一种高度来看待"设计模式"在软 件中地位,下面是我自己的一些想法: 建筑和软件某些地方是可以来比喻的 特别是中国传统建筑...

    单片机门禁系统设计.doc

    单片机门禁系统设计 中图分类号:tn 文献标识码:a 文章编号:1007-0745(2008)12-00 摘要:本文介绍了智能小区的门禁系统,即可视对讲系统的设计原理以及软、硬件的实 现方式;提出了针对智能小区可视对讲系统的...

    极软突出厚煤层安全高效开采技术实践

    文章系统介绍了河南神火集团梁北煤矿在极软突出厚煤层条件下,通过实验、摸索实践形成的一套安全高效开采技术,包括采煤工艺、采掘部署、工作面设计、沿空掘巷、综合防突、孤岛采煤等一系列关键技术在这种困难条件下的...

    软件测试培训资料.pptx

    1979年,"软件测试时为发现错误而执行一个程序或者系统的过程" 1983年,"测试是以评价一个程序或者系统属性为目标的任何一种活动,测试是对软件质量的一种度量"。 2002年,"测试是为了度量和提高被测试软件的质量,...

    单片机电机加减速课程设计.doc

    重庆大学城市科技学院 课程设计 课 题 直流电机调速控制 院 系 电气信息学院 班 级 02班 组 长 组 员 指导教师 李立成 ...在PWM驱动控制的调整系统中,按一个固定的频率来接通和断 开电源,并根据需要改变一个周期内

    工业电子中的基于MSP430的自主式移动机器人设计与实现

    摘要:文章以MSP430系列单片机为核心,提出了一种轮式移动机器人的软硬件设计方案,阐述了其通过传感器网络来进行避障、遍历等自主控制,并实现机器人与PC机间无线控制的方法。 关键词:机器人;MSP430;PWM;232...

    我国GIS软件的发展现状

    地理信息产业是信息产业的一个重要组成部分,地理信息技术是IT技术的一个重要分支,地理信息系统软件是一类特殊的计算机信息系统软件,它是以各类空间数据及其属性为基础,为各种应用目的服务的一类计算机信息系统。...

    便携式超高频RFID读写器的FPGA实现

    射频识别是利用微波进行双向数据传输的一种非接触式射频自动识别技术。RFID系统具有使用寿命长、低功耗、数据传输快速、稳定...本文重点介绍基于Cyclone系列FPGA和ISO1800 0-6C标准超高频RFID读写器的软硬件实现方法。

    详细分析单片机多机系统的通信原理

    本系统软硬件在开关电源模块IBM PC/XT机和DICE系列的开关电源模块MCS-51单片机上进行过调试,运行良好,验证了其在MTD2002仿真平台的控制,现已用于实际系统,且特别适用于从机实时性要求较高的MTD2002中小型工控...

    matlab函数源码-notes:研究生阶段的一些文章(技术、思考、读书笔记、日常琐事等)

    matlab 函数 源码 信号处理与机器学习 OpenCV系列 嵌入式(DSP/FPGA/ARM)软硬件 程序设计 Linux 磨刀不误砍柴工 读书写作

    基于SOPC的简易误码率测试仪设计技术

    绍一种利用Altera公司Cyclone II系列FPGA和第2代软核处理器Nios II的误码率测试仪的设计方法。该测试仪能够满足通信速率在40~175 Mbps的通信线路的误码率测量及通信质量评估的要求,具有体积小、功耗低、成本低、...

    多路异步串行通信系统在光纤陀螺组合中的设计与实现

    DSP在与多个外设进行通信时,需要扩展异步串行通信接口。以TMS320C6711为例,采用ST16C554异步串行收发器,介绍了目前最先进的C6000系列DSP与多路RS232、RS485/422设备通信的设计方案,并给出了软硬件实现实例。

    基于MCS_51单片机的工业屏柜散热方案设计

    从单片机系统设计入手, 采用MCS-51芯片并通过AD转换来对温度信号进行采集,然后经过一系列软硬件设计, 给出了对温度进行控制的实现方法, 同时对系统的散热过程进行了分析。

Global site tag (gtag.js) - Google Analytics