印刷機 製造会社における生産工程 / 製造原価管理シス

印刷機製造会社における
生産工程/製造原価管理システムの開発
専攻科2年最終発表
平成22年2月11日(木)
電子情報システム工学専攻
S0801 荒木孝行
1
1.はじめに
☆地元企業のシステム化促進
大型印刷機製造の流れ
製造計画
予算登録
・加工部品費
・購入部品費
・設計費
・組立費
・
・
9項目の費用
部品発注・納品
組立
・数千点にのぼる部品
管理が複雑!!
2
☆既存の生産工程管理システム
・企業の業務内容や作業に対応した
カスタマイズが必要
高価格
そこで・・・
・産総研が開発したMZPlatformをベースに開発
産総研
ライセンス
松江
高専
共同開発
中小企業
3
2.共同開発企業の問題点と解決策
☆工程進捗管理
発注部品金額に対する納品部品金額
の割合で管理 (印刷機単位)
-企業の問題点-
(1)リアルタイムでの工程進捗管理機能がない
(2)グラフ表示などのデータ視覚化機能がない
(3)日常業務の電子化が不充分である
4
―解決策―
(1)リアルタイムでの工程進捗管理機能がない
①部品管理
リアルタイムでの部品発注・納品登録,
検索,部品コスト算出機能を実現した
②原価管理
任意の時点での部品原価合計を算出
し、予算と比較表示可能にした
5
(2)グラフ表示などデータの視覚化機能がない
工程進捗をパート別にグラフ表示し,リ
アルタイムでの工程進捗や予定との差
異を表示可能にした
(3)日常業務の電子化が不充分である
GUIに自動記入や自動計算機能を組
み込み,入力ミスを低減化した
6
3.本システムについて
☆システム構成図
サーバPC
クライアントPC
ネットワーク
MZ Platform
データベース
システムGUI
JDBC
MySQL
MZ Platform
JDBC
クライアントPC
JDBC
MZ Platform
☆システム詳細構成図
①
印刷機
予算登録
予算登録
DB作成
部
品
管
理
原工
価程
管進
理捗
・
予算管理
DB
② 部品発注・納品
登録
③
部品検索
④
グラフ表示
⑤
進捗登録
部品管理
DB
進捗管理
DB
⑥ 進捗一覧表示
MZ Platform
データベース
8
①印刷機予算登録
★印刷機予算登録画面
全データ登録
予算管理
DB
機械番号をテーブル名として
新規作成
部品管理
DB
進捗管理
DB
9
☆システム詳細構成図
①
印刷機
予算登録
予算登録
DB作成
部
品
管
理
原工
価程
管進
理捗
・
② 部品発注・納品
登録
③
部品検索
④
グラフ表示
⑤
進捗登録
予算管理
DB
登録
部品管理
DB
進捗管理
DB
⑥ 進捗一覧表示
MZ Platform
データベース
10
★管理の流れ
★部品発注・納品登録画面
部品管理DB
登録
部品登録
発注
納品
部品発注
部品納品
11
●部品登録
★管理の流れ
★部品発注・納品登録画面
部品管理DB
登録
部品登録
部品発注
部品納品
12
●発注登録
★管理の流れ
★部品発注・納品登録画面
部品管理DB
部品登録
検索
表示
部品発注
部品納品
13
★管理の流れ
★発注候補一覧画面
部品管理DB
部品登録
部品発注
部品納品
14
★管理の流れ
★発注候補一覧画面
部品管理DB
部品登録
発注登録
部品発注
部品納品
16
●納品登録
★管理の流れ
★部品発注・納品登録画面
部品管理DB
部品登録
検索
部品発注
納品登録
表示
部品納品
17
☆システム詳細構成図
①
印刷機
予算登録
予算登録
DB作成
部
品
管
理
原工
価程
管進
理捗
・
② 部品発注・納品
登録
③
部品検索
④
グラフ表示
⑤
進捗登録
予算管理
DB
登録
部品検索
部品管理
DB
コスト算出
進捗管理
DB
⑥ 進捗一覧表示
MZ Platform
データベース
18
③部品検索
任意のAND検索
★部品検索画面
検索結果
部品の納品状況
19
④グラフ表示
★発注先毎の合計算出
 発注金額・納品日金
額を計算し表示する
 グラフ化して表示する
