BAB IV - SELEKSI & IMPLEMENTASI SISTEM

Juli 31, 2018 0 Comments

 A.    SELEKSI SISTEM
Seleksi sistem adalah tahap untuk memilih perangkat keras dan perangkat lunak yang digunakan pada sistem informasi.

1. PENYEDIA TEKNOLOGI
a). Pabrik Perangkat Keras: Perusahaan yang memproduksi perangkat keras sendiri. Contoh: IBM Corporation
b). Pabrik Perangkat Lunak: Perusahaan yang memproduksi perangkat lunak sendiri dapat berupa perangkat lunak sistem atau perangkat lunak paket aplikasi. Contoh: Microsoft Corporation.
c). OEM Singkatan dari Original Equipment Manufacturer. OEM adalah penjual yang membeli dari perusahaan lain dengan volume besar kemudian menambah nilai-nilai gunanya dan menjual kembali secara eceran
d). Kontraktor Program Mandiri (Independent Program Contractor): Orang yang akan menuliskan program komputer sesuai dengan pesanan. Berfungsi sebagai programmer diluar perusahaan pemakai program.
e). Biro Jasa (Service Bureaus): Perusahaan jasa yang menyediakan jasa pengolahan data untuk beberapa perusahaan langganannya.
f). Dealer: Penyedia jasa dan produk yang biasanya hanya menawarkan satu macam merk tertentu saja.
g). Toko Komputer.

2.  LANGKAH- LANGKAH MENYELEKSI & MEMILIH SISTEM
Langkah-langkah dalam menyeleksi dan memilih sistem dapat dilakukan oleh pemilih sistem sebagai berikut:
a). Memilih penyedia teknologi.
b). Meminta proposal dari penjual. Proposal ini nantinya akan digunakan sebagai suatu dasar penilaian untuk penyedia teknologi yang paling tepat.
c). Menyaring penjual. Hanya proposal yang memenuhi syarat saja yang akan dievaluasi, untuk menentukan penjual mana yang memenuhi syarat.
d). Mengevaluasi penjual yang lolos saringan. Proposal yang telah lolos saringan lebih lanjut perlu dibandingkan satu dengan yang lainnya dan diranking untuk menentukan penjual mana yang direkomendasi.
e).  Membuat kontrak. Setelah semua proposal yang memenuhi syarat telah dievaluasi dan telah didapatkan rankingnya untuk tiap-tiap proposal, maka rekomendasi perlu diberikan kepada manajemen. Setelah manajemen memutuskan penjual mana yang menjadi pemenang maka kontrak pengadaan perangkat keras/perangkat lunak perlu dibuat. Tujuan kontrak adalah untuk membuktikan siapa yang bersalah jika terjadi perselisihan dikemudian hari dan tindakan apa saja yang harus dilakukan.

B.IMPLEMETASI SISTEM
Implementasi Sistem adalah tahap meletakkan sistem supaya siap untuk dioperasikan.
Langkah-langkah pada tahap implementasi sistem:
1.  MENETAPKAN RENCANA IMPLEMENTASI
Menetapkan Rencana Implementasi adalah untuk mengatur biaya dan waktu yang dibutuhkan selama tahap sistem diterapkan pada suatu organisasi.

2. MELAKUKAN KEGIATAN IMPLEMENTASI
Ada lima kegiatan yang dilakukan pada langkah ini yaitu:

     1.  Pemilihan & Pelatihan Personil
Personil-personil yang terlibat di dalam sistem informasi adalah:
1)      Tugas-tugas Input-Output Data: Personil-personil yang terlibat dalam menangani pemasukan data dan distribusi dari output.
2)      Tugas-tugas Operasi: Personil-personil yang menangani jalannya operasi pengolahan data yang tidak terlibat secara langsung dengan tugas I/O.
3)      Tugas-tugas Pemrograman: Personil-personil yang menulis program-program komputer.
4)      Tugas-tugas Analis Sistem: Personil-personil yang akan mengembangkan sistem.

Pelatihan Karyawan, dapat dilakukan dengan:
1)      Pelatihan (Training): Personil yang masuk dalam kategori ini adalah personil-personil yang akan mengoperasikan sistem yaitu mereka yang terlibat dalam tugas mempersiapkan input, memproses data, mengoperasikan sistem, merawat & menjaga sistem.
2)      Pendidikan (Education): Personil-personil yang masuk dalam kategori ini adalah mereka yang membutukan & menggunakan sistem misalnya salesman, akuntan dll.
Pendidikan ini lebih ditekankan pada bagaimana kerja dari sistem dan bagaimana cara mengoperasikan sistem.

    2. Pemilihan Tempat & Instalasi Perangkat Keras dan Lunak
