System Analysis and Design
INF20003 Assignment 1 Marking Guide
Student Name: Student Number:
Component weight score mark Comments
Detailed discussion on
ONE of the key
problems of the current
system
2
/5
/10
There are several problems facing their
current system, you should select one which
you consider is the most important for the
business and explain why it is important and
what are some of the opportunities when
solve the problem?
Discussion on the
techniques of
identifying the use cases
1
/5 /5
Explain what technique did you use to
identify the use cases
Key Functional/non-
functional requirements
as DFD fragments for
each event
3
/5 /15
You need to create an event table which
includes all key events; you should also
complete Data fragment for each event
identified. A levelled set of
dataflow diagrams for
this system
6
/5 /30
Should be consistent with DFD fragments
and internally consistent at all levels
Dataflow Dictionary
describing all the
dataflows in the DFD
1
/5 /5
Must use the data dictionary notation
provided. Should be consistent with DFD.
An entity relationship
diagram for this system
3
/5 /15
Should contain all Entity types and attributes
required and should be consistent with
DFDs. Business rules description should be
included in the report (how to read your
ERD).
Data dictionary
describing the attributes
in your ER diagram
1
/5 /5
Must use the data dictionary (physical)
notation provided. Should be consistent with
ERD.
Process Description 2
/5 /10
• For each of the processes identified you should provide a brief description (a
sentence or two is okay).
• A detailed description in something like structured English for one of the lower
level processes.
Document Quality 1
/5 /5
Should be well organized, easily readable
and clear to the reader
SUB TOTAL
/100
Assessment value =
/15% MARK = WEIGHT *SCORE
Guidelines for allocating score to a component
5: thoroughly done and correct, attention to detail, maybe a few small errors
4: good work, some errors but nothing major
3 overall OK but significant flaw in understanding or many small errors
2 generally on the right track but significant multiple flaws in understanding or omissions
1 really off track and would require a major rewrite virtually from scratch
0 not attempted
Bonus Point earned (up to 5 marks): For the Bonus mark, we will look for the following:
• Provide an excellent report or models;
• Complete additional tasks to fulfil the assignment, such as a very detailed problem analysis,
functional or non-functional requirement……;
• Demonstrate a sound research effort via high quality of references.
All the above will be discussed and decided by the teaching panel. We will mark on quality not
just quantities.
Final Total (Sub Total + Bonus):
Comments: