Anda di halaman 1dari 5

1

0405-1 (K1) S3. (a) Jelaskan lima (5) peraturan yang perlu dipatuhi untuk melukis Gambarajah Aliran Data?

1. Aliran data tidak perlu dibahagikan kepada dua atau lebih aliran data. 2. Proses mesti mempunyai sekurang-kurangnya satu aliran data masuk dan
satu aliran data sediada sebagai simbol proses.

3. Semua aliran data yang sama harus dari originate atau hendaklah berhenti 4. 5. 6.
(b) pada satu proses. Penyimpanan data perlu disambungkan kepada proses dengan aliran data. Jangan ada garis data yang bersilang. Sekiranya ada aliran data yang mesti silang, gunakan gelung kecil pada satu baris untuk menunjukkan bahawa mereka tidak bergabung. Penyimpanan data perlu mempunyai sekurang-kurangnya satu aliran data masuk dan satu keluar. Penyimpanan data tidak boleh disambungkan terus kepada stor data lain (5 markah)

Kenyataan di bawah menerangkan tentang sebahagian operasi syarikat Kontraktor ABC Sdn Bhd di dalam sistem pengurusan gaji syarikatnya; Pekerja merekodkan masa kerja harian mereka ke dalam sistem. Sistem akan menyediakan laporan jumlah hari bekerja dan jumlah gaji untuk semakan dan kelulusan bahagian akaun. Laporan yang telah diluluskan akan dihantar oleh sistem kepada pengarah urusan bagi kelulusan pembayaran gaji. Kelulusan inilah yang akan digunakan sebagai arahan kepada pihak bank untuk memasukkan gaji ke dalam akaun pekerja. Bank akan membuat pembayaran gaji ke dalam akaun pekerja. Sistem akan menyediakan slip gaji yang akan dihantar kepada pekerja. i. ii. Senaraikan semua terminator yang terlibat. Senaraikan semua proses yang terlibat. Lukis Gambarajah Konteks (level 0). Lukis Gambarajah Tahap 1 (Level 1) yang menunjukkan sistem pengurusan gaji syarikat Kontraktor ABC Sdn Bhd.

iii. iv.

Untuk maklumat lain yang tidak dinyatakan, anda dibenarkan membuat anggapan sendiri. (20 markah) 0405-2 (K2) S2. (a) Apakah langkah-langkah untuk melukis Gambarajah Aliran Data ( Data Flow Diagram DFD )? 1. Mulakan dengan gambar rajah konteks yang menunjukkan semua output dan input dalam sistem 2. Senaraikan semua peristiwa yang memberi kesan kepada sistem. 3. Untuk sistem yang besar, kemungkinan terdapat sebilangan besar gelembung pada rajah konteks. 4. Tahap selanjutnya DFD. beberapa proses yang dibahagikan mungkin juga mudah untuk diratakan lagi. lain mungkin memerlukan satu atau dua peringkat butir-butir. 5. Hendakla tepat dalam memberikan sesuatu identiti aliran data dan penyimpanan data 6. Pastikan bahawa klien bersetuju pada gambarajah terlebih dahulu sebelum anda pergi ke maklumat lanjut 7. Paparkan kesilapan sebagai stubs kecil dan bukannya aliran data. (5 markah) Kenyataan di bawah menerangkan tentang sebahagian operasi Syarikat BMZ Sdn Bhd didalam sistem pengeluaran konkrit pratuang di syarikatnya; Pesanan daripada pelanggan diterima di Jabatan Pemasaran. Jabatan Pemasaran akan memeriksa dan mengemaskini profail pelanggan kedalam fail peribadi pelanggan. Kemudian, ia akan memeriksa samada pesanan itu sah atau pun tidak. Pesanan yang sah akan dihantar ke Jabatan Rekabentuk. Jika pesanan adalah untuk produk piawai, Jabatan Rekabentuk akan mendapatkan rekabentuk terperinci daripada fail spesifikasi rekabentuk. Untuk

(b)

2
produk selain daripada piawai, jabatan akan membuat rekabentuk terperinci. Rekabentuk terperinci akan dihantar ke Jabatan Pembuatan untuk proses penuangan. Setelah rekabentuk terperinci diterima, Jabatan Pembuatan akan memeriksa samada bahan yang diperlukan untuk menghasilkan produk di dalam stor bahan mencukupi atau pun tidak. Jika bahan tidak mencukupi, nota pesanan akan dihantar kepada Jabatan Pengurusan untuk membeli lebih banyak bahan daripada pembekal. Kemudian, pembekal akan menghantar bahan yang dipesan ke Jabatan Pembuatan dan mendapat bayaran daripada Jabatan Pengurusan. Jabatan Pembuatan akan menuang dan mengeluarkan produk tersebut. Hanya produk yang melepasi kawalan kualiti sahaja akan dihantar ke gudang untuk disimpan sebelum dihantar kepada pelanggan. Pihak Gudang akan menghantar produk tersebut kepada pelanggan dan mengemaskinikan maklumat inventori. Akhir sekali, pelanggan akan membuat bayaran kepada Jabatan Pengurusan. v. vi. Senaraikan semua terminator yang terlibat. Senaraikan semua proses yang terlibat. vii. Lukis Gambarajah Konteks (level 0). viii. Lukis Gambarajah Tahap 1 (Level 1) yang menunjukkan sistem pengeluaran konkrit pratuang Syarikat BMZ Sdn Bhd. Untuk maklumat lain yang tidak dinyatakan, anda dibenarkan membuat anggapan sendiri. (20 markah) 0506-1 (K3) S2. (a) Di dalam melukis Gambarajah Aliran Data, kita perlu meletakkan nombor bagi setiap proses tetapi tidak kepada komponen-komponen yang lain seperti terminator dan data store. Berdasarkan kefahaman anda, mengapakah penomboran tersebut perlu dilakukan? Sertakan contoh dan gambarajah yang sesuai bagi menyokong jawapan anda. (10 markah) Rajah 1 menunjukkan Gambarajah Aliran Data Tahap 2 bagi Sistem ABC. Di dalam sistem ini Terminator Y merupakan sumber bagi Data A dan penerima bagi Data B, manakala Terminator Z merupakan sumber bagi Data C dan penerima bagi Data G. Lukiskan Gambarajah Aliran Data Tahap 1 dan Tahap 0 (Gambarajah Konteks) bagi Sistem ABC berdasarkan Gambarajah Tahap 2 yang diberikan. (15 markah

(c)

Data A 1.1 AA1 Data E

Data D 1.2 AA2

Data D 2.1 BB1 Data F Data G 2.2 BB2 Store C

Store A

Store B Data K 1.3 AA3 Data A Store A 3.1 CC1 Data J

2.3 BB3 Data D Data J Data H Data B 3.2 CC2

Data C

Data G

Rajah 1 / Figure 1: Level 2 of Data Flow Diagram 0506-2 (K4) S2. (a) Bincangkan mengapakah penggunaan Gambarajah Aliran Data (GAD) sangat penting di dalam proses analisis bagi membangunkan sesebuah sistem? (10 markah) (d) Rajah 1 menunjukkan Gambarajah Aliran Data Tahap 2 dan 3 bagi Sistem JKL. Di dalam sistem ini, Terminator F merupakan sumber bagi Data P dan penerima bagi Data Z, Terminator G merupakan sumber bagi Data T dan penerima bagi Data S, manakala Terminator H merupakan sumber bagi Data Y dan penerima bagi Data R dan Data B. Lukiskan Gambarajah Aliran Data Tahap 1 dan Tahap 0 (Gambarajah Konteks) bagi Sistem JKL berdasarkan Rajah 1 yang diberikan.
Data P

Store B

Store A Data Q 2.1 K1 Data T 2.2 K2 Store C Data U

1.1 J1

1.2 J3

Data W Data X 1.3 J2 Data R Store A

2.3 K3

Data S

Data Q 3.1.1 L11 Data N Data B 3.2.1 L21

Store D Data U Data M

Rajah 1 / Figure 1: Level 2 and 3Data Y Flow Diagram of Data 0607-1 (K5) S2. (a)
Store E Store D

3.1.2 L12

3.2.2 L22

Data Z

Gambarajah Aliran Data (GAD) merupakan salah satu daripada alat pemodelan yang digunakan dalam proses pembangunan sistem maklumat. Nyatakan kelebihan-kelebihan yang diperolehi apabila GAD digunakan untuk maksud tersebut? (5 markah)

4
(b) Terdapat garispanduan yang menerangkan langkah-langkah bagi melukis sebuah GAD yang baik. Nyatakan langkah-langkah yang dimaksudkan. Bagi menjelaskan lagi langkah-langkah yang tersebut, lukiskan GAD yang lengkap bagi salah satu skop proses kerja dalam industri pembinaan dengan melukis Gambarajah Kontek, Tahap 1 dan Tahap 2. (20 markah) In Data Flow Diagram (DFD), why a terminator cannot be connected to another terminator directly? Di dalam Gambarajah Aliran Data (GAD), mengapakah satu terminator tidak boleh dihubungkan secara terus dengan terminator yang lain? (8 marks/markah) (b) Figure Q2 shows the Level 2 and 3 of the Data Flow Diagram for ABC System. In this system, Terminator Y is the source for Data P and the sink for Data L, Terminator Z is the source for Data T and sink for Data S. Meanwhile, terminator X is the source for Data K and sink for Data R and Data V. Draw the Level 2 for process C, Level 1 and Level 0 (Context Diagram) of the Data Flow Diagram for the ABC System based on Figure Q2. Rajah Q2 menunjukkan Gambarajah Aliran Data Tahap 2 dan 3 bagi Sistem ABC. Di dalam sistem ini, Terminator Y merupakan sumber bagi Data P dan penerima bagi Data L, Terminator Z merupakan sumber bagi Data T dan penerima bagi Data S, manakala Terminator X merupakan sumber bagi Data K dan penerima bagi Data R dan Data V. Lukiskan Gambarajah Aliran Data Tahap 2 bagi proses C, Tahap 1 dan Tahap 0 (Gambarajah Konteks) bagi Sistem ABC berdasarkan Rajah Q2 yang diberikan. (17 marks/markah)
Data P Store H 1.2 A2 2.1 B1 Data N Store G Data J 2.3 B3 Store F Store J Store U 3.1.1 C11 3.2.1 C21 3.1.2 C12 Data K Store K Data V 3.2.2 C22 Data R Data D Store F Store U

0910-1 (K6) Q2. (a)

1.1 A1 Data Q Data W 1.3 A3 Data L

Data T 2.2 B2 Data U Data S

Data M

Store E

Data Q

FIGURE Q2

Store J

(25 marks/markah)

1011-2 (K7)

Q2.

(a)

Terminator and datastore are some of the components in DFD. Describe the differences between terminator and datastore? (5 marks)

(e)

The following statement describes some major operations of Syarikat Motoroda Sdn Bhd in their precast concrete production system; Order from customer is receives in the marketing department. The marketing department will checks and updates the customers profile into the customers file. Then, it checks the order whether it valid or not. The valid order will be send to design department. If the order is for standard products, the design department will retrieve detail design from design specification file. For the customize products, the department will makes the detail design. The detail design will be sending to manufacturing department for casting process. Once the detail design received, the manufacturing department checks whether the material needed for producing the products are sufficient or not in the material store. If the material insufficient, ordering notes will be send to admin department to buy more from supplier. Then, the supplier sends the ordered material to the manufacturing department and gets payment from the admin department. The manufacturing department will casts and produces the product. Only the products that passed the quality control will be sending to warehouse to be stored before being shipped to the customer. The warehouse ships the products to the customer and updates the inventory. Finally, the customer will make payment to the admin department. i. ii. iii. List all of the terminators List all of the processes. Draw a Context Diagram (level 0) Draw Level 1 Diagram defining the process of precast concrete production system for Syarikat

iv.

Motoroda Sdn Bhd. For others information that are not stated, you are allowed to make your own assumptions. (20 marks) (25 marks)

Anda mungkin juga menyukai