Pengertian UML LANDASAN TEORI

22 dapat terbentuk data yang terintegrasi sehingga dengan demikian memudahkan pemakai untuk memperoleh dan mengolah informasi setiap saat. 4. Pengembangan dan Pemeliharaan Dengan adanya jaringan komputer ini, maka perkembangan peralatan dapat dilakukan dengan mudah dan menghemat biaya. Jaringan komputer bias memudahkan pemakai dalam merawat harddisk dan peralatan lainnya. Misalnya untuk memberikan perlindungan serangan virus maka pemakai cukup memusatkan perhatian pada harddisk yang ada di komputer pusat. 5. Keamanan Data Sistem jaringan komputer memberikan perlindungan terhadap data jaminan keamanan data tersebut di berikan melalui pengaturan hak akses para pemakai dan password, serta teknik perlindungan terhadap harddisk sehingga data mendapatkan perlindungan yang efektif. 6. Sumber Daya Lebih Efisien dan Informasi Terkini Dengan adanya pemakaian sumber daya secara bersama-sama maka pemakai bisa mendapatkan hasil dengan maksimal dan kualitas yang tinggi. Selain itu data atau informasi yang di akses selalu terbaru, karena setiap ada perubahan yang terjadi dapat secara langsung di ketahui oleh setiap pemakai.

2.6. Pengertian UML

Menurut Bambang Hariyanto 2004:259, UML Unified Modelling Language adalah bahasa grafis untuk mendokumentasi, menspesifikasikan, dan 23 membangn sistem perangkat lunak. Dan merupakan salah satu alat bantu yang sangat handal di dunia pengembangan sistem yang berorientasi obyek. UML merupakan kesatuan dari bahasa pemodelan yang dikembangkan oleh Booch, Object Modeling Technique OMT dan Object Orinted Software Engineering OOSE. Metode Booch dari Grady Booch sangat terkenal dengan nama metode Design Object Orinted. Metode ini menjadikan proses analisis dan design kedalam empat tahapan iteratif, yaitu : identifikasi kelas-kelas dan obyek- obyek, identifikasi sematik dari hubungan obyek dan kelas tersebut, perincian interface dan implementasi. Keunggulan metode Booch adalah pada detail dan kayanya dengan notasi dan elemen.. UML adalah bahasa pemodelan untuk menspesifikasikan, memvisualisasikan, membangun dan mendokumentasikan artifak-artifak dari sistem 1. Didalam system intensive process, metode diterapkan sebagai proses untuk menurunkan atau mengevolusikan sistem. 2. Sebagai bahasa UML digunakan untuk komunikasi yaitu alat untuk menangkap pengetahuan semantiks mengenai satu subjek dan mengekspresikan pengetahuan sintaks yang mempedulikan subjek untuk maksud berkomunikasi. 3. Sebagai bahasa pemodelan, UML focus pada pemahaman subjek melalui formulasi model dari subjek dan konteks yang berhubungan. Model memuat pengetahuan pada subjek dan aplikasi dari pengetahuan ini berkaitan dengan intelejensia. 24 4. Berkaitan dengan unifikasi, UML memadukan praktek rekayasa terbaik sistem informasi dan industri. 5. Begitu diterapkan untuk menspesifikasikan sistem, UML dapat digunakan untuk mengkomunikasikan “apa” yang diperlukan dari sistem dan “bagaimana” sistem dapat direalisasikan. 6. Begitu diterapkan untuk memvisualisasikan sistem, UML dapat digunakan untuk menjelaskan sistem secara visual sebelum direalisasikan.

2.7. Basis Data