Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PENGELOLAAN ASET PERANGKAT LUNAK A. Ridwan Siregar.

Presentasi serupa


Presentasi berjudul: "PENGELOLAAN ASET PERANGKAT LUNAK A. Ridwan Siregar."— Transcript presentasi:

1 PENGELOLAAN ASET PERANGKAT LUNAK A. Ridwan Siregar

2 PERANGKAT LUNAK Perangkat lunak terdiri dari langkah demi langkah perintah-perintah yang memberi tahu komputer bagaimana melakukan suatu tugas Berdasarkan fungsi: – Perangkat Lunak Aplikasi (applications software)  terdiri dari program-program komputer yang dirancang untuk memenuhi kebutuhan spesifik pengguna – Perangkat Lunak Sistem (systems software)  program-program yang menjalankan komputer dan berfungsi sebagai koordinator utama semua komponen perangkat keras dan program perangkat lunak aplikasi SIMModul-52

3 PERANGKAT LUNAK APLIKASI Terdiri dari program komputer yang dirancang untuk memenuhi kebutuhan tertentu bagi pengguna – Contoh: Perangkat lunak untuk memroses transaksi, termasuk pemeliharaan berbagai jenis data dan berbagai jenis berkas transaksi, atau penyiapan berbagai formulir dan dokumen yang diperlukan dalam operasional organisasi Setiap aplikasi bekerja dalam sejumlah lapisan (layers) di dalam perangkat keras komputer untuk melakukan hasil yang diinginkan SIMModul-53

4 PERANGKAT LUNAK APLIKASI Bayangkan bahwa lapisan perangkat lunak aplikasi sebagai apa yang dilakukan oleh komputer dan lapisan perangkat lunak sistem sebagai bagaimana komputer melakukannya Perangkat lunak aplikasi dan perangkat lunak sistem harus dibeli oleh pengguna, biasanya perangkat lunak sistem sudah termasuk dalam harga komputer PC SIMModul-54

5 PERANGKAT LUNAK APLIKASI SIMModul-55 Perangkat Lunak Aplikasi Games, Spreadsheet, Word Processor, Database, dsb. Perangkat Lunak Sistem Sistem Operasi dan Utilitas Perangkat Keras CPU, Disk, Printer, dsb.

6 PERANGKAT LUNAK APLIKASI Perangkat lunak aplikasi juga dapat dipesan pada spesialis komputer yang dikenal dengan perangkat lunak tempahan, disebut custom- written software atau tailor made software Perangkat lunak aplikasi yang dibeli di toko perangkat lunak disebut off-the-shelf software atau perangkat lunak paket (packaged software) SIMModul-56

7 JENIS PERANGKAT LUNAK APLIKASI Word Processing Spreadsheets Database Management Graphic Programs Communication Programs Integrated Programs Groupware Software Suites Desktop Accessories Desktop Publishing Project Management Computer-aided Design/Manufacturing (CAD/CAM) SIMModul-57

8 JENIS PERANGKAT LUNAK BERDASARKAN PEMEROLEHAN Perangkat lunak komersial  harus dibeli, ada hak cipta Perangkat lunak domain publik  gratis dan tidak ada hak cipta Shareware  bebas digunakan untuk pengujian, untuk pemakaian selamanya diharapkan bantuan dana untuk pembuatnya, adakalanya ada hak cipta Freeware  dapat digunakan tanpa pembayaran Rentalware  dapat digunakan dengan cara menyewa Free software  dapat digunakan oleh siapa saja dan bebas dikembangkan sendiri, adakalanya ada pembayaran yang relatif murah Open source  sama dengan freeware SIMModul-58

9 FITUR UMUM PERANGKAT LUNAK APLIKASI Cursor  simbol pindah Scrolling  pindah dgn cepat ke atas atau ke bawah Menu Bar  baris pilihan menu, di atas atau di bawah layar Pull-down Menu  daftar pilihan perintah yg bisa diurai dari Menu Bar Help Menu  penjelasan spesifik bgm melakukan berbagai tugas (petunjuk perintah elektronik) seperti mencetak dokumen SIMModul-59

10 Dialog Box  kotak yg muncul di layar menampilkan pesan yg harus dijawab, seperti Yes atau No Macros  fitur yg memungkinkan untuk menekan satu tombol untuk menjalankan serangkaian perintah OLE (object linking and embedding)  memungkinkan menyatukan obyek dari suatu aplikasi (mis. graphics) dengan aplikasi lain (mis. word processing) Tutorial  program atau buku petunjuk untuk membantu mempelejari produk perangkat lunak Dokumentasi  panduan pengguna atau rujukan, deskripsi narasi atau grafis suatu program SIMModul-510 FITUR UMUM PERANGKAT LUNAK APLIKASI

11 WORD PROCESSING Pengolah kata memungkinkan untuk: membuat, mengedit, merevisi, menyimpan, dan mencetak dokumen Memungkinkan pengguna dengan mudah meyisip, menghapus, dan memindahkan kata, kalimat, dan paragraf Pengolah kata juga memfasilitasi penataan dokumen dengan pilihan margin, ukuran huruf, dan gaya Contoh: Word (Microsoft Corp), WordPerfect (Novell Corp), WordStar (WordStar Int Corp), Star Office Writer (Sun Microsystems), dan Ami Pro (Lotus Dev Corp) SIMModul-511

12 ELECTRONIC SPREADSHEET Menungkinkan pengguna membuat tabel dan skedul keuangan dengan memasukkan data ke dalam baris (row) dan kolom (column) yg disusun sebagai suatu jaring (grid) Memiliki kemampuan kalkulasi otomatis termasuk penggunaan rumus matematik, analisis “what if”, dynamic file linking, menampilan data dalam bentuk grafis, seperti pie chart atau bar chart Contoh: Excel (Microsoft Corp), Lotus (Lotus Dev Corp), dan Quattro Pro (Novel Corp), Claris Resolve (Claris Corp), dan Star Office Calc (Sun Microsystems) SIMModul-512

13 DATABASE MANAGEMENT SYSTEM DBMS terdiri dari program untuk penyimpanan, pengindeksan-silang (cross-indexing), penemu-balikan (retrieving), dan pemanipulasian sejumlah besar data Mampu mengakses sejumlah berkas pada saat yg bersamaan (bedakan dengan flat-file management system atau file manager yg hanya mampu mengakses satu berkas pada suatu ketika) Contoh: Visual dBase (Borland Int), Visual FoxPro dan Access (Microsoft Corp), Paradox (Novell Corp), FileMaker Pro, Q&A, dan Approach Untuk aplikasi besar: ORACLE dan DB2 SIMModul-513

14 GRAPHICS SOFTWARE Memungkinkan pengguna menghasilkan berbagai jenis kreasi grafik, terdiri dari 2 bentuk: Analytical Graphics, menjadikan data numerik menjadi mudah dipahami, dalam bentuk grafik batang, grafik garis, dan grafik pie, contoh: Lotus Presentation Graphics, digunakan untuk komunikasi atau presentasi data, contoh: Curtain Call, Freelance Plus (Lotus Dev Corp), Harvard Graphics, Hollywood, Persuasion, PowerPoint (Microsoft Corp), WordPerfect Presentation (Novell Corp), dan Presentation Graphics SIMModul-514

15 COMMUNICATION SOFTWARE Program yg mengakses perangkat lunak dan data dari, dan mentransmisikan data ke, suatu komputer di tempat yg jauh Contoh: Smartcom, Crosstalk, ProComm, PC-Dial, Balst, Perfect Office (Novell Corp), Netscape Messenger (Netscape Comm), Outlook Express (Microsoft Corp), Kmail (Koffice Team), dan PC Talk SIMModul-515

16 INTEGRATED SOFTWARE Koleksi beberapa aplikasi dalam suatu paket dengan serangkaian perintah umum dan kemampuan bekerja-sama dan berbagi data Tujuannya adalah agar pengguna dapat melakukan berbagai tugas tanpa harus pindah program perangkat lunak dan mempelajari perintah yg berbeda-beda Contoh: Claris Works, Eight-in-One, Lotus Works, Microsoft Works, PFS:First Choice, dan WordPerfect Works SIMModul-516

17 GROUPWARE Perangkat lunak yg digunakan pada suatu jaringan dan melayani kelompok pengguna yg bekerja bersama pada proyek yg sama Contoh: Lotus Notes, ActionWorkflow, Ventana’s Group System V, dan Network Scheduler 3 SIMModul-517

18 DESKTOP PUBLISHING (DTP) Perangkat lunak DTP menggabungkan teks dan grafis untuk menghasilkan cetakan berkualitas tinggi Contoh: Aldus PageMaker, QuarkXPress (Quark), Corel Draw dan Ventura (Corel Corp), FrameMaker (Frame Tech) dan Publisher (Microsoft Corp) Beberapa program pengolah kata juga memiliki fitur DTP SIMModul-518

19 DESKTOP ACCESSORIES Desktop Accessories atau Desktop Organizer adalah paket perangkat lunak yg menyediakan kalender, jam, berkas kartu, kalkulator, dan notepad, contoh: Borland’s SideKick dan Lotus Agenda PIM (personal information manager), program yg lebih canggih, contoh: Ascend, CA-UpToDate, DayMaker Organizer, DateBook Pro, Dynodex, Instant Recall, Lotus Organizer, OnTime for Windows, dan Personal Reminder System SIMModul-519

20 PROJECT MANAGEMENT Program yg digunakan untuk merencanakan, menjadwal, dan memantau orang, biaya, dan sumberdaya yg diperlukan untuk menyelesaikan suatu proyek dengan tepat waktu Contoh: Harvard Project Manager, Microsoft Project for Windows, Project Scheduler 4, SuperProject, dan Time Line SIMModul-520

21 COMPUTER-AIDED DESIGN (CAD) CAD memperpendek siklus perancangan dengan memungkinkan pabrikan membuat produk baru pada layar tanpa harus lebih dulu membangun suatu model yang mahal Contoh: Autosketch, EasyCAD2, dan TurboCAD SIMModul-521

22 MULTIMEDIA PRESENTATION Perangkat lunak multimedia (multimedia production tool atau author-ware) memungkinkan pengguna menggabungkan tidak hanya teks dan grafis tetapi juga animasi, video, musik, suara, dan bunyi Contoh: Multimedia ToolBox, Authorware, dan Multimedia Works SIMModul-522

23 ENTERPRISE SOFTWARE Terdiri dari sekumpulan modul yang memiliki ketergantungan satu sama lain untuk aplikasi seperti penjualan dan distribusi, akuntansi keuangan, pengelolaan inventaris, pengelolaan bahan mentah, perencanaan produksi, pemeliharaan pabrik produksi, dan sumber daya manusia Contoh: SAP, Oracle, PeopleSoft, Baan Cara lain untuk menjembatani dua sistem yang berbeda adalah dengan membuat perangkat lunak middleware SIMModul-523

24 VERSI PERANGKAT LUNAK APLIKASI Perangkat lunak aplikasi yg sama terdapat dalam berbagai versi Nomor versi yg lebih tinggi merupakan versi yg terbaru, dan memiliki fitur yg lebih banyak Versi yg lebih dulu bisa di-upgrade ke versi yg lebih baru Untuk mengetahui perkembangannya, lihat pada katalog atau direktori perangkat lunak, seperti pada majalah PC World SIMModul-524

25 INSTALASI PERANGKAT LUNAK APLIKASI Harus di-install lebih dulu Install berarti memberitahu program aplikasi tentang karakteristik perangkat keras agar program tersebut dapat berjalan dengan mulus Petunjuk install dapat diperoleh bersama- sama dengan program aplikasi SIMModul-525

26 PERANGKAT LUNAK SISTEM Perangkat lunak yang menjadi dasar perangkat lunak aplikasi, yaitu sejumlah program yang menjalankan komputer dan berfungsi sebagai koordinator utama semua perangkat keras komputer dan program perangkat lunak aplikasi Tanpa perangkat lunak sistem yang dimuat ke dalam RAM komputer, perangkat lunak aplikasi tidak berguna sama sekali Menjalankan operasi dasar komputer dan perangkat lunak aplikasi, dan memungkinkan pengguna berinteraksi dengan komputer SIMModul-526

27 KATEGORI PERANGKAT LUNAK SISTEM Operating System (OS)  terdiri dari sistem utama program-program yang mengelola operasi dasar komputer Utility Program  program utilitas yang biasanya digunakan untuk mendukung, meningkatkan, atau memperluas program yang ada pada sistem komputer Language Translator  perangkat lunak yang menerjemahkan suatu program yang ditulis oleh programmer dalam salah satu bahasa pemerograman ke dalam bahasa mesin SIMModul-527

28 SIMModul-528 FUNGSI SISTEM OPERASI

29 CONTOH SISTEM OPERASI DOS (disk operating system)  termasuk: MS-DOS, IBM PC DOS, dan Novell DOS Macintosh System Software  Apple Windows  menambahkan GUI (graphical user interface) shell pada MS-DOS dan PC DOS dan meningkatkan kemampuannya OS/2 (operating system/2)  IBM Windows NT (new technology)  untuk jaringan komputer UNIX  multiple users NetWare  untuk microcomputer LAN SIMModul-529

30 PROGRAM UTILITAS Screen saver Data recovery Backup Virus protection Data compression Memory management Defragmentation SIMModul-530

31 KEMAMPUAN PERANGKAT LUNAK SISTEM Multitasking  disebut juga multi programming, yang dapat menjalankan dua atau lebih program dengan satu prosesor sentral Timesharing  memungkinkan sejumlah pemakai dapat berinteraksi dengan proses yang dibuatnya karena setiap proses akan ditangani oleh prosesor secara bergantian dalam jumlah waktu yang sama Multiprocessing  kemampuan sistem operasi menjalankan dua atau lebih instruksi secara serentak dengan menggunakan sejumlah prosesor dalam sebuah komputer Penyimpanan virtual  program dibagi ke dalam sejumlah program yang lebih kecil, yang ditangani dalam memori utama hanya satu program, lainnya berada pada memori sekunder seperti metode yang digunakan oleh Windows SIMModul-531

32 MULTITASKING SIMModul-532

33 BAHASA PEMEROGRAMAN COBOL  aplikasi bisnis C, C++  berorientasi obyek Visual Basic  aplikasi visual pada Windows FORTRAN  aplikasi ilmiah dan perekayasaan BASIC  pengajaran pemrograman Pascal  praktik pemrograman Bahasa Assembly  lebih dekat ke bahasa mesin, termasuk generasi kedua dan lain-lain SIMModul-533

34 PENERJEMAH BAHASA Menerjemahkan bahasa pemrograman tingkat tinggi ke dalam bahasa mesin sehingga bisa dieksekusi oleh mesin Program dalam bahasa tingkat tinggi disebut source code Setelah diterjemahkan, hasilnya disebut object code Yang melakukan penerjemahan disebut compiler atau interpreter SIMModul-534

35 BAHASA PEMROGRAMAN GEN. IV Bahasa query  SQL Pembnakit laporan (report generator)  RPG III Bahasa grafis  SAS Graph, Systat Pembangkit aplikasi (application generator)  FOCUS, PowerBuilder, Microsoft, FrontPage Paker aplikasi perangkat lunak  PeopleSoft, HRMS, SAP R/3 Bahasa pemrograman tingkat tinggi  APL, Nomad2 dan lain-lain SIMModul-535

36 PEMROGRAMAN VISUAL Programer tidak menulis kode program Menggunakan mouse memilih dan memindahkan obyek, menyalin sebuah obyek dari library ke dalam program, atau membuat garis utk menghubungkan dua atau lebih obyek Contoh: Java dari Sun Microsystems SIMModul-536

37 HTML DAN XML Bahasa pemrograman deskripsi halaman untuk membuat dokumen-dokumen hypertext dan hypermedia seperti halaman-halaman Web HTML menggunakan instruksi yang disebut tag untuk menentukan bgm teks, grafik, video dan suara ditempatkan pada dokumen dan membuat link-link dinamis ke dokumen dan obyek lain XML menggambarkan arti tiap data pada dokumen, shg bisa digunakan dalam program komputer XHTML  kombinasi HTML dan XML SIMModul-537

38 PENGELOLAAN ASET PERANGKAT KERAS DAN PERANGKAT LUNAK Pemilihan dan penggunaan perangkat keras dan perangkat lunak memiliki dampak besar bagi organisasi Keduanya adalah aset yang harus dikelola dengan benar Hal yang perlu diperhatikan adalah: pemahaman terhadap teknologi baru, prasyarat e-commerce, menentukan total biaya kepemilikan (TCO), memiliki atau memelihara sendiri aset TI atau memanfaatkan penyedia jasa TI SIMModul-538

39 PERENCANAAN KAPASITAS DAN SKALABILITAS Perencanaan Kapasitas (capacity planning) Memprediksi kapan suatu sistem komputer mengalami kejenuhan  berkaitan dengan jumlah maksimum pengguna, dampak dari aplikasi yang sudah ada dan yang akan ada, ukuran kinerja seperti response time untuk setiap transaksi Skalabilitas (scalability) Memastikan kemampuan komputer, produk atau sistem dalam melayani sejumlah besar pengguna tanpa terjadi kemacetan SIMModul-539

40 KOMPONEN TCO  Pembelian perangkat keras  komputer, terminal, storage, printer  Pembelian perangkat lunak  lisensi  Instalasi  pemasangan komputer dan perangkat lunak  Pelatihan untuk para ahli dan pengguna akhir  Dukungan teknis  terus-menerus  Pemeliharaan  peremajaan perangkat keras dan perangkat lunak  Infrastruktur  jaringan dan peralatan jaringan, bandwidth  Waktu yang terbuang  akibat kegagalan perangkat keras dan perangkat lunak  Ruang dan tenaga  tempat pemasangan perangkat teknologi SIMModul-540

41 MENYEWA ATAU MEMBANGUN SENDIRI  Penyedia tempat jasa penyimpanan (Storage Service Provider = SSP)  pihak ketiga yang menyewakan ruang penyimpanan melalui Web  Penyedia jasa aplikasi (Application Service Provider = ASP)  bisnis penyediaan dan pengelolaan aplikasi dan jasa komputer dari pusat komputer remote  Penyedia jasa pengelolaan  bisnis pengelolaan kombinasi aplikasi, jaringan, storage, keamanan, dan situs Web  Komputasi utilias (Utility Computing)  menyediakan jasa teknologi informasi dengan model kontrak tetap (bisa temasuk: kapasitas server, storage, aplikasi, dan hosting Web ) SIMModul-541

42 Terima kasih SIMModul-542


Download ppt "PENGELOLAAN ASET PERANGKAT LUNAK A. Ridwan Siregar."

Presentasi serupa


Iklan oleh Google