[go: up one dir, main page]

JP2000020568A - System constructing mechanism, system constructing method using the same, and recording medium having recorded its control program thereon - Google Patents

System constructing mechanism, system constructing method using the same, and recording medium having recorded its control program thereon

Info

Publication number
JP2000020568A
JP2000020568A JP18578198A JP18578198A JP2000020568A JP 2000020568 A JP2000020568 A JP 2000020568A JP 18578198 A JP18578198 A JP 18578198A JP 18578198 A JP18578198 A JP 18578198A JP 2000020568 A JP2000020568 A JP 2000020568A
Authority
JP
Japan
Prior art keywords
information
component
configuration
component information
indicating
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.)
Granted
Application number
JP18578198A
Other languages
Japanese (ja)
Other versions
JP3211774B2 (en
Inventor
Hiroshi Ishikura
浩 石倉
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP18578198A priority Critical patent/JP3211774B2/en
Publication of JP2000020568A publication Critical patent/JP2000020568A/en
Application granted granted Critical
Publication of JP3211774B2 publication Critical patent/JP3211774B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a system constructing mechanism by which a system being optimal to a user is automatically constructed and proposed and its constructing time is drastically reduced. SOLUTION: An extracting function 31 extracts the configuration element such as a server main body, a memory and a disk which corresponds to previously set system specifications 1, and the delivery date from an order/stock management system 6, a configuration library 7 and parts data 8 and prepares an extraction table. A judging function 32 picks up the configuration element to be applied to a user condition 2 from the extraction table which is extracted by the extracting function 31 and decides the configuration element for constituting the system. An output mechanism 33 prepares a system data table 4 where the specifications and capacitance of a CPU/memory/disk and the delivery date are listed from a judgement result table which is judged by the judging function 32, outputs it and also outputs the extraction table as a parts table 5.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はシステム構築機構及
びそれに用いるシステム構築方法並びにその制御プログ
ラムを記録した記録媒体に関し、特に開発用の単一シス
テムから基幹系の大型システムまでの情報処理システム
を構築する方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system construction mechanism, a system construction method used therefor, and a recording medium on which a control program is recorded. On how to do it.

【0002】[0002]

【従来の技術】コンピュータ市場にオープン/ダウンサ
イジング化が定着し、ワークステーションやパーソナル
コンピュータを用いたサーバは開発用の単一システムか
ら基幹系の大型システムまで幅広く利用されるようにな
っている。
2. Description of the Related Art Open / downsizing has become established in the computer market, and servers using workstations and personal computers have been widely used from a single system for development to a large-scale backbone system.

【0003】このサーバの適用範囲や台数の拡大に伴っ
て、様々なユーザ要件に応じたシステムをより迅速に提
供する重要性が高まっている。この場合、個別のユーザ
要件としては納入日程優先や予算優先、及び指定された
設置場所への収容等の様々な制約があり、これらの要件
を満したシステムが構築されて提供されている。
[0003] With the expansion of the application range and the number of servers, the importance of promptly providing systems that meet various user requirements is increasing. In this case, as individual user requirements, there are various restrictions such as delivery schedule priority, budget priority, accommodation in a designated installation place, and the like, and a system satisfying these requirements is constructed and provided.

【0004】従来、上記のようなシステムを構築する方
法としては、営業担当者やSE(System Eng
ineer)がシステム仕様やユーザ要件を基に必要な
構成要素を洗い出し、人手によってシステムへ積み上げ
ながらユーザ要件を満足するかを確認している。
Conventionally, as a method of constructing the above system, a sales person or SE (System Eng.)
Iner) identifies necessary components based on system specifications and user requirements, and checks whether the user requirements are satisfied while manually accumulating the components in the system.

【0005】[0005]

【発明が解決しようとする課題】上述した従来のシステ
ム構築方法では、人手によってシステム仕様やユーザ要
件を基に必要な構成要素を洗い出してシステムへ積み上
げながらユーザ要件を満足するかを確認しているので、
1システムの最適解を導くまでに多くの時間を要し、限
られた人員でより多くのユーザに対してシステムを提案
することが困難である。
In the conventional system construction method described above, necessary components are manually extracted based on system specifications and user requirements, and it is confirmed whether the requirements are satisfied while the components are accumulated in the system. So
It takes a lot of time to derive an optimal solution for one system, and it is difficult to propose a system to more users with limited personnel.

【0006】そこで、本発明の目的は上記の問題点を解
消し、ユーザに対して最適なシステムを自動的に構築し
て提案することができ、その構築時間を大幅に削減する
ことができるシステム構築機構及びそれに用いるシステ
ム構築方法並びにその制御プログラムを記録した記録媒
体を提供することにある。
Accordingly, an object of the present invention is to solve the above-mentioned problems, to automatically construct and propose an optimum system for a user, and to greatly reduce the time required for the system. An object of the present invention is to provide a construction mechanism, a system construction method used therefor, and a recording medium recording a control program therefor.

【0007】[0007]

【課題を解決するための手段】本発明によるシステム構
築機構は、部品情報を基に情報処理システムを構築する
システム構築機構であって、前記部品情報を蓄積する蓄
積手段と、前記蓄積手段から予め設定されかつ前記情報
処理システムの構成条件を示すシステム仕様に該当する
部品情報を抽出する抽出手段と、前記抽出手段が抽出し
た部品情報の中から予め設定された条件を示すユーザ要
件に合致する部品情報を決定する決定手段と、前記決定
手段で決定された内容を前記情報処理システムの少なく
とも性能を示す諸元表及び部品一覧を示す構成表として
出力する出力手段とを備えている。
A system construction mechanism according to the present invention is a system construction mechanism for constructing an information processing system on the basis of component information. Extracting means for extracting component information corresponding to a system specification that is set and indicates a configuration condition of the information processing system, and a component that matches a user requirement indicating a preset condition from the component information extracted by the extracting means The information processing system includes: a determination unit that determines information; and an output unit that outputs the content determined by the determination unit as a specification table indicating at least performance of the information processing system and a configuration table indicating a parts list.

