You are on page 1of 66

TITLE PAGE

DESIGN AND IMPLEMENTATION OF A VIRTUAL LIBRARY SYSTEM

TABLE OF CONTENTS Title Page Certification Dedication Acknowledgement Table of Contents Abstract CHAPTER ONE 1.0 1.1 1.2 1.3 1.4 1.5 1.6 Introduction Statement of the Problem Purpose of the Study Aims and Objectives of the Study Scope of the Study Limitations of the Study Assumption
i

i ii iii iv v vii

1 3 4 5 5 6 7

1.7

Definition of Terms

CHAPTER TWO 2.0 3.0 3.1 Literature Review Description & Analysis of the existing system Fact-Finding methods used 10 27 28 28 29 29 30 30 30 31 32 33 CHAPTER THREE

3.1.1 Interview Method 3.1.2 Observation Method 3.2 3.3 Objectives of the existing system Input Process / Output Analysis

3.3.1 Input Process 3.3.2 Output Analysis 3.4 3.5 3.6 Information Flow Diagram Problems of the existing system Justification for the new system

CHAPTER FOUR 4.0 4.1 Design of the new system Factors considered in designing the system 35 35

ii

4.2 4.3 4.4 4.5 4.6 4.7

Output specification and design Input specification and design File Design Feedback Page Design Search page design System Requirements Hardware requirement Software requirement

36 38 42 43 45 46 46 47

CHAPTER FIVE 5.0 5.1 Implementation / Web Site Design Program Flow Chart 48 49 49 50 51 52 54

5.1.1 Sign in Page 5.1.2 Home Page 5.1.3 Feedback Page 5.1.4 Content Page Pseudo code Source program CHAPTER SIX 6.0 7.0 Documentation Recommendation / Conclusion REFERENCES

57 60 61

CHAPTER SEVEN

iii

ABSTRACT The Virtual Library is currently developing, as the society becomes more dependent on technology to store and obtain information quickly and effectively, there has been increasing concern in how easy access can be made to books for research, or having unhindered access to store information about research work or knowledge. The Internet is its ever-evolving state is becoming a serious method of business communication and data transfer worldwide. As students and other institutions and organizations beginning to use the Internet as a new method for awareness creation and information search, then there comes a need for a website that will provide them with the comprehensive list of all the research materials they need. This was what motivated us into embarking on this research work. Finally, this project was well arranged for Laymans

understanding and finally the website were design in pages but the book collection was limited to computer books and some others.

iv

CHAPTER ONE 1.0 INTRODUCTION Information Technology is able to facilitate the revolution of changes, which optimize performance and profitability to

companies because it provides solution to one of the key business and communication barriers; distance and difficulties associated with crossing them. Emergence of Internet and its technologies has led to the death of distance and collapsed the entire world into a Global Village.

The word Virtual means many things to many people, but according to Encarta Encyclopedia: Virtual means being

something in effect even if not in reality or not conforming to the general accepted definition of term. Again it can be seen as used to describe a particle whose existence is suggested to explain observed phenomena but is not proved or directly observable. Finally, it can be seen as simulated by a computer for reasons of economics, convenience, or performance.

The term Virtual Library emanates from Virtual Reality; the virtual reality is a system that enables one or more users to look, more, and react in a computer-simulated world. Various types of interface devices allow users to have the illusory experiences of seeing, touching, picking up, and even manipulating virtual (simulated) objects. Virtual worlds and everything in them, (including computer images of the participants) are represented by mathematical models and computer programs.

A library can be seen as a room, building or institution where a collection of books or other research materials is kept or a collection of books, newspapers, records, tapes, or other

materials that are valuable for research or a collection of things for use on a computer, for example programs or diskettes, or a collection of routines or instructions used by a computer program.

vi

But, may looking at all this our main aim on this project is to make a library look virtual; thereby making the collection of books and other research materials to be in electronics form, for global access across the globe term Virtual Library.

1.1 STATEMENT OF THE PROBLEM In Nigeria as a developing country, most institutions and large organization are not yet able to create or setup standard library for their organizations especially schools (higher school in the country), thereby making it difficult for their members to have access to research data and valuable materials. It also limits them from knowing what is happening in the globe. It is likely one of the major cause or out-dated knowledge that students suffer in institution of higher learning in Nigeria.

To cope with high pace technology in this information age, the researcher is prompted to provide an effective channel or medium that will serve as a virtual library through which

vii

university students and organization of different kind can have access in any-part of the world for retrieving information and for their knowledge update.

1.2 PURPOSE OF THE STUDY In the context of technological advancement, computer is playing a leading and indispensable role. This is based on its ability to provide or perform a lot of tasks.

Based on this, the purpose of this study is to discourage the manual and time wasted in the process of going through bookshelves in search of books or information or data(s) in the library and also to make research material available at a point.

1.3 AIMS AND OBJECTIVES Computer being one of the newest development in technology, the populace fail to apprehend its multiples retrieving

importance. This study will first

viii

Aim at utterly clearing off the misconceptions and biases about computer and discouraging the boring method of creating awareness, which does not extend to a wide society.

To provide the globe with Virtual Library where they will go in need of vital and research information.

To create a Virtual Library that will be easily updated. To minimize research time and make it more efficient. To setup a Virtual Library where electronics books will be centralized.

1.4 SCOPE OF THE STUDY This research work is strictly based on SAMS Publishing, Macmillan Computer Publishings and other electronics based publishing company that make use of the Internet, for knowledge repository.

ix

The research also looks into necessary items and information which schools need especial the computer science students of various level; and at the same time prepares a web-site where the Virtual Library will be published, for global access.

1.5 LIMITATIONS OF THE STUDY A lot of factors posed as problem to the development of this study: Time: Because the project must be completed within a specified date, the researchers do not have enough time to get all required. This project is limited to only computer textbooks and some news journals and magazines. Resources: Lack of resources also contributed to the limitations of the project to this extends. Everybody knows the financial state of the country now.

1.6 ASSUMPTION The only assumption made in this work is that the users of this Virtual Library must be On-Line and must run Microsoft Internet Explorer in other to have access to the Library; and the web-site is in conformity with all the rule based on site development and will not in any form cause windows illegal operation, or misdirects the user. Finally, it is users friendly.

1.7 DEFINITION OF TERMS It has become necessary to define some of the technical terms used in their work as this will help to make the work easily understood to many lay-people, in other professions.

HTML (Hypertext Markup Language): The formatting language that makes use of tags to specify how text and other item will be displayed in the browser.

HOME PAGE: The starting point for a web site, usually the first or main page displayed upon visiting a site.

xi

FTP (File Transfer Protocol):

A protocol and a

program used to transfer files between computer on network or Internet.

PROTOCOL:

The

rule

that

govern

communication

devices on a communication environment.

SERVER: A device or process that responds to request from clients, (terminal).

TERMINAL: The end point of a network where data can be entered or outputted.

INTERNET:

global

Network

of

interconnected

computers and Networks.

INTERNET SERVICE PROVIDER (ISP): A company that provide individual and companies with an account of accessing the Internet.

PUBLISH: To make a site available to other users of Internet.

WEB SITE: A collection of information-based pages published to the net for accessible by net users.

xii

INTERNET EXPLORER: The software from Microsoft developed for net stuffing or browse ring or searching.

xiii

CHAPTER TWO 2.0 LITERATURE REVIEW The marriage of computers and telecommunication has made it possible for telephone companies to expand from traditional voice communications into new information services, and such as providing transmission of news reports stocks reports, television programs, and movies, even the main topic of which is this project (Virtual Library). The Network comprising of highway are national or world wide in scope and accessible by general public rather than restricted to use by members of specific organization or set of organization such as cooperation. Some analyst believe that the information superhighway will have as profound and impact on economic and social life in the twenty-first century as rail roads and interstate highways did in the past.

Before we go on, let us briefly review some kinds of Library that exist on the globe:

xiv

Computer Library: In computer programming, a collection of routines stored in a file. Each set of instruction in a Library has a name, and each performs a different, often very specific, task. For example, the print f () function is party of the standard C Library and displays characters on the screen. Such sets of instruction simplify work and prevent duplication of effort each time a particular task needs to be carried. A programmer can identify a Library to a program, and have the program carry out the appropriate tasks without having to write (or rewrite) the instructions themselves each time they are needed.

Library As Institution Library is the repository for various forms of recorded

