aplikasi sistem penjualan
TRANSCRIPT
-
7/24/2019 Aplikasi Sistem Penjualan
1/23
APLIKASI SISTEMPENJUALANInfotech Mart
-
7/24/2019 Aplikasi Sistem Penjualan
2/23
Latar belakangpermasalahan Saat ini masih banyak perusahaan kelas kecil
menengah (UKM yang masih melakukanpr!ses transaksi" pencatatan keuangan #anpembuatan lap!ran baik lap!ran transaksimaupun lap!ran keuangan perusahaan secaramanual$
lap!ran transaksi serta lap!ran keuanganyang baik sangat #ibutuhkan guna akanmemu#ahkan #alam pengambilan kebi%akanyang sesuai kebutuhan perusahaan saat itu
!leh pihak mana%emen$
In&!tech mart c!nt!hnya" peng!lahan #atatransaksi masih menggunakan pr!ses manual#an belum a#anya sistem yangterk!mputerisasi
-
7/24/2019 Aplikasi Sistem Penjualan
3/23
'atasan masalah
membuat aplikasi system pen%ualan yang bersi&at
#eskt!p base#
Perancangan menggunakan isual 'asic )*+*$NET
#engan #atabase Micr!s!&t Access )**,$
UKM yang #ianalisa #an #i%a#ikan bahan penelitian
a#alah t!k! perangkat IT
Lap!ran yang #ihasilkan berupa -aktur pen%ualan
menggunakan .rsytal /ep!rt yang embe##e# pa#a
' )*+*$NET
-
7/24/2019 Aplikasi Sistem Penjualan
4/23
LANDASAN TEORI
Konsep dasar perangkat lunak
/ekayasa perangkat lunak atau software engineering
(SE) merupakan #isiplin ilmu yang membahas semuaaspek pr!#uksi perangkat lunak" mulai #ari tahap a0al
spesi1kasi sistem sampai pemeliharaan sistem setelah#igunakan$
Oleh karenanya, kami menerapkan konsep dasarRekayasa perangkat lunak dengan segala aspek
pembuatannya dengan harapan menghasilkan sebuahperangkat lunak yang sesuai dengan kebutuhan nyata
pemakai dengan tingkat fungsi dan esiensi yangmaksimal.
-
7/24/2019 Aplikasi Sistem Penjualan
5/23
LANDASAN TEORI
Metodologi perangkat lunak
Pa#a perancangan aplikasi #alam tugas akhir ini
kami menggunakan met!#e 2ater&all$ Met!#e
2ater&all a#alah met!#e yang menyarankansebuah pen#ekatan yang sistematis #ansekuensial melalui tahapan3tahapan yang a#apa#a S4L. untuk membangun sebuah perangkat
lunak$
'erikut penerapan met!#e 2ater&all #alampembanguan aplikasi ini6$
-
7/24/2019 Aplikasi Sistem Penjualan
6/23
LANDASAN TEORI
Software Analsis and Re!uire"ent
Analisa pa#a tahap ini #ia0ali #engan &ase pen#e1nisian
system #an perencanaan pr!%ect$ Kemu#ian #ilan%utkanpa#a &ase mencari kebutuhan #ari keseluruhan sistem
yang akan #iaplikasikan ke #alam sistem k!mputerisasi$
Sste" Desain
melakukan i#enti1kasi terha#ap k!mp!nen perangkat
lunak (&ungsi" arus #ata" penyimpanan #ata" hubunganantar k!mp!nen" struktur perangkat lunak (#ek!mp!sisimen%a#i m!#ul3m!#ul #an antar muka Perangkat Lunak$
-
7/24/2019 Aplikasi Sistem Penjualan
7/23
LANDASAN TEORI
I"ple"entasi dan koding4alam pembuatan aplikasi ini kami menggunakan isual
'asic sebagai bahasa pemr!graman #an -rame0!rk isualStu#i! )*+*$NET sebagai #e7el!per t!!ls yang membantuimplementasi terha#ap #esain arsitektur rinci aplikasi$
Testing
Pengu%ian ter#iri #ari u%i integrasi #engan melakukan
pengu%ian terha#ap semua m!#ul #an antarmuka" #an
ke#ua yaitu u%i penerimaan #engan melakukan berbagaipengu%ian" mengacu kepa#a berbagai persyaratan yangtelah #itentukan$
Maintenance.
-
7/24/2019 Aplikasi Sistem Penjualan
8/23
LANDASAN TEORI
I"ple"entasi dan koding4alam pembuatan aplikasi ini kami menggunakan isual
'asic sebagai bahasa pemr!graman #an -rame0!rk isualStu#i! )*+*$NET sebagai #e7el!per t!!ls yang membantuimplementasi terha#ap #esain arsitektur rinci aplikasi$
Testing
Pengu%ian ter#iri #ari u%i integrasi #engan melakukan
pengu%ian terha#ap semua m!#ul #an antarmuka" #an
ke#ua yaitu u%i penerimaan #engan melakukan berbagaipengu%ian" mengacu kepa#a berbagai persyaratan yangtelah #itentukan$
Maintenance.
-
7/24/2019 Aplikasi Sistem Penjualan
9/23
LANDASAN TEORI
Konsep dasar aplikasi sste"pen#ualan
Aplikasi yang kami buat merupakan pr!gramc!mputer yang mampu melakukan tugaspemr!sesan #ata pen%ualan pa#a sebuah t!k! IT#an mampu menghasilkan lap!ran berupa &akturpen%ualan$
-
7/24/2019 Aplikasi Sistem Penjualan
10/23
LANDASAN TEORI
T!!ls yang #igunakan #alam pembangunans!&t0are
Microsoft $isual Studio % $isual &asic '(er)Net *+,+-
Microsoft Access 'atau Microsoft O.ceAccess-
OLED& /rstal Report
-
7/24/2019 Aplikasi Sistem Penjualan
11/23
Sekilas "egenai Infotech Mart
In&!tech Mart merupakan sebuah perusahaan
kelas Unit Kecil 8 Menegah (UKM yang
bergerak #i bi#ang pen%ualan k!mp!nen
k!mp!nen c!mputer #an tekn!l!gi in&!rmasi$
ANALISA DAN 0ERAN/AN1ANSISTEM
-
7/24/2019 Aplikasi Sistem Penjualan
12/23
1a"2aran siste" saat ini
4alam melakukan pr!ses bisnisnya" In&!tech Mart masih
men%alankan pencatatan secara manual #engan
meman&aatkan s!&t0are MS$ 9:ce E;cel )**,$
pembuatan lap!ran beserta &aktur masih manual$
Artinya masih belum a#a sistem k!mputerisasi
pen%ualan pa#a t!k! ini$
ANALISA DAN 0ERAN/AN1ANSISTEM
-
7/24/2019 Aplikasi Sistem Penjualan
13/23
0e"odelan data
Pem!#elan 4ata #alam rekayasa perangkat lunak merupakan
pr!ses menciptakan sebuah m!#el #ata #engan menerapkan
m!#el #eskripsi &!rmal #ata menggunakan teknik pem!#elan
#ata$
Diagra" ERD
Diagra" DOD
ANALISA DAN 0ERAN/AN1ANSISTEM
-
7/24/2019 Aplikasi Sistem Penjualan
14/23
-
7/24/2019 Aplikasi Sistem Penjualan
15/23
-
7/24/2019 Aplikasi Sistem Penjualan
16/23
0e"odelan 3ungsionalitas
M!#el &ungsi!nal menggambarkan
trans&!rmasi nilai #ata #i #alam sistem$
M!#el &ungsi!nal #igambarkan #engan
data ow diagram (#iagram alir #ata$
D3D
ANALISA DAN 0ERAN/AN1ANSISTEM
-
7/24/2019 Aplikasi Sistem Penjualan
17/23
-
7/24/2019 Aplikasi Sistem Penjualan
18/23
0erancangan Data
Perancangan basis #ata merupakan
langkah untuk menentukan basis #atayang #iharapkan #apat me0akili seluruhkebutuhan pengguna$
4alam aplikasi ini" perancangan #ata
#ituangkan ke#alam tiga buah basis#ata"yaitu #ata barang" #ata c!stumer #an #atapen%ualan$
ANALISA DAN 0ERAN/AN1ANSISTEM
-
7/24/2019 Aplikasi Sistem Penjualan
19/23
0erancangan arsitektur
Setiap sistem berbasis k!mputer #apat
#im!#elkan sebagai sebuah pemin#ahan
in&!rmasi #engan menggunakan arsitektur
input3pemr!sesan3!utput$ 4alam aplikasi ini"
arsitektur intpu3pr!ses3!utput #igambarkan
secara ringkas sebagai berikut