Old Syllabus Overlapping Assessment statements · Web viewOld Syllabus Overlapping Assessment...

Post on 20-Feb-2020

3 views 0 download

transcript

Systems Analysis and Design

Table of ContentsOld Syllabus Overlapping Assessment statements....................................................................................1

New topics of focus in SAD (2014-)...........................................................................................................2

Old Syllabus Questions.............................................................................................................................3

New Syllabus Questions..........................................................................................................................12

Old Syllabus Overlapping Assessment statementsCompare methods of data collection.

- Examples are: interviewing current users and domain experts, constructing questionnaires, observing current systems and studying prospective user-based documentation.

Discuss methods of testing systems, the importance of proper testing and the implications of inadequate testing.

Outline methods of implementing new systems.

Outline the features and importance of maintaining systems.

State the parts of a system.

State the hardware components that are appropriate for a system.

Construct a systems flowchart to represent a complete system.

Discuss the social and economic implications of the installation of new systems.

Discuss the social significance and implications of the widespread use of computers in society.

- The social significance must be treated by reference to economic, political, cultural and environmental consequences. These include: effects on employment (resulting in changes to the working environment, retraining and so on); computers (hacking, viruses and so on); ethical and legal requirements; data storage (preserving privacy, data protection and so on); software users (copyright, software licensing and so on).

Aryan Bhasin

Outline the prototyping approach to systems design and development.

- Prototyping can be done at many levels of sophistication. For the purposes of this course prototyping is limited to the presentation of a preliminary solution that may not be functional.

Discuss the advantages to end-users and systems designers of using the prototyping approach.

- Prototyping can be used with end-users for the purpose of obtaining feedback at an early stage in the design process. Prototyping can be used by systems designers to investigate alternative solutions to a problem.

Outline the efficiency of a solution in terms of storage requirements, memory requirements, and speed.

Outline how programs can be tested and debugged.

- Testing implies tracing sections of an algorithm, including responses to errors (“dry runs”), as well as the design of test cases, which are then executed. Students must be able to propose suitable test data, and give reasons. Debugging has the components of detecting, diagnosing and correcting errors shown up by testing.

Outline why documentation is needed at each stage of the systems life cycle

Explain the features of documentation for the user, that is, user documentation.

New topics of focus in SAD (2014-)- Change management- Compatibility issues- Remote vs local hosting (SaaS)- Data migration- User training and documentation methods- Data loss, its consequences, and preventions- Releases and updates- Stakeholders of system- DFD and System flowcharts (DFD is new)- Iteration- End-user involvement’s importance- Usability

Aryan Bhasin

o With common deviceso How to improveo Range of usability problems

Old Syllabus Questions

User manual;

Installation instructions; (Online) help/support; Etc.

Aryan Bhasin

Aryan Bhasin

.

.

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

New Syllabus Questions

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin

Aryan Bhasin