JPH0117182B2 - - Google Patents

Info

Publication number
JPH0117182B2
JPH0117182B2 JP4782482A JP4782482A JPH0117182B2 JP H0117182 B2 JPH0117182 B2 JP H0117182B2 JP 4782482 A JP4782482 A JP 4782482A JP 4782482 A JP4782482 A JP 4782482A JP H0117182 B2 JPH0117182 B2 JP H0117182B2
Authority
JP
Japan
Prior art keywords
model
data
file
command
simulation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP4782482A
Other languages
English (en)
Other versions
JPS58165170A (ja
Inventor
Takashi Saito
Hajime Shimizu
Katsutoshi Azuma
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57047824A priority Critical patent/JPS58165170A/ja
Publication of JPS58165170A publication Critical patent/JPS58165170A/ja
Publication of JPH0117182B2 publication Critical patent/JPH0117182B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/067Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、企業の政策、与件モデルに基づいて
種々のシミユレーシヨンを行い、経営指標となる
データ等企業にとつて必要なデータを出力・表示
させるビジネス用シミユレーシヨン・システムに
おいて、特にシミユレーシヨンのモデルのデータ
を管理するデータ管理機能を備えたビジネス用シ
ミユレーシヨン・システム用のデータ・フアイル
をもつビジネス用シミユレーシヨン・システムに
関する。
〔従来技術と問題点〕
従来のビジネス用シミユレーシヨン・システム
においては、データとして何を入れるか、計算は
どのようなロジツクで行うか、表示データの意味
を説明するための項目表示をどのようにするか、
更には表にする場合はその体裁をどうするか等を
一本のプログラム或は数本のプログラムに組んで
それを動かしてシミユレーシヨンを行つていた。
したがつて、データ用としてデータ・フアイルが
必要であり、計算用ロジツクについてのモジユー
ルとして計算用フアイルが必要であり、また作表
はプログラムで書くこともあるが煩雑になるため
表の定義体をとつておく場合にはそのフアイルも
必要である。しかもデータ・フアイルはモデルご
とにその専用データ・フアイルを用いている。こ
のように従来のビジネス用シミユレーシヨン・シ
ステムにおいては、別々にいろいろのフアイルが
必要であつて、そのフアイルの管理が大変だつ
た。
〔発明の目的〕
本発明は、上記課題の解決を目的とするもので
あつて、フアイル管理において、フアイル部の中
味を工夫することにより、データ部門と定義部門
とを一つのフアイルに統合し、フアイルの管理が
容易にできるようにしたビジネス用シミユレーシ
ヨン・システムを提供することを目的とするもの
である。
〔発明の構成〕
上記の目的を達成するため本発明のビジネス用
シミユレーシヨン・システムは、 外部記憶装置上に格納されているテキストを入
力し、該テキストを解釈し、モデルの定義情報を
モデル・フアイルに出力し、モデルを作成し、し
かる後にモデルが起動されたときにモデル・フア
イルに格納されている定義情報を読み込んで記憶
装置上に展開し、外部からコマンドが入力された
ときコマンドを解釈し、コマンドで指定された処
理を行うようになつたビジネス用シミユレーシヨ
ン・システムにおいて、 一つのモデル・フアイルの中に、デイレクトリ
部とモデル管理部とシミユレーシヨン・ケース管
理部とケース・データとを格納し、上記デイレク
トリ部により上記モデル管理部をポイントし、上
記モデル管理部の中にモデルに関する定義情報を
格納すると共に関係するシミユレーシヨン・ケー
ス管理部をポイントする情報を格納し、シミユレ
ーシヨン・ケース管理部により関連するケース・
データをポイントするように構成し、 更に、所定のストア・コマンドが入力された時
に記憶装置上に存在するシミユレーシヨンの結果
データをケース・データとしてモデル・フアイル
に格納するストア・コマンド実行手段と、所定の
ロード・コマンドが入力された時にモデル・フア
イル上のケース・データを記憶装置上にロードす
るロード・コマンド実行手段とを設けた ことを特徴とするものである。
〔発明の実施例〕
以下、本発明を図面を参照しつつ説明する。
第1図はビジネス用シミユレーシヨン・システ
ム構成を示す図、第2図は本発明によるモデル・
データとモデル・フアイルの関係を示す図、第3
図は企業モデル作成システム(ML/という)
のシステム処理の概要を示す図、第4図は本発明
によるシミユレーシヨン・モデルとモデル・フア
イルとの関係を示す図、第5図と第6図は本発明
によるモデル・フアイル構造の概念を示す図であ
る。
第1図において、1はOS(オペレーシヨン・シ
ステム)、2はTSS(タイム・シエアリング・シ
ステム)、3はインタラクト・モニタ、4はMDS
(経営意思決定サポート・システム)、5はユテイ
リテイ、6はメモ・スペース、7はコマンド・プ
ロセツサ、8はキユアリ、9は企業モデル、10
はテーブル・フアイル、11はモデル・フアイ
ル、12は端末機器、13はデータ・ベースを示
す。
第1図によりシステム構成を説明する。経営意
思決定サポート・システム(MDS)4は、イン
タラクト・モニタ3の配下で動作する計画管理業
務向けの対話型アプリケーシヨン・プログラムで
あり、コマンド・プロセツサ7、共通データ領域
6、テーブル・フアイル10、企業モデル9およ
びモデル・フアイル11の5つを構成要素として
いる。コマンド・プロセツサ7は、実際に利用者
に対する処理を行うプログラムであり、その機能
により大きく6つに区分され、その1つに企業モ
デル作成システム(ML/)がある。ML/
は企業モデル作成およびシミユレーシヨン分析の
ためのシステムであり、モデル・フアイル11を
ML/固有のフアイルとしている。インタラク
ト・モニタ3は上部にTSS(タイム・シエアリン
グ・システム)2があり、更にその上部にOS(オ
ペレーシヨン・システム)1があつて、命令を受
取り、解読し、種々の計算を実行する。インタラ
クト・モニタ3は起動されると仮想記憶上にメ
モ・スペース6を設定し、そこでデータを扱う。
またインタラクト・モニタ3の下には各種コンポ
ーネントとして、検索用にはキユアリ8、代表用
にはスタツク等の種々の作業をするアプリケーシ
ヨンのかたまりがつく。テーブル・フアイル10
とモデル・フアイル11は、コマンド・プロセツ
サ7を通してアクセスされるが、例えばデータ・
セツト・アツプするときや大量のデータを書込む
ときはバツチ形式でOS1からユテイリテイ(プ
ログラム)5を介してのアクセスが可能になつて
いる。企業モデル9は各種計算、例えば損益計算
や貸借対照表の計算ロジツク、或は各種項目、例
えば資本金や利益等でユーザが定義するものであ
る。この定義はモデル・フアイル11にコンピユ
ータ用の言葉として保存される。またMDS4か
ら企業モデルを起動することによつて企業モデル
のシミユレーシヨンが可能となる。
次にモデル・データとモデル・フアイルの関係
を第2図により説明する。図のモデル・フアイル
11において、14はモデル定義情報、15はケ
ース・データを示し、メモ・スペースに設けられ
た共通データ領域6において、16はモデル・デ
ータ領域、17はモデル管理データ、18は時系
列データ、19はスカラ・データ、20は一次元
形式データ、21は二次元形式データを示す。モ
デル・フアイル11のモデルAのゲース・データ
15は、図の斜線部で示すようにモデル・データ
領域16の各データ18ないし21と対応する。
時系列データ18では売上高、利益等の期間単位
のデータが扱われる。データは他にスカラ・デー
タ19、一次元形式データ20、二次元形式デー
タ21がそれぞれの領域で扱われる。モデル・フ
アイル11においては、モデルごとに当該モデル
のモデル定義情報(例えば売上、利益等の変数の
種類、名称、大きさ、初期値の有無、編集方式、
ラベルと呼ばれる変数ごとの注釈、変数のグルー
ピング、入力方式等)14および当該モデルのケ
ース・データ(複数種類可)15を格納退避する
ことができる。企業モデルはML3コマンドによ
つて実行可能な状態(アクテイブは状態と呼ぶ)
となる。例えば、モデルAを起動させるには、 ML3 A #1981TO1990 のように入力すれば、モデルAについて
#1981TO#1990のモデルの期間のモデル・フア
イル11のモデル定義情報14を参照し、TSS
のユーザ空間上の共通データ領域(或はメモ・ス
ペーース)6上に企業モデル用のデータを展開す
る。これらのデータはモデル管理データ17によ
り管理される。これら企業モデル用のデータを一
括してモデル・データ領域(MDA)16にある
データと呼ぶ。これらモデル・データ領域16上
にあるモデル・データの数値部分のデータ19な
いし21はMストア・コマンドによつてモデル・
フアイル11に退避される。例えば、 MSTORE A001 TERM:#1981TO#1985 と入力すると、A001という識別名(ケース名と
呼ぶ)を持つてデータがモデル・フアイル11に
退避される。ここでTERM:#1981TO1985は退
避される期間である。なお、異なる政策、与件デ
ータによりシミユレーシヨンが行われると、モデ
ル・フアイルに退避されるケース・データは複数
種類になつてくる。モデル・フアイル11に退避
されたデータはMロード・コマンドによりモデ
ル・データ領域16上に復元できる。例えば、 MLOAD A.A001 TERM:#1981TO#1983 と入力すると、モデル名Aでケース名A001のデ
ータがモデル・フアイル11からモデル・データ
領域16上に復元される。TERM:#1981TO
#1983は復元される期間である。モデル・フアイ
ル11には異なつた企業モデルのモデル定義情報
およびケース・データを格納することができる。
また現在アクテイブになつている企業モデル以外
のモデル・データをモデル・フアイル11からモ
デル・データ領域16上に復元することもでき
る。
企業モデル作成システム(ML/)のシステ
ム処理の概要について第3図により説明する。
モデル定義情報およびモデル・ロジツクを記
述したテキストを入力する。
テキストを解釈する。
テキストの解釈に従つて、企業モデルの定義
情報をモデル・フアイルに出力する。
企業モデルのモデル・ロジツクをロード・モ
ジユールにする。
企業モデルを起動する。
企業モデルの定義情報をモデル・フアイルか
ら読込む。
定義情報に基づいてモデル・データ領域を展
開する。モデル・データ領域はデータの作業領
域である。
企業モデル操作コマンドを入力する。
コマンドを解釈する。
コマンドにより処理を振分ける。
データ入力、データ更新、計算等の実行、結
果の出力、データの退避、データの復元等の処
理をその都度に戻り繰返し行う。
終了処理を行う。
以上の処理のうち、ないしまでがモデルの
作成処理であり、以後が運用処理である。この
運用処理において、定義情報に基づいて、例えば
新たなデータが入力され、計算され、シミユレー
シヨンされた結果は必要であればMストア・コマ
ンドによりモデル・フアイルに新たなケース・デ
ータとして退避される。又Mロード・コマンドに
よりモデル・フアイルから復元されたケース・デ
ータによりシミユレーシヨンが実行され、しかる
後退避されるとケース・データが新たに加えられ
又は更新される。
シミユレーシヨン・モデルとモデル・フアイル
との関係は第4図に示すように、一つのモデル・
フアイルで複数のシミユレーシヨン・モデルをも
つことも、また一つのシミユレーシヨン・モデル
で複数のモデル・フアイルをもつことも可能であ
る。
複数のモデルを一つのデータ・フアイルで管理
できるように、データ・フアイルに簡易データ・
ベース機能をもたせたモデル・フアイルの概念を
説明する図が第5図と第6図である。図のモデ
ル・フアイル11において、22はデイレクトリ
部、23はモデル管理部、24はシミユレーシヨ
ン・ケース管理部、25はデータを示す。図から
判るようにモデル・フアイル11はデイレクトリ
部22が上位にあつて、下位へ順にモデル管理部
23、シミユレーシヨン・ケース管理部24そし
てデータ25によつて構成される。このように多
階層構造にすることによつて、フアイル管理を統
合化し、運用を容易にしている。第6図に示すよ
うに、デイレクトリ部22はモデル名と番地との
対を複数個有しており、モデルに対応するモデル
管理部23をポイントしている。モデル管理部2
3には、モデル定義情報とシミユレーシヨン・ケ
ース管理部24に対するポインタを有している。
シミユレーシヨン管理部24は、一つのモデルに
対して売上高や利益が異なる場合その他政策与件
データの異なる複数のケースについて、ケースご
とに対応するデータ25の格納位置をポイントし
ている。
〔発明の効果〕
以上の説明から明らかなように、本発明によれ
ば、モデルのデータ・フアイル管理の管理が容
易になること、一つのフアイルで複数のモデル
が管理できること、さらに、一つのモデルに対
して複数のデータ(ケース)が管理できること、
必要ならば、一つのモデルに対して複数のフア
イル管理をもつことができること、などの効果が
得られる。
【図面の簡単な説明】
第1図はビジネス用シミユレーシヨン・システ
ム構成を示す図、第2図は本発明によるモデル・
データとモデル・フアイルの関係の一例を示す
図、第3図は企業モデル作成システム(ML/
)のシステム処理の概要を示す図、第4図は本
発明によるシミユレーシヨンそモデル・フアイル
との関係を示す図、第5図と第6図は本発明によ
るモデル・フアイル構造の概念を示す図である。 1……OS(オペレーシヨン・システム)、2…
…TSS(タイム・シエアリング・システム)、3
……インタラクト・モニタ、4……MDS(経営意
思決定サポート・システム)、5……ユテイリテ
イ、6……メモ・スペース、7……コマンド・プ
ロセツサ、8……キユアリ、9……企業モデル、
10……テーブル・フアイル、11……モデル・
フアイル、12……端末機器、13……データ・
ベース、14……モデル定義情報、15……ケー
ス・データ、17……モデル管理データ、18…
…時系列データ、19……スカラ・データ、20
……一次元形式データ、21……二次元形式デー
タ、22……デイレクトリ部、23……モデル管
理部、24……シミユレーシヨン・ケース管理
部、25……データ。

Claims (1)

  1. 【特許請求の範囲】 1 外部記憶装置上に格納されているテキストを
    入力し、該テキストを解釈し、モデルの定義情報
    をモデル・フアイルに出力し、モデルを作成し、
    しかる後にモデルが起動されたときにモデル・フ
    アイルに格納されている定義情報を読み込んで記
    憶装置上に展開し、外部からコマンドが入力され
    たときコマンドを解釈し、コマンドで指定された
    処理を行うようになつたビジネス用シミユレーシ
    ヨン・システムにおいて、 一つのモデル・フアイルの中に、デイレクトリ
    部とモデル管理部とシミユレーシヨン・ケース管
    理部とケース・データとを格納し、上記デイレク
    トリ部により上記モデル管理部をポイントし、上
    記モデル管理部の中にモデルに関する定義情報を
    格納すると共に関係するシミユレーシヨン・ケー
    ス管理部をポイントする情報を格納し、シミユレ
    ーシヨン・ケース管理部により関連するケース・
    データをポイントするように構成し、 更に、所定のストア・コマンドが入力された時
    に記憶装置上に存在するシミユレーシヨンの結果
    データをケース・データとしてモデル・フアイル
    に格納するストア・コマンド実行手段と、所定の
    ロード・コマンドが入力された時にモデル・フア
    イル上のケース・データを記憶装置上にロードす
    るロード・コマンド実行手段とを設けた ことを特徴とするビジネス用シミユレーシヨン・
    システム。
JP57047824A 1982-03-25 1982-03-25 ビジネス用シミユレ−シヨン・システム Granted JPS58165170A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57047824A JPS58165170A (ja) 1982-03-25 1982-03-25 ビジネス用シミユレ−シヨン・システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57047824A JPS58165170A (ja) 1982-03-25 1982-03-25 ビジネス用シミユレ−シヨン・システム

Publications (2)

Publication Number Publication Date
JPS58165170A JPS58165170A (ja) 1983-09-30
JPH0117182B2 true JPH0117182B2 (ja) 1989-03-29

Family

ID=12786094

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57047824A Granted JPS58165170A (ja) 1982-03-25 1982-03-25 ビジネス用シミユレ−シヨン・システム

Country Status (1)

Country Link
JP (1) JPS58165170A (ja)

Also Published As

Publication number Publication date
JPS58165170A (ja) 1983-09-30

Similar Documents

Publication Publication Date Title
US5495610A (en) Software distribution system to build and distribute a software release
US5655086A (en) Configurable electronic performance support system for total quality management processes
JP7339628B2 (ja) エクセルツールを用いたオンラインレポート作成システム
EP0167725A2 (en) Dynamic data type conversion system
US5781905A (en) Program generating method combining data item part with database manipulation part
Bullynck What is an operating system? A historical investigation (1954–1964)
JPH0117182B2 (ja)
Roos An integrated computer system for engineering problem solving
Batz et al. The application-specific task area
Adams Reflections on the Design of a CAI Operating System
LePage Statgraphics 2.0 Statistical Graphics System
JPS6386041A (ja) フアイル更新方法
JPH01233644A (ja) ネットワークシステム
Stohr et al. Languages for decision support systems: An overview
JPH06195398A (ja) Cadシステム
JPH03248237A (ja) データベース管理システム構築システム
Dean Jr Development of the LOGICON 2+ 2 system
Tidball et al. Educational Time-Sharing on a Minicomputer.
Fox et al. Interactive simulation with GASP IV on a minicomputer
JPH01123369A (ja) プレゼンテーション装置
Hsia et al. Computer assisted valuation: the development of anautomated prototype
Van Hoeve et al. An object‐oriented approach to application generation
JPH0797315B2 (ja) 作図処理装置及びその方法
Jensen Using MSC-PATRAN for Pre and Post Processing for Specialized FEM Codes which are not in the Standard MSC-PATRAN Library
Yetis et al. A DSS for integrating optimization models to simulation models through databases