information. Although the word Library is derived from the Latin Libber:, meaning book, the term now refers to collections of data in many other formats: Microforms, Magazines, phonon

xv

recoding

films.

Magnetic

tapes,

Swedes,

videotapes

and

electronic media.

Types of Libraries Library collections are varied, as are their purposes and clientele. Most developed nations have libraries of several types. Generally, all Libraries of one type within a country are linked through professional associations and lending agreements. Libraries of different types are connected through a number of interlibrary systems, through loan arrangement and through other

cooperative programmers.

National Libraries National Library, such as the Bibliotheque Nation ale in Paris, the Library of congress in Washington, D.C or the British Library in London, are primarily supported by public tax funds and exist to serve the needs of the government and of a general scholarly public by providing research materials.

xvi

Research Libraries Research, or reference, Libraries are often supported by private endowments and contributions and mainly serve the needs of scholars. Because such collections contain many rare and valuable materials, use is almost exclusively confined within the library buildings. Such libraries often publish scholarly studies of materials in their collection, sponsor lectures, and arrange exhibitions of their most important holdings.

Academic Library College and University libraries, such as the Bodleian Library in Oxford, differ from research libraries in their need to serve readers with various levels of expertise, and in their

responsibility to support the teaching and research programmes of their institutions. They usually obtain most of their financial support from the parent institution.

xvii

Public Library Public libraries attempts to meet a wide variety of readers needs. In addition to traditional literature their collections

contain social services information reference works, phonograph records and CDs, and recreational books and films. Many public libraries sponsor lectures, group discussions, dramatic, musical or film presentations, and exhibitions. Services to children may include story telling and even provision of toys and games. Public libraries also provide reading machines and audiotapes for blind people, and large-print books for virtually impaired people. Material in the libraries can usually be borrowed without charge, although some charges may be made for films or CDs, for example.

School Libraries Like academic Libraries, school libraries support the curricula of their parent institution. They also provide extra-curricular skills. Many provide a variety of audio, visual, and electronic media.

xviii

Special Libraries Some countries have special libraries, which are designed to serve specific professional needs. Most are integral part of business, corporations, organizations and institutions, the

employees or clients of which require the services of these libraries in the course their work. Member of staff of a special library are usually trained in appropriate subject areas as well as in library science. History of Libraries Libraries, as repositories for written records, began, where writing itself began in the Middle East between 3000 and 2000 BC. Libraries Antiquity The oldest libraries were those of the Sumerian housing clay tablet inscribed with business and legal records in cuneiform. Earthquakes and fires destroyed libraries, but great numbers of the clay tablets survive in museums today. Rames II founded the first Egyptian library, containing 20,000 papyrus scrolls, in 1250
xix

BC. The greatest library of the ancient world, however, was that established by the Greeks in Alexandria in the 3rd century BC. A center of learning for the entire Hellenistic world, it consisted of a museum, a library of 700,000 rolls of papyrus of linen, and facilities for copying and translating texts in many languages. By the 1st century BC, wealthy Romans began to develop private libraries of Greek and Latin works; with the growing demand for books, copying businesses and bookshops developed, and

libraries for the public established. By the 2nd century AD, such libraries had been established in Rome.

Libraries of the middle ages Many scientific and mathematical texts were copied and

preserved by Muslim scholars in the 8th and 9th centuries. Their adoption of Chinese methods of papermaking lowered the cost of books and facilitated their dissemination throughout the Muslim Empire. By the 10th century, for example, Cordoba, Spain, had a library of 400,000 books.

xx

In Western Europe, literature was preserved in monastic libraries such as those of St. Gall in Switzerland, Lindisfarne in England, and Fulda in Germany. Each had it scriptorium, a room for writing, in which monks produced manuscript copies classical and religious works. These libraries were enriched with previously unknown classical and scientific works brought back as spoils from the crusades of 10th and 11th centuries. The rise of universities in Salerno and Bologna, Italy, and early 11th century also stimulated and the development The 14th of library century, collections despite for such

students

scholars.

catastrophes as the Hundred Years War and the plague, was a notable period for the establishment of European libraries. In France, Charles V. began a collection that formed the basis of the French Royal Library; in England, Richard of collecting; in Italy, the followers of humanism and began to copy and collect longneglected classical texts.

xxi