発注金額
納品金額
20
☆システム詳細構成図
①
印刷機
予算登録
予算登録
DB作成
部
品
管
理
② 部品発注・納品
登録
③
部品検索
④
グラフ表示
予算管理
DB
登録
部品検索
部品管理
DB
コスト算出
納品状況参照
原工
価程
管進
理捗
・
⑤
進捗登録
日毎に記入
進捗管理
DB
⑥ 進捗一覧表示
MZ Platform
データベース
21
⑤進捗登録
識別記号
自動計算
空 : 加工部品費
S : 購入部品費
・
・
・
22
☆システム詳細構成図
①
印刷機
予算登録
予算登録
DB作成
部
品
管
理
② 部品発注・納品
登録
③
部品検索
④
グラフ表示
予算管理
DB
登録
部品検索
部品管理
DB
コスト算出
納品状況参照
原工
価程
管進
理捗
・
⑤
進捗登録
日毎に記入
⑥ 進捗一覧表示
MZ Platform
進捗管理
DB
集計
データベース
23
⑥進捗一覧表示
★原価管理(表とグラフ)
24
★工程進捗管理(ガントチャート表示)
パ
ー
ト
発注金額
48.5 / 48.5 (千円)
26.5 / 52.5 (千円)
101 / 149 (千円)
納品金額
4.おわりに
まとめ
・以下の6機能を持つ
生産工程/製造原価管理システムを開発した
①予算登録
④グラフ表示
②部品発注・納品登録
⑤進捗登録
③部品検索
⑥進捗一覧表示
27
・昨年11月に,企業にインストールし,ネットワーク
を含む全機能について正常動作を確認した
・現在,テスト運用中である
28
今後の予定/課題
機能の追加・改良を加えたシステムをインストー
ルし,テスト運用を繰り返し,実運用を目指す
29
類似システムとの比較例
本システム
ACROSS
PREGARE
価格
1000円/年
100万円
300万円~
カスタマイズ対応
○
×
○
予算登録
○
○
○
加工入力
△
○
○
進捗登録
○
○
○
原価グラフ
○
○
○
部品検索
○
○
○
部品発注・納品登録
○
○
○
工程スケジュール
△
○
○
Eメール,
電話サポート
○
○
○
○:可能 △:未実現 ×:不可能
☆MZ Platformとは?
「コンポーネント」と呼ば
れるソフトウェア部品を
組み合わせてアプリケ
ーションを作り上げるフ
レームワークシステム
カスタマイズ可能!!
32
ACCESSからMySQLへのDB移行
MyODBCを使用
(Open Database Connectivity)
DBにアクセスするためのソフトウエアの標準仕様を
使用して、MySQLとAccess、Excel、FileMaker、
SQL Server、Oracleなどとの接続が可能
ミーティングでの企業からの要望(2007年3月)
①
1)部品発注・納品登録画面において,入力ミスを防ぐために登録日は
PCシステムからの自動記入を可能にする.
②
2)納品日指定で,全ての部品名とその合計を一覧表で出力する.
②
3)部品発注先メーカ毎に,発注品名,発注個数,発注金額合計などを
まとめた一覧表を出力する.
③
4)機械番号毎の部品金額の合計を算出する.
③
5)パート毎の部品金額の合計を算出する.
③
6)発注先メーカ毎の部品金額の合計を算出する.
③
7)部品金額の合計は,部品発注日と部品納品日の両方で算出する.
DB
8)現在Access2003で運用しているが,それをMySQLに移行する.
ミーティングでの企業からの要望(2007年12月)
①
1)部品発注・納品登録は発注時と納品時で分けて行う.
①
2)現在では,データテーブルの更新を行うと以前のデータが参照できない.
過去のデータを自由に表示・参照可能にする.
④
3)パート毎の予算配分を行う.
⑥
4)予算に対する執行額の表・グラフ表示を可能にする.
ミーティングでの企業からの要望(2008年12月)
①
1)消費税の項目の削除
①
2)識別記号のフィールド追加
⇒”S”:購入部品 , “‐”:加工部品 ,・・・
①
3)発注時の注文書作成
⑥
4)工程進捗管理用ガントチャートの作成
⇒その日納品される予定の部品合計に対して実際に納品された部品
の合計を金額で表示する