Reference no: EM132303302 , Length: word count:1900
Professional Skills for System Analysis Assignment - System Design
Learning Objectives -
- Apply contemporary information systems analysis and design methods and techniques to real-world case studies.
- Apply systems analysis and design concepts, modeling and project management techniques to real-world case studies.
- Effectively communicate systems analysis and design methods and techniques to real-world problems.
- Demonstrate an appreciation of sound computer interface principles.
- Effectively communicate ideas using tools and techniques of systems analysis and design.
UUNZ management have decided to upgrade their manual library system to an automated library system. This new system is expected to improve the library services provided to students, staff and management of the institution. There are 7 minimum project objectives the system should be able to perform:
- Help the library staff to be more productive.
- Reduce the amount of time spent when looking for books or other library resources.
- Keep track of books as they are checked out, returned, renewed and placed on reserve.
- Capture and enforce the UUNZ library check out rules.
- Identify the librarian as the root/primary user of the new system?
- Automate all manual processes/function currently performed by the old system, which includes check out, renew, return and reserve a book.
- Identify all books by unique ID, Title, and Author's name.
You are assumed to be one of the project consultants appointed to conduct the system analyst responsibilities of this project. You will plan and manage the project as well as investigate and document the system requirements including functional and non-functional requirements. You may need to find out the checkout rules for both student and staff. Clearly state the rules where necessary.
Note: Borrowing/access may or may not be limited to physical collections only and UUNZ library has their own terms and conditions for reciprocal borrowers (including possible charges for library cards). You should check with the library to find out their conditions and registration process.
Based on the above project, you are expected to complete the following tasks:
TASK 1: Scheduling
You are required to:
i. Provide a Work Breakdown Structure (WBS) which should reflect your choice of system development methodology.
ii. Based on your WBS, develop a Gantt Chart and network diagram for your project schedule. Gantt chart must include activity number, start date, finish date, activity name, activity description, predecessor, and any other notes.
ii. Develop a separate project schedule that captures all the activities undertaken in accomplishing this assignment up to the report level. Provide an activity diagram and flowchart that captures the all these activities.
TASK 2: "TO BE" Process for the new System
Develop a "TO BE" process diagram by using Business Process Modelling Notation (BPMN) or Unified Modelling Language (UML). The "TO BE" diagram should show the improvement of the data flow of the new Library system. It should clearly show the interaction between components and major processes of the new system.
TASK 3: Entity Relationship Diagram (ERD) and Normalization
i. Draw an ERD for your new automated library system. Clearly show all the entities, their attribute, operations and the types of relationships between the entities.
ii. Create fully normalized 3NF table designs for your library system. You need to mention all the entities that you identified in (i) above.
TASK 4: Interface Design
i. Briefly describe the eight main guidelines for designing a user interface for the project.
ii. How would you rank them in order of importance? Explain your answer.
TASK 5: Testing Plan
i. Please clarify what types of testing should be performed?
ii. What types of test data should be used?
iii. Justify your choice of testing in relation to the new Information Systems developed to automate the UUNZ library management system?
TASK 6: Training Plan
A training plan should be considered in the system development process.
i. Identify the specific groups of people or a person who need training on the new system.
ii. For each group or person, describe the type of training you would recommend and list the topics you would cover.
iii. Justify your choice of training method, why you think the type of training would be the most effective in this case.
TASK 7: Project Cost Benefit Analysis
i. Discuss your Project Cost Benefit Analysis of the new automated library management system.
ii. Provide an excel spread sheet with details of the project Cost Benefit Analysis.
TASK 8: Report Writing
You will produce a report that aims to explain your systems analysis results based on the assignment specifications. This report at a minimum should include all the specified tasks and the following components.
- Introduction: (Objectives, Scope, requirements should be included).
- Conclusion and recommendations must be included.
- References (must be included with citations). All documents cited in your assignment must be listed in a single alphabetical list at the end of the assignment.
- Presentation and Work Conformity with Academic Standard.
Note - Word count approx 1900 and about 10 references.
Attachment:- Assignment File.rar