代写程序接单-INFOSYS 220 THE UNIVERSITY OF AUCKLAND SEMESTER ONE

  NOTE: INFOSYS 220 THE UNIVERSITY OF AUCKLAND SEMESTER ONE 2017 Campus: City INFORMATION SYSTEMS Business Systems Analysis (Time Allowed: THREE hours) • Attempt ALL questions. •

 Write your answers in the corresponding sections in the separate answer booklet provided. • The total number of marks is 120. Question Concept Allocated marks 15 5 15 15 12 15 13 14 6 10 1 Data modelling 2 Design strategy 3 User interface design 4 Mobile strategy and UI 5 System architecture 6 Testing and pre-implementation 7 Conversion strategy 8 Operations and maintenance 9 Security 10 Agile Page 1 of 8 1. Data modelling (15 marks) A wealthy businessman owns a large number of paintings that he loans to museums all over the world. He is interested in setting up a system that records what he loans and to whom so that he does not lose track of his investments. He would like to keep information about the paintings that he owns as well as the artists who painted them. He also wants to track the various museums that reserve his art, along with the actual reservations. Artists are associated with paintings, paintings are associated with reservations, and reservations are associated with museums. a. Draw an ERD for this system: • Draw the four entities that belong to this data model. (4 marks) • Provide two attributes for each entity based on the mini case. [Note: the attributes need not be exhaustive] (4 marks) • Draw appropriate relationships between the entities and label them. (3 marks) • Indicate the cardinality for each relationship. (2 marks) b. List two business rules that are communicated by your ERD. (2 marks) 2. Design strategy (5 marks) Bonhams 1973 Ltd. is a London-based auctioneering house, ranked number three globally. After embarking on a series of acquisitions, the firm wants to standardize its IT system. Bonhams face the following requirements: ERP functions, CRM and an auction catalogue production. Rather than following the lead of its larger competitors and buying a software package, Bonhams is considering developing their own system. a. What strategy are the Bonhams considering? (1 mark) b. List 4 possible reasons for this consideration. (4 marks) Page 2 of 8 INFOSYS 220 3. User interface design (15 marks) Consider the GUI below to answer the following questions: https://www.123petsoftware.com/software/add-ons/online-booking/#onlineRequests a. Name one use case demonstrated in the GUI. (1 mark) b. For the use case named in (a) above, list and explain 3 functions shown on the interface. (6 marks) c. Annotate 4 design principles on the GUI and explain them. (8 marks) INFOSYS 220 Page 3 of 8 4. Mobile strategy and UI (15 marks) Interflora is a flower and bouquet wholesaler with an international delivery network for customers to order flowers on the go. Interflora can also provide a same day delivery for that special occasion you remembered too late, or an urgent delivery to the hospital for someone you care about. To make their processes more efficient, Interflora service a few years ago. They also added a personalised feature called “myinterflora” to their site. A result of this was a significant increase in sales volumes. However, they also had number of problems, especially with their mobile site and its users. problems and requirements: 1. 2. Summarised below are Interflora’s a. Identify an appropriate mobile strategy for Interflora. Provide 4 reasons for your answer (6 marks) b. Design a mock-up of the homepage for the new mobile online ordering interface Interflora would have after implementing the strategy outlined above. Hint: refer to the “business goals” outlined above. (5 marks) • Annotate your UI with two different design principles to show how/where you have applied these [do not focus on aesthetics]. (4 marks) 5. System architecture (12 marks) Think about the course registration system at The University of Auckland (Student Services Online (SSO)). Draw a system architecture for SSO illustrating the following: • At least 6 hardware components. (3 marks) • The 3 logical tiers. (3 marks) • Write two examples of tasks in each of the logical tiers. (6 marks) Page 4 of 8 INFOSYS 220 introduced an online ordering Problems: Customer complaints about the usability of their current mobile site Increased operating and maintenance costs Business goals: 1. Make the latest deals and seasonal specials (e.g. Mother’s Day) more visible to customers. 2. Enhance experience for members of myinterflora (repeat and loyal customers) 3. Increase online sales Existing knowledge: 1. High traffic to their mobile site via Android and iPhone 2. Content on the mobile site allows online ordering for new and existing customers, shows specials, shows location where the order is being placed and charged (in the appropriate currency). 3. The current site requires detailed information for every order Considerations: 1. CEO wants to keep up the sales numbers. 2. Business wants improved customer experience. 3. Budget is not an issue. Given the scenario above: Consider the following mini case to answer questions 6-9 Throughout the 1960s and 1970s, the US Army automated its army bases. Automation was usually a local effort at each of the more than 100 bases. Although some bases had developed software together (or borrowed software developed at other bases), each base often had software that performed different functions, or performed the same function in different ways. In 1989 the army decided to standardise the software so that the same software would be used everywhere. This would greatly reduce software maintenance and also reduce training when soldiers were transferred between bases. The software took 4 years to develop. The system was quite complex, and the project manager was concerned that there was a high risk that not all requirements of all installations had been properly captured. Cost and time were less important, since the project had already run 4 years and cost $100million. The project manager therefore chose a modular pilot conversion using parallel conversion. The manager selected seven installations, each representing a different type of army base (e.g. training base, arsenal depot) and began the conversion. All went well but several new features were identified that had been overlooked during the analysis, design and construction. These were added and the pilot testing resumed. Finally, the system was installed in the rest of the army bases using a phased direct conversion of the whole system. 6. Testing and Pre-implementation (15 marks) a. Consider the sentence: “All went well but several new features were identified that had been overlooked during the analysis, design and construction”. For each example of feature below, outline the type of testing that would have potentially detected the problem and why: i. The tester finds that the page displaying arsenal inventory does not link to the page showing where the arsenal has been dispatched to date. (2 marks) ii. The tester finds that there is a loop hole in the system and that one of the critical pages can be accessed without a password. (2 marks) b. Demonstrate your understanding of traceability by coming up with an example of a potential traceability test based on the mini case. You may make assumptions based on the mini case. Use the template in the answer booklet to provide specific examples for the different layers of the Traceability requirements pyramid discussed in class. (5 marks) c. The project manager requests the business analyst to provide one system documentation and one user documentation for the new system. List a type of system and user documentation, providing an example of each type in the context of the mini case. (6 marks) Page 5 of 8 INFOSYS 220 7. Conversion strategy (13 marks) a. Do you think the conversion strategy used in the mini case was appropriate? Explain your answer with examples referring to risk, cost, and time. (6 marks) b. Explain how a business contingency plan could help address any risk vs cost and time concerns. (3 marks) c. Selecting a conversion strategy and preparing a business contingency plan are part of “preparing the business” as part of system migration. What are the other two aspects that need to be considered? Provide a brief description of what is entailed in each of the two aspects. (4 marks) Page 6 of 8 INFOSYS 220 8. Operations and maintenance (14 marks) a. Explain two types of maintenance tasks the US Army would have engaged in, in their first year of implementation? Provide examples of maintenance tasks to support your answer. (4 marks) b. Soon after the implementation of the new system, the army bases find that a critical communication portal is not functioning reliably, and that some messages are not being delivered. The project manager therefore receives a problem report and change request for that function of the system. i. What kind of change would you consider this as? (2 marks) ii. The project manager consults with the change committee and decides to send through a request to fix the issue with the communication portal. With reference to the diagram below, and keeping in mind that the change process mirrors a “mini-SDLC”, which phase of the SDLC does the “Plan change” activity mirror? Briefly explain your answer and provide 2 examples of specific tasks that would be done as part of this activity. (6 marks) Source: http://upload.wikimedia.org/wikipedia/en/4/45/Metamodel_change_management.png c. What happens to the operations and maintenance phases of a system when that system reaches “end of support” (EOS) and “end of life” (EOL)? (2 marks) INFOSYS 220 Page 7 of 8 9. Security (6 marks) What is the CIA triangle in the context of information security? Apply the CIA triangle to the new system installed for the US Army by providing examples of C, I and A. (6 marks) 10. Agile (10 marks) a. What are two advantages and two disadvantages of Agile development over Waterfall? (4 marks) b. The role of a BA is slightly different in Agile development when compared to the traditional (Waterfall) SDLC. Two words used to describe this difference are “discovery” and “delivery”. Explain how these two aspects are different with examples of tasks conducted by a BA. (6 marks) Page 8 of 8 INFOSYS 220 ANSWER BOOKLET COMPLETE IN FULL (PLEASE PRINT) / / 2017 INFOSYS 220 INFOSYS 220 67E28B24-444B-4256-9F9F-51E0B96BE42A in #1 1 of 16 STUDENT ID NUMBER DATE COURSE NUMBER SURNAME FORENAMES First Number of ID Leave blank if you have a 7-digit ID 000000000 111111111 222222222 333333333 444444444 555555555 666666666 777777777 888888888 999999999 COMPLETELY fill in the appropriate bubble for your Student ID Number ~2345 NOTE that if you can see the number in the bubble then the machine that reads it will not detect your selection. READ THESE INSTRUCTIONS BEFORE COMMENCING: 1. Notes can be made on the first page of this answer booklet. The page is labelled “NOTES ONLY. THIS PAGE WILL NOT BE MARKED". 2. If you have any unauthorised material in your possession, give all the material to a supervisor BEFORE YOU COMMENCE WRITING. 3. Answer each question in the appropriate labelled section. 4. Write neatly and legibly. Use a dark ink or dark pencil. 5. There is one overflow page at the end of this booklet. Clearly indicate in your answer if you use it. 6. DO NOT REMOVE ANY PAGES FROM THIS ANSWER BOOKLET. 7. After the examination, personally hand this answer booklet to a supervisor. YOU MUST NOT REMOVE ANY ANSWER BOOKLETS FROM THE EXAMINATION ROOM. 738F0C41-9BF5-4FA6-A5A0-E96EB933DC1F in #1 2 of 16 NOTES ONLY. THIS PAGE WILL NOT BE MARKED. QUESTION 1. Data modelling (15 marks) Rule 2: A87D09C2-9C16-48B9-836D-82102AF2F6E9 in #1 3 of 16 (a) ERD (b) Business rules: Rule 1: 3A02602B-2B40-41F7-B695-65BE304431A2 in #1 4 of 16 QUESTION 2. Design strategy (5 marks) (a) Strategy: (b) Reasons: 1) 2) 3) 4) in #1 5 of 16 QUESTION 3. User interface design (15 marks) (a) Use case: 2) 3) A17F3CA2-FADC-43A2-817E-E5938B41CCA7 (b) Functions: 1) (c) Annotate GUI (You can annotate the design principles as DP1, DP2, DP3, DP4 and explain them below): Design principle 1: Design principle 2: Design principle 3: Design principle 4: 649FAD99-3385-4327-ADB1-2ED01E1149D5 in #1 6 of 16 QUESTION 4. Mobile strategy and UI (15 marks) (a) Strategy: Reason 1: Reason 2: Reason 3: Reason 4: (b) Screen mock-up: in #1 7 of 16 QUESTION 5. System architecture (12 marks) AD23BA2D-845E-4F58-9470-294C145CBA41 SSO System architecture Task 1: Task 2: Task 1: Task 2: Task 1: Task 2: 6D78735B-7AAC-40C0-A9FA-C6291F0BB71C in #1 8 of 16 QUESTION 6. Testing and Pre-implementation (15 marks) (a) Type of testing i. ii. (b) Traceability example Needs Features Use case/Support spec Scenario Test case (c) Documentation examples 1) System documentation type: Example: 2) User documentation type: Example: #1 QUESTION 7. Conversion strategy (13 marks) (a) Circle one: Appropriate Risk example: Cost example: Time example: (b) Business contingency plan: 9 of 16 Not appropriate 437E0C72-AFBA-4D4C-8C15-758BEC136858 in (c) Other aspects of system migration: 1. 2. 871B9DAA-3F84-4731-9C00-877FC4E23DAA in #1 10 of 16 QUESTION 8. Operations and maintenance (14 marks) Example: 2. Example: (a) Maintenance tasks: 1. (b) Change request: i. Type of change - circle the correct answer(s): Minor Major Urgent Low priority ii. Phase: Explanation: Example 1: Example 2: (c) When system reaches EOS and EOL: QUESTION 9. Security (6 marks) What is the CIA triangle? Example of C: Example of I: Example of A: 171A018D-0349-4394-84EE-E808877905D6 in #1 11 of 16 8D4344AA-0A53-4E81-B6FD-64C168B0F788 in #1 12 of 16 QUESTION 10. Agile (10 marks) (a) Advantage and disadvantages: Advantage 1: Advantage 2: Disadvantage 1: Disadvantage 2: (b) Difference between “discovery” and “delivery”: OVERFLOW PAGE A04619F6-44A9-4EAC-8D14-ADE4B63DE700 in #1 13 of 16 7E5E0507-7037-4FC3-842D-0EE3387C8F0F in #1 14 of 16 OVERFLOW PAGE in #1 15 of 16 This page is intentionally left blank. THIS PAGE WILL NOT BE MARKED. E7608397-0137-4438-824F-A3D96DC4C58B 3091F084-21C6-4177-9A8E-9E404BA7523A in #1 16 of 16 


51作业君 51作业君

Email:51zuoyejun

@gmail.com

添加客服微信: ITCSdaixie