Bab 7 - Pembangunan Sistem(Latest) (2)
-
Upload
yong-nierah -
Category
Documents
-
view
244 -
download
0
Transcript of Bab 7 - Pembangunan Sistem(Latest) (2)
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
1/70
Pembangunan Sistem
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
2/70
Pembangunan Sistem Maklumat
• merujuk kpd. aktiviti membangunkan sesebuahsistem baru atau pengubahsuaian sistem yg.sedia ada sebagai penyelesaian kepada
masalah organisasi
• oleh sebab itu adalah penting bagi semuaperingkat pengurusan organisasi memahami
aspek2 pembangunan sistem secaramenyeluruh, agar memudahkan penglibatanmereka dalam proses pembangunan sistem
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
3/70
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
4/70
Juruanalisa sistem
Pengurus
Stakeholders
Pengguna
Pembekal/vendor
Pakar teknikal
pengaturcara
……yg. terlibat
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
5/70
• Juruanalisa Sistem – seorang yang berkemahirandalam menganalisa dan merekabentuk sistemmaklumat
• Pengaturcara seorang yang berkemahiran untuk
mengubahsuai aturcara komputer sedia ada !menulis aturcara baru yang dapat memenuhikeperluan pengguna
• Pakar teknikal – seorang yang pakar teknikal
khusus seperti dalam bidang pangkalan data !telekomunikasi yang dapat membantumembangunkan sistem maklumat
Pihak yang terlibat
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
6/70
"itaran #ayat Pembangunan Sistem
$S%&'(
• "aedah pembangunan sistem tradisional
• Sangat popular sehingga ke hari ini
•)alau bagaimanapun, masih terdapatpelbagai kaedah alternati* selain S%&'
• S%&' merupakan sebuah rangka kerjayang berstruktur
• +erdiri daripada prosesproses yangberturutan
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
7/70
"itar #ayat Pembangunan Sistem
+radisional $S%&'(
1. Preliminary
Investigation/
System
Planning
5. Systems
Implementation
6. SystemsMaintenance
3. Systems
Design
2. Systems
Analysis
4. Systems
Development
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
8/70
'onduct preliminary analysis• ncludes starting the objective, de*ining nature and scope
o* the problem
• Propose alternative solutions
• &eave system alone, make it more e**icient or build a ne-system
• %escribe the costs and bene*its o* each
solution
• Submit preliminary plan -ith
recommendations.
Phase ne/ Preliminary investigation0 System Planning
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
9/70
1asa "ajian -alan
• Menjalankan kajian kebolehlaksanaan $*easibilitystudy( untuk mengenalpasti samada pembangunansistem dapat dijalankan dengan jayanya
• "aji sama ada sistem yg akan dibangunkan benar
benar sesuai dan memenuhi kehendak pengguna• Juga kenal pasti keperluan sumber, kos, *aedah yg
akan diperolehi dan *aktor*aktor kejayaan
• ntara kajian yang dilaksanakan/
• "ajian -al rganisasi• "ajian -al +eknikal
• "ajian -al 3konomi
• "ajian -al perasi
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
10/70
1asa "ajian -alan
• "ajian -al rganisasi – Melihat sejauh mana sistem baru memberi
*aedah kepada organisasi• 'th/ dakah sistem baru dapat memberi kelebihan bersaing
dgn memastikan pelanggan tidak bertukar kepada membelibarang0perkhidmatan dari pesaing
• "ajian -al +eknikal
– "enalpasti komponen perkakasan, perisiandan rangkaian
• 'th/ Sekiranya organisasi baru sahaja membeli 245 buahP' baru, adakah cadangan membangunkan sistem baru
akan diluluskan pihak atasan6
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
11/70
1asa "ajian -alan
• "ajian -al 3konomi – &ebih tertumpu kpd pulangan yang akan diperolehiberbanding kos yg terpaksa dilaburkan
• 'th/ dakah peningkatan jualan selepas penggunaan
sistem baru berpadanan dengan kos yang dikeluarkan6
• "ajian -al perasi – 'uba mendapatkan maklum balas sama ada sistem
baru diterima oleh kakitangan yg terlibat
• 'th/ dakah semua kakitangan bersetuju menggunakansistem baru sepenuhnya6
• dakah penggunaan sistem baru sesuai dengan budaya
kerja organisasi6
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
12/70
1asa 2 / nalisa Sistem
• 7ather data using tools o* -ritten
documents, intervie-s, 8uestionnaires
and observation
• naly9e the data using modeling tools
such as data *lo- diagram $%1%(, 'S3
tools
• )rite a report
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
13/70
1asa nalisa
• 1asa ini akan hanya dilaksanakan apabila mendapat persetujuan
semua pihak yg terlibat• Mengkaji : memahami masalah perniagaan secara lebih mendalam
untuk diselesaikan dengan pembangunan sistem baru
• ; kaedah utk selesaikan masalah/
– +idak berubah, guna cara lama –
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
14/70
1asa >ekabentuk
• Menerangkan =7M? sistem dapat memenuhikeperluan pengguna
• >ekabentuk yang menggambarkan sistem baru atau
menggambarkan sistem yg telah diubahsuai
• Melibatkan rekabentuk logikal : *i9ikal• latan seperti rajah hubungan entiti $3>%(, rajah aliran
data $%1%( akan digunakan
• utput @A rekabentuk teknikal ! spesi*ikasi sistem
• output, input, : antaramuka pengguna
• perkakasan, perisian, pangkalan data, telekomunikasi,
personel, : prosedur
• =agaimana kesemua komponen di atas digabungkan
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
15/70
1asa ;/ >ekabentuk Sistem
• %o a preliminary design• %escribe the general *unctional capabilities o* a
proposed in*ormation system
•
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
16/70
%esign Phase
• )hat is the design phase6
Acquire hardware and softwareAcquire hardware and software
Develop all details of new or
modified information system
Develop all details of new or
modified information system
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
17/70
>ekabentuk &ogikal vs 1i9ikal
Logial !i"ial
Menerangkan perkara yangakan dilakukan oleh sistem
Menerangkan *ungsi sesuatusistem
Spesi*ikasi abstrak Spesi*ikasi 1i9ikal yangsebenar
ni termasuklah rekabentukoutput, input, proses,pangkalan data,telekomunikasi, ka-alankeselamatan
+ermasuk rekabentukperkakasan, pangkalan data,telekomunikasi : prosidur
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
18/70
%1%
Tool that graphically shows flow of data in system
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
19/70
#ool t$at grap$ically s$o%s connections&et%een entities in system
3>%
Course
Course NumberCourse NameCourse TimeCourse Place
Professor
ID NumberNameDepartment
can have!" !
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
20/70
1asa B / Pembangunan Sistem
• %evelop the so*t-are• Makeorbuy decision, -hether have to create a
program or buy it.
• %evelop so*t-are / inside sta** or outside sta**$outsource(
• c8uire hard-are• +he hard-are to run the system
• +est the system• +-o stages/
–
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
21/70
Pengaturcaraan
• Menterjemahkan rekabentuk spesi*ikasi
sistem ke dalam kod aturcara
• Memilih bahasa pengaturcaraan yang
sesuai
• Memastikan setiap komponen yg telah
ditetapkan pada *asa rkbtk ber*ungsi
• +ugas pengaturcaraan dilakukan oleh
pengaturcara
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
22/70
Pengujian
• Pastikan sistem ber*ungsi dengan baik
• Pastikan tiada ralat/ – >alat sintak
• 'th/ tertinggal koma, tersilap ejaan
– >alat logik• 'th/ kesilapan pemprosesan yg akan
menyebabkan hasil0output menjadi salah
• Sukar dikesan
• Perbaiki kelemahan jika ada
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
23/70
•
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
24/70
1asa 4/ mplementasi Sistem
• 'onvert hard-are, so*t-are and *ilesthrough one o* *our types o* conversions/• %irect
• Parallel
• Phase
• Pilot
• 'ompile *inal documentation
• +rain the user
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
25/70
• Proses penukaran sistem lama kepada sistem baru
• B strategi yang boleh dilaksanakan/
– Penukaran Serentak $Parallel conversion(
• kedua2 sistem baru : lama akan beroperasi
serentak sehingga sistem baru betulbetul stabil
– Penukaran +erus $%irect conversion(
• sistem lama tidak lagi digunakan : diganti dengan
sistem baru
– Penukaran >intis $Pilot conversion(
• Sistem baru hanya digunakan oleh beberapa
bahagian0 jabatan0unit0ca-angan dahulu
– Penukaran =erperingkat $Phased conversion(
• Sistem baru dilaksanakan mengikut modulmodul
tertentu secara berperingkat $iaitu diperkenalkan
satu *ungsi secara beransur2(
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
26/70
• )hat are conversion strategies6 Used to change from old system to new system
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
27/70
1asa D/ Penyelenggaraan Sistem
• Provides ongoing assistance a*ter
system is implemented
• s to keep the system running through
system audits and periodic evaluations
• ?ot only keeping the system running but
updating and upgrade the system.
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
28/70
Conduct post-implementation system reviewpost-implementation system review —meeting to find out if
information system is performing according to expectations
Identify errors
Identify enhancements
Monitor system performance
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
29/70
perasi : Penyelenggaraan
• Sistem baru akan terus digunakan selagimana
ianya tidak memberi sebarang masalah kepada
pengguna
• Sistem yg telah beroperasi juga akan dikajisemula setelah satu tempoh yang tertentu bagi
memastikan objekti* penggunaannya sentiasa
dicapai
• Sekiranya ada masalah, perlu diselenggarakan0
diubahsuai utk menyesuaikan dengan
perubahan situasi perniagaan
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
30/70
• Penyelenggaraan
– Menyahpepijat $debugging the programs(
– mengemaskini sistem bagi memenuhi
keperluan pengguna
– Menambah *ungsi baru
perasi : Penyelenggaraan
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
31/70
S%&'..
• %i penghujung setiap *asa, semakan $*ormalrevie-( akan dilakukan
• "eputusan akan dilakukan pada penghujungsetiap *asa samada untuk teruskan, hentikan
atau ulangi *asa*asa terdahulu.• >alat perlu segera dikesan supaya lebih mudah
dibetulkan.
• Semakin le-at dikesan, semakin sukar
• Sesuai untuk projek yang besar dan yangmemerlukan spesi*ikasi yang *ormal dan ka-alanpengurusan yang ketat untuk setiap tahap
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
32/70
"elemahan S%&'
• =akal pengguna tidak berpeluang guna sistemsehingga pembangunan sistem siap sepenuhnya
• Pembangunan berkemungkinan dijalankan
mengikut pemahaman kumpulan pembangun yang
tidak serasi dengan pengguna• "aedah ini terlalu rigid dan mahal, tidak sesuai
untuk aplikasi yang tidak berstruktur dan
berorientasikan keputusan dimana keperluannya
sukar dikenalpasti dengan cepat
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
33/70
+able E2.2
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
34/70
Pendekatan selain S%&'
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
35/70
Prototyping
• s a system development methodology that uses a Ftrial anderrorG approach *or discovering ho- a system shouldoperate – Prototaip yang dibina akan sentiasa diubahsuai dan
ditingkatkan mutunya $iterative process( untuk memenuhikeperluan pengguna sehinggalah ia boleh dijadikan
sebagai rangka untuk membina sistem yang sebenar – Melibatkan kos yang murah untuk diuji dan dinilai oleh
pengguna akhir – Menggalakkan penglibatan pengguna akhir dalam
pembangunan sistem sehingga segala spesi*ikasi dapat
dipenuhi – Masa pembangunannya yang cepat mungkin akan
mengakibatkan sistem yang tidak sempurna dari segiujian dan dokumentasi dan kemungkinan kurang tersediauntuk persekitaran sebenarnya
• analogy6
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
36/70
'ollect >e8uirement
%evelop0 >e*ine
prototype
>evie- prototype
-ith user
mlement and
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
37/70
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
38/70
>%
• +he rapid development and testing o*-orking models o* ne- applications in an
interactive, iterative process.• Sometimes called rapid application design
$>%(.
• Simpli*ies and accelerates systems design.
• Most o*ten used in inter*ace design
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
39/70
Prototyping
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
40/70
• Pendekatan yang menggabungkan penggunaan joint application design $J%(, prototaip : alatan'S3, untuk menghasilkan sistem yangberkualiti tinggi dalam masa yang singkat
• J% A group-based method for collecting userrequirements and creating system designs inwhich all users meet simultaneously with analyststo jointly define & agree upon systemrequirements
• alatan 'S3 uses specialized tools, such ascode generators & documentation generators, toautomate many of the tasks in the S!"
Pem&ang'nan Apliasi Pantas ()AD*
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
41/70
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
42/70
Pem&ang'nan ole$ Pengg'na A$ir
Pembangunan sistem dilakukan secara individual ataudengan sedikit pertolongan dari pakar sistem maklumat
=oleh dibina secara cepat dan kurang *ormal denganmenggunakan bahasa generasi keempat
Pusat maklumat boleh mambantu memantau
pambangunan oleh pengguna akhir – dari segipenyediakan perkakasan, perisian : kepakaran teknikal
yang sesuai serta boleh menggalakkan pematuhan
kepada pia-ai kualiti
rganisasi juga boleh menyediakan polisi serta prosedurmengenai pia-ai bagi pembangunan sistem, latihan,pentadbiran data dan ka-alanuntk mengurusanperkomputeran pengguna akhir secara e*ekti*
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
43/70
•+e&aian, Memperbaiki penentuan keperluan
sistem, mengurangkan backlog aplikasi,
meningkatkan kerjasama dari pengguna
•+elema$an, kemungkinan akan timbul masalahtidak menepati kualiti yang pia-ai
Pem&ang'nan ole$ Pengg'na A$ir
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
44/70
• Menggunakan pihak luar bagi tujuanpembangunan sistem
• "elebihan/
– dapat menyediakan perkakasan dengan kos yanglebih murah
– dapat meyediakan sta* teknikal yang diperlukan
– lebih berkemahiran
Outsourcing
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
45/70
• "elemahan/ – &ebih utamakan keperluan pihak ketiga bukannya
pelanggan – "urang memahami proses sesuatu perniagaan
– Masalah dengan kontrak
• Panduan/ – Perlukan kontrak bertulis yang *leksibel $sesuai
dengan keperluan yang berubah2( – Penggunaan pihak luar perlu dika-al – Penggunaan pihak luar hanya apabila diperlukan
Outsourcing
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
46/70
System nalysis
S
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
47/70
Systems nalysis
• An in-ept$ st'y o en 'serinormation nees t$at pro'ces
'nctional re0'irements.
–3Ctending those *rom *easibility analysis
• Depict %$at a system is or %$at a
system m'st onot $o% t$e
system %ill &e implemente. –+he analysis o* the problem that an organi9ation
-ill try to solve -ith an in*ormation system.
–%etermines -hat need the system -ill satis*y
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
48/70
Systems nalysis
• rgani9ational analysis• rgani9ational 'hart
• +he present system• S >esources/
• S activities
• 1unctional re8uirements analysis
–%ata $n*ormation( >e8uirement
–Processes >e8uirement
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
49/70
latan Pembangunan Sistem
• >ajah #ubungan 3ntiti $3>%(
• >ajah liran %ata $%1%(
•'arta lir $1lo- 'hart(
• >ajah Pert : 'arta 7antt
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
50/70
>ajah #ubungan 3ntiti
• 7ambaran keseluruhan data yang
terkandung di dalam sesuatu sistem
• "enalpasti jenis entiti data $types o* dataentities(
• "enalpasti #ubungkait $nterrelationships(
J i 3 titi
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
51/70
Jenis 3ntiti
• elemen persekitaran $enviromental element(/cth./ pelanggan, pembekal
• sumber $source(/ cth./ inventori, akaun terima• transaksi $transaction( cth./ tempahan, in#oice
3ntiti di-akili oleh simbol segiempat
PelangganAkaunterima
Kad Masa
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
52/70
#ubungan
• di-akili bentuk diamond
• setiap diamond dilabelkan dengan kata kerja
$verb(• 'ontoh/ pekerja mengisi kad masa
Pekerja Kad masaMengisi
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
53/70
Jenis #ubungan $'onnectivity(
• +iga jenis/
– ne-to-one (1-1*
– ne-to-many (1-m*
– Many-to-many (m-m(
InvoicePickingTicket
Hasil1 1
One to one
Pelajar Kad MatrikAda1 1
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
54/70
Jenis #ubungan $'onnectivity(
Penghutang Invoicehasil1 M
One to Many
Kelas
TD101Pelajarmengandungi
1 M
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
55/70
Jenis #ubungan $'onnectivity(
Pelanggan !arang!eliM M
Many to Many
Kursus di ""M PelajarmengandungiM M
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
56/70
tribut
• Penerangan berkenaan ciriciri entiti.
• 'ontoh/
Pelanggan
kod
namaalamat
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
57/70
&angkah&angkah Penyediaan 3>%
E. "enalpasti entiti.
2. "enalpasti hubungan.
;. &akarkan 3>%.
B. Petakan elemen2 data kepada entiti.4. &aksanakan data analisis. ni dikenali sebagai
normalization $to adjust data so that it complies witha series of normal forms%
D. Sediakan 3>% yang telah diubahsuai hasil dari dataanalisis.
I. "aji semula dengan pengguna dan refine.
> j h li % t $%1%(
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
58/70
>ajah liran %ata $%1%(
menggambarkan pengaliran data di antara
proses yang terkandung dalam sistem
-ujud dalam bentuk hiraki +erdiri daripada pelbagai elemen/
3lemen persekitaran0terminator0entiti
Proses
liran data
Storan
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
59/70
3lemen %1%
'n#ironmentalelement 'n#ironmental elements e(ist outside the boundary of thesystem )he elements pro#ide the system with data inputand recei#e the system*s data output
processes Something that transform input into output
data flows "onsist of a group of logically related data elements thattra#el from one point or process to another
storage of data A data store is a repository of data $data at rest%
)erminator to describe the en#ironmental elements as they mark the points where the system terminates$defines the systemboundary%
3l %1%
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
60/70
#erminator ndividu $pengurus, pelanggan(
rganisasi0unit0jabatan
Sistem lain yang berinteraksi dengan sistem dibangunkan
%i-akilkan simbol segiempat tepat
Proses %i-akilkan samada simbol bulatan, segiempat tepat
mendatar atau segiempat tepat menegak berbucu bulat
PrintInvoice
#om$utenet $ay
"$dategeneralledger
3lemen %1%
3lemen %1%
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
61/70
Aliran ata di-akilkan dengan anak panah
Storan %i-akilkan samada dengan dua garisan selari, segiempat terbuka
atau bentuk bujur
Pengurus%umlah jualan
Payrollmaster&ile
Account'eceiva(le&ile
)eneralledger
3lemen %1%
%1% $7 b j h " t k (
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
62/70
• +ahap teratas dalam %1%
• Menggambarkan keseluruhan sistem
dalam konteks persekitaran
• #anya mengandungi satu proses
%1% $7ambarajah "onteks(
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
63/70
%1% $7ambarajah "onteks(
Sistem+empahan
Pelanggan
PengurusSistem
inventori
%1%
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
64/70
%1%
E
meneliti
tempahan
2
sih
tempahan
yang ditolak;
Sediakan
laporan
penolakan
tempahan
Pelanggan
=utiran tempahanSenarai item
"od item
Senarai hargaharga
= u t i r a n t e m p a h a n
y g d i t o l a k
p e n o l a k
a n y g.
d i k e m a
s k i n i
Sistem
inventori Pelanggan
+ e m p a
h a n y
a n g
d i t e r i m
a
&aporan penolakan
tempahan
%1%
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
65/70
%1%
Pelanggan
Sisteminventori
E.E
Mensahkan
kod item
E.2
mensahkanharga
Senarai item
Senarai harga
=utiran tempahan
"od item
#arga item
"od yang
telah disahkan
=utiran
tempahanditerima
'arta lir
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
66/70
'arta lir
Merupakan salah satu alatan yang tera-al yang digunakan bagimendokumenkan proses
+erbahagi kepada 2 jenis 'arta lir Sistem – menggambarkan bagaimana proses
yang -ujud secara berasingan dihubungkan di antara satusama lain untuk membentuk sistem
'arta lir turcara – menunjukkan langkah2 yang terlibatdalam perlaksanaan satu aturcara komputer
; proses utama yang terdapat dalam carta alir sistem nput data sihan Penyelenggaraan *ail
"edua2 jenis menggunakan simbol mengikut pia-aianantarabangsa
'arta lir
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
67/70
O$en the
mail
#heck cust*
credit
Simbol 'arta lir Sistem
Proses secara manual
+ off-line Keydriven Processes,tidak menggunakan kom$uter-
#alculate ne.!alance due
Ty$e $urchaseorder
'arta lir
'arta lir
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
68/70
Simbol 'arta lir Sistem
"emasukan %ata Secara +erus $nline(guna
peranti input
+
Proses oleh Kom$uter
/nter orderdata
/nter $ricingdecision
Print Payrollchecks
ort salesrecords
'arta lir
'arta 7antt
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
69/70
Satu carta bar yang merupakan paparan visual urutandan jangka masa aktivitiaktiviti sesuatu projek.
a mengandungi senarai aktiviti, skala masa dan bar bagi
setiap aktiviti.
'arta ini diperkenalkan oleh #enry 7antt dalam tahun
EEI.
'arta 7antt
-
8/18/2019 Bab 7 - Pembangunan Sistem(Latest) (2)
70/70
+ ),-ASA.
/an 0110
234 2325
E Sedia Pelan : Spesi*ikasi
2 Pemunggahan : Pembersihan
; Pembinaan Semula
6eb 0110 7ar 0110
2301 2308 035 0321 0328 0309 535 5321 5328 5309 5352