From the renaissance to the 19th century With the invention of printing in the 15th century and expanding economy, books became more readily available and reading increased. During this period the Vatican library in Rome was expanded, an important private collection by the French

bibliophile Jean Grolier was built, and the Biblioteca Medicea Laurenziana in Florence, Italy, was developed to house the Medici collection. Western collections benefited from the fall of

Constantinople to the Turks in 1453 and the resultant dispersal of Byzantine literary treasures.

During the 17th and 18th centuries, national libraries began to be established throughout Europe. The library at the university of Oxford was firmly established by the English scholar and diplomat Sir Thomas Bodley, who arranged for copies of all books printed in England to be deposited there. Learned societies, such as the Royal Society of London, founded in 1660, set up specialized collections for research. The first academic library in

xxii

the United States was founded in 1638 by the English clergyman John Harvard with a bequest of 300 books to the college in Cambridge, Massachusetts, which became Harvard University. A new form of library was also developed, the lending library of popular literature, operated for profit by booksellers and

patronized by a large clientele. The first public library, supported by government and designed for the education of the masses, was begun in Manchester, Great Britain, about 1850.

Acquisitions Acquisitions departments of libraries obtain materials from a variety of sources: publishers, boo wholesalers, and second-hand book dealers. British copyright deposit libraries, such as the Bodleian in Oxford and the National Library of Scotland, are entitled to receive a copy of every book published in the British Isles. Gifts are another source, particularly essential to rare book and historical collections.

xxiii

Cataloguing When material arrives, it is sent to the catalogue department, which determines how the work will be described in the catalogue and where it will be located in the collection. The catalogue descriptions are then prepared, and the material is marked with the librarys name and an identification number or code. For lending material, labels or card pockets are affixed. An indication is made in the library catalogue that the material is available, and the newly acquired item is placed in its proper location.

Much of the work of technical services is of a clerical nature. Students can do by clerks or, in academic libraries, record keeping, ledger notations, unpacking, typing, marking, and shelving. The cataloguing process, however, is a highly skilled operation and is usually performed by professionally trained librarians.

xxiv

Online public access catalogues are the automated equivalent of the card catalogue, intended to provide efficient access to a librarys holdings while reducing much of the manual work of the traditional card catalogue. Online catalogue provide additional searching possibilities for the users but are still somewhat hampered by the incompleteness of the data included. Such systems can communicate with one another about which

materials are held in other libraries and use the computer to borrow various materials from many other libraries through interlibrary loan systems.

Binding and Preservation In addition to acquiring and cataloguing library material,

technical services sections are also responsible for the physical preparation and preservation of materials. Since World War II, libraries have become increasingly aware of the problem of deterioration of paper and books. Libraries must decide which lives. They must then select bindings, wrapping materials,

xxv

methods of storage, and heating and lighting systems that will contribute to the preservation of these materials. Where

important materials are extremely fragile, the library may photograph the contents and thus preserve them on microfilm, microfiche, or in electronic formats.

Reference Services Reference work for a librarian is the process of helping users finds information; it is one of the professional public services, demanding skill in communication, familiarity with information sources, and a wide general knowledge. In recent years, reference librarians have tried to anticipate users questions and to respond to recurring queries by preparing guides, flyers, signs, and audio-visual presentations to aid library users. In academic institutions, reference librarians offer courses in bibliographic instruction, library use, and research methodology.

As the computer has changed the forms of the library catalogues, reference librarians have found themselves increasingly involved
xxvi

in helping users with these tools. During most of the 20th century, library catalogues consisted of drawers filled with printed or typed cards. Catalogues are now on microfilm, on microfiche, in book form, and on the computer terminals.

A whole new subfield of reference librarianship has developed rapidly in the last decade in the form of database searching, with librarians helping users by searching the commercially and publicly developed databases of bibliographic information about materials in a great variety of fields. Originally devoted largely to the sciences, such automated databases now embrace a

comprehensive array of subject fields. The cost of these searches, whether covered by the library or the user, is often offset by the great efficiency.

The Oldest Structures Roman libraries, open to a wider public than the ones in Alexandria and at Pergamum in Asia Minor, usually contained a

xxvii

single large reading room, ornately decorated and lined with shelves for scrolls and codices (bound volumes of manuscripts, the progenitors of books).

In the middle Ages, European libraries were usually housed in monasteries, universities, or, in a few instances, royal

households. Books were commonly kept in cupboards or on shelves and were read at counters, at study cubicles, or in alcoves near windows. Since manuscripts were rare and costly to produce, they were often chained to the wall or desk. With the spread of printing and literacy from the 1400s onwards, libraries expanded their areas and developed storage systems. Large halls, richly decorated, housed both readers and books or manuscripts. In some libraries, bookshelves or cabinets were arranged in tiers around this central room and were reached by ladder or balcony. Readers sat in stalls and at desks in the grand halls.

xxviii

19th-Century Developments Drastic changes in library building took place in the 19th century. With the emergence of a large literate public and an enormously expanding stock of books and newspaper, libraries had to extend their storage capacities. Freestanding bookcases furnished with metal shelves became common. Until the early 20th century,

readers in large libraries were accommodated in decorated, fairly large, central reading rooms furnished with rows of long tables and simple wooden chairs. In the large libraries, smaller rooms housed specialized collections. Contemporary Library Design Today, library buildings are constructed so that they can be easily expanded or modified to accommodate changes in

collections, formats, and user needs, including those of users with disabilities. The rapid expansion of information technology since World War II has forced libraries to consider new methods of storage such as compact movable shelving, the microfilming of bulky or deteriorating materials, and the relegation of less used

xxix

materials to storage. The dcor of modern libraries is determined largely by practical considerations. Lighting is bright, furnishings are sturdy, and structural elements are designed to conserve energy.

xxx

CHAPTER THREE 3.0 DESCRIPTION AND ANALYSIS OF THE EXISTING SYSTEM The existing system is a manual format of write down all you want to read or research on and the next step is going to locate where the library is located. On getting there, you will go to the counter and sign-in by write down your Name, Address, Sex, Age and your school. This data or information is to be held on paper by the library staff called the Librarian. After the signing in, the person now have the right to enter the library and make search in-order to select a specific books, text or journals, you want to make use of. The library can be a room or building where collection of books, films, records, computer routine etc. are kept. In the library, we have different kind of book arrangement, but no matter the arrangement, it must be of shelf called bookshelf and on each bookshelf, you will find a collection of similar items and the Name(s) of these collections will be written boldly on top of the shelf for easy identification by the users.
xxxi

3.1 FACT FINDING METHODS USED Fact-finding is the most important part of any analysis. Indeed much of analysis is concerned with what facts to find, how to find them and then how to record them for usage. Actually, the factfinding methods used in the research of this work are: Interview method Observation method

3.1.1

INTERVIEW METHOD

When I conducted an interview at the National Library, I was able to interview the librarian and some library users. In that process, I gathered a lot of information about some problem facing the library system, both the users and the librarian and I also find-out that interview method is one of the best method of gathering data because of it prompt respond to questions.

xxxii

3.1.2

OBSERVATION METHOD

I made out time to use the library my self in-order to observe what is going on and I also encountered the problem encounter by others. I also observed after the days job, how the librarian rearranged the books used back to their shelf and data / information based on that was also collected.

3.2 OBJECTIVES OF THE EXISTING SYSTEM All systems have objectives why they are set up but for this system, it has many objectives but only few are listed below: To provide research material for people. To make available updated information to the public. To make text available to those that cannot afford them. To provide reference material to those that needs them. To centralized research material at a point. To minimize searching time and recourses wasted.

xxxiii

3.3 INPUT PROCESS / OUTPUT ANALYSIS 3.3.1 INPUT PROCESS

This involves the process of you taking decision, of what you are going to the Library to do. Any input to the system is the signing in when you first come to the library and want to have access to the library materials. Here you must first sign-in by writing down the following information of yours: NAME, SUR-NAME,

SCHOOL, ADDRESS, SEX, AGE, and DATE / TIME. Other valuable inputs are when the library user want to borrow some text, he / she must supply the following data: NAME,
ADDRESS, SCHOOL, SEX, BOOK TITLE, AUTHOR, DATE BORROWED, DATE TO RETURN and SIGN.

3.3.2

OUTPUT ANALYSIS

This refers to the process of searching and jotting down the vital information discovered from the text etc. Another, output of the existing system can be the Names of those that borrowed some material from the library and the Name/information of those that borrow and fail to return it on the specified day.

xxxiv

3.4

INFORMATION FLOW DIAGRAM


Board of Directors

Library Manager

Store Keeper

Chief Librarian

Librarian

Library Attendant

Library Coordinator

Monitors

Junior Staff

xxxv

3.5 PROBLEMS OF THE EXISTING SYSTEM During investigation, it was noticed or discovered that searching that is done in Non-Virtual Library (electronics) are carried out manually / mentally with the use of pen and paper. Secondly, that the time wasted to locate text and book is much. That the Library is not always open 24hrs. Lack of and difficult in knowledge updating. Rearrangement of books after used is a cumbersome work to the Librarian and the Library attendants. The inability to reach a great population. Misplacement of books; books are sometimes misplaced by careless workers. It is not economical on long run. 3.6 JUSTIFICATION FOR THE NEW SYSTEM With the current computerization of manual Library to Virtual Library (electronics), a lot of problem inherent in the old system
xxxvi

will either be overcome or minimized. Below are some of the new system justifications: With the help of the current system running on the Internet, it can be able to reach wider population in the globe. Time waste to locate specific book(s) is minimized. Making copies of some pages of text you want is now easier with the help of printer connected to the computer. Text or book transfer is now easier with the help of diskette to copy the pages you will like to go with for further research. The books are now made available 24hrs everyday. The update is easier. The book(s) and text(s) are now centralized at a point, where you can just type in the site address and they are made available to you.

xxxvii

CHAPTER FOUR 4.0 DESIGN OF THE NEW SYSTEM The proposal for a new system, which invariably, will bring expansion and increase in library users; there is need to provide a quicker means of reaching or being reached by the populace. The objectives of the new system is to get knowledge of the structure and method of operation and creating a similar structure, which may not necessary replace the current method but will bring improvement.

4.1 FACTORS CONSIDERED IN DESIGING THE SYSTEM In designing this system, a review of the methods and goals and procedures were properly considered. Some of them are: To design a system that will be very fast in terms of data capture and processing as the existing system is

comparatively slow. To design a system that will reflect changes to a very wide population immediately such changes are made.

xxxviii

To design system that will reliably give accurate information about a particular research topic(s). The security of the information in the elect raves books is considered so that hoodlums will not alter it to portray another intention or meaning to the users.

4.2 OUTPUT SPECIFICATION AND DESIGN Constantly, every system is expected to have an output, the output(s) of this are the different web pages, which you can browse in to get your desire information.

xxxix

WELCOME TO VIRTUAL LIBRARY

HOME PAGE
HOME CONTENT FEEDBACK SEARCH

Book Animation

This is the first page that will open on site entry; you will have access to other site-page(s) from Home Page by clicking at the hyperlink. For example Home, Content, Feedback, Search. etc.

xl

In the design, the text written welcome is a scrolling text while the book is an animated picture.

4.3 INPUT SPECIFICATION AND DESIGN These are the data supplied through the keyboard to the system processed inputs can be an output. The processed input can be stored in files for future use or reference. In this work the input is only relevant in two places: First when you are signing in and secondly, the mouse input use in clicking the hyperlinks in the page(s).

xli

THE SIGN IN PAGE (INPUT)

YOU ARE WELCOME------

ELECTRONICS LIBRARY (VIRTUAL)

USER NAME

PASSWORD

START

CLICK

99

99

9999

xlii

When this page is loaded just type your name and password to have access to the library deposits.

s/No 1 2 3 4 5 6 7 8

Field Name Surname Other names School Address Sex Age Date time

Field Type Character Character Character Character Character Number Date /Time Date/Time

Field Width Decimal 15 20 20 20 6 2 8 8

s/No 1 2 3 4 5 6 7 8 9

Field Name Name Address School Sex Book title Author Date Borrowed Date to return size

Field Type Character Character Date Date Date Date Date Date Character

Field Width Decimal 20 25 20 6 10 12 8 8 10

For the storage and processing of the information in the virtual library by the management, they need to know the data items that holds the records in the database. And also the name

xliii

of the master file. The name of the master file that contain all this data items is called Lib and it was developed in Microsoft access.

Under Feedback Page Design When this page is loaded, you will type your comment (here you give the feedback of the book you have gone through it ie recommending it or rejecting it) followed by the entering of the categories then your contact information. Then you submit the form

4.4 FILE DESIGN The system uses some unique files, which were not ordinarily generated by the application. Some of these graphic file input is to enhance the appearance of the web. Others graphic files were scanned in by the researcher.

xliv

The work itself was developed in HTML and enhance in FrontPage 2000 with VBScript.

4.6

FEEDBACK PAGE DESIGN

HOME

FEEDBACK

CONTENTS

SEARCH

FEEDBACK PAGE

COMMENTS

NAME TITLE CONTACTINFORMATION COMPANY CATEGORY ADDRESS TELEPHONE WEB SUBIT FEEDBACK FORM E-MAIL SITE

xlv

RESET FORM

CONTENT PAGE DESIGN

LOGO HERE HOME FEEDBACK CONTENT SEARCH

CONTENT PAGE
Links Links Links Links HOME

Links Links Links Links

Hyperlinks to different books

START

xlvi

This page will help to link you to different books and what they contain ie the information you needed in them. It is also in this page that you will get more information with the help of links.

4.8

SEARCH PAGE DESIGN

HOME

FEEDBACK

CONTENTS

SEARCH

SEARCH PAGE

SEARCH FOR:

START SEARCH HOME

RESET

xlvii

START

Here you will be allowed to enter the item or book or word or sentence etc that you want to search for. After your entry click on the start search and then the item will be displayed. If not found it will tell you that the item is not there or it will continue to search for it. (It is only the item that are familiar with your library books that will be displayed else it will not found it).

SYSTEM REQUIREMENT Under this system you can see what is required of both hardware and software so that virtual library design and implementation will be a reality.

HARDWARE REQUIREMENT We will have PI (166MZH) above Storage 320 MB and above RAM from 16MB and above Full multimedia

xlviii

Modern 56K and above SVGA monitor Enhance keyboard Printer 6L and above

SOFTWARE REQUIREMENT We need operating system like windows 98,

2000. Browser (Microsoft Internet Explorer) Then the site.

xlix

CHAPTER FIVE 5.0 IMPLEMENTATION / WEB SITE DESIGN During the site design of the new system, a modular designing method was use to design the program for the system. The design of the new system was carefully developed in paper consideration of the old system. The old system was carefully studied and analyzed and placed in units, which is later converted to electronic form and merged with the new system.

The operation is well elaborated, interactive and user friendly. The flowchart was used as an effective graphical representation of the program as well as a design tool and it aided in evolution of a logical correct program.

5.1 5.1.1

PROGRAM FLOW CHART SIGN IN - PAGE

START

SIGN IN - PAGE

HOME PAGE

HOME

FEEDBACK

CONTENT

SEARCH

PAGE EXIT

li

KEY

FLOW DIRECTION FLOW DIRECTION HYPER LINK PAGE DISPLAY MENU OPTION (HYPERLINK)

5.1.2

HOME PAGE A

HOME PAGE

DISPLAY INFORMATION & CONTENTS

DISPLAY HYPERLINKS HOME| FEEDBACK| CONTENTS| SEARCH

ANIMATION

lii

5.1.3

FEEDBACK PAGE

FEEDBACK PAGE

INPUT YOUR COMMENT

INPUT YOUR CONTACT INFORMATION

SUBMIT BUTTON RESET BUTTON

liii

5.1.4

CONTENT PAGE

DISPLAY CONTENT LIST

OPEN NEW WINDOW

SELECT FROM HYPERLINK LINK

DISPLAY THE INFORMATION PAGE

IF BOOK = > THEN YES


liv

NO

EXIT

Search page

Input Item

Start search

If Item found

Yes Display item

lv

PSUEDOCODE Boot the system Click start button Select programs Select Inter Explorer Click file (my web) Click open (my web) Click browse then Select directory (E:/Library) Select filename (Welcome) or Click Index On welcome page type your user name and password If password = OK then Home Page Else welcome page Home page Display Home page Display page title Display page menu

lvi

Display hyperlinks If click = Hyperlink (1) (2) (3) (4) THEN Display the linked page title (1) Else display the linked page title (2) Else display the linked page title (3) Else display the linked page title (4) END if Display Home page Content page Display content list Open new window Select from hyperlink Display the information page If Book = Hyperlink THEN Select from the hyperlink Else End

