Professional Documents
Culture Documents
Page 1 of 7
1.0
COURSEWORK TITLE
STUDENT GRADE MANAGEMENT SYSTEM
2.0
3.0
4.0
5.0
LEARNING OUTCOMES
At the end of this coursework, you should be able to:
-
TYPE
-
6.0
Individual Assignment
COURSEWORK DESCRIPTION
Each user of the system has its own user name and password. The users of the
system and their priorities are as follows:
Level 2
2011
Administrator
-
Has the highest access priority which enables him/her to perform all the
functionalities that exist in the application.
The lecturer in charge of a module has the right to enter, view, delete and edit
marks for the given module.
Administrative staff
-
Can only view and search student details, module details and module results.
(Cannot add, delete or edit examination information.)
Students
The administrator has the right to add/register new students. Some of the following
details of each students are recorded:
-
Level 2
Name
Gender
Date of birth
Batch
Date Joined
2011
Nationality
A student registers for 3 modules per semester. Each module is assigned to a single
lecturer and the lecturer has control over the module within the period. Every
module contains 2 assessments, of which, an in-course assignment weighted at 50%
and final examination weighted at 50%.
Each staff has a unique number and this will be automatically generated by the
system.
Classification of designation for staff is categorised as follows:
The search of any record in the system can be done by using the following
categories:
Student Number
Name
NIC Number
Module
If a list of record is displayed after the search, the system should allow fine
searching in order to allow only one record to be displayed as the final selection.
You should design the system so that the user is able to edit the selective category in
the search record. After the edit process is done, the user is prompted for saving
purpose.
You should determine the selection in the main menu for each login user. After each
final result is displayed, the system should prompt the user whether he/she would
like to continue or not.
Level 2
2011
7.0
GENERAL REQUIREMENTS
The program you submit should compile and be executed without errors. Validation should
be done for each entry from the user in order to avoid logical errors. The implementation
must highlight the use of object oriented programming concepts as required by the solution.
8.0
DELIVERABLES:
-
The student grade management system with complete code submitted in the form of a
CD-ROM.
8.1
The completed application of the system as well as the softcopy of the report
must be burned onto a CD-ROM.
8.2
As part of the assessment, you must submit the project report in printed and
softcopy form, which should have the following format:
a. Cover Page:
All reports must be prepared with a front cover. A protective transparent
plastic sheet can be placed in front of the report to protect the front cover.
The front cover should be presented with the following details:
Module
Coursework Title
Intake
Level 2
2011
b. Contents:
Description and justification of the design and the implementation
codes which illustrate the object oriented programming concepts
incorporated into the solution
A report on the object-oriented topic researched
c. Conclusion
d. References
The font size used in the report must be 12pt and the font is Times
New Roman. Full source code is not allowed to be included in the
report. The report must be typed and clearly printed.
You may source algorithms and information from the Internet or
books. Proper referencing of the resources should be evident in the
document.
All references must be made using the Harvard Naming Convention
as shown below:
The theory was first propounded in 1970 (Larsen, A.E. 1971), but
since then has been refuted; M.K. Larsen (1983) is among those most
energetic in their opposition.
/**
* Following source code obtained from (Danang, S.N. 2002)
*/
int noshape=2;
noshape=GetShape();
Level 2
2011
http://www.uweac.uk/library/resources/general/info_study_skills/har
vard2.htm, [Accessed 4th September 2003].
9.0
Marks
Allocated
Program
Solution
: 30%
Performance result of all
operations
as
per
requirements
Program
Documentation: 30%
Description and justification
of the design and the
implementation
codes
illustrating
the
object
oriented
programming
concepts incorporated
Marks
Allocated
10%
Content:
Depth of the research
Relevance of the research
Discussion of ideas
20%
Presentation (10%)
Criteria
10.0
Marks
Allocated
10%
DEVELOPMENT TOOLS
The program written for this assignment should be written in Java
11.0
Level 2
ACADEMIC INTEGRITY
2011
You are expected to maintain the utmost level of academic integrity during the duration
of the course.
Plagiarism is a serious offence and will be dealt with according to APIIT and
Staffordshire University regulations on plagiarism.
Level 2
2011