JP5820324B2 - 設計支援システム、設計支援方法およびプログラム - Google Patents
設計支援システム、設計支援方法およびプログラム Download PDFInfo
- Publication number
- JP5820324B2 JP5820324B2 JP2012080979A JP2012080979A JP5820324B2 JP 5820324 B2 JP5820324 B2 JP 5820324B2 JP 2012080979 A JP2012080979 A JP 2012080979A JP 2012080979 A JP2012080979 A JP 2012080979A JP 5820324 B2 JP5820324 B2 JP 5820324B2
- Authority
- JP
- Japan
- Prior art keywords
- design information
- nth
- design
- user
- information
- 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.)
- Active
Links
- 238000013461 design Methods 0.000 title claims description 334
- 238000000034 method Methods 0.000 title claims description 69
- 230000008859 change Effects 0.000 claims description 6
- 238000007670 refining Methods 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims 2
- 238000012545 processing Methods 0.000 description 87
- 230000008569 process Effects 0.000 description 58
- 230000006870 function Effects 0.000 description 13
- 230000018109 developmental process Effects 0.000 description 9
- 238000011161 development Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000012938 design process Methods 0.000 description 6
- 238000012217 deletion Methods 0.000 description 4
- 230000037430 deletion Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000033772 system development Effects 0.000 description 2
- 238000013518 transcription Methods 0.000 description 2
- 230000035897 transcription Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Description
101b プログラマ端末
101c レビュア端末
101n 設計者端末
102 ネットワーク
103 設計支援システム
104 Webサーバ
105 APサーバ
106 バッチサーバ
107 DBサーバ
201 処理コンポーネント(第1階層)
202 処理コンポーネント(第1階層)
301 処理コンポーネント(第2階層)
302 処理コンポーネント(第2階層)
303 処理コンポーネント(第2階層)
304 処理コンポーネント(第2階層)
305 処理コンポーネント(第2階層)
306 処理コンポーネント(第2階層)
401 処理コンポーネント(第3階層)
402 処理コンポーネント(第3階層)
403 処理コンポーネント(第3階層)
404 処理コンポーネント(第3階層)
405 処理コンポーネント(第3階層)
500 設計支援システム
501 左フレーム
502 メインフレーム
503 右フレーム
504 表示階層の選択リスト
505 保存ボタン
506 処理コンポーネント
507 処理コンポーネント
508 処理コンポーネント
509 テンプレートリスト選択肢(カテゴリ大)
510 テンプレートリスト選択肢(カテゴリ大)
511 テンプレートリスト選択肢(カテゴリ小)
512 テンプレートリスト選択肢(カテゴリ大)
513 処理コンポーネント
600 メインフレーム
601 処理コンポーネント
602 ↑ボタン
700 メインフレーム
701 ↓ボタン
702 処理コンポーネント
800 メインフレーム
801 └>ボタン
802 処理コンポーネント
803 処理コンポーネント
900 メインフレーム
901 +ボタン
Claims (7)
- 設計の詳細度に応じて設計情報を階層表示し、一画面で編集を行わせるコンピュータ装置であって、前記コンピュータ装置は、
1つまたは複数の第1の設計情報を表示し、ユーザに前記第1の設計情報の編集を行わせる第1の編集手段と、
1つまたは複数の第2の設計情報を表示し、前記ユーザに前記第2の設計情報の編集を行わせる第2の編集手段であって、前記第2の設計情報は、前記第1の設計情報を詳細化した設計情報であり、かつ前記第1の設計情報のいずれか1つと関連付けて階層的に表示される、第2の編集手段と、
1つまたは複数の第Nの設計情報が存在する場合、前記第Nの設計情報を表示し、前記ユーザに前記第Nの設計情報の編集を行わせる第Nの編集手段であって、前記Nは3以上の整数であり、前記第Nの設計情報は、第N−1の設計情報を詳細化した設計情報であり、かつ前記第N−1の設計情報のいずれか1つと関連付けて階層表示される、第Nの編集手段と、
前記第1乃至第Nの設計情報の表示/非表示の切り替えを行う切替手段と、
前記ユーザにより編集された第1乃至第Nの設計情報の記憶を行う第1の記憶手段と、
グラフィカルユーザインタフェースを介して、前記ユーザに前記第2乃至第Nの設計情報の追加を行わせる追加手段であって、前記追加は、
指定された設計情報に対して、下位の階層に追加することと、
指定された設計情報に対して、同位の階層かつ上部に追加することと、
指定された設計情報に対して、同位の階層かつ下部に追加することと
を含む、追加手段と、
前記グラフィカルユーザインタフェースを介して、前記ユーザに、前記追加された第2乃至第Nの設計情報の削除を行わせる削除手段と、
前記グラフィカルユーザインタフェースを介して、前記ユーザに、前記追加された第2乃至第Nの設計情報の階層レベルの変更を行わせる変更手段と
を備えたことを特徴とするコンピュータ装置。 - テンプレートリストを表示し、前記ユーザに前記第1乃至第Nの設計情報のテンプレートの選択を行わせる選択手段と、
前記選択手段により選択されたテンプレートの表示を行う表示手段と
をさらに備えたことを特徴とする請求項1に記載のコンピュータ装置。 - 前記第1の記憶手段による設計情報の記憶は階層構造で行われ、
前記第1の記憶手段に記憶された設計情報に基づき、ソースコードの生成を行う生成手段と、
前記生成手段により生成されたソースコードの記憶を行う第2の記憶手段と
をさらに備えたことを特徴とする請求項1に記載のコンピュータ装置。 - 前記第1乃至第Nの設計情報の整合性チェックを行うチェック手段であって、前記整合性チェックは、
設計情報として定義した変数が使用されていないことのチェックと、
設計情報として定義した変数、引数、定数の重複チェックと、
設計情報として定義した戻り値のチェックと、
前記ソースコードに対して任意のコンパイラを用いて行われるソースコードチェックと
のうちの少なくとも1つを含む、チェック手段と
をさらに備えたことを特徴とする請求項3に記載のコンピュータ装置。 - 前記第1の記憶手段による設計情報の記憶は階層構造で行われ、
前記第1の記憶手段に記憶された設計情報に基づき、設計書の生成を行う生成手段であって、前記設計書の生成は、前記第2乃至第Nの設計情報毎に生成することを含む、生成手段と、
前記生成手段により生成された設計書の記憶を行う第2の記憶手段と
をさらに備えたことを特徴とする請求項1に記載のコンピュータ装置。 - 設計の詳細度に応じて設計情報を階層表示し、一画面で編集を行わせるコンピュータ実行方法であって、前記コンピュータ実行方法は、
1つまたは複数の第1の設計情報を表示し、ユーザに前記第1の設計情報の編集を行わせるステップと、
1つまたは複数の第2の設計情報を表示し、前記ユーザに前記第2の設計情報の編集を行わせるステップであって、前記第2の設計情報は、前記第1の設計情報を詳細化した設計情報であり、かつ前記第1の設計情報のいずれか1つと関連付けて階層的に表示される、前記第2の設計情報の編集を行わせるステップと、
1つまたは複数の第Nの設計情報が存在する場合、前記第Nの設計情報を表示し、前記ユーザに前記第Nの設計情報の編集を行わせるステップであって、前記Nは3以上の整数であり、前記第Nの設計情報は、第N−1の設計情報を詳細化した設計情報であり、かつ前記第N−1の設計情報のいずれか1つと関連付けて階層表示される、前記第Nの設計情報の編集を行わせるステップと、
前記第1乃至第Nの設計情報の表示/非表示を切り替えるステップと、
前記ユーザにより編集された第1乃至第Nの設計情報を記憶するステップと、
グラフィカルユーザインタフェースを介して、前記ユーザに前記第2乃至第Nの設計情報の追加を行わせるステップであって、前記追加は、
指定された設計情報に対して、下位の階層に追加することと、
指定された設計情報に対して、同位の階層かつ上部に追加することと、
指定された設計情報に対して、同位の階層かつ下部に追加することと
を含む、ステップと、
前記グラフィカルユーザインタフェースを介して、前記ユーザに、前記追加された第2乃至第Nの設計情報の削除を行わせるステップと、
前記グラフィカルユーザインタフェースを介して、前記ユーザに、前記追加された第2乃至第Nの設計情報の階層レベルの変更を行わせるステップと
を備えたことを特徴とするコンピュータ実行方法。 - 設計の詳細度に応じて設計情報を階層表示し、一画面で編集を行わせるコンピュータ実行方法をコンピュータに実行させるコンピュータ実行可能命令からなるコンピュータプログラムであって、前記コンピュータ実行方法は、
1つまたは複数の第1の設計情報を表示し、ユーザに前記第1の設計情報の編集を行わせるステップと、
1つまたは複数の第2の設計情報を表示し、前記ユーザに前記第2の設計情報の編集を行わせるステップであって、前記第2の設計情報は、前記第1の設計情報を詳細化した設計情報であり、かつ前記第1の設計情報のいずれか1つと関連付けて階層的に表示される、前記第2の設計情報の編集を行わせるステップと、
1つまたは複数の第Nの設計情報が存在する場合、前記第Nの設計情報を表示し、前記ユーザに前記第Nの設計情報の編集を行わせるステップであって、前記Nは3以上の整数であり、前記第Nの設計情報は、第N−1の設計情報を詳細化した設計情報であり、かつ前記第N−1の設計情報のいずれか1つと関連付けて階層表示される、前記第Nの設計情報の編集を行わせるステップと、
前記第1乃至第Nの設計情報の表示/非表示を切り替えるステップと、
前記ユーザにより編集された第1乃至第Nの設計情報を記憶するステップと、
グラフィカルユーザインタフェースを介して、前記ユーザに前記第2乃至第Nの設計情報の追加を行わせるステップであって、前記追加は、
指定された設計情報に対して、下位の階層に追加することと、
指定された設計情報に対して、同位の階層かつ上部に追加することと、
指定された設計情報に対して、同位の階層かつ下部に追加することと
を含む、ステップと、
前記グラフィカルユーザインタフェースを介して、前記ユーザに、前記追加された第2乃至第Nの設計情報の削除を行わせるステップと、
前記グラフィカルユーザインタフェースを介して、前記ユーザに、前記追加された第2乃至第Nの設計情報の階層レベルの変更を行わせるステップと
を備えたことを特徴とするコンピュータプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012080979A JP5820324B2 (ja) | 2012-03-30 | 2012-03-30 | 設計支援システム、設計支援方法およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012080979A JP5820324B2 (ja) | 2012-03-30 | 2012-03-30 | 設計支援システム、設計支援方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013210865A JP2013210865A (ja) | 2013-10-10 |
JP5820324B2 true JP5820324B2 (ja) | 2015-11-24 |
Family
ID=49528630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012080979A Active JP5820324B2 (ja) | 2012-03-30 | 2012-03-30 | 設計支援システム、設計支援方法およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5820324B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101597780B1 (ko) * | 2014-05-22 | 2016-02-25 | 황수진 | 소프트웨어 코드의 시각적 구현 방법 및 장치 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010244229A (ja) * | 2009-04-03 | 2010-10-28 | Nec Corp | 情報管理装置 |
JP2011086118A (ja) * | 2009-10-15 | 2011-04-28 | Yokogawa Electric Corp | プログラム入力装置 |
-
2012
- 2012-03-30 JP JP2012080979A patent/JP5820324B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013210865A (ja) | 2013-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7460689B2 (ja) | スプレッドシートに基づくソフトウェアアプリケーション開発 | |
US8856737B2 (en) | Techniques for displaying customizations for composite applications | |
KR101688554B1 (ko) | 데이터 객체의 관리 및 자동 링킹 | |
US20080115104A1 (en) | Software development system and method for intelligent document output based on user-defined rules | |
US8468492B1 (en) | System and method for creation and modification of software applications | |
KR101572509B1 (ko) | 웹 기반의 어플리케이션 구축을 위한 사용자 인터페이스 프레임워크 운용 방법 | |
US7925977B2 (en) | Architecture solution map builder | |
US20140245199A1 (en) | Method and system for customizing a gui of a mes screen | |
US20100088618A1 (en) | Developing user interface element settings | |
EP3193261A1 (en) | Method and system for editing virtual documents | |
JP2008511935A (ja) | データ統合システムのためのユーザ・インターフェース | |
CN104216701B (zh) | 用于在制造执行系统内创建图形用户界面的系统和方法 | |
US20080028003A1 (en) | Structured object model merge tool with static integrity constraint observance | |
CN111273900A (zh) | 基于gitlab实时代码共享的在线拖拽编码生成方法 | |
US11537989B2 (en) | Dynamically controlling case model structure using case fragments | |
JP5820324B2 (ja) | 設計支援システム、設計支援方法およびプログラム | |
US11809844B2 (en) | Creating an app method and system | |
Văduva et al. | Designing a Low-Code CRUD framework | |
JP6665637B2 (ja) | プログラム作成支援システム | |
JP5336906B2 (ja) | 設計工程管理装置 | |
Mounla | Microsoft Dynamics 365 Extensions Cookbook | |
US11977866B2 (en) | Application screen display program installing method | |
JPH0683594A (ja) | ウィズィウィグ式エディターとコンパイラーとを統合したグラフィカル・ユーザ・インターフェース | |
AU2016100771A4 (en) | Behavior engineering editor (bee) | |
Vesterli | Oracle Visual Builder Cloud Service Revealed |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140828 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150526 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150616 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150813 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150908 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151002 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5820324 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |