Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/51288
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorธาราทิพย์ สุวรรณศาสตร์en_US
dc.contributor.authorอภิรักษ์ คำภีระen_US
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์en_US
dc.date.accessioned2016-12-02T06:04:00Z-
dc.date.available2016-12-02T06:04:00Z-
dc.date.issued2558en_US
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/51288-
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2558en_US
dc.description.abstractซอฟต์แวร์ประกอบไปด้วยความต้องการเชิงฟังก์ชันที่ระบุในส่วนของความสามารถ ข้อมูลนำเข้าและข้อมูลส่งออก ความต้องการเชิงฟังก์ชันสามารถถูกทดสอบด้วยกรณีทดสอบที่สัมพันธ์ กับแอตทริบิวต์ในฐานข้อมูลในการพัฒนาซอฟต์แวร์การเปลี่ยนแปลงเกิดขึ้นได้ตลอดเวลา ถ้าข้อมูลนำเข้าของความต้องการเชิงฟังก์ชันมีการเปลี่ยนแปลงอาจจะส่งผลกระทบโดยตรงต่อสคีมาฐานข้อมูลและกรณีทดสอบ ข้อมูลนำเข้าของความต้องการเชิงฟังก์ชันไม่เพียงแต่ไม่สอดคล้องกับแอตทริบิวต์ในฐานข้อมูลเท่านั้นยังไม่สอดคล้องกับข้อมูลทดสอบของกรณีทดสอบที่เกี่ยวข้องอีกด้วย ทำให้การทำงานระหว่างความต้องการเชิงฟังก์ชัน ฐานข้อมูล และกรณีทดสอบไม่ถูกต้อง ดังนั้นผลกระทบการวิเคราะห์ต่อสคีมาฐานข้อมูลและกรณีทดสอบต้องมีก่อนการทดสอบ งานวิจัยนี้นำเสนอเครื่องมือการวิเคราะห์ผลกระทบต่อสคีมาฐานข้อมูลและกรณีทดสอบ จากการเปลี่ยนแปลงข้อมูลนำเข้าของความต้องการเชิงฟังก์ชัน นำผลลัพธ์ที่ได้การวิเคราะห์ผลกระทบมาสร้างชุดคำสั่งเอสคิวแอลสำหรับปรับ ปรุงสคีมาฐานข้อมูล จากนั้นจึงปรับปรุงความต้องการเชิงฟังก์ชันและปรับเวอร์ชันของความต้องการ เชิงฟังก์ชันใหม่ ในท้ายที่สุดกรณีทดสอบที่เกี่ยวข้องกับความต้องการเชิงฟังก์ชันจะถูกตรวจสอบ และถูกปรับปรุงและปรับเวอร์ชันใหม่แก่กรณีทดสอบen_US
dc.description.abstractalternativeSoftware consists of functions which are defined in term of capabilities, inputs, and outputs. A function which is verified by test cases is always associated with attributes in a database. Changes always occur in software development. If inputs of functional requirements are changed, they will effect to the database schema and test cases directly. Not only inputs of functional requirements might inconsistent to attributes in a database, but also might inconsistent to test input data in test cases. Association among functional requirements, database, and test cases might not work properly. Therefore, the impact analysis to database schema and test cases are needed to be clarified before software testing. This research proposes a tool to analyze an impact to database schema and test cases from inputs of functional requirements which are changed. After that SQL command to update database schema will be generated. Then function requirements will be updated and a new version of functional requirements is generated. Finally, test cases which related to the functions are verified to check if they need to be updated.en_US
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.relation.urihttp://doi.org/10.14457/CU.the.2015.1384-
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectฐานข้อมูล-
dc.subjectซอฟต์แวร์ -- การพัฒนา-
dc.subjectDatabases-
dc.subjectComputer software -- Development-
dc.titleการวิเคราะห์ผลกระทบต่อสคีมาฐานข้อมูลและกรณีทดสอบจากการเปลี่ยนแปลงข้อมูลนำเข้าของความต้องการเชิงฟังก์ชันen_US
dc.title.alternativeImpact Analysis to Database Schema and Test Cases from Inputs of Functional Requirements Changesen_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.advisorTaratip.S@Chula.ac.th,Taratip.S@Chula.ac.then_US
dc.identifier.DOI10.14457/CU.the.2015.1384-
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
5670988521.pdf6.02 MBAdobe PDFView/Open


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