Professional Documents
Culture Documents
Script Submission:
1. You must write down your answers on Blank A4 papers;
2. Cover page – you must write your Name, ID, Course Code, Course Title, Section Number,
and “FINAL EXAMINATION – Summer 2021”;
3. After completing writing answer, take pictures or scan your answer script. You may use any
scanning app for this purpose;
4. Your student ID should be your file name;
5. Make sure that your handwriting is readable;
6. Questions you are answering must have their numbers written correctly;
7. Make sure that your answer scripts are correctly numbered and sequenced;
8. Upload the PDF file on UHLC / Google Classroom within 15 minutes after the assessment is
complete;
9. Failure to submit the answers on time without any valid ground will be considered as late
submission. Marks will be deducted in such cases.
Page 1 of 3
School of Science and Engineering
Final Examination Semester: Summer 2021
Course Code: CSE 401 Course Title: System Analysis and Design
Section: 01 Course Teacher: Dr. Farhana Sarker
Date: 28/09/2021 Time: 2 hours
Full Marks: 40
Question 1:
XYZ Health is an information system that is intended for use in hospitals and small clinics. It
makes use of a centralized database of patient information but has also been designed to run on
Mobile Devices, so that it may be accessed and used from sites that do not have secure network
connectivity. When the local systems have secure network access, they use patient information in
the database, but they can download and use local copies of patient records when they are
disconnected.
a) List down a set of functional requirements and non-function requirements for the above
system. (5 marks)
b) Draw Level 1 Data Flow Diagram for the above XYZ Health information system based on the
requirements you have listed. (5 marks)
c) Which system development methodology will you use to develop the above mentioned XYZ
Health information system? Justify your opinion for choosing that methodology. (3 marks)
Question 2:
“VEHICLE_HELP” is a mobile application. To use this mobile app, users need to register first.
Registered users can pay vehicle taxes, utility bills, income tax. Users can also update their car
papers and will get an emergency security service through this application. It will save a lot of time
and will make the life easier and safer. Users no longer need to stop in highways and waiting in the
long queue for giving toll fees. Police will be able to track wanted vehicles. Users will get proper
government’s support and service by paying online and receiving documents through this
application.
Users will also get an emergency support by SOS message in the app. Users need to set the primary
contact before enabling SOS Message so that when they are in any emergency situation, users can
send message and location information to their primary contact person by just preesing the power
key of three times. Therefore, this app will stronger the security level for the users.
Page 2 of 3
Now, draw Use case diagram, Activity diagram and Class diagram for the VEHICLE_HELP
mobile application. (4 marks + 4 marks + 4 marks)
Question 3:
a) Differentiate between activity on node PERT diagram and activity on arrow PERT
diagram. (3 marks)
b) What is dummy activity? Why do we need dummy activities? (2 marks)
c) Analyze the following project information and apply Critical Path Method to calculate
slack time for all the activities and find out the critical activities and critical path of the
project. (10 marks)
Page 3 of 3