Bibliografi |
9[1994-2002] |
Barcode |
Pengarang |
Herson C. Mandiangan; |
Cat. Karya |
Judul English |
Tim penguji 3 |
No. Induk |
06/11082 |
Tim Penguji 6 |
Tim Penguji 7 |
Tim penguji 4 |
Timpenguji 2 |
Keterangan |
Tim Penguji 5 |
Kata Kunci |
Commonality and Variant, Human Resource Information System, Design Patterns |
Pembimbing 3 |
Pembimbing 2 |
Aniati Murni & Eko K. Budiardjo |
Tahun buku |
2006 |
Barcode RFID baru |
11691522 |
Tahun Angkatan |
2001 |
Progam Studi |
Magister Teknologi Informasi (MTI) |
Tim penguji 1 |
Lokasi |
FASILKOM-UI; |
Tanggal Datang |
08/04/2000 |
Lulus semester MTI |
Abstrak Indonesia |
ABSTRAK Suatu Aplikasi yang menangani permasalahan yang bersifat umum biasanya memiliki banyak kesamaan – commonality – yang mendasar antara satu dengan yang lainnya dan juga beberapa perbedaan dalam data-data aksesoris tambahannya (various things – variant) tergantung dari kebutuhannya. Contohnya Aplikasi Human Resource atau Accounting yang dibangun dalam industri yang berbeda, akan memiliki kesamaan yang mendasar dan variasi perbedaan, baik dalam hal penyimpanan data, proses yang dilakukan maupun laporan yang dihasilkan. Aplikasi Human Resource biasanya akan menyimpan data-data yang umum seperti Kode Pegawai yang unik, Nama Pegawai, Tanggal lahir dan data-data lain yang relatif hampir sama, serta data-data yang khusus sesuai dengan kebutuhan masing-masing perusahaan. Sungguhpun demikian, seringkali pembangunan aplikasi baru dalam hal pengelolaan karyawan ini, dimulai dari awal siklus hidup pengembangan perangkat lunak, sehingga tentu saja akan menyita banyak waktu yang sebenarnya terbuang percuma karena tidak lebih dari sekedar pengulangan apa yang pernah dilakukan sebelumnya (reinvent the wheel). Thesis ini ditujukan untuk mencari suatu cara bagaimana untuk mempercepat pembangunan ulang suatu produk aplikasi yang pernah dibuat sebelumnya, dengan beberapa variasi kebutuhan sesuai pada tempat yang baru, dengan tidak mengabaikan kebutuhan dasar sistem tersebut. Dengan meneliti tahapan analisa dan desain pada siklus pembangunan perangkat lunak, mengkaji konsep keberagaman dan menelaah katalog Design Patterns dari Gamma, et al [GAM95], maka penulis melakukan langkah-langkah pengambilan contoh dari dua domain, menganalisa dan mendesain dengan orientasi obyek, hingga mendapatkan diagram desain kelasnya. Selanjutnya melakukan analisa persamaan dan perbedaan pada keduanya, dan dengan mengambil pola yang cocok serta menerapkannya untuk memecahkan permasalahan kesamaan dan perbedaan ini, kemudian membuat prototype penerapan pada aplikasi dengan menggunakan bahasa pemrograman VB.Net. “Deliverable” dari tesis ini adalah penerapan pola dari Desain Patterns untuk memecahkan permasalahan kesamaan dan perbedaan yang terdapat pada sebuah aplikasi umum, sehingga akan terbentuk suatu struktur mendasar yang relatif tidak memerlukan perubahan pada pembangunan aplikasi dan struktur tambahan yang tergantung dari kebutuhan spesifik masing-masing industri. Prototype aplikasi dalam tesis ini akan menjelaskan kelas abstrak induk dan varian berikutnya, serta form yang menginstansiasi kelas abstrak varian sesuai dengan kebutuhannya. Kata kunci: Commonality and Variant, Human Resource Information System, Design Patterns vii+90 halaman; 23 gambar Daftar acuan: 9 (1994-2002) |
Daftar Isi |
Cat. Umum |
Jkt.;Pasca-MTIfasilkomUI;2006 |
Judul |
Analisa penerapan design pattern dengan konsep common & variant pada modul data dasar pegawai |
Tgl Pemasukan |
April 8, 2000 |
Asal |
MTI |
Korporasi |
NPM |
7201010173 |
Abstrak English |
An application that handles general problems in anya field usually has something in common-commonality-between them and also differences within additional accessories data (various things-variant) depend on the requirements. For example, a human resource or accounting application which is built in different industries will have a natural commonality and different variances, in a kind of data storage, process or even generated reports. Human resource application usually keep general data such as unique employee identity, employee name, date of birth and other data which relatively the same, along with specific data needed by requirements of each company. Even though likewise, usually the development of a new application in terms of this employee management, start from the beginning of the software development lifecycle, which mean will take so many time wasted because it is no more than just repeating something that ever done before (reinvent the whell). This thesis intend to search how to speed up rebuilding a product that have been done before, with several variants in requirement appropriate with the new one, in the manner of not put away the core requirements of the system. Through researching the analysis and design phase within the software development lifecycle, examine the variability concept and study the design patterns catalogue from Gamma, et al [GAM95], the writer doing steps to obtain samples from two domain, object oriented analyze and design, untuil get their design class diagrams. Further more, analyzing the commonality and variants between them, and by means of taking the apropriate pattern and implement it to solve this commonality and variants problems, after that creating the implementation prototype to the application using VBNet programming language. Deliverable of this thesis is the implementation of the pattern from design patterns to solve the commonality and variant problems from the general application described abaove, so that will form a base structure which relatively don't need changes in the application development and an additional structure which depend on specific requirements each industry. The application prototype in this thesis will explain the main abstract class and the next variant, together with the forms that instantiated the variant abstract class suitable with their requirements. |
Pengarang 2 |
Subjek |
Human resource management |
Penguji 2 |
Penguji 3 |
Penguji 4 |
Pembimbing 1 |
Fisik |
vii+91 hlm;il.+23 figures;30 cm. |
Bahasa |
Indonesia |
Lulus Semester |
Penerbitan |
Jakarta : Pasca Sarjana MTI, Fasilkom-UI, 2000 |
Penguji 1 |
No. Panggil |
T-0519 (Softcopy T-0132) |