DSpace Repository

การวิเคราะห์ผลกระทบต่อสคีมาฐานข้อมูลและกรณีทดสอบจากการเปลี่ยนแปลงข้อมูลนำเข้าของความต้องการเชิงฟังก์ชัน

Show simple item record

dc.contributor.advisor ธาราทิพย์ สุวรรณศาสตร์ en_US
dc.contributor.author อภิรักษ์ คำภีระ en_US
dc.contributor.other จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ en_US
dc.date.accessioned 2016-12-02T06:04:00Z
dc.date.available 2016-12-02T06:04:00Z
dc.date.issued 2558 en_US
dc.identifier.uri http://cuir.car.chula.ac.th/handle/123456789/51288
dc.description วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2558 en_US
dc.description.abstract ซอฟต์แวร์ประกอบไปด้วยความต้องการเชิงฟังก์ชันที่ระบุในส่วนของความสามารถ ข้อมูลนำเข้าและข้อมูลส่งออก ความต้องการเชิงฟังก์ชันสามารถถูกทดสอบด้วยกรณีทดสอบที่สัมพันธ์ กับแอตทริบิวต์ในฐานข้อมูลในการพัฒนาซอฟต์แวร์การเปลี่ยนแปลงเกิดขึ้นได้ตลอดเวลา ถ้าข้อมูลนำเข้าของความต้องการเชิงฟังก์ชันมีการเปลี่ยนแปลงอาจจะส่งผลกระทบโดยตรงต่อสคีมาฐานข้อมูลและกรณีทดสอบ ข้อมูลนำเข้าของความต้องการเชิงฟังก์ชันไม่เพียงแต่ไม่สอดคล้องกับแอตทริบิวต์ในฐานข้อมูลเท่านั้นยังไม่สอดคล้องกับข้อมูลทดสอบของกรณีทดสอบที่เกี่ยวข้องอีกด้วย ทำให้การทำงานระหว่างความต้องการเชิงฟังก์ชัน ฐานข้อมูล และกรณีทดสอบไม่ถูกต้อง ดังนั้นผลกระทบการวิเคราะห์ต่อสคีมาฐานข้อมูลและกรณีทดสอบต้องมีก่อนการทดสอบ งานวิจัยนี้นำเสนอเครื่องมือการวิเคราะห์ผลกระทบต่อสคีมาฐานข้อมูลและกรณีทดสอบ จากการเปลี่ยนแปลงข้อมูลนำเข้าของความต้องการเชิงฟังก์ชัน นำผลลัพธ์ที่ได้การวิเคราะห์ผลกระทบมาสร้างชุดคำสั่งเอสคิวแอลสำหรับปรับ ปรุงสคีมาฐานข้อมูล จากนั้นจึงปรับปรุงความต้องการเชิงฟังก์ชันและปรับเวอร์ชันของความต้องการ เชิงฟังก์ชันใหม่ ในท้ายที่สุดกรณีทดสอบที่เกี่ยวข้องกับความต้องการเชิงฟังก์ชันจะถูกตรวจสอบ และถูกปรับปรุงและปรับเวอร์ชันใหม่แก่กรณีทดสอบ en_US
dc.description.abstractalternative Software 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.iso th en_US
dc.publisher จุฬาลงกรณ์มหาวิทยาลัย en_US
dc.relation.uri http://doi.org/10.14457/CU.the.2015.1384
dc.rights จุฬาลงกรณ์มหาวิทยาลัย en_US
dc.subject ฐานข้อมูล
dc.subject ซอฟต์แวร์ -- การพัฒนา
dc.subject Databases
dc.subject Computer software -- Development
dc.title การวิเคราะห์ผลกระทบต่อสคีมาฐานข้อมูลและกรณีทดสอบจากการเปลี่ยนแปลงข้อมูลนำเข้าของความต้องการเชิงฟังก์ชัน en_US
dc.title.alternative Impact Analysis to Database Schema and Test Cases from Inputs of Functional Requirements Changes en_US
dc.type Thesis en_US
dc.degree.name วิทยาศาสตรมหาบัณฑิต en_US
dc.degree.level ปริญญาโท en_US
dc.degree.discipline วิศวกรรมซอฟต์แวร์ en_US
dc.degree.grantor จุฬาลงกรณ์มหาวิทยาลัย en_US
dc.email.advisor Taratip.S@Chula.ac.th,Taratip.S@Chula.ac.th en_US
dc.identifier.DOI 10.14457/CU.the.2015.1384


Files in this item

This item appears in the following Collection(s)

Show simple item record