Sebuah use case juga dapat mengembangkan use case lain dengan behaviour sendiri. Sementara hubungan generalisasi antar use case menunjukan bahwa use case yang satu
merupakan spesialisasi dari yang lain [7.p,155].
2.6.2 Activity Diagram
Diagram aktifitas menggambarkan aliran kerja atau aktifitas dari sebuah sistem, proses bisnis atau menu yang ada pada perangkat lunak, yang perlu diperhatikan disini
adalah bahwa diagram aktifitas menggambarkan aktifitas sistem bukan apa yang dilakukan aktor jadi aktifitas yang dapat dilakukan oleh sistem, diagram aktifitas juga biasanya
digunakan mendefinisikan :
1 Rancangan proses bisnis dimana setiap urutan aktifitas yang digambarkan merupakan proses bisnis sistem yag didefinisikan.
2 Urutan atau pengelompokan tampilan dari sistem antar muka tampilan, dimana setiap aktifitas dianggap memiliki sebuah rancangan antarmuka tampilan
3 Rancangan pengujian dimana setiap aktifitas dianggap memerlukan sebuah pengujian yang perlu didefinisikan kasus ujinya
4 Rancangan menu yang ditampilkan pada perangkat lunak [7.p,161]
2.6.3 Sequence Diagram
Sequence diagram menggambarkan behaviour objek pada use case dengan mendeskripsikan waktu hidup objek dan pesan yang dikirimkan serta diterima antara objek,
oleh karena itu untuk menggambarkan diagram sequence maka harus diketahui objek – objek
yang terlibat dalam sebuah use case beserta metode yang dimiliki. [7.p,165] 2.6.4
Class Diagram
Class diagram menggambarkan struktur sistem dari segi pendefinisian kelas yang akan dibuat untuk membangun sistem kelas yang disebut atribut dan metode ataupun
operasi, atribut merupakan variabel – variabel yang dimiliki oleh suatu kelas, operasi atau
metode adalah fungsi
– fungsi yang dimiliki oleh suatu kelas [7.p,141] 2.6.5
Deployment Diagram
Deployment diagram menunjukan konfigurasi komponen dalam proses eksekusi aplikasi, diagram deployment juga dapat digunakan untuk memodelkan hal
– hal berikut :
1 Sistem tambahan yang menggambarkan device, node dan hardware 2 Sistem client server
3 Sistem terdistribusi murni 4 Rekayasa ulang aplikasi [7.p,154]
2.7. Perangkat Lunak Pendukung
2.7.1 Java
Java di kembangkan oleh erusahaan sun microsystem. Java menurut definisi dari sun Microsystem adalah nama untuk sekumpuan teknologi untuk membuat dan menjalankan
perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan. Java berdiri diatas sebuah mesin interpreter yang diberi nama Java Virtual Machine
JVM. JVM inilah yang akan membaca Bytecode dalam file .class dari suatu program yang berisi bahasa mesin. Oleh karena itu bahasa java disebut sebagai bahasa pemograman yang
portable karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM.
Java merupakan bahasa pemogramman objek murni karena semua kode pemogramannya dibungkus dalam kelas. Dan saat ini sun Microsystem sudah di akuisisi
Oracle Corporation
sehingga pengembanganjava
di teruskan
oleh Oracle
Corporation.[7,p.103]
2.7.2 Basis Data
sistem basis data adalah sistem terkomputerisasi yang tujuan utamanya adalah memelihara data yang sudah di olah atau informasi dan membuat informasi tersedia ketika
di butuhkan, pada intinya basis data adalah media untuk menyimpan data agar dapat di akses dengan mudah dan cepat.[7,p.43]
Sistem informasi tidak dapat dipisahkan dengan kebutuhan akan basis data apapun bentuknya, entah berupa file teks ataupun Database Management System DBMS.
Kebutuhan basis data dalam sistem informasi meliputi : a. Memasukan, menyimpan dan mengambil data
b. Membuat laporan berdasarkan dta yang telah tersimpan. Basisdata tidak dapat di pisahkan dari kebanyakan sistem terkomputerisasi karena fungsi
utama dari sebuah basisdata adalah menyimpan seluruh data-data yang di input kedalam sebuah sistem terkomputerisasi agar ketika data tersebut di butuhkan akan lebih mudah
dalam proses pengambilannya. III.
OBJEK DAN METODE PENELITIAN 3.1.
Objek Penelitian Penelitian yang dilakukan bertempat di Outlet M.M Store yang beralamat di
komplek Permata ruko No.5, Cimahi. Penelitian ini bertujuan untuk merancang sistem persediaan dan penjualan yang dapat membantu membangun perancangan si penJualan
dan pembelian celana jeans di m.m store cimahi. 3.1.1. Sejarah Singkat Perusahaan
M.M Store adalah salah satu toko jeans dari cimahi yang berdiri sejak 2013. Produk M.M Store mengutamakan berbagai macam model jeans. Kami mengutamakan kualitas
produk kami dengan produk yang bisa mengikuti kemauan konsumen. Adapun beberapa daftar barang yang dijual oleh m.m store.
Tabel 1.1 Beberapa Data Celana Jeans yang Dijual
Sumber : M.M Store
3.1.2. Visi dan Misi Perusahaan