Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/70708
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorวันชัย ริ้วไพบูลย์-
dc.contributor.authorเจตนา อัครวงษ์-
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. บัณฑิตวิทยาลัย-
dc.date.accessioned2020-11-12T07:00:25Z-
dc.date.available2020-11-12T07:00:25Z-
dc.date.issued2540-
dc.identifier.issn9746385828-
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/70708-
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2540en_US
dc.description.abstractการวิจัยนี้มีวัตถุประสงค์เพื่อศึกษาวิธีการจัดเก็บออบเจ็กต์ถาวร ออกแบบระบบจัดการออบเจ็กต์ถาวรสำหรับภาษาชี++ ตลอดจนพัฒนาต้นแบบของระบบเพื่อเป็นแนวทางในการพัฒนาระบบให้มีความสามารถมากขึ้น การออกแบบระบบใช้หลักการออกแบบเชิงวัตถุและเทคนิคการเขียนโปรแกรมเชิงวัตถุ โดยใช้วิธีการ จัดเก็บออบเจ็กต์ในแฟ้มข้อมูล ด้วยการสืบทอดจากคลาสพื้นฐาน โดยจัดทำเป็นคลาสไลบรารี การจัดการออบเจ็กต์ ทำผ่านฟังก์ชันหรือวิธีการของคลาส และการพัฒนาระบบทำบนเครื่องไมโครคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการดอสโดยใช้โปรแกรมบอร์แลนด์ชี++ เป็นตัวแปลภาษา โดยระบบที่ได้นี้แบ่งออกเป็น 2 ส่วนคือ ส่วนที่ใช้จัดการกับออบเจ็กต์และส่วนที่ติดต่อกับผู้ใช้ ระบบสามารถเรียกออบเจ็กต์ที่มีการจัดเก็บมาใช้ เพิ่มออบเจ็กต์ที่ยังไม่มีในหน่วยเก็บข้อมูล แก้ไขเปลี่ยนแปลงและลบออบเจ็กต์ที่มีอยู่ได้ สามารถเข้าถึงออบเจ็กด์โดยใช้ค่าคีย์หรือตำแหน่งที่อยู่ของออบเจ็กต์ จากผลการวิจัยสรุปได้ว่า สามารถใช้ระบบจัดการออบเจ็กต์ถาวรที่มีการจัดเก็บออบเจ็กต์ในแฟ้มข้อมูล โดยวิธีการสืบทอดจากคลาสพื้นฐานได้ การนำไปใช้เกี่ยวข้องกับการประกาศคลาสของฐานข้อมูลและประกาศออบเจ็กต์ถาวรเป็นดีไรฟ์คลาส วิธีนี้ผู้ใช้งานต้องมีความรู้ความเข้าใจหลักการทำงานและการใช้งาน ระบบที่ได้ยังเป็นเพียงระบบพื้นฐาน เมื่อนำไปใช้ควรพัฒนาให้ใช้งานได้ง่ายและพิจารณารายละเอียดต่าง ๆ มากขึ้น-
dc.description.abstractalternativeThe purpose of this research is to find out the solutions for storing persistent objects, design a persistent object management system for C++ and develop a system prototype. The technics used in the design are Object-Oriented Technology. Objects were stored on files by derivation from base class. The system implemented as a class library, manipulates objects by functions or methods of classes. The development performed on a microcomputer with DOS Operating System using Borland C++ as a compiler. The designed system is divided into object management part and user interface part. It is capable to retrieving stored objects, adding objects into storage, changing and deleting existing objects. Accessing to objects is done by their keys or addresses. The result of this research concludes that the persistent object management system using stored objects on files by derivation from base class approach is workable. System usage depends on declaring the class of database and persistent object classes. This system is appropriate to users who have knowledge and understand about this concept. The system still has basic features, practically it should be developed to increase facilities, efficiency and consider more details.-
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectซี++ (ภาษาคอมพิวเตอร์)en_US
dc.subjectการโปรแกรมเชิงวัตถุen_US
dc.subjectC++ (Computer program language)en_US
dc.subjectObject-oriented programming (Computer science)en_US
dc.titleการออกแบบและพัฒนาระบบจัดการออบเจ็กต์ถาวรสำหรับภาษาซี++en_US
dc.title.alternativeA design and development of a persistent object management for C++en_US
dc.typeThesisen_US
dc.degree.nameวิทยาศาสตรมหาบัณฑิตen_US
dc.degree.levelปริญญาโทen_US
dc.degree.disciplineวิทยาศาสตร์คอมพิวเตอร์en_US
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.email.advisorwanchai.r@chula.ac.th-
Appears in Collections:Grad - Theses

Files in This Item:
File Description SizeFormat 
Jettana_ak_front.pdfหน้าปกและบทคัดย่อ308.78 kBAdobe PDFView/Open
Jettana_ak_ch1.pdfบทที่ 1219.46 kBAdobe PDFView/Open
Jettana_ak_ch2.pdfบทที่ 2796.29 kBAdobe PDFView/Open
Jettana_ak_ch3.pdfบทที่ 3842.05 kBAdobe PDFView/Open
Jettana_ak_ch4.pdfบทที่ 4349.27 kBAdobe PDFView/Open
Jettana_ak_ch5.pdfบทที่ 5102.25 kBAdobe PDFView/Open
Jettana_ak_back.pdfบรรณานุกรมและภาคผนวก313.38 kBAdobe PDFView/Open


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