Academic Publication Support System using Microservices

328

Views

0

Downloads

จารุจินดา, ปิยะฉัตร and ธีรเชษฐมงคล, นนท์ปวิธ (2016) Academic Publication Support System using Microservices Bachelor thesis, King Mongkut's Institute of Technology Ladkrabang

Abstract

บทความนี้นําเสนอการพัฒนา Web Application โดยใช้สถาปัตยกรรมแบบ Microservices โดยได้เลือกพัฒนาระบบ สนับสนุนการเผยแพร่ผลงานวิจัย ของส่วนบริหารงานวิจัย คณะเทคโนโลยีสารสนเทศ สถาบันเทคโนโลยีพระจอมเกล้าเจ้า คุณทหารลาดกระบัง เพราะส่วนบริหารงานวิจัย จะมีการเบิกค่าใช้จ่ายในการเดินทางไปเผยแพร่ผลงานในการประชุมทาง วิชาการ หรือขอสนับสนุนการตีพิมพ์บทความลงในวารสารวิชาการ รวมถึงจัดการรายชื่อวารสารและการประชุมทางวิชาการ ซึ่งขั้นตอนในการดําเนินงาน จะประกอบไปด้วยฝ่ายงานหลายฝ่าย และมีขั้นตอนการทํางานที่ต่างกัน ดังนั้นจึงออกแบบระบบ โดยแบ่งการทํางาน Business Process ของแต่ละฝ่ายออกมาเป็น Service เดี่ยว ๆ ซึ่งช่วยให้เมื่อมีการเปลี่ยนแปลงการ ทํางานในแต่ละ Business Process ก็แก้ไขเฉพาะใน Service นั้น ๆ โดยจะไม่กระทบต่อระบบอื่น ๆ จึงง่ายต่อการแก้ไข เพิ่มเติม และดูแลรักษา เพราะถ้าออกแบบระบบเป็นสถาปัตยกรรมแบบเดิมอาจจะทําให้การดูแลรักษา แก้ไขระบบ หรือเพิ่ม ฟังก์ชันการทํางาน อาจจะทําได้ยาก และเมื่อเกิดปัญหาอาจจะทําให้ระบบทั้งระบบไม่สามารถใช้งานได้

Thai title:

ระบบสนับสนุนการเผยแพร่ผลงานวิชาการ โดยใช้ Microservices

Item Type:

Thesis (Bachelor)

Deposited by:

ระบบ อัตโนมัติ

Date Deposited:

2021-09-06 03:38:05

Last Modified:

2021-09-06 03:38:05

Impact and Interest:

Presentation Video

Statistics