Home / Expert Answers / Computer Science / a-student-who-satisfactorily-completes-the-assignment-should-be-able-to-solving-software-analysis-pa295

(Solved): A student who satisfactorily completes the assignment should be able to: SOLVING SOFTWARE ANALYSIS ...




A student who satisfactorily completes the assignment should be able to:
SOLVING SOFTWARE ANALYSIS AND DESIGN PROBLEMS
Part A

The software blueprint (Analysis and Design) should be expected as follows:
1. Describe any five (5) Objectives of the system
A student who satisfactorily completes the assignment should be able to: SOLVING SOFTWARE ANALYSIS AND DESIGN PROBLEMS Part A: Perform the Analysis and Design of the below company software specification by using any standard CASE Tool. (Suggested tools: Visual paradigm CE, Enterprise architect, Star UML). Oman Passport Dispatch System: Ministry of External affairs in Sultanate of Oman wants a passport automation system to simplify the process of applying passport. Initially the applicant will login to passport automation system and submits his details. These details are stored in the database and verification process is done by the passport administrator, regional administrator and police before the passport is issued to the applicant. This system is used in the effective dispatch of passport to all of the applicants who are Oman citizens. The core of the system is to get the online registration form (with details such as name, address etc.) filled by the applicant whose testament is verified for its genuineness by the system with respect to the already existing information in the database. This forms the first and foremost step in the processing of passport application. After the first round of verification done by the system, the information is in turn forwarded to the regional administrator's (Ministry of External Affairs) office. The application is then processed manually based on the report given by the system, and any forfeiting identified can make the applicant liable to penalty as per the law. The system forwards the necessary details to the police for its separate verification whose report is then presented to the administrator. After all the necessary criteria have been met, the original information is added to the database and the passport is sent to the applicant. The software blueprint (Analysis and Design) should be expected as follows: 1. Describe any five (5) Objectives of the system. 2. Perform requirement and domain analysis on the system. 3. Design the software using UML notations. (Class Diagram, Use case diagram, Activity diagram, Sequence diagram, State machine diagram, Deployment diagram, Package diagram) Part B: Prepare a report for the following: 1. Choose any three (3) software engineering life cycle models where these used in Object oriented system development. Compare these models in terms of unique features/facilities provided, MDA (Model driver architecture) features. 2. Discuss how the UML diagrams play important roles in system design phase. Marking scheme:


We have an Answer from Expert

View Expert Answer

Expert Answer


Here is the solution to above problem. Part 1. Activity of UML diagram of Pizza Ordering System shows the flows between the activity of pizza , paymen
We have an Answer from Expert

Buy This Answer $5

Place Order

We Provide Services Across The Globe