【0008】本発明によるシステム構築方法は、部品情
報を基に情報処理システムを構築するシステム構築方法
であって、前記部品情報を蓄積する蓄積手段から予め設
定されかつ前記情報処理システムの構成条件を示すシス
テム仕様に該当する部品情報を抽出するステップと、抽
出した部品情報の中から予め設定された条件を示すユー
ザ要件に合致する部品情報を決定するステップと、決定
した内容を前記情報処理システムの少なくとも性能を示
す諸元表及び部品一覧を示す構成表として出力するステ
ップとを備えている。
[0008] A system construction method according to the present invention is a system construction method for constructing an information processing system based on component information, wherein a condition set in advance by a storage means for storing the component information and a configuration condition of the information processing system is set. Extracting the component information corresponding to the system specifications shown; and determining the component information that matches the user requirement indicating a preset condition from the extracted component information. Outputting at least a specification table indicating performance and a configuration table indicating a parts list.

【0009】本発明によるシステム構築制御プログラム
を記録した記録媒体は、コンピュータに、部品情報を基
に情報処理システムを構築させるためのシステム構築制
御プログラムを記録した記録媒体であって、前記システ
ム構築制御プログラムは前記コンピュータに、前記部品
情報を蓄積する蓄積手段から予め設定されかつ前記情報
処理システムの構成条件を示すシステム仕様に該当する
部品情報を抽出させ、抽出した部品情報の中から予め設
定された条件を示すユーザ要件に合致する部品情報を決
定させ、決定した内容を前記情報処理システムの少なく
とも性能を示す諸元表及び部品一覧を示す構成表として
出力させている。
A recording medium on which a system construction control program according to the present invention is recorded is a recording medium on which a system construction control program for causing a computer to construct an information processing system based on component information is recorded. The program causes the computer to extract part information corresponding to a system specification that is set in advance from a storage unit that stores the part information and that indicates a configuration condition of the information processing system, and is set in advance from the extracted part information. Part information that matches user requirements indicating conditions is determined, and the determined contents are output as a specification table indicating at least the performance of the information processing system and a configuration table indicating a parts list.

【0010】すなわち、本発明のシステム構築機構は、
全製品の中からシステム仕様に該当する構成要素とその
諸元を抜き出す抽出機能と、この抽出された複数の構成
要素からユーザ要件に合致する構成要素とシステム構成
とを決定する判定機能と、その判定結果をシステム諸元
及び構成表として出力する出力機能とから構成されてい
る。
That is, the system construction mechanism of the present invention comprises:
An extraction function that extracts components corresponding to system specifications and their specifications from all products, a determination function that determines a component and a system configuration that meet user requirements from the extracted multiple components, And an output function for outputting the determination result as a system specification and a configuration table.

【0011】これによって、従来のユーザ要件やシステ
ム仕様から人手で積み上げるシステム構築方法に対し、
自動で最適解を導く、つまりユーザに対して最適なシス
テムを自動的に構築して提案することを可能にし、構築
時間を大幅に削減することが可能となる。
[0011] Thus, the conventional system construction method of manually accumulating from user requirements and system specifications,
This makes it possible to automatically derive an optimal solution, that is, to automatically construct and propose an optimal system for the user, thereby greatly reducing the construction time.

【0012】[0012]

【発明の実施の形態】次に、本発明の一実施例について
図面を参照して説明する。図1は本発明の一実施例によ
るシステム構築機構の構成を示すブロック図である。図
において、システム構築機構3は抽出機能31と、判定
機能32と、出力機能33と、構成ライブラリ記憶装置
(以下、構成ライブラリとする)7と、部品諸元記憶装
置(以下、部品諸元とする)8と、制御メモリ9とから
構成され、発注/在庫管理システム6との間で入出力を
行うデータ入力インタフェース(図示せず)を備えてい
る。
Next, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a system construction mechanism according to one embodiment of the present invention. In the figure, a system construction mechanism 3 includes an extraction function 31, a determination function 32, an output function 33, a configuration library storage device (hereinafter, referred to as a configuration library) 7, and a component specification storage device (hereinafter, component specification). 8) and a control memory 9 and a data input interface (not shown) for performing input / output with the order / stock management system 6.

【0013】このシステム構築機構3には予め設定され
たシステム仕様1及びユーザ要件2が入力され、システ
ム構築機構3からは上記の各機能による処理結果として
システム諸元表4及び構成表5が出力される。
A predetermined system specification 1 and user requirements 2 are input to the system construction mechanism 3, and a system specification table 4 and a configuration table 5 are output from the system construction mechanism 3 as processing results by the above-described functions. Is done.

【0014】尚、制御メモリ9にはシステム構築機構3
の抽出機能31、判定機能32、出力機能33各々が処
理を行うためのプログラムが格納されており、ROM
(リードオンリメモリ)やフロッピディスク等が使用可
能である。
The control memory 9 has a system construction mechanism 3
A program for each of the extraction function 31, the determination function 32, and the output function 33 to perform processing.
(Read only memory), floppy disk, etc. can be used.

【0015】図2は図1のシステム構築機構3の処理動
作を示すフローチャートであり、図3及び図4は図1の
システム構築機構3によるシステム構築の一例を示す図
である。これら図1〜図4を参照してシステム構築機構
3によるシステム構築動作について説明する。尚、図2
に示す処理動作は制御メモリ9に格納されたプログラム
をシステム構築機構3の各部が動作することで実現され
る。また、図3及び図4に示す例ではユーザ要件2が費
用よりも納入日を優先する場合のシステム構築を示して
いる。
FIG. 2 is a flowchart showing the processing operation of the system construction mechanism 3 of FIG. 1, and FIGS. 3 and 4 are views showing an example of system construction by the system construction mechanism 3 of FIG. A system construction operation by the system construction mechanism 3 will be described with reference to FIGS. FIG.
The processing operations shown in (1) and (2) are realized by the operation of each unit of the system construction mechanism 3 on the program stored in the control memory 9. Further, the examples shown in FIGS. 3 and 4 show a system construction in a case where the user requirement 2 gives priority to the delivery date over the cost.

【0016】システム構築機構3の抽出機能31は予め
設定されたシステム仕様1に該当するサーバ本体やメモ
リ、及びディスク等の構成要素(システム構成及び必要
な部品情報)を発注/在庫管理システム6と構成ライブ
ラリ7と部品諸元8とから抽出し(図2ステップS
1)、納入日を追加した抽出表310を作成する。
The extraction function 31 of the system construction mechanism 3 sends components (system configuration and necessary parts information) such as a server main body, a memory, and a disk corresponding to the system specifications 1 set in advance to the ordering / inventory management system 6. It is extracted from the configuration library 7 and the component data 8 (step S in FIG. 2).
1) Create the extraction table 310 to which the delivery date is added.

【0017】すなわち、抽出機能31はまず構成ライブ
ラリ7からライブラリ表71を読出し、ライブラリ表7
1に対してシステム形態や最大搭載数/容量を操作31
1,312,318,319で確認を行って該当する
「項番」1,2のサーバ本体を選択する。
That is, the extraction function 31 first reads the library table 71 from the configuration library 7 and
Operate the system configuration and maximum number / capacity for 1
In steps 1, 312, 318, and 319, confirmation is made, and the corresponding “item numbers” 1 and 2 server bodies are selected.

【0018】上記のシステム仕様1には「仕様」と「容
量」とが予め指定されており、例えば、CPUの「仕
様」として「180MHz以上」が、「容量」として
「1CPU以上」が、メモリの「容量」として「32M
B(メガバイト)以上」が、ディスクの「容量」として
「20GB(ギガバイト)以上」が夫々指定されてい
る。
In the above system specification 1, "specification" and "capacity" are specified in advance. For example, "180 MHz or more" is specified as "specification" of the CPU, "1 CPU or more" is specified as "capacity", and Of "32M"
B (megabyte) or more "and" 20 GB (gigabyte) or more "as the" capacity "of the disk.

【0019】また、構成ライブラリ7のライブラリ表7
1は「項番」と「区分」と「形態」と「製品名」と「C
PU搭載数(標準及び最大)」と「メモリ容量(標準及
び最大)」と「I/O(入出力装置)(標準及び拡張
数)」とからなる。
The library table 7 of the configuration library 7
1 is “item number”, “division”, “form”, “product name”, and “C”
The number of PUs (standard and maximum), the memory capacity (standard and maximum), and the I / O (input / output device) (standard and expansion number).

【0020】このライブラリ表71には、例えば、「項
番」1に対応して「区分」として「サーバ本体」が、
「形態」として「スタンドアロン、ラックマウント」
が、「製品名」として「S1」が、「CPU搭載数(標
準及び最大)」として標準「1」,最大「8」が、「メ
モリ容量(標準及び最大)」として標準「0」,最大
「2GB」が、「I/O(入出力装置)(標準及び拡張
数)」として標準「SCSI(Small Compu
ter System Interface)、10B
ase−T」,拡張数「8」が夫々格納されている。
In the library table 71, for example, “server body” as “division” corresponding to “item number” 1,
"Standalone, rack mount" as "Form"
, "S1" as the "product name", standard "1" as the "number of CPUs (standard and maximum)", "8" at the maximum, "0" as the "memory capacity (standard and the maximum)", "maximum" “2 GB” is a standard “SCSI (Small Compu) as“ I / O (input / output device) (standard and expansion number) ”.
ter System Interface), 10B
case-T "and the number of extensions" 8 "are stored.

【0021】また、「項番」2に対応して「区分」とし
て「サーバ本体」が、「形態」として「スタンドアロ
ン、ラックマウント」が、「製品名」として「S2」
が、「CPU搭載数(標準及び最大)」として標準
「1」,最大「8」が、「メモリ容量(標準及び最
大)」として標準「0」,最大「2GB」が、「I/O
(入出力装置)(標準及び拡張数)」として標準「SC
SI(Small Computer System
Interface)、10Base−T」,拡張数
「8」が夫々格納されている。
Also, corresponding to "item number" 2, "server body" as "division", "stand-alone, rack mount" as "form", and "S2" as "product name".
The standard "1" and the maximum "8" as "the number of CPUs (standard and maximum)", the standard "0" and the maximum "2GB" as the "memory capacity (standard and maximum)" and the "I / O"
(Input / output device) (standard and number of expansions) "
SI (Small Computer System)
Interface, 10Base-T, and the number of extensions “8” are stored.

【0022】次に、抽出機能31は部品緒元8から部品
諸元表81を読出し、部品諸元表81に対してシステム
仕様1のCPU(中央処理装置)やメモリ、及びディス
クの仕様や容量を操作314,315,316で確認を
行って該当する「項番」1,2,3,4,7を選択して
抽出表310に登録する。
Next, the extraction function 31 reads out the component specification table 81 from the component specification 8, and writes the specifications and capacity of the CPU (central processing unit) and the memory of the system specification 1 and the disk to the component specification table 81. Are confirmed in operations 314, 315, and 316, and the corresponding “item numbers” 1, 2, 3, 4, and 7 are selected and registered in the extraction table 310.

【0023】上記の部品緒元8の部品諸元表81は「項
番」と「区分」と「製品名」と「CPU(MHz)」,
「(メモリ)容量(MB)」,「(ディスク)容量(G
B)」と「価格(千円)」とからなる。
The parts specification table 81 of the parts specification 8 includes "item number", "division", "product name", "CPU (MHz)",
"(Memory) capacity (MB)", "(disk) capacity (G
B) "and" price (thousand yen) ".

【0024】この部品諸元表81において、例えば、
「項番」1には「区分」として「サーバ本体」が、「製
品名」として「S1」が、「CPU(MHz)」として
「180」が、「価格(千円)」として「4000」が
夫々格納されている。
In the part specification table 81, for example,
In "item number" 1, "server body" is used as a "division", "S1" is used as a "product name", "180" is used as a "CPU (MHz)", and "4000" is used as a "price (thousand yen)". Are stored respectively.

【0025】「項番」2には「区分」として「サーバ本
体」が、「製品名」として「S2」が、「CPU(MH
z)」として「200」が、「価格(千円)」として
「5000」が夫々格納されている。
In the “item number” 2, “server main body” as “category”, “S2” as “product name”, and “CPU (MH)
"z)" is stored, and "5000" is stored as "price (thousand yen)".

【0026】「項番」3には「区分」として「メモリ」
が、「製品名」として「M1」が、「(メモリ)容量
(MB)」として「32」が、「価格(千円)」として
「300」が夫々格納されている。
The “item number” 3 has “memory” as a “division”.
However, “M1” is stored as “product name”, “32” is stored as “(memory) capacity (MB)”, and “300” is stored as “price (thousand yen)”.

【0027】「項番」4には「区分」として「メモリ」
が、「製品名」として「M2」が、「(メモリ)容量
(MB)」として「64」が、「価格(千円)」として
「600」が夫々格納されている。
The "item number" 4 has "memory" as a "section".
However, “M2” is stored as “product name”, “64” is stored as “(memory) capacity (MB)”, and “600” is stored as “price (thousand yen)”.

【0028】「項番」5には「区分」として「ディスク
装置」が、「製品名」として「D1」が、「(ディス
ク)容量(GB)」として「6」が、「価格(千円)」
として「1000」が夫々格納されている。
In the "item number" 5, "disk unit" is used as the "category", "D1" is used as the "product name", "6" is used as the "(disk) capacity (GB)", and "price (thousand yen)". ) "
"1000" is stored.

【0029】「項番」6には「区分」として「ディスク
装置」が、「製品名」として「D2」が、「(ディス
ク)容量(GB)」として「12」が、「価格(千
円)」として「1500」が夫々格納されている。
In the "item number" 6, "disk unit" is used as the "category", "D2" is used as the "product name", "12" is used as the "(disk) capacity (GB)", and "price (thousand yen)". )) Are stored respectively.

【0030】「項番」7には「区分」として「ディスク
装置」が、「製品名」として「D3」が、「(ディス
ク)容量(GB)」として「27」が、「価格(千
円)」として「2500」が夫々格納されている。
In the "item number" 7, "disk unit" is used as the "category", "D3" is used as the "product name", "27" is used as the "(disk) capacity (GB)", and "price (thousand yen)". )) Are stored respectively.

【0031】同時に、抽出機能31は発注/在庫管理シ
ステム6から納入表61を読出し、納入表61に記載さ
れた「項番」1,2,3,4,7に対応する納入日を抽
出表310に登録し、抽出表310を判定機能32へ出
力する。
At the same time, the extraction function 31 reads the delivery table 61 from the order / inventory management system 6 and extracts the delivery dates corresponding to the “item numbers” 1, 2, 3, 4, and 7 described in the delivery table 61. 310, and outputs the extraction table 310 to the determination function 32.

【0032】上記の発注/在庫管理システム6の納入表
61は「項番」と「製品名」と「最短納入日」とからな
っている。この納入表61において、例えば、「項番」
1には「製品名」として「S1」が、「最短納入日」と
して「1998/4/10」が夫々格納され、「項番」
2には「製品名」として「S2」が、「最短納入日」と
して「1998/4/10」が夫々格納されている。
The delivery table 61 of the order / stock management system 6 includes "item number", "product name", and "shortest delivery date". In this delivery table 61, for example, "item number"
In “1”, “S1” is stored as the “product name”, and “1998/4/10” is stored as the “shortest delivery date”.
2 stores “S2” as “product name” and “1998/4/10” as “shortest delivery date”.

【0033】また、「項番」3には「製品名」として
「M1」が、「最短納入日」として「1998/4/1
5」が夫々格納され、「項番」4には「製品名」として
「M2」が、「最短納入日」として「1998/5/1
0」が夫々格納されている。
In the "item number" 3, "M1" is used as the "product name", and "March 1, 1998" is used as the "shortest delivery date".
"M2" as the "product name" and "May 1, 1998" as the "shortest delivery date" in the "item number" 4, respectively.
"0" are stored respectively.

【0034】さらに、「項番」5には「製品名」として
「D1」が、「最短納入日」として「1998/5/1
5」が夫々格納され、「項番」6には「製品名」として
「D2」が、「最短納入日」として「1998/4/1
0」が夫々格納され、「項番」7には「製品名」として
「D3」が、「最短納入日」として「1998/4/1
0」が夫々格納されている。
Further, in the “item number” 5, “D1” is set as the “product name”, and “May 1, 1998” is set as the “shortest delivery date”.
5 is stored, and “D2” is stored as the “product name” in “item number” 6 and “1998/4/1” as the “shortest delivery date”.
"0" is stored, and "D3" is stored in "item number" 7 as "product name" and "1998/4/1 as shortest delivery date".
"0" are stored respectively.

【0035】したがって、抽出機能31はシステム仕様
1に該当する「項番」1,2,3,4,7に対応する各
情報から抽出表310を生成する。この場合、抽出表3
10は「項番」と「区分」と「製品名」と「仕様」と
「最短納入日」と「価格(千円)」とからなる。
Therefore, the extraction function 31 generates an extraction table 310 from information corresponding to “item numbers” 1, 2, 3, 4, and 7 corresponding to the system specification 1. In this case, extraction table 3
Reference numeral 10 includes “item number”, “section”, “product name”, “specifications”, “shortest delivery date”, and “price (thousand yen)”.

【0036】図3に示す例の場合、「項番」1には「区
分」として「サーバ本体」が、「製品名」として「S
1」が、「仕様」として「180(MHz)」が、「最
短納入日」として「1998/4/10」が、「価格
(千円)」として「4000」が夫々記載される。
In the example shown in FIG. 3, “item number” 1 includes “server body” as “category” and “S” as “product name”.
"1", "180 (MHz)" as "specification", "1998/4/10" as "shortest delivery date", and "4000" as "price (thousand yen)".

【0037】「項番」2には「区分」として「サーバ本
体」が、「製品名」として「S2」が、「仕様」として
「200(MHz)」が、「最短納入日」として「19
98/4/10」が、「価格(千円)」として「500
0」が夫々記載される。
In “item number” 2, “server body” as “category”, “S2” as “product name”, “200 (MHz)” as “specification”, and “19” as “shortest delivery date”
98/4/10 ”becomes“ 500 (thousand yen) ”as“ 500
"0" is described respectively.

【0038】「項番」3には「区分」として「メモリ」
が、「製品名」として「M1」が、「仕様」として「3
2(MB)」が、「最短納入日」として「1998/4
/15」が、「価格(千円)」として「300」が夫々
記載される。
The "item number" 3 has "memory" as the "section".
But "M1" as "product name" and "3" as "specification"
2 (MB) ”as“ Shortest delivery date ”
/ 15 "and" 300 "as" price (thousand yen) "respectively.

【0039】「項番」4には「区分」として「メモリ」
が、「製品名」として「M2」が、「仕様」として「6
4(MB)」が、「最短納入日」として「1998/5
/10」が、「価格(千円)」として「600」が夫々
記載される。
The "item number" 4 has "memory" as a "section".
But "M2" as "product name" and "6" as "specification"
4 (MB) ”as the“ Shortest delivery date ”
/ 10 "and" 600 "as" price (thousand yen) ", respectively.

【0040】「項番」7には「区分」として「ディスク
装置」が、「製品名」として「D3」が、「仕様」とし
て「27(GB)」が、「最短納入日」として「199
8/4/10」が、「価格(千円)」として「250
0」が夫々記載される。
In the “item number” 7, “disk device” is set as the “category”, “D3” is set as the “product name”, “27 (GB)” is set as the “specification”, and “199” is set as the “shortest delivery date”.
8/4/10 ”becomes“ 250 ”as“ price (thousand yen) ”.
"0" is described respectively.

【0041】判定機能32は抽出機能31で抽出された
抽出表310からユーザ要件2に該当する構成要素を抜
き出し(図2ステップS2)、システムを構成できる構
成要素を決定する。
The determination function 32 extracts components corresponding to the user requirement 2 from the extraction table 310 extracted by the extraction function 31 (step S2 in FIG. 2), and determines components that can constitute the system.

【0042】すなわち、上記の例では判定機能32がユ
ーザ要件2から納入日を読出し、この納入日以降でなけ
れば納入できない構成要素を抽出表310の中から「項
番」4と判定し、「項番」4を除いた構成要素(「項
番」1,2,3,7の構成要素)の一覧である判定結果
表320を作成する。その後に、判定機能32は判定結
果表320を出力機構33へ出力する。
That is, in the above example, the determination function 32 reads the delivery date from the user requirement 2 and determines a component that cannot be delivered unless the delivery date is later than “item number” 4 in the extraction table 310. A judgment result table 320 is created which is a list of components (components of “item number” 1, 2, 3, 7) excluding “item number” 4. Thereafter, the determination function 32 outputs the determination result table 320 to the output mechanism 33.

【0043】出力機構33は判定機能32で決定された
判定結果表320からCPU/メモリ/ディスクの仕様
や容量、及び納入日を一覧にしたシステム諸元表4を作
成して出力し、同様に抽出表310を部品表5として出
力する(図2ステップS3)。
The output mechanism 33 creates and outputs a system specification table 4 listing CPU / memory / disk specifications, capacities, and delivery dates from the determination result table 320 determined by the determination function 32, and outputs the same. The extraction table 310 is output as the parts table 5 (step S3 in FIG. 2).

【0044】つまり、上記の例の場合、システム諸元表
4としてはCPUの「仕様」(180,200MHz)
や「容量」(1CPU)、メモリの「容量」(32M
B)、ディスクの「容量」(27GB)、「納入日」
(1998/4/15)が出力される。
That is, in the case of the above example, the system specifications table 4 shows the "specifications" (180, 200 MHz) of the CPU.
And “capacity” (1 CPU) and “capacity” of memory (32M
B), "Capacity" of disk (27GB), "Delivery date"
(1998/4/15) is output.

【0045】図5は図1のシステム構築機構3によるシ
ステム構築の他の例を示す図である。図においてはユー
ザ要件2に納入の期限と価格制限とが指定されている場
合のシステム構築動作を示している。
FIG. 5 is a diagram showing another example of system construction by the system construction mechanism 3 of FIG. The figure shows the system construction operation when the delivery term and the price limit are specified in the user requirement 2.

【0046】抽出機能31での処理は、上記の処理動作
と同様に、予め設定されたシステム仕様1に該当するサ
ーバ本体やメモリ、及びディスク等の構成要素及び納入
日を抽出して抽出表310を作成し、それを判定機能3
2へ出力する。
The processing by the extraction function 31 is similar to the above-mentioned processing operation, and extracts the components such as the server main body, the memory, the disk, etc. and the delivery date which correspond to the system specifications 1 set in advance, and extracts the extraction table 310. Create and judge it 3
Output to 2.

【0047】判定機能32はユーザ要件2から納入日
(1998/04/20以降)と価格制限(8000千
円以下)とを読出し、この納入日以降でなければ納入で
きない構成要素を抽出表310の中から「項番」4と判
定し、さらに構成要素の合計から「項番」2を採用する
と価格制限を満足できないことを判定し、抽出表310
から「項番」2,4を除いた(「項番」1,3,7の構
成要素)の一覧である判定結果表320を作成する。
The judging function 32 reads the delivery date (from April 20, 1998) and the price limit (8000,000 yen or less) from the user requirement 2, and extracts the components that cannot be delivered without this delivery date in the extraction table 310. It is determined that “item number” 4 is selected from among them, and it is further determined that the adoption of “item number” 2 from the sum of the components does not satisfy the price limit.
A determination result table 320 is created, which is a list of items excluding “item numbers” 2 and 4 (components of “item numbers” 1, 3, and 7).

【0048】出力機構33は判定結果表320からCP
U/メモリ/ディスクの仕様や容量、及び納入日と価格
とを一覧にしたシステム諸元表4を作成して出力し、同
様に抽出表310を部品表5として出力する。
The output mechanism 33 determines that the CP
The system specification table 4 listing the specifications and capacities of U / memory / disk, and the delivery date and price is created and output, and similarly, the extraction table 310 is output as the parts table 5.

【0049】つまり、上記の例の場合、システム諸元表
4としてはCPUの「仕様」(180,200MHz)
や「容量」(1CPU)、メモリの「容量」(32M
B)、ディスクの「容量」(27GB)、「納入日」
(1998/4/15)、「費用」(6800千円)が
出力される。
That is, in the case of the above example, the system specifications table 4 shows the "specifications" (180, 200 MHz) of the CPU.
And “capacity” (1 CPU) and “capacity” of memory (32M
B), "Capacity" of disk (27GB), "Delivery date"
(1998/4/15) and “cost” (6800 thousand yen) are output.

【0050】このように、抽出機能31が予め設定され
たシステム仕様1に該当するサーバ本体やメモリ、及び
ディスク等の構成要素及び納入日を発注/在庫管理シス
テム6と構成ライブラリ7と部品諸元8とから抽出して
抽出表310を作成し、判定機能32が抽出機能31で
抽出された抽出表310からユーザ要件2に該当する構
成要素を抜き出してシステムを構成できる構成要素を決
定し、出力機構33が判定機能32で決定された判定結
果表320からCPU/メモリ/ディスクの仕様や容
量、及び納入日を一覧にしたシステム諸元表4を作成し
て出力するとともに、抽出表310を部品表5として出
力することによって、従来のユーザ要件2やシステム仕
様1から人手で積み上げるシステム構築に対して、自動
で最適解を導くことができ、つまりユーザに対して最適
なシステムを自動的に構築して提案することができ、構
築時間を大幅に削減することができる。
As described above, the extraction function 31 determines the components such as the server main body, the memory, the disk, etc. and the delivery date corresponding to the preset system specification 1 and the order / inventory management system 6, the configuration library 7, and the component specifications. 8, an extraction table 310 is created, and the determination function 32 extracts components corresponding to the user requirement 2 from the extraction table 310 extracted by the extraction function 31 to determine components that can configure the system, and outputs The mechanism 33 creates and outputs a system specification table 4 listing CPU / memory / disk specifications, capacities, and delivery dates from the determination result table 320 determined by the determination function 32, and outputs the extraction table 310 as a component. By outputting as Table 5, automatically derive the optimal solution for the system construction that is manually built up from the conventional user requirements 2 and system specifications 1. Can, that can be automatically proposed to build an optimal system for the user, it is possible to greatly reduce the construction time.

【0051】[0051]

【発明の効果】以上説明したように本発明によれば、部
品情報を基に情報処理システムを構築するシステム構築
機構において、部品情報を蓄積する蓄積手段から予め設
定されかつ情報処理システムの構成条件を示すシステム
仕様に該当する部品情報を抽出し、抽出した部品情報の
中から予め設定された条件を示すユーザ要件に合致する
部品情報を決定し、決定された内容を情報処理システム
の少なくとも性能を示す諸元表及び部品一覧を示す構成
表として出力することによって、ユーザに対して最適な
システムを自動的に構築して提案することができ、その
構築時間を大幅に削減することができるという効果があ
る。
As described above, according to the present invention, in the system construction mechanism for constructing the information processing system based on the component information, the configuration condition of the information processing system which is preset from the storage means for storing the component information Extract the component information corresponding to the system specification indicating, and determine the component information that matches the user requirement indicating the preset condition from the extracted component information, and determine the determined content at least the performance of the information processing system. By outputting as a specification table and a configuration table showing a parts list, an optimal system can be automatically constructed and proposed to the user, and the construction time can be greatly reduced. There is.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例によるシステム構築機構の構
成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a system construction mechanism according to an embodiment of the present invention.

