คำอธิบายการสร้างแบบจำลองและการวิเคราะห์กระบวนการทางธุรกิจ วิธีการวิเคราะห์กระบวนการทางธุรกิจ เทมเพลตการสร้างแบบจำลองธุรกิจขององค์กร

กระบวนการทางธุรกิจเป็นส่วนหนึ่งของการจัดการกระบวนการ นางแบบของเขาคือ องค์ประกอบหลักการจัดการกระบวนการทางธุรกิจ. กระบวนการทางธุรกิจจะต้องแบ่งออกเป็นลักษณะต่างๆ ที่กำหนดคุณลักษณะหรือความสามารถแต่ละรายการ ด้วยการแบ่งส่วนนี้ กระบวนการจะจดจำ เปรียบเทียบ และวิเคราะห์ได้ง่ายขึ้น มีแนวคิดที่สำคัญคือ - การสร้างแบบจำลองกระบวนการทางธุรกิจ

แนวทางพื้นฐานในการสร้างแบบจำลองกระบวนการทางธุรกิจ

การสร้างแบบจำลองกระบวนการทางธุรกิจของบริษัทสามารถทำได้หลายวิธี ความสนใจเป็นพิเศษเป็นสิ่งที่ควรค่าแก่การใส่ใจกับแนวทางเชิงวัตถุและเชิงหน้าที่ ภายในกรอบของแนวทางการทำงาน องค์ประกอบการสร้างโครงสร้างหลักคือฟังก์ชัน (การกระทำ) ในขณะที่แนวทางเชิงวัตถุคือวัตถุ

ภายในกรอบของแนวทางการทำงาน การจัดการการสร้างแบบจำลองกระบวนการทางธุรกิจเกี่ยวข้องกับการสร้างไดอะแกรม กระบวนการทางเทคโนโลยีเป็นลำดับการดำเนินการ

ที่อินพุตและเอาท์พุตของแต่ละรายการ ออบเจ็กต์ที่มีต้นกำเนิดต่างกันจะปรากฏขึ้น: ประเภทวัสดุและข้อมูล ตลอดจนทรัพยากรที่ใช้ หน่วยองค์กร

ภายในกรอบของวิธีการสร้างแบบจำลองเชิงฟังก์ชัน ซึ่งมีการสร้างไดอะแกรมโครงสร้างของกระบวนการทางธุรกิจและการไหลของข้อมูล ลำดับของฟังก์ชันจะแสดงขึ้นซึ่งการเลือกทางเลือกของกระบวนการเฉพาะค่อนข้างซับซ้อน และไม่มีรูปแบบการโต้ตอบของวัตถุ

การสร้างแบบจำลองการทำงานของกระบวนการทางธุรกิจมีข้อได้เปรียบที่สำคัญ - ความชัดเจนและความชัดเจนของการแสดงผลในระดับนามธรรมที่แตกต่างกัน นี่เป็นสิ่งสำคัญอย่างยิ่งในขั้นตอนการแนะนำกระบวนการทางธุรกิจที่สร้างขึ้นในแผนกต่างๆ ของบริษัท

ที่ แนวทางการทำงานรายละเอียดการดำเนินงานถูกนำเสนอในรูปแบบส่วนตัวซึ่งนำไปสู่ความซับซ้อนในการสร้างกระบวนการทางธุรกิจ

การสร้างแบบจำลองกระบวนการทางธุรกิจด้วยแนวทางเชิงวัตถุถูกสร้างขึ้นตามโครงร่างต่อไปนี้: อันดับแรก คลาสของออบเจ็กต์จะถูกระบุ จากนั้นจึงกำหนดการดำเนินการที่ออบเจ็กต์จะต้องมีส่วนร่วม ออบเจ็กต์สามารถใช้งานอยู่ได้ นั่นคือ ดำเนินการ (หน่วยองค์กร นักแสดงบางคน ระบบย่อยข้อมูล) และแบบพาสซีฟซึ่งมีการดำเนินการ (เรากำลังพูดถึงอุปกรณ์ เอกสาร วัสดุ) การสร้างแบบจำลองกระบวนการทางธุรกิจเชิงวัตถุสะท้อนถึงวัตถุ ฟังก์ชัน และเหตุการณ์ที่กระบวนการบางอย่างดำเนินการเนื่องจากวัตถุ

แนวทางเชิงวัตถุยังมีข้อดีหลายประการ โดยข้อดีหลักประการหนึ่งคือคำจำกัดความที่ชัดเจนยิ่งขึ้นของการดำเนินการกับวัตถุ ซึ่งนำไปสู่วิธีแก้ปัญหาที่มีรากฐานมาอย่างดีสำหรับปัญหาความเป็นไปได้ในการดำรงอยู่ของพวกมัน

ให้เราสังเกตข้อเสียของวิธีนี้ด้วย กระบวนการเฉพาะสำหรับผู้มีอำนาจตัดสินใจจะมองเห็นได้น้อยลง แต่ด้วยผลิตภัณฑ์ซอฟต์แวร์สมัยใหม่ ทำให้สามารถนำเสนอไดอะแกรมการทำงานของออบเจ็กต์ได้อย่างง่ายดาย

วิธีการสร้างแบบจำลองกระบวนการทางธุรกิจแบบบูรณาการมีแนวโน้มมากที่สุด เช่นด้วยเทคโนโลยี ARIS คุณสามารถเลือกได้มากที่สุด โมเดลที่เหมาะสมที่สุดโดยคำนึงถึงเป้าหมายของการวิเคราะห์

วิธีการสร้างแบบจำลองกระบวนการทางธุรกิจประยุกต์

ปัจจุบันมีแนวโน้มที่จะบูรณาการวิธีการสร้างแบบจำลองและการวิเคราะห์ระบบต่างๆ มันแสดงออกมาในการสร้างเครื่องมือการสร้างแบบจำลองกระบวนการทางธุรกิจแบบรวม หนึ่งในนั้นคือผลิตภัณฑ์ของบริษัท IDS Scheer บริษัทสัญชาติเยอรมันชื่อ ARIS - Architecture of Integrated Information System

ระบบ ARIS มีชุดเครื่องมือที่ช่วยให้คุณสามารถวิเคราะห์และจำลองการทำงานของบริษัทได้ ระบบนี้ใช้วิธีการสร้างแบบจำลองต่างๆ ซึ่งร่วมกันสะท้อนมุมมองที่แตกต่างกันเกี่ยวกับสภาพแวดล้อมที่กำลังศึกษา โมเดลเดียวกันสามารถสร้างขึ้นได้หลายวิธี ด้วยเหตุนี้ผู้เชี่ยวชาญ ระดับที่แตกต่างกันความรู้ทางทฤษฎีสามารถใช้เพื่อวัตถุประสงค์ของตนเองและกำหนดค่าให้โต้ตอบกับระบบด้วยข้อมูลเฉพาะของตนเอง

ระบบ ARIS รองรับโมเดล 4 แบบ สะท้อนถึงวัตถุต่างๆ ของระบบที่กำลังศึกษา:

ในการสร้างโมเดลประเภทที่อธิบายไว้ข้างต้น พวกเขาใช้ทั้งวิธีการสร้างแบบจำลองของ ARIS เอง และวิธีการและภาษาที่รู้จักกันดีต่างๆ เช่น ERM, UML, OMT เป็นต้น

เมื่อสร้างแบบจำลองกระบวนการทางธุรกิจ กิจกรรมแต่ละด้านของบริษัทจะได้รับการพิจารณาแยกกันเป็นอันดับแรก หลังจากจัดการทุกด้านแล้ว จะมีการสร้างแบบจำลองบูรณาการที่แสดงความเชื่อมโยงทั้งหมดของแง่มุมต่างๆ เข้าด้วยกัน

ใน ARIS โมเดลคือไดอะแกรมที่ประกอบด้วย วัตถุต่างๆ– “ฟังก์ชั่น”, “เหตุการณ์”, “ หน่วยโครงสร้าง", "เอกสาร" ฯลฯ มีการสร้างการเชื่อมต่อทุกประเภทระหว่างวัตถุ นอกจากนี้ แต่ละออบเจ็กต์ยังมีชุดคุณลักษณะของตัวเองที่กำหนดไว้ ซึ่งช่วยให้คุณสามารถป้อนข้อมูลเพิ่มเติมเกี่ยวกับวัตถุนั้นได้ สามารถใช้ค่าแอตทริบิวต์ในระหว่างการจำลองหรือการวิเคราะห์ต้นทุนได้

รูปแบบธุรกิจที่สำคัญของ ARIS คือ eEPC (extensed Event Driven Process Chain - รูปแบบขยายของห่วงโซ่กระบวนการทางธุรกิจที่ขับเคลื่อนโดยเหตุการณ์) ที่จริงแล้ว มันขยายขีดความสามารถของ IDEF0, IDEF3 และ DFD และมีข้อดีและข้อเสียในตัวเอง การใช้วัตถุในจำนวนที่เพียงพอซึ่งเชื่อมต่อถึงกันด้วยการเชื่อมต่อประเภทต่างๆ จะสามารถเพิ่มขนาดของแบบจำลองได้อย่างมาก และทำให้อ่านได้ยาก

ใน eERS กระบวนการทางธุรกิจคือลำดับงานที่ดำเนินการตามลำดับ (ฟังก์ชัน ขั้นตอน กิจกรรม) ที่จัดเรียงตามลำดับเวลา ระยะเวลาที่แน่นอนของขั้นตอนใน eERS ไม่แสดงอย่างชัดเจน ซึ่งอาจเป็นไปได้ว่าในระหว่างการพัฒนาแบบจำลอง สถานการณ์จะเกิดขึ้นซึ่งนักแสดงคนหนึ่งจะต้องแก้ไขสองงานในเวลาเดียวกัน สัญลักษณ์ลอจิกที่ใช้ในการสร้างแบบจำลองช่วยแสดงการแตกแขนงและการเชื่อมต่อของกระบวนการ หากต้องการทราบว่ากระบวนการใช้เวลานานเท่าใด คุณควรใช้เครื่องมือคำอธิบายอื่นๆ เช่น แผนภูมิแกนต์ในระบบ MS Project

อีริคสัน-เพนเกอร์

วิธีการของ Ericsson-Penker มีความน่าสนใจเป็นหลัก เนื่องจากพยายามใช้ UML เมื่อดำเนินการสร้างแบบจำลองกระบวนการของกระบวนการทางธุรกิจ นักพัฒนาวิธีการสร้างโปรไฟล์ UML ของตนเองเพื่อดำเนินการสร้างแบบจำลองกระบวนการทางธุรกิจ ในการทำเช่นนี้ จึงมีการแนะนำชุดแบบเหมารวมที่อธิบายทรัพยากร กระบวนการ เป้าหมาย และกฎเกณฑ์ของบริษัท

ภายในกรอบของวิธีนี้จะใช้โมเดลธุรกิจหลัก 4 ประเภท:

1. ทรัพยากร – วัตถุต่างๆ ที่ใช้หรือเกี่ยวข้องกับกระบวนการทางธุรกิจ (เราสามารถพูดคุยเกี่ยวกับวัสดุ ผลิตภัณฑ์ ผู้คน ข้อมูล)

2. กระบวนการ – ประเภทของกิจกรรมที่เป็นผลมาจากการที่ทรัพยากรย้ายจากรัฐหนึ่งไปอีกรัฐหนึ่งตามกฎเกณฑ์ทางธุรกิจบางประการ

3. เป้าหมาย – วัตถุประสงค์ของกระบวนการทางธุรกิจ สามารถแบ่งออกเป็นองค์ประกอบต่างๆ และเป้าหมายย่อยเหล่านี้สามารถเชื่อมโยงกับกระบวนการเฉพาะได้

4. กฎเกณฑ์ทางธุรกิจ – เงื่อนไขหรือข้อจำกัดในการดำเนินกระบวนการทางธุรกิจ (เชิงหน้าที่ โครงสร้าง เชิงพฤติกรรม) สามารถกำหนดกฎได้โดยใช้ภาษา OCL

5. แผนภาพวิธี UML หลักคือแผนภาพกิจกรรม Ericsson-Penker สาธิตกระบวนการในฐานะกิจกรรมที่มีแนวคิดเหมารวมว่า “กระบวนการ” (การเป็นตัวแทนจะขึ้นอยู่กับส่วนขยายของวิธี IDEF0) โมเดลธุรกิจที่สมบูรณ์ประกอบด้วยมุมมองมากมายที่คล้ายกับสถาปัตยกรรมซอฟต์แวร์ มุมมองทั้งหมดจะแสดงเป็นรายบุคคลในแผนภาพ UML เดียวหรือมากกว่านั้น ไดอะแกรมอาจรวมถึง ประเภทต่างๆและพรรณนาถึงเป้าหมาย กฎเกณฑ์ กระบวนการ และทรัพยากรในการโต้ตอบ วิธีการนี้ใช้มุมมองโมเดลธุรกิจที่แตกต่างกัน 4 แบบ:

กระบวนการรวมที่มีเหตุผล

นอกจากนี้ยังมีการสร้างแบบจำลองกระบวนการทางธุรกิจโดยใช้ระเบียบวิธี Rational Unified Process (RUP) ซึ่งภายในมีการสร้างแบบจำลองสองแบบ:

แบบจำลองกระบวนการทางธุรกิจเป็นส่วนขยายของแบบจำลองกรณีการใช้งาน UML โดยการแนะนำชุดของแบบแผน - นักแสดงทางธุรกิจ (แบบเหมารวมของนักแสดง) และกรณีการใช้งานทางธุรกิจ (แบบเหมารวมของกรณีการใช้งาน) นักแสดงทางธุรกิจคือบทบาทภายนอกกระบวนการทางธุรกิจของบริษัท กรณีการใช้งานทางธุรกิจทำหน้าที่เป็นคำอธิบายลำดับของเหตุการณ์ในกระบวนการเฉพาะ โดยนำผลลัพธ์ที่มองเห็นได้ไปยังบุคคลใดบุคคลหนึ่ง คำจำกัดความนี้คล้ายกับคำจำกัดความทั่วไปของกระบวนการทางธุรกิจ แต่สาระสำคัญของกระบวนการนั้นแม่นยำกว่า ในแง่ของโมเดลออบเจ็กต์ Business Use Case คือคลาส ออบเจ็กต์ของมันคือโฟลว์ของเหตุการณ์บางอย่างในกระบวนการทางธุรกิจที่อธิบายไว้

เมื่ออธิบายกรณีการใช้งานทางธุรกิจ คุณยังสามารถระบุเป้าหมายได้ด้วย เช่นเดียวกับในกรณีของวิธี Eriksson-Penker มันถูกสร้างแบบจำลองโดยใช้คลาสที่มีแบบแผน "เป้าหมาย" และแผนผังเป้าหมายจะแสดงเป็นแผนภาพคลาส

สำหรับกรณีการใช้งานทางธุรกิจแต่ละกรณี จำเป็นต้องสร้างโมเดลออบเจ็กต์เพื่ออธิบายกระบวนการทางธุรกิจในแง่ของออบเจ็กต์ที่มีการโต้ตอบซึ่งกันและกัน (ออบเจ็กต์ทางธุรกิจ) ซึ่งอยู่ในสองคลาส - Business Worker และ Business Entity

Business Worker เป็นคลาสที่แสดงถึงตัวดำเนินการเชิงนามธรรมที่ทำงานเฉพาะเจาะจงในกระบวนการทางธุรกิจ นักแสดงโต้ตอบและปรับใช้สถานการณ์กรณีการใช้งานทางธุรกิจ สำหรับองค์กรธุรกิจนั้นเป็นเป้าหมายของการกระทำต่าง ๆ ที่ดำเนินการโดยผู้ดำเนินการ

นอกเหนือจากแผนภาพคลาสที่กล่าวข้างต้นแล้ว โมเดลการวิเคราะห์ธุรกิจยังอาจประกอบด้วย:

  • องค์กรซึ่งเป็นตัวแทนของโครงสร้างระบบ - แผนก บริษัท ตำแหน่ง บุคคลเฉพาะในลำดับชั้น ความสัมพันธ์ระหว่างพวกเขา ความร่วมมือในอาณาเขตของแผนกโครงสร้าง
  • การทำงานซึ่งสะท้อนถึงลำดับชั้นของห่วงโซ่ที่หันหน้าไปทางเครื่องมือการจัดการพร้อมชุดของแผนผังฟังก์ชันที่จำเป็นในการดำเนินงานที่มีอยู่
  • ข้อมูลซึ่งสะท้อนถึงโครงสร้างของข้อมูลที่จำเป็นสำหรับการทำงานทั้งหมดในระบบโดยรวม
  • โมเดลการจัดการที่แสดงถึงมุมมองที่ครอบคลุมของการดำเนินกระบวนการทางธุรกิจ
  • แนวความคิดแสดงโครงสร้างของปัญหาและเป้าหมาย
  • การแสดงกระบวนการ ซึ่งเป็นปฏิสัมพันธ์ระหว่างทรัพยากรและกระบวนการ (เป็นชุดของแผนภาพกิจกรรม)
  • มุมมองโครงสร้างที่แสดงโครงสร้างของบริษัทและทรัพยากร (แสดงแผนภาพชั้นเรียน)
  • การแสดงพฤติกรรม (พฤติกรรมของทรัพยากรแต่ละบุคคล ตลอดจนรายละเอียดทรัพยากรในรูปแบบของงาน สถานะ และแผนภาพปฏิสัมพันธ์)
  • กระบวนการทางธุรกิจ (โมเดลกรณีการใช้งานทางธุรกิจ);
  • การวิเคราะห์ธุรกิจ (Business Analysis Model)
  1. ไดอะแกรมลำดับ (และไดอะแกรมความร่วมมือ) ที่อธิบายสถานการณ์กรณีการใช้งานทางธุรกิจเป็นลำดับของการแลกเปลี่ยนข้อความระหว่างออบเจ็กต์นักแสดงและออบเจ็กต์ตัวดำเนินการ ด้วยไดอะแกรมดังกล่าว คุณสามารถกำหนดความรับผิดชอบที่นักแสดงคนใดคนหนึ่งควรได้รับมอบหมาย และแสดงชุดการปฏิบัติงานของเขาในแบบจำลอง
  2. แผนภาพกิจกรรมที่อธิบายความสัมพันธ์ระหว่างสถานการณ์ของกรณีการใช้งานทางธุรกิจตั้งแต่หนึ่งกรณีขึ้นไป
  3. แผนภาพสถานะที่อธิบายพฤติกรรมของกระบวนการทางธุรกิจแต่ละอย่าง

วิธีการสร้างแบบจำลอง Rational Unified Process มีข้อดีบางประการ:

  • การสร้างแบบจำลองกระบวนการทางธุรกิจนั้นดำเนินการกับผู้ที่สนใจที่เข้าร่วมในกระบวนการและงานของพวกเขา ด้วยโมเดลนี้ คุณสามารถเข้าใจสิ่งที่ลูกค้าของบริษัทต้องการได้ โดยส่วนใหญ่แล้วแนวทางนี้ใช้สำหรับบริษัทที่ดำเนินงานในอุตสาหกรรมบริการ (บริษัทการค้าและประกันภัย องค์กรการธนาคาร)
  • การใช้การสร้างแบบจำลองตามกรณีการใช้งาน ลูกค้าจะเข้าใจโมเดลธุรกิจของตนได้ดีขึ้น

แต่ก็ควรเน้นว่าเมื่อสร้างแบบจำลองการทำงานขององค์กรขนาดใหญ่ที่ผลิตทั้งผลิตภัณฑ์และบริการคุณต้องใช้ วิธีทางที่แตกต่างการสร้างแบบจำลอง นี่เป็นเพราะความจริงที่ว่าตัวอย่างเช่นเมื่อสร้างแบบจำลอง กระบวนการผลิตควรใช้การสร้างแบบจำลองกระบวนการของกระบวนการทางธุรกิจ โดยเฉพาะวิธี Eriksson-Penker

IBM WebSphere Business Modeler

IBM WebSphere Business Modeler อนุญาตให้คุณสร้างโมเดลและจำลองกระบวนการทางธุรกิจ วิเคราะห์ และสร้างรายงานเพื่อปรับปรุงกระบวนการเหล่านั้น ระบบมีข้อดีหลายประการ ได้แก่:

  1. ความสามารถในการวิเคราะห์ การจำลอง และการสร้างแบบจำลองที่กว้างขวางและดีที่สุดในระดับเดียวกัน
  2. การปรับปรุงกระบวนการอย่างต่อเนื่อง
  3. ปรับปรุงความสามารถในการบูรณาการ
  4. ปรับปรุงผลตอบแทนจากเงื่อนไขการลงทุน
  5. คุณสมบัติการพัฒนาที่ได้รับการปรับปรุง

คุณลักษณะหลักคือความสามารถที่ครอบคลุมมากขึ้นสำหรับการจำลองกระบวนการทางธุรกิจ คุณสามารถเพิ่มปริมาณทางธุรกิจให้กับแบบจำลองและแยกข้อมูลเพิ่มเติมได้ คุณยังสามารถส่งออกโมเดลในรูปแบบที่ใช้ในแอปพลิเคชันอื่นได้

เมื่อนำเข้าหรือกำหนดโมเดลจากแหล่งอื่น สามารถทำการวิเคราะห์การดำเนินงานกระบวนการทางธุรกิจได้แม่นยำยิ่งขึ้น คุณสามารถเชื่อมโยงกระบวนการกับโมเดลข้อมูล องค์กร และทรัพยากรได้ คุณสามารถแบ่งปันข้อมูลการวิเคราะห์ของคุณด้วยรายงานที่กำหนดเองและมาตรฐาน

เป็นไปได้ที่จะใช้แบบจำลองหลายเวอร์ชันพร้อมกันและเผยแพร่แบบจำลองกระบวนการ

  • สูตรง่ายๆ ที่จะเข้าใจว่าองค์กรต้องการระบบอัตโนมัติของกระบวนการทางธุรกิจ

มาตรฐานการสร้างแบบจำลองกระบวนการทางธุรกิจใดที่จะใช้?

ด้วยแนวทางการจัดการแบบผสมผสาน พวกเขาใช้มาตรฐานการสร้างแบบจำลองกระบวนการทางธุรกิจ IDEF0 เป็นหลัก ตั้งแต่นี้เป็นต้นไป วิธีการแบบคลาสสิก- หลักการสำคัญของแนวทางนี้คือ กิจกรรมของบริษัทมีโครงสร้างบนพื้นฐานของกระบวนการทางธุรกิจ ไม่ใช่แผนผังองค์กร กระบวนการทางธุรกิจที่สร้างผลลัพธ์ที่มีความหมายให้กับผู้บริโภคเป็นสิ่งที่มีค่าที่สุด และจำเป็นต้องได้รับการปรับปรุงในอนาคต

มาตรฐานการสร้างแบบจำลองกระบวนการทางธุรกิจ IDEF0 คือชุดของขั้นตอนและกฎเกณฑ์ที่ออกแบบมาเพื่อพัฒนาแบบจำลองการทำงานของออบเจ็กต์ในสาขาวิชาเฉพาะ

รุ่น IDEF0 เป็นชุดไดอะแกรมพร้อมเอกสารประกอบ ไดอะแกรมแบ่งวัตถุหลายขั้นตอนออกเป็นองค์ประกอบต่างๆ (บล็อก) ซึ่งช่วยให้กระบวนการง่ายขึ้นอย่างมาก รายละเอียดของบล็อกทั้งหมดจะแสดงเป็นบล็อกในไดอะแกรมอื่น ไดอะแกรมโดยละเอียดทั้งหมดเป็นการแยกส่วนของบล็อกจากระดับก่อนหน้า ในแต่ละขั้นตอนของการสลายตัว แผนภาพในระดับก่อนหน้าเรียกว่าแผนภาพหลักสำหรับแผนภาพที่มีรายละเอียดมากขึ้น จำนวนระดับทั้งหมดในโมเดลไม่เกิน 5-6 ประสบการณ์แสดงให้เห็นว่านี่เพียงพอที่จะสร้างแบบจำลองการทำงานที่สมบูรณ์ของบริษัทสมัยใหม่ที่ดำเนินงานในทุกสาขา

มาตรฐาน IDEF1 ได้รับการพัฒนาขึ้นมาเพื่อเป็นเครื่องมือในการวิเคราะห์และศึกษาความสัมพันธ์ระหว่างกระแสข้อมูลภายใน กิจกรรมทางการเงินรัฐวิสาหกิจ การสร้างแบบจำลองกระบวนการทางธุรกิจโดยใช้วิธี IDEF1 ได้รับการออกแบบมาเพื่อแสดงว่าโครงสร้างข้อมูลของบริษัทควรมีลักษณะอย่างไร

การสร้างแบบจำลองข้อมูลของกระบวนการทางธุรกิจประกอบด้วยองค์ประกอบหลายประการ องค์ประกอบหลักคือ:

  • ไดอะแกรม – ภาพวาดของแบบจำลองข้อมูลที่มีโครงสร้างบางอย่างซึ่งแสดงถึงความสัมพันธ์และองค์ประกอบของข้อมูลที่ใช้ตามกฎชุดหนึ่ง
  • พจนานุกรม – แต่ละองค์ประกอบของแบบจำลองจะมาพร้อมกับคำอธิบายข้อความ

แนวคิดหลักใน IDEF1 คือเอนทิตี ซึ่งถูกกำหนดให้เป็นวัตถุนามธรรมหรือวัตถุจริงที่กอปรด้วยชุดของคุณสมบัติเฉพาะที่ทราบ แต่ละเอนทิตีมีคุณลักษณะและชื่อ

เนื่องจากการวิเคราะห์ระบบไดนามิกค่อนข้างยาก ในขณะนี้มาตรฐานนี้แทบจะไม่ได้ถูกนำมาใช้เลย และทันทีที่ปรากฏ มาตรฐานก็หยุดการพัฒนา ปัจจุบันมีอัลกอริธึมและการใช้งานคอมพิวเตอร์ด้วยความช่วยเหลือซึ่งทำให้สามารถแปลงชุดโปรแกรมทางสถิติ IDEF0 ให้เป็นแบบจำลองไดนามิกซึ่งเป็นพื้นฐานสำหรับการก่อสร้างซึ่งเป็น "ตาข่าย Petri สี" (CPN - Color Petri Nets)

IDEF3–IDEF14

องค์ประกอบหลักของ IDEF3 คือไดอะแกรม เช่นเดียวกับใน IDEF0 องค์ประกอบที่สำคัญไม่แพ้กันคือการกระทำ ซึ่งเรียกอีกอย่างว่า "หน่วยของงาน" การดำเนินการภายในระบบนี้จะสะท้อนให้เห็นในรูปแบบของแผนภาพสี่เหลี่ยม การกระทำจะถูกตั้งชื่อโดยใช้คำนามหรือคำกริยาวาจา นอกจากนี้ แต่ละหมายเลขยังมีหมายเลขประจำตัวที่ไม่ซ้ำกัน ซึ่งจะไม่สามารถใช้ซ้ำได้ แม้ว่าการดำเนินการจะถูกลบในระหว่างการพัฒนาแบบจำลองก็ตาม ในไดอะแกรม IDEF3 หมายเลขการดำเนินการมักจะนำหน้าด้วยหมายเลขหลัก การสิ้นสุดของการกระทำหนึ่งมักจะก่อให้เกิดการเริ่มต้นของการกระทำอื่นหรือแม้แต่การกระทำหลายอย่าง นอกจากนี้ยังเกิดขึ้นที่การกระทำหนึ่งอาจต้องดำเนินการอื่นให้เสร็จสิ้นก่อนที่จะเริ่มดำเนินการ

IDEF4 เป็นวิธีการสร้างระบบเชิงวัตถุ ด้วย IDEF4 คุณสามารถแสดงโครงสร้างของออบเจ็กต์และหลักการพื้นฐานที่วัตถุโต้ตอบได้อย่างชัดเจน ทำให้สามารถวิเคราะห์และปรับปรุงระบบเชิงวัตถุที่ซับซ้อนได้

IDEF5 เป็นวิธีการศึกษาระบบที่ซับซ้อน

IDEF6 – การจับภาพเหตุผลการออกแบบ – เหตุผลของการดำเนินการออกแบบ IDEF6 ลดความซับซ้อนของกระบวนการรับข้อมูลการสร้างแบบจำลอง การนำเสนอ และการใช้งานเมื่อสร้างได้ง่ายขึ้นอย่างมาก ระบบการจัดการ- “ความรู้เกี่ยวกับวิธีการ” คือสถานการณ์ เหตุผล แรงจูงใจที่ซ่อนอยู่ซึ่งพิสูจน์ให้เห็นถึงวิธีการที่เลือกในการสร้างแบบจำลอง นั่นคือ "ความรู้เกี่ยวกับวิธีการ" สามารถตีความได้ว่าเป็นคำตอบสำหรับคำถาม: "เหตุใดโมเดลนี้จึงกลายเป็นแบบจำลองนี้โดยมีลักษณะเหล่านี้ไม่ใช่คุณลักษณะอื่น ๆ " วิธีการสร้างแบบจำลองส่วนใหญ่มุ่งเน้นไปที่แบบจำลองที่สร้างขึ้น โดยไม่ต้องเจาะลึกถึงการพัฒนา ตัวเลือก IDEF6 มีวัตถุประสงค์เพื่อการพัฒนาโดยเฉพาะ

IDEF 7 – การตรวจสอบระบบสารสนเทศ – การตรวจสอบ ระบบข้อมูล- วิธีการนี้เป็นที่ต้องการแต่ไม่เคยได้รับการพัฒนาเต็มที่

IDEF8 – การสร้างแบบจำลองส่วนต่อประสานกับผู้ใช้ วิธีการสร้างอินเทอร์เฟซสำหรับการโต้ตอบระหว่างระบบและผู้ปฏิบัติงาน (อินเทอร์เฟซผู้ใช้) ในขณะนี้ เมื่อพัฒนาอินเทอร์เฟซ ความสนใจหลักจะจ่ายให้กับรูปลักษณ์ภายนอก IDFE8 มุ่งเน้นไปที่การเขียนโปรแกรมการสื่อสารร่วมกันที่เหมาะสมที่สุดระหว่างผู้ใช้และอินเทอร์เฟซใน 3 ระดับ: การทำงาน (คืออะไร); ตัวเลือกการโต้ตอบที่ขึ้นอยู่กับบทบาทเฉพาะของผู้ใช้ (ผู้ใช้ควรปฏิบัติอย่างไร) และสุดท้ายคือส่วนประกอบของอินเทอร์เฟซ (ส่วนควบคุมที่มีให้สำหรับการดำเนินการ)

IDEF9 – การออกแบบ IS ที่ขับเคลื่อนด้วยสถานการณ์ (วิธีการค้นพบข้อจำกัดทางธุรกิจ) – วิธีการศึกษาข้อจำกัดทางธุรกิจ ออกแบบมาเพื่ออำนวยความสะดวกในการตรวจจับและวิเคราะห์ข้อจำกัดในสภาพการดำเนินงานของบริษัท ตามกฎแล้วเมื่อสร้างแบบจำลองจะไม่ได้อธิบายข้อ จำกัด ที่สามารถเปลี่ยนแปลงกระบวนการในองค์กรได้อย่างสมบูรณ์ ข้อมูลเกี่ยวกับข้อจำกัดหลัก ลักษณะของอิทธิพลใน ตัวเลือกที่ดีที่สุดยังไม่ได้ตกลงกันอย่างเต็มที่ ไม่กระจายอย่างมีเหตุผล แต่บ่อยครั้งขาดไปโดยสิ้นเชิง นี่ไม่ได้หมายความว่าแบบจำลองที่สร้างขึ้นจะไม่สามารถใช้งานได้เสมอไป เพียงแต่ว่าการนำไปปฏิบัติจะมาพร้อมกับความยากลำบากบางประการ ซึ่งจะนำไปสู่ศักยภาพที่ยังไม่เกิดขึ้นจริง อย่างไรก็ตาม เมื่อพูดถึงการปรับปรุงโครงสร้างหรือปรับตัวให้เข้ากับการเปลี่ยนแปลงที่อาจเกิดขึ้น ข้อมูลเกี่ยวกับข้อจำกัดมีความสำคัญมาก

IDEF10 – การสร้างแบบจำลองสถาปัตยกรรมการใช้งาน – การสร้างแบบจำลองสถาปัตยกรรมการดำเนินการ ระบบการสร้างแบบจำลองกระบวนการทางธุรกิจเป็นที่ต้องการค่อนข้างมาก แม้ว่าจะยังไม่ได้รับการพัฒนาอย่างเต็มที่ก็ตาม

IDEF11 – การสร้างแบบจำลองสิ่งประดิษฐ์ข้อมูล ยังเป็นที่ต้องการแต่ยังพัฒนาไม่เต็มที่

IDEF12 – การสร้างแบบจำลององค์กร – การสร้างแบบจำลองกระบวนการทางธุรกิจขององค์กร วิธีการนี้เป็นที่ต้องการแต่ยังไม่ได้รับการพัฒนาเต็มที่

IDEF13 – การออกแบบการแมปสคีมาสามแบบ – การออกแบบการเปลี่ยนแปลงข้อมูลสามรูปแบบ วิธีการยอดนิยมแต่ยังพัฒนาไม่เต็มที่

IDEF14 - การออกแบบเครือข่าย - วิธีการออกแบบ เครือข่ายคอมพิวเตอร์ซึ่งอิงตามส่วนประกอบเครือข่ายเฉพาะ การกำหนดค่าเครือข่าย และการวิเคราะห์ความต้องการ วิธีการนี้ยังสนับสนุนการตัดสินใจจัดสรรที่สมเหตุสมผล ทรัพยากรทางการเงินซึ่งช่วยให้คุณประหยัดได้มาก

แผนภาพการไหลของข้อมูล DFD คือลำดับชั้นของกระบวนการทำงานที่เชื่อมโยงการไหลของข้อมูล วัตถุประสงค์ของการนำเสนอคือการแสดงให้เห็นว่าแต่ละกระบวนการแปลงข้อมูลอินพุตเป็นข้อมูลเอาท์พุตอย่างไร รวมถึงระบุความสัมพันธ์ระหว่างกระบวนการต่างๆ

ตามวิธีนี้ โมเดลระบบถูกกำหนดในรูปแบบของลำดับชั้นของไดอะแกรมการไหลของข้อมูลที่อธิบายกระบวนการอะซิงโครนัสของการแปลงข้อมูลจากอินพุตเข้าสู่ระบบไปยังการส่งมอบไปยังผู้ใช้ แหล่งข้อมูล (เอนทิตีภายนอก) สร้างกระแสข้อมูลที่ถ่ายโอนข้อมูลไปยังกระบวนการหรือระบบย่อย เช่นเดียวกันจะแปลงข้อมูลเป็นสตรีมใหม่ที่ส่งข้อมูลไปยังระบบย่อยหรือกระบวนการอื่น อุปกรณ์จัดเก็บข้อมูล หรือหน่วยงานภายนอก - ผู้ใช้ข้อมูล

แผนภาพการไหลของข้อมูลมีองค์ประกอบจำนวนหนึ่ง โดยองค์ประกอบหลักคือ:

  • หน่วยงานภายนอก
  • ระบบและระบบย่อย
  • กระบวนการ;
  • อุปกรณ์จัดเก็บข้อมูล
  • การไหลของข้อมูล.

เอนทิตีภายนอกถูกกำหนดให้เป็นสี่เหลี่ยมจัตุรัส ซึ่งอยู่เหนือไดอะแกรมและมีเงาปรากฏบนไดอะแกรม ช่วยให้แยกแยะสัญลักษณ์จากส่วนที่เหลือได้ง่ายขึ้น

ระบบย่อยถูกระบุด้วยตัวเลข - นี่คือสิ่งที่ตั้งใจไว้ ในฟิลด์ชื่อ ให้ป้อนชื่อในรูปแบบของประโยค โดยมีหัวเรื่อง ส่วนเพิ่มเติม และคำจำกัดความที่เกี่ยวข้อง

กระบวนการนี้คือการเปลี่ยนแปลงข้อมูลอินพุตที่ไหลเข้าสู่สตรีมเอาต์พุตตามอัลกอริทึมบางอย่าง ในเชิงกายภาพ มีการนำไปใช้ในหลายวิธี: โดยการสร้างแผนกในบริษัทที่ประมวลผลเอกสารและรายงานอินพุต การเตรียมโปรแกรม การใช้อุปกรณ์ลอจิคัลในรูปแบบของอุปกรณ์ ฯลฯ

กระบวนการ เช่นเดียวกับระบบย่อย จะถูกระบุด้วยตัวเลข ในช่องชื่อ ให้ป้อนชื่อของกระบวนการ - ประโยคที่มีกริยาที่ใช้งานและไม่คลุมเครือในรูปแบบไม่แน่นอน (คำนวณ คำนวณ รับ ตรวจสอบ) ตามด้วยคำนามในกรณีกล่าวหา เช่น “ป้อนข้อมูล” เกี่ยวกับต้นทุนปัจจุบัน”, “ตรวจสอบการรับเงิน” เป็นต้น

เกี่ยวกับแผนกของบริษัท โปรแกรม หรืออุปกรณ์ฮาร์ดแวร์ที่ดำเนินการ กระบวนการนี้เรียนรู้ด้วยข้อมูลจากสาขาการใช้งานจริง

อุปกรณ์จัดเก็บข้อมูลเป็นอุปกรณ์นามธรรมที่จัดเก็บข้อมูล ข้อมูลนี้สามารถถ่ายโอนไปยังไดรฟ์ได้ตลอดเวลา และหลังจากช่วงระยะเวลาหนึ่งก็สามารถแยกได้ ในขณะเดียวกัน ตัวเลือกการจัดวางและการแยกอาจแตกต่างกัน คุณสามารถใช้กล่องตู้เก็บเอกสาร ไมโครฟิช โต๊ะ แฟ้ม ฯลฯ เป็นอุปกรณ์จัดเก็บข้อมูลได้

ไดรฟ์ข้อมูลถูกกำหนดหมายเลขโดยพลการและตัวอักษร D มีการเลือกชื่อของไดรฟ์เพื่อให้ผู้ออกแบบได้รับข้อมูลสูงสุดเมื่อมองดู

ตามกฎแล้วอุปกรณ์จัดเก็บข้อมูลจะเป็นต้นแบบของฐานข้อมูลในอนาคต ข้อมูลที่เก็บไว้ในนั้นจะต้องตรงกับรุ่น

กระแสข้อมูลกำหนดข้อมูลที่ถ่ายโอนผ่านการเชื่อมต่อบางอย่างจากต้นทางไปยังปลายทาง การไหลของข้อมูลบนแผนภาพจะแสดงในรูปแบบของเส้นที่สิ้นสุดด้วยลูกศรที่แสดงตำแหน่งของกระแสที่กำลังเคลื่อนที่ สตรีมข้อมูลแต่ละรายการมีชื่อที่สะท้อนถึงข้อมูลที่มีอยู่

ก่อนอื่นจำเป็นต้องมีการสร้างลำดับชั้น DFD เพื่อให้คำอธิบายระบบที่ชัดเจนและเข้าใจได้ในทุกระดับของรายละเอียด ตลอดจนการแบ่งระดับเหล่านี้ออกเป็นหลายส่วนที่มีความสัมพันธ์บางอย่าง

  • วิธีนำความสงบมาสู่กระบวนการทางธุรกิจหากคุณเจอบริษัทที่ “แย่”

ขั้นตอนหลักของการสร้างแบบจำลองกระบวนการทางธุรกิจ

ขั้นตอนที่ 1 บัตรประจำตัว

ในขั้นตอนนี้ กระบวนการทางธุรกิจจะถูกระบุ ขอบเขตของการสร้างแบบจำลองและการโต้ตอบจะถูกอธิบาย และมักจะกำหนดเป้าหมายต่างๆ กระบวนการต่างๆ อาจมีอยู่แล้วในบริษัท (จากนั้นจะมีคำอธิบายตามที่เป็น (ตามสภาพ)) หรือกำลังได้รับการพัฒนาและปรับเปลี่ยน (เป็น)

ขั้นตอนที่ 2 การรวบรวมข้อมูล

จากความรู้เกี่ยวกับกระบวนการ ผู้เชี่ยวชาญจะมีส่วนร่วมในการระบุจุดควบคุมและระบุจุดควบคุม ตัวชี้วัดที่สำคัญจัดทำแผนรวบรวมข้อมูลเกี่ยวกับกระบวนการ ข้อมูลทั้งหมดที่ได้รับจะนำไปใช้ในการวิเคราะห์ในภายหลัง

ขั้นตอนที่ 3 การวิเคราะห์ข้อมูล

ข้อมูลที่รวบรวมในขั้นตอนก่อนหน้าได้รับการวิเคราะห์ ดูว่าแตกต่างจากข้อมูลจริงหรือไม่ (เนื่องจากควรมีการพัฒนาข้อกำหนดทางธุรกิจสำหรับกระบวนการ) และหันไปใช้การสร้างแบบจำลองจำลอง

ขั้นที่ 4: ทำการปรับปรุง

เมื่อการพัฒนาข้อกำหนดทางธุรกิจเสร็จสิ้น พวกเขาก็เริ่มนำไปใช้ เปลี่ยนแปลงเอกสารระเบียบวิธี ระบบข้อมูล ดำเนินกิจกรรมขององค์กรหลายอย่าง ปรับเปลี่ยนระบบการรายงาน ฯลฯ เมื่อมีการนำกระบวนการทางธุรกิจไปใช้ จะถือเป็นองค์ประกอบที่ใช้งานอยู่ในระบบการจัดการกระบวนการ

ขั้นตอนที่ 5 การควบคุมการดำเนินการ

ในช่วงเวลาการควบคุมที่กำหนด ซึ่งสร้างขึ้นระหว่างการดำเนินการหรือตามข้อมูลที่รวบรวมระหว่างการติดตามตามแผน จะมีการวิเคราะห์ว่าการแนะนำกระบวนการทางธุรกิจมีประสิทธิผลเพียงใด ในส่วนหนึ่งของการวิเคราะห์ จะมีการเปรียบเทียบตัวบ่งชี้ที่เกิดขึ้นจริงและที่วางแผนไว้ และสรุปว่าจำเป็นต้องทำการเปลี่ยนแปลงเพิ่มเติมกับกระบวนการทางธุรกิจหรือไม่ หากใช่ พวกเขาก็เริ่มปรับปรุงกระบวนการทางธุรกิจอีกครั้งอย่างต่อเนื่อง

แนวคิดของแบบจำลอง

แบบอย่างหมายถึงวัตถุประดิษฐ์ที่มนุษย์สร้างขึ้นในลักษณะใดก็ตาม (เป็นการเก็งกำไรหรือเกิดขึ้นจริงในเชิงวัตถุ) ซึ่งมาแทนที่หรือทำซ้ำวัตถุที่อยู่ในระหว่างการศึกษา
กระบวนการสร้าง ศึกษา และประยุกต์ใช้แบบจำลองเรียกว่าการสร้างแบบจำลอง

แบบอย่าง- รูปภาพโดยประมาณที่เรียบง่ายซึ่งสะท้อนถึงคุณสมบัติที่สำคัญที่สุด (จากมุมมองของวัตถุประสงค์ของการสร้างแบบจำลอง) ของต้นฉบับ
ความสอดคล้องของแบบจำลองกับต้นฉบับเรียกว่าความเพียงพอของแบบจำลอง
ความเพียงพอรวมถึงข้อกำหนดของความครบถ้วนและถูกต้อง (ความถูกต้อง) ต้องปฏิบัติตามข้อกำหนดในขอบเขตที่เพียงพอที่จะบรรลุเป้าหมาย

สำหรับวัตถุชิ้นเดียวกัน สามารถสร้างได้หลายชิ้น รุ่นต่างๆบรรลุวัตถุประสงค์ต่างๆ

นาฬิการูปลักษณ์ภายนอก

บล็อกไดอะแกรมของนาฬิกา

ประเภทของความคล้ายคลึงกัน: โดยตรง (เค้าโครง, ภาพถ่าย), ทางอ้อม (ความคล้ายคลึงกันโดยการเปรียบเทียบ), เงื่อนไข (ตามข้อตกลง)

กระบวนการสร้างแบบจำลองเป็นแบบไดนามิก: โมเดลจะพัฒนา แม่นยำยิ่งขึ้น และเปลี่ยนรูปเป็นชิ้นเดียวกัน

การจำแนกรุ่น


แบบจำลองทางปัญญา (อธิบาย) สะท้อนวัตถุที่มีอยู่แล้ว

แบบจำลองเชิงบรรทัดฐาน (เชิงปฏิบัติ) สะท้อนถึงวัตถุที่ต้องปฏิบัติ
การไล่ระดับของแบบจำลองเชิงบรรทัดฐาน: จากการอ้างอิง (สำหรับทั้งคลาสของวัตถุ) ไปจนถึงแบบจำลองของวัตถุเฉพาะ


โมเดลคงที่ ไม่ได้คำนึงถึงปัจจัยด้านเวลา
โมเดลไดนามิก สะท้อนการเปลี่ยนแปลงในวัตถุที่เกิดขึ้นเมื่อเวลาผ่านไป ตัวแบบไดนามิกนั้นอาจเป็นแบบคงที่หรือไดนามิกก็ได้ (ตัวแบบจำลอง)


แบบจำลองวัสดุ สร้างจากวัตถุจริง
โมเดลที่เป็นนามธรรม - สิ่งเหล่านี้เป็นโครงสร้างในอุดมคติที่สร้างขึ้นด้วยความคิดและจิตสำนึก


แบบจำลองที่ประกาศ สะท้อนถึงคุณสมบัติ โครงสร้าง สถานะของวัตถุ
แบบจำลองขั้นตอน สะท้อนถึงขั้นตอนความรู้ในการปฏิบัติงาน


แบบจำลองที่กำหนด สะท้อนถึงกระบวนการและปรากฏการณ์ที่ไม่เกิดขึ้นโดยบังเอิญ
สุ่ม– สะท้อนกระบวนการสุ่มที่อธิบายโดยลักษณะความน่าจะเป็นและรูปแบบทางสถิติ


โมเดลที่เป็นทางการ อาจไม่มีการตีความความหมาย
ในโมเดลที่มีความหมาย ความหมายของวัตถุแบบจำลองจะถูกรักษาไว้

ภาษาคำอธิบายโมเดล

ภาษาคำอธิบายโมเดล: การวิเคราะห์ ตัวเลข ตรรกะ เซต-ทฤษฎี ภาษาศาสตร์ กราฟิก

แบบจำลองกราฟิก (แบบแผน ไดอะแกรม กราฟ ภาพวาด)– เป็นภาพ
สัญกรณ์- ระบบ สัญลักษณ์(เครื่องหมาย) และกฎเกณฑ์สำหรับการใช้งานที่นำมาใช้ในวิธีการเฉพาะ

ข้อกำหนดด้านสัญกรณ์:

  • ความเรียบง่าย- ป้ายธรรมดาจะดีกว่าป้ายที่ซับซ้อน
  • ทัศนวิสัย- อย่างน้อยก็มีความคล้ายคลึงกับต้นฉบับที่คลุมเครือ
  • บุคลิกลักษณะ - มีความแตกต่างเพียงพอจากการกำหนดอื่น ๆ
  • ความไม่คลุมเครือ- เป็นไปไม่ได้ที่จะกำหนดวัตถุต่าง ๆ ด้วยสัญลักษณ์เดียว
  • ความมั่นใจ- กฎเกณฑ์ที่ชัดเจนในการใช้แบบจำลอง
  • โดยคำนึงถึงประเพณีที่จัดตั้งขึ้น

โมเดลธุรกิจสะท้อนให้เห็นถึง:

  • ฟังก์ชั่นที่ระบบธุรกิจต้องปฏิบัติ - ทำหน้าที่อะไร, เพื่อใคร, เพื่อวัตถุประสงค์อะไร;
  • กระบวนการ ลำดับของขั้นตอนแต่ละขั้นตอน (งาน การดำเนินงาน)
  • โครงสร้างองค์กรที่รับรองการดำเนินการตามกระบวนการ
  • การไหลของวัสดุและข้อมูลที่เกิดขึ้นระหว่างการดำเนินการตามกระบวนการ
  • ข้อมูลที่จำเป็นในการดำเนินการกระบวนการและความสัมพันธ์ระหว่างข้อมูลเหล่านี้

วิธีการสร้างแบบจำลองธุรกิจ


ขึ้นอยู่กับการสลายตัวตามลำดับของระบบย่อยให้เล็กลงเรื่อยๆ

หลักการของแนวทางโครงสร้าง:

  • “ แบ่งและพิชิต” - แบ่งปัญหาที่ซับซ้อนออกเป็นงานเล็ก ๆ มากมายที่เข้าใจและแก้ไขได้ง่าย
  • ลำดับชั้น - การจัดองค์ประกอบของปัญหาให้เป็นโครงสร้างต้นไม้แบบลำดับชั้น

สองกลุ่มวิธีการ:การสร้างแบบจำลอง โครงสร้างการทำงานและโครงสร้างข้อมูล

วิธีการที่ใช้กันอย่างแพร่หลายคือ:

  • IDEF0 - โมเดลการทำงานตามวิธี SADT
  • IDEF1X – ไดอะแกรมข้อมูลความสัมพันธ์เอนทิตี (ERD);
  • IDEF3 - ไดอะแกรมขั้นตอนการทำงาน;
  • DFD - ไดอะแกรมการไหลของข้อมูล


ออกแบบมาเพื่อสร้างแบบจำลองของระบบเพื่อวัตถุประสงค์ในการใช้งานในภายหลังในรูปแบบของโปรแกรมเชิงวัตถุ

วิธีการที่มีชื่อเสียงที่สุด:

  • บูช'93 ก. บูชา
  • โอเอ็มที เจ. รุมบัค
  • OOSE โดย เอ. จาค็อบสัน
  • UML (ภาษาการสร้างแบบจำลองแบบรวม) – อิงจาก Booch'93, OMT, OOSE

องค์ประกอบการสร้างโครงสร้างหลักคือวัตถุ
ในการเขียนโปรแกรมวัตถุเป็นโครงสร้างที่ผสมผสานข้อมูลและขั้นตอนต่างๆ
ในรูปแบบธุรกิจวัตถุ– สิ่งเหล่านี้คือผู้เข้าร่วมในกระบวนการทางธุรกิจ (ออบเจ็กต์ที่ใช้งานอยู่) และออบเจ็กต์ที่ไม่โต้ตอบ (วัสดุ เอกสาร) ซึ่งออบเจ็กต์ที่ใช้งานดำเนินการ


ให้คุณจำลองบนคอมพิวเตอร์ (โดยใช้ โปรแกรมพิเศษ) กระบวนการการทำงานของระบบจริง (ในโหมดเวลาที่บีบอัดหรือโหมดทีละขั้นตอน)

วิธีการที่พบบ่อยที่สุด:

  • Petri nets และ Petri nets ที่มีสี (CPN, Petri Nets ที่มีสี);
  • GPSS (ระบบจำลองวัตถุประสงค์ทั่วไป) – ภาษาจำลองแบบครบวงจร
  • SIMAN (SIMulation ANalysis) เป็นภาษาการสร้างแบบจำลองด้วยภาพ


วิธีการสร้างแบบจำลองแบบบูรณาการผสมผสานแบบจำลองประเภทต่างๆ– การวิเคราะห์โครงสร้าง เชิงวัตถุ การจำลอง ฯลฯ

  • ARIS (สถาปัตยกรรมของระบบสารสนเทศบูรณาการ) ช่วยให้คุณสามารถสะท้อนให้เห็นในรูปแบบบูรณาการเดียว: โครงสร้างองค์กร ฟังก์ชัน ข้อมูล กระบวนการ ใช้หลายประเภท
  • G2 - วิธีการสร้างระบบอัจฉริยะแบบไดนามิกช่วยให้คุณสามารถจำลองกระบวนการโดยใช้ความรู้ของผู้เชี่ยวชาญ
  • BRM (การจัดการกฎเกณฑ์ทางธุรกิจ) เป็นวิธีการจัดการกฎเกณฑ์ทางธุรกิจ

วิธีการเชิงโครงสร้าง


ขึ้นอยู่กับวิธี SADT (การวิเคราะห์โครงสร้างและเทคนิคการออกแบบ) ของ Ross ซึ่งออกแบบมาเพื่อการแสดงฟังก์ชันระบบอย่างมีโครงสร้างและการวิเคราะห์ความต้องการของระบบ
รุ่น IDEF0ประกอบด้วยไดอะแกรมและส่วนของข้อความ ในไดอะแกรม ฟังก์ชันของระบบทั้งหมดและการโต้ตอบจะแสดงเป็นบล็อก (ฟังก์ชัน) และส่วนโค้ง (ความสัมพันธ์)

องค์ประกอบหลักของโมเดล:

  • บล็อกการทำงาน (กิจกรรม) – การเปลี่ยนแปลง (กิจกรรม);
  • ผลลัพธ์ – ผลลัพธ์ของการเปลี่ยนแปลง
  • อินพุตคืออ็อบเจ็กต์ที่ถูกแปลงเป็นเอาต์พุต
  • การควบคุม – ข้อมูลเกี่ยวกับวิธีการเปลี่ยนแปลงที่เกิดขึ้น
  • กลไก – วัตถุที่ทำให้เกิดการเปลี่ยนแปลง

บล็อกฟังก์ชันสามารถย่อยสลายได้ - นำเสนอเป็นชุดของบล็อกที่เชื่อมต่อถึงกันอื่น ๆ ที่อธิบายบล็อกดั้งเดิมโดยละเอียด


ดังนั้น, โมเดล IDEF0 ประกอบด้วยชุดของไดอะแกรมที่เกี่ยวข้องตามลำดับชั้น
ในแผนภาพ บล็อกต่างๆ เชื่อมต่อกันด้วยส่วนโค้ง: ส่วนโค้งเอาท์พุตของบางบล็อกอาจเป็นอินพุต (การควบคุม กลไก) ของบล็อกอื่นๆ ได้
ส่วนโค้งที่มีปลายว่างด้านเดียวจะมีต้นทางหรือปลายทางอยู่นอกแผนภาพ ตัวอักษรที่ใช้กำหนดส่วนโค้งภายนอกคือ:

  • ฉัน (อินพุต)
  • C (การควบคุม)
  • O (เอาท์พุต) และ
  • เอ็ม (กลไก)

ประเภทของการเชื่อมต่อระหว่างบล็อก:













วิธีการ IDEF3

รุ่น IDEF3ใช้ในการบันทึกกระบวนการทางเทคโนโลยี (ข้อมูล) ที่ลำดับการดำเนินการของกระบวนการมีความสำคัญ

มีสี่องค์ประกอบของโมเดล IDEF3:

หน่วยงาน — แสดงการกระทำ กระบวนการ เหตุการณ์ ขั้นตอนของงาน หน่วยงานสามารถมีได้เพียงอินพุตและเอาต์พุตเดียวเท่านั้น

อ้างอิง:
องค์ประกอบที่จำเป็นในการทำให้กระบวนการเสร็จสมบูรณ์ (วัตถุดิบ วัสดุ)
ผลลัพธ์ของกระบวนการ (ผลิตภัณฑ์)
ตัวกระตุ้นกระบวนการ (ลูกค้า ซัพพลายเออร์)

ลิงค์ซึ่งมีอยู่สองประเภท:
ถ่ายโอนกิจกรรมจากหน่วยงานหนึ่งไปยังอีกหน่วยงานหนึ่ง


เชื่อมต่อลิงค์ไปยังหน่วยงาน (เปิดใช้งานหน่วยงาน)

ทางแยก – องค์ประกอบของแบบจำลอง ซึ่งอธิบายตรรกะและลำดับของขั้นตอนกระบวนการ
มีสองประเภท:
ทางแยกของการควบรวมกิจการ – ฟานอิน

ประเภทของทางแยก


กระบวนการเอาต์พุตจะเริ่มขึ้นหากกระบวนการอินพุตทั้งหมดเสร็จสิ้น

หลังจากที่กระบวนการอินพุตเสร็จสิ้น กระบวนการเอาต์พุตทั้งหมดจะเริ่มต้นขึ้น


กระบวนการเอาต์พุตจะเริ่มขึ้นหากกระบวนการอินพุตทั้งหมดเสร็จสิ้นพร้อมกัน

หลังจากกระบวนการอินพุตเสร็จสิ้น กระบวนการเอาต์พุตทั้งหมดจะเริ่มต้น และจะเริ่มพร้อมกัน


กระบวนการเอาต์พุตจะเริ่มขึ้นหากกระบวนการอินพุตตั้งแต่หนึ่งกระบวนการขึ้นไปเสร็จสิ้น

หลังจากที่กระบวนการอินพุตเสร็จสิ้น กระบวนการเอาท์พุตตั้งแต่หนึ่งกระบวนการขึ้นไปจะเริ่มขึ้น


กระบวนการเอาท์พุตจะเริ่มต้นหากกระบวนการอินพุตอย่างน้อยหนึ่งกระบวนการเสร็จสิ้นและเสร็จสิ้นพร้อมกัน

หลังจากที่กระบวนการอินพุตเสร็จสิ้น กระบวนการเอาท์พุตตั้งแต่หนึ่งกระบวนการขึ้นไปจะเริ่มขึ้น และจะเริ่มพร้อมกัน


กระบวนการเอาท์พุตจะเริ่มขึ้นหากมีกระบวนการอินพุตเพียงกระบวนการเดียวเท่านั้นที่เสร็จสมบูรณ์

หลังจากกระบวนการอินพุตเสร็จสิ้น จะมีเพียงกระบวนการเอาต์พุตเดียวเท่านั้นที่จะเริ่มต้น

กฎสำหรับการสร้างทางแยก

  1. แยกแต่ละแยกจะต้องนำหน้าด้วยสี่แยกสาขา
  2. จุดตัดผสาน AND ไม่สามารถตามหลังจุดตัดสาขา เช่น ซิงโครนัส อะซิงโครนัส หรือเอกสิทธิ์เฉพาะบุคคล OR
  3. ทางแยกที่ผสาน XOR ไม่สามารถตามทางแยกสาขา AND
  4. ทางแยกที่มีลูกศรอยู่ด้านหนึ่งจะต้องมีลูกศรมากกว่าหนึ่งอันอยู่อีกด้านหนึ่ง
  5. ทางแยกไม่สามารถเป็นทั้งทางแยกที่ผสานและทางแยกสาขาได้ ในสถานการณ์ที่จำเป็นต้องผสานและสาขางานพร้อมกันจะมีการแนะนำทางแยกแบบเรียงซ้อน

ระเบียบเกี่ยวกับหน่วยงาน

ลิงก์ลำดับเดียวเท่านั้นที่สามารถเข้าหรือออกจากบล็อกได้ ทางแยกใช้เพื่อแสดงทางเข้าและออกหลายทาง
อนุญาตให้มีการสลายตัวของงานได้หลายครั้ง:
สำหรับงานเดียวกัน คุณสามารถสร้างไดอะแกรมการสลายตัวได้หลายแบบ (เพื่ออธิบายตัวเลือกต่างๆ สำหรับการดำเนินงาน)

งานหมายเลข A13.1.2 หมายถึง:
งานผู้ปกครองมีรหัส A13
หมายเลขการสลายตัว – 1
หมายเลขงานในแผนภาพปัจจุบันคือ 2

วิธีการ DFD

แผนภาพการไหลของข้อมูล DFD ช่วยให้คุณสามารถอธิบายการไหลของเอกสารและกระบวนการประมวลผลข้อมูลได้อย่างมีประสิทธิภาพและชัดเจน
มีการใช้สัญลักษณ์สองแบบ: Jordan และ Gein-Sarson

ประเภทขององค์ประกอบโครงสร้าง (ในรูปแบบ Gein-Sarson):
1. กระบวนการ (ฟังก์ชัน การดำเนินการ การดำเนินการ)ซึ่งประมวลผลและเปลี่ยนแปลงข้อมูล กระบวนการแสดงให้เห็นว่าสตรีมข้อมูลอินพุตถูกแปลงเป็นสตรีมเอาต์พุตอย่างไร

2. สตรีมข้อมูลซึ่งแสดงถึงปฏิสัมพันธ์ของกระบวนการกับโลกภายนอกและต่อกันและกัน กระแสข้อมูลเชื่อมต่อเอาท์พุตของกระบวนการ (ออบเจ็กต์) กับอินพุตของกระบวนการอื่น (ออบเจ็กต์)

3. การจัดเก็บข้อมูล— แสดงถึงข้อมูลจริงที่กำลังเข้าถึง ข้อมูลนี้สามารถสร้างหรือแก้ไขได้โดยกระบวนการ

4. หน่วยงานภายนอก— กำหนดองค์ประกอบภายนอกที่มีส่วนร่วมในกระบวนการแลกเปลี่ยนข้อมูลกับระบบ หน่วยงานภายนอกเป็นตัวแทนอินพุตไปยังระบบ (แหล่งข้อมูล) และ/หรือเอาต์พุตจากระบบ (ผู้รับข้อมูล) ตัวอย่าง: ลูกค้า พนักงาน ซัพพลายเออร์ ลูกค้า คลังสินค้า ธนาคาร

ตัวอย่าง:

UML เชิงวัตถุ

ภาษา UMLได้รับการพัฒนาเพื่อสร้างแบบจำลองของระบบสารสนเทศ (IS) เพื่อวัตถุประสงค์ในการนำไปใช้ในภายหลังในรูปแบบของโปรแกรมเชิงวัตถุ
ความคิดทั้งหมดเกี่ยวกับแบบจำลองของระบบที่ซับซ้อนจะถูกบันทึกในรูปแบบของไดอะแกรม - โครงสร้างกราฟิกพิเศษ (โครงร่าง, กราฟ)
ไดอะแกรม UML มี 8 ประเภทหลักที่สะท้อนให้เห็น ด้านต่างๆ: กระบวนการที่ดำเนินการโดยระบบ (บริการที่มอบให้กับผู้ใช้), ลำดับของการดำเนินการอัลกอริทึมที่ดำเนินการโดยระบบ
โครงสร้างของออบเจ็กต์ซอฟต์แวร์ การโต้ตอบ (ข้อความ) ฯลฯ

ปัจจุบัน ภาษา UML ไม่เพียงแต่ใช้ในการสร้างระบบข้อมูลเท่านั้น แต่ยังใช้สำหรับการวิเคราะห์และการออกแบบกระบวนการทางธุรกิจใหม่ด้วย:
แทนที่จะเป็นแบบจำลองกระบวนการ IS แบบจำลองกระบวนการทางธุรกิจจะถูกสร้างขึ้น
แทนที่จะเป็นออบเจ็กต์ซอฟต์แวร์ โมเดลจะสะท้อนถึงออบเจ็กต์กระบวนการทางธุรกิจ (ผู้ดำเนินการ ผลิตภัณฑ์ บริการ ฯลฯ)
แทนที่จะเป็นสภาพแวดล้อม IS (ผู้ใช้ IS) สภาพแวดล้อมทางธุรกิจ (ซัพพลายเออร์ คู่ค้า ลูกค้า) จะถูกจำลอง

สะท้อนถึงกระบวนการทางธุรกิจหลักและการโต้ตอบกับสิ่งแวดล้อม
เริ่มต้นด้วยการสร้างแผนภาพภายนอก (Use Case Diagram) แสดงให้เห็นว่าธุรกิจมองเห็นได้จากภายนอกอย่างไร

- เรื่องของสภาพแวดล้อมทางธุรกิจ ตัวอย่างของนักแสดง: ลูกค้า ผู้ซื้อ ซัพพลายเออร์ หุ้นส่วน ผู้ถือหุ้น ลูกค้า

— ลำดับการกระทำที่ค่อนข้างสมบูรณ์ภายในกระบวนการทางธุรกิจบางอย่างซึ่งนำผลลัพธ์ที่จับต้องได้มาสู่ผู้มีบทบาทเฉพาะ
ตัวอย่างกรณีการใช้งาน: การผลิตผลิตภัณฑ์ การขายสินค้า การบริการ การพัฒนาผลิตภัณฑ์ การตลาดและการขาย

อินสแตนซ์ (การนำไปใช้) ของกรณีการใช้งาน– เวอร์ชันเฉพาะของเหตุการณ์ที่เกิดขึ้น

สำหรับนักแสดง แนวคิดเรื่องคลาสและตัวอย่างก็มีความโดดเด่นเช่นกัน
นักแสดงจากประเภทที่แตกต่างกันอาจมีลักษณะหรือภาระผูกพันร่วมกัน
เราสามารถแนะนำกลุ่มนักแสดงทั่วไปได้

ความสัมพันธ์ในการสื่อสารถูกสร้างขึ้นระหว่างแบบอย่างและผู้แสดง (ความสัมพันธ์ของการเชื่อมโยงกับการสื่อสารแบบเหมารวม)
พวกเขาจำลองความสัมพันธ์ระหว่างแบบอย่างกับสิ่งแวดล้อม (ข้อมูลและการไหลของวัสดุ)
ตามกฎแล้ว เฉพาะความสัมพันธ์การพึ่งพาเท่านั้นที่ถูกสร้างขึ้นระหว่างแบบอย่าง เช่นเดียวกับความสัมพันธ์ในการจัดโครงสร้างแบบอย่าง - ความสัมพันธ์ของลักษณะทั่วไป การรวม (การพึ่งพาที่มีแบบแผนรวม) ส่วนขยาย (การพึ่งพาแบบเหมารวมแบบขยาย)

ข้อกำหนดถูกร่างขึ้นสำหรับแต่ละองค์ประกอบของโมเดล
ในข้อกำหนดของนักแสดง: ชื่อ, แบบเหมารวม (นักแสดงทางธุรกิจ), คำอธิบาย, รายการคุณลักษณะ, รายการภาระผูกพัน ฯลฯ

ในข้อกำหนดของกรณีการใช้งาน: ชื่อ แบบเหมารวม (กรณีการใช้งานทางธุรกิจ) คำอธิบายโดยย่อ รายการแผนภาพย่อย และเอกสารที่เกี่ยวข้องกับกรณีการใช้งาน

ใช้ case flow ของเหตุการณ์

สตรีมกิจกรรม— คำอธิบายแบบอย่างตามลำดับขั้นตอน

ขั้นตอนของเหตุการณ์สำหรับกรณีการใช้งาน "การขายผลิตภัณฑ์":

  • ผู้ขายได้รับคำขอของลูกค้า
  • หากใบสมัครระบุไว้ ผลิตภัณฑ์สำเร็จรูปจากนั้นผู้ขายจะตรวจสอบความพร้อมของสินค้าในสต็อก หากสินค้าหมด กรณีการใช้งานจะสิ้นสุดลง หากมีผลิตภัณฑ์อยู่ในสต็อก กรณีการใช้งานจะดำเนินต่อไปจากขั้นตอนที่ 6
  • หากแอปพลิเคชันระบุผลิตภัณฑ์แบบกำหนดเอง ผู้ขายจะสร้างคำสั่งซื้อและโอนคำสั่งซื้อนั้น
  • ให้กับผู้ผลิตสินค้า
  • ผู้ผลิตผลิตสินค้าตามความต้องการของลูกค้าและรายงานความพร้อมต่อผู้ขาย
  • ผู้ผลิตส่งสินค้าไปที่คลังสินค้า
  • ผู้ขายแจ้งให้ลูกค้าทราบเกี่ยวกับความพร้อมของผลิตภัณฑ์และรับการชำระเงินจากลูกค้า
  • ผู้ขายจะแจ้งปริมาณสินค้าและที่อยู่ของลูกค้าและคำสั่งขนส่งแก่ผู้ส่ง
  • ผู้ส่งรับสินค้าจากคลังสินค้าและส่งมอบให้กับลูกค้า

แทร็ก:
หากมีออบเจ็กต์หลายรายการที่เกี่ยวข้องกับการดำเนินการกรณีการใช้งาน การดำเนินการที่ทำโดยแต่ละออบเจ็กต์จะถูกวางไว้บนแทร็กที่เกี่ยวข้อง

กรณีการใช้งานโครงสร้าง

เพื่อให้คำอธิบายของ Use Case ง่ายขึ้น จำเป็นต้องจัดโครงสร้าง ลองดูวิธีการจัดโครงสร้างสองวิธี
1. การเลือกชิ้นส่วน
หากจากคำอธิบายของเหตุการณ์ก่อนหน้าที่มีกระแสทางเลือกของเหตุการณ์ เป็นไปได้ที่จะระบุส่วนที่แสดงถึงลำดับเหตุการณ์ที่ค่อนข้างสมบูรณ์ จากนั้นแฟรกเมนต์นี้จะถือเป็นตัวอย่างที่แยกจากกัน ความสัมพันธ์แบบรวมถูกสร้างขึ้นระหว่างแบบอย่างที่เลือกและแบบพื้นฐาน
บางครั้งมีการใช้ความสัมพันธ์แบบขยาย สร้างขึ้นระหว่างกรณีการใช้งานพื้นฐานและกรณีการใช้งานที่มีลักษณะการทำงานเพิ่มเติมบางอย่างที่ดำเนินการภายใต้เงื่อนไขบางประการ

2. ลักษณะทั่วไป
หากกรณีการใช้งานหลายกรณีมีลักษณะการทำงานคล้ายกัน ควรแยกลักษณะการทำงานทั่วไปออกเป็นกรณีการใช้งานแยกต่างหาก (ระดับบนสุด) ความสัมพันธ์ทั่วไปถูกสร้างขึ้นระหว่างแต่ละตัวอย่างเฉพาะและตัวอย่างหลัก

โมเดลออบเจ็กต์กระบวนการทางธุรกิจ

เปิดเผยโครงสร้างภายในของธุรกิจ: ทรัพยากรประเภทใดที่ใช้ในการดำเนินการแบบอย่างและวิธีการโต้ตอบ
คลาสอ็อบเจ็กต์โมเดลธุรกิจ:
ใช้งานอยู่ - ผู้ดำเนินการกระบวนการ (แบบแผนของนักธุรกิจ)ตัวอย่างเช่น ผู้ขาย ผู้ผลิต นักพัฒนา

เฉยๆ - เอนทิตี (แบบแผนขององค์กรธุรกิจ)เช่น สินค้า การสั่งซื้อ ใบกำกับสินค้า

บางครั้งในบรรดาผู้ที่ใช้งานอยู่ก็มี:
อินเทอร์เฟซ (แบบแผนขอบเขต) – วัตถุที่ใช้งานซึ่งโต้ตอบกับสิ่งแวดล้อม เช่น กับนักแสดง ตัวอย่าง – ผู้ขาย นายทะเบียน เลขานุการ..
ผู้จัดการ (แบบแผนการควบคุม) เป็นวัตถุที่ใช้งานอยู่ซึ่งมีส่วนร่วมในการดำเนินการตามกระบวนการ แต่ไม่ได้ติดต่อกับสภาพแวดล้อม ตัวอย่าง – นักพัฒนาผลิตภัณฑ์ ผู้ผลิต ผู้จัดการโครงการ..

คลาสและวัตถุ

ระดับ– วัตถุบางประเภท (วัตถุที่คล้ายกันมากมาย)
ตัวอย่าง– วัตถุเฉพาะ (ตัวแทนคลาส)

วัตถุมี:
name (ชื่อคลาสสามารถคั่นด้วยเครื่องหมายทวิภาค)
คุณสมบัติ - อธิบายโดยใช้แอตทริบิวต์
พฤติกรรม - แสดงโดยใช้การดำเนินการ

อ็อบเจ็กต์ของคลาสเดียวกันมีชุดแอ็ตทริบิวต์และการดำเนินการที่เหมือนกัน
พวกเขาต่างกันในค่าแอตทริบิวต์เพราะว่า อินสแตนซ์ของคลาสอธิบายลักษณะของวัตถุเฉพาะ

ไดอะแกรมการโต้ตอบแบบไดนามิกและแบบคงที่ใช้เพื่อแสดงความสัมพันธ์ของออบเจ็กต์ระหว่างการดำเนินการตามกรณีการใช้งาน
แผนภาพชั้นเรียนใช้เพื่อแสดงความสัมพันธ์เชิงโครงสร้างและความสัมพันธ์ระหว่างชั้นเรียน

ใช้กรณี “การขายผลิตภัณฑ์แบบกำหนดเอง”:
ผู้ขายได้รับคำขอของลูกค้า
ผู้ขายสร้างคำสั่งซื้อและโอนไปยังผู้ผลิตผลิตภัณฑ์
ผู้ผลิตทำผลิตภัณฑ์
ผู้ผลิตส่งสินค้าไปที่คลังสินค้าและแจ้งให้ผู้ขายทราบถึงความพร้อม
ผู้ขายแจ้งให้ลูกค้าทราบเกี่ยวกับความพร้อมของผลิตภัณฑ์และรับการชำระเงินจากลูกค้า
ผู้ขายแจ้งที่อยู่ของลูกค้าให้ผู้ส่งทราบและสั่งการขนส่ง
ผู้ส่งรับสินค้าจากคลังสินค้าและส่งมอบให้กับลูกค้า

องค์ประกอบของแผนภาพลำดับ

ที่ด้านบนของแผนภาพจะมีวัตถุที่ใช้งานอยู่ (และนักแสดง) ในรูปแบบของสี่เหลี่ยม (“มนุษย์”) ซึ่งมีการวาด "เส้นชีวิต" ลงมา
ข้อความ เป็นส่วนหนึ่งของเส้นแนวนอนที่มีลูกศรวาดจากเส้นชีวิตของวัตถุ (นักแสดง) ส่งข้อความไปยังเส้นชีวิตของวัตถุ (นักแสดง) ที่ได้รับข้อความ

ความสัมพันธ์ของข้อความจำลองการไหลของวัสดุหรือข้อมูล
การรับข้อความจะกระตุ้นให้ผู้รับดำเนินการบางอย่าง

ข้อความเรียงลำดับตามเวลา: ข้อความแรกจะปรากฏที่ด้านบนของแผนภูมิ ข้อความถัดไปด้านล่าง ข้อความถัดไปด้านล่าง ฯลฯ
อย่างไรก็ตาม แผนภูมิไม่มีการวัดเวลา (ระยะทางระหว่างข้อความไม่ใช่ช่วงเวลา)

แผนภาพความร่วมมือ

แผนภาพชั้นเรียน

แผนภาพคลาสใช้เพื่อแสดงความสัมพันธ์ที่มั่นคงระหว่างคลาสของออบเจ็กต์



คำอธิบายของวัตถุ



วิธีการ ARIS (Architecture of Integrated Information System) ได้รับการพัฒนาในปี 1990 โดยศาสตราจารย์ A.-V. เชียร์


สำหรับแต่ละมุมมองเหล่านี้ คุณสามารถสร้างโมเดลได้หลายประเภท (ใน ARIS 5.0 จำนวนประเภทไดอะแกรมทั้งหมดคือ 130)

โมเดลมีสี่ประเภทหลัก (สี่แบบ):

  • โมเดลองค์กร—โครงสร้างองค์กร (ลำดับชั้นของแผนกและตำแหน่ง)
  • แบบจำลองการทำงาน - ลำดับชั้นของฟังก์ชัน (เป้าหมาย) ที่ดำเนินการในองค์กร
  • แบบจำลองข้อมูล - โครงสร้างของข้อมูลที่จำเป็นในการใช้งานฟังก์ชั่นของระบบ
  • โมเดลกระบวนการ/การจัดการ - มุมมองที่ครอบคลุมของการดำเนินการตามกระบวนการทางธุรกิจภายในระบบ

แผนผังองค์กร

โมเดลองค์กรรวมถึงการแชทในองค์กร
ประเภทหลักของวัตถุของรุ่นนี้:

โมเดลถูกสร้างขึ้นตามลำดับชั้น- จากระดับบนสุดของโครงสร้างถึงด้านล่าง
ระดับต่ำสุดคือคำอธิบายของหน่วยในระดับตำแหน่ง - หน่วยพนักงานที่พนักงานเฉพาะเจาะจง

แผนผังฟังก์ชั่น



มีการใช้ออบเจ็กต์ประเภทเดียวเท่านั้น - ฟังก์ชั่น (งาน, การกระทำ, สเตจภายในกระบวนการ)
ที่ระดับบนสุด ฟังก์ชันแสดงถึงกระบวนการทางธุรกิจ รายละเอียดของฟังก์ชันจะสร้างโครงสร้างแบบลำดับชั้น
ระดับต่ำสุดแสดงถึงฟังก์ชันพื้นฐาน (ซึ่งไม่สามารถแบ่งออกเป็นองค์ประกอบส่วนประกอบได้อีกต่อไป)

ห่วงโซ่เหตุการณ์ของกระบวนการ



ประเภทวัตถุหลัก:

  • ฟังก์ชั่น – บางส่วน (ขั้นตอนกระบวนการ) ฟังก์ชันนี้อาจเกี่ยวข้องกับ: ตัวดำเนินการ เอกสารอินพุตและเอาต์พุต ซอฟต์แวร์ ฯลฯ
  • เหตุการณ์คือสถานะที่สมบูรณ์ของออบเจ็กต์ที่ส่งผลต่อกระบวนการต่อไป ในด้านหนึ่ง เหตุการณ์ต่างๆ เป็นตัวกระตุ้นให้ทำหน้าที่ต่างๆ ในทางกลับกัน เหตุการณ์เหล่านั้นเป็นผลที่เกิดขึ้น
  • ตัวดำเนินการเชิงตรรกะ (AND, OR, XOR) แสดงสาขาในโฟลว์กระบวนการ

ตัวอย่าง:

บูรณาการโมเดล

การเชื่อมต่อระหว่างแบบจำลอง ARIS นั้นรับประกันได้โดยใช้กลไกสองประการ: การบูรณาการและการระบุรายละเอียด

ขอบคุณการจัดเก็บวัตถุในพื้นที่เก็บข้อมูลเดียว (ฐานข้อมูลพิเศษ)
เมื่อสร้างอ็อบเจ็กต์ใหม่ในพื้นที่เก็บข้อมูล รายการแยกต่างหากจะปรากฏขึ้นเพื่อระบุคำอธิบายของอ็อบเจ็กต์
คุณสามารถคัดลอกออบเจ็กต์จากโมเดลหนึ่งและวางลงในอีกโมเดลหนึ่งได้โดยใช้คำสั่งคัดลอก/วาง

รายละเอียดโมเดล

2. กลไกรายละเอียด: สำหรับออบเจ็กต์ของโมเดลปัจจุบัน คุณสามารถตั้งค่าลิงก์ไปยังโมเดลอื่นที่เป็นคำอธิบายโดยละเอียดของออบเจ็กต์นี้ได้
ประเภทของรายละเอียดที่อนุญาตให้ใช้ขึ้นอยู่กับประเภทของออบเจ็กต์

กลไกการกำหนดรายละเอียดช่วยให้คุณหลีกเลี่ยงการใส่ข้อมูลให้กับโมเดลมากเกินไป ทำให้มองเห็นได้ชัดเจนยิ่งขึ้น

เครื่องมือ

ความสามารถของเครื่องมือ

  • การสร้างแบบจำลองด้วยภาพซึ่งช่วยให้คุณสร้างแบบจำลองกราฟิก (ในรูปแบบของไดอะแกรมผังงานกราฟ) แบบโต้ตอบโดยใช้เครื่องมือภาพ
  • การตรวจสอบแบบจำลอง – การตรวจสอบการปฏิบัติตามกฎวากยสัมพันธ์และความหมายสำหรับการสร้างแบบจำลองที่กำหนดไว้ในวิธีการสร้างแบบจำลองที่ใช้
  • การวิเคราะห์แบบจำลองที่สร้างขึ้น - ความสามารถในการคำนวณลักษณะต้นทุนและเวลาของกระบวนการ ทดสอบสมมติฐาน "จะเกิดอะไรขึ้นถ้า ... " ระบุข้อผิดพลาดเชิงตรรกะ ฯลฯ
  • เอกสารประกอบ - ข้อมูลที่นำเสนอในรูปแบบคำอธิบายข้อความที่มีอยู่ในไฟล์ในรูปแบบที่กำหนด
  • การบูรณาการระบบข้อมูลต่างๆ – ความสามารถในการแลกเปลี่ยนข้อมูลเกี่ยวกับกระบวนการจำลองระหว่างแอปพลิเคชันต่างๆ
  • การสร้างส่วนประกอบของระบบสารสนเทศโดยอัตโนมัติ - ตัวอย่างเช่น การสร้างโค้ดอัตโนมัติ (การสร้างโปรแกรมคอมพิวเตอร์) การสร้างฐานข้อมูลตามแบบจำลองและไดอะแกรมที่ป้อน

อ้างอิง

1. การวิจัยแห่งชาติมหาวิทยาลัยโปลีเทคนิค Tomsk ตอมสค์ ซิลิช วี.เอ. 2559. 75 น. การนำเสนอสำหรับการบรรยาย.

เครื่องมือการสร้างแบบจำลองกระบวนการทางธุรกิจ

ในรัสเซีย เครื่องมือสร้างแบบจำลองต่อไปนี้ใช้กันอย่างแพร่หลายในการสร้างแบบจำลองและวิเคราะห์กระบวนการทางธุรกิจ: เหตุผลโรส, ออราเคิล ดีไซเนอร์, ผู้สร้างโมเดลกระบวนการ AllFusion (บี.พี.วิน) และ เครื่องมือสร้างโมเดลข้อมูล AllFusion ERwin (เออร์วิน), อาริส, นักออกแบบพลังงาน- นอกเหนือจากที่กล่าวถึงในต่างประเทศ ยังมีการใช้เครื่องมือต่างๆ เช่น System Architect, Ithink Analyst, ReThink และอื่นๆ อีกมากมาย ตารางที่ 1 แสดงรายการเครื่องมือที่เกี่ยวข้องกับการพิจารณา ข้อมูลที่ให้รวมถึง:

  • ชื่อของเครื่องมือ
  • ข้อมูลเกี่ยวกับซัพพลายเออร์และตัวแทนในรัสเซีย
  • คำอธิบายสั้น ๆ ของเครื่องมือ.
