Asistem Praktikum
Sri Intan Multajam
Disusun Oleh :
Kysti Qoriah (2006188)
Kysti Qoriah
i
DAFTAR ISI
KATA PENGANTAR .................................................................................................. i
DAFTAR ISI ................................................................................................................ ii
DAFTAR GAMBAR .................................................................................................. iii
BAB I ............................................................................................................................ 1
PENDAHULUAN........................................................................................................ 1
A. Latar Belakang .................................................................................................. 1
B. Rumusan Masalah ............................................................................................. 1
C. Tujuan ................................................................................................................ 1
BAB II .......................................................................................................................... 2
TINJAUAN PUSTAKA .............................................................................................. 2
A. Pengertian .......................................................................................................... 2
B. Konsep Objek .................................................................................................... 2
BAB III ......................................................................................................................... 3
HASIL DAN PEMBAHASAN ................................................................................... 3
A. Argo UML .......................................................................................................... 3
B. STARUML ......................................................................................................... 9
C. EdrawMax .......................................................................................................... 9
D. Visio .................................................................................................................. 15
E. Visual Basic .NET ............................................................................................ 17
BAB IV ....................................................................................................................... 21
KESIMPULAN.......................................................................................................... 21
DAFTAR PUSTAKA ................................................................................................ 22
ii
DAFTAR GAMBAR
Gambar 3.1 Software yang diperlukan .................................................................. 3
Gambar 3.2 Installasi Java ................................................................................... 4
Gambar 3.3 Proses Installasi ................................................................................ 4
Gambar 3.4 Installasi Java selesai ........................................................................ 5
Gambar 3.5 Installasi ARGOUML ........................................................................ 5
Gambar 3.6 ARGOUML Setup ............................................................................. 5
Gambar 3.7 Choose Components .......................................................................... 6
Gambar 3.8 Choose Install Location..................................................................... 6
Gambar 3.9 Choose Start Menu Folder ................................................................ 7
Gambar 3.10 Installastion Complete ..................................................................... 7
Gambar 3.11 Completing the ARGOUML Setup................................................... 8
Gambar 3.12 Tampilan Awal ARGOUML ............................................................ 8
Gambar 4.1 Download EdrawMax ...................................................................... 10
Gambar 4.1 Select Setup Language ..................................................................... 11
Gambar 4.3 Licence Agreement .......................................................................... 11
Gambar 4.4 Select Destination Lacation............................................................. 12
Gambar 4.5 Select Additional Tasks ................................................................... 12
Gambar 4.6 Ready to Install ................................................................................ 13
Gambar 4.7 Installing .......................................................................................... 13
Gambar 4.8 Completing Installing EdrawMax ................................................... 14
Gambar 4.9 Tampilan Awal EdrawMax .............................................................. 14
iii
BAB I
PENDAHULUAN
A. Latar Belakang
Pengembangan berorientasi objek yaitu cara berpikir baru tentang perangkat
lunak berdasarkanabstraksi yang terdapat dalam dunia nyata. Dalam konteks
pengembangan menunjuk pada bagian awaldari siklus hidup pengembangan
sistem, yaitu survei, analis, desain, implementasi dan pemeliharaansistem. Hal
yang lebih penting dalam pengembangan berorientasi objek adalah konsep
mengidentifikasidan mengorganisasi.
B. Rumusan Masalah
a) Apa sih pengertian Analisis & Desain Berorientasi Objek?
C. Tujuan
a) Dapat memahami Pengertian Analisis & Desain Berorientasi Objek.
1
BAB II
TINJAUAN PUSTAKA
A. Pengertian
Analisis dan Desain Berorientasi Objek adalah proses konseptual terpisah dengan Bahasa
pemrograman sampai tahap terakhir. Analisis dan desain berorientasi objek secara
mendasar yaitu cara berpikir baru dan bukan suatu teknik pemrograman. Hal ini dapat
berfungsi sebagai media spesifikasi, analisa, dokumentasi dan interface seperti halnya
pemrograman.
Dalam suatu proses pengembangan software, analisa dan rancangan telah merupakan
terminologi yang sangat tua. Pada saat masalah ditelusuri dan spesifikasi dinegoisasikan,
dapat dikatakan kita berada pada tahap rancangan. Merancang adalah menemukan suatu
cara untuk menyelesaikan masalah, salah satu tool / model untuk merancang
pengembangan software yang berbasis object oriented adalah UML.
B. Konsep Objek
Objek dalam ‘software analysis & design’ adalah sesuatu berupa konsep (concept), benda
(thing), dan sesuatu yang membedakannya dengan lingkungannya. Secara sederhana
objek adalah mobil, manusia, alarm dan lain - lainnya. Tapi objek dapat pula merupakan
sesuatu yang abstrak yang hidup didalam sistem seperti table, database, event dan system
messages. Objek dikenali dari keadaannya dan juga operasinya. Sebagai contoh sebuah
mobil dikenali dari warnanya, bentuknya, sedangkan manusia dari suaranya. Ciri–ciri ini
yang akan membedakan objek tersebut dari objek dengan yang lainnya.
Alasan mengapa saat ini pendekatan dalam pengembangan software dengan Object-
oriented, pertama adalah scalability dimana objek lebih mudah dipakai untuk
menggambarkan sistem yang besar dan komplek. Kedua dynamic modeling, adalah dapat
dipakai untuk permodelan sistem dinamis dan real time.
2
BAB III
A. Argo UML
a) Pengantar
ArgoUML merupakan software modeling untuk UML yang opensource dan mendukung
semua standar diagram bagi UML 1.4. ArgoUML berjalan pada semua Java platform dan
juga tersedia pada banyak bahasa pemrograman. ArgoUML ditulis dengan menggunakan
Java dan menggunakan JavaFoundation Class. Hal ini memungkinkan ArgoUML untuk
berjalan secara virtual pada semua platform.
3
Gambar 3.2 Installasi Java
3) Tunggu proses penginstalan sampai selesai.
4
Gambar 3.4 Installasi Java selesai
5) Setelah selesai menginstal Java, kita install ARGOUML tinggal “double klik” saja
aplikasi argoumlnya.
5
7) Karena kita sudah mengintal JRE nya maka kita tidak perlu intsall lagi, ceklis saja
pada ArgoUML lalu kilk “Next”. Lihat gambar dibawah ini :
6
9) Kemudian klik “Install” untuk memulai penginstalan. Lihat gambar dibawah ini :
7
11) Nah yang terakhir klik “Finish”. Lihat gambar dibawah ini :
8
B. STARUML
a) Pengenalan
Pemodelan merupakan suatu hal yang tidak bisa dilepaskan dari pembangunan
aplikasi.Sebagai cikal-bakal dari suatu aplikasi, proses memodelkan tentu bukan hal
yangmudah. Namun seiring berkembangnya teknologi, pemodelan yang notabene
memakanbanyak waktu bisa diselesaikan lebih cepat dan terorganisasi. Hal tersebut bias
terjadi dengan bantuan aplikasi pemodelan.
b) Pengertian
C. EdrawMax
a) Pengantar
Edraw Max Software Pembuat Diagram dan peta pikiran yang dapat digunakan dengan
sangat mudah dan hasil yang sangat bagus. Fitur-fitur Edraw Max :
• Real-time preview.
Selain itu banyak sekali kegunaan / fungsi Edraw Max diantaranya adalah diagram berupa
: Flowchart, Process, List, Circular Diagram, Marketing Chart, Cause and Effect
9
Diagram, Engineering Diagram, Circuit Diagram, BPMN Diagram, SDL Diagram,
Network Diagram, Cisco Network Design, Organizational Chart, Family Tree, Block
Diagram, Pie Diagram, Target Diagram, SWOT Diagram, Pear Diagram, Building Plan
Diagram, Business Chart, Fashion Design, Swimlane Diagram, Workflow, Value Steam
Mapping, Audit Diagram, TQM Diagram, Directional Map, Geo Map, Scientific
Illustration, Gantt Chart, Timeline, Matrix Scheme, Relationship Matrix, Calendar Mark,
PERT Chart, Web Diagram, UML Diagram, ERD Diagram, Data Flow Diagram, Mind
Map, Home Floor, Business Form, Column Chart, Bar Chart, Pie Chart, Doun Chart,
Scatter Plot, Line Chart, Area Chart, Bubble Chart, Gauges, Radar Chart, Spider
Diagram, Comparsion Chart, Status Table, HOQ, QFD, Flyer Design, Business Card,
Windows UI Design and IDEF Diagram. sehingga diagram yang dibuat tampak
profesional.
b) Langkah-langkah installasi
1) Pertama, kalian bisa mengunjungi website resminya melalui link dibawah ini,
10
2) Setelah itu, bukalah aplikasi tersebut dan akan muncul “Pilihlah Bahasa”, gunakan
Bahasa “English” kemudian klik “Ok”. Lihat gambar dibawah ini :
3) Kemudian akan muncul tampilan seperti gambar dibawah ini, kalian tinggal klik
“I Accept the agreement” untuk menyetujui persyaratan penggunaan aplikasi dan
klik “Next”.
11
Gambar 4.4 Select Destination Lacation
5) Setelahnya akan muncul tampilan yang membuat ikon pada desktop muncul. Nah
tinggal di ceklis keduanya lali klik “Next”. Lihat gambar dibawah ini :
12
Gambar 4.6 Ready to Install
13
Gambar 4.8 Completing Installing EdrawMax
8) Dan aplikasi EdrawMax telah berhasil di install. Berikut tampilan awalnya :
14
D. Visio
a) Pengantar
Microsoft Office Visio atau biasa disebut dengan Microsoft Visio, merupakan sebuah
software komputer yang biasanya digunakan untuk membuat diagram, diagram alir,
brainstorm, dan skema jaringan. Selain Word, Excel dan PowerPoint, Microsoft Visio
juga termasuk dalam paket Microsoft Office. Software ini menggunakan grafik vektor
untuk membuat diagramnya.
Microsoft Visio pertama kali dikenalkan pada tahun 1992, yang mana dibuat oleh Visio
Corporation. Namun pada tahun 2000, software ini telah diakuisisi oleh Microsoft.
Setelah itu, Microsoft Visio dapat dibedakan menjadi tiga edisi, yaitu Standart,
Profesional dan Online. Tentu saja dari ketiga edisi tersebut memiliki fitur, kapabilitas,
serta harga yang berbeda-beda.
Dengan software ini dapat membantu pengguna dalam meningkatkan kinerja, mulai dari
mempersiapkan penggambaran diagram seperti DFD, ERD, UML, Jaringan, Rancangan
User Interface dan sejenisnya. Terlebih adanya sejumlah template yang disediakan,
Dapat memungkinkan pengguna untuk membuat diagram dengan mudah, intuitif serta
profesional.
Dengan beragam fitur yang disediakan Microsoft Visio, pengguna dapat membuat
diagram secara cepat, efisien, serta profesional. Terlebih didukung dengan sejumlah
template menarik untuk semua jenis diagram yang diinginkan.
- Meningkatkan kinerja
15
Dan yang terakhir adalah dapat meningkatkan kinerja pengguna. Mengapa demikian?
Karena hanya dengan beberapa klik saja, pengguna dapat menyelesaikan diagram
dengan mudah. Apalagi terdapat fitur kolaborasi, yang memungkinkan pengguna
dapat menyatukan ide atau wawasan dalam satu lembar kerja. Dalam hal ini tentu
saja akan mempercepat pekerjaan serta meningkatkan kinerja. Artinya pengguna
dapat menggunakan waktu kerja secara efisien dan tidak membuang waktu secara
percuma.
- Kelebihan Microsoft Visio, User Friendly, Buat diagram profesional dengan mudah,
Tools yang mudah dipahami, Banyaknya pilihan gambar, Tersedia template menarik,
Fitur kolaborasi.
Hanya untuk platform Windows. Sama halnya dengan Microsoft Publisher yang
hanya bisa digunakan untuk platform Windows saja. Namun tidak perlu khawatir
bagi pengguna Mac, karena Visio Online yang dapat pengguna gunakan untuk
membuat diagram di aplikasi browser.
- Auto Connect. Fitur ini memungkinkan pengguna untuk menghubungkan shape baru
dengan shape yang ada pada halaman gambar secara otomatis.
- Data Graphic. Fitur yang dapat memvisualisasikan data yang terdapat di dalam shape
tertentu.
- Visualizer Data. Ubah data peta proses Microsoft Excel menjadi Diagram Visio.
16
E. Visual Basic .NET
a) Pengantar
Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan dan membangun
aplikasi yang bergerak di atas sistem .NET Framework, dengan menggunakan bahasa
BASIC. Dengan menggunakan alat ini, para programmer dapat membangun aplikasi
Windows Forms, Aplikasi web berbasis ASP.NET, dan juga aplikasi command-line. Alat
ini dapat diperoleh secara terpisah dari beberapa produk lainnya (seperti Microsoft Visual
C++, Visual C#, atau Visual J#), atau juga dapat diperoleh secara terpadu dalam
Microsoft Visual Studio .NET. Bahasa Visual Basic .NET sendiri menganut paradigma
bahasa pemrograman berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft
Visual Basic versi sebelumnya yang diimplementasikan di atas .NET Framework.
Peluncurannya mengundang kontroversi, mengingat banyak sekali perubahan yang
dilakukan oleh Microsoft, dan versi baru ini tidak kompatibel dengan versi terdahulu.
b) Versi
Versi pertama dari Visual Basic .NET adalah Visual Basic .NET 2002 yang dirilis
pertama kali pada bulan Februari 2002. Visual Basic .NET 2002 merupakan sebuah
bahasa pemrograman visual yang berbasis bahasa BASIC (sama seperti halnya
Visual Basic 6.0, tetapi lebih disempurnakan dan lebih berorientasi objek), dan
didesain untuk berjalan di atas Microsoft .NET Framework versi 1.0.
Versi 7.0 ini dirilis bersamaan dengan Visual C# dan ASP.NET. Bahasa C#, yang
dianggap sebagai jawaban terhadap Java, mendapatkan perhatian yang lebih banyak
dibandingkan dengan VB.NET yang kurang begitu banyak diulas. Hasilnya, sedikit
orang di luar komunitas Visual Basic yang memperhatikan VB.NET. Versi pertama
ini kurang mendapat sambutan yang bagus dari para programmer, dan pada saat itu,
program berbasis Visual Basic 6.0 sedang marak-maraknya dibuat. Para programmer
yang mencoba Visual Basic .NET untuk pertama kali akan merasakan bahwa Visual
Basic .NET sangatlah berbeda dibandingkan dengan Visual Basic sebelumnya.
Contoh yang paling mudah adalah runtime engine yang lebih besar 10 kali lipat
dibandingkan Visual Basic 6.0, dan juga meningkatkan beban di memori.
17
2. Visual Basic 2003 (VB 7.1)
Selanjutnya, pada bulan Maret 2003, Microsoft pun merilis lagi versi yang lebih baru
dari Visual Basic .NET, Visual Basic .NET 2003. Versi ini berisi beberapa perbaikan
dibandingkan dengan versi sebelumnya, dan aplikasi yang dibuatnya dapat berjalan
di atas .NET Framework versi 1.1. Fitur yang ditambahkan adalah dukungan
terhadap .NET Compact Framework dan mesin wizard upgrade VB6 ke VB.NET
yang telah ditingkatkan. Peningkatan yang lainnya adalah peningkatan pada
performa dan keandalan dari Integrated Development Environment (IDE) Visual
Basic itu sendiri, dan juga runtime engine.
Visual Basic .NET 2003 tersedia dalam beberapa jenis cita rasa: Professional,
Enterprise Architect dan Academic Edition. Khusus untuk Visual Basic .NET 2003
Academic Edition, versi tersebut didistribusikan secara gratis untuk beberapa sekolah
di dalam setiap negara; versi Professional dan Enterprise Architect merupakan
produk komersial.
o Edit and Continue, Fitur ini sebelumnya terdapat di dalam Visual Basic, akan
tetapi dihapus di dalam Visual Basic .NET. Dengan keberadaan fitur ini, para
programmer dapat memodifikasi kode pada saat program dieksekusi dan
melanjutkan proses eksekusi dengan kode yang telah dimodifikasi tersebut.
18
o Peningkatan yang dilakukan terhadap konverter kode sumber dari Visual
Basic ke Visual Basic .NET.
o Just My Code, yang menyembunyikan kode reusable yang ditulis oleh alat
bantu Integrated Development Environment (IDE) Visual Studio .NET.
o Bawaan .NET Framework 2.0 : Generics, Partial class, sebuah metode yang
dapat digunakan untuk mendefinisikan beberapa bagian dari sebuah kelas di
dalam sebuah berkas, lalu menambahkan definisinya di lain waktu; sangat
berguna khususnya ketika mengintegrasikan kode pengguna dengan kode
yang dibuat secara otomatis, Nullable Type.
o Operator overloading
o Dukungan terhadap tipe data bilangan bulat tak bertanda (unsigned integer)
yang umumnya digunakan di dalam bahasa lainnya.
Versi ini merupakan versi terbaru yang dirilis oleh Microsoft pada tanggal 19
November 2007, bersamaan dengan dirilisnya Microsoft Visual C# 2008, Microsoft
Visual C++ 2008, dan Microsoft .NET Framework 3.5. Dalam versi ini, Microsoft
menambahkan banyak fitur baru, termasuk di antaranya adalah :
19
o Operator If sekarang merupakan operator ternary (membutuhkan tiga
operand), dengan sintaksis If (boolean, nilai, nilai). Ini dimaksudkan untuk
mengganti fungsi IIF.
20
BAB IV
KESIMPULAN
Ada banyak aplikasi yang bagus untuk digunakan dalam mempermudah developer untuk
menganalisis dan mendesain dari sebuah system namun ArgoUML dan EdrawMax lah salah
satu pilihan dari banyaknya aplikasi. Diharapkan dengan adanya 2 aplikasi tersebut kita dapat
membuat diagram kompleks dan professional.
21
DAFTAR PUSTAKA
Apa itu Edraw Max ??? (2014, March 14). Diambil kembali dari Kumpulan Software:
https://aplikasigratisandownload.blogspot.com/2014/03/apa-itu-edraw-max.html
Bintara, W. S. (2022, June 7). Diambil kembali dari Pengertian Microsoft Visio – Fungsi,
Fitur, Kelebihan: https://dianisa.com/pengertian-microsoft-visio/
Visual Basic .NET. (2022, July 1). Diambil kembali dari Wikipedia:
https://id.wikipedia.org/wiki/Visual_Basic_.NET
22