Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION
gives information in regards with books, publications, medias and other literary
materials. It can be linked with other databases for additional data such as information
capable of many things which includes searching of books, adding of books, updating of
books, and lending and returning of books from users that are currently enrolled,
internet users to search books and other literary materials that are available at the
The study s all about making a library system that has these features employing
1
OBJECTIVES OF THE STUDY
General Objective:
using a visual graphical user interface software namely VISUAL BASIC 6.0
Specific Objectives:
Specifically, it aims:
These two types are the administrator type and the user type
2
CAPABILITIES AND LIMITATIONS
The system which is named “Baathalamon” is a library system database that has
many capabilities and limitations. These capabilities and limitations are enumerated
below.
A. Capabilities
b. User - a type of user that can only search for books’ information.
pressed a key and automatically display its contents that are similar to the
4. Lending Transactions
the user no of the user to be able to see all the user’s info and it also only
requires the book’s accession no. for the administrator to see if the book
exist.
3
5. Return Transactions
the user no of the user to be able to see the user’s information and the
the user has an overdue book and tells how much. Records of books that
are returned are saved inside a table of the database for backup copy.
6. Password Protected
B. Limitations
- User type of users are only limited to searching, they can view the
2. Editing Limitation
except the information at the user no and the accession no because these
4
CHAPTER 2
SCREEN LAYOUTS:
A. Splash Screen
The splash screen of the system gives the user to view the title of the software,
which is “Adamson University Library System”. The logos of the different colleges of
Adamson University are also displayed here. The logos consecutively appear every
half a second making a wheeling effect before the splash screen unloads. The numbers
that are located at the lower left corner of the screen is just a minor design. It is the
trademark of the designer (“18932006”). The user can click anywhere at the form to
skip the splash screen. The total time for the splash screen unloads is 6 seconds.
5
B. Main Menu Form
The Main Menu appears after the splash screen unloads. Here the colleges’
logos also appears consecutively within a time interval as a design. The Main Menu
allows the user to select whether he/she is an administrator or a user by clicking one of
the buttons.
6
C. Password form and Change Password Form
The Password form appears after selecting the administrator form at the Main
Menu form. The system requires the user to input the correct password before clicking
“OK”. Failure to input the password for three times will automatically ends the program.
Clicking “Cancel” will bring back the Main Menu form. The user can change the
password by inputting first the correct password then clicking the “Change Password?”
label.
The Change Password form appears after clicking the “Change Password?” label
at the password form. Here, the system allows the user to change the old password
with a new one. The user first must input the old password then the new password
before clicking “OK”. Clicking “Cancel” will bring back the password form.
• Properties :
7
The Home form appears after inputting the correct password at the password
form. The form allows the user to view the title and the designer and developer’s name
of the system. At the upper part of the form, the user may select what he/she wanted to
8
E. Lending Transaction Form (50% actual size)
The Lending Transaction Form appears after clicking the “Lend” label under
“Transaction” label. This form is for lending transactions. The administrator only needs
the user number of the user to automatically display the user’s information. And the
administrator can also select at the “Due Date” drop-down to select the due date of the
book.
• Properties:
1. Add Button – Clicking this will add the information at the text boxes to the
list.
2. Delete Button – Clicking this will delete the record that is selected at the
9
3. Save Button – Clicking this will save the transaction made. The records
will be save inside a table on which the administrator can later on open to
see the transactions. After clicking the “Save Button” the list will be
4. New Button – Clicking this will clear all the texts at the text boxes and the
1
F. Return Transaction Form (50% actual size)
The Return Transaction Form appears after selecting the “Return” label under the
“Transactions” label. This form is for returning of books transactions. The user only
needs the user number of the user to be able to see all the books that he/she borrowed.
This is displayed at the list and the corresponding fines are displayed at the another list.
The total fines of the books are displayed at the “Total Fines” textbox.
• Properties :
1. Return button – clicking this will delete the book that is selected at the list
and then save the records to a table for returning of books so that it can
be retrieved for checking purposes. The User must first pay to the
administrator the total amount required for the book to be returned else it
will not be returned. After clicking the textboxes and the lists will be
cleared.
1
2. Cancel Button – clicking this will clear all the textboxes and the lists
1
G. User Forms (50% actual size)
User Form #1
This form will appear after clicking the “User” label. This forms allows the
• Properties :
1. Search Button – clicking this the system will automatically search if a user
is available with that last name, first name and user number. If the search does
not find a match a message box will appear saying that no user is with that
search. If a match is found then the tabular box will proceed to the user
information tab to display the information of the search. The list box at the user
– this is specially used for searching for a specific user so that the
1
User Form # 2
The above picture displays the second tab (User Information Tab) of the user
form. It is where the information are inputted for adding of new records and edited for
existing records.
• Properties :
1. Add Button – clicking this will clear the textboxes allowing the
2. Edit Button – clicking this allows the administrator to edit the information of
the book that is searched at the first tab (Search user) of the user form by
performed previously.
3. Update Button – Clicking this will update the information displayed at the
textboxes.
4. Cancel Button – Clicking this will cancel the editing or adding process.
1
User Form # 3
The above picture displays the third tab (User Lists Tab) of the user form. It is
where the list of user is displayed. It can also display all the users and the number of
users.
• Properties :
1. List all Users button – clicking this will display all the users in the list box.
1
H. Book Forms (50% actual size)
Book Form #1
This form will appear after clicking the “Books” label. This forms allows the
• Properties :
1. Search Button – clicking this the system will automatically search if a book
is available with that accession number, call number and title. If the search does
not find a match a message box will appear saying that no book is with that
search. If a match is found then the tabular box will proceed to the book
information tab to display the information of the search. The list box at the book
– this is specially used for searching for a specific book so that the
1
Book Form # 2
The above picture displays the second tab (Book Information Tab) of the Book
form. It is where the information are inputted for adding of new records and edited for
existing records.
• Properties :
1. Add button – clicking this will clear the textboxes allowing the administrator to
2. Edit – clicking this allows the administrator to edit the information of the book
that is searched at the first tab (Search Book) of the book form by enabling
previously.
3. Update – Clicking this will update the information displayed at the textboxes.
4. Cancel Button – Clicking this will cancel the editing or adding process.
1
Book Form # 3
The above picture displays the third tab (Book Lists Tab) of the Book form. It is
where the list of book is displayed. It can also display all the books and the number of
books.
• Properties :
1. List all Books button – clicking this will display all the books in the list box.
1
I. Search Form (50% actual size)
This form appears after selecting the “User” button at the menu form. The
The list display depends on the criterion that the user selects. If the user selects
the book title, the book title will be on the first column but if the user selects the
1
CHAPTER 3
CONCLUSIONS:
the user.
2. The developed library system is able to provide the two types of users
through a password.
user the capability to input, edit, and update records of users an books.
5. The developed library system is able to provide the user type of user the
2
RECOMMENDATIONS
recommendations:
2. Further tests are needed to see certain bugs that are missed after
the debugging.
2
BIBLIOGRAPHY
Books:
Fronckowiak, John W.; Helda, David J., Visual Basic 6 database programming.
Foster City, Calif. : IDG Books Worldwide, 1999.
Watterson, Karen L. Visual basic database programming / Karen L. Watterson.
Reading, Mass : Addison-Wesley, 1994.
Deitel, H.M.; Deitel, P. J.; Nieto, T. R. Visual Basic 6 : how to program
Upper Saddle River, N.J. : Prentice Hall, 2001.
Electronic Sources:
http://www.vbtutor.net/lesson10.html
http://msdn.microsoft.com/
http://www.minich.com/
http://www.databasejournal.com/features/mssql/article.php/1460251
2
CURRICULUM VITAE
Education:
Personal Information: