Sie sind auf Seite 1von 10

Name: Elisha Pompey

Subject: Computer Science

Unit: unit two

School: St.Vincent and the Grenadines Community College

TABLE OF CONTENTS

Problem definition..1
Techniques of analysis2
Context level diagram.3
Level one diagram..4
Entity relationship diagram5
Functional and non-functional requirements..6
System structure diagram7
User interface..8
Report design..9
Flow chart..10
Code24
Test Plan and Results..29

Entity Relationship Diagram

name

name

Librarian

Library
has

store
register
name

Book number
age

book

firstname

user
borrow

lastname

I.D number

Functional and Non-Functional requirements

Functional requirements:
1.
2.
3.
4.
5.

Create user record.


Add user information.
Store user information in user record.
Accept user information.
Find and update user records.

Non-Functional requirements:
1.
2.
3.
4.

5.

Can only store five hundred records.


Cannot delete user record.
Cannot be used on a mobile device.
Can only be used on windows 7 platform.
There is no password on system therefore system is not secure.

k information

rmation

stomer information to file

Read Customer information

Compare book period to calculate fines

Display fines or display customer have no outstanding fees

Read Customer information

System Structure:

Write
information
and update

file

Get

Writ

Store Customer

User Interface Design:

The interface used for the system was the command line interface. This interface consists of the typing of
commands directly to the computers operating system. With this command there is no input from mouse
or touchpad etc, but generally from a keyboard. This interface also makes uses of a menu which allows
users to make choices and this would make it easy for the user to navigate the program. The background
used for this interface was white, size 12 and the font was Time roman, this is so that text can be read
easily and information can be clear to users whether young or old.

Personal information

Report Diagram:

CreateMem File

Client information
St.Vincent and the grenadines Public
Library
Name: Susan Myers

Borrow Book

Age: 23 years old


User ID: 114065
Address: Cane Hall
Telephone number: 784 5332198

This is a sample of the card that users would receive after they have been accepted into the
library. This form of report was used to display the users personal information in a simple and
compact form so that it can be understood by user with little or no knowledge about the system.
The information would also be held in the librarys records. It contains the user name, age, user
ID, address, telephone number and photo of the user. The font used is New Time Roman which
would be easy to read with a white background and size 11 lettering.

tion

Public Library System

Das könnte Ihnen auch gefallen