lvii

Feedback page Display feedback page Enter category Enter your contact information THEN Click submit form On click submit send form to web-master Display feedback Select link to Home page

Search page Display search page Enter item to search Click start search If found THEN Display the item Else goto search page Select link to Home page On exit back to Destop.

lviii

CHAPTER SIX 6.0 DOCUMENTATION The system well packaged in CD Rom and stored in a directory named Virtual Library. To run the program, the user has to start the computer system or follow this step: Click start button Point to programs Select Internet Explorer Select file menu Select open Select browse

Select the directory Select index Select ok.

To install the program to a system follow these steps Open windows explorer Create a folder and name it Virtual Library

lix

Copy all the files from the CD onto the folder.

DESCRIPTION OF THE SOURCE PROGRAM The source program was developed using HTML (Hypertext Markup Language and Vbscript). This is a text formatting language recognizable by the Internet Explorer software like Microsoft Internet Explorer, Netscape etc. The site design: The site was design in pages before integrating all the pages together to become a website. N/B (collection of web-pages is called a web-site). The page design: In the page design, it was design that each page will contain hyperlink to other pages on the site. Although few of the pages contain link to other sites outside this main site. Some of the hyperlinks on the site are represented with objects like graphics, box and animations. These are used in other to make the site look more attractive to visit. In all the pages, the first thing you will see is the page title which was written on top of every page inside a well design banner. On top of the page

lx

title is the main menu hyperlink to other main pages of the site while you can visit other pages by going to other pages. The knowledge base design: The site contain two knowledge base that are powerful, once you talk of computer books. The knowledge base was not design by us, due to the in availability of materials in the country. So the knowledge was collected from the Macmillan and then integrated using the OLE method (object linking and embedded) with the site. Sound: The site also contain some interesting sound

lxi

CHAPTER SEVEN 7.0 RECOMMENDATION / CONCLUSION RECOMMENDATION The use of computer in communication has a wider view or has played a great role in eliminating the barriers of communication among the entire globe. Any country, organization, institutions and agencies that have the money to embark on this project should not waste time to join the moving train, for it is the success of todays business. I thereby recommend all schools and organization that has something to do with research to establish their own Virtual Library for their use and also for other Internet users.

CONCLUSION As a result of the rapid increase in technological advancement, I advice any organization to setup their own Virtual Library. I thereby conclude that all the information in this project were

lxii

collected for this project with the best of my knowledge and will not be held responsible for any error(s).

lxiii

REFERENCES
Okerie, O. A. (1993), Computer Fundamental, Solid Rock Aba, Ist Edition Pg 37. Otal, P. H. (1988), Data Processing, An Instruction Manual for Information System. DP Publication, Pg 11. James, A. O. (1990), Management Information System; USA, Hill Publishers Inc Page 16 Mark Swank and Drew Killed (1997), Web Database Developers Guide, Sam.net Publishing Indianapolis, USA. Mark Spenik (1997), Using Foot page 2000, USA, Mc Graw Hill book Company, USA. Lawrence, N. L. (2001), Vbscript Tutor, USA, Microsoft Press USA, USA. Mbam, B. C. (1999), Design and Programming of Internet Web Sites; APractical approach COAN proceeding 1999, Vol. 10, Pages 67 74. Dr. Sanyo, O. (1999), Building your own personal Web Page: Micro byte Magazine June (1999), Vol. 3, Page 15 17.

lxiv

THE SOURCE PROGRAM The source program is developed with Hypertext Markup

Language (HTML) and Vbscript. This is a text formatting language recognizable by Internet Explorer, Netscape etc. HTML can work with some Internet programs or it is combining in order languages like Vbscript, Apple script, JavaScript etc. The source program will be attached at the end of the work.

TEST RUN This involves testing the system that has been designed so as to reveal any weakness or deficiency before it is put into full operations. The program is design in modules (pages) and can be tested independently and in combination with others to see if it works properly. There are numerous ways to test a program, for the scope work, we will describe only one.

lxv

DESIGN TESTING: This involves testing all the sub-programs that are used, all the modules of the system are to be exercised. The use of the option selection and backward tracing from any depth during the system run should also be tested.

lxvi

You might also like