SOALAN/QUESTION 3 (25 MARKAH/ MARKS) GoClean Sdn Bhd ialah syarikat milik persendirian yang ditubuhkan pada tahun 2016,
Posted: Thu Jul 14, 2022 2:28 pm
SOALAN/QUESTION 3 (25 MARKAH/ MARKS) GoClean Sdn Bhd ialah syarikat milik persendirian yang ditubuhkan pada tahun 2016, merupakan pakar dalam pembersihan umum rumah di negeri Sabah. Cik Lily, Ketua pegawai maklumat (CIO), merancang untuk melaksanakan aplikasi web seperti berikut untuk menyokong operasi perniagaan mereka: - Aplikasi Satu Halaman (SPA) memaparkan semua maklumat perkhidmatan dan fungsi pada satu halaman kepada pelanggan sasaran mereka. SPA seharusnya dapat menyokong kalendar, penjejakan pesanan, pemetaan dan ciri mencari lokasi, menyimpan pesanan pelanggan dalam pangkalan data berorientasikan dokumen, serta menyokong penggunaan berasaskan awan dan berskala untuk mengurus pengguna serentak. - Memesan aplikasi web yang mampu: (i) mengemas kini dan memproses pesanan pelanggan dengan lebih pantas; (ii) kurang penggunaan pemproses pelayan web; dan (iii) menyokong transaksi ACID. - Helpdesk chatbot yang disepadukan dengan pembantu Artificial Intelligent (AI) maya akan dapat memahami bahasa manusia, termasuk Bahasa Melayu, Inggeris, Mandarin, Tamil, Kadazan, Dusun, Hakka dan Kantonis, kedua-dua pertuturan dan bertulis. GoClean Sdn Bhd is a privately held company recently established in 2016, specializing in general household cleaning in the Sabah region. Ms Lily, Chief information officer (CIO), planned to implement the following web applications to support their business operations: - Single-Page Application (SPA) displays all service information and functionality on a single page to their targeted customers. SPA should be able to support calendar, order tracking, mapping and location finding features, storing customers' orders in a document-oriented database, as well as support doud-based deployment and scalable to manage concurrent users. - Ordering web application that is able to: (i) update and process the customer order faster; (ii) less web server processor consumption; and (iii) support ACID transaction. - Helpdesk chatbot integrating with virtual Artificial Intelligent (AI) assistant will be able to understand human languages, including Malay, English, Mandarin, Tamil, Kadazan, Dusun, Hakka and Cantonese, both spoken and written.
a) Analisis senario yang diberikan untuk memilih susunan perisian yang sesuai untuk menyokong keperluan pembangunan Aplikasi Satu Halaman (SPA). Huraikan sekurang-kurangnya DUA (2) sebab. Lukis model seni bina pelayan pelanggan tiga peringkat untuk mewajarkan tindanan perisian yang dipilih berdasarkan senario yang diberikan. Analyze the given scenario to select an appropriate software stack to support Single-Page Application (SPA) development requirements. Elaborate on at least TWO (2) reasons. Draw a three-tier client-server architecture model to justify the selected software stack based on the given scenario. (10 markah/marks) b) Analisis senario yang diberikan untuk memilih corak reka bentuk web yang sesuai yang boleh menyokong keperluan pembangunan web ini, termasuk Aplikasi Satu Halaman (SPA), Memesan aplikasi web dan Helpdesk chatbot. Huraikan sekurang-kurangnya DUA (2) sebab untuk menyokong jawapan anda. Lukis model seni bina pelayan pelanggan tiga peringkat untuk menunjukkan corak reka bentuk web yang dipilih berdasarkan senario yang diberikan. Analyze the given scenario to select an appropriate web design pattern that can support these web development requirements, including Single-Page Application (SPA), Ordering web application and Helpdesk chatbot. Elaborate on at least TWO (2) reasons to support your answer. Draw a three-tier dient-server architecture model to demonstrate the selected web design pattern based on the given scenario. (10 markah/marks) c) Analisis senario yang diberikan untuk memilih enjin storan yang sesuai untuk menyokong pesanan keperluan aplikasi web. Senaraikan TIGA (3) sebab untuk menyokong jawapan anda. Analyze the given scenario to select an appropriate storage engine to support ordering web application requirements. List down THREE (3) reasons to support your answer. (5 markah/marks)
a) Analisis senario yang diberikan untuk memilih susunan perisian yang sesuai untuk menyokong keperluan pembangunan Aplikasi Satu Halaman (SPA). Huraikan sekurang-kurangnya DUA (2) sebab. Lukis model seni bina pelayan pelanggan tiga peringkat untuk mewajarkan tindanan perisian yang dipilih berdasarkan senario yang diberikan. Analyze the given scenario to select an appropriate software stack to support Single-Page Application (SPA) development requirements. Elaborate on at least TWO (2) reasons. Draw a three-tier client-server architecture model to justify the selected software stack based on the given scenario. (10 markah/marks) b) Analisis senario yang diberikan untuk memilih corak reka bentuk web yang sesuai yang boleh menyokong keperluan pembangunan web ini, termasuk Aplikasi Satu Halaman (SPA), Memesan aplikasi web dan Helpdesk chatbot. Huraikan sekurang-kurangnya DUA (2) sebab untuk menyokong jawapan anda. Lukis model seni bina pelayan pelanggan tiga peringkat untuk menunjukkan corak reka bentuk web yang dipilih berdasarkan senario yang diberikan. Analyze the given scenario to select an appropriate web design pattern that can support these web development requirements, including Single-Page Application (SPA), Ordering web application and Helpdesk chatbot. Elaborate on at least TWO (2) reasons to support your answer. Draw a three-tier dient-server architecture model to demonstrate the selected web design pattern based on the given scenario. (10 markah/marks) c) Analisis senario yang diberikan untuk memilih enjin storan yang sesuai untuk menyokong pesanan keperluan aplikasi web. Senaraikan TIGA (3) sebab untuk menyokong jawapan anda. Analyze the given scenario to select an appropriate storage engine to support ordering web application requirements. List down THREE (3) reasons to support your answer. (5 markah/marks)