Unified Modeling Language and Object-Oriented Design Pattern Based Computer-Aided Welding Fixture Design System

Author(s):  
Hua Li ◽  
Yiming Rong

Most of previous computer aided fixture design (CAFD) research has mainly concentrated on machining fixtures rather than welding fixtures, and how to face the challenges such as dynamic requirements, expansion, maintenance and management in the development of complicated computer aided welding fixture design (CAWFD) software system has received much less attention. Application of Unified Modeling Language (UML) and Object-oriented Design Pattern (OODP) for developing CAWFD software system has been discussed in this paper. CAWFD system functions like design phases, workflow and design subtasks in each design phase are introduced. How to employ UML fundamental elements such as use case diagram, class diagram and component diagram to model the CAWFD system has been demonstrated. Multiple-tier architecture of CAWFD and its benefits are also presented. OODP has been certified to be an effective and efficient method especially for class diagram creation and refinement which is the key point during system analysis and design. Due to the complexity of CAWFD, the class diagram for CAWFD is classified as conceptual class diagram and detailed class diagram. How to use Model-View-Control (M-V-C) design pattern in conceptual class diagram and the benefits of M-V-C application are discussed. For detailed class diagram, the techniques of applying Command, Observer, Factory and Template patterns to realize code reuse are articulated. As a result, the extension, reusability and maintainability of CAWFD system can be obtained by applying UML and OODP.

2021 ◽  
Vol 14 (3) ◽  
pp. 32-42
Author(s):  
Sofari Hanifa ◽  
Wawan Kusdiawan ◽  
Dedi Supriadi

Abstrak Sofari Hanifah. Perancangan Sistem Informasi Penerimaan Dan Pengeluaran Donasi Berbasis WebMenggunakan Php Mysql (Studi Kasus Pada Lembaga Karawang Peduli). Dibimbing oleh WawanKusdiawan dan Dedi Supriadi. Tujuan penelitian pada Lembaga Karawang Peduli untuk merancang sistem informasi penerimaandan pengeluaran donasi berbasis web sehingga dapat mempermudah, mempercepat dan mengurangitingkat kesalahan, kekeliruan dalam memasukan data penerimaan dan pengeluaran donasi. Metodepengembangan sistem yang digunakan yaitu System Deveploment Life Cycyle (SDLC) Waterfall.Menganalisis dan merancang permasalahan dengan menggunakan Object Oriented Analysis (OOA)dan Object Oriented Design (OOD) dan Object Oriented Programming (OOP). Menggunakanbahasa pemrograman PHP, XAMPP dan MySQL sebagai database manajemen sistem.Menggunakan Unified Modeling Language (UML) diagram yang terdiri dari use case diagram,sequence diagram, activity diagram dan class diagram. Hasil aplikasi yang dirancang dapatmengurangi terjadinya kesalahan dalam penginputan data, memberikan kemudahan akses bagidonatur dan adanya keterbukaan informasi keuangan terkait pemasukan dan pengeluaran donasi.


2019 ◽  
Vol 14 (3) ◽  
Author(s):  
Sofari Hanifah, Wawan Kusdiawan, M.Kom Dedi Supriadi, S.E., M.M

Sofari Hanifah. Perancangan Sistem Informasi Penerimaan Dan Pengeluaran Donasi Berbasis Web Menggunakan Php Mysql (Studi Kasus Pada Lembaga Karawang Peduli). Dibimbing oleh Wawan Kusdiawan dan Dedi Supriadi. Tujuan penelitian pada Lembaga Karawang Peduli untuk merancang sistem informasi penerimaan dan pengeluaran donasi berbasis web sehingga dapat mempermudah, mempercepat dan mengurangi tingkat kesalahan, kekeliruan dalam memasukan data penerimaan dan pengeluaran donasi. Metode pengembangan sistem yang digunakan yaitu System Deveploment Life Cycyle (SDLC) Waterfall. Menganalisis dan merancang permasalahan dengan menggunakan Object Oriented Analysis (OOA) dan Object Oriented Design (OOD) dan Object Oriented Programming (OOP). Menggunakan bahasa pemrograman PHP, XAMPP dan MySQL sebagai database manajemen sistem. Menggunakan Unified Modeling Language (UML) diagram yang terdiri dari use case diagram, sequence diagram, activity diagram dan class diagram. Hasil aplikasi yang dirancang dapat mengurangi terjadinya kesalahan dalam penginputan data, memberikan kemudahan akses bagi donatur dan adanya keterbukaan informasi keuangan terkait pemasukan dan pengeluaran donasi.Kata Kunci : Penerimaan, Pengeluaran, System Deveploment Life Cycyle (SDLC) Waterfall, Web, OOP


