Question

In: Advanced Math

Test Score System As a Systems Analyst, you are appointed to document requirements of a Test Score System.

1. The questions below relate to the following case study: System: Test Score System As a Systems Analyst, you are appointed to document requirements of a Test Score System. You are also required to study agile project management approach and apply it in the project. As part of the business process, the lecturer marks all the student papers, aggregates the scores and captures them. The Head of Department oversees the work of the lecturer. His duties in this regard include moderation of papers, amendment and approval of the scores, and the submission of the scores to the admin office. The test scores are captured per course, a course belongs to a department and a department belongs to a faculty. Students can enrol for more than one course and lecturers are allowed to facilitate many courses. The Test Score System should also have a functionality for students to check their scores, lodge a dispute on scores they have a problem with, rate the course and chat with lecturers. Q.2.1 Develop a simple UML activity diagram to model the activities between the lecturer and the Head of Department. (11) Q.2.2 Identify six entities from the case study and draw an Entity Relationship Diagram (ERD) using the correct cardinality symbols to present the relationships amongst the entities. You do not have to include attributes for any of the entities.

2. The questions below are still based on the case study in Question 2. Q.3.1 Since you will be applying agile project management, identify and discuss a process you will put in place to control the scope of the project. (6) Q.3.2 The case study has numerous use cases and detailed information about use cases is described with a use case description. List any three aspects of a use case covered in a use case description. (3) Q.3.3 Identify use cases in relation to the student’s interaction with the Test Scores System and develop a use case diagram. (9) Q.3.4 Distinguish between a User Story and a Use Case and provide an example for each, (8) Q.3.5 Designing the user interface for smartphones has several items affecting layout and formatting. List any four of the items.

Solutions

Expert Solution

1. ACTIVITY DIAGRAM

Below activity diagram shows the interaction of Lecturer and Head Of Department while test score system process:

***************************************************

2. ENTITY RELATION DIAGRAM

Below are the steps to create ERD:

Step 1: Entities in the system:

1. Course

2. Department

3. Faculty

4. Student

5. Lecturer

6. TestScore

Step 2: Identify the relationship between the entities:

1. Course to Department is a many to one relationship as a department can have many courses, but a course belong to one department.

2. Department to faculty is a one to one relationship.

3. Lecturer to Course is a one to many relationship as one lecturer can facilitate many courses, but a course has one lecturer only.

4. TestScore belong to one course and one student i.e. it is ternary relationship between the three entities.

Step 3: Create ERD:

Step 4: ERD Symbols:

3.1)

Accoding to the agile project management , we will be dividing the whole requirement into smaller pieces and then these should be prioritised by the team according to the importance and then they should start the development of the project with the smaller pieces to have prototype at an early stage of the development and using that they will be able to the get the feedback of the customer that is University and how the system can be improved or modifies according to the need and if the modification is needed than the system go back to the design state and after which will be re-developed according to the new design and than again the custommer feedback will be taken and if it passes the customer test , than the whole system is caarried forward to the development and whole the functionality and variable are implemented using the coding language and after which it will be tested by the developer and testers for the various parameter of functionality , accuracy and robustness and if it passes all the test , than it deployed and the customer and users will be taken for any further update that can be implemented later.


Related Solutions

In implementing Electronic document management system (EDMS), develop business requirements document (BRD) that details the requirements...
In implementing Electronic document management system (EDMS), develop business requirements document (BRD) that details the requirements and design for an enterprise EDMS. This should to address creating a new EDMS to be used by a company to store and track all e-documents. Also, • Identify the types of e-documents and other content that can be created • For each type of e-document, provide an example e-document • Define the key personnel within who require access to the EDMS.
You are recently appointed as a centralized “Cost Control Analyst” for one of the bank in...
You are recently appointed as a centralized “Cost Control Analyst” for one of the bank in Toronto. Head of Banking operations in Toronto Mr. Horton has asked you to analyse the cost of basic stationary as Stationary in different regions of the bank seems to be one of the highest cost. He wants you to come up with your statistical analysis with two pager report. Use Central tendencies, Standard deviation and Regression analysis techniques along with graphical representation. (30 Marks...
What questions related to system troubleshooting should a systems analyst ask?
What questions related to system troubleshooting should a systems analyst ask?
The following is a story narrated to a systems analyst involved in developing an information system...
The following is a story narrated to a systems analyst involved in developing an information system for selecting and ordering a book for a library. “A library employed a branch librarian and five librarians. Each month, the librarians placed a check mark against a list of forthcoming books received for pre-order. The branch librarian would order books with at least three check marks after exercising his own judgment. However, the librarians believed that the head librarian was not using his...
A request for proposal (RFP) is a formal document that describes in detail your logical requirements for a proposed system
REQUEST FOR PROPOSAL A request for proposal (RFP) is a formal document that describes in detail your logical requirements for a proposed system and invites outsourcing organizations to submit bids for its development. Research the Web and find three RFP examples. Briefly explain in a one-pagedocument what each RFP has in common and how each RFP is different.Please type this instead of posting pictures.
When developing new systems, teams tend to focus on understanding the requirements of the system at...
When developing new systems, teams tend to focus on understanding the requirements of the system at the start of the project. Until requirements are known, it’s hard to understand design and development components. Beyond this, testing is an essential part of any systems project, no matter what SDLC is applied. When do you think a project team should plan for testing? Provide a justification behind your position. Who do you think is the best resource(s) to conduct testing activities, and...
what are the characteristics of a business systems analyst? How can a business systems analyst plan...
what are the characteristics of a business systems analyst? How can a business systems analyst plan for requirements gathering?
On a test you obtain a score of X = 80. If the instructor for the...
On a test you obtain a score of X = 80. If the instructor for the course provided descriptive statistics (M, SD) for the distribution of test scores, which result would you prefer: (a) M = 76, SD = 2 or (b) M = 76, SD = 8. Please explain your choice.
1. A big upfront requirements document makes it easy for the developers to prioritize individual requirements....
1. A big upfront requirements document makes it easy for the developers to prioritize individual requirements. True False 2 points    QUESTION 2 1. 'Acceptance criteria' is another way to say 'user acceptance testing.' True False 2 points    QUESTION 3 1. INVEST stands for: Independent Negotiable Valuable Estimable Small Testable Incremental Negotiable Valuable Estimable Small Testable Independent Negotiable Variable Estimable Small Testable Incremental Negotiable Valuable Estimable Small Time-bound 2 points    QUESTION 4 1. The basic format for a...
Nurse             Pretest -Score            Post-test Score A              &nbs
Nurse             Pretest -Score            Post-test Score A                                  63                                81 B                                  89                                90 C                                 76                                89 D                                 71                                76        E                                  90                                90        F                                  56                                78        G                                 78                                82 - Conduct a t-test on the data and report your interpretation of the output.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT