Issuu on Google+

wilayah utama di mana Anda akan perlu keputusan : -

Human Resource and Organizational capabilities

-

Hardware/software

-

Telecommunications

-

Site design

SDLC (Systems Development Life Cycle, Siklus Hidup Pengembangan Sistem) atau Systems Life Cycle (Siklus Hidup Sistem), dalam rekayasa sistem dan rekayasa perangkat lunak, adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputer atau informasi SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap: -

rencana(planning)

-

analisis (analysis)

-

desain (design)

-

implementasi (implementation)

-

uji coba (testing)

-

pengelolaan (maintenance).

Analis sistem adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis memungkinkan seorang analis sistem untuk memahami perilaku organisasi beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Pada dasarnya seorang analis sistem melakukan hal-hal berikut: • Berinteraksi dengan pelanggan untuk memahami kebutuhan sistem yang akan di gunakan Berinteraksi dengan desainer untuk mengemukakan antarmuka yang diinginkan atas suatu perangkat lunak •

Berinteraksi ataupun memandu programer dalam proses pengembangan sistem agar tetap berada pada jalurnya •

Melakukan pengujian sistem baik dengan data sampel atau data sesungguhnya untuk membantu para penguji • •

Mengimplementasikan sistem baru/sistem usulan yang akan digunakan perusahaan

Menyiapkan dokumentasi berkualitas

Desain datar adalah pendekatan desain minimalis yang menekankan kegunaan. Ini fitur bersih, ruang terbuka, tepi tajam, warna-warna cerah dan ilustrasi two-dimensional/flat. Topologi logis menjelaskan cara di mana jaringan mentransmisikan informasi dari jaringan / komputer ke komputer lain dan bukan cara jaringan terlihat atau bagaimana ia


ditata. Tata letak logis juga menggambarkan kecepatan yang berbeda dari kabel yang digunakan dari satu jaringan ke yang lain. Topologi logis, berbeda dengan "fisik", adalah cara bahwa sinyal bertindak atas media jaringan, atau cara bahwa data melewati jaringan dari satu perangkat ke yang berikutnya tanpa memperhatikan interkoneksi fisik dari perangkat. Topologi logis Sebuah jaringan belum tentu sama dengan topologi fisik. Sebagai contoh, Ethernet twisted pair adalah bus topologi logis dalam tata letak topologi bintang fisik. Sementara IBM Token Ring adalah topologi ring logis, secara fisik diatur dalam topologi star. Dua-tier didasarkan pada arsitektur Client Server. Arsitektur two-tier seperti aplikasi client server. Komunikasi langsung terjadi antara klien dan server. Tidak ada perantara antara klien dan server. Karena kopling ketat aplikasi 2 berjenjang akan berjalan lebih cepat. Arsitektur Two-tier ini dibagi menjadi dua bagian: 1) Aplikasi Client (Client Tier) 2) Basis Data (Data Tier) Keuntungan: -

Mudah untuk mempertahankan dan modifikasi sedikit mudah

-

Komunikasi lebih cepat

Kekurangan: -

Dalam dua kinerja aplikasi tier arsitektur akan menurunkan pada peningkatan pengguna.

-

Biaya-efektif

Arsitektur Three -tier biasanya terdiri dari presentasi tier , bisnis atau akses data tier, dan data tier . Tiga lapisan dalam arsitektur tiga tier adalah sebagai berikut : 1 ) lapisan Client 2 ) Lapisan Bisnis 3 ) layer Data 1 ) lapisan Client : Hal ini juga disebut sebagai lapisan Presentasi yang berisi UI bagian dari aplikasi kita . Lapisan ini digunakan untuk tujuan desain dimana data disajikan kepada pengguna atau masukan diambil dari pengguna . Misalnya merancang formulir pendaftaran yang berisi kotak teks , label , tombol dll 2 ) Lapisan Bisnis : Dalam lapisan ini semua logika bisnis ditulis seperti validasi data , perhitungan , penyisipan data dll ini bertindak sebagai antarmuka antara lapisan Client dan Data Access Layer . Lapisan ini juga disebut lapisan perantara membantu untuk membuat komunikasi lebih cepat antara klien dan lapisan data . 3 ) layer Data : Dalam lapisan ini database sebenarnya adalah datang dalam gambar . Data Access Layer berisi metode untuk berhubungan dengan database dan untuk melakukan insert, update , menghapus, mendapatkan data dari database berdasarkan data masukan kami . Keuntungan


-

Kinerja tinggi , objek persisten ringan

-

Skalabilitas - Tiap tingkatan dapat skala horizontal

-

Kinerja - Karena tier Presentasi cache bisa permintaan , pemanfaatan jaringan diminimalkan , dan beban berkurang pada Aplikasi dan tingkatan data .

-

Tingkat fleksibilitas yang tinggi dalam platform penyebaran dan konfigurasi

-

Lebih baik Re –use

-

Meningkatkan Integritas Data

-

Peningkatan Keamanan - Klien tidak akses langsung ke database .

-

Mudah untuk mempertahankan dan modifikasi agak mudah , tidak akan mempengaruhi modul lain

-

Dalam tiga kinerja aplikasi tier arsitektur yang baik .

Kekurangan -

Meningkatkan Kompleksitas / Usaha

-

Ini adalah pertanyaan yang umum ditanyakan dalam wawancara tersebut . Semoga artikel ini membantu Anda memahami Dua - Tier dan Three - Tier Arsitektur dengan contoh .

Internet Information Services (IIS) (Vormals Internet Information Server) ist eine Diensteplattform des Unternehmens Microsoft für PC und Server. Über sie können Dokumente und Dateien im Netzwerk zugänglich gemacht werden. Als Kommunikationsprotokolle kommen hierbei HTTP, HTTPS, FTP, SMTP, POP3, WebDAV und andere zum Einsatz. . Über IIS können ASP-oder NET-Applikationen (ASP.NET) ausgeführt werden, sowie - mit den passenden installierbaren ISAPI-Filtern - auch PHP und JSP. Apache adalah software Web server yang paling populer. Hal ini memungkinkan komputer untuk menjadi tuan rumah satu atau lebih website yang dapat diakses melalui Internet menggunakan browser web. Versi pertama Apache dirilis pada tahun 1995 oleh Grup Apache. Apache dapat meng-host website statis, serta website dinamis yang menggunakan bahasa server-side scripting, seperti PHP, Python, atau Perl. Dukungan untuk bahasa ini dan lainnya yang dilaksanakan melalui modul, atau paket instalasi yang ditambahkan ke instalasi Apache standar. Apache juga mendukung modul lainnya, yang menawarkan opsi keamanan canggih, alat manajemen file, dan fitur lainnya. Kebanyakan instalasi Apache meliputi modul URL menulis ulang disebut “mod_rewrite,” yang telah menjadi cara yang umum untuk webmaster untuk membuat URL kustom.


Chapter3