2019 ◽  
Vol 14 (3) ◽  
pp. 32-42
Author(s):  
Sofari Hanifah ◽  
Wawan Kusdiawan ◽  
Dedi Supriadi

Sofari Hanifah. Perancangan Sistem Informasi Penerimaan Dan Pengeluaran Donasi Berbasis Web Menggunakan Php Mysql (Studi Kasus Pada Lembaga Karawang Peduli). Dibimbing oleh Wawan Kusdiawan dan Dedi Supriadi. Tujuan penelitian pada Lembaga Karawang Peduli untuk merancang sistem informasi penerimaan dan pengeluaran donasi berbasis web sehingga dapat mempermudah, mempercepat dan mengurangi tingkat kesalahan, kekeliruan dalam memasukan data penerimaan dan pengeluaran donasi. Metode pengembangan sistem yang digunakan yaitu System Deveploment Life Cycyle (SDLC) Waterfall. Menganalisis dan merancang permasalahan dengan menggunakan Object Oriented Analysis (OOA) dan Object Oriented Design (OOD) dan Object Oriented Programming (OOP). Menggunakan bahasa pemrograman PHP, XAMPP dan MySQL sebagai database manajemen sistem. Menggunakan Unified Modeling Language (UML) diagram yang terdiri dari use case diagram, sequence diagram, activity diagram dan class diagram. Hasil aplikasi yang dirancang dapat mengurangi terjadinya kesalahan dalam penginputan data, memberikan kemudahan akses bagi donatur dan adanya keterbukaan informasi keuangan terkait pemasukan dan pengeluaran donasi.


2014 ◽  
Vol 599-601 ◽  
pp. 530-533
Author(s):  
Hong Hao Wang ◽  
Hui Quan Wang ◽  
Zhong He Jin

Due to the complex timing sequence of NAND flash, a unified design process is urgently required to guarantee the reliability of storage system of nano-satellite. Unified Modeling Language (UML) is a widely used high level modeling language for object-oriented design. This paper adopts the UML as the design and modelling tool in the low level storage system design to elaborate the UML application in each phase of design in detail. The result shows taking UML as the modelling tool results in a clear and unambiguity design, which promotes the reliability and quality of software. At last, the feasibility of object-oriented implementation in C is presented.


2018 ◽  
Vol 12 (1) ◽  
Author(s):  
Siti Mujilahwati ◽  
Suci Nur Fauziah

Aplikasi prediksi yang akan dibuat merupakan aplikasi yang dapat membantu memberikan referensi kenaikan / turnnya harga sembako setiap waktu. Aplikasi yang akan dibuat bersifat mobile dengan basis android sehingga semua masyarakat dapat menggunakannya. Pentingnya sebuah analisis permasalahan dalam pembuatan sistem aplikasi prediksi harga berbasis android adalah untuk memberikan arahan petunjuk dan juga ketepatan dalam membuat aplikasi tersebut. OOAD (Object Oriented Analisya and Desain) merupakan sebuah metode untuk memberikan arahan dan petunjuk dalam menciptakan aplikasi bagi programmer, dimana OOAD mampu memanipulasi objek-objek yang terlibat serta sub-sub sistem yang dibutuhkan. Dalam artikel ini akan dibahas desain UML (Unified Modeling Language) untuk sebuah aplikasi prediksi harga sembako berbasis android meliputi, use case diagram, class diagram, activity diagram dan juga sequence diagram. Penelitian ini merupakan tahapan awal dari implementasi aplikasi prediksi yang diharapkan aplikasi tersebut mampu membantu para masyarakat luas dalam memantau harga sembako.