ตารางที่ 1. รายการเครื่องมือ
ชื่อ ผู้ให้บริการ ตัวแทนหลักในรัสเซีย คำอธิบายสั้น ๆ ของ
1 BPWin และ ERWin บริษัท คอมพิวเตอร์แอสโซซิเอทส์ (เดิมชื่อ บริษัท แพลทินัม)
http://www.ca.com
อินเตอร์เฟซ จำกัด
http://www.interface.ru
BPWin เป็นเครื่องมือสำหรับการสร้างแบบจำลองกระบวนการทางธุรกิจด้วยภาพ
ERWin เป็นเครื่องมือที่ใช้สำหรับการสร้างแบบจำลองและสร้างฐานข้อมูลที่มีความซับซ้อนตามอำเภอใจโดยยึดตามไดอะแกรมความสัมพันธ์เอนทิตี
2 ออราเคิล ดีไซเนอร์ บริษัทออราเคิล
http://www.oracle.com
สำนักงานตัวแทนของออราเคิลในรัสเซีย
http://www.oracle.com/global/ru/index.html
เครื่องมือที่ใช้งานได้สำหรับการอธิบายสาขาวิชา รวมอยู่ในชุดเครื่องมือ Oracle9i Developer Suite สำหรับการออกแบบระบบซอฟต์แวร์และฐานข้อมูลที่ใช้เทคโนโลยี CASE และวิธีการพัฒนา IS ของ Oracle - "CDM" ช่วยให้ทีมพัฒนาดำเนินโครงการได้ เริ่มตั้งแต่การวิเคราะห์กระบวนการทางธุรกิจไปจนถึงการสร้างแบบจำลองไปจนถึงการสร้างโค้ด และได้รับต้นแบบและต่อมาเป็นผลิตภัณฑ์ขั้นสุดท้าย เครื่องมือนี้เหมาะสมเมื่อกำหนดเป้าหมายกลุ่มผลิตภัณฑ์ Oracle ทั้งหมดที่ใช้ในการออกแบบ พัฒนา และใช้งานระบบซอฟต์แวร์ที่ซับซ้อน
ผู้เข้าร่วมตลาดรัสเซีย เป็นภาษาท้องถิ่น การขาย การสนับสนุน การฝึกอบรมในรัสเซีย
3 เหตุผลโรส IBM (เดิมชื่อ Rational Software ปัจจุบันเป็นแผนกหนึ่งของ IBM)
http://www.ibm.com
สำนักงานตัวแทนไอบีเอ็มในรัสเซีย
http://www.ibm.com/ru
เครื่องมือสำหรับการสร้างแบบจำลองระบบสารสนเทศเชิงวัตถุ ช่วยให้คุณแก้ปัญหาได้เกือบทุกปัญหาในการออกแบบระบบข้อมูล: ตั้งแต่การวิเคราะห์กระบวนการทางธุรกิจไปจนถึงการสร้างโค้ดในภาษาการเขียนโปรแกรมเฉพาะ ช่วยให้คุณสามารถพัฒนาทั้งแบบจำลองระดับสูงและระดับต่ำ ดังนั้นจึงดำเนินการออกแบบเชิงนามธรรมหรือเชิงตรรกะได้
หนึ่งในผู้นำตลาดรัสเซีย เป็นภาษาท้องถิ่น การขาย การสนับสนุน การฝึกอบรมในรัสเซีย
4 อาริส ไอดีเอส เชียร์ เอจี
http://www.ids-scheer.com
ตรรกะทางธุรกิจของบริษัท
http://www.blogic.ru
เครื่องมือสร้างแบบจำลองกระบวนการทางธุรกิจแบบผสานรวมที่รวมวิธีการสร้างแบบจำลองและการวิเคราะห์ระบบที่หลากหลาย ประการแรก มันเป็นวิธีการอธิบาย วิเคราะห์ ปรับให้เหมาะสม และจัดทำเอกสารกระบวนการทางธุรกิจ แทนที่จะเป็นเครื่องมือออกแบบซอฟต์แวร์
ผู้นำในตลาดโลก เป็นภาษาท้องถิ่น การขาย การสนับสนุน การฝึกอบรมในรัสเซีย
5 สถาปนิกระบบ Telelogic Company (เดิมชื่อ Popkin Software ปัจจุบันเป็นแผนกหนึ่งของ Telelogic)
http://www.telelogic.com
บริษัทโทรคมนาคมในรัสเซีย
http://www.telelogic.com
System Architect เป็นเครื่องมือ CASE สากลที่ช่วยให้ไม่เพียงแต่การออกแบบข้อมูล แต่ยังรวมถึงการสร้างแบบจำลองโครงสร้างด้วย การออกแบบข้อมูลและเครื่องมือสร้างไดอะแกรม ER เป็นหนึ่งในองค์ประกอบของผลิตภัณฑ์นี้
หนึ่งในผู้นำระดับโลกที่ยังไม่ได้เป็นตัวแทน ตลาดรัสเซีย- การแปลเป็นภาษาท้องถิ่นประมาณเดือนกรกฎาคม พ.ศ. 2549 การขายและการสนับสนุนจากเนเธอร์แลนด์ในขณะนี้
6 นักออกแบบพลังงาน บริษัทไซเบส
http://www.sybase.com
บริษัทไซเบส
http://www.sybase.ru
PowerDesigner คือเครื่องมือการสร้างแบบจำลองกระบวนการทางธุรกิจ การออกแบบฐานข้อมูล และเครื่องมือการสร้างแบบจำลองออบเจ็กต์
ผู้เข้าร่วมในตลาดรัสเซีย ผู้ไล่ตามผู้นำในตลาดโลก มีการสนับสนุนการขายการฝึกอบรมในรัสเซีย ไม่มีข้อมูลเกี่ยวกับจำนวนใบอนุญาตที่จำหน่ายหรือจำนวนผู้ใช้ ดังนั้นจึงค่อนข้างยากที่จะประเมินความแพร่หลายในรัสเซีย
7 คิดใหม่ บริษัท เกนซิม
http://www.gensym.com
สภาพแวดล้อมเชิงวัตถุแบบกราฟิกสำหรับการสร้างและบำรุงรักษาแอปพลิเคชันอัจฉริยะสำหรับการตรวจสอบ การวินิจฉัย และการจัดการที่ซับซ้อน ระบบไดนามิกในสถานการณ์จริงและสถานการณ์จำลอง
หนึ่งในผู้ไล่ตามผู้นำโลก
8 ฉันคิดว่านักวิเคราะห์ บริษัทระบบประสิทธิภาพสูง
http://www.hps-inc.com
บริษัทโทร่าเซ็นเตอร์
http://www.tora-centre.ru
แพ็คเกจสำหรับการสร้างแบบจำลองสถานการณ์ ช่วยให้คุณสร้างแบบจำลองที่มองเห็นได้และแม่นยำของสถานการณ์ทางการเมืองและเศรษฐกิจที่ซับซ้อนที่สุดโดยใช้ไลบรารีของแบบจำลองพื้นฐานและวิธีการไดนามิกของระบบ ใช้ในการวิเคราะห์ด้วย โครงการลงทุนและการปรับรื้อระบบใหม่
หนึ่งในผู้มีส่วนร่วมในตลาดโลก แพ็คเกจนี้ไม่ได้จำหน่ายในตลาดรัสเซีย ไม่มีอินเทอร์เฟซภาษารัสเซีย การขาย การสนับสนุน และการฝึกอบรมในรัสเซียดำเนินการโดยบริษัทเดียวเท่านั้น มีสื่อการศึกษาเป็นภาษารัสเซีย
9 ผู้สร้างโมเดลเวิร์กโฟลว์(เดิมชื่อ Design/IDEF) บริษัท เมตาซอฟต์แวร์
http://www.metasoftware.com
ข้อมูลเกี่ยวกับ บริษัท รัสเซียไม่พบสินค้านี้ แพ็คเกจสำหรับการใช้งานและ การสร้างแบบจำลองข้อมูลการวิเคราะห์และการออกแบบกระบวนการทางธุรกิจ ใช้เป็น ส่วนประกอบในแพ็คเกจที่รู้จักกันดีบางอย่าง เช่น CIM (Computer Integrated Manufacturing) และ CAE (Computer Aided Engineering) และนำมาใช้เป็นมาตรฐานสำหรับโครงการที่ได้รับทุนจากผู้สนับสนุนในอเมริกาและยุโรป
หนึ่งในผู้มีส่วนร่วมในตลาดโลก

ให้เราเน้นเกณฑ์หลักที่ช่วยให้เราสามารถเลือกจากเครื่องมือสร้างแบบจำลองที่นำเสนอซึ่งการใช้งานในรัสเซียมีแนวโน้มที่จะพิสูจน์ตัวเองมากกว่า เกณฑ์เหล่านี้คือ:

  • ตำแหน่งที่มั่นคงของผลิตภัณฑ์ในตลาด(อายุการใช้งาน โปรแกรมการพัฒนาผลิตภัณฑ์ ระบบการรายงานปัญหา ชุดแอปพลิเคชัน ฯลฯ)
  • ความชุกของผลิตภัณฑ์(จำนวนใบอนุญาตที่ขาย ความพร้อมใช้งาน ขนาดและระดับกิจกรรมของกลุ่มผู้ใช้)
  • ความพร้อมใช้งานของการสนับสนุนผู้ขาย- บริการดังกล่าวอาจรวมถึงโทรศัพท์ สายด่วน"ด้านเทคนิคและ การสนับสนุนการให้คำปรึกษาผ่านตัวแทนซัพพลายเออร์ในรัสเซีย
  • การเข้าถึงการฝึกอบรม- การฝึกอบรมสามารถดำเนินการได้ในสถานที่ของตัวแทนซัพพลายเออร์ในรัสเซีย ผู้ใช้ หรือที่อื่น ๆ
  • ความพร้อมของวัสดุผลิตภัณฑ์- ซึ่งอาจรวมถึงคอมพิวเตอร์ด้วย สื่อการศึกษา, สื่อการสอน, หนังสือ, บทความ, ข้อมูลบนอินเทอร์เน็ต, เวอร์ชันสาธิต

จากรายการเครื่องมือที่ระบุในตาราง สำหรับการวิเคราะห์โดยละเอียดเพิ่มเติม เราจะเลือกผลิตภัณฑ์ซอฟต์แวร์ที่ตรงตามเกณฑ์ที่ระบุ ในกรณีนี้ ขอบเขตการพิจารณาเพิ่มเติมของเราประกอบด้วย BPWIn/ERWin, Oracle Designer, Rational Rose, Power Designer, ARIS ซึ่งมีคำอธิบายโดยละเอียดเพิ่มเติมด้านล่าง

BPWin และ ERWin จาก Computer Associates- คอมพิวเตอร์ แอสโซซิเอทส์ อินเตอร์เนชั่นแนล อิงค์ (CA) เป็นหนึ่งในห้าผู้ผลิตชั้นนำ ซอฟต์แวร์นำเสนอเครื่องมือสำหรับการสร้างแบบจำลอง การสำรองข้อมูล การจัดการโครงสร้างพื้นฐานขององค์กร (เครือข่าย เซิร์ฟเวอร์ ฯลฯ) ความปลอดภัยของข้อมูล, ระบบธุรกิจอัจฉริยะฯลฯ แพ็คเกจ BPWin ใช้วิธีการ IDEF และมีไว้สำหรับการสร้างแบบจำลองการทำงานและการวิเคราะห์กิจกรรมขององค์กร วิธีการ IDEF ซึ่งเป็นมาตรฐานอย่างเป็นทางการของรัฐบาลกลางสหรัฐอเมริกา คือชุดของวิธีการ กฎ และขั้นตอนต่างๆ ที่ออกแบบมาเพื่อสร้างแบบจำลองการทำงานของวัตถุในสาขาวิชาเฉพาะ โมเดลการทำงานของ IDEF จะแสดงโครงสร้างการทำงานของออบเจ็กต์ เช่น การกระทำที่ดำเนินการและความเชื่อมโยงระหว่างการกระทำเหล่านี้

คุณสมบัติ BPwin:

  • รองรับสัญลักษณ์มาตรฐานสามรายการพร้อมกัน - IDEF0 (การสร้างแบบจำลองเชิงฟังก์ชัน), DFD (การสร้างแบบจำลองโฟลว์ข้อมูล) และ IDEF3 (การสร้างแบบจำลองเวิร์กโฟลว์) มุมมองหลักทั้งสามนี้ช่วยให้เราสามารถอธิบายสาขาวิชาได้ครอบคลุมที่สุด
  • ช่วยให้คุณสามารถเพิ่มประสิทธิภาพขั้นตอนในบริษัทได้
  • รองรับวิธีการคิดต้นทุนตามปริมาตรอย่างสมบูรณ์ กิจกรรมทางเศรษฐกิจ(การวิเคราะห์ต้นทุนเชิงหน้าที่, ABC);
  • อำนวยความสะดวกในการรับรองการปฏิบัติตามมาตรฐานคุณภาพ ISO9000
  • บูรณาการกับ ERwin (สำหรับการสร้างแบบจำลองฐานข้อมูล), Paradigm Plus (สำหรับการสร้างแบบจำลองส่วนประกอบซอฟต์แวร์) ฯลฯ
  • บูรณาการกับเครื่องมือจำลอง Arena
  • มีเครื่องมือสร้างรายงานของตัวเอง
  • ช่วยให้คุณจัดการโมเดลได้อย่างมีประสิทธิภาพ - ผสานและแยกพวกมัน
  • มีเครื่องมือมากมายสำหรับการบันทึกโมเดลและโปรเจ็กต์

แพ็คเกจ ERWin เป็นเครื่องมือสร้างแบบจำลองฐานข้อมูลเชิงแนวคิด ใช้ในการสร้างแบบจำลองและสร้างฐานข้อมูลที่มีความซับซ้อนตามอำเภอใจโดยอิงตามไดอะแกรมความสัมพันธ์เอนทิตี ปัจจุบัน ERWin เป็นแพ็คเกจการสร้างแบบจำลองข้อมูลที่ได้รับความนิยมมากที่สุด เนื่องจากรองรับ DBMS ที่หลากหลายในคลาสต่างๆ คุณสมบัติ ERWin:

  • รองรับวิธีการสร้างแบบจำลองโครงสร้าง SADT และสัญลักษณ์ต่อไปนี้: สัญลักษณ์ IDEF1x มาตรฐานสำหรับไดอะแกรม ER ของแบบจำลองข้อมูล สัญลักษณ์ IE และสัญลักษณ์พิเศษที่ออกแบบมาสำหรับการออกแบบคลังข้อมูล - มิติ;
  • รองรับการออกแบบโดยตรง (การสร้างฐานข้อมูลตามแบบจำลอง) และย้อนกลับ (การสร้างแบบจำลองจากฐานข้อมูลที่มีอยู่) สำหรับ DBMS 20 ประเภท: DBMS เดสก์ท็อปเชิงสัมพันธ์และเฉพาะทางที่ออกแบบมาสำหรับการสร้างคลังข้อมูล
  • บูรณาการกับสายผลิตภัณฑ์ Computer Associates เพื่อรองรับการพัฒนา IS ทุกขั้นตอน, เครื่องมือ CASE, Oracle Designer, Rational Rose, เครื่องมือการพัฒนา ฯลฯ
  • อนุญาตให้คุณนำส่วนประกอบของโมเดลที่สร้างไว้ก่อนหน้านี้กลับมาใช้ใหม่ได้ รวมถึงใช้การพัฒนาของนักพัฒนารายอื่น
  • เป็นไปได้ที่กลุ่มนักออกแบบจะทำงานร่วมกับโมเดลเดียวกันได้ (โดยใช้ AllFusion Model Manager)
  • ช่วยให้คุณสามารถถ่ายโอนโครงสร้างฐานข้อมูล (ไม่ใช่ข้อมูลเอง!) จาก DBMS ของ DBMS ประเภทหนึ่งไปยังอีกประเภทหนึ่ง
  • ช่วยให้คุณสามารถจัดทำเอกสารโครงสร้างของฐานข้อมูล

ออราเคิลดีไซเนอร์โดยออราเคิล- ชุดเครื่องมือ Oracle Designer นำเสนอโซลูชันแบบครบวงจรสำหรับการพัฒนาแอปพลิเคชันระดับองค์กรสำหรับแอปพลิเคชันเว็บและไคลเอ็นต์/เซิร์ฟเวอร์ Oracle Designer มีส่วนร่วมในทุกขั้นตอน วงจรชีวิตการพัฒนาซอฟต์แวร์ - ตั้งแต่การสร้างแบบจำลองกระบวนการทางธุรกิจไปจนถึงการใช้งาน การใช้พื้นที่เก็บข้อมูลเดียวทำให้สามารถใช้ส่วนประกอบใดๆ เพื่อการพัฒนาแอปพลิเคชันแบบกระจายข้ามแพลตฟอร์มที่ปรับขนาดได้อย่างรวดเร็ว วัตถุประสงค์ของ Oracle Designer คือการรวบรวมข้อมูลเกี่ยวกับความต้องการของผู้ใช้ และสร้างแอปพลิเคชันกราฟิกที่ยืดหยุ่นได้โดยอัตโนมัติ Oracle Designer ไม่เพียงแต่ใช้เพื่อสร้างแอปพลิเคชันเท่านั้น แต่ยังใช้เพื่อติดตามการเปลี่ยนแปลงที่เกิดขึ้นอย่างหลีกเลี่ยงไม่ได้ระหว่างการทำงานของระบบอีกด้วย โมเดลคำจำกัดความโปรเจ็กต์กราฟิกที่ผสานรวมกับพื้นที่เก็บข้อมูลแบบผู้ใช้หลายรายทำให้การทำงานกับ Oracle Designer ง่ายขึ้นมาก เครื่องมือนี้สร้างขึ้นจากวิธีการที่กำหนดไว้ซึ่งครอบคลุมวงจรการพัฒนาทั้งหมด และช่วยให้ผู้ใช้ในลักษณะที่คุ้นเคยกับองค์กรของตน นี่เป็นแนวทางที่ยืดหยุ่นและเปิดกว้างในการพัฒนาซอฟต์แวร์โดยใช้เฉพาะส่วนของผลิตภัณฑ์ที่จำเป็นสำหรับงานที่กำหนด กระบวนการพัฒนารองรับ RAD, JAD, การออกแบบข้อมูล, Waterfall, การวนซ้ำ และวิธีการอื่นๆ ด้วยการใช้หลักการเหล่านี้ คุณจะสามารถสร้างสมดุลระหว่างความต้องการขององค์กรและความสามารถทางเทคโนโลยีได้สำเร็จ และแม้กระทั่งจัดการความเสี่ยงที่เกี่ยวข้องกับสิ่งที่หลีกเลี่ยงไม่ได้บ่อยครั้งและ การเปลี่ยนแปลงที่สำคัญทั้งในที่หนึ่งและอีกพื้นที่หนึ่ง เครื่องมือสร้างแบบจำลองแนวคิดของ Oracle Designer ประกอบด้วย:

  • แผนภาพ ER (แผนภาพของโครงสร้างข้อมูลของสาขาวิชาซึ่งแสดงในรูปแบบของวัตถุและความสัมพันธ์)
  • ไดอะแกรมลำดับชั้นการทำงานที่อธิบายฟังก์ชันที่ระบบดำเนินการ
  • แผนภาพการไหลของข้อมูลที่หมุนเวียนในองค์กร

โมเดลดังกล่าวนำเสนอความต้องการข้อมูลในรูปแบบที่สะดวกและมองเห็นได้ ซึ่งทำให้เป็นวิธีการสื่อสารที่ดีระหว่างนักออกแบบและผู้ใช้ในกระบวนการชี้แจงคำชี้แจงปัญหา อยู่ในความสนใจของนักพัฒนาใด ๆ ที่จะใช้คำอธิบายของแบบจำลองแนวคิดเพื่อสร้างข้อกำหนดที่อธิบายโครงสร้างและส่วนประกอบหลัก ระบบในอนาคต- ใน Oracle Designer ข้อกำหนดการออกแบบระบบทั้งหมดได้รับการพัฒนาตามแบบจำลองระดับแนวคิด และรับรองว่าเป็นไปตามข้อกำหนดและข้อจำกัดทั้งหมดที่มีอยู่ในนั้น ส่วนประกอบของระบบที่เป็นผลลัพธ์สามารถแปลงเป็นวัตถุฐานข้อมูลจริง แบบฟอร์มหน้าจอ และรายงานได้ ส่วนสุดท้ายของการพัฒนาโครงการ - การสร้างส่วนประกอบเซิร์ฟเวอร์อัตโนมัติ - สามารถทำได้ไม่เพียงแต่สำหรับเซิร์ฟเวอร์ฐานข้อมูล Oracle เท่านั้น แต่ยังรวมถึง Microsoft SQL Server, DB/2, Sybase และอื่นๆ อีกมากมาย การเปลี่ยนแปลงใดๆ ที่เกิดขึ้นกับกระบวนการทางธุรกิจสามารถเกิดขึ้นกับโมเดลได้ และแอปพลิเคชันที่แก้ไขจะถูกสร้างขึ้นทันที โดยยึดตามแผนธุรกิจใหม่ ในกรณีนี้ ทุกอย่างที่พัฒนาก่อนหน้านี้จะถูกบันทึกและรวมไว้ด้วย โครงการใหม่- Oxle Designer จะสร้างรายงานที่มีข้อมูลทั้งหมดเกี่ยวกับโปรเจ็กต์โดยอัตโนมัติ และสามารถใช้เป็นชุดเอกสารที่สะท้อนถึงสถานะปัจจุบันของโปรเจ็กต์ได้

Rational Rose ของไอบีเอ็ม- IBM Rational Rose เป็นส่วนหนึ่งของ IBM Rational Suite และได้รับการออกแบบสำหรับการสร้างแบบจำลองระบบซอฟต์แวร์โดยใช้เครื่องมือและแพลตฟอร์มที่หลากหลาย Rational Rose เป็นหนึ่งในเครื่องมือสร้างแบบจำลองภาพชั้นนำใน อุตสาหกรรมซอฟต์แวร์ขอขอบคุณการสนับสนุนอย่างเต็มที่สำหรับภาษา UML และการสนับสนุนหลายภาษาสำหรับการพัฒนาทีม เครื่องมือนี้รองรับกระบวนการสร้าง IP เชิงส่วนประกอบอย่างสมบูรณ์ ผู้เข้าร่วมโครงการ ไม่ว่าจะเป็นนักวิเคราะห์ ผู้สร้างโมเดล นักพัฒนา และอื่นๆ สามารถใช้โมเดลที่สร้างใน Rational Rose to ได้ ประสิทธิภาพที่มากขึ้นการสร้างผลิตภัณฑ์ขั้นสุดท้าย สำหรับนักวิเคราะห์ธุรกิจ Rational Rose ช่วยให้สามารถอธิบายและวิเคราะห์รายละเอียดกระบวนการทางธุรกิจในสาขาวิชาที่กำหนดได้ นักวิเคราะห์ระบบที่ใช้คำอธิบายที่ระบุจะสามารถพัฒนาฟังก์ชัน IS ที่จำเป็นซึ่งจะตอบสนองความต้องการของลูกค้าได้ดีที่สุด สถาปนิกจะพบว่า Rational Rose มีประโยชน์ในการสร้างสถาปัตยกรรมระบบที่มีประสิทธิภาพและยืดหยุ่น สำหรับนักวิเคราะห์ที่เชี่ยวชาญด้านการพัฒนาฐานข้อมูล Rational Rose มอบความสามารถในการออกแบบและสร้างฐานข้อมูลทุกขนาดด้วยภาพ ดังนั้นคุณสามารถสร้าง Microsoft SQL Server, Oracle, Sybase, SQL Anywhere, IBM DB2 และฐานข้อมูลอื่น ๆ ที่รองรับความสามารถในการรันสคริปต์มาตรฐาน ANSI SQL โมเดลใดๆ ที่สร้างขึ้นโดยใช้เครื่องมือนี้มีความสัมพันธ์กัน: โมเดลธุรกิจ โมเดลการทำงาน โมเดลการวิเคราะห์ โมเดลการออกแบบ โมเดลฐานข้อมูล โมเดลส่วนประกอบ และโมเดลการปรับใช้ระบบทางกายภาพ คุณสามารถสร้างเทมเพลตสำหรับโซลูชันทางสถาปัตยกรรมที่ช่วยให้คุณสามารถใช้ประสบการณ์ที่สั่งสมมาในโครงการก่อนหน้าได้ มีส่วนขยาย Rational Rose ที่ช่วยให้คุณสามารถดำเนินการพัฒนาโครงกระดูก (ไปกลับ) ของ IS ที่สร้างขึ้นตามภาษา C/C++, Java, Smalltalk, Ada, Object Pascal (Borland Delphi) เป็นต้น ดังนั้น คุณสามารถสร้าง กรอบรหัสโปรแกรมในภาษาใด ๆ ที่ระบุหรือดำเนินการขั้นตอนวิศวกรรมย้อนกลับซึ่งช่วยให้คุณสร้างแบบจำลองตามรหัสที่มีอยู่ เป็นไปได้ที่จะเผยแพร่แบบจำลองบนอินเทอร์เน็ตซึ่งทำหน้าที่เป็นพื้นฐานในการรวมงานของทีมพัฒนาระยะไกล การบูรณาการ Rational Rose เข้ากับ Rational RequisitePro ช่วยให้พัฒนาชุดข้อกำหนดทั้งหมดที่ต้องนำมาใช้เมื่อสร้างผลิตภัณฑ์ขั้นสุดท้ายโดยใช้แบบจำลองภาพ การผสานรวม Rational Rose กับ Rational TestManager ช่วยให้คุณสร้างสถานการณ์การทดสอบตามแบบจำลองภาพได้ การบูรณาการ Rational Rose เข้ากับ Rational ClearCase ช่วยให้คุณสามารถวางโมเดลทั้งหมดหรือบางส่วนภายใต้การควบคุมเวอร์ชันได้ การผสานรวม Rational Rose กับ Rational SoDA ช่วยให้คุณสามารถทำให้กระบวนการสร้างเอกสารและรายงานเป็นไปตามแบบจำลองภาพได้โดยอัตโนมัติ

Sybase PowerDesigner- นับตั้งแต่ก่อตั้ง Sybase ถือเป็นซัพพลายเออร์ชั้นนำด้านเทคโนโลยีสารสนเทศสู่ตลาดโลก สถาบันการเงิน: เทคโนโลยี Sybase ถูกใช้โดย 90% ของบริษัทในตลาดหลักทรัพย์ของโลก, 60% ของธนาคารทั่วโลก และ 68% ของบริษัท Wall Street นับตั้งแต่ปี 1996 เมื่อมีการเปิดสำนักงานในมอสโก Sybase ได้ทำงานอย่างแข็งขันในรัสเซียและประเทศ CIS อื่นๆ ในเดือนเมษายน พ.ศ. 2545 สำนักงานของบริษัทได้เปิดทำการในเมืองเซนต์ปีเตอร์สเบิร์กและเคียฟ สำนักงาน Sybase ในมอสโก เซนต์ปีเตอร์สเบิร์ก และเคียฟให้บริการลูกค้าอย่างครอบคลุม รวมถึงการจัดหาเทคโนโลยี อุปกรณ์ การพัฒนาโซลูชั่นที่ครบครัน การฝึกอบรมผู้ใช้ คุณสมบัติครบถ้วน การสนับสนุนทางเทคนิคและบริการให้คำปรึกษา PowerDesigner เป็นโซลูชันที่ครอบคลุมสำหรับการสร้างแบบจำลองและการออกแบบแอปพลิเคชันและกระบวนการทางธุรกิจสำหรับองค์กรที่ต้องการสร้างหรือปรับโครงสร้างแอปพลิเคชันทางธุรกิจอย่างรวดเร็ว สม่ำเสมอ และคุ้มค่า PowerDesigner ช่วยคุณกำจัดอุปสรรคต่อไปนี้ที่ขัดขวางคุณ การพัฒนาที่มีประสิทธิภาพโครงการ: ความแตกต่างใน อาชีวศึกษาผู้เข้าร่วมโครงการ แพลตฟอร์มที่ต่างกัน และภาษาเพื่อการพัฒนาอันมากมาย ซึ่งเป็นเรื่องปกติสำหรับคนส่วนใหญ่ บริษัทสมัยใหม่- สิ่งนี้ช่วยให้คุณมุ่งเน้นไปที่ความต้องการทางธุรกิจในการสร้างแอปพลิเคชันตลอดกระบวนการพัฒนาทั้งหมด ตั้งแต่การวิเคราะห์และการออกแบบระบบ ไปจนถึงการสร้างโค้ดจริงสำหรับแอปพลิเคชัน PowerDesigner ผลิตภัณฑ์เวอร์ชันล่าสุด นำเสนอความสามารถใหม่ๆ สำหรับการสร้างแบบจำลองกระบวนการทางธุรกิจ การสร้างแบบจำลองออบเจ็กต์บน UML และสนับสนุนเทคโนโลยีการสร้างแบบจำลองทั้งแบบดั้งเดิมและที่เกิดขึ้นใหม่ภายในสภาพแวดล้อมกราฟิกขั้นสูงที่เดียว สิ่งนี้ช่วยให้คุณลดต้นทุนและเวลาในการดำเนินโครงการได้อย่างมาก ซึ่งต้องทำงานบนแพลตฟอร์มและสภาพแวดล้อมของเครื่องมือที่หลากหลาย ประโยชน์หลักประการหนึ่งของ PowerDesigner คือการใช้พื้นที่เก็บข้อมูลทั่วทั้งองค์กรเพื่อจัดเก็บและจัดการข้อมูลทั้งหมดที่เกี่ยวข้องกับการสร้างแบบจำลองและการออกแบบแอปพลิเคชันในทุกระดับของธุรกิจในบริษัท สิ่งนี้ช่วยให้คุณสามารถจัดระเบียบเวิร์กโฟลว์ได้อย่างเหมาะสมและเพิ่มประสิทธิภาพการทำงานของนักพัฒนาได้อย่างมาก คุณสมบัติที่สำคัญของ PowerDesigner:

  • การสร้างแบบจำลองกระบวนการทางธุรกิจ: PowerDesigner ช่วยให้ทีมงานที่ไม่ใช่ด้านเทคนิคของบริษัทสามารถออกแบบและสร้างแบบจำลองกระบวนการทางธุรกิจตามวัตถุประสงค์ทางธุรกิจและเงื่อนไขที่พวกเขารู้ โดยใช้แบบจำลองกราฟิกที่ไม่ใช่ทางเทคนิคที่เรียบง่ายและใช้งานง่าย
  • การสร้างแบบจำลองข้อมูล: PowerDesigner ช่วยให้คุณสามารถออกแบบและสร้างสคีมาฐานข้อมูลผ่านการสร้างแบบจำลองฐานข้อมูลเชิงสัมพันธ์สองระดับ (แนวความคิดและทางกายภาพ) ที่รองรับเทคนิคการออกแบบฐานข้อมูลแบบคลาสสิก นอกจากนี้ยังมีเครื่องมือสร้างแบบจำลองคลังข้อมูลในตัว
  • การสร้างแบบจำลองออบเจ็กต์: PowerDesigner นำเสนอเทคโนโลยีการวิเคราะห์และการออกแบบระบบที่สมบูรณ์โดยใช้มาตรฐาน UML (กระบวนการทางธุรกิจ โฟลว์ คลาส และไดอะแกรมส่วนประกอบ) ตามแผนภาพคลาส PowerDesigner จะสร้างและโค้ดวิศวกรรมย้อนกลับโดยอัตโนมัติสำหรับเฟรมเวิร์กยอดนิยม เช่น JavaTM (รวมถึง EJB 2.0), XML, บริการเว็บ, C++, PowerBuilder, Visual Basic และอื่นๆ ผ่านตัวสร้างแบบกำหนดเอง
  • พื้นที่เก็บข้อมูลระดับองค์กร: PowerDesigner เวอร์ชันองค์กรมีฟังก์ชันการทำงานของพื้นที่เก็บข้อมูลระดับองค์กร พื้นที่เก็บข้อมูลช่วยให้ทุกคนในทีมของคุณสามารถดูและแบ่งปันโมเดลและข้อมูลอื่น ๆ ได้อย่างง่ายดาย พื้นที่เก็บข้อมูลสามารถปรับขนาดได้สูงและรองรับการรักษาความปลอดภัยตามบทบาทของผู้ใช้ การควบคุมเวอร์ชัน การค้นหา และความสามารถในการรายงาน

อาริส จาก IDS Scheer AG- ปัจจุบันมีแนวโน้มที่จะบูรณาการวิธีการต่างๆ มากมายสำหรับการสร้างแบบจำลองและการวิเคราะห์ระบบ ซึ่งแสดงออกมาในรูปแบบของการสร้างเครื่องมือการสร้างแบบจำลองแบบบูรณาการ ผลิตภัณฑ์ดังกล่าวอย่างหนึ่งคือผลิตภัณฑ์ชื่อ ARIS ซึ่งพัฒนาโดยบริษัท IDS Scheer ของเยอรมนี IDS Sheer AG ก่อตั้งขึ้นในปี 1984 โดยมุ่งเน้นหลักคือซอฟต์แวร์และการให้คำปรึกษา ปัจจุบัน บริษัทให้บริการลูกค้า 4,000 รายใน 50 ประเทศ ผ่านทางเครือข่ายสำนักงานตัวแทนและพันธมิตร คุณภาพของโซลูชั่น IDS Scheer ได้รับการยืนยันในเดือนมิถุนายน พ.ศ. 2548 โดยเหรียญทองของงาน International Poznań Fair ซึ่งมีเพียงผลิตภัณฑ์ที่ดีที่สุดเท่านั้นที่จะได้รับรางวัล และในเดือนกรกฎาคม พ.ศ. 2548 เมื่อมีการเปิดตัวผลิตภัณฑ์ซอฟต์แวร์ ARIS 7 พร้อมผลิตภัณฑ์เว็บใหม่ทั้งหมดสู่ตลาดโลก ซึ่งทั้งหมดมี ลักษณะทั่วไป- อินเทอร์เฟซที่ใช้งานง่ายและแสดงออก ระบบ ARIS คือชุดเครื่องมือสำหรับการวิเคราะห์และสร้างแบบจำลองกิจกรรมขององค์กร ของเธอ พื้นฐานระเบียบวิธีเป็นชุดวิธีการสร้างแบบจำลองต่างๆ ที่สะท้อนมุมมองที่แตกต่างกันต่อระบบที่กำลังศึกษา โมเดลเดียวกันสามารถพัฒนาได้หลายวิธี ซึ่งช่วยให้ผู้เชี่ยวชาญที่มีความรู้ทางทฤษฎีต่างกันสามารถใช้ ARIS และกำหนดค่าให้ทำงานกับระบบที่มีลักษณะเฉพาะของตนเองได้ วิธีการสร้างแบบจำลอง ARIS ขึ้นอยู่กับทฤษฎีระบบสารสนเทศเชิงบูรณาการที่พัฒนาโดยศาสตราจารย์ August Scher ซึ่งกำหนดหลักการของการแสดงภาพในทุกด้านของการทำงานของบริษัทที่วิเคราะห์ ARIS รองรับโมเดลสี่ประเภท ซึ่งสะท้อนถึงแง่มุมต่างๆ ของระบบที่กำลังศึกษา:

  • แบบจำลององค์กรที่แสดงถึงโครงสร้างของระบบ - ลำดับชั้น หน่วยขององค์กรตำแหน่งและบุคคลเฉพาะ การเชื่อมต่อระหว่างพวกเขา ตลอดจนที่ตั้งอาณาเขตของหน่วยโครงสร้าง
  • แบบจำลองการทำงานที่มีลำดับชั้นของเป้าหมายที่เผชิญกับเครื่องมือการจัดการ พร้อมชุดของแผนผังฟังก์ชันที่จำเป็นเพื่อให้บรรลุเป้าหมาย
  • แบบจำลองข้อมูลที่สะท้อนถึงโครงสร้างของข้อมูลที่จำเป็นในการใช้งานฟังก์ชั่นระบบทั้งชุด
  • โมเดลการจัดการที่แสดงถึงมุมมองที่ครอบคลุมของการดำเนินการตามกระบวนการทางธุรกิจภายในระบบ

ในการสร้างประเภทโมเดลที่ระบุไว้ จะใช้ทั้งวิธีการสร้างแบบจำลองของ ARIS เอง และวิธีการและภาษาการสร้างแบบจำลองที่รู้จักกันดีต่างๆ โดยเฉพาะ ER และ UML ในกระบวนการสร้างโมเดล กิจกรรมแต่ละด้านขององค์กรจะได้รับการพิจารณาแยกกันเป็นอันดับแรก และหลังจากการศึกษาโดยละเอียดในทุกด้านแล้ว โมเดลแบบบูรณาการจะถูกสร้างขึ้นเพื่อสะท้อนถึงความเชื่อมโยงทั้งหมดระหว่างด้านต่างๆ ARIS ไม่ได้กำหนดข้อจำกัดเกี่ยวกับลำดับการสร้างโมเดลประเภทข้างต้น กระบวนการสร้างโมเดลสามารถเริ่มต้นด้วยขั้นตอนใดก็ได้ ขึ้นอยู่กับเงื่อนไขและเป้าหมายเฉพาะที่นักพัฒนาติดตาม แบบจำลองใน ARIS เป็นไดอะแกรม ซึ่งมีองค์ประกอบเป็นวัตถุต่าง ๆ - "ฟังก์ชั่น", "เหตุการณ์", "หน่วยโครงสร้าง", "เอกสาร" ฯลฯ มีการสร้างการเชื่อมต่อต่างๆ ระหว่างวัตถุ แต่ละออบเจ็กต์มีชุดคุณลักษณะเฉพาะที่ให้คุณป้อนได้ ข้อมูลเพิ่มเติมเกี่ยวกับวัตถุเฉพาะ ค่าแอตทริบิวต์สามารถนำมาใช้ในการสร้างแบบจำลองหรือการวิเคราะห์ต้นทุนได้ ดังนั้น ตามผลลัพธ์ของขั้นตอนนี้ ชุดของแบบจำลองที่เชื่อมต่อถึงกันจึงเกิดขึ้น ซึ่งเป็นตัวแทนของแหล่งข้อมูลสำหรับการวิเคราะห์เพิ่มเติม เป็นที่น่าสังเกตคุณสมบัติหลายประการของระบบ ARIS ประการแรกคือกลุ่มผลิตภัณฑ์ซอฟต์แวร์ ARIS ที่เน้นคำอธิบายกระบวนการ รูปแบบธุรกิจหลักของ ARIS คือ eEPC (extensed Event-driven Process Chain - รูปแบบขยายของห่วงโซ่ของกระบวนการที่ขับเคลื่อนด้วยเหตุการณ์) โดยพื้นฐานแล้ว โมเดล eEPC จะขยายขีดความสามารถของ IDEF0, IDEF3 และ DFD พร้อมด้วยข้อดีและข้อเสียทั้งหมด คุณสมบัติที่สองคือระบบ ARIS มีฐานข้อมูลภายในที่ช่วยให้คุณสามารถตรวจสอบความสอดคล้อง ความสมบูรณ์ และตรวจสอบแบบจำลองได้ ไม่มีในผลิตภัณฑ์อื่น คุณสมบัติที่สาม: ARIS เป็นระบบเดียวที่เน้นในการอธิบายธุรกิจซึ่งมีมุมมองที่แตกต่างกันเกี่ยวกับระบบธุรกิจ ซึ่งเราสามารถประเมินและพิจารณาจากมุมที่แตกต่างกัน ซึ่งไม่มีในผลิตภัณฑ์ซอฟต์แวร์อื่น ในช่วงห้าปีที่ผ่านมา ARIS เป็นผู้นำที่มีความมั่นใจในด้านเครื่องมือสร้างแบบจำลอง

ให้เราระบุวัตถุประสงค์หลักของแต่ละผลิตภัณฑ์ภายใต้การพิจารณาจากการใช้งานต่างๆ มากมาย:

  • เครื่องมือ Erwin, Power Designer และ Rational Rose เหมาะสำหรับการสร้างแบบจำลองฐานข้อมูลมากกว่า
  • Oracle Designer, Power Designer และ Rational Rose เหมาะสมกว่าสำหรับการสร้างแบบจำลองส่วนประกอบของแอปพลิเคชันที่พัฒนาแล้ว
  • BPwin, ARIS และ Rational Rose เหมาะสำหรับการสร้างแบบจำลองกระบวนการทางธุรกิจมากกว่า

ตารางที่ 2 ด้านล่างแสดงการเปรียบเทียบฟังก์ชันการทำงานและคุณสมบัติของสภาพแวดล้อมการใช้เครื่องมือที่ออกแบบมาสำหรับการสร้างแบบจำลองกระบวนการทางธุรกิจ

ตารางที่ 2. การวิเคราะห์เปรียบเทียบฟังก์ชันพื้นฐาน

การวิเคราะห์ฟังก์ชันเชิงเปรียบเทียบ
ฟังก์ชั่นสภาพแวดล้อม อาริส บี.พี.วิน เหตุผลโรส
1 มาตรฐานที่รองรับ eEPS (ส่วนขยาย IDEF3), ERD, UML, วิธีการของตัวเองในรูปแบบที่แตกต่างกัน ซึ่งใช้ความหมายหลักของวิธี IDEF, DFD IDEF0, IDEF3, DFD UML
2 ความพร้อมใช้งานของวิธีการแสดงกราฟิกของแบบจำลอง ความเป็นตัวแทนของโมเดลอยู่ในระดับสูง ความเป็นตัวแทนของโมเดลอยู่ในระดับต่ำ
3 การสร้างแบบจำลองไดอะแกรมประเภทต่างๆ + +/- +/-
4 การวิเคราะห์ต้นทุนการทำงาน + + +/-
5 การสร้างแบบจำลองการจำลอง + +/- -
6 ความเป็นไปได้ของการสลายตัวของวัตถุ + + +
7 การจัดทำเอกสารโครงการ: การสร้างคำแนะนำทางเทคโนโลยีและการทำงาน + +/- +
8 การจัดเก็บโมเดลกิจกรรมทางธุรกิจ + +/- +/-
9 การตรวจสอบและรับรองความสมบูรณ์ของข้อมูลการออกแบบ + +/- +
10 การดูแลรักษาไลบรารีของโมเดลธุรกิจทั่วไป + +/- +/-
11 ความเป็นไปได้ของการทำงานเป็นกลุ่ม + + +
12 ง่ายต่อการเรียนรู้ผลิตภัณฑ์ ยาก แค่ ยาก
"+" - ใช่
"+/-" - การใช้งานบางส่วนที่ต้องมีการพัฒนาเพิ่มเติมโดยใช้เครื่องมืออื่น
"-" - เลขที่

กระบวนการทางธุรกิจคือชุดของกิจกรรมที่เชื่อมโยงกันตามลำดับและตรรกะ ซึ่งใช้ทรัพยากร สร้างมูลค่า และสร้างผลลัพธ์ มาตรฐานสากล ISO 9000:2000 ใช้คำว่า "กระบวนการ" แต่ปัจจุบันคำเหล่านี้ถือได้ว่ามีความหมายเหมือนกัน การสร้างแบบจำลองกระบวนการทางธุรกิจคือ การรักษาที่มีประสิทธิภาพค้นหาวิธีเพิ่มประสิทธิภาพกิจกรรมของบริษัท ทำให้เราสามารถกำหนดวิธีการดำเนินงานโดยรวมของบริษัท และการจัดกิจกรรมต่างๆ ในแต่ละสถานที่ทำงาน วิธีการ (สัญลักษณ์) สำหรับการสร้างแบบจำลอง (คำอธิบาย) ของกระบวนการทางธุรกิจถือเป็นชุดของวิธีที่วัตถุ โลกแห่งความจริงและการเชื่อมต่อระหว่างสิ่งเหล่านั้นจะแสดงในรูปแบบของแบบจำลอง แต่ละอ็อบเจ็กต์และการเชื่อมต่อมีลักษณะเฉพาะด้วยพารามิเตอร์หรือคุณลักษณะจำนวนหนึ่งที่สะท้อนถึงคุณลักษณะบางอย่างของอ็อบเจ็กต์จริง (หมายเลขอ็อบเจ็กต์ ชื่อ คำอธิบาย ระยะเวลาของการดำเนินการ (สำหรับฟังก์ชัน) ต้นทุน ฯลฯ)

พื้นฐานของวิธีการสร้างแบบจำลองกระบวนการทางธุรกิจสมัยใหม่หลายวิธีคือวิธี SADT (การวิเคราะห์โครงสร้างและเทคนิคการออกแบบ) กลุ่มมาตรฐาน IDEF (Icam DEFinition โดยที่ Icam คือการผลิตโดยใช้คอมพิวเตอร์ช่วยแบบบูรณาการ) และภาษาอัลกอริทึม

วิธีการหลักประเภทสำหรับการสร้างแบบจำลองและวิเคราะห์กระบวนการทางธุรกิจ:

  • การสร้างแบบจำลองกระบวนการทางธุรกิจ วิธีการที่ใช้กันอย่างแพร่หลายในการอธิบายกระบวนการทางธุรกิจคือมาตรฐาน IDEF0 โมเดลในรูปแบบ IDEF0 มีไว้สำหรับคำอธิบายระดับสูงของธุรกิจของบริษัทในด้านการทำงาน
  • คำอธิบายขั้นตอนการทำงาน (Work Flow Modeling) มาตรฐาน IDEF3 มีวัตถุประสงค์เพื่ออธิบายกระบวนการทำงานและใกล้เคียงกับวิธีการอัลกอริทึมสำหรับการสร้างผังงาน
  • คำอธิบายของกระแสข้อมูล (Data Flow Modeling) สัญลักษณ์ DFD (Data Flow Diagramming) ช่วยให้คุณสะท้อนลำดับของงานที่ดำเนินการในระหว่างกระบวนการ และการไหลของข้อมูลที่หมุนเวียนระหว่างงานเหล่านี้
  • วิธีการอื่นๆ

ไอเดฟ0

แบบจำลองประกอบด้วยไดอะแกรม ส่วนของข้อความ และอภิธานศัพท์ที่มีลิงก์เชื่อมโยงถึงกัน ไดอะแกรมเป็นส่วนประกอบหลักของโมเดล ฟังก์ชั่นและอินเทอร์เฟซทั้งหมดจะแสดงเป็นบล็อกและส่วนโค้ง ตำแหน่งที่ส่วนโค้งเชื่อมต่อกับบล็อกจะกำหนดประเภทของอินเทอร์เฟซ:

ประเภทอินเทอร์เฟซ:

  • ข้อมูลการควบคุมเข้าสู่บล็อกที่ด้านบน
  • ข้อมูลอินพุตจะรวมอยู่ในบล็อกทางด้านซ้าย
  • ผลลัพธ์จะออกมาจากบล็อกทางด้านขวา
  • กลไก (บุคคลหรือ ระบบอัตโนมัติ) ซึ่งดำเนินการจะเข้าสู่บล็อกจากด้านล่าง

แต่ละองค์ประกอบของแบบจำลองสามารถแยกย่อยได้ (ถอดรหัสในรายละเอียดเพิ่มเติม) ในไดอะแกรมอื่น ขอแนะนำให้หยุดการสร้างแบบจำลองเมื่อระดับรายละเอียดของแบบจำลองเป็นไปตามวัตถุประสงค์ จำนวนระดับทั้งหมดในโมเดลไม่ควรเกิน 5-6

การสร้างไดอะแกรมเริ่มต้นด้วยการแสดงทั้งระบบในรูปแบบของบล็อกเดียวและส่วนโค้งที่แสดงส่วนต่อประสานกับฟังก์ชันภายนอกระบบ บล็อกที่แสดงถึงระบบเป็นโมดูลเดียวนั้นจะมีรายละเอียดในไดอะแกรมอื่นโดยใช้บล็อกหลายบล็อกที่เชื่อมต่อกันด้วยส่วนโค้งของอินเทอร์เฟซ ไดอะแกรมรายละเอียดแต่ละอันคือการแยกส่วนของบล็อกจากไดอะแกรมระดับก่อนหน้า ในแต่ละขั้นตอนการสลายตัว แผนภาพในระดับก่อนหน้าเรียกว่าแผนภาพหลักสำหรับแผนภาพที่มีรายละเอียดมากขึ้น

แผนภาพดังกล่าวไม่ได้ระบุลำดับหรือเวลาอย่างชัดเจน วิธีการนี้มีข้อเสียหลายประการ: ความยากลำบากในการรับรู้ ( จำนวนมากส่วนโค้งบนไดอะแกรมและระดับการสลายตัวจำนวนมาก) ความยากในการเชื่อมโยงกระบวนการต่างๆ

ไอเดฟ3

วิธีการนี้ออกแบบมาเพื่อจำลองลำดับของการกระทำและการพึ่งพาซึ่งกันและกันระหว่างการกระทำเหล่านั้นภายในกระบวนการ สามารถใช้โมเดล IDEF3 เพื่อดูรายละเอียดบล็อกฟังก์ชัน IDEF0 ที่ไม่มีไดอะแกรมแยกย่อย

ไดอะแกรม IDEF3 แสดงกิจกรรมเป็นรูปสี่เหลี่ยมผืนผ้า การกระทำจะถูกตั้งชื่อโดยใช้คำกริยาหรือคำนามทางวาจา และแต่ละการกระทำจะถูกกำหนดหมายเลขประจำตัวที่ไม่ซ้ำกัน (หมายเลขการกระทำมักจะนำหน้าด้วยหมายเลขผู้ปกครอง เช่น 1.1) การเชื่อมต่อทั้งหมดใน IDEF3 เป็นแบบทิศทางเดียวและจัดเรียงจากซ้ายไปขวา

ประเภทลิงค์ IDEF3:

  • ลำดับความสำคัญชั่วคราว ลูกศรธรรมดา กิจกรรมต้นทางจะต้องเสร็จสิ้นก่อนกิจกรรมปลายทางจึงจะสามารถเริ่มต้นได้
  • การไหลของวัตถุ ลูกศรสองหัว ผลลัพธ์ของการดำเนินการเริ่มต้นคือข้อมูลเข้าของการดำเนินการขั้นสุดท้าย กิจกรรมต้นทางจะต้องเสร็จสิ้นก่อนกิจกรรมปลายทางจึงจะสามารถเริ่มต้นได้ ชื่อของการเชื่อมต่อสตรีมต้องระบุวัตถุที่ส่งโดยใช้อย่างชัดเจน
  • ความสัมพันธ์คลุมเครือ ลูกศรประ

การดำเนินการหนึ่งให้เสร็จสิ้นอาจเริ่มต้นการดำเนินการอื่นๆ หลายรายการพร้อมกัน หรือในทางกลับกัน การดำเนินการบางอย่างอาจต้องดำเนินการอื่นๆ หลายอย่างให้เสร็จสิ้นก่อนจึงจะสามารถดำเนินการได้ (การแตกแขนงกระบวนการ)

การแยกกระบวนการสะท้อนให้เห็นโดยใช้บล็อกพิเศษ:

  • "และ" บล็อกด้วย & ลงชื่อ
  • "Ex Exclusive OR" ("หนึ่งใน") บล็อกด้วย X
  • "OR" บล็อกด้วย O

หากต้องดำเนินการ "AND", "OR" พร้อมกัน สิ่งนี้จะถูกระบุด้วยเส้นแนวตั้งคู่สองเส้นภายในบล็อก แบบอะซิงโครนัส - ทีละเส้น

วิธี IDEF3 ช่วยให้กิจกรรมสามารถแยกย่อยได้หลายครั้ง ช่วยให้สามารถบันทึกโฟลว์กระบวนการทางเลือกไว้ในแบบจำลองเดียว

ดีเอฟดี

จุดประสงค์ของการเป็นตัวแทนนี้คือเพื่อแสดงให้เห็นว่าแต่ละกระบวนการแปลงอินพุตเป็นเอาต์พุตอย่างไร มันสามารถสะท้อนไม่เพียงแต่การไหลของข้อมูลเท่านั้น แต่ยังสะท้อนถึงการไหลของวัสดุด้วย

นอกจากนี้ยังรองรับการสลายตัวเช่นเดียวกับในรุ่นอื่น ๆ

ส่วนประกอบหลักของไดอะแกรมการไหลของข้อมูลคือ:

  • หน่วยงานภายนอก (วัตถุวัตถุหรือ รายบุคคลเป็นแหล่งหรือรับข้อมูล เช่น ลูกค้า บุคลากร ซัพพลายเออร์ ลูกค้า คลังสินค้า)
  • ระบบและระบบย่อย (เช่น ระบบย่อยสำหรับการทำงานกับบุคคล)
  • กระบวนการ (การแปลงกระแสข้อมูลอินพุตเป็นเอาต์พุตตามอัลกอริธึมบางอย่าง ในทางกายภาพสิ่งนี้อาจเป็นได้ เช่น การแบ่งขององค์กร (แผนก) ที่ประมวลผลเอกสารอินพุตและออกรายงาน โปรแกรม อุปกรณ์ลอจิคัลที่ใช้ฮาร์ดแวร์ ฯลฯ)
  • อุปกรณ์จัดเก็บข้อมูล (อุปกรณ์นามธรรมสำหรับการจัดเก็บข้อมูล)
  • กระแสข้อมูล (ลูกศรในแผนภาพ)

มีความจำเป็นต้องวางในแต่ละไดอะแกรมตั้งแต่ 3 (ไม่สมเหตุสมผลน้อยกว่า) ถึง 7 กระบวนการ (ไม่สามารถรับรู้ได้มากกว่า) โดยไม่ทำให้ไดอะแกรมมีรายละเอียดที่ไม่มีนัยสำคัญในระดับนี้เกะกะ ขั้นตอนแรกในการสร้างลำดับชั้น DFD คือการสร้างไดอะแกรมบริบท โดยทั่วไป เมื่อออกแบบระบบที่ค่อนข้างเรียบง่าย แผนภาพบริบทเดียวจะถูกสร้างขึ้นด้วยโทโพโลยีแบบดาว ซึ่งตรงกลางคือกระบวนการหลักที่เรียกว่ากระบวนการ ซึ่งเชื่อมต่อกับอ่างล้างจานและแหล่งข้อมูล สำหรับระบบที่ซับซ้อน (เอนทิตีภายนอกตั้งแต่สิบรายการขึ้นไป ลักษณะการกระจาย และมัลติฟังก์ชั่นของระบบ) ลำดับชั้นของไดอะแกรมบริบทจะถูกสร้างขึ้น ในเวลาเดียวกัน แผนภาพบริบทระดับบนสุดไม่ได้มีเพียงกระบวนการหลักเดียว แต่เป็นชุดของระบบย่อยที่เชื่อมต่อกันด้วยกระแสข้อมูล

แต่ละกระบวนการบน DFD สามารถให้รายละเอียดได้โดยใช้ DFD หรือ (หากกระบวนการนั้นเป็นระดับพื้นฐาน) ข้อกำหนด ข้อมูลจำเพาะคือคำอธิบายของอัลกอริทึมสำหรับงานที่ดำเนินการโดยกระบวนการ ภาษาข้อกำหนดอาจมีตั้งแต่ภาษาธรรมชาติที่มีโครงสร้างหรือรหัสเทียมไปจนถึงภาษาการสร้างแบบจำลองด้วยภาพ

ในการสร้างแบบจำลองกระบวนการทางธุรกิจ ไดอะแกรมกระแสข้อมูล (DFD) ถูกใช้เพื่อสร้างแบบจำลอง AS-IS และ AS-TO-BE ซึ่งสะท้อนถึงโครงสร้างที่มีอยู่และโครงสร้างที่เสนอของกระบวนการทางธุรกิจขององค์กร

อาริส

ปัจจุบันมีแนวโน้มที่จะบูรณาการวิธีการสร้างแบบจำลองที่หลากหลาย ซึ่งแสดงออกมาในรูปแบบของการสร้างเครื่องมือสร้างแบบจำลองแบบบูรณาการ หนึ่งในวิธีเหล่านี้ก็คือ ซอฟต์แวร์เรียกว่า ARIS (สถาปัตยกรรมของระบบสารสนเทศแบบบูรณาการ) พัฒนาโดยบริษัท IDS Scheer ของเยอรมนี

ARIS รองรับโมเดล 4 ประเภท (และโมเดลหลายประเภทในแต่ละประเภท) ซึ่งสะท้อนถึงแง่มุมต่างๆ ของระบบที่กำลังศึกษา

ประเภทรุ่นที่รองรับใน ARIS:

  • แบบจำลององค์กรที่แสดงถึงโครงสร้างของระบบ - ลำดับชั้นของหน่วยองค์กร ตำแหน่ง และบุคคลเฉพาะ การเชื่อมต่อระหว่างพวกเขา รวมถึงที่ตั้งอาณาเขตของหน่วยโครงสร้าง
  • โมเดลการทำงานที่มีลำดับชั้นของเป้าหมายที่ต้องเผชิญกับเครื่องมือการจัดการ พร้อมด้วยชุดของแผนผังฟังก์ชันที่จำเป็นเพื่อให้บรรลุเป้าหมาย
  • แบบจำลองข้อมูลสะท้อนถึงโครงสร้างของข้อมูลที่จำเป็นในการใช้งานฟังก์ชั่นระบบทั้งชุด
  • โมเดลการจัดการที่แสดงถึงมุมมองที่ครอบคลุมของการดำเนินการกระบวนการทางธุรกิจภายในระบบ

ในการสร้างประเภทโมเดลที่ระบุไว้ จะใช้ทั้งวิธีการสร้างแบบจำลองของ ARIS เอง และวิธีการและภาษาการสร้างแบบจำลองที่รู้จักกันดีต่างๆ โดยเฉพาะ UML กระบวนการสร้างโมเดลสามารถเริ่มต้นด้วยโมเดลประเภทใดก็ได้

รูปแบบธุรกิจหลักของ ARIS คือ eEPC (extensed Event-driven Process Chain ซึ่งเป็นรูปแบบขยายของห่วงโซ่ของกระบวนการที่ขับเคลื่อนด้วยเหตุการณ์) สัญกรณ์ ARIS eEPC เป็นส่วนขยายของสัญกรณ์ IDEF3 กระบวนการทางธุรกิจในรูปแบบ eEPC คือโฟลว์ของงานที่ดำเนินการตามลำดับ (ขั้นตอน ฟังก์ชัน) ซึ่งจัดเรียงตามลำดับการดำเนินการ ระยะเวลาจริงของขั้นตอนจะไม่สะท้อนให้เห็นใน eEPC หากต้องการรับข้อมูลเกี่ยวกับระยะเวลาจริงของกระบวนการ จำเป็นต้องใช้เครื่องมือคำอธิบายอื่นๆ เช่น MS Project

แบบจำลองใน ARIS เป็นไดอะแกรม ซึ่งมีองค์ประกอบเป็นวัตถุต่าง ๆ - "ฟังก์ชั่น", "เหตุการณ์", "การแบ่งโครงสร้าง", "เอกสาร" ฯลฯ ระหว่างวัตถุบางประเภท สามารถสร้างการเชื่อมต่อบางประเภทได้ ("ดำเนินการ" "ตัดสินใจ" "ต้องได้รับแจ้งเกี่ยวกับผลลัพธ์" ฯลฯ ) แต่ละออบเจ็กต์มีชุดคุณลักษณะเฉพาะที่ช่วยให้คุณสามารถป้อนข้อมูลเพิ่มเติมเกี่ยวกับออบเจ็กต์เฉพาะได้

วัตถุหลักของสัญกรณ์ eEPC คือ:

  • การทำงาน.ทำหน้าที่อธิบายฟังก์ชัน (ขั้นตอน งาน) ที่ดำเนินการโดยแผนก/พนักงานขององค์กร ทุกฟังก์ชันจะต้องเริ่มต้นโดยเหตุการณ์และต้องสิ้นสุดด้วยเหตุการณ์ แต่ละฟังก์ชันไม่สามารถมีลูกศรมากกว่าหนึ่งอันที่ "เริ่ม" การทำงานของฟังก์ชัน และไม่สามารถปล่อยให้มีลูกศรมากกว่าหนึ่งอันที่อธิบายความสมบูรณ์ของฟังก์ชันได้
  • เหตุการณ์.ทำหน้าที่อธิบายเหตุการณ์จริงที่ส่งผลต่อประสิทธิภาพของฟังก์ชัน
  • หน่วยองค์กร.เช่น ฝ่ายบริหารหรือแผนก
  • เอกสาร.สะท้อนสื่อจริง เช่น เอกสารกระดาษ
  • ระบบการสมัคร
  • กลุ่มข้อมูลกำหนดลักษณะชุดของเอนทิตีและการเชื่อมต่อระหว่างกัน
  • การสื่อสารระหว่างวัตถุประเภทของความสัมพันธ์ระหว่างออบเจ็กต์ เช่น การเปิดใช้งานฟังก์ชันตามเหตุการณ์บางอย่าง
  • ตัวดำเนินการเชิงตรรกะตัวดำเนินการ "AND", "OR" หรือ "OR" พิเศษช่วยให้คุณสามารถอธิบายการแยกกระบวนการได้

หากเมื่อสร้างแบบจำลองใน eEPC คุณระบุเฉพาะลำดับของขั้นตอน โดยไม่ต้องกังวลกับการสะท้อนเอกสารควบคุมและข้อมูล โมเดลผลลัพธ์จะมีค่าต่ำในแง่ของการวิเคราะห์และการใช้งานต่อไป

การสร้างแบบจำลองกระบวนการทางธุรกิจกลายเป็นกระแสนิยมในช่วงไม่กี่ปีที่ผ่านมา ครอบคลุมองค์กรขนาดใหญ่จำนวนมาก (และแม้แต่ไม่ใหญ่มาก) ในหลายบริษัทแผนกต่างๆ กำลังเติบโตเหมือนเห็ด การพัฒนาองค์กรแผนกการจัดการกระบวนการและแผนกอื่น ๆ ภารกิจหลักคือการพัฒนาข้อเสนอแนะเพื่อปรับปรุงกิจกรรมของบริษัทโดยยึดตามการประยุกต์ใช้แนวทางกระบวนการ ตลาดบริการยังเสนอข้อเสนอในด้านการให้คำปรึกษาด้านกระบวนการ รวมถึงข้อเสนอที่มีความเชี่ยวชาญเฉพาะทางอุตสาหกรรม (เช่น ในด้านการตั้งค่ากระบวนการพัฒนาแอปพลิเคชัน หรือการดำเนินโครงการไอทีอื่น ๆ หรือในด้านการปรับปรุงระบบการจัดการของบริษัท)

บทความชุดนี้เน้นไปที่การใช้แนวทางกระบวนการ การสร้างแบบจำลองกระบวนการทางธุรกิจ และการประยุกต์ใช้ในทางปฏิบัติ หัวข้อที่วางแผนไว้สำหรับความครอบคลุมในชุดนี้ประกอบด้วยการอภิปรายเกี่ยวกับประเภทของโมเดลที่ใช้กันอย่างแพร่หลายที่สุด วิธีการจัดเก็บ ข้อดีและข้อเสีย นอกจากนี้ เราจะหารือเกี่ยวกับเครื่องมือบูรณาการกับระบบข้อมูลและเครื่องมือการจัดการกระบวนการทางธุรกิจ (รวมถึงโซลูชันที่ใช้ภาษาคำอธิบายกระบวนการทางธุรกิจ) การจำลองกระบวนการ การควบคุมและการวิเคราะห์การดำเนินการตามกระบวนการในชีวิตจริง การสร้างโซลูชันโดยใช้เครื่องมือสร้างแบบจำลองกระบวนการทางธุรกิจ

ฉันอยากจะดึงความสนใจของคุณไปที่ข้อเท็จจริงที่ว่า ประการแรก ซีรีส์นี้นำเสนอมุมมองส่วนตัวของผู้เขียนเกี่ยวกับการสร้างแบบจำลองกระบวนการทางธุรกิจ ซึ่งไม่เกี่ยวข้องกับความคิดเห็นอย่างเป็นทางการของซัพพลายเออร์ของเครื่องมือและบริการที่กล่าวถึง ประการที่สอง วัฏจักรนี้ไม่ได้เสแสร้งว่าเป็นระบบในการนำเสนอ แต่สะท้อนเพียงแง่มุมต่างๆ ของแนวทางกระบวนการที่ผู้เขียนเห็นว่าน่าสนใจและควรค่าแก่ความสนใจมากที่สุดสำหรับผู้เขียน

สั้น ๆ เกี่ยวกับแนวทางกระบวนการ

สาระสำคัญของแนวทางกระบวนการนั้นเรียบง่าย กิจกรรมของพนักงานบริษัทแบ่งออกเป็นสองประเภท: ที่เกิดซ้ำ (เป็นระยะ ๆ หรือเป็นผลมาจากการเกิดเหตุการณ์บางอย่าง) เรียกว่ากระบวนการ และไม่เกิดซ้ำเรียกว่าโครงการ กิจกรรม หรือโปรแกรม จากมุมมองนี้ กระบวนการคือชุดที่เชื่อมโยงกันของการดำเนินการซ้ำๆ ที่แปลงวัสดุอินพุตและ/หรือข้อมูลให้เป็นผลิตภัณฑ์ขั้นสุดท้าย (หรือบริการ) ตามกฎที่กำหนดไว้ล่วงหน้า ตามกฎแล้ว กระบวนการถือเป็นส่วนสำคัญของกิจกรรมขององค์กร โดยพิจารณาว่ามีกระบวนการ ผลลัพธ์สุดท้ายการพิจารณากิจกรรมของบริษัทเป็นชุดกระบวนการช่วยให้คุณตอบสนองต่อการเปลี่ยนแปลงในสภาวะภายนอกได้รวดเร็วยิ่งขึ้น หลีกเลี่ยงกิจกรรมและต้นทุนที่ซ้ำซ้อนที่ไม่นำไปสู่ผลลัพธ์ที่ต้องการ และจูงใจพนักงานให้บรรลุเป้าหมายอย่างเหมาะสม

การสร้างแบบจำลองกระบวนการทางธุรกิจมักจะหมายถึงคำอธิบายกราฟิกที่เป็นทางการ แม้ว่าการสร้างแบบจำลองการประยุกต์ใช้แนวทางกระบวนการและปรับปรุงกิจกรรมของบริษัทบนพื้นฐานของมันนั้นไม่ได้บังคับ แต่เมื่อเร็ว ๆ นี้ บริษัทหลายแห่งได้ให้ความสนใจอย่างจริงจังกับสิ่งนี้ ต่อไปเราจะพูดถึงปัญหาใดบ้างที่สามารถแก้ไขได้ด้วยความช่วยเหลือ

การประยุกต์การสร้างแบบจำลองกระบวนการทางธุรกิจในทางปฏิบัติ

การสร้างแบบจำลองกระบวนการทางธุรกิจถูกนำมาใช้ในทางปฏิบัติเพื่อแก้ไขปัญหาต่างๆ มากมาย วิธีทั่วไปวิธีหนึ่งในการใช้โมเดลดังกล่าวคือการปรับปรุงกระบวนการที่กำลังสร้างโมเดลด้วยตนเอง ในทางปฏิบัติ กระบวนการต่างๆ ได้รับการอธิบาย "ตามสภาพ" (นั่นคือตามที่เกิดขึ้นในความเป็นจริงทุกประการ) จากนั้นจึงระบุปัญหาคอขวดในกระบวนการเหล่านี้ด้วยวิธีต่างๆ และจากการวิเคราะห์นี้ แบบจำลอง "ตามที่ควรจะเป็น" หลายประการจะถูกสร้างขึ้น .

เปิดเผย คอขวดในกระบวนการสามารถดำเนินการได้หลายวิธี หนึ่งในนั้นคือการสร้างแบบจำลองการจำลอง ข้อมูลเริ่มต้นสำหรับการสร้างแบบจำลองดังกล่าวเป็นข้อมูลเกี่ยวกับความน่าจะเป็นของการเกิดเหตุการณ์ที่ส่งผลต่อการดำเนินการของกระบวนการ เวลาดำเนินการโดยเฉลี่ยของฟังก์ชันในกระบวนการ และกฎการกระจายของเวลาดำเนินการ รวมถึงลักษณะอื่น ๆ เช่น ทรัพยากรที่เกี่ยวข้องในกระบวนการ

อีกวิธีหนึ่งในการระบุปัญหาคอขวดจะขึ้นอยู่กับการวิเคราะห์กระบวนการจริง และตามเวลาจริงที่ใช้ในการดำเนินการฟังก์ชันหรือรอความพร้อมใช้งานของทรัพยากร ค่าที่แท้จริงสามารถได้รับจากระบบสารสนเทศ (หากกระบวนการเป็นแบบอัตโนมัติในระดับสูงพอสมควร) หรือกำหนดผ่านจังหวะเวลาธรรมดาและการสังเกตอื่น ๆ

อีกวิธีหนึ่งในการใช้คำอธิบายกระบวนการทางธุรกิจคือการใช้ชุดรูปแบบกระบวนการเพื่อสร้างองค์กร กรอบกฎหมายเช่น ระเบียบกระบวนการ ระเบียบการแบ่งส่วน รายละเอียดงาน- เทคโนโลยีดังกล่าวมักใช้โดยเฉพาะอย่างยิ่งในการเตรียมบริษัทสำหรับการรับรองการปฏิบัติตามมาตรฐานคุณภาพข้อใดข้อหนึ่ง ปัจจุบัน เครื่องมือการสร้างแบบจำลองกระบวนการทางธุรกิจเกือบทั้งหมดทำให้สามารถรับข้อมูลเกี่ยวกับออบเจ็กต์ในแบบจำลองและความสัมพันธ์ของพวกมัน และนำเสนอในรูปแบบของเอกสาร แม้ว่าเทคโนโลยีที่เป็นรากฐานของโซลูชันดังกล่าวอาจแตกต่างกันก็ตาม

บ่อยครั้งที่แบบจำลองกระบวนการทางธุรกิจถูกนำมาใช้เพื่อปรับปรุงระบบการจัดการของบริษัทและพัฒนาระบบแรงจูงใจของบุคลากร - เพื่อจุดประสงค์นี้ โดยปกติแล้วเป้าหมายของบริษัทจะเป็นแบบจำลอง ซึ่งแต่ละเป้าหมายจะแบ่งออกเป็นรายละเอียดเพิ่มเติมจนกว่ารายละเอียดย่อยนี้จะมีรายละเอียดมากจนเป้าหมายของแต่ละบุคคล เกี่ยวข้องกับกิจกรรมเฉพาะของพนักงาน จากนั้นเพื่อจุดประสงค์เหล่านี้ ตัวบ่งชี้เชิงปริมาณจะถูกสร้างขึ้นเพื่อระบุระดับความสำเร็จของพวกเขา และจากตัวชี้วัดเหล่านี้ ระบบแรงจูงใจของบุคลากรจะถูกสร้างขึ้นตามตัวชี้วัดเหล่านี้

การสร้างแบบจำลองกระบวนการทางธุรกิจใช้กันอย่างแพร่หลายในการออกแบบระบบข้อมูลหรือโซลูชันไอทีอื่น ๆ ในปัจจุบันการอธิบายกระบวนการเมื่อจัดการข้อกำหนดและการสร้างข้อกำหนดได้กลายเป็นกฎของรูปแบบที่ดีและในปัจจุบัน เงื่อนไขการอ้างอิงค่อนข้างเป็นไปได้ที่จะเห็นไม่เพียงแต่รายการข้อกำหนดเท่านั้น แต่ยังรวมถึงแบบจำลองการประมวลผลด้วย และไม่ว่าผู้เชี่ยวชาญในด้านการจัดการและการให้คำปรึกษากระบวนการจะพูดอะไรในหัวข้อนี้ เราก็ไม่ควรลืมว่าในหลายกรณี มันเป็นงานของระบบอัตโนมัติที่ถูกต้องและการสนับสนุนข้อมูลของกิจกรรมของ บริษัท ซึ่งเป็นงานหลักในการตัดสินใจทางธุรกิจ การสร้างแบบจำลองกระบวนการ

งานที่ระบุไว้ไม่ครอบคลุมขอบเขตของการสร้างแบบจำลองกระบวนการทางธุรกิจ นี่เป็นเพียงตัวอย่างบางส่วนของการใช้การสร้างแบบจำลองประเภทนี้

แนวทางกระบวนการและเทคโนโลยีของ CASE

แบบจำลอง วัตถุ และความสัมพันธ์

เมื่อสร้างโมเดลกระบวนการทางธุรกิจ ตามกฎแล้ว แนวคิดของโมเดล วัตถุ และการเชื่อมต่อจะถูกจัดการ โมเดลคือชุดของสัญลักษณ์กราฟิก คุณสมบัติ คุณลักษณะ และความเชื่อมโยงระหว่างสัญลักษณ์เหล่านั้น ซึ่งอธิบายคุณสมบัติบางอย่างของหัวเรื่องที่เป็นโมเดลได้อย่างเพียงพอ ประเภทของแบบจำลองและกฎที่เป็นไปได้สำหรับการก่อสร้าง (รวมถึงสัญลักษณ์กราฟิกที่พร้อมใช้งานและกฎสำหรับการมีอยู่ของการเชื่อมต่อระหว่างกัน) จะถูกกำหนดโดยวิธีการสร้างแบบจำลองที่เลือก และระบบสัญลักษณ์ที่ใช้ในแบบจำลองที่ใช้จะถูกกำหนดโดยสัญลักษณ์ที่เลือก

ในปัจจุบันมีวิธีการสร้างแบบจำลองสองสามวิธีที่ใช้เพื่ออธิบายกระบวนการทางธุรกิจ ที่ได้รับความนิยมมากที่สุด ได้แก่ วิธีการ DFD (Data Flow Diagrams) ซึ่งอธิบายแผนภาพการไหลของข้อมูลที่ใช้ในการวิเคราะห์ความต้องการและการออกแบบการทำงานของระบบสารสนเทศ STD (State Transition Diagram) ซึ่งพิจารณาแผนภาพการเปลี่ยนสถานะสำหรับการออกแบบระบบเรียลไทม์ ERD (Entity-Relationship Diagrams) ซึ่งพิจารณาไดอะแกรม "ความสัมพันธ์เอนทิตี" ที่ใช้ในการออกแบบเชิงตรรกะของระบบสารสนเทศ FDD (แผนภาพการสลายตัวตามหน้าที่) อธิบายแผนภาพการสลายตัวตามหน้าที่ SADT (Structured Analysis and Design Technique) ซึ่งเป็นเทคโนโลยีการวิเคราะห์และการออกแบบโครงสร้างที่ได้รับความนิยมอย่างมากในยุค 90 ล่าสุดยังเป็นที่นิยม วิธีการของ ARISซึ่งพิจารณาชุดของแบบจำลองประเภทต่างๆ (รวมถึงแบบจำลองที่ได้รับการสนับสนุนจากวิธีการอื่นๆ) ที่ใช้ในการอธิบายระบบย่อยทั้งหมดของบริษัท วิธีที่ได้รับความนิยมไม่น้อยคือกลุ่มวิธี IDEF ที่ใช้สำหรับการออกแบบกระบวนการทางธุรกิจและข้อมูล (ตามกฎแล้วนักพัฒนาฐานข้อมูลค่อนข้างคุ้นเคยกับวิธี IDEF1X ซึ่งอธิบายแบบจำลองข้อมูลเชิงตรรกะและกายภาพ และวิธีการ IDEF0 เป็นที่นิยมมากในหมู่นักวิเคราะห์ที่อธิบาย กระบวนการทางธุรกิจ) . วิธี UML (Unified Modeling Language) ได้รับความนิยมอย่างมากในหมู่นักพัฒนาแอปพลิเคชัน ซึ่งใช้ในการออกแบบระบบข้อมูลและแอปพลิเคชันเพื่ออธิบายข้อกำหนดสำหรับระบบข้อมูล สถานการณ์ของผู้ใช้ การเปลี่ยนแปลงสถานะของระบบและข้อมูลระหว่างการดำเนินการ และคลาสในอนาคต แอปพลิเคชัน.

เครื่องมือสร้างแบบจำลอง

แม้ว่าการวาดภาพโมเดลบนกระดาษจะไม่ได้รับอนุญาต แต่การสร้างแบบจำลองกระบวนการทางธุรกิจสมัยใหม่มักดำเนินการโดยใช้เครื่องมือ CASE - วิศวกรรมระบบช่วยด้วยคอมพิวเตอร์ - การออกแบบระบบโดยใช้คอมพิวเตอร์ บน ตลาดสมัยใหม่มีซอฟต์แวร์ CASE หลายร้อยรายการ ในสถานการณ์เช่นนี้ มันสมเหตุสมผลที่จะหารือเกี่ยวกับการจัดประเภทและปัญหาที่สามารถแก้ไขได้ด้วยความช่วยเหลือ (ที่เกี่ยวข้องกับแนวทางกระบวนการ)

จากเทคโนโลยีสารสนเทศ เครื่องมือของ CASE มักจะประกอบด้วยเครื่องมือที่ช่วยให้คุณทำให้กระบวนการบางอย่างเป็นอัตโนมัติในวงจรชีวิตของโซลูชันไอที อย่างไรก็ตาม ด้วยความช่วยเหลือของพวกเขา ปัญหาที่ไม่เกี่ยวข้องโดยตรงกับโซลูชันด้านไอทีมักจะได้รับการแก้ไข

คุณลักษณะของเครื่องมือ CASE สมัยใหม่คือเครื่องมือกราฟิกแบบภาพสำหรับการสร้างแบบจำลอง การใช้วิธีการจัดเก็บในรูปแบบไฟล์หรือเป็นข้อมูลในพื้นที่เก็บข้อมูลพิเศษ และมักจะหมายถึงการรวมเข้ากับเครื่องมืออื่น ๆ (เช่น กับเครื่องมือพัฒนาแอปพลิเคชัน) , แอปพลิเคชันสำนักงาน, วิธี CASE อื่น ๆ, เครื่องมือที่ใช้ในการนำระบบสารสนเทศไปใช้) บ่อยครั้งที่เครื่องมือ CASE มีเครื่องมือสำหรับการสร้างรายงานตามแบบจำลอง และเครื่องมือการปรับรื้อใหม่สำหรับการสร้างแบบจำลองตามข้อมูลที่มีอยู่ (ตัวอย่างเช่น ที่มีอยู่ในฐานข้อมูลเชิงสัมพันธ์) บ่อยครั้งที่เครื่องมือของ CASE ประกอบด้วยอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน และแม้แต่สภาพแวดล้อมการพัฒนาโซลูชันแบบกำหนดเอง

เครื่องมือ CASE สามารถจำแนกตามประเภท:

  • เครื่องมือวิเคราะห์และการสร้างแบบจำลองที่ออกแบบมาเพื่อสร้างคำอธิบายของกระบวนการและสาขาวิชาอื่น ๆ เช่นนี้
  • เครื่องมือวิเคราะห์และออกแบบที่ใช้ในการจัดการความต้องการและจัดทำเอกสารโครงการด้านไอที
  • เครื่องมือสร้างแบบจำลองแอปพลิเคชัน (ปัจจุบันหมวดหมู่ที่พบบ่อยที่สุดของเครื่องมือดังกล่าวคือตระกูลเครื่องมือสร้างแบบจำลอง UML)
  • เครื่องมือออกแบบข้อมูลที่ให้การสร้างแบบจำลองข้อมูลและการสร้างสกีมาฐานข้อมูลสำหรับ DBMS ทั่วไป

เพื่ออธิบายกระบวนการทางธุรกิจ มีการใช้เครื่องมือหมวดหมู่ที่ระบุไว้ทั้งหมด ยกเว้นเครื่องมือสุดท้าย: การสร้างแบบจำลองข้อมูลเป็นพื้นที่พิเศษที่มีงานที่เฉพาะเจาะจงมากและผลลัพธ์ที่คาดหวังเฉพาะ และนักวิเคราะห์ธุรกิจไม่ได้ใช้มากนักเช่นเดียวกับแอปพลิเคชัน นักพัฒนา

ข้าว. 1. บอร์แลนด์ด้วยกัน

เครื่องมือยอดนิยมสำหรับการอธิบายกระบวนการทางธุรกิจในประเทศของเรา ได้แก่ เครื่องมือสร้างแบบจำลอง UML Rational Rose (IBM) และ Together (Borland) - รูปที่ 1, กลุ่ม AllFusion Business Process Modeler (BPwin) สำหรับการอธิบายกระบวนการทางธุรกิจโดยใช้วิธี IDEF0 (Computer Associates) และการจัดระเบียบงานโดยรวมบนพื้นที่เก็บข้อมูลเดียวของโมเดล (รูปที่ 2), ARIS (IDS Scheer) - เครื่องมือสำหรับงานรวม บนชุดรูปแบบที่สัมพันธ์กันประเภทต่างๆ (รูปที่ 3) ซึ่งมีจุดประสงค์เพื่ออธิบายกระบวนการทางธุรกิจ ข้อมูลและระบบสารสนเทศ และกิจกรรมของบริษัท Visio (Microsoft) เป็นเครื่องมือสำหรับการสร้างกระบวนการทางธุรกิจและแบบจำลองข้อมูลประเภทต่างๆ ช่วยให้คุณ สร้างไดอะแกรมและแบบจำลองโดยใช้วิธีการต่างๆ (รูปที่ . 4)

ข้าว. 2. CA AllFusion Business Process Modeler (BPwin)

ข้าว. 3. สถาปนิกธุรกิจ ARIS

ข้าว. 4.ไมโครซอฟต์ วิซิโอ

เราได้เขียนเกี่ยวกับเครื่องมือต่างๆ ที่ระบุไว้ข้างต้นในนิตยสารของเราซ้ำแล้วซ้ำอีก และผู้ที่สนใจสามารถค้นหาบทความที่เกี่ยวข้องบนเว็บไซต์ของเรา:

คุณควรเลือกเครื่องมือใดสำหรับการสร้างแบบจำลองกระบวนการทางธุรกิจ สิ่งนี้ถูกกำหนดโดยเป้าหมายและขอบเขตของการสร้างแบบจำลองเป็นหลัก การทำงานของเครื่องมือ การบูรณาการกับเครื่องมือและแอปพลิเคชันอื่น ๆ และความรู้และประสบการณ์ในการใช้เครื่องมือเฉพาะในหมู่ผู้เขียนแบบจำลองในระดับที่น้อยกว่ามาก โดยปกติแล้ว ในกรณีนี้ คุณต้องจินตนาการถึงความสามารถของเครื่องมือสร้างแบบจำลองที่จำเป็นในการแก้ปัญหาที่ผู้ใช้เผชิญอยู่ อย่างไรก็ตาม เราจะพูดถึงรายละเอียดเพิ่มเติมเกี่ยวกับความสามารถของเครื่องมือดังกล่าวในบทความต่อๆ ไป




สูงสุด