Sistem komputer yang besar membutuhkan tempat dengan lingkungan yang lebih harus diperhitungkan. Persiapan fisik ini meliputi: AC untuk mengatur temperatur ruangan, penerangan-penerangan yang cukup, pendeteksi kebakaran, penyedia alat telekomunikasi dll. Langkah selanjutnya adalah menginstalasi perangkat keras & lunak.

   3.   Pemrograman & Pengetesan Program
Pemrograman adalah kegiatan menulis kode program yang akan diproses oleh komputer. Setelah programmer selesai membuat program yang sesuai dengan desain sistem yang telah dibuat oleh Sistem Analis dan sebelum program diterapkan, maka program harus bebas terlebih dahulu dari kesalahan-kesalahan. Oleh sebab itu, program harus ditest untuk menemukan kesalahan-kesalahan.
   
   4.  Pengetesan SisteM
Kegiatan ini dilakukan untuk memeriksa kekompakan antar komponen sistem yang diimplementasikan. Tujuannya adalah untuk memastikan bahwa elemen-elemen dari sistem telah berfungsi sesuai dengan yang diharapkan.

   5. Konversi Sistem
Merupakan proses untuk meletakkan sistem baru supaya siap mulai untuk dapat digunakan.

0 komentar:

BAB III - PERANCANGAN SISTEM INFORMASI

Juli 31, 2018 0 Comments


A. Desain Sistem Secara Umum

    Tujuan dari desain sistem secara umum adalah untuk memberikan gambaran secara umum kepada user tentang sistem yang baru. Desain sistem secara umum merupakan persiapan dari desain terinci. Desain secara umum mengidentifikasikan komponen-komponen sistem informasi yang akan didesain secara rinci. Desain terinci dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yang akan mengimplementasi sistem. Tahap desain sistem secara umum dilakukan setelah tahap analisis sistem selesai dilakukan dan hasil analisis disetujui oleh manajemen.
     
     Seperti halnya arsitek yang akan membangun rumah tempat tinggal, setelah arsitek selesai melakukan analisis, maka arsitek mulai membuat sketsa secara garis besar kepada calon pemakai rumah. Sketsa ini hanya dimaksudkan kepada calon Desain Sistem Secara Umum  pemakai rumah, bukan kepada ahli teknik dan insinyur-insinyur teknik sispil yang akan membangun rumah ini. Desain terinci yang memuat potongan-potongan gambar dengan ukuran-ukurannya yang terinci akan dibuat setelah desain secara umum ini disetujui oleh calon pemakai rumah. Arsitek belum akan menggambar detail bangunannya dengan ukurannya terinci sebelum bentuk dan susunan rumah itu sendiri disetujui oleh calon pemakai rumah.
     
     Analisis sistem dapat mendesain model dari sistem informasi yang diusulkan dalam bentuk physical systems dan logical model. Bagan alir sistem (systems flowchart) merupakan alat yang tepat digunakan untuk menggambarkan physical systems. Simbol-simbol bagan allir sistem ini menunjukkan secara tepat arti fisiknya, seperti simbol terminal, hard disk, laporan-laporan. Logical model dari sistem informasi lebih menjelaskan kepada user bagaimana nantinya fungsi-fungsi di sistem informasi secara logika akan bekerja. Logical model dapat digambar dengan menggunakan diagram arus data (data flow diagram). Arus dari data di diagram arus data dapat dijelaskan dengan menggunakan kamus data (data dictionary).

    Sketsa dari physical systems dapat menunjukkan kepada user bagaimana nantinya sistem secara fisik akan diterapkan. Pengolahan data dari sistem informasi berbasis komputer membutuhkan metode-metode dan prosedur-prosedur. Metode-metode dan prosedur-prosedur ini merupakan bagian dari model sistem informasi (model prosedur) yang akan mendefinisikan urut-urutan kegiatan untuk menghasilkan output dari input yang ada. Metode (method) adalah suatu cara untuk melakukan suatu kegiatan. Suatu prosedur merupakan rencana tahap demi tahap untuk menerapkan suatu metode. Bagan alir sistem (systems flowchart) merupakan alat berbentuk grafik yang dapat digunakan untuk menunjukkan urut-urutan kegiatan dari sistem informasi berbasis komputer ini. Seringkali gambar bagan alir sistem untuk sistem informasi juga dapat digabung dengan bagan alir formulir dalam perusahaan untuk menunjukkan hubungan dan prosedur antara sistem informasi dengn sistem-sistem lainnya di perusahaan.

B. Desain Sistem Secara Terinci

Desain sistem terinci disebut juga dengan desain sistem secara phisik atau desain internal yang bertujuan untuk  pembuatan rancang bangun yang jelas dan lengkap untuk nantinya digunakan  untuk pembuatan progam komputernya. Desain terinci dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yang akan mengimplementasi sistem.

C. Perancangan Sistem Pendekatan Terstruktur

Pendekatan Terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program. Pendekatan terstruktur merupakan pendekatan formal untuk memecahkan masalah-masalah dalam aktivitas bisnis menjadi bagian-bagian kecil yang dapat diatur dan berhubungan untuk kemudian dapat disatukan kembali menjadi satu kesatuan yang dapat dipergunakan untuk memecahkan masalah. Pendekatan terstruktur dalam pengembangan system informasi adalah proses yang berorientasi kepada teknik yang digunakan untuk merancang dan menulis program secara jelas dan konsisten.

Prinsip dari pendekatan terstruktur adalah jika suatu proses telah sampai pada suatu langkah tertentu, maka proses selanjutnya tidak boleh mengeksekusi langkah sebelumnya. Ciri-ciri pendekatan terstruktur, yaitu:
1. Merancang berdasar modul. Modularisasi adalah proses yang membagi suatu system menjadi beberapa modul yang dapat beroperasi secara independen.
2. Bekerja dengan pendekatan top-down. Dimulai dari level atas (secara global) kemudian diuraikan sampai ke tingkat modul (rinci).
3. Dilakukan secara iterasi.
4. Kegiatan dilakukan secara parallel

D.  Perancangan Sistem Berorientasi Objek

Pendekatan Objek merupakan paradigm pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigm ini dibungkus dalam kelas-kelas atau objek-objek, dimana setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya. Pendekatan objek merupakan suatu teknik atau cara pendekatan dalam melihat permasalahan dan system.

Pendekatan Objek memiliki beberapa keuntungan, antara lain:
1.  Maintenance. Program lebih mudah dibaca dan dipahami.
2. Pengubahan program (berupa penambahan ataupun penghapusan fitur tertentu). Perubahan ini antara lain menyangkut penambahan dan penghapusan dalam suatu database program misalnya.
3.  Dapat digunakannya objek-objek sesering yang diinginkan.

Pendekatan Objek memiliki beberapa karakteristik atau sifat yaitu:
1. Abstraksi, yaitu prinsip untuk merepresentasikan dunia nyata yang kompleks menjadi satu bentuk model yang sederhana dengan mengabaikan aspek-aspek lain yang tidak sesuai dengan permasalahan.
2. Enkapsulasi, yaitu pembungkusan atribut data dan layanan (operasi-operasi) yang dipunyai objek.
3. Pewarisan (Inheritance), yaitu mekanisme yang memungkinkan satu objek mewarisi sebagian atau seluruh definisi dan objek lain sebagai bagian dan dirinya.
4. Reusability, yaitu pemanfaatan kembali objek yang sudah didefinisikan untuk suatu permasalahan pada permasalahan lainnya yang melibatkan objek tersebut.
5. Generalisasi dan Spesialisasi, yaitu menunjukkan hubungan antara kelas dan objek yang umum dengan kelas dan objek yang khusus.
6. Komunikasi Antar Objek, yaitu dilakukan lewat pesan yang dikirim dari satu objek ke objek lainnya.
7. Polymorphism, yaitu kemampuan suatu objek untuk digunakan di banyak tujuan yang berbeda dengan nama yang sama, sehingga menghemat baris program.

0 komentar:

BAB I - KONSEP DASAR SISTEM

Juli 31, 2018 0 Comments


A.Konsep Dasar Informasi dan Sistem Informasi

Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. Pengertian lain dari system adalah seperangkat unsur-unsur dari manusia, alat, konsep dan prosedur untuk maksud dan tujuan yang sama.
Sistem Informasi adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi informasi dan komunikasi , tetapi juga untuk cara di mana orang berinteraksi dengan teknologi ini dalam mendukung proses bisnis.

B. Konsep Dasar Pengembangan Sistem Informasi

Pengembangan sistem informasi adalah Pengembangan sistem Informasi sering disebut sebagai proses pengembangan sistem (system development).
Pengembangan sistem informasi didefinisikan sebagai aktivitas untuk menghasilkan sistem informasi bebrbasis computer untuk menyelesaikan persoalan organisasi atau memanfaatkan kesempatan (oppurtinities) yang timbul.
Sebenarnya untuk  menghasilkan sistem informasi tersebut terdiri dari :

> System analisis : upaya mendapatkan gambaran bagaimana sistem bekerja dan masalah-masalah apa saja yang ada pada sistem.
> System development adalah langkah-langkah mengembangkan sistem informasi yang baru berdasarkan gambaran cara kerja sistem dan permasalahan yang ada

C. Konsep Dasar Perancangan dan Sistem Informasi

a). Sistem Flowchart

Flowchart atau Bagan alir adalah bagan  (chart) yang menunjukkan alir  (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.
Jenis jenis Flowchart, ada beberapa jenis flowchart diantaranya:
1. Bagan alir sistem (systems flowchart).
2. Bagan alir dokumen (document flowchart).
3. Bagan alir skematik (schematic flowchart).
4. Bagan alir program (program flowchart).
5. Bagan alir proses (process flowchart).

System flowchart dapat didefinisikan sebagai bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem.

b). Sistem Procedure Diagram (Flowmap)

Sistem Procedure Diagram (Flowmap) adalah gabungan peta dan flowchart, yang menunjukan pergerakan benda dari satu lokasi ke lokasi lain, seperti jumlah orang dalam migrasi, jumlah barang yang diperdagangkan, atau jumlah paket  dalam jaringan. Flowmap menolong analisis dan programmer untuk memecahkan masalah ke dalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternaitf-alternatif lain dalam pengoprasian.

Jenis-jenis Flowmap

1. Flowmap Sistem
Merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada dalam sistem.

2. Flowmap Paperwork atau Flowmap Dokumen
Menelusuri alur dari data yang ditulis melalui system. Fungsi utamanya untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian yang lain.

3. Flowmap Skematik
Mirip Dengan Flowmap system yang Menggambarkan suatu system atau prosedur.

4. Flowmap Program
Merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur dilaksanakan.

5. Flowmap Proses
Merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah selanjutnya dari sebuah sistem.

c). Data Flow Diagram

Data Flow Diagram (DFD) merupakan suatu cara atau metode untuk membuat rancangan sebuah sistem yang mana berorientasi pada alur data yang bergerak pada sebuah sistem nantinya. Dalam pembuatan Sistem Informasi, DFD sering digunakan. DFD dibuat oleh para analis untuk membuat sebuah sistem yang baik. Dimana DFD ini nantinya diberikan kepada para programmer untuk melakukan proses coding. Dimana para programmer melakukan sebuah coding sesuai dengan DFD yang dibuat oleh para analis sebelumnya. Tools yang digunakan pada pembuatan DFD (Data Flow Diagram) yaitu EasyCase, Power Designer 6. Salah satu cara lain untuk mendesain sistem yaitu menggunakan UML(Unified Manual Language).

d). UML (Unified Modelling Language)

Unified Modeling Language (UML) adalah himpunan struktur dan teknik untuk pemodelan desain program berorientasi objek (OOP) serta aplikasinya. UML adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut. UML mulai diperkenalkan oleh Object Management Group, sebuah organisasi yang telah mengembangkan model, teknologi, dan standar OOP sejak tahun 1980-an. Sekarang UML sudah mulai banyak digunakan oleh para praktisi OOP. UML merupakan dasar bagi perangkat (tool) desain berorientasi objek dari IBM.

0 komentar:

http://www.resepkuekeringku.com/2014/11/resep-donat-empuk-ala-dunkin-donut.html http://www.resepkuekeringku.com/2015/03/resep-kue-cubit-coklat-enak-dan-sederhana.html http://www.resepkuekeringku.com/2014/10/resep-donat-kentang-empuk-lembut-dan-enak.html http://www.resepkuekeringku.com/2014/07/resep-es-krim-goreng-coklat-kriuk-mudah-dan-sederhana-dengan-saus-strawberry.html http://www.resepkuekeringku.com/2014/06/resep-kue-es-krim-goreng-enak-dan-mudah.html http://www.resepkuekeringku.com/2014/09/resep-bolu-karamel-panggang-sarang-semut-lembut.html