Saturday, June 15, 2019

Project Assignment week 5 Example | Topics and Well Written Essays - 1000 words

Project week 5 - Assignment ExampleName of mark public figure Data access object Classification Design Problem The problem that get out be got is that the users will be exposed to complex working and doing of the program. This should not be the case as the users should only access simple interface without any much complications of the system. Solution The solution that will be apply in the system is the use of DAO posture. In the system, the use cases who will be involved include making an online purchase, making an online inquiry, and making payment. The use case draw below show the use cases which will take on the use of this design copy in our case. Consequences The first design pattern that will be utilise is that of the data access object. Data access object is a design pattern that is used to overlay the complexity of the program for the user. Users are not divinatory to get the details of how the program has been developed. This is where the data access object dei gns in. The DAO helps data access mechanisms to be able to change without depending on the code that makes use of the data. It is tasked with the direction of the connection to the source of data in order to get or retrieve the data. This design pattern helps users to access what they are supposed to access. Real knowledge base example thither are applications that are used in the world today that make use of DAO. An example is Facebook which makes use of this design pattern to hide the working of the system in the background and present the users with a simple interface. Design pattern Dispatcher pattern Classification Design Problem There is a problem when passing messages in a hierarchical model of software architectures that are found in the world today. There is a need to have a communication betwixt the objects that are found in the same tier. Solution The use of dispatcher pattern helps to send communication messages between objects which are found in the same tier. In the ANDC system, there will be the use of the same use cases like that of DAO. Consequences The dispatcher is a design pattern that is used to give the requests of the client to the proper party object that is found on the same level of tiers. The client requests are essential issues that come into play when designing the user interface and large programs. It is important to take care of requests from the client. Both data access object and dispatcher are deuce design patterns that deal with the users. They are design patterns that concern how the data and users will interact with the system. The difference between these two design patterns is that data access pattern is concerned with users and data. It is more concerned with the integrity of the data. This is unlike dispatcher which is tasked with how requests are handled. It is, therefore, more oriented to the user than the data or how the program operates (Papp 2001). Design pattern Factory design pattern Classification Design Prob lem There is a problem of having the same collection of objects that can be instantiated together. There is a need to have a collection of these objects so that they can be instantiated together. Solution The solution to this problem is that similar objects will be collected and instantiated together. A design pattern that will undertake this process was designed. The actors that will be involved in the design include the customer, ANDC staff, and administrators. There are common tasks that will be undertaken by these groups. The diagram will include all the

No comments:

Post a Comment

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