School of Information Systems

Dynamic Restructuring dan Workflow Model

Kerangka kerja pemodelan workflow yang diusulkan terdiri dari blok bangunan berikut : workflow, tugas, subtugas, bahan baku, bak cuci, port input dan output bahan subtugas, port informasi input dan output, jalur aliran material, jalur aliran informasi dan simpul data. Daftar parameter dapat ditentukan dengan blok penyusun untuk sepenuhnya menggambarkan detail terkait.

Workflow adalah jumlah total semua blok bangunan yang sepenuhnya menjelaskan detail prosedur. Juga, ini mendefinisikan ruang lingkup kegiatan yang dicakup. Tugas mewakili serangkaian langkah yang dilakukan pada atau oleh sumber daya yang ditugaskan. Dalam hal workflow eksperimental atau pabrikasi, tugas dilakukan pada peralatan atau instrumen yang ditugaskan. Dalam kasus workflow ilmiah, mungkin perangkat keras tempat tugas komputasi dilakukan. Setiap kali sumber daya dibagi oleh banyak tugas, alokasi untuk melakukan tugas yang diberikan ditentukan oleh ketersediaan, kesesuaian, dan prioritas tugas yang akan dikerjakan.dilakukan. Tugas serupa dengan konsep unit proses yang didefinisikan dalam standar ANSI / ISA-88. Sebuah subtask merupakan langkah dasar yang digunakan dalam membangun tugas. Ketika sebuah tugas dimulai, ia memulai eksekusi subtugas pertamanya dan berlanjut hingga subtugas terakhir dalam rangkaiannya selesai.

– Brainstorm workflow model

Keuntungan dari tindakan kelompok untuk membuat workflow model dalam perspektif. Orang luar dengan metode mungkin dapat menyediakan perspektif yang berguna atau mengubah apa yang tidak perlu rumit. Jika Anda khawatir dalam metode, posisi Anda sebagai baik otoritas atau kontributor dapat mempengaruhi pandangan Anda pada metode. Jika seseorang telah prihatin selama metode ini selama bertahun-tahun, ia akan membawa banyak perspektif sejarah namun itu telah dicapai.

– Bedakan antara berturut-turut dan bertepatan tugas

Ketika Anda unit area pengembangan dengan rencana untuk workflow model, naluri awal Anda juga bisa mempertimbangkan setiap tugas berturut-turut. Namun, workflow model akan tambahan | jauh lebih | agak lebih | cara lebih ekonomis jika Anda mencoba untuk mengakui 2 atau lebih tugas yang dapat dilakukan pada waktu yang sama, daripada mengantisipasi satu tugas untuk menyelesaikan.

– Jauhkan antarmuka Anda konsisten

Ketika membangun workflow model, Anda ingin berpikir tentang informasi yang setiap langkah pemilik dapat melihat. Dengan Alat pemodelan kemajuan seperti Kissflow, akan | Anda akan | Anda akan mampu} menyesuaikan bidang informasi yang setiap orang dapat melihat.

Workflow yang efektif terkadang memiliki banyak pengetahuan, namun Anda tidak ingin membombardir pengguna dengan jumlah info yang berlebihan. ini menunjukkan banyak kebingungan, yang berakhir pada waktu dan energi terbuang dalam pembuatan workflow model.

– Jelas garis besar peran

Salah satu kesalahan umum sekali membuat workflow model adalah tidak jelas mengenai bahwa tugas harus diurus pada langkah apa. setelah tidak ada direncanakan berpikir akan ke badan PBB akan apa, beberapa tugas mendapatkan dipukuli bersama et al. mendapatkan dilewati. banyak tenaga kerja jatuh melalui keretakan ini.

Sebagai workflow model pencipta, Anda mungkin ingin membentuk positif bahwa setiap orang yang bersangkutan adalah sangat jelas pada apa yang mereka harus mencoba dan lakukan. menguraikan tanggung jawab dan peran untuk setiap tugas, menjamin setiap | bahwa setiap orang} memahami peran mereka pada setiap tahap kemajuan.

– Periksa workflow model Anda

Bahkan jika Anda telah mendapat brainstorming workflow model Anda dengan benar dan memastikan bahwa segala sesuatu adalah ideal, satu-satunya terima kasih untuk menangkap jelas adalah untuk menjalankannya melalui tes. Apa penampilan yang baik untuk Anda mungkin tidak terus-menerus menjadi baik.

Menempatkan workflow model melalui beberapa tes yang Anda akan ketika pembangunan. Ini menunjukkan Anda yang mana dari mereka

– Kemajuan modeling tidak berhenti di Luncurkan

Setelah Anda mengambil kemajuan Anda untuk mengukur, kembali model secara sporadis untuk membentuk positif itu masih berjalan secara optimal dan membangun peluang untuk perbaikan metode.

Mengumpulkan pengetahuan mengenai namun workflow model melakukan dalam dunia, dan lihat apakah Anda akan men-tweak salah satu komponen untuk memperkuat potensi. Nantinya, Anda akan mengukur workflow model untuk peningkatan metode daripada membuat merek baru.

Ketika Anda menggunakan alat yang tepat untuk membentuk workflow model ini, Anda membuat hal seluruh timbunan lebih mudah.

Dynamic Restructuring

  • Untuk mengatasi kendala yang diberlakukan oleh properti ACID dari transaksi tetap, dua operasi baru diusulkan: split_transaction dan join_transaction.
  • Split-transaction – membagi transaksi menjadi dua transaksi yang dapat serial dan membagi tindakan dan sumber dayanya (misalnya, item data yang terkunci) antara transaksi baru.
  • Transaksi yang dihasilkan berjalan secara independen.
  • Mengizinkan sebagian hasil transaksi dibagikan, sambil tetap mempertahankan semantiknya.
  • Dapat diterapkan hanya jika dimungkinkan untuk menghasilkan dua transaksi yang dapat serial dengan satu sama lain dan dengan semua transaksi yang dilakukan secara bersamaan.

· Ketentuan yang memungkinkan transaksi dipecah menjadi A dan B adalah:

  • Ini menjamin bahwa A adalah serial sebelum B.
  • Namun, jika A batal, B juga harus batal.
  • Jika BWriteLast dan ShareSet keduanya kosong, maka A dan B dapat diserialisasi dalam urutan apa pun dan keduanya dapat dilakukan secara independen.

REFERENCES

  • https://www.sciencedirect.com/topics/computer-science/workflow-modeling – –
  • https://kissflow.com/workflow/workflow-model-tips-for-creating-effective-workflow/
  • connoly and begg
Vanessa Hwang, Christian Marthanagara, Steven Kurniawan