Escolar Documentos
Profissional Documentos
Cultura Documentos
3.1
Introduction
This chapter will discuss how the proposed system solves the problems of the host
company. According to the investigation it has been found that the Valenzuela Christian School is
in need of a computer based examination to address certain problems during examination period
that will benefit the school, teacher and students.
3.2
Test questionnaires are based upon the approved questionnaires of the school administrator and
lesson of the teachers. Information and references that are found within the proposed system and
other documents are given to the proponents by the host company.
The system has manual creating examination module with random questions to reduce
cheating among the students and test bank module wherein a user can take examinations as well
as entrance examination. The result of their examination will be recorded through the system.
Examination and other results/information can also be printed.
3.3
Resources
3.3.1
Hardware
Microprocessor- also known as the Central Processing Unit (CPU) is the brain of
all computers and many household and electronic devices. Multiple microprocessors, working
together, are the "hearts" of data centers, super-computers, communications products, and other
digital devices. [http://download.intel.com/newsroom]
RAM - is an acronym for Random Access Memory, a type of computer that can
be accessed randomly; that is, any byte of memory can be accessed without touching the
preceding bytes. RAM is the most common type of memory found in computers and
other devices, such as printers. [http:webopedia.com/term/ram]
3-1
Hard Disk Drive - is part of a unit, often called a "disk drive," "hard drive," or
"hard disk drive," that store and provides relatively quick access to large amounts of data on an
electromagnetically charged surface or set of surfaces.
Monitor or Display is an electronic visual display for computers.
3.3.2
Software
Operating System (OS) is a collection of software that manages hardware
Methodology
Methodology is the systematic, theoretical analysis of the methods applied to a
field of study, or the theoretical analysis of the body of methods and principles associated with a
branch of knowledge. It, typically, encompasses concepts such as paradigm, theoretical model,
phases and quantitative or qualitative techniques.
3.3.3.1 Prototyping
Prototyping is developed based on the currently known requirements. By
using this prototype, the client can get an actual feel of the system, since the interactions with
prototype can enable the client to better understand the requirements of the desired
system. Prototyping is an attractive idea for complicated and large systems for which there is no
manual process or existing system to help determining the requirements. The prototype is usually
not complete systems and many of the details are not built in the prototype. The goal is to
provide a system with overall functionality.
The proponents chose this because it can make your product more
successful at any stage of its life cycle. A prototype is a preliminary design representation of the
final product. It allows your team and customers to understand the product.
3-2
Figure 1
Prototyping Phases
Requirement Gathering requirements of the system are defined in detail. The user is
interviewed in order to know the requirements of the system.
Quick Design a preliminary design or quick design for the system is created. It is not a
detailed design, however, and includes the important aspects of the system, which gives an idea
of the system to the user.
Building Prototype information gathering from quick design is modified to form a prototype.
It represents a rough design of the required system.
Customer Evaluation the proposed system is presented to the user for consideration as part of
the development process.
Refining Prototype refined according to requirements. When the user is satisfied a final
system is developed based on the final prototype.
Engineer Product final system is thoroughly evaluated and tested followed by routine
maintenance on a counting basis to prevent large-scale failures and to minimize downtime.
3-3
3.3.4
Data Dictionary
A data dictionary is a collection of descriptions of the data objects or items in a
data model for the benefit of programmers and others who need to refer to them.
[http://searchsoa.techtarget.com]
Table 1 Year master
Description: Details of Grade
FIELD
NAME
Grade ID
Grade name
DESCRIPTION
Unique year id is given to
Each Grade
Year name of the grade usually
unique
CONSTRAINT
S
Primary key
SIZ
E
4
DATA TYPE
Not null
20
varchar
integer
DESCRIPTION
Unique section id is given to each section
Year id in which section listed
Section name
CONSTRAINT
S
Primary key
Not null
Not null
SIZ
E
4
4
20
CONSTRAINT
S
Primary key
Not null
Not null
SIZ
E
20
50
4
DATA
integer
integer
varchar
DESCRIPTION
Unique subject id is given to each subject
Subject name
Year id in which subject listed
DATA
integer
varchar
integer
3-4
FIELD
NAME
User Id
Subj code
DESCRIPTION
CONSTRAINT
Not null
Not null
SIZ
E
4
20
DATA
TYPE
integer
varchar
DATA
TYPE
varchar
DESCRIPTION
CONSTRAINT
Primary key
SIZ
E
13
Allows null
Not null
4
20
integer
varchar
Not null
Not null
Not null
allows null
allows null
allows null
allows null
allows null
Not null
15
15
Max
Max
Max
Max
Max
Max
20
varchar
varchar
varchar
varchar
varchar
varchar
varchar
varchar
varchar
DESCRIPTION
CONSTRAINT
Primary key
SIZ
E
8
DATA
TYPE
Big integer
Allows null
Allows null
Allows null
Not null
50
50
50
4
varchar
varchar
varchar
integer
3-5
Sec ID
Username
Password
Not null
Not null
Not null
4
50
50
integer
varchar
varchar
DESCRIPTION
CONSTRAINT
Primary key
SIZ
E
4
DATA
TYPE
integer
Allows null
Allows null
Allows null
Allows null
50
50
50
15
varchar
varchar
varchar
varchar
Allows null
15
varchar
Allows null
15
varchar
DESCRIPTION
CONSTRAINT
Not null
SIZ
E
20
DATA
TYPE
varchar
Not null
20
varchar
Not null
Not null
Not null
15
13
20
varchar
varchar
varchar
Not null
Not null
Not null
Allows null
Max
8
3
1
varchar
Big integer
Date
Tiny
3-6
User ID
Points
the question
User id in which the instructor listed
Student points
Allows null
Allows null
4
4
Integer
integer
integer
DESCRIPTION
CONSTRAINT
Not null
Not null
Not null
Not null
Not null
Not null
Allows null
Allows null
Allows null
Allows null
SIZ
E
20
4
20
15
13
20
3
4
4
4
DATA
TYPE
varchar
integer
varchar
varchar
varchar
varchar
varchar
integer
integer
integer
DESCRIPTION
CONSTRAINT
Not null
Not null
Not null
SIZ
E
4
max
7
DATA TYPE
integer
varchar
Datetime2
3-7
DESCRIPTION
CONSTRAINT
DATA TYPE
Not null
SIZ
E
4
Not null
max
varchar
Not null
Datetime2
integer
3-8
3-9
Figure 2
3-10
3-11
Examination
3-12
Summary:
This chapter contains necessary diagrams of the proposed system for Valenzuela Christian
School. It also discusses the different hardware and software that will use to the proposed
system.
3-13