APU CSLLT Assignment
APU CSLLT Assignment
APU CSLLT Assignment
Date Due :
Instructions:
1. No marks will be awarded for the entire assignment if any part of it is found to
be copied directly from online materials or from another student.
2. All submissions should be made online on or before the due date.
3. Any late submissions after the deadline will not be entertained.
4. Zero (0) mark will be awarded for late submission, unless extenuating
circumstances are upheld.
SCENARIO
INVENTORY SYSTEM
Inventory management tools are crucial because they assist businesses in
effectively tracking and managing their inventory, which can help them avoid having
too much or too little stocks on hand.
You are required to develop a simple system to list all the inventories that are
available in the organization. You may categorize the inventory based on priority or
based on certain criteria such as finished goods, ordering, goods need to order and other
criteria that suitable based on the organization nature that you are focusing on for the
system. Your system needs to alert or highlight the goods that need to be ordered. Goods
that are less than 5 items should be highlighted or prompted by the system to order from
the vendor. Every sale of the item needs to be auto deducted from the inventory system.
You are free to design the system based on your creativity in terms of interface design
and system functionality.
1. Design main menu for the system that list down the inventory of the company.
2. You are expected to demonstrate creativity in developing an application using
assembly language prototype that can deal with the requirements as stated in the
scenario above. You may address (if necessary) any other aspects of control of
the application.
3. You have to work on the prototype individually.
4. You are permitted to make assumptions where necessary. These assumptions
are expected to be logical and must be appropriate for the situation at hand.
5. There will be a presentation towards the submission date of the project. You
are expected to demonstrate how your system can address the requirements to
the top level management of the organization.
6. The submission of your project should entail the following items:
a. Documentation should include the following:
i. Research and discuss the importance of Assembly Language and
where it is commonly used.
ii. Research on how the low-level language is being used in
cybersecurity and forensic fields. Your research may include
malware analysis and reverse engineering.
iii. System Design using flowchart.
b. Softcopy user manual or guide that can explain how your system works.
This will be based on your system application.
• References
• Appendices if necessary
The Assesment
This assignment will contribute 50% towards the module marks, as mentioned in the
Student Assessment & Information sheet. This assignment will be evaluated based on
the following criteria. Marks will be awarded based on:
Criteria Weight in
Pecentage
20
A proper documentation and references, adhering to the
academic writing format as required by the university.
Grading Sheet
Submission requirements
1. Your report must be typed using word processor with Times New Roman font size
12, with 1.5 spaces.
2. The report has to be well presented and should be typed. Submission of report that
is unprofessional in its outlook will not fare well when marks are allocated.
3. The report should have a one (1”) margin all around the page as illustrated below:
1 inch 1 inch
1 inch
1 inch
1 inch
1 inch 1 inch
4. Every report must have a front cover. The front cover should have the following
details:-
a) Name
b) Intake code.
c) Subject.
d) Project Title.
5. All information, figures and diagrams obtained from external sources must be
referenced using the APA referencing system accordingly.
6. Plagiarism is a serious offence and will automatically be awarded zero (0) marks.
7. The submission will be through Moodle whereby a link will be provided on the day
of submission.
Performance Criteria:
The following guidelines indicate the standard that will be expected for each grade.
provide creativity and designs also the flowchart. This student not answered all
questions during the presentation or this student didn’t present.
Fail (0 - 39%)
Demonstrates a very poor understanding of the CSLLT concepts based on assembly
program execution. Failed to provide step-by-step process and shown with errors,
however, need more improvement in the programming logic. The research and analysis
are incomplete. There is no research on malware analysis and reverse engineering did
not provide the significance of low-level programming language. User manual and self-
reflection not covered. The entire document not followed citations and references. The
creativity and designs the flowchart not found in the document. This student did not
answer all questions during the presentation, or this student didn’t present.