2008 ◽  
Vol 22 (2) ◽  
pp. 123-139 ◽  
Author(s):  
Alan S. Levitan ◽  
Jian Guan ◽  
Andrew T. Cobb

ABSTRACT: The purpose of this case is, first, to provide students with an experience in systems modeling, using facts gathered through interviews with employees who may not be skilled in presenting their responsibilities in a systematic, logical, sequential manner. Second, students will gain actual hands-on experience learning and using a leading modeling language, the Unified Modeling Language (UML), through a popular Computer-Aided Software Engineering (C.A.S.E.) tool. Finally, the students will be using those interview facts to model an object-oriented system for processing cash receipts. In that effort, they will learn and apply the unique documentation techniques used in analyzing and designing object-oriented systems with design features such as use cases, class diagrams with inheritance, and sequence diagrams.


2018 ◽  
Vol 12 (1) ◽  
Author(s):  
Siti Mujilahwati ◽  
Suci Nur Fauziah

Aplikasi prediksi yang akan dibuat merupakan aplikasi yang dapat membantu memberikan referensi kenaikan / turnnya harga sembako setiap waktu. Aplikasi yang akan dibuat bersifat mobile dengan basis android sehingga semua masyarakat dapat menggunakannya. Pentingnya sebuah analisis permasalahan dalam pembuatan sistem aplikasi prediksi harga berbasis android adalah untuk memberikan arahan petunjuk dan juga ketepatan dalam membuat aplikasi tersebut. OOAD (Object Oriented Analisya and Desain) merupakan sebuah metode untuk memberikan arahan dan petunjuk dalam menciptakan aplikasi bagi programmer, dimana OOAD mampu memanipulasi objek-objek yang terlibat serta sub-sub sistem yang dibutuhkan. Dalam artikel ini akan dibahas desain UML (Unified Modeling Language) untuk sebuah aplikasi prediksi harga sembako berbasis android meliputi, use case diagram, class diagram, activity diagram dan juga sequence diagram. Penelitian ini merupakan tahapan awal dari implementasi aplikasi prediksi yang diharapkan aplikasi tersebut mampu membantu para masyarakat luas dalam memantau harga sembako.


INOVA-TIF ◽  
2020 ◽  
Vol 3 (1) ◽  
pp. 38
Author(s):  
Muhamad Nurdiansyah

<em>Toko Abah pancing merupakan sebuah toko yang bergerak di bidang penjualan perlengkapan alat-alat pancing di kota Bogor. Saat ini, telah memiliki jumlah barang alat – alat pancing yang banyak, sehingga mendorong  pihak Pemilik Toko untuk terus  meningkatkan kualitas layanan baik dalam kualitas dan kuantitas. Salah satu permasalahan yang terjadi pada Toko Abah Pancing menyangkut masalah informasi ketersedian stok barang dan informasi harga barang yang masih dilakukan secara manual dengan melihat stok yang tersedia di gudang. Seiring dengan perkembangan teknologi komunikasi mobile, terjadi perubahan sudut pandang masyarakat sehingga masyarakat kini memanfaatkan teknologi komunikasi mobile tidak hanya sebatas alat komunikasi saja, namun juga sebagai alat untuk mencari ragam informasi. Berdasarkan uraian diatas diperlukan sebuah aplikasi android yang dapat membantu menyampaikan informasi harga barang dan stok barang kepada pemilik dan penjaga toko. Pada penelitian ini dilakukan perancangan dan  pembangunan aplikasi inventori berbasis android di Toko Abah Pancing. Perancangan dilakukan dengan model Object Oriented Design (OOD) yang mempergunakan tools Unified Modeling Language (UML), implementasi dilakukan dengan pembuatan aplikasi android. Pada aplikasi inventori di Toko Abah Pancing terdapat 3 kategori barang yang di tampilkan yaitu: joran, tas joran, dan rill, dengan Aplikasi Mobile di Toko Abah Pancing bisa di terapkan untuk mendapatkan informasi harga barang di Toko Abah Pancing.</em>


Sign in / Sign up

Export Citation Format

Share Document