Sie sind auf Seite 1von 62

Fasa III

Bab 8
Senibina Sistem

Fasa III

Objektif
 Sediakan senarai semak bagi isu2 utk dipertimbangkan dlm memilih satu senibina sistem  Jelaskan tentang
       pelayan, pemprosesan berasaskan pelayan, Klien, pemprosesan berasaskan klien Senibina klien-pelayan & paras2nya Isu kos-kebaikan Pertimbangan persembahan

 Jelaskan kesan Internet ke atas senibina sistem


2

Fasa III

Objektif
 Jelaskan perbezaan antara pemprosesan online & batch  Berikan maksud topologi rangkaian & berikan contoh model rangkaian hierarki, bintang, bas & cincin  Jelaskan protokol rangkaian & isu perlesenan  Jelaskan alat & teknik pengurusan sistem, termasuk pengurusan persembahan, keselamatan sistem, pengurusan kesilapan, backup dan baikpulih dari bencana  Jelaskan spesifikasi r/bentuk sistem & jelaskan kandungan setiap bhgn
3

Fasa III

Pengenalan
 Sistem yg efektif: gabungkan elemen fleksibel, kosefektif, berupaya sokong keperluan maklumat bisnes  Senibina sistem terjemah,
r/bentuk logikal satu sistem maklumat struktur fizikal (termasuk h/w,s/w, sokongan rangkaian & kaedah pemprosesan)

Fasa III

Senarai-semak Senibina Sistem


 Juruanalisa sistem (SA) mesti lihat senibina sistem dgn senaraisemak menyeluruh;  Pertimbang 7 isu yg beri kesan kpd pilihan senibina:  Enterprise resource planning (ERP)  Kos awal & total cost of ownership (TCO)  Scalability  Integrasi Web  Keperluan antaramuka legacy system  Keselamatan sistem  Pilihan pemprosesan

Fasa III

Senarai-semak Senibina Sistem


 Enterprise Resource Planning (ERP)
 Obj: wujudkan strategi syarikat yg menyeluruh utk guna sumber IT  Menjelaskan persekitaran (h/w, s/w environment/platform) dgn spesifik  Pengurusan rantaian pembekal (supply chain)
6

Fasa III

Senarai-semak Senibina Sistem


 Kos Awal & TCO
 Semasa fasa r/bentuk akhir, buat keputusan yg akan beri impak pd kos awal & TCO bg sistem baru  Analisa semula keperluan sistem & alternatif, sebelum r/bentuk senibina sistem  Tanya soalan berikut;
 Jika pd awalnya pilih pembangunan dalaman, adakah ia masih pilihan terbaik?  Jika pd awalnya satu pakej spesifik dipilih, adakah ia masih pilihan terbaik?  Adakah terdapat outsourcing jenis baru?
7

Fasa III

Senarai-semak Senibina Sistem


 Scalability
 Scalability: ukuran bg keupayaan sistem utk berkembang, berubah atau downsize utk penuhi keperluan bisnes enterprise

Fasa III

Senarai-semak Senibina Sistem


 Integrasi Web
 Program aplikasi dlm sistem tangani input, proses & janakan output yg diperlukan  Senibina web bolehkan integrasi ke dlm strategi e-komers ATAU larikan aplikasi pd Internet, intranet syarikat  Dpt elak masalah kesesuaian(compatibility) & sambungan (connectivity)
9

Fasa III

Senarai-semak Senibina Sistem


 Keperluan Antaramuka Sistem Legasi
 Sistem baru mungkin perlu berantaramuka dgn satu atau lebih sistem legasi  Antaramuka dgn sistem legasi, perlu analisa format data & kesesuaian  Utk pilih senibina terbaik, juruanalisa mesti tahu jika aplikasi baru dpt ganti sistem legasi
10

Fasa III

Senarai-semak Senibina Sistem


 Keselamatan Sistem
 Sistem berasaskan web titikberat keselamatan, sbb, data kritikal mesti dilindungi dlm persekitaran Internet  Aplikasi e-komers tingkatkan keselamatan utk pastikan pelanggan yakin data peribadi selamat & terlindung
11

Fasa III

Senarai-semak Senibina Sistem


 Pilihan Pemprosesan
 Perekabentuk mesti pertimbangkan bagaimana sistem akan proses data batch atau atas talian  Jika sistem beroperasi secara atas talian 24/7  Persediaan utk backup & pemulihan segera jika sistem gagal
12

Fasa III

Perancangan Senibina
 3 fungsi setiap sistem maklumat:
 storan data & kaedah capaian,  program aplikasi utk tangani pemprosesan logik  Antaramuka utk interaksi pengguna-sistem

 Bergantung kpd senibina, 3 fungsi dpt dilaksanakan pd pelayan, pd pelanggan atau dibhgikan antara pelayan & pelanggan
13

Fasa III

Perancangan Senibina
 Pelayan
 Senibina kerangka utama (mainframe architecture)  Sistem terpusat (centralized system)  Kedua2 senibina jelaskan;
 Persekitaran multi-pengguna, dan  Pelayan lebih berkuasa dari pelanggan

14

Fasa III

Perancangan Senibina
 Pelayan
 L/belakang Pelayan  Selain pemprosesan data terpusat, sistem2 awal jln.kan semua input & output pd lokasi terpusat (pusat pemprosesan data)
 Data fizikal dihantar ke pusat pemprosesan data utk dimasukkan ke dlm sistem  Pengguna tidak dapat beri input atau terima output, kecuali laporan bercetak yg diedarkan olh jbtn IT.

15

Fasa III

Perancangan Senibina
 Pelayan
 Pemprosesan berasaskan pelayan
 Dlm. r/bentuk terpusat, input pengguna terasing dihantar ke kerangka utama yg respon dgn hantar skrin output  Kelebihan: pelbagai jenis terminal dpt komunikasi dgn kerangka utama  Kelemahan: pemprosesan berasaskan pelayan guna terminal berasaskan karektor (a/muka terhad)  Operasi perniagaan berasaskan Internet boleh guna pengurusan data terpusat  Teknologi pelayan berkembang, teknologi terminal juga lebih maju

16

Fasa III

Perancangan Senibina
 Pelanggan
 1980an, korporat gunakan mikrokomputer  Pengguna boleh larikan sendiri pemprosesan kata, spreadsheet & aplikasi p/data  Banyak syarikat hubungkan komputer stand-alone kpd rangkaian
17

Fasa III

Perancangan Senibina
 Pelanggan
 Komputeran Stand-Alone
 Tidak efisyen & mahal  Masalah;
 Selenggara data pd setiap stesyen kerja (workstation) perlu titikberat keselamatan data, integriti & konsistensi  Tidak dapat lindung & back up data bisnes berharga

 Keadaan itu bawa kpd data tidak konsisten & ketidakboleh-gantungan (unreliable)

18

Fasa III

Perancangan Senibina
 Pelanggan
 LAN & WAN
 LAN, selesaikan masalah komputeran stand-alone dgn rangkaikan pelanggan kpd LAN  WAN merangkumi jarak yg lebih jauh & boleh hubungkan beberapa LAN yg jauh  Rangkaian adalah transparent  Berbanding senibina k. utama, sistem teragih ini lebih pentingkan keselamatan & integriti data
19

Fasa III

Perancangan Senibina
 Pelanggan
 Pemprosesan berasaskan pelanggan
 Dlm LAN, pelanggan kongsi data yg distor dlm pelayan setempat  Senibina perkongsian fail atau r/bentuk fail pelayan;
 Ada salinan prog aplikasi diinstal di komputer pelanggan, data distor pd pelayan fail pusat

 R/bentuk pelayan fail perlu sumber2 rangkaian yg banyak/cukup  Efisyen jika;


 Bil. Pengguna rangkaian rendah  Saiz fail yg dihantar sedikit
20

Fasa III

Perancangan Senibina

21

Fasa III

Senibina Pelayan/Pelanggan
 Pelanggan hantar permintaan maklumat dari pelayan. Pelayan lakukan operasi & respon kpd pelanggan  Banyak sistem pelanggan/pelayan awal tidak dpt lakukan penjimatan  Banyak syarikat punyai data kerangka utama (data legasi) yg sukar dicapai & dipindahkan ke persekitaran pelayan/pelanggan
22

Fasa III

Senibina Pelayan/Pelanggan

23

Fasa III

Senibina Pelayan/Pelanggan
 Jenis pelanggan: Fat & Thin
 Fat client - thick client  Thin client  Pakar IT bersetuju r/bentuk thin client lebih baik dlm pelaksanaan. Sbb.: kod program terletak pd pelayan, dekat dgn data  Fat client tangani lebih banyak proses & perlu capai & kemaskini data lebih kerap
24

Fasa III

Senibina Pelayan/Pelanggan
 Jenis pelanggan: Fat & Thin

25

Fasa III

Senibina Pelayan/Pelanggan
 Tingkat pelayan/pelanggan
 R/bentuk 2-tingkat (Two-tier)  R/bentuk 3-tingkat (Three-tier)  Fikir tingkat tengah sbg pelayan aplikasi sbb ia sediakan logik aplikasi/logik bisnes  R/bentuk 3-tingkat = R/bentuk n-tingkat (ntier)  Tingkat tengah lebih efisyen & kos efektif dlm sistem yg besar
26

Fasa III

Senibina Pelayan/Pelanggan

2-tier vs 3-tier
27

Fasa III

Senibina Pelayan/Pelanggan
 Middleware
 Bolehkan komunikasi, hantar & terima data antara tingkat  Sediakan a/muka yg transparent yg bolehkan perakabentuk sistem integrasi s/w & h/w yg tak sama  Boleh integrasi sistem legasi & aplikasi berasaskan Web
28

Fasa III

Senibina Pelayan/Pelanggan
 Isu Kos/Faedah
 Bolehkan firma utk besarkan sistem dlm persekitaran yg cepat berubah  Benarkan syarikat utk pindahkan aplikasi dari kerangka utama mahal kpd pelantar pelanggan yg lebih murah  Kurangkan beban rangkaian & baiki masa respon
29

Fasa III

Senibina Pelayan/Pelanggan
 Isu Persembahan Pelayan/Pelanggan
 Yang berkaitan dgn pengasingan data berasaskan pelayan & pelanggan yg terangkai  Berbeza dari sistem terpusat, r/bentuk pelayan/pelanggan asingkan aplikasi & data  Sistem pelayan/pelanggan mesti direkabentuk supaya pelanggan hubungi pelayan jika perlu shj.
30

Fasa III

Senibina Pelayan/Pelanggan
 Isu Persembahan Pelayan/Pelanggan
 Distributed database management system (DDBMS)  Data distor dekat dgn pengguna dpt. kurangkan trafik rangkaian  Sistem boleh dibesarkan, tapak data boleh ditambah tanpa ubah r/bentuk sistem  Sistem kurang utk alami kegagalan
31

Fasa III

Kesan Internet
 Strategi E-Komers
 Pembangunan dalaman
 Mesti ada perancangan menyeluruh utk capai matlamat  Perlukan pelaburan awal yg besar, tapi penyelesaian dalaman lebih fleksibel bg syarikat yg mesti menyesuaikan diri dgn cepat kpd persekitaran e-komers

32

Fasa III

Kesan Internet
Strategi E-Komers
Penyelesaian berpakej & penyedia khidmat ekomers
 Banyak vendor tawarkan sistem turnkey kpd syarikat  Alternatif lain; guna penyedia khidmat aplikasi (ASP)  Mesti timbangkan samada kebaikan kos awal yg rendah>keburukan kurang fleksibel

 Portal korporat
 Portal ialah pintu masuk kpd tapak Web multi-fungsi  Portal korporat dpt sediakan capaian utk pelanggan, pekerja, pembekal & awam
33

Fasa III

Kesan Internet
 Pengalaman & Trend Industri
 SA berdepan dgn pelbagai produk & strategi semasa bangunkan sistem berasaskan Internet atau intranet  Titik mula yg baik pertimbang pengalaman syarikat lain dlm industri yg sama  Kajian ini dpt beri maklumat berharga ttg produk & servis vendor
34

Fasa III

Kaedah Pemprosesan


Pemprosesan Atas Talian (Online)


 4 ciri-ciri: 1. Sistem proses transaksi sepenuhnya pd masa & tempat transaksi berlaku 2. 3. 4. Pengguna interaksi terus dgn sistem maklumat Pengguna dpt capai data secara rawak Sistem maklumat mesti ada pd masa yg diperlukan utk sokong fungsi bisnes

35

Fasa III

Kaedah Pemprosesan
 Pemprosesan Berkelompok (batch)
 Data dikumpulkan & diproses dlm kumpulan/kelompok  Kumpulan operasi IT larikan program kelompok ikut jadual yg ditetapkan tanpa libatkan pengguna  Perlu sumber rangkaian yg sedikit berbanding sistem atas talian
36

Fasa III

Kaedah Pemprosesan
 Gabungan Pemprosesan Atas Talian & Kelompok
 Point-of-sale (POS)  Pemprosesan atas talian tawar kelebihan sbb data dimasukkan & disahkan pd masa berlaku  Pemprosesan atas talian lebih mahal  Backup & pemulihan bg pemprosesan atas talian lebih sukar  Dlm banyak situasi, pemprosesan kelompok kos efektif, kurang terdedah dgn kerosakan sistem & kurang intrusif
37

Fasa III

Model Rangkaian
 Rangkaian bolehkan perkongsian h/w,s/w & sumber data utk kurangkan kos & sedia lebih bnyk keupayaan kpd pengguna  Model Rujukan OSI (OSI Reference Model)  Perlu faham model OSI (open syst interconnection) sebelum pelajari topologi rangkaian

38

Fasa III

Model Rangkaian



Model Rujukan OSI


Model OSI ada 7 lapisan;
1. Lapisan Aplikasi (Application): Sediakan servis rangkaian yg diminta olh stesyen kerja setempat 2. Lapisan Persembahan(Presentation): pastikan data berstruktur seragam & berformat utk transmisi rangkaian 3. Lapisan Sesi (Session): kenalpasti struktur kawalan yg urus sambungan(link) komunikasi antara komputer 4. Lapisan Penghantaran(Transport): sediakan aliran data yg boleh-sandar & pemulihan kesilapan
39

Fasa III

Model Rangkaian
 Samb..
5. Lapisan Rangkaian(Network): kenalpasti alamat rangkaian & tentukan bmana data dilalukan merentasi rangkaian 6. Lapisan Sambungan Data (Data link): kenalpasti kaedah spesifik utk pindah data melalui lapisan fizikal, spt kenalpasti mula & akhir blok data 7. Lapisan Fizikal: terdiri drpd komponen fizikal yg bawa data, cth. Kabel & penyambung(connector)

40

Fasa III

Model Rangkaian
 Alat Pemodelan Rangkaian
 Utk terjemah model rujukan OSI model fizikal sistem berangkaian, boleh guna Microsoft Visio (alat lukisan multi-guna) utk wakilkan struktur fizikal & komponen rangkaian

41

Fasa III

Model Rangkaian
 Topologi Rangkaian
 Ialah cara rangkaian dikonfigur  Rangkaian LAN & WAN disusun dlm 4 bentuk : hierarki, bintang, bas & cincin (hierarchical, star, bus, ring)

42

Fasa III

Model Rangkaian
Topologi Rangkaian
Rangkaian Hierarki
 Kelemahan: Jika paras pemprosesan ditambah, rangkaian jadi lebih kompleks & mahal utk dioperasikan & diselenggara  Kelebihan: Mencerminkan aliran operasi sebenar dlm organisasi

43

Fasa III

Rangkaian Hierarki

44

Fasa III

Model Rangkaian
 Topologi Rangkaian
 Rangkaian Bintang
 Di tengah bintang ialah hub; komputer pusat yg urus rangkaian  Kelebihan: sediakan efisiensi & kawalan dekat  Kelemahan: seluruh rangkaian bergantung kpd komputer pusat

45

Fasa III

Model Rangkaian
 Topologi Rangkaian
 Rangkaian Bas
 Kelebihan peralatan boleh disambung atau diputus dari rangkaian tanpa ganggu rangkaian  Kelemahan Performance menurun jika pengguna & alat ditambah, sbb semua trafik mesej mesti lalu sepjg bas pusat

46

Fasa III

Model Rangkaian
 Topologi Rangkaian
 Rangkaian Cincin
 Pemprosesan berlaku di tapak tempatan, bukan pd satu lokasi pusat  Aliran data dlm 1 arah shj.  Kelemahan Jika satu alat rangkaian gagal, alat2 dlm laluan (device downstream) tak dpt komunikasi dgn rangkaian

47

Fasa III

Model Rangkaian
 Protokol Rangkaian
 Rangkaian mesti guna protokol  Yg popular, Transmission Control Protocol/Internet Protocol (TCP/IP)  Cth biasa protokol TCP/IP ialah File Transfer Protocol (FTP)

48

Fasa III

Model Rangkaian
 Isu Perlesenan
 Pelbagai jenis lesen individu & tapak dari vendor s/w.  Vendor hadkan bil. pengguna/komputer yg boleh capai program serentak  Siasat keupayaan s/w rangkaian, utk pastikan dpt tangani trafik sistem yg dijangkakan
49

Fasa III

Pengurusan & Sokongan Sistem


 Performance Management
 Alat performance management direkabentuk utk kumpul maklumat ttg sumber sistem & tahap aktiviti (activity levels)  Firma spt NetScout Systems tawar pakej performance management yg komprehensif  Kajian2 yg disebut dlm tapak Web NetScout; kelambatan rangkaian sbbkan rugi yg lebih besar dari penghentian sebenar
50

Fasa III

Pengurusan & Sokongan Sistem


 Keselamatan Sistem
 Pertama, utk beri & pantau ID, k/laluan & tahap capaian pengguna  Kedua, alat keselamatan sistem mesti tangani perlindungan virus & kesan capaian yg tak dibenarkan (unauthorized access)

51

Fasa III

Pengurusan & Sokongan Sistem


 Fault Mgmt, Backup & Pemulihan Bencana (Disaster Recovery)
 Fault management
 Pantau sistem bg. tanda2 masalah, logkan semua kegagalan sistem, kesan masalah & bertindak utk membaiki

52

Fasa III

Pengurusan & Sokongan Sistem


 Backup & disaster recovery
Backup Pemulihan/Recovery Pelan pemulihan bencana Perancangan backup & pemulihan bergantung kpd jenis sistem yg terlibat  Dgn sistem atas talian, perlu jalankan backup bila sistem tidak aktif, atau sentiasa buat backup data
   
53

Fasa III

Pengurusan & Sokongan Sistem


 Backup and disaster recovery (sambung..)
 Strategi yg biasa digunakan: sistem RAID  Sistem RAID dikenali sbg fault-tolerant  3 alat penting utk keselamatan sistem; backup, backup dan lebih banyak backup

54

Fasa III

Pengurusan & Sokongan Sistem


Backup and disaster recovery (sambung..) Fail log / fail jurnal
 Mengandungi salinan setiap rekod utk sebelum & selepas pengubahan  Insuran bisnes dpt bantu perbelanjaan yg tidak dijangka  Undang2 & peraturan penyimpanan(retention) fail digunakan utk data syarikat  Jika undang2 kjaan nyatakan satu rekod bg semua bayaran kpd sykt mesti disimpan selama 3 thn, olh itu r/bentuk sistem mesti disesuaikan utk simpan data bg jangkamasa itu
55

Fasa III

Pelengkapan R/bentuk Sistem


 Spesifikasi R/bentuk Sistem
 Dikenali juga sbg spesifikasi r/bentuk teknikal ATAU spesifikasi r/bentuk terperinci  Operasi sistem akan diukur berdasarkan spesifikasi r/bentuk sistem

56

Fasa III

Penyelesaian R/bentuk Sistem


 Spesifikasi R/bentuk Sistem (samb.)
 Guna struktur spt berikut:
     

Executive summary Komponen sistem Persekitaran sistem Keperluan implementasi Anggaran masa & kos Appendices (ikut keperluan)
57

Fasa III

Penyelesaian R/bentuk Sistem


 Persetujuan Pengguna
 Pengguna mesti lihat semula & persetujui:
     R/btk antaramuka R/btk menu & laporan Skrin masuk data Dokumen sumber (source doc.) Lain2 aspek yg libatkan mereka..

 Ahli2 jbtn IT yg lain juga perlu lihat semula spesifikasi r/btk sistem  Selesai spesifikasi r/btk sistem..edarkan dokumen tsebut kpd kumpulan pengguna sasaran, personel jbtn IT & pengurusan sykt
58

Fasa III

Penyelesaian R/bentuk Sistem


 Pembentangan
 Beri peluang utk jelaskan sistem, jwb soalan, timbangkan komen & dptkan persetujuan akhir  Pembentangan I; kpd SA, programme, ahli staf sokongan teknikal  Pembentangan II; kpd pengurus jbtn, pengguna dari jbtn yg terlibat dgn sistem
59

Fasa III

Penyelesaian R/bentuk Sistem


 Pembentangan (samb.)
 Pembentangan akhir; kpd pengurusan sykt  Objektif utama: Utk dptkan persetujuan pengurusan & sokong langkah pembangunan seterusnya  Pengurusan akan putuskan samada:
 Teruskan dgn pembangunan sistem, atau  Laksanakan tugas tambahan pd fasa r/btk sistem, atau  Batalkan projek
60

Fasa III

Kesimpulan
 Sist. Maklumat: h/w + s/w + prosedur + data + orang ke dlm senibina sistem  Juruanalisa mesti pertimbangkan:
       Perancangan sumber enterprise Kos & TCO awal Scalability Integrasi Web Keperluan a/muka legasi Keselamatan Pilihan pemprosesan

 Keselamatan sistem adalah penting  Senibina perlu ada pelayan & pelanggan
61

Fasa III

Kesimpulan
 Rangkaian bolehkan kongsi h/w, s/w & sumber data utk kurangkan kos & beri lebih keupayaan kpd pengguna  Cara rangkaian dikonfigur: topologi rangkaian  Spesifikasi r/btk sistem: r/btk sistem lengkap bg sebuah sist. maklumat
62

Das könnte Ihnen auch gefallen