Abstract:
วิทยานิพนธ์นี้มีวัตถุประสงค์เพื่อนำเสนอการเปรียบเทียบประสิทธิภาพการออกแบบซอฟต์แวร์โดยใช้ความสัมพันธ์ของโค๊ดระหว่าง Association และ Dependency โดยทำการเปรียบเทียบประสิทธิภาพจากสถานการณ์จำลองที่ทำการจำลองมาจากสภาวะแวดล้อมจริง ผู้วิจัยได้ศึกษาจากสภาพเงื่อนไขต่างๆ เพื่อเสนอแนวทางการออกแบบโค๊ดจากสภาพเงื่อนไขความสัมพันธ์ตามสภาพแวดล้อมจริง และนำมาเปลี่ยนความสัมพันธ์ให้เป็นในทางตรงกันข้าม ในการเปรียบเทียบประสิทธิภาพผู้วิจัยจะทำการเปรียบเทียบประสิทธิภาพซึ่งแบ่งเป็นสองกรณีคือ (1) ก่อนการเปลี่ยนความสัมพันธ์กับหลังเปลี่ยนความสัมพันธ์เป็น Association และ (2) ก่อนเปลี่ยนความสัมพันธ์กับหลังจากเปลี่ยนความสัมพันธ์เป็น Dependency ผลปรากฏว่าเมื่อเปลี่ยนความสัมพันธ์เป็น Association มีค่า t-test เท่ากับ 14.612 ที่ระดับนัยสำคัญเท่ากับ 0.000 และเมื่อความสัมพันธ์เป็น Dependency มีค่า t-test เท่ากับ -7.768 มีค่านัยสำคัญเท่ากับ 0.000 แสดงว่าโดยเฉลี่ยเมื่อความสัมพันธ์เป็น Association ประสิทธิภาพของระบบดีขึ้น และหลังเปลี่ยนความสัมพันธ์เป็นDependency ประสิทธิภาพของระบบจะลดลง
Abstract:
This thesis aims to propose the comparison of software design efficiency using relationship of code between Association and Dependency. This comparing efficiency from simulation scenarios which had simulated by real environment. That has studied in several conditions. To propose code design guidelines based on conditions, relationships, environmental conditions. Then change the relationship to the opposite. In comparison of efficiency compares the performance to cases. The first comparison is performance before changing relationships with performance after changing relationships Association and Dependency. The researchers tested the result. When the relation of code had been changed to be Association which of Dependency t-test was 14.612 significance level of 0.000. And then Dependency t-test becomes -7.768 with substantially level of 0.000. Show that, on average, when a relationship is a better system performance association. And after the relationship change is Dependency. System performance is reduced.