Unsur – Unsur Dalam Perancangan Sistem

2.8 Unsur – Unsur Dalam Perancangan Sistem

2.8.1 .Net Framework

.NET Framework adalah pemodelan dari platform .NET Framework untuk membangun, menyebarkan, dan menjalankan XML Web service dan aplikasi. .NET Framework menyediakan lingkungan berbasiskan standar produksi yang tinggi untuk memadukan investasi yang ada dengan aplikasi dan service . . NET Framework terdiri atas dua bagian utama, yaitu CLR dan gabungan kelas library termasuk ASP.NET untuk aplikasi web dan XML Web Services , Windows forms untuk aplikasi klien dan ADO.NET. .NET Framework menyediakan lingkungan yang cerdas, mudah dikembangkan untuk membangun, menyebarkan dan menjalankan XML Web Services yang terdistribusi serta aplikasi. Dalam istilah yang mudah, .NET memisahkan platform sistem operasi menjadi dua layer , yaitu sebuah layer pemrograman dan layer eksekusi (Budiharto, 2002).

NET Framewok mendukung beberapa bahasa pemrograman, adapun bahasa pemrograman yang di- support secara resmi oleh Microsoft adalah C# ( CSharp ), VB, dan C++, tetapi sekarang banyak bahasa lain yang juga dikembangkan untuk men- support platform .NET diantaranya Delphi, Phyton (IronPhyton), dll. Untuk mengembangkan aplikasi berbasis .NET sebenarnya dapat digunakan lebih dari satu bahasa pemrograman (Language Interoperability ) misal sebagian program menggunakan C# dan sebagian lagi menggunakan VB, tetapi disarankan untuk memilih hanya satu bahasa pemrograman saja agar aplikasi yang dibuat lebih mudah untuk di-maintain. Bahasa paling banyak digunakan di platform .NET saat ini adalah C# dan VB.

2.8.2 Oracle

Menurut Oracle Edison Group (2005), Oracle Database dirancang untuk secara efektif digunakan pada segala sesuatu mulai dari server blade kecil ke server SMP dan cluster terbesar dari semua ukuran.

Fitur ini memiliki kemampuan manajemen otomatis untuk mempermudah operasi. Kemampuan unik Oracle Database untuk mengelola semua data dari informasi bisnis tradisional untuk dokumen XML dan spasial / informasi lokasi menjadikannya pilihan yang ideal untuk penyimapan Transaksi Pengolahan Online , Pendukung Keputusan dan Aplikasi Manajemen Konten.

Menurut Loney dan Bryla (2007, p4), Oracle Database merupakan peningkatan yang signifikan dari versi-versi Oracle sebelumnya. Fitur-fitur baru membuat pengembang dan administrator memiliki kontrol lebih mudah terhadap penampung, pemroses dan pengambilan data.

Menurut Loftin (2004), terdapat 4 kelebihan Oracle , yaitu :

1. Grid Computing Grid Computing memungkinkan Anda untuk menempatkan server bersama menjadi cluster sehingga mereka dapat berbagi dan mendistribusikan persyaratan pengolahan. Semua komputer yang berpartisipasi dalam grid harus berkerumun, sangat mirip dengan old RAC dan sistem OPS.

2. Manajemen Penyimpanan Otomatis Manajemen Penyimpanan Otomatis mengambil beberapa disk dan menggabungkan mereka ke dalam penyimpanan virtual untuk Oracle. Dengan cara ini, itu memungkinkan Anda mencerminkan datafiles Anda. Manajemen Penyimpanan Otomatis juga memungkinkan Anda untuk menambahkan atau menghapus disk tanpa gangguan layanan database .

3. Memory Management Otomatis Dalam rilis sebelumnya dari Oracle, Anda harus menyetel konfigurasi memori dengan mengubah SIZE_DB_CACHE_, SHARED_POOL_SIZE, dan parameter init.ora lainnya. Hal ini sering melibatkan banyak trial-and-error pengujian. Oracle menghilangkan dengan mengotomatisasi fungsi-fungsi.

Fitur baru ini menghilangkan banyak tanggung jawab dari Anda sebagai DBA. Kebutuhan memori dari database Anda dapat berubah sepanjang hari dan minggu. Fitur Automated Memory Management memungkinkan Anda untuk mengoptimalkan penggunaan RAM Anda setiap saat.

4. Self-diagnosis Oracle telah meningkatkan pemantauan dan kemampuan diagnostic di dengan pengenalan database Diagnostic Monitor Otomatis. Diagnostic Monitor Otomatis bekerja dengan Oracle Enterprise Manager dan sekarang melaporkan akar penyebab masalah, dan tidak hanya menunjukkan warna merah yang terkenal dalam grafik.

2.8.3 Pl Sql

PL/SQL (Procedural Language/Structured Query Language) merupakan sebuah penggabungan antara bahasa pemrograman prosedural (PL) dan SQL syntax. PL/SQL adalah fasilitas yang disediakan Oracle sehingga pengguna dapat memanfaatkan konsep pemrograman. Dalam PL/SQL dapat digunakan perintah untuk memanipulasi data yang ada dalam database Oracle. PL/SQL membentuk pemrograman terstruktur dalam memproses data. Beberapa kelebihan PL/SQL dalam database Oracle :

1. PL/SQL dapat digunakan di server sehingga client hanya dapat mengakses didalam server.

2. Penggunaan PL/SQL mudah dimengerti oleh setiap pengguna.

3. PL/SQL dapat didesain khusus untuk database Oracle dalam menggunakan 3. PL/SQL dapat didesain khusus untuk database Oracle dalam menggunakan

2.8.4 Visual Studio 2008

Microsoft Visual Studio.Net 2008 adalah sebuah aplikasi yang digunakan sebagai alat bantu didalam membangun suatu program aplikasi yang berbasis komputer. Visual Studio.Net 2008 merupakan generasi yang terbaru yang dikeluarkan Microsoft dimana sebelumnya ada Visual Studio.Net 2003 & Visual Studio.Net2005. Visual Studio.Net 2008 menggunakan .Net Framework 3.5.

2.8.5 Microsoft Visio 2010

Microsoft Visio (atau sering disebut Visio) adalah sebuah program aplikasi komputer yang sering digunakan untuk membuat diagram, diagram alir, brainstorm , dan skema jaringan yang dirilis oleh Microsoft Corporation