Analisis Kebutuhan Perangkat Keras

Jurnal Ilmiah Komputer dan Informatika KOMPUTA 7 Edisi. 01 Volume. 01, Maret 2016 ISSN : 2089-9033 Setelah melihat perbandingan antara tabel 3.6 dan tabel 3.7, perangkat keras hardware yang dimiliki oleh PT. Indoto Tirta Mulia saat ini sudah memenuhi standar kebutuhan minimum spesifikasi perangkat keras yang dibutuhkan untuk menggunakan Sistem Informasi CRM yang akan dibangun. 2.9.2 Analisis Kebutuhan Perangkat Lunak Adapun perangkat lunak software yang digunakan oleh PT. Indoto Tirta Mulia dapat dilihat pada tabel 4. Tabel 4. Analisis kebutuhan perangkat lunak di PT. Indoto Tirta Mulia No Perangkat Keras Spesifikasi 1 Sistem Operasi Microsoft Windows 7 2 Aplikasi Perangkat Kerja Microsoft Office 2010 3 Web Browser Internet Explorer dan Google Chrome Sedangkan spesifikasi minimum perangkat lunak yang dibutuhkan PT. Indoto Tirta mulia untuk dapat menjalankan aplikasi yang dibangun dapat dilihat pada tabel 5. Tabel 5. Analisis Kebutuhan Perangkat Lunak Yang Diusulkan No Perangkat Keras Spesifikasi 1 Sistem Operasi Microsoft Windows XP 2 Aplikasi Perangkat Kerja Microsoft Office 2007 3 Web Browser Internet Explorer dan Google Chrome Perangkat lunak software yang telah dimiliki PT. Indoto Tirta Mulia saat ini sudah memenuhi standar kebutuhan minimum spesifikasi perangkat lunak yang dibutuhkan untuk menggunakan Sistem Informasi CRM yang akan dibangun.

2.9.3 Analisis Pengguna

Analisis pengguna dimaksudkan untuk mengetahui siapa saja user yang terlibat dalam penggunaan perangkat lunak Sistem Informasi yang akan dibangun, sehingga diharapkan user yang menggunakan perangkat lunak software dapat memenuhi beberapa kriteria dalam menggunakan perangkat lunak. Adapun pihak perusahaan yang terlibat dalam penggunaan perangkat lunak dapat dilihat pada tabel 6. Tabel 6. Analisis Pengguna yang sedang berjalan User yang akan menggunakan perangkat lunak yang akan dibangun ini minimal harus menguasai beberapa spesifikasi berikut dan dapat dilihat pada tabel 7. Tabel 7. Analisis Pengguna yang diusulkan

2.10 Analisis Kebutuhan Fungsional

Analisis Kebutuhan Fungsional merupakan analisis yang menjelaskan aliran data ataupun informasi yang mencakup penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi dalam proses pembuatan perangkat lunak yang akan dibangun.

2.10.1 Diagram Konteks Context Diagram

Diagram konteks menggambarkan aliran data sistem secara umum. Didalamnya termasuk apa saja yang menjadi input, output dan entitas eksternal yang berhubungan dengan sistem. Diagram konteks yang digunakan untuk pembangunan aplikasi Customer Relationship Management dapat dilihat pada gambar 2. Jurnal Ilmiah Komputer dan Informatika KOMPUTA 8 Edisi. 01 Volume. 01, Maret 2016 ISSN : 2089-9033 Gambar 2. Diagram Konteks

2.10.2 Data Flow Diagram

Data flow diagram DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan transaksi antara data yang tersimpan dan proses yang dikenakan pada tersebut. Gambar 3. Data Flow Diagram DFD Level 1

2.10.3 Spesifikasi Proses

Spesifikasi proses digunakan untuk menggambarkan proses model aliran data yang terdapat pada Data Flow Diagram DFD. Spesifikasi proses yang ada pada system dapat dilihat pada tabel 8. Tabel 8. Spesifikasi Proses

2.10.4 Kamus Data

Kamus data merupakan deskripsi formal untuk menjelaskan semua data yang tercangkup dalam DFD, maka digunakan kamus data. Kamus data yang terdapat pada system yang dibuat dapat dilihat pada table 9. Tabel 9. Kamus Data

2.11 Perancangan Sistem

Perancangan merupakan tahap yang dilakukan setelah melakukan tahap analisis. Pada bagian ini dijelaskan perancangan sistem CRM yang akan dibangun. 2.11.1 Skema Relasi Skema relasi menggambarkan data yang saling berhubungan antar beberapa data dan batasannya. Skema yang digambarkan dapat dilihat dari gambar 4. di bawah ini: Gambar 4. Skema Relasi Sistem Informasi CRM PT. Indoto Tirta Mulia pelanggan Purchasing Direktur Wakil Direktur Data Pelanggan Info Pelanggan Data Purchasing Info Purchasing Data Direktur Wakil Direktur Info Direktur Wakil Direktur pengunjung Data Pengunjung Info Pengunjung KA Produksi Produksi R D Data KA Produksi Produksi Info KA Produksi Produksi Data R D Info R D Direktur Wakil Direktur R D Purchasing KA. Produksi Produksi Pelanggan Pengunjung 1.0 Melakukan Login Data Login Info Login Data Login Info Login Data Login Info Login Data Login Info Login 2.0 Mengakses Lupa Password Data Login Data Login Info Login Info Login D a ta L o g in D a ta L o g in Info Login Info Login t_admin Data Login Data Login Data Login Data Login 3.0 Pengolahan Data Kategori 4.0 Pengolahan Data Produk 5.0 Pengolahan Data Promosi D a ta K at e g o ri In fo K at eg o ri D a ta P ro d u k In fo P ro d u k D a ta P ro m o si In fo P ro m o si t_kategori t_produk t_promosi Data Kategori Data Kategori Data Produk Data Produk Data Promosi Data Promosi Data Promosi Info Promosi 6.0 Pengolahan Data Kuesioner Data Kuesioner Info Promosi t_soal_kuesioner Data Kuesioner Info Kuesioner 7.0 Melihat Hasil Saran Kepuasan Pelanggan D a ta S a ra n K e p u a s a n P e la n g g a n In fo S a ra n K e p u a s a n P e la n g g a n t_jawaban_kuesioner t_kano_kuesioner t_saran_kuesioner Data Saran Data Saran Data Jawaban Data Jawaban Data Kepuasan Pelanggan Data Kepuasan Pelanggan 8.0 Pengolahan Data Transaksi 9.0 Konfirmasi Transaksi Pelanggan D a ta T ra n s a ks i In fo T ra n sa ks i D a ta K o n fi rm a si T ra n sa k si In fo K o n fi rm as i T ra n sa ks i t_faktur t_detail_faktur t_konfirmasi_pembayaran Data Transaksi Data Transaksi Data Transaksi Data Transaksi Data Konfirmasi Transaksi Data Konfirmasi Transaksi 11.0 Pengolahan Admin D a ta A d m in In fo A d m in Data Admin Data Admin 12.0 Pengolahan Email t_email Data Email Data Email D a ta E m a il In fo E m ai l 14.0 Melihat Kritik dan Saran 15.0 Melihat Komplain D a ta K ri ti k d an S a ra n In fo K ri ti k d an S ar an D a ta K o m p la in In fo K o m p la in t_komplain t_kritik_saran D a ta K o m p la in D a ta K o m p la in D a ta K ri ti k d an S a ra n Data Kritik dan Saran 13.0 Melihat Hasil Pengelompokan Pelanggan D a ta K e lo m p o k P e la n g g an In fo K el o m p o k P el an g g a n D a ta K e lo m p o k P e la n g g an D a ta K e lo m p o k P e la n g g an 10.0 Pengolahan Pelanggan D a ta P el an g g an In fo P e la n g g an t_pelanggan Data Pelanggan Data Pelanggan D a ta K e lo m p o k P e la n g g an D a ta K e lo m p o k P e la n g g an 16.0 Melakukan Login D a ta L o g in In fo L o g in 17.0 Mengakses Lupa Password D a ta L o g in In fo L o g in Data Login Data Login Data Login Data Login 18.0 Melihat Data Produk 19.0 Melihat Data Promosi 20.0 Melakukan Transaksi 21.0 Mengisi Kuesioner D a ta K u e si o n e r D a ta P ro d u k Info Produk Data Promosi Info Promosi Data Transaksi In fo T ra n sa ks i In fo K u es io n er Data Produk D a ta P ro d u k Data Promosi Data Promosi t_keranjang D a ta T ra n sa ks i Data Transaksi Data Transaksi Data Transaksi Data Transaksi Data Transaksi D a ta K u e si o n e r Data Kuesioner Data Kuesioner Data Kuesioner Data Kuesioner Data Kuesioner 22.0 Memberikan Komplain 23.0 Memberikan Kritik dan Saran Info Produk Data Produk 24.0 Melakukan Registrasi Data Registrasi In fo R eg is tr as i Data Registrasi Data Registrasi D a ta P ro m o si In fo P ro m o si t_pengunjung Data Pengunjung Data Pengunjung