Professional Documents
Culture Documents
Marks will be awarded for a report prepared by the student according to the following
scheme:
A front-page containing the examination session and subject, the coursework exercise
title, student’s name and index number and the school. A sample copy of the front-page is
given at the end of the spreadsheet section.
1. PROBLEM DEFINITION
2. BACKGROUND INVESTIGATION
a) Questions to ask user
b) Description of the manual system
c) Drawbacks of manual system
d) Why a computer solution is appropriate
e) System requirements
4. METHODS OF TESTING
5. CHANGE-OVER PROCEDURE
gz/2008 page 1
Criteria for assessment
The table below shows the distribution of marks for the database exercise.
The 50 marks are equivalent to about 33% of the marks allotted to the all the coursework
exercises.
Supporting material is being provided on Stock control, School book lending library and
Examination processing system. Below is a very brief description of the objectives and
some of the work that is involved in the manual systems mentioned.
STOCK CONTROL - A stock control system has the objective of keeping track on the
movement of goods coming in and out of an organisation. Stock cards are kept on each
item in stock. Besides other information the cards hold information on the quantities in
stock, the supplier and re-ordering quantities. The information is manually updated
whenever stock movements take place.
BOOK LENDING LIBRARY - A lending library system has the main objective of lending
books for a specific period of time. Each book is assigned a card that is removed on being
issued on loan. The book card is then attached to the borrower’s details card. The return
of books is implemented by handing back the borrower’s card to its owner and inserting
the book card in the book. From time to time the librarian has to discard worn-out books
and order new ones.
This project can be easily adapted to a video lending library system.
gz/2008 page 2
home, writing addresses on envelopes, finding first in class per subject and first in form
per subject. The information is used to invite parents and students for prize day.
1. PROBLEM DEFINITION
This introductory paragraph/s is essential to set the scene. It gets the reader involved, and
does not leave him/her wondering what the project is about. The paragraph/s should
include information on the following points:
• Type of manual system to be studied.
• Explanation of the objectives of the system.
• Some facts on the existing system.
• Some tasks that cannot be performed efficiently (or not performed at all) with the
present manual system.
2. BACKGROUND INVESTIGATION
Therefore the questions for the interview should be prepared in such a way as to get the
information required.
gz/2008 page 3
It is suggested to include also the answers received from the questions.
Book library - book progressive number on each book, cards in books and to members,
issuing and returning procedures, duration of keeping books, stamping of books,
reminders on overdue books, searching for particular books, cataloguing of books, etc.
Examination management - teachers hand in marks for each subject, marks entered in
broadsheets, marks copied onto examination report forms, entry of assessment marks,
determination of grades, determination of ranking, statistical analysis of marks, assessing
overall performance and conduct, addresses on envelopes, graphical representation of
statistical analysis, etc.
Students may include original or photocopies of forms, cards, etc. that are in use in the
manual system.
Stock control - inaccurate stock levels, inadequate service to clients, difficult to determine
buying trends, certain items out of stock for a long period of time, haphazard re-ordering,
mistakes in receipts, some items well beyond their expiry date, telephone enquiries on
availability of items cannot be answered then, etc.
Book library - difficulty in tracing overdue books, searching books on shelves is time
consuming, long queue build-ups at peak hours, returned books remain at librarian’s office
for a long time, difficult to now if a book is out or not, catalogue not in book title order,
overall inefficient service to members, hand filling of reminders and address envelopes,
etc.
gz/2008 page 4
computerisation, overall better service to clients, ease of preparation of statistical graphs,
etc.
Stock control - printing of distribution slips to delivery man, printing of summaries of stock
levels when required, etc.
Book library - list of all overdue books and their borrowers, list of books by subject, etc.
State the number of computer systems required (depending on number of users). If more
than one system is needed, consider whether the systems will be stand-alones or
networked. If you decide on a network system then additional hardware (network cards,
cables, maybe a file server) would be required.
Other additional peripheral devices (such as a scanner, modem, bar code reader, etc)
may be included. However it is suggested to give reasons for their inclusion.
gz/2008 page 5
Stock control - database, word processor, accounts packages
Book library - database, word processor packages
Examination - database, spreadsheet, word processor packages
For each pack explain what it will be used for. Discuss the mail merging facility in the word
processor for the preparation of personalised letters, mailing labels, etc. Remember that
additional software would be needed for an Internet service (communication software and
a web browser).
Stock control
Inputs Outputs (can be viewed or printed)
Stock item details – stock code, description, lists of stock, re-order lists, summary report
quantity in stock, supplier code, cost price, showing value of stock, printing of invoices/
selling price, minimum stock level, re-order receipts for stock issued, credit and debit
quantity reports, profits, best selling items, return of
Supplier details – supplier code, name, items
address, telephone, items they supply
Client details – client code, name, address,
telephone, items bought
Transactions with supplier – supplier code,
date, item codes, cost price, invoiced/cash
Transactions with clients – client code,
address, date, item codes
Book library
Inputs Outputs
Book details – book code, title, author, list of all books sorted on any field, list of
position, category, price overdue books, printing of reminders on
Borrower details – borrower code, name, overdue books, address labels, list of
address, telephone, class borrowed books, search results, book order
Transactions (Loans) - book code, borrower forms,
code, date of issue, date to be returned
Examination system
Inputs Outputs
Student details – name, address, telephone lists of students by class, printing of
number, d.o.b., parent’s name, conduct, examination reports, address labels,
attendance, performance, subjects averages, first in subjects, grades obtained,
Examination details - assessment statistical graphs,
marks/grades, subjects, examination marks,
gz/2008 page 6
Stock control:
Stock items Suppliers Clients
- Add - Add - Add
- Delete - Delete - Delete
- Find - Find - Find
- Edit - Edit - Edit
Functions Reporting
- Issue stock to client on cash - Stock list
- Issue stock to client on debit - Price list
- Receiving stock from supplier - Re-ordering
- Return of stock from client - Summary of profits
- Return of stock to supplier - Best selling items
Book library:
Books Borrowers
- Add - Add
- Delete - Delete
- Find - Find
- Edit - Edit
Functions Reporting
- Issue of book - List of books on loan
- Return of book - List of overdue books
- Search for book - Print reminders
- Address Labels
- Catalogue
Examination system:
Student Examinations Reporting
- Add For each student enter: - Examination report
- Delete - Subject - Address label
- Find - Mark - List of all students and marks
- Edit - Averages
- Best in class and form
- Invitations to parents
- Statistical graphs
Stock Control - stock item file, client file, supplier file, supplier transaction file, client
transaction file.
gz/2008 page 7
Book library - book file, borrower file, transaction file.
Examination system: student personal information file, examination marks file.
Remember that the inputs listed in the ‘Input and Output Requirements’ section are all
fields in their respective file.
4. METHODS OF TESTING
Before the testing of a new system begins, a test plan together with test-data must be
prepared. Also a substantial amount of dummy (not real) records must be entered into the
system for testing purposes.
The test plan contains details of testing, what is being tested, the purpose of the test, the
test-data to be used and the expected results. The test plan is designed such that it will
systematically go through each option in the menus and the test-data is designed to check
that all validations are correctly performed. Test-data includes a combination of both valid
and invalid data.
Types of testing:
(i) Module testing for checking the functionality of each module. Tests are performed as
each module is completed.
(ii) System testing for checking the functionality of the complete system. This uncovers
any omissions or deficiencies in the way the system works.
(iii) Performance testing - the purpose of this test is to ensure that the system can handle
the volume of live data that it will have to cope with.
5. CHANGEOVER PROCEDURE
After the new system has been thoroughly tested there are other tasks to be done before
the actual changeover from the manual to the computerised system is undertaken.
(i) Installation of hardware - the new system will need hardware which has to be installed.
This might mean changing the office/room layout, rewiring, ordering of new furniture and
the like.
(ii) Staff training - everyone involved with the new system will need to be given training in
their new role, or in the use of new hardware and software.
(iii) Creation of files - all the data in manual files will have to be entered before the new
system can be used.
______________________________________________
gz/2008 page 8
Sir Adrian Dingli Girls’ Junior Lyceum
Pembroke
SEC COMPUTER STUDIES COURSEWORK
SYSTEM ANALYSIS MARKING SHEET
Student’s Name: .,…….…………………………………….. Class: …………………….…
Date handed in: ………………………………………….... Exam Session: ………..…..
Teacher’s Comment:
gz/2008 page 9