On successful completion of this module students will be able to
1.Demonstrate a broad understanding of the knowledge base of systems analysis and design concepts, and their terminology and discourse, including awareness that areas of this knowledge base are open to ongoing debate and reformulation, thus fostering a socio-technical approach to the analysis and design of systems.
2.Identify and apply principles and concepts underlying the theoretical frameworks highlighted in this module, and demonstrate an ability to identify strengths and weaknesses in an analytical fashion.
3.Evaluate and collect information from a variety of authoritative sources to inform a choice of solutions to standard problems highlighted in this module, by applying the techniques learnt in a business context and evaluating the design decisions.
4.Evaluate the reliability of data and information provided in this module, using pre-defined techniques and/or criteria, including an understanding of object oriented systems theory in a wider context.
Coursework 1: Individual Systems Design Report including system design documentation) -this will assess learning outcomes 1,2,3.
Coursework 2: Individual System Review Report this will assess learning outcome 4.
Coursework1: Individual System Design Report Submission by TBC. This should be submitted via Turnitin as a Microsoft Word file (see the deliverables required in coursework 1).
Coursework 2: Individual System Review and Evaluation Report to be submitted by TBC. This should be submitted via Turnitin as a Microsoft Word file (see the deliverables required in coursework 2)
Firstly, read the scenario below and then design and evaluate a solution using an object-oriented analysis and design approach. You should use Unified Modelling Language (UML) for specifying, visualizing, constructing, and documenting the proposed systems. Your assignment consists of two pieces of coursework. Both pieces are to be done individually.
·Coursework 1 relates to the analysis and design of a system (worth 60% of the total marks of the assignment). This part of the assessment will assess learning outcomes 1, 2 & 3.
·Coursework 2 is an evaluation report consisting of a critical commentary on coursework 1 (worth 40% of the total marks of the assignment). This part will assess learning outcome 4.
The Scenario: Student Information Management System for American Standard Institute of Management - (ASIM)
American Standard Institute of Management (ASIM) has 2000 students and 58 members of staff including admin and tutors. The institute is planning to increase the number of students and staff. For the institute to grow and be successful, an efficient information management system is required. The new system is aimed to provide and support the following activities.
·Administrators can record, delete, search and update staff, student and course related information.
·Tutors can record and update student attendance.
·Tutors will use Moodle - Virtual Learning Environment (VLE) - system for student assignment marking and grading. However, once the grades are entered in Moodle, they will be transferred automatically to the ICIMS system (Internal Content Management System).
·Administrators can review all grades using the ICIMS system but will not be able to update them.
·Administrators will be able to enrol students on courses and track their attendance.
·Tutors can record remarks on the students’ academic progress, attendance history and any other relevant information.
·Tutors will be able to upload lecture material, homework and exercises which the students can complete online.
·list of main functional requirements
·one comprehensive use case diagram with all actors, primary use cases and relevant associations
·house style use case descriptions for two primary use cases
·brief description of primary use cases (up to 10)
·conceptual classes design with names, functions and significant attributes
·illustration of relations including standard association, multiplicities, inheritance, composition and aggregation - if applicable
·brief description of all conceptual classes
·one UML sequence diagram
·one collaboration diagram
·one activity diagram
·brief description and justification for the proposed diagrams