Metode Penelitian T1 682005057 Full text

3. Metode Penelitian

Metode perancangan waterfall adalah metode tahap yang dilalui haru Metode waterfall merup yakni dalam mengemba beli menggunakan kons beberapa alasan karena metode ini disebut deng lebih dikenal dengan mo pendekatan sistematis software Pressman, 200 yang digambarkan pada Gambar 2 Keuntungan dari secara teliti untuk mend model ini adalah : 1. Tahap pertama ad lunak adalah ba pembentukan ke dimulai dari peng keras dan data. P untuk perancanga 2. Analisis Kebutuh Pada tahap ini dil proses pengumpu dari analisa ini kriteria dan alter metode untuk me 3. Desain Design. bentuk karakteri dimulai penulisa 10 gan sistem menggunakan Metode Waterfall ode yang sifatnya sistematik dan sekuensial, di arus menanti tahap yang sebelumnya selesai d rupakan metode yang sesuai dengan kasus yang bangkan aplikasi tentang sistem manajemen tran nsep Model View Controller. Metode ini dipil na sifatnya sistematik dan sekuensial. Pada tahu ngan siklus klasik classic life cycle. Namun se model sekuensial linier, yakni model yang memb s dan sekuensial dalam penegembangan apli 001. Struktur metode waterfall terdiri dari tahapa da Gambar 2 2 Struktur metode waterfall Pressman,2001 ari model waterfall ini, yaitu setiap tahapan akan mendapatkan hasil yang maksimal. Aktivitas-aktiv adalah Rekayasa dan Pemodelan Sistem, kerena bagian sistem yang lebih besar, pekerjaan dimu kebutuhan-kebutuhan dari semua elemen. Peng engumpulan semua elemen-elemen sistem seperti . Pada tahap ini penulis melakukan pengumpulan ngan aplikasi. tuhan Perangkat Lunak Software Requirements dilakukan pengumpulan kebutuhan elemen perang mpulan kebutuhan diintensifkan ke perangkat lun i didapatkan beberapa informasi yang digunaka ternatif yang nantinya akan diproses dengan men mendapatkan informasi dalam pengambilan keputu . Proses desain mengubah kebutuhan-kebutuha teristik yang dimengerti oleh perangkat lunak isan program. Desain ini harus didokumentasika all . Metode dimana tiap i dikerjakan. ang dibahas, ransaksi jual pilih dengan hun 1970-an sekarang ini membutuhkan plikasi atau apan-tahapan an dievaluasi tivitas pada na perangkat dimulai dari ngembangan rti perangkat lan informasi ts Analysis . angkat lunak, lunak. Hasil akan sebagai enggunakan utusan. han menjadi ak sebelum ikan dengan baik dan menjadi dengan perancang muka. 4. Penulisan Progra yang dimengerti Jika desain detail 5. Pengujian Testin dapat berjalan, internal dari pera program yang k dengan kebutuha 6. Pemeliharaan M dalam perangka termaksud di da yang dibuat tidak Use-case diagram me pandangan orang yang fungsionalitas suatu sist dengan dunia luar. Pada gambar 3 dapat informasi transaksi jual pada menu aplikasi. Ta form transaksi penjua bertanggungjawab untuk input pada form transaks melakukan maintena aplikasi admin 11 adi bagian konfigurasi perangkat lunak. Tahapan i angan UML, perancangan basis data, dan peranca gram Coding. Desain tadi harus diubah menja rti mesin komputer. Maka dilakukan penulisan tail maka coding dapat dicapai secara mekanis. sting . Setelah kode program selesai dibuat, dan , testing dapat dimulai. Testing difokuskan pa erangkat lunak. Sesuatu yang dibuat harus diujicob kita buat tidak terjadi error dan hasilnya ha han yang telah didefinisikan. Mantainance . Pada biasa menambahkan fitur kat lunak. Tahap ini pemeliharaan perangk dalamnya adalah pengembangan, karena perang ak selamanya seperti itu. menjelaskan manfaat suatu sistem jika diliha ng berada di luar sistem. Diagram ini me istem atau kelas dan bagaimana sistem tersebut b Gambar 3 Use Case Diagram pat dilihat peran masing-masing aktor pada aplik al beli. Dimana peran admin adalah mengelola se Tanggungjawab kasir adalah untuk melakukan i jualan. Sedangkan karyawan pada bagian tuk melakukan input pada form produksi dan me ksi pembelian. mengaksesmelakukan input form transaksi pembelian bagian produksi kasir memasukkan input data nance mengaksesmelakukan input pada form produksi mengaksesmelakukan input form transaksi penjualan in n ini dimulai cangan antar njadi bentuk san program. dan program pada logika cobakan agar harus sesuai ur-fitur baru gkat lunak, angkat lunak hat menurut enunjukkan t berinteraksi likasi sistem seluruh data n input pada n produksi n melakukan sir Sequence diagram pengiriman pesan dala informasi tentang alur a interface pada view, kemu merupakan representasi seperti select, update, ins Gambar 5 merupakan data transaksi, dan dap melakukan tambah,ubah penjualan yang merupak admin 1: mengcreate tamp 2: meng 1: 12 . Gambar 4 Sequence Diagram Admin merupakan diagram urutan yang menekan alam suatu waktu tertentu. Pada gambar 4 d r admin dalam menjalankan aplikasi. Admin memb emudian membuat data tabel pada model berupa si dari database. Dan memberikan perintah – pe insert, dan delete . Gambar 5 Sequence Diagram Kasir an alur tugas kasir yaitu melakukan tambah trans apat menghapus transaksi yang dibatalkan. K ah dan hapus data transaksi melalui view dari akan user interface. model view mpilan user interface engcreate data tabel pada model 3: mengcreate perintah-perintah sql kasir view transaksi penjualan 1: melakukan tambah transaksi penjualan 2: menghapus data transaksi 3: mengubah data transaksi ankan pada didapatkan membuat user a tabel yang perintah sql nsaksi, ubah Kasir hanya ari transaksi controller Gam Tugas seorang kary Karyawan bagian prod produk, mengubah inpu yang dibatalkan pada fo dan hapus data transaks user interface Gambar 7 menggam melakukan login. Sete username dan passwor dilakukan, yaitu tambah aplikasi. karyawan produ 1: melak 2: m masukkan id d mulai admin 13 ambar 6 Sequence Diagram Karyawan Bagian Produksi aryawan bagian produksi dapat dilihat dari g oduksi melakukan input data pembelian dan i putan data barang, serta menghapus transaksi form transaksi pembelian dan form produksi. tamb ksi melalui view dari transaksi penjualan yang m Gambar 7 Activity Diagram Admin ambarkan aktifitas-aktifitas yang dapat terjadi s etelah pengguna melakukan login dengan me ord yang benar, terdapat beberapa tindakan y ah, hapus, mencari dan perbaharui data pada semu an bag. duksi view transaksi pembelian view produksi lakukan transaksi pembelian : melakukan pendataan pada form produksi d dan password lai login input data menambah,menghapu s,mengubah data s... menambah,menghapus, mengubah data ha... menambah,menghapus,men gubah data produksi selesai valid invalid maintainance data menu gambar 6. n input data si pembelian tambah,ubah g merupakan i saat admin memasukkan yang dapat semua menu Gambar 8 menggamb aplikasi. Beberapa tindak hapus data penjualan, ta penjualan serta memberi Gambar Gambar 9 menggambark login dan beberapa tin menambahkan, dan meng mulai produksi 14 Gambar 8 Activity Diagram Kasir ambarkan ketika kasir mengakses form penju dakan yang dapat dilakukan pengguna antara lain tambah data penjualan, ubah data penjualan, me erikan diskon untuk pembelian jumlah tertentu. bar 9 Activity Diagram Karyawan Bagian Produksi arkan aktivitas karyawan bagian produksi saat m tindakan yang dapat dilakukan, yaitu dapat me mengubah data pada form produksi dan form pembe login invalid input data valid hapus data penjualan tambah data penjualan ubah data penjualan memberikan diskon selesai form penj ualan kasir login input data hapus, menambah, mengubah d... menghapus, menambah,mengubah d... selesai invalid valid form pembelian form produksi jualan pada input data, mencari data t melakukan menghapus, mbelian. Gambar 10 menjelask memisahkan pengemba membangun sebuah apl bagian yang menjadi ko untuk memeberikan sega dari form produksi. Seda tabel dan atribut-atribut y

4. Implementasi dan Pe