JP3842811B2 - ファイル編集装置、ファイル編集方法およびファイル編集プログラム - Google Patents
ファイル編集装置、ファイル編集方法およびファイル編集プログラム Download PDFInfo
- Publication number
- JP3842811B2 JP3842811B2 JP2005341814A JP2005341814A JP3842811B2 JP 3842811 B2 JP3842811 B2 JP 3842811B2 JP 2005341814 A JP2005341814 A JP 2005341814A JP 2005341814 A JP2005341814 A JP 2005341814A JP 3842811 B2 JP3842811 B2 JP 3842811B2
- Authority
- JP
- Japan
- Prior art keywords
- screen
- data
- file
- template
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 79
- 238000012545 processing Methods 0.000 claims description 98
- 230000008569 process Effects 0.000 claims description 69
- 230000008859 change Effects 0.000 claims description 19
- 238000000605 extraction Methods 0.000 claims description 12
- 230000009471 action Effects 0.000 description 129
- 238000010586 diagram Methods 0.000 description 24
- 230000000694 effects Effects 0.000 description 15
- 238000011161 development Methods 0.000 description 9
- 238000012217 deletion Methods 0.000 description 6
- 230000037430 deletion Effects 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000012937 correction Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 244000205754 Colocasia esculenta Species 0.000 description 1
- 235000006481 Colocasia esculenta Nutrition 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
したがって、コーディングスキルを問わず、画面の操作仕様の統一化、画面品質の均一化、画面開発作業の効率化、生産性の向上を図ることができるという効果が得られる。
したがって、コーディングスキルを問わず、画面の操作仕様の統一化、画面品質の均一化、画面開発作業の効率化、生産性の向上を図ることができるという効果が得られる。
したがって、コーディングスキルを問わず、画面の操作仕様の統一化、画面品質の均一化、画面開発作業の効率化、生産性の向上を図ることができるという効果が得られる。
したがって、コーディングスキルを問わず、画面の操作仕様の統一化、画面品質の均一化、画面開発作業の効率化、生産性の向上を図ることができるという効果が得られる。
したがって、コーディングスキルを問わず、画面の操作仕様の統一化、画面品質の均一化、画面開発作業の効率化、生産性の向上を図ることができるという効果が得られる。
したがって、画面の操作仕様の統一化、画面品質の均一化、画面開発作業の効率化、生産性の向上を図ることができるという効果が得られる。
したがって、画面の操作仕様の統一化、画面品質の均一化、画面開発作業の効率化、生産性の向上を図ることができるという効果が得られる。
したがって、画面の操作仕様の統一化、画面品質の均一化、画面開発作業の効率化、生産性の向上を図ることができるという効果が得られる。
したがって、ファイルシステムに対して大量のデータを新規登録したり、変更・取消するような場合であっても、ミス等がなく、ユーザの負担を軽減することができるという効果が得られる。また上述の各手段の処理によって、他のどんな画面にも汎用的に大量のデータを自動で一括入力できる機能を容易に実装可能となる。
したがって、ファイルシステムに対して大量のデータを新規登録したり、変更・取消するような場合であっても、ミス等がなく、ユーザの負担を軽減することができるという効果が得られる。また上述の各手段の処理によって、他のどんな画面にも汎用的に大量のデータを自動で一括入力できる機能を容易に実装可能となる。
したがって、ファイルシステムに対して大量のデータを新規登録したり、変更・取消するような場合であっても、ミス等がなく、ユーザの負担を軽減することができるという効果が得られる。また上述の各手段の処理によって、他のどんな画面にも汎用的に大量のデータを自動で一括入力できる機能を容易に実装可能となる。
したがって、ファイルシステムに対して大量のデータを新規登録したり、変更・取消するような場合であっても、ミス等がなく、ユーザの負担を軽減することができるという効果が得られる。また上述の各手段の処理によって、他のどんな画面にも汎用的に大量のデータを自動で一括入力できる機能を容易に実装可能となる。
したがって、ファイルシステムに対して大量のデータを新規登録したり、変更・取消するような場合であっても、ミス等がなく、ユーザの負担を軽減することができるという効果が得られる。また上述の各手段の処理によって、他のどんな画面にも汎用的に大量のデータを自動で一括入力できる機能を容易に実装可能となる。
A.第1実施形態A−1.第1実施形態の構成
図1は、本発明の第1実施形態による画面自動生成システムの基本機能構成を示すブロック図である。図1において、画面部品一覧データベース1は、画面作成に際して、画面元であるテンプレート上に配置される部品の情報を保持している。部品には、前述したように、テキスト入力や検索条件入力のためのテキストボックスや、検索、取消の実行などのイベントを指示するためのボタン、複数の項目からいずれかを選択させるためのラジオボタンなどがある。
次に、本第1実施形態の動作について詳細に説明する。ここで、図2は、画面作成部2における画面作成時のユーザインターフェース(GUI画面)を示す模式図である。図示する画面上には、作成すべき業務画面11のテンプレート20とともに、画面部品一覧21や部品プロパティ設定領域22、イベント定義ファイルおよびアクション定義ファイルのリスト領域23などが並べて表示される。画面開発者は、図示する画面上で、画面部品一覧21から所望する部品を選択し、マウスなどによりテンプレート20上にドラッグ・ドロップすることで、業務画面レイアウト4を作成していく。部品の詳細な位置や大きさは、マウス操作によって直接部品を移動、拡大、縮小したり、部品プロパティ設定領域22の値を直接変更したりすることにより行なう。
次に、上述した処理により作成されたイベント定義ファイル9およびアクション定義ファイル10が関連付けられた業務画面11を用いて、実際に業務画面11上でイベントが発生した場合の動作について説明する。ここで、図7は、作成された業務画面11上の部品のイベント検出、およびイベントに対するアクションを実行する機能構成を示すブロック図である。
次に、本発明の第2実施形態について説明する。本第2実施形態では、設計段階において、業務画面11を構成する部品、その部品のイベントおよびイベントに対するアクションを対応付けてファイル化し、該ファイルに従って、直接、イベント定義ファイル9およびアクション定義ファイル10を生成することを特徴としている。
なお、図1に対応する部分には同一の符号を付けて説明を省略する。図において、画面設計部50は、必要とされる業務画面毎に、画面に配置する部品、その部品のイベントおよびイベントに対するアクションを決定し、その画面に配置する部品と当該部品のイベントとそのイベントに対応するアクションの対応関係を、画面イベント記述書55として出力する。イベントアクション定義部60は、上記画面イベント記述書55を読み込み、画面に配置する部品、その部品のイベントおよびイベントに対するアクションを解析し、イベント定義ファイル9およびアクション定義ファイル10を生成する。
次に、本発明の第3実施形態について説明する。本第3実施形態では、上述した第1実施形態で説明した画面自動システムにより生成された画面構成情報ファイルを用いて、社員マスタなどのファイルシステムに対して、データの新規登録、変更・取消などを一括自動処理するための一括自動処理機能を自動生成するとともに、該一括自動処理機能により大量のデータに対する新規登録、変更・取消などを一括自動処理することを特徴としている。
Claims (4)
- 複数のデータが登録されたマスタファイルに対して、少なくともデータの新規登録、変更、取消、照会を含む編集処理を行うファイルシステム編集装置において、
画面テンプレート上に部品を配置することにより編集処理で必要とされる業務画面を作成する業務画面作成手段と、
前記画面テンプレート上に配置された部品の一覧と、部品毎の属性情報とを定義した画面構成情報ファイルを生成する画面構成情報抽出手段と、
前記画面構成情報ファイルの情報を取り込んで、前記編集処理を行う際に前記画面テンプレート上でユーザが指定する部品の項目と、自装置がサーバ又はホストコンピュータに対して行う処理の種別を示すオペレーショングループ情報と、そのオペレーショングループ情報で示される処理における前記部品の項目を用いた自装置に対する処理の種別であって当該種別が少なくともデータ設定またはイベント発行であることを示すオペレーション情報と、の入力受付用のシナリオ入力テンプレートを生成し、また、当該シナリオ入力テンプレートにおいて入力された、前記部品の項目と、前記オペレーショングループ情報と、前記オペレーション情報とを対応付けて前記シナリオ入力テンプレートに保存するシナリオ入力テンプレート生成手段と、
前記オペレーショングループ情報で示される処理の種別ごとに前記データ設定で示される部品の項目毎の入力欄を設けるとともに、前記イベント発行を示すオペレーション情報を保持したデータ入力テンプレートを出力するデータ入力テンプレート出力手段と、
前記データ入力テンプレートにおける前記入力欄への入力データを受付けて、当該データ入力後のデータ入力テンプレートの情報を格納した実行ファイルであって、前記オペレーショングループ情報で示される処理の種別ごとに、前記データ設定の処理と前記イベント発行の処理とを自装置に対して実行させる実行ファイルを生成する実行ファイル生成手段と、
前記実行ファイルを用いて、前記オペレーショングループ情報で示される処理の種別ごとに前記データ設定の処理と前記イベントの発行の処理とを自装置に対して順次行うことで、前記サーバ又はホストコンピュータに対して前記入力データに関するデータ更新を行う一括処理手段と
を具備することを特徴とするファイル編集装置。 - 前記実行ファイル生成手段は、前記属性情報に基づいて、前記データ入力テンプレートに設定されるデータの属性をチェックし、書式に合致しているか否かを判断し、生成可能であるか否かを判断する
ことを特徴とする請求項1記載のファイル編集装置。 - 複数のデータが登録されたマスタファイルに対して、少なくともデータの新規登録、変更、取消、照会を含む編集処理を行うファイルシステム編集装置におけるファイルシステム編集方法であって、
前記ファイルシステム編集装置が、画面テンプレート上に部品を配置することにより編集処理で必要とされる業務画面を作成する業務画面作成処理と、
前記ファイルシステム編集装置が、前記画面テンプレート上に配置された部品の一覧と、部品毎の属性情報とを定義した画面構成情報ファイルを生成する画面構成情報抽出処理と、
前記ファイルシステム編集装置が、前記画面構成情報ファイルの情報を取り込んで、前記編集処理を行う際に前記画面テンプレート上でユーザが指定する部品の項目と、自装置がサーバ又はホストコンピュータに対して行う処理の種別を示すオペレーショングループ情報と、そのオペレーショングループ情報で示される処理における前記部品の項目を用いた自装置に対する処理の種別であって当該種別が少なくともデータ設定またはイベント発行であることを示すオペレーション情報と、の入力受付用のシナリオ入力テンプレートを生成し、また、当該シナリオ入力テンプレートにおいて入力された、前記部品の項目と、前記オペレーショングループ情報と、前記オペレーション情報とを対応付けて前記シナリオ入力テンプレートに保存するシナリオ入力テンプレート生成処理と、
前記ファイルシステム編集装置が、前記オペレーショングループ情報で示される処理の種別ごとに前記データ設定で示される部品の項目毎の入力欄を設けるとともに、前記イベント発行を示すオペレーション情報を保持したデータ入力テンプレートを出力するデータ入力テンプレート出力処理と、
前記ファイルシステム編集装置が、前記データ入力テンプレートにおける前記入力欄への入力データを受付けて、当該データ入力後のデータ入力テンプレートの情報を格納した実行ファイルであって、前記オペレーショングループ情報で示される処理の種別ごとに、前記データ設定の処理と前記イベント発行の処理とを自装置に対して実行させる実行ファイルを生成する実行ファイル生成処理と、
前記ファイルシステム編集装置が、前記実行ファイルを用いて、前記オペレーショングループ情報で示される処理の種別ごとに前記データ設定の処理と前記イベントの発行の処理とを自装置に対して順次行うことで、前記サーバ又はホストコンピュータに対して前記入力データに関するデータ更新を行う一括処理処理と
を有することを特徴とするファイル編集方法。 - 複数のデータが登録されたマスタファイルに対して、少なくともデータの新規登録、変更、取消、照会を含む編集処理を行うファイルシステム編集装置のコンピュータに実行させるプログラムであって、
画面テンプレート上に部品を配置することにより編集処理で必要とされる業務画面を作成する業務画面作成処理と、
前記画面テンプレート上に配置された部品の一覧と、部品毎の属性情報とを定義した画面構成情報ファイルを生成する画面構成情報抽出処理と、
前記画面構成情報ファイルの情報を取り込んで、前記編集処理を行う際に前記画面テンプレート上でユーザが指定する部品の項目と、自装置がサーバ又はホストコンピュータに対して行う処理の種別を示すオペレーショングループ情報と、そのオペレーショングループ情報で示される処理における前記部品の項目を用いた自装置に対する処理の種別であって当該種別が少なくともデータ設定またはイベント発行であることを示すオペレーション情報と、の入力受付用のシナリオ入力テンプレートを生成し、また、当該シナリオ入力テンプレートにおいて入力された、前記部品の項目と、前記オペレーショングループ情報と、前記オペレーション情報とを対応付けて前記シナリオ入力テンプレートに保存するシナリオ入力テンプレート生成処理と、
前記オペレーショングループ情報で示される処理の種別ごとに前記データ設定で示される部品の項目毎の入力欄を設けるとともに、前記イベント発行を示すオペレーション情報を保持したデータ入力テンプレートを出力するデータ入力テンプレート出力処理と、
前記データ入力テンプレートにおける前記入力欄への入力データを受付けて、当該データ入力後のデータ入力テンプレートの情報を格納した実行ファイルであって、前記オペレーショングループ情報で示される処理の種別ごとに、前記データ設定の処理と前記イベント発行の処理とを自装置に対して実行させる実行ファイルを生成する実行ファイル生成処理と、
前記実行ファイルを用いて、前記オペレーショングループ情報で示される処理の種別ごとに前記データ設定の処理と前記イベントの発行の処理とを自装置に対して順次行うことで、前記サーバ又はホストコンピュータに対して前記入力データに関するデータ更新を行う一括処理処理と
をコンピュータに実行させるプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005341814A JP3842811B2 (ja) | 2003-03-28 | 2005-11-28 | ファイル編集装置、ファイル編集方法およびファイル編集プログラム |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003092301 | 2003-03-28 | ||
| JP2005341814A JP3842811B2 (ja) | 2003-03-28 | 2005-11-28 | ファイル編集装置、ファイル編集方法およびファイル編集プログラム |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004087070A Division JP2004318848A (ja) | 2003-03-28 | 2004-03-24 | 画面自動生成装置、画面自動生成方法、画面自動生成プログラム、記録媒体、実行装置、ファイル編集装置、ファイル編集方法およびファイル編集プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006073037A JP2006073037A (ja) | 2006-03-16 |
| JP3842811B2 true JP3842811B2 (ja) | 2006-11-08 |
Family
ID=36153516
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005341814A Expired - Fee Related JP3842811B2 (ja) | 2003-03-28 | 2005-11-28 | ファイル編集装置、ファイル編集方法およびファイル編集プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3842811B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5184952B2 (ja) * | 2008-04-17 | 2013-04-17 | 株式会社東芝 | 人事情報処理システム |
| KR101052742B1 (ko) * | 2009-01-06 | 2011-07-29 | 권영범 | 전사적 자원 관리 시스템에서의 화면등록 마법사를 이용한 업무 화면 자동 생성 방법 |
| JP5587252B2 (ja) * | 2011-06-24 | 2014-09-10 | 株式会社大和総研ビジネス・イノベーション | 項目入力処理システム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07271876A (ja) * | 1994-03-29 | 1995-10-20 | Olympus Optical Co Ltd | データ処理装置 |
| JPH09297803A (ja) * | 1996-04-30 | 1997-11-18 | Casio Comput Co Ltd | コンピュータシステムにおけるデータ入力方法 |
| JP2001306310A (ja) * | 2000-04-19 | 2001-11-02 | Fuji Photo Film Co Ltd | Gui部作成支援方法及び装置並びにアプリケーション開発方法 |
-
2005
- 2005-11-28 JP JP2005341814A patent/JP3842811B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006073037A (ja) | 2006-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7460689B2 (ja) | スプレッドシートに基づくソフトウェアアプリケーション開発 | |
| US8082169B2 (en) | User interface for workflow builder | |
| US8078975B2 (en) | Method for adding metadata to scanned documents | |
| JP3521147B2 (ja) | ユーザインタフェースカスタマイズ方法及び装置 | |
| EP1895407A1 (en) | HMI development support apparatus, HMI development support method and HMI development support program | |
| JP3842811B2 (ja) | ファイル編集装置、ファイル編集方法およびファイル編集プログラム | |
| JP2004318848A (ja) | 画面自動生成装置、画面自動生成方法、画面自動生成プログラム、記録媒体、実行装置、ファイル編集装置、ファイル編集方法およびファイル編集プログラム | |
| JP2008197751A (ja) | 電子帳票作成管理システム及び電子帳票作成管理プログラム及びこのプログラムを記憶した記録媒体 | |
| JP7763022B2 (ja) | 情報処理装置、情報処理システム、制御方法、プログラム及び記録媒体 | |
| JP2007048009A (ja) | 作業支援システム、そのデータベースサーバ、作成管理装置、プログラム | |
| JP6786318B2 (ja) | 勤怠情報処理装置、打刻装置、勤怠情報処理方法、打刻方法、およびプログラム | |
| JP5322403B2 (ja) | ホームページ作成装置とそのホームページ作成プログラム及びホームページ作成方法 | |
| CN101561799A (zh) | 电子表格制作和管理系统、程序以及程序存储介质 | |
| JP2004280473A (ja) | ワークフロープログラム生成装置および方法 | |
| JP7075689B1 (ja) | 変更履歴統合プログラム、及び変更履歴統合システム | |
| JP2000112743A (ja) | プログラム修正情報管理方法 | |
| CN120202092A (zh) | 程序生成装置、方法以及程序 | |
| JPH10198557A (ja) | 画面設計支援システム及び画面設計支援ツールを記録した媒体 | |
| JP4957043B2 (ja) | 情報処理装置、プログラム及び業務アプリケーション導入方法 | |
| JPH0844549A (ja) | ドキュメント管理システム | |
| JP5331287B2 (ja) | 業務用情報処理システム | |
| JP5320708B2 (ja) | 文書管理装置、文書管理方法及び文書管理プログラム | |
| JP2002099694A (ja) | 共同編集システム及びサーバ並びに方法 | |
| JP2004118354A (ja) | 文書管理システムと文書管理プログラム | |
| JP6588304B2 (ja) | 情報処理装置、情報処理方法、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060313 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20060313 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20060417 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060509 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060630 |
|
| 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: 20060801 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060810 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3842811 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090818 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090818 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100818 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100818 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110818 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120818 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130818 Year of fee payment: 7 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |