These diagrams are the key parts of modern design documentation; they can enhance understanding of complex programming concepts, and assist in problem analysis and solution design ( Daniluk, 2012 ). To analyze the requirements we use Rational Rose software. In this section, use case, activity and sequence diagrams are shown as example diagrams.
4.1. Use case diagram
Use case diagram describes the functions of a system and its users. It shows a number of external actors and their connection to the use cases representing the services provided by the system ( Saleh & El-Morr, 2004 ). Analyzing typical use case is the most common and effective way of quickly and accurately understanding the requirements and concepts of system developers. Fig. 3 shows a simplified use case diagram of the Expert Cloud that illustrates the relationship between the different entities.
4.2. Sequence diagram
Sequence diagram is a simple specification of relationship between entities to do a specific task and is used in a number of different situations to display the interaction between users, screens, objects and entities ( Refsdal & Stølen, 2008 ). Sequence diagrams can be easily understood by computer system designers, decision makers, and end-users. Here, they are used to get a better grip of an interaction scenario in the Expert Cloud for system designers who need to achieve a common understanding of the situation. Fig. 4 shows a sequence diagram of HR registration as an example.
ภาพเหล่านี้เป็นส่วนหลักของเอกสารการออกแบบที่ทันสมัย พวกเขาสามารถเพิ่มความเข้าใจของแนวคิดการเขียนโปรแกรมที่ซับซ้อนและช่วยในการวิเคราะห์ปัญหาและแก้ปัญหาการออกแบบ ( daniluk , 2012 ) เพื่อวิเคราะห์ความต้องการ เราใช้เหตุผล โรสซอฟต์แวร์ ในส่วนนี้ ใช้กรณี กิจกรรม และแสดงเป็นแผนภาพลำดับแผนภาพตัวอย่าง
4.1 .
แผนภาพกรณีใช้แผนภาพกรณีใช้อธิบายการทำงานของระบบและผู้ใช้ มันแสดงให้เห็นจำนวนของนักแสดงและการเชื่อมต่อเพื่อใช้กรณีของการให้บริการโดยระบบภายนอก ( Saleh &เอลมอร์ , 2004 ) วิเคราะห์กรณีใช้งานโดยทั่วไปเป็นวิธีที่พบมากที่สุดและมีประสิทธิภาพของได้อย่างรวดเร็วและถูกต้องเข้าใจความต้องการและแนวคิดของนักพัฒนาระบบ ภาพประกอบ3 แสดง Simpli จึงเอ็ดกรณีใช้แผนภาพของผู้เชี่ยวชาญเมฆที่แสดงให้เห็นถึงความสัมพันธ์ระหว่างหน่วยงานต่าง ๆ
4.2 . ลำดับแผนภาพลำดับแผนภาพ
เป็นง่ายกาจึงแลกเปลี่ยนความสัมพันธ์ระหว่างหน่วยงานเพื่อทำกาจึง C งานและใช้ในหลายสถานการณ์ที่แตกต่างกันเพื่อแสดงปฏิสัมพันธ์ระหว่างผู้ใช้ , หน้าจอ , วัตถุและองค์กร ( refsdal &เซนต์ขึ้นเลน , 2008 )แผนภาพลำดับสามารถเข้าใจได้ง่าย โดยออกแบบระบบคอมพิวเตอร์ผู้ผลิต , การตัดสินใจและผู้ใช้ขั้นปลาย ที่นี่ พวกเขาจะใช้ ที่จะได้รับการจับที่ดีกว่าของปฏิสัมพันธ์ระหว่างสถานการณ์ในผู้เชี่ยวชาญสำหรับนักออกแบบระบบที่ต้องการเพื่อให้บรรลุความเข้าใจร่วมกันของสถานการณ์ รูปที่ 4 แสดงลำดับแผนภาพ HR ลงทะเบียนเป็นตัวอย่าง
การแปล กรุณารอสักครู่..
