Escolar Documentos
Profissional Documentos
Cultura Documentos
Main Campus
Software Project
GREGORIA R. GUARIN
March 2011
ACKNOWLEDGEMENT
this work and for always making himself available when the authors
support and laughter that inspires them most. To their families who
formed part of their vision and taught them good things that really
matters in life; and for being their inspiration in pursuing their studies
works.
TABLE OF CONTENTS
Contents
Page
Title Page --------------------------------------------------
i
Abstract ----------------------------------------------
iii
Acknowledgement ----------------------------------------------
iv
Chapter I
Introduction ----------------------------------------------
1
Objectives ----------------------------------------------
2
Chapter II
Tables ----------------------------------------------
5-8
Chapter III
Chapter IV
Appendices ----------------------------------------
ABSTRACT
traditional and the slow process of managing the finances and giving
information to the student. With this in mind, the authors propose that
Management and Information System”. The student can surf the site
one who will have the right to access and manipulate financial
transactions in the system. This proposal aims to discuss thoroughly all
iii
CHAPTER I
INTRODUCTION
Caraga State University has always aspired to strive for
monitoring financial transactions has been a burden for the staff due to
the slow process of storing and retrieving information. Since Caraga
the university.
OBJECTIVES
can surf the site freely and would know the financial status of the
CSG office. They can read information’s in the site wherever they are
and at any time as long as they have Internet connection. In addition,
expenses record and updating their records that also include their
automated one.
CHAPTER II
DATABASE DESIGN
Figure 1.0 ERD on CSU-CSG Financial Management and Information
System
The item named staff contains all the information about the staff
which is connected to the administration (admin) item, where it will assign
selected officers as staff to be in-charge of the CSG operations. The admin
then is connected to the item named funds to start the transaction. The staff
must make a budget proposal/resolution and submit it to the school
administrator for approval to claim the CSG funds through miscellaneous fee
being collected per student. Then after they claimed that funds with a receipt
number, it would be presented as funds_id for the purpose of monetary
supervision.
Staff _id is connected as “foreign key” into the item named funds,
which is used to identify the staff that recorded the funds. The funds_id from
the item named funds is connected to the item named expenses which is
used to retrieve funds the staff are going to use. Staff _id is also connected as
“foreign key” to the item named expenses, which is used to track the staff
that spent the funds. From the item named expenses, which contains
information about the funds expenses, and also the funds field named ‘or_no’
(official receipt number) is connected to the table name DETAILS, which
specified the details of expenses. The item named expenses is the one that
holds the general information of the system. Then, when the funds are all
spent, the in-charge staff must submit financial reports to the school registrar
in order to gain other funds.
TABLES
FIELD TYPE NULL KEY DEFAULT
VARCHAR(1
staff_id 0) Primary Key NOT NULL
VARCHAR( YES
username 40) NULL
VARCHAR( YES
password 40) NULL
Table 1.2 is the ADMIN table, which contains the information about
the staff in-charge who operates financial management. Staff_id is the unique
key. It also contains username, password, and access level, which are used
so that the staff can get in to the admin transactions.
VARCHAR(1
funds_id 0) Primary Key NOT NULL
VARCHAR(1
staff_id 0) Foreign key NOT NULL
VARCHAR(4
source_fund 0) YES NULL
VARCHAR(4
semester 0) YES NULL
VARCHAR(4
Sy 0) YES NULL
ATTRIBUTE_NA
ME TYPE NULL KEY DEFAULT
VARCHAR(1
or_no 0) Primary Key NOT NULL
VARCHAR(1
staff_id 0) Foreign Key NOT NULL
VARCHAR(1
funds_id 0) Foreign Key NOT NULL
VARCHAR(4
purpose 0) YES NULL
VARCHAR(4
semester 0) YES NULL
VARCHAR(4
sy 0) YES NULL
Table 1.4 is the EXPENSES table that has or_no, staff_id, funds_id
date, purpose, semester, and sy holds the general information of the CSG
financial expenses.
ATTRIBUTE_NA
ME TYPE NULL KEY DEFAULT
VARCHAR(
or_no 10) Primary Key NOT NULL
VARCHAR(
Items 40) YES NULL
DOUBLE
unit_quantity (40) YES NULL
DOUBLE
unit_price (40) YES NULL
Table 1.5 is the DETAILS table that has or_no, items, and
unit_quantity, unit_price that supported and describes the table of expenses.
ATTRIBUTE_NA
ME TYPE NULL KEY DEFAULT
VARCHAR(
log_id 40) Primary Key NOT NULL
VARCHAR(
staff_id 40) YES Foreign key NOT NULL
VARCHAR(
time_in 40) YES NULL
VARCHAR(
time_out 40) YES NULL
Table 1.6 is the LOG HISTORY shows the information history of the
officers who log in to the administrator’s page. Log_id is the primary key and
with its staff_id as foreign key which helps to retrieve the background of that
staff. Time_in, time_out and date are the other information in this table that
fulfills the log in history.
8
CHAPTER III
SCREEN LAYOUT
Figure 1.1 Main Page
This is the screen layout for the Main Page of the CSU–CSG Financial
Management and Information System where the student can view and get
information about upcoming activities and financial reports. To the left side of
the screen layout is the log in profile for officers that need to be filled in by an
individual that wants to start the transaction.
9
Figure 1.2 Admin Main Page
This page is the Admin Main Page where the admin can select where
he/she wants to start the transaction.
10
Figure 1.3 Officers
11
Figure 1.4 Funds
12
Figure 1.5 Expenses
13
Figure 1.6 Financial Report Menus
14
the students can access a link and get information about the financial
status of CSG.
15
Figure 1.8 Admin Financial Expenses Report
16
Figure 1.9 Log History
persons who opened the system. This contains date, name, time-in and
17
CHAPTER IV
CONCLUSION AND RECOMMENDATION
time saving program for both student and staff. The basic elements of
this new system are Hypertext Pre-Processor (PHP) and MYSQL. The
increase the usage features of this system. For security purposes, the
system so that if ever the Hard Disc Drive (HDD) will be crush the data