Please use this identifier to cite or link to this item:
https://cuir.car.chula.ac.th/handle/123456789/74837
Title: | การนำหลักการโปรแกรมเชิงวัตถุ มาพัฒนาโปรแกรมวาดรูปวงจรอิเล็กทรอนิกส์ |
Other Titles: | An object-oriented programming approach to the development of and electronic schematic capture program |
Authors: | ประสิทธิ์ จิยะพานิชกุล |
Advisors: | เอกชัย ลีลารัศมี |
Other author: | จุฬาลงกรณ์มหาวิทยาลัย. บัณฑิตวิทยาลัย |
Advisor's Email: | ไม่มีข้อมูล |
Subjects: | การโปรแกรมเชิงวัตถุ วงจรอิเล็กทรอนิกส์ |
Issue Date: | 2537 |
Publisher: | จุฬาลงกรณ์มหาวิทยาลัย |
Abstract: | ในอดีตการวิเคราะห์วงจรอิเล็กทรอนิกส์บนเครื่องไมโครคอมพิวเตอร์ ต้องการการสร้างแฟ้มข้อมูลเข้าในรูปตัวอักษร วิธีการนี้เป็นวิธีที่ยุ่งยากเสียเวลา และผิดพลาดได้ง่าย ถ้าต้องป้อนด้วยมือคนปัญหาดังกล่าวแก้ไขได้โดยทำการสร้างแฟ้มข้อมูลเข้าของโปรแกรมวิเคราะห์วงจรอิเล็กทรอนิกส์ในแบบของรูปวงจรอิเล็กทรอนิกส์ งานวิจัยนี้เป็นการพัฒนาซอฟต์แวร์ โดยใช้หลักการโปรแกรมเชิงวัตถุ ซอฟต์แวร์ดังกล่าวเขียนด้วยภาษาซีพลัสพลัส และถูกออกแบบให้เป็นเครื่องมือสำหรับวาดรูปวงจรอิเล็กทรอนิกส์ ซอฟต์แวร์ที่พัฒนาขึ้นประกอบด้วย เมนูแบบดึงลง ระบบการคำนวณโนด และระบบการจัดเก็บข้อมูล ผู้ใช้สามารถใช้เมนูแบบดึงลงสำหรับสั่งคำสั่งต่าง ๆ ระบบการคำนวณโนดจะถูกใช้ในการลำดับหมายเลขโนดของวงจรและระบบการจัดเก็บข้อมูลจะถูกใช้เพื่อเก็บข้อมูลของวงจรอิเล็กทรอนิกส์ในรูปแบบที่โปรแกรมวิเคราะห์วงจรสามารถนำมาวิเคราะห์ได้ทันที จากผลการวิจัยสรุปได้ว่าโปรแกรมสามารถทำงานได้เป็นที่น่าพอใจ โปรแกรมสามารถคำนวณหาโนด และสร้างแฟ้มข้อมูลที่สมบูรณ์ให้กับโปรแกรมวิเคราะห์วงจรอิเล็กทรอนิกส์ อย่างไรก็ดีโปรแกรมนี้ยังไม่เป็นแบบมอดูลเท่าที่ควร เนื่องจากยังไม่ได้นำหลักการที่สำคัญของการโปรแกรมเชิงวัตถุมาใช้อย่างครบถ้วน |
Other Abstract: | In the past, the analysis of electronic circuit on a microcomputer necessitates the creation of an input text rile. This method is difficult, slow and error proned if it is done manually. This problem is solved by creating an input text file for an electronic circuit analysis program in the form of electronic schematic capture. This research is a software development using an object oriented programming concept. The software is written in C++ programming language and is designed to be a tool for electronic schematic capture. The developed software consists of a pull-down menu, node calculation system and data storage system. The user can use the pull-down menu for several instructions. The node calculation system is used to number circuit nodes and the data storage system is used to store the circuit information in the form that can be readily analyzed by an electronic circuit analysis program. From this research, it can be summarized that this program can perform the work satisfactorily. The program can calculate node numbers and create an absolute file for an electronic circuit analysis program. However, the program is not as modularized as it should be because the main principles of object oriented programming are not fully implemented. |
Description: | วิทยานิพนธ์ (วศ.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2537 |
Degree Name: | วิศวกรรมศาสตรมหาบัณฑิต |
Degree Level: | ปริญญาโท |
Degree Discipline: | วิศวกรรมไฟฟ้า |
URI: | http://cuir.car.chula.ac.th/handle/123456789/74837 |
ISSN: | 9746310143 |
Type: | Thesis |
Appears in Collections: | Grad - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Prasit_ji_front_p.pdf | หน้าปก บทคัดย่อ และสารบัญ | 937.18 kB | Adobe PDF | View/Open |
Prasit_ji_ch1_p.pdf | บทที่ 1 | 1.1 MB | Adobe PDF | View/Open |
Prasit_ji_ch2_p.pdf | บทที่ 2 | 1.44 MB | Adobe PDF | View/Open |
Prasit_ji_ch3_p.pdf | บทที่ 3 | 1.43 MB | Adobe PDF | View/Open |
Prasit_ji_ch4_p.pdf | บทที่ 4 | 919.08 kB | Adobe PDF | View/Open |
Prasit_ji_ch5_p.pdf | บทที่ 5 | 1.75 MB | Adobe PDF | View/Open |
Prasit_ji_ch6_p.pdf | บทที่ 6 | 2.57 MB | Adobe PDF | View/Open |
Prasit_ji_ch7_p.pdf | บทที่ 7 | 642.47 kB | Adobe PDF | View/Open |
Prasit_ji_back_p.pdf | บรรณานุกรม และภาคผนวก | 941.82 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.