A JAVA-application code generator from data flow diagram
| dc.contributor.advisor | Kanat Poonsawad | |
| dc.contributor.author | Chirawan Ronran | |
| dc.date.accessioned | 2025-03-11T06:50:40Z | |
| dc.date.available | 2025-03-11T06:50:40Z | |
| dc.date.copyright | 2005 | |
| dc.date.created | 2025 | |
| dc.date.issued | 2005 | |
| dc.description | Technology of Information System Management (Mahidol University 2005) | |
| dc.description.abstract | In this research, Object-Oriented technology was used to create a Java- Application Code Generator from Data Flow Diagram. This application is useful for a system designer or system developer/programmer who wants to create a Java program by using the top-down and bottom-up strategy of structure programming. The application helps a system designer to draw multi-level and check illegal data flow diagrams. It also helps a system developer/programmer to transform the data flow diagrams into Java-Application code. The data flow diagrams of this application were created from higher level to lower level data flow diagrams to support the top-down strategy while the generated code of this application was implemented from lower level to higher level data flow diagrams to support bottom-up strategy. The outcome of this research is a Java-Application Code Generator from Data Flow Diagram. It was evaluated by using it to generate code for a mobile phone game and then comparing the code with the previous code which was developed by J2ME. The result of system evaluation was satisfactory. | |
| dc.description.abstract | การวิจัยนี้ใช้เทคโนโลยีการพัฒนาโปรแกรมเชิงวัตถุโปรแกรมเพื่อสร้างโค้ดภาษาจาวา จากแผนภาพกระแสข้อมูล โปรแกรมนี้มีประโยชน์แก่นักออกแบบและนักพัฒนาระบบด้วยโปรแกรมภาษาจาวา โดยใช้หลักการ top-down และ bottom-up ของการเขียนโปรแกรมแบบมีโครงสร้าง นักออกแบบระบบจะใช้โปรแกรมประยุกต์นี้ในส่วนของการวาดและการตรวจสอบ ความถูกต้องของแผนภาพกระแสข้อมูล สำหรับนักพัฒนาระบบสามารถใช้โปรแกรมประยุกต์นี้เพื่อแปลงแผนภาพกระแสข้อมูลเป็นโค้ดภาษาจาวา แผนภาพกระแสข้อมูลของโปรแกรมประยุกต์นี้จะสร้างจากแผนภาพกระแสข้อมูลระดับบนมายังแผนภาพกระแสข้อมูลระดับล่างเพื่อสนับสนุนการทำงานในลักษณะ top-down ขณะที่โค้ดภาษาจาวาจะพัฒนาจากแผนภาพกระแสข้อมูลระดับล่างขึ้นสู่แผนภาพกระแสข้อมูลระดับบน เพื่อสนับสนุนการทำงานในลักษณะ bottom-up ผลจากงานวิจัยคือโปรแกรมสร้างโค้ดภาษาจาวาจากแผนภาพกระแสข้อมูล จากการเปรียบเทียบผลการสร้างโค้ดภาษาจาวากับโปรแกรมเกมบนมือถือที่ใช้ J2ME ในการพัฒนา ได้ผลการเปรียบเทียบในระดับที่น่าพอใจ | |
| dc.format.extent | vii, 99 leaves : ill. | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.citation | Thesis (M.Sc. (Technology of Information System Management))--Mahidol University, 2005 | |
| dc.identifier.isbn | 9740461514 | |
| dc.identifier.uri | https://repository.li.mahidol.ac.th/handle/123456789/106145 | |
| dc.language.iso | eng | |
| dc.publisher | Mahidol University. Mahidol University Library and Knowledge Center | |
| dc.rights | ผลงานนี้เป็นลิขสิทธิ์ของมหาวิทยาลัยมหิดล ขอสงวนไว้สำหรับเพื่อการศึกษาเท่านั้น ต้องอ้างอิงแหล่งที่มา ห้ามดัดแปลงเนื้อหา และห้ามนำไปใช้เพื่อการค้า | |
| dc.rights.holder | Mahidol University | |
| dc.subject | Java (Computer program language) | |
| dc.subject | Object-oriented programming | |
| dc.title | A JAVA-application code generator from data flow diagram | |
| dc.title.alternative | โปรแกรมสร้างโค้ดภาษาจาวาจากแผนภาพกระแสข้อมูล | |
| dc.type | Master Thesis | |
| dcterms.accessRights | open access | |
| mods.location.url | http://mulinet11.li.mahidol.ac.th/e-thesis/2548/cd378/4637206.pdf | |
| thesis.degree.department | Faculty of Engineering | |
| thesis.degree.discipline | Technology of Information System Management | |
| thesis.degree.grantor | Mahidol University | |
| thesis.degree.level | Master's degree | |
| thesis.degree.name | Master of Science |
