หลักสูตร/ปี พ.ศ. วิทยาศาสตรมหาบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศ ปี พ.ศ. 2544
ภาคและปีการศึกษาที่สำเร็จการศึกษา ภาคปลาย ปีการศึกษา 2543
ประเภทโครงงาน
การศึกษาค้นคว้าอิสระ
ชื่อโครงงานภาษาไทย
การสร้างระบบการส่งข้อมูลการผลิตอุปกรณ์อิเลคทรอนิคส์
ชื่อโครงงานภาษาอังกฤษ
An Implementation of Data Transfer System for Electronic-Device Production
ผู้พัฒนา
42653105 บงกช อุปคุต
อาจารย์ที่ปรึกษาหลัก
พันธุ์ปิติ เปี่ยมสง่า
อาจารย์ที่ปรึกษาร่วม
-
บทคัดย่อ
ปัจจุบันการเปลี่ยนแปลงอย่างรวดเร็วของโลกาภิวัฒน์ และการแข่งขันที่เพิ่มขึ้นสูง การติดต่อสื่อสารข้อมูลระหว่างองค์กรกลายเป็นเรื่องที่มีความสำคัญมากยิ่งขึ้น เทคโนโลยีที่ใช้ในการติดต่อสื่อสารข้อมูล ได้รับการพัฒนามากยิ่งขึ้นเช่นเดียวกัน ซึ่งเทคโนโลยีเหล่านี้สนับสนุนวิธีการในการสื่อสารข้อมูลแบบจุดต่อจุด (Point to Point Data Transmission) และเป็นการส่งไฟล์ข้อมูลแบบเดิม เทคโนโลยีใหม่ที่ได้พัฒนาขึ้นเพื่อสนับสนุนการสื่อสารข้อมูลแบบหลายจุดต่อหลายจุด (N to N Data Transmission) โดยใช้ข้อมูลชนิดใดก็ได้ สืบเนื่องจากความต้องการติดต่อสื่อสารข้อมูลที่เพิ่มมากขึ้นอย่างรวดเร็ว ทำให้มีการพัฒนาเทคโนโลยีเพื่อรองรับความต้องการดังกล่าวเพิ่มขึ้น ซึ่งก่อให้เกิดการแข่งขันมาก และส่งผลให้เทคโนโลยีเหล่านั้นมีราคาถูกลง และมีความน่าเชื่อถือมากขึ้น
การศึกษาด้วยตนเองครั้งนี้ให้ความสนใจกับการรับส่งข้อมูลที่มีความสำคัญในเชิงธุรกิจระหว่างองค์กรผ่านตัวกลางการสื่อสารโดยอาศัยเทคโนโลยีใหม่ เช่น MS ADO และ MS MSMQ MS ADO ย่อมาจาก Microsoft Active Data Object เป็นเทคโนโลยีระดับสูงที่ใช้ในการทำงานร่วมกับข้อมูลได้ทุกชนิด ADO เก็บข้อมูลโดยใช้เทคโนโลยีเชิงวัตถุ (Object oriented) ทำให้สามารถเข้าถึงข้อมูลได้อย่างมีประสิทธิภาพ และ MS MSMQ ย่อมาจาก Microsoft Message Queuing ซึ่งเป็นเทคโนโลยีที่มีจุดเด่นในเรื่องของ
1. การเชื่อมต่อที่ไม่ต้องมีการสร้างช่องทางติดต่อตลอดเวลา ซึ่งมีการรับประกันการส่งข้อมูล (Connectionless communication with guaranteed delivery)
2. การติดต่อสื่อสารระหว่างระบบและส่วนประกอบต่างๆ
เทคโนโลยีทั้งหมดที่กล่าวมาแล้วนั้นเป็นเทคโนโลยีเชิงวัตถุ ซึ่งจะช่วยให้การดูแลแก้ไขโปรแกรมทำได้โดยง่าย และเพิ่มขีดความสามารถของระบบในอนาคตได้ง่าย
จากการรวมเทคโนโลยี ADO และ MSMQ เข้าด้วยกันทำให้การติดต่อสื่อสารข้อมูลมีความสมบูรณ์มากขึ้น ดังนั้น โครงงานนี้จึงมุ่งพัฒนาโปรแกรมคอมพิวเตอร์ที่รับประกันการส่งข้อมูลที่มีประสิทธิภาพในลักษณะของซอฟท์แวร์ส่วนประกอบ (Component based Application) ซึ่งจะสามารถนำกลับมาใช้พัฒนาโปรแกรมอื่นๆ ได้
จากการทดสอบการใช้งานโปรแกรมดังกล่าว สามารถตอบสนองความต้องการในการรับส่งข้อมูลขนาดใหญ่ได้อย่างถูกต้องโดยไม่ขึ้นกับสถานะของระบบเครือข่าย หลักการของการจัดเก็บและต่อข้อมูล (Store and forward) ทำให้การกู้ข้อมูลกลับมาเป็นไปโดยอัตโนมัติ ซึ่งสามารถลดค่าใช้จ่ายในเรื่องของการควบคุมดูแลลง และประสิทธิภาพของกระบวนการผลิตจะดียิ่งขึ้นหากข้อมูลมีคุณภาพมากกว่าที่เป็นอยู่ในปัจจุบัน
Abstract
Nowadays, with the fast pace of the globalization and increased competition, data transmission among organizations becomes more and more important. The present data transmission technologies have evolved significantly. They are much more than the old fashion point-to-point data transfer methods, which were purely targeted towards plain file transfer. New technologies are geared towards n to n data transmission of any kind of data. Due to the significant growth on the demand of data transmission, a high number of technologies were developed to serve these
activities, which inherently makes the technologies cheaper and more reliable. This independent study focuses on the requirement to transmit and receive critical business data among remote organization via an unreliable media using modem technologies, like MS ADO and MS MSMQ. MS ADO stands for Microsoft ActiveX Data Objects and is a high-level interface to all kinds of data. ADO provides consistent, high performance access to data in an object oriented fashion. ADO objects can store data as an object and the object can move between processes and machines. MSMQ on the other hand stands for Microsoft Message Queuing and offers two main advantages to distributed applications:
1. Connectionless communication with guaranteed delivery.
2. Communication between disparate systems and components. Both technologies are being used in an object oriented way which result in a better maintenance of the program(s) and makes it possible to extend more capabilities in the future.
By combining ADO and MSMQ the requirement for reliable data transmission can be easily fulfilled. In fact, what is being proposed and delivered is a reliable, robust, de-coupled component-based application. The components can later be reused in other applications.
An extensive stress test has proven that the proposed solution is able to securely transmit huge amount of data independent of network failures and the like. The principle of store-and-forward makes the automatic recovery possible. Operational cost reduction can be achieved because less monitoring and troubleshooting is required. Not to mention the improvement in quality of data what will result in a more efficient production process.
คำสำคัญ (Keywords)
-
เว็บไซต์โครงงาน
-
วีดีโอคลิปของโครงงาน
-
ที่เก็บเวอร์ชันซอร์สโค้ด
-
ผู้นำเข้าข้อมูลครั้งแรก
บงกช
อุปคุต
(g42653105)
แก้ไขครั้งสุดท้าย
เมื่อ March 1, 2001, 10 a.m. โดย
บงกช
อุปคุต
(g42653105)
สถานะการอนุมัติ
อนุมัติแล้ว โดย
พันธุ์ปิติ
เปี่ยมสง่า
(pp)
เมื่อ March 1, 2001, 10 a.m.