【図2】図1のシステム構築機構の処理動作を示すフロ
ーチャートである。
FIG. 2 is a flowchart showing a processing operation of the system construction mechanism of FIG. 1;

【図3】図1のシステム構築機構によるシステム構築の
一例を示す図である。
FIG. 3 is a diagram showing an example of system construction by the system construction mechanism of FIG. 1;

【図4】図1のシステム構築機構によるシステム構築の
一例を示す図である。
FIG. 4 is a diagram showing an example of system construction by the system construction mechanism of FIG. 1;

【図5】図1のシステム構築機構によるシステム構築の
他の例を示す図である。
FIG. 5 is a diagram showing another example of system construction by the system construction mechanism of FIG. 1;

【符号の説明】[Explanation of symbols]

1 システム仕様 2 ユーザ要件 3 システム構築機構 4 システム諸元表 5 構成表 6 発注/在庫管理システム 7 構成ライブラリ記憶装置 8 部品諸元記憶装置 9 制御メモリ 31 抽出機能 32 判定機能 33 出力機能 DESCRIPTION OF SYMBOLS 1 System specification 2 User requirements 3 System construction mechanism 4 System specification table 5 Configuration table 6 Order / inventory management system 7 Configuration library storage device 8 Parts specification storage device 9 Control memory 31 Extraction function 32 Judgment function 33 Output function

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 部品情報を基に情報処理システムを構築
するシステム構築機構であって、前記部品情報を蓄積す
る蓄積手段と、前記蓄積手段から予め設定されかつ前記
情報処理システムの構成条件を示すシステム仕様に該当
する部品情報を抽出する抽出手段と、前記抽出手段が抽
出した部品情報の中から予め設定された条件を示すユー
ザ要件に合致する部品情報を決定する決定手段と、前記
決定手段で決定された内容を前記情報処理システムの少
なくとも性能を示す諸元表及び部品一覧を示す構成表と
して出力する出力手段とを有することを特徴とするシス
テム構築機構。
1. A system construction mechanism for constructing an information processing system based on component information, comprising: a storage unit for storing the component information; and a storage condition preset from the storage unit and indicating a configuration condition of the information processing system. Extracting means for extracting component information corresponding to the system specifications; determining means for determining, from the component information extracted by the extracting means, component information that matches a user requirement indicating a preset condition; Output means for outputting the determined contents as a specification table showing at least performance of the information processing system and a configuration table showing a parts list.
【請求項2】 前記部品情報に対応する部品の納入日を
管理する発注/在庫管理システムに接続する手段を含
み、前記抽出手段が前記システム仕様に該当する部品情
報各々の納入日を前記発注/在庫管理システムに記憶さ
れた内容から抽出するようにしたことを特徴とする請求
項1記載のシステム構築機構。
2. The system according to claim 1, further comprising means for connecting to an order / inventory management system for managing a delivery date of a part corresponding to said part information, wherein said extracting means determines a delivery date of each part information corresponding to said system specification by said order / 2. The system construction mechanism according to claim 1, wherein the system construction is extracted from the contents stored in the inventory management system.
【請求項3】 前記蓄積手段は、前記部品情報としてそ
れに対応する部品の少なくとも性能を示す諸元情報を格
納する格納手段と、予め設定された前記情報処理システ
ムのシステム構成例を示す構成情報を記憶する記憶手段
とを含むことを特徴とする請求項1または請求項2記載
のシステム構築機構。
3. The storage unit stores, as the component information, specification information indicating at least performance of a component corresponding to the component information, and configuration information indicating a system configuration example of the information processing system set in advance. 3. The system construction mechanism according to claim 1, further comprising a storage unit for storing.
【請求項4】 部品情報を基に情報処理システムを構築
するシステム構築方法であって、前記部品情報を蓄積す
る蓄積手段から予め設定されかつ前記情報処理システム
の構成条件を示すシステム仕様に該当する部品情報を抽
出するステップと、抽出した部品情報の中から予め設定
された条件を示すユーザ要件に合致する部品情報を決定
するステップと、決定した内容を前記情報処理システム
の少なくとも性能を示す諸元表及び部品一覧を示す構成
表として出力するステップとを有することを特徴とする
システム構築方法。
4. A system construction method for constructing an information processing system based on component information, wherein the system specification is set in advance from a storage unit for storing the component information and corresponds to a system specification indicating a configuration condition of the information processing system. Extracting component information, determining component information that meets user requirements indicating preset conditions from the extracted component information, and converting the determined content into specifications indicating at least performance of the information processing system. Outputting the table as a configuration table showing a table and a parts list.
【請求項5】 前記部品情報を抽出するステップは、前
記部品情報に対応する部品の納入日を管理する発注/在
庫管理システムに記憶された内容から前記システム仕様
に該当する部品情報各々の納入日を抽出するステップを
含むことを特徴とする請求項4記載のシステム構築方
法。
5. The method according to claim 1, wherein the step of extracting the part information includes the step of extracting the delivery date of each part information corresponding to the system specification from the contents stored in an order / inventory management system that manages the delivery date of the part corresponding to the part information. 5. The method according to claim 4, further comprising the step of extracting
【請求項6】 前記蓄積手段は、前記部品情報としてそ
れに対応する部品の少なくとも性能を示す諸元情報と、
予め設定された前記情報処理システムのシステム構成例
を示す構成情報とを蓄積するようにしたことを特徴とす
る請求項4または請求項5記載のシステム構築方法。
6. The storage means includes: specification information indicating at least performance of a component corresponding to the component information;
6. The system construction method according to claim 4, wherein configuration information indicating a system configuration example of the information processing system set in advance is stored.
【請求項7】 コンピュータに、部品情報を基に情報処
理システムを構築させるためのシステム構築制御プログ
ラムを記録した記録媒体であって、前記システム構築制
御プログラムは前記コンピュータに、前記部品情報を蓄
積する蓄積手段から予め設定されかつ前記情報処理シス
テムの構成条件を示すシステム仕様に該当する部品情報
を抽出させ、抽出した部品情報の中から予め設定された
条件を示すユーザ要件に合致する部品情報を決定させ、
決定した内容を前記情報処理システムの少なくとも性能
を示す諸元表及び部品一覧を示す構成表として出力させ
ることを特徴とするシステム構築制御プログラムを記録
した記録媒体。
7. A recording medium storing a system construction control program for causing a computer to construct an information processing system based on component information, wherein the system construction control program stores the component information in the computer. Part information corresponding to a system specification that is set in advance and indicates a configuration condition of the information processing system is extracted from storage means, and component information that matches a user requirement indicating a preset condition is determined from the extracted part information. Let
A storage medium storing a system construction control program, wherein the determined contents are output as a specification table showing at least performance of the information processing system and a configuration table showing a parts list.
【請求項8】 前記システム構築制御プログラムは前記
コンピュータに、前記部品情報を抽出させる際に、前記
部品情報に対応する部品の納入日を管理する発注/在庫
管理システムに記憶された内容から前記システム仕様に
該当する部品情報各々の納入日を抽出させることを特徴
とする請求項7記載のシステム構築制御プログラムを記
録した記録媒体。
8. The system construction control program, when causing the computer to extract the part information, from the contents stored in an order / inventory management system that manages a delivery date of a part corresponding to the part information. 8. The recording medium according to claim 7, wherein a delivery date of each component information corresponding to the specification is extracted.
JP18578198A 1998-07-01 1998-07-01 System construction mechanism, system construction method used therefor, and recording medium recording control program therefor Expired - Fee Related JP3211774B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18578198A JP3211774B2 (en) 1998-07-01 1998-07-01 System construction mechanism, system construction method used therefor, and recording medium recording control program therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18578198A JP3211774B2 (en) 1998-07-01 1998-07-01 System construction mechanism, system construction method used therefor, and recording medium recording control program therefor

