Wednesday, May 6, 2020

Modeling of Engineering System

Question In the report format used in CQUniversity (refer to Help section below for a link to the report guide), explain how you would complete the following modelling tasks. The report presentation including the references and appendices will be awarded 10 marks. You are to develop the report having each task clearly numbered together with your answer. You are also expected to write an introduction and conclusion for this report. In performing the following tasks, you have to strictly follow all diagramming rules used in the text for this course. In each task, please feel free to make any assumption necessary for the readers. The explanation of your assumptions can help the readers to understand what you have considered differently but as important criteria in producing your model. 1. You are assigned a role to develop a new system based on the project case study. Draw a context diagram and a level-0 DFD for it. 2. Draw a use case diagram by using the Level-0 DFD that you provided in Task 1. Note: Your use case diagram directly relates to the information in Level-0 diagram, but it will also relate to the same system presented as in the context diagram. 3. Develop a domain model class diagram for the system based on the project case study. 4. Develop an activity diagram for the scenario. 5. Using the Activity Diagram above, produce a system sequence diagram, i.e. only include two swimlanes one for the actor (PSSM employee) and the other for the entire system as a system class object. Answer Introduction In the computer engineering field modeling play vital role to evaluative and analyze the performance of the system and the output which is produced that is depend upon the standard of modeling design (Simsion and Witt, 2005). Modeling is used to represent the entire part of the system and it also provides the facility in order to understand, manipulate and recognize the aims and objectives. Thus from the case study, it is observed that the professional and scientific staff management is the independent agency that provides the services regarding staffs and employees to other organization. Now in present PSSM has a contact with the oil and gas organization by them the agency has agreed to supply the geologist. The geologist must have at least master degree qualification and the oil organization give $5000 salary per week to the agency. PSSM includes the astrophysics, geologist and computer science. Now PSSM wants to use software in its organization for the purpose of reducing the issu es and problems. Problems associated with the current system One of the major disadvantage associate with the database is to access to the database can be had only by one member on a particular moment of time and this characteristics of the database is implanted in the nature of its production. It is difficult to manage Data and record are held in both computer and paper. The proper report of the customer and client is missing and tracing facility is not good. System architecture The main aim and objective of this proposed architecture is to remove the issues and problems. This proposed architecture are also helps the organization in order to solve the duplication and paper records. The proposed architecture is removed the redundancy problem. DFD DFD is based on the data flow diagram and it is used to evaluate and analyze the flow of the information and data of the system (Simsion and Witt, 2005). Task 1 Context diagram Context diagram contain the one node and also known as the level o. content diagram is used to represent the all function of the system. Arrow line is used to represent the interface between the external entity and system (Clements, 2003). Context diagram is shown in below. DFD0 DFD is used to represent the flow of information and data from one end to another end (Bruza and Weide, 1989). 0 DFD and high level is shown in below. In the, proposed architecture four database are used like staffs record, book related database, customer database and PPSM_ACNT database Task 2 Use case diagram Use case diagram is used is used to represent the how users and client uses the system to achieve the particular objective (Vliet, 2000). Use case diagram are build with the help of the DFD 0 and shown in below. Task 3 Domain class model Domain model is represented the object, methods and the functionalities of the system. Domain model is the conceptual model that helps the developer to identify the problems (Vliet, 2000). Domain model architecture is given below. Task 4 Activity diagram Activity diagram is used to represent the flow of activities and to tract the activity of the system (Faulkner, 2009). PSSM activity diagram is shown in below. Task 5 Sequence diagram Modeling of the action of the system is done with the help of sequence diagram (Faulkner, 2009). Conclusion Thus from above activities it is seen that the functionality of the data base is improved with the help of improvement of the database. Activities, DFD, sequence, data modeling are important part in which improvement of database is done (Faulkner, 2009). It is also observed that the database is removed the redundancy problem. Reference Bruza, P. and Weide, T. (1989). The semantics of data flow diagrams. Nijmegen, the Netherlands: University of Nijmegen, Dept. of Informatics, Faculty of Mathematics and Informatics. Clements, P. (2003). Documenting software architectures. Boston: Addison-Wesley. Faulkner, C. (2009). Software engineering. Chandni Chowk, Delhi: Global Media. Simsion, G. and Witt, G. (2005). Data modeling essentials. Amsterdam: Morgan Kaufmann Publishers. Vliet, H. (2000). Software engineering. Chichester [England]: John Wiley.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.