Please use this identifier to cite or link to this item: https://has.hcu.ac.th/jspui/handle/123456789/2992
Title: ระบบการสั่งงานด้วยเสียงพูดสําหรับการทดสอบและปรับปรุงคุณภาพซอฟต์แวร์
Other Titles: Voice Command System for Software Testing and Quality Improvement
Authors: อภิสรา มิตรพิทักษ์
ณัฐพร นันทจิระพงศ์
Apisara Mitpitak
Nathaphon Nanthajirapong
Huachiew Chalermprakiet University. Faculty of Science and Technology. Student of Bachalor of Science and Technology
Huachiew Chalermprakiet University. Faculty of Science and Technology
Keywords: ระบบสั่งการด้วยเสียง
Voice Command System
การรู้จำเสียงพูดอัตโนมัติ
Automatic speech recognition
ซอฟต์แวร์ – การควบคุมคุณภาพ
Computer software -- Quality control
บริษัท เมโทรอินโฟเทค จํากัด
Metro InfoTech Company
Issue Date: 2019
Abstract: ระบบการสั่งงานด้วยเสียงพูดสําหรับการทดสอบและปรับปรุงคุณภาพซอฟต์แวร์ เป็นระบบที่มีวัตถุประสงค์เพื่อลดระยะเวลาในการถ่ายโอนซอฟต์แวร์ (Deploy) ที่บริษัท เมโทรอินโฟเทค จํากัด พัฒนาให้กับลูกค้าขององค์กรขึ้นไปบน Jenkins server โดยประยุกต์ใช้เสียงในการสั่งถ่ายโอนซอฟต์แวร์เพื่อไปทดสอบการทํางานของ Jenkins server การทํางานของระบบประกอบด้วย 4 ส่วนหลัก ได้แก่ 1) การเข้าสู่ระบบของผู้ใช้ 2) การสั่งถ่ายโอนซอฟต์แวร์เข้าสู่ Jenkins server 3) การทดสอบและปรับปรุงคุณภาพซอฟต์แวร์ และ 4) ส่วนแสดงผลการถ่ายโอนและปรับปรุงคุณภาพซอฟต์แวร์ โดยทฤษฎีที่ใช้ในการพัฒนาระบบที่สําคัญ ได้แก่ การปรับปรุงคุณภาพซอฟต์แวร์อย่างต่อเนื่อง (Continuous Integration) และการรู้จําเสียง (Speech Recognition) ส่วนเครื่องมือที่ใช้ในการพัฒนาระบบที่สําคัญได้แก่ PyCharm, SQLite, Jenkins API, WebKit Speech Recognition และ Flask Framework ผลจากการสํารวจความพึงพอใจการใช้งานระบบการสั่งงานด้วยเสียงพูดสําหรับการทดสอบและปรับปรุงคุณภาพซอฟต์แวร์ พบว่า ความพึงพอใจของผู้ใช้ต่อระบบในภาพรวมมีค่าเฉลี่ยเท่ากับ 4.02 อยู่ในระดับดี ดังนั้นจึงสรุปได้ว่า ระบบสามารถช่วยลดระยะเวลาในการทดสอบหรือถ่ายโอนซอฟต์แวร์ขึ้นบนเซิร์ฟเวอร์ Jenkins ได้ อีกทั้งสามารถช่วยเพิ่มคุณภาพการทํางานของทีมพัฒนาซอฟต์แวร์ของบริษัท เมโทรอินโฟเทค จํากัด ให่ดีขึ้น
Voice Command System for Software Testing and Quality Improvement is a system that aims to reduce the transfer time (Deploy) of software that Metro InfoTech Company developed for customer to Jenkins server by using the voice to deploy software to test on Jenkins server. There are 4 main parts in this system: 1) User login 2) Software deploys to Jenkins server 3) Continuous Integration and 4) Display software deploys result. The important theories which used to develop this project are Continuous Integration (CI) and Speech Recognition. PyCharm, SQLite, Jenkins API, Webkit Speech Recognition and Flask Framework are main tools that used for build this project. By result, the average of user satisfaction of this system was 4.02 which is good level. In summary, this system can reduce testing/deploy software on Jenkins server time. Furthermore, it can improve the quality of work for Metro InfoTech development team.
Description: การประชุมวิชาการระดับชาติ วิทยาศาสตร์และเทคโนโลยีระหว่างสถาบัน ครั้งที่ 7 “บูรณาการ วิจัย และ นวัตกรรม เพื่อสร้างเสริมสุขภาพ” (The 7th Academic Science and Technology Conference 2019) (ASTC2019) “Health Promotion Through Research Integration and Innovation”) วันศุกร์ที่ 7 มิถุนายน พ.ศ. 2562 ณ อาคารพิฆเนศ มหาวิทยาลัยรังสิต จ. ปทุมธานี : หน้า 1675-1683
สามารถเข้าถึงบทความฉบับเต็ม (Full text) ได้ที่ : https://drive.google.com/file/d/1CiyUmGTqhvoYBaQmvilpqPDd8YQlpklE/view
URI: https://has.hcu.ac.th/jspui/handle/123456789/2992
Appears in Collections:Science and Technology - Proceeding Document

Files in This Item:
File Description SizeFormat 
Voice-Command-System-for-Software-Testing.pdf124.9 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.