UML Based Design Approach for Storage System of Nano-Satellite

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.

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.


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.


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.


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>


e-NARODROID ◽  
2015 ◽  
Vol 1 (2) ◽  
Author(s):  
Immah Inayati

Perkembangan dunia teknologi berjalan sangat cepat. Selaras dengan hal itu, kebutuhan manusia hususnya dibidang bisnis juga semakin berkembang. salah satunya adalah R.M. Lesehan Berkah Ilaahi. Rumah makan ini merupakan rumah makan yang memiliki banyak pelanggan. Dengan semakin bertambahnya jumlah pelanggan, maka [penumpukan antrian banyak terjadi. Di samping itu rumah makan ini memiliki potensi untuk dapat terus mengembangkan bisnisnya. Untuk itu dibutuhkan sebuah sistem yang mampu memfasilitasi proses pemesanan melalui online serta mampu membantu pemilik bisnis dalam melakukan promosi dan penawaran, terlebih kepada pelanggan yang daya belinya tinggi. Jurnal ini memaparkan proses pembangunan sistem pemesanan berbasis web dengan menekankan pada tahap analisa, desain, dan implementasi. Analisis kondisi lapangan dilakukan dengan cara observasi lapangan, studi literatur sistem lama, wawancara dan kuesioner pelanggan. Hasil analisa akan digambarkan menggunakan notasi UML (Unified Modeling Language) untuk selanjutnya diimplementasikan dalam sebuah aplikasi e-CRM menggunakan bahasa pemrograman PHP serta basis data PostgreSQL. Metode pengembangan yang digunakan adalah Object oriented dengan memanfaatkan Yii Framework yang merupakan framework PHP berbasis Model View Controller (MVC). Selain itu digunakan pula bootstrap framework dari sisi desain aplikasi untuk memberikan fleksibilitas aplikasi ketika diakses dengan device yang resolusinya lebih kecil seperti telephon genggam. Kata kunci : Observasi, Wawancara, Kuesioner, UML (Unified Modeling Language), Yii Framework, Object oriented, Model View Controller (MVC), bootstrap framework.


Author(s):  
Lusiana Citra Dewi

This study aims to create a system that can simplify common operational activities of pharmacy such as purchasing, inventory, and sales. The system is expected to improve manual processes of purchasing, inventory, and sales into a computerized ones. In addition, this system also provides convenience, accuracy, and speed for owner or management to access reports of purchase, inventory, and sales in real-time. The research methods used are literature studies, field studies, and the methods of analysis and design of object-oriented information system design language UML (Unified Modeling Language). Tthe result of this research is an information system of purchasing, inventory, and sales of medicines that may help pharmacies to get information quickly and accurately, and to help pharmacy operations to run more effectively and efficiently.


2019 ◽  
pp. 373-398
Author(s):  
Solomon Sunday Oyelere ◽  
Donald Douglas Atsa'am ◽  
Hope Micah Ayuba ◽  
Olayemi Olawumi ◽  
Jarkko Suhonen ◽  
...  

Activities of prominent terrorist groups like Boko Haram, Al-Shabaab, Ansaru, and Ansar Dine have left thousands of people dead and properties destroyed for a number of decades in some developing nations. The high level of insecurity occasioned by operations of terror groups has impacted negatively on the socio-economic development of these nations. On the other hand, the use of mobile devices, such as cell phones, has gained prominence in developing nations over the past two decades. Putting side-by-side these two facts, namely, that the menace of terrorism among some developing nations is alarming and that the use of mobile devices is common among citizens of developing countries, this chapter develops a mobile application prototype called TerrorWatch. TerrorWatch is equipped with relevant menus, buttons, and interfaces that will guide a user on what to do when confronted with a terrorist attack or threat. The unified modeling language (UML) was deployed to design the architecture of the application, while the object-oriented paradigm served in the implementation.


Author(s):  
Imran Rafiq Quadri ◽  
Majdi Elhaji ◽  
Samy Meftali ◽  
Jean-Luc Dekeyser

Due to the continuous exponential rise in SoC’s design complexity, there is a critical need to find new seamless methodologies and tools to handle the SoC co-design aspects. We address this issue and propose a novel SoC co-design methodology based on Model Driven Engineering and the MARTE (Modeling and Analysis of Real-Time and Embedded Systems) standard proposed by Object Management Group, to raise the design abstraction levels. Extensions of this standard have enabled us to move from high level specifications to execution platforms such as reconfigurable FPGAs. In this chapter, we present a high level modeling approach that targets modern Network on Chips systems. The overall objective: to perform system modeling at a high abstraction level expressed in Unified Modeling Language (UML); and afterwards, transform these high level models into detailed enriched lower level models in order to automatically generate the necessary code for final FPGA synthesis.


Sign in / Sign up

Export Citation Format

Share Document