Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/10877
Title: เครื่องมือสร้างโปรแกรมเว็บสำหรับติดต่อกับฐานข้อมูลแบบออนไลน์
Other Titles: A web application tool for on-line database connection
Authors: นิรุตติ เลิศสมบุญ
Advisors: ธาราทิพย์ สุวรรณศาสตร์
Other author: จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์
Advisor's Email: Taratip.S@chula.ac.th
Subjects: การจัดการฐานข้อมูล
เว็บไซต์ -- การออกแบบ
ดรีมวีเวอร์อัลตราเดฟ
เว็บสเฟียร์สตูดิโอ
โคดชาร์จ
โปรแกรมคอมพิวเตอร์
Issue Date: 2545
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: วิทยานิพนธ์นี้ได้วิเคราะห์ ออกแบบและพัฒนาเครื่องมือสร้างโปรแกรมประยุกต์ที่มีลักษณะเป็นโปรแกรมเว็บซึ่งมีความสามารถในการเพิ่มข้อมูล ลบข้อมูล แก้ไขข้อมูลและเรียกค้นข้อมูลจากฐานข้อมูลได้ อีกทั้งยังสามารถตรวจสอบความถูกต้องของข้อมูลแบบออนไลน์ และมีการทำงานแบบเชิงโต้ตอบกับผู้ใช้งาน โปรแกรมเว็บที่ถูกสร้างขึ้นยังสามารถสร้างหน้าต่างให้เลือกข้อมูลจากตารางอื่นที่มีความสัมพันธ์กันได้ และมีทริกเกอร์ในระดับฟอร์มและระดับตารางให้ผู้พัฒนาโปรแกรมสามารถแก้ไขส่วนของโปรแกรมในแต่ละเหตุการณ์ได้เอง อีกทั้งยังสามารถสร้างโปรแกรมเว็บที่มีสองตารางซึ่งมีความสัมพันธ์กันในลักษณะของมาสเตอร์และดีเทล ทั้งนี้ในการสร้างโปรแกรมเว็บนั้น เครื่องมือจะทำการติดต่อกับฐานข้อมูลเพื่ออ่านคุณสมบัติของตาราง ฟิลด์ และ กฎข้อบังคับของฐานข้อมูล จากพจนานุกรมข้อมูลในฐานข้อมูล อนึ่ง เครื่องมือสร้างโปรแกรมเว็บสำหรับติดต่อกับฐานข้อมูลแบบออนไลน์ที่พัฒนาขึ้นนี้ ได้รับการทดสอบ และผลการทดสอบยืนยันว่าสามารถสร้างโปรแกรมเว็บที่มีการดำเนินการกับฐานข้อมูลได้อย่างถูกต้อง และโปรแกรมเว็บดังกล่าวมีการตรวจสอบความถูกของข้อมูลตามกฎข้อบังของฐานข้อมูล การทำงานแบบเชิงโต้ตอบกับผู้ใช้งานตรงตามที่ได้ออกแบบไว้ รวมถึงการทำงานของหน้าต่างให้เลือกและทริกเกอร์ในโปรแกรมเว็บทำงานได้อย่างถูกต้อง
Other Abstract: This thesis analyzes, designs, and develops a tool for generating web application. The generated web application consists of insert, delete, update and select operation. The web application can interactively validate input data with database constraints, for example, primary key, foreign key, not null mandatory, and data type validation. Moreover, the web application provides list of values (or table lookup) windows for each field, in case that the web application needs users to choose data from the other table. The tool allows developers to define form and table triggers. Other than that, developers can create a web application with master/detail characteristic that is it consists of two tables that are related. In order to develop a web application using this tool, developers have to connect to a database in order to read table 's properties, fields and database constraints. This tool was tested for generating web applications. The generated web applications were tested with all database operations, list of value feature, interactive feature, trigger operation and constraints validation. The test results showed that this tool correctly performed those features.
Description: วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2545
Degree Name: วิทยาศาสตรมหาบัณฑิต
Degree Level: ปริญญาโท
Degree Discipline: วิทยาศาสตร์คอมพิวเตอร์
URI: http://cuir.car.chula.ac.th/handle/123456789/10877
ISBN: 9741711522
Type: Thesis
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
Nirutti.pdf2.18 MBAdobe PDFView/Open


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