Publications (2)

Publication Number Publication Date
JP2000020568A true JP2000020568A (en) 2000-01-21
JP3211774B2 JP3211774B2 (en) 2001-09-25

Family

ID=16176795

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18578198A Expired - Fee Related JP3211774B2 (en) 1998-07-01 1998-07-01 System construction mechanism, system construction method used therefor, and recording medium recording control program therefor

Country Status (1)

Country Link
JP (1) JP3211774B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001095189A1 (en) * 2000-06-07 2001-12-13 Honda Giken Kogyo Kabushiki Kaisha Automatic price correcting system
JP2003058698A (en) * 2001-08-09 2003-02-28 Ricoh Co Ltd IT environment optimization support system, program for realizing functions of the system, and recording medium
JP2009193237A (en) * 2008-02-13 2009-08-27 Hitachi Ltd Product configuration information creation apparatus, program, and method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001095189A1 (en) * 2000-06-07 2001-12-13 Honda Giken Kogyo Kabushiki Kaisha Automatic price correcting system
GB2370143A (en) * 2000-06-07 2002-06-19 Honda Motor Co Ltd Automatic price correcting system
JP2003058698A (en) * 2001-08-09 2003-02-28 Ricoh Co Ltd IT environment optimization support system, program for realizing functions of the system, and recording medium
JP2009193237A (en) * 2008-02-13 2009-08-27 Hitachi Ltd Product configuration information creation apparatus, program, and method

Also Published As

Publication number Publication date
JP3211774B2 (en) 2001-09-25

Similar Documents

Publication Publication Date Title
US8073748B2 (en) Inventory management method and program product
EP1199667A1 (en) Inventory allotment managing method and inventory allotment managing system
CN103577183B (en) Apparatus for controlling execution of software and method for controlling software execution
KR101475335B1 (en) Enhancing an inquiry for a search of a database
JP7716533B2 (en) Inventory allocation processing device, inventory allocation processing method, and inventory allocation processing program
CN109544392B (en) Method, system, apparatus and medium for insurance order processing
JP2016194900A (en) Production schedule automatic planning device, production schedule automatic planning method and production schedule automatic planning program
JP3211774B2 (en) System construction mechanism, system construction method used therefor, and recording medium recording control program therefor
CN116992850A (en) Enterprise report text generation method and device and electronic equipment
KR102295018B1 (en) Automatic ordering device for packaging container
JP2007503651A (en) Manufacture of item units according to the demand of items expected from page view data
US20100250620A1 (en) One click creation of linkages between master data records
US20040143517A1 (en) System and method for managing material distribution and returned materials
JP5494118B2 (en) Information management apparatus, information management method, and information management program
CN113535727A (en) Data output method and data output device of information system and electronic equipment
JP4858078B2 (en) Inventory allocation management system, inventory allocation management method, and inventory allocation management program
JP2007265249A (en) Data search and display device, data search and display system, search and display processing program, and data search and display method
US20030097399A1 (en) Workflow system for transferring a specific classified file
US20260010866A1 (en) Method and processing unit for managing inventory of products with multi-stage manufacturing system
US12541729B2 (en) Method and system for dynamically recommending commands for performing a product data management operation
JP2002279528A (en) Product ordering system and program for product ordering system
US20240005235A1 (en) Method and system for dynamically recommending commands for performing a product data management operation
KR200318980Y1 (en) System for automatic marketing of Beauty-Shop, Storage medium storing the marketing program
JP3900268B2 (en) Form processing device for ERP package
CN115344557A (en) Model building method, device, electronic device and storage medium

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070719

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080719

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees