Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Note: Please don\'t write long answers for each part. Q: Mention the most suitab

ID: 3691256 • Letter: N

Question

Note: Please don't write long answers for each part.

Q: Mention the most suitable architectural pattern for each of the following systems with justification :-

a.Student Information System: An online system that handles course registration process and stores student information

b.Single Sign-on Authentication System: A system that is used to enable users to use the same username and password for login across multiple systems

c.Financial Software System: a financial system used in a company where each user has to be connected to the server in order to be able to use the system

d.Online Forms Approval System: A system that is used to get approval on forms by passing the form through stages of approval based on the organization’s approval hierarchy

Explanation / Answer

a)Student informaiton system-For this we will use the object oriented design where entities like user name,courses ,marks will be displayed with the help of objects which are reusable and their values can be changed.

b)Single sign on authentication system:This will use the component modeling which will involve reusable functional and logic compnents(username and password at various places) which provide good interfaces for communicating.

c)Financial software system here:This will use client server modeling where the client makes the request to the server where in most of the cases the server is a database. represnted as stored procedures.

d)Online Forms apporoval system:This will use N tier modeling as it segregates the basic functionality into seperate segments which is lke passing forms through stages with each segment being a tier present on a different computer.This helps to pass the information through various stages and then get the results after going through each of the phases.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote