SlideShare a Scribd company logo
1 of 11
Download to read offline
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 376
Design and Implementation of Meetings Document Management
and Retrieval System
Obagbuwa, I. C. ibidunobagbuwa@yahoo.com
Department of Computer Sciences,
Lagos State University,
Lagos, +234, Nigeria.
Oyelade. O. J. ola.oyelade@covenantuniversity.edu.ng
Department of Computer and Information Sciences,
Covenant University,
Ota, +234, Nigeria.
Oladipupo. O. O. frajooje@yahoo.com
Department of Computer and Information Sciences,
Covenant University,
Ota, +234, Nigeria.
Ewejobi I. M. aitee4real2000@yahoo.com
Department of Computer and Information Sciences,
Covenant University,
Ota, +234, Nigeria.
Aborisade D. O. adoj_olan@hotmail.com
Department of Computer Science,
College of Natural Sciences,
Federal University of Agriculture,
Abeokuta, Ogun State, +234, Nigeria.
Abstract
Meetings management system has components to capture, storing/archiving, retrieve, browse,
and distribute documents from the system and Security to protect documents from unauthorized
access. Lack of proper organization, storage and easy access of meeting documents, bottleneck
of keeping paper documents, slow distribution, and misplacement of documents necessitated the
need for this work. Document management software that can be used to organize and maintain
the records of meetings has been developed. The system, developed as a web application, is
based on the use of objects and Web technologies. A search facility is included to support rapid
location of topics of interest, and navigation is enabled by the employment of hyperlinks. The
system was implemented using asp.net. This document management system can enable users
to follow the development of any topic through several meetings of a particular body or
committee, Members of the body should be able to have instant and full access to what has been
discussed and decided about the given issue no matter how long that had been.
Keywords: Document Management, Capture, Storage, Retrieval, Security, Hypertext and
Hyperlinks.
1. INTRODUCTION
Document management systems are software applications that capture paper and electronic
documents and provide the storage, retrieval, security and archival of those documents. These
electronic documents they manage can include any kind of digital object -- bitmap images, HTML
files, SGML, PDF, graphics, spreadsheets, and word-processed documents. The document
management process begins with the conversion of paper documents and records to electronic
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 377
files. Document management systems expedite business processes by allowing instant access to
information; greater collaboration within and among departments and offices; enhanced security
for files and records [6].
Some document management systems are already in existence, such as paperless office [12],
Document imaging system[14], content management [15], Business document management[13]
etc, but none has been designed to manage meeting documents ; meeting agendas, members
registration, the minutes of the meetings, for proper storage and easy retrieval. The focus of this
work is managing meetings documents.
In this research work, a document management system has components for: capturing and
bringing documents into the system; methods for storing and archiving documents; indexing and
retrieval tools to locate documents; and for distribution of documents. It is possible with this
system to manage millions of documents and retrieve and document of choice. The major tool for
achieving this are the indexing methods which are used to categorize and link documents,
indexing allows users to quickly sort large volumes of data to find the right document.
The three primary ways of indexing files in a document management system are: Full-text
indexing, or indexing every word contained within a document; Index fields, or indexing through
keyword categories of documents; and Folder/file structure, or indexing by associated document
groups.
Retrieval is where the quality of the indexing system is most evident. Some document
management systems let users search only by indexed keywords, which requires a person to
know how the document was categorized and what index fields were assigned to it [6,12,14]. A
powerful indexing system will make it possible for users to find any document based on what they
know, even if that amounts to no more than a word or phrase within the document [6].
Since a document can be viewed as a complex object, utilizing object-oriented approach in the
design and implementation of the document management system is likely to enhance it. For
example, a meeting could be viewed as consisting of a schedule, an agenda, a minute collection,
and so on. An object-oriented database management system (OODBMS) is a database
management system that supports the modeling and creation of data as objects [8,10]. This
includes some kind of support for classes of objects and the inheritance of class properties and
methods by subclasses and their objects.
Object-orientation is yet another step in the quest for expressing solutions to problems in a more
natural, easier-to-understand way [1,8], "The fundamental characteristic of this level of system
description being that it is closer to the human conceptualization of a problem domain.
Descriptions at this level can enhance communication between system designers, domain
experts and, ultimately, system end-users."
A data model consists of static properties such as objects; attributes and relationships; and
integrity rules over objects and operations and dynamic properties such as operations or rules
defining new database states based on applied state changes [7,8]. Object-oriented databases
have the ability to model all of these components directly within the database supporting a
complete problem/solution modeling capability. Prior to object-oriented databases, databases
relied on applications for defining the dynamic properties of the model. The disadvantage of
delegating the dynamic properties to applications is that these dynamic properties could not be
applied uniformly in all database usage scenarios since they were defined outside of the
database in autonomous applications [1,7,8]. Object-oriented databases provide a unifying
paradigm that allows the integration of all three aspects of data modeling and to apply them
uniformly to all users of the database [7].
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 378
The use of hypertext in documents could also enhance the document browsing experience.
Hypertext has to do with interrelating information elements (linking pieces of information) and
using these links to access them. Thus, a hypertext is a collection or web of interrelated or linked
nodes, these nodes or information element ranging from single ideas or chunks to entire
documents [3, 4]. The system allows an author to create the nodes and the links among them,
and allows a reader to traverse these links, i.e., to navigate from one node to another using these
links. The nodes contain the content and attributes of information elements.
Typically hypertext systems mark link access points or link anchors in some manner within a
node when displaying it on a computer screen (e.g., underlined text displayed within documents
on World Wide Web browsers). When the user selects the link marker, e.g., by clicking on it with
a mouse cursor, the hypertext system traverses to and displays the node at the other end of the
link. Hypertext systems include navigation, annotation and structural features, which take
advantage of the node and link structure to support authors and readers. Hypertext enables
people to read, author and comprehend information more effectively than traditional documents
[3,9]. People typically read documents from start to end, i.e., in a linear, sequential manner.
Hypertext frees readers and authors from this linear, sequential form of expression. Authors can
structure information as a web of information chunks and interrelating links. Presenting
information as a web enables readers to access information in the order most appropriate to their
purposes [2].
2. ANALYSIS AND DESIGN
The meeting management system is expected to have a database for storing minutes of
meetings and other information pertaining to meetings; Capture documents into the system;
storing and archiving documents; retrieve documents; Distribution of documents from the system;
and Security to protect documents from unauthorized access.
Object oriented analysis for any system typically begins with the identification of the major actors
within the system. For the system under consideration the actors are the Users of the system.
The Users can be classified into two – Administrator and Members. The Use Case model for the
system is depicted in Figure 1.0 below.
Security
Dispatch
e-mail/letters
Manage
members.
Manage meetings
Enquiries /Report
Registration
Enquiries
Hypertext
document
Minutes
(hypertext)
FIGURE 2.1: Administrator and Member
Members
Administrator
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 379
Use Case model for the system. The use cases are as described below:
CASE 1 - ADMINISTRATOR
In this system, administrator performs four main functions:
(a) Security: Ensure that the system is secure; ensure strict access denial to non members;
Create the users of the system; and Create users authorization and levels of
authorization.
(b) Manage members: Register members; and Edit member’s accounts.
(c) Manage meetings: Create meetings; and Edit meeting accounts.
(d) Manage hyperlinks: Create links among related information, meetings etc.
(e) Dispatch notice /letter, minutes of meeting to members e-mail.
CASE 2 MEMBERS
Register for a meeting; Make enquiries, the enquiries is displayed in hypertext i.e links of
nodes; View hypertext document.
2.1 IDENTIFICATION OF CLASSES
Two main classes can be identified in the system, viz., User and Meeting. User has two
subclasses: Member and Administrator. The Meeting class has three subclasses: Schedule,
Minute and Registration. This is shown in figure 2.0.
User
Administrator Member
Meeting
Schedule
Minutes
Registration
FIGURE 2.2: Objects and Classes
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 380
2.2 MEETING SYSTEM DIAGRAM
The design of the system is shown in Figure 2.3 below.
FIGURE 2.3: Meeting Management System Diagram.
The system was broken down into six sub-systems: Administrative manager, Schedule manager,
Minutes manager, Registration manager, Dispatch manager, Enquiry/report manager
Administrative manager: manage members; creates members’ data such as: Names,
Addresses, Email, Phone number, Password, and so on. It also manages security, creating user
authorization and authorization levels.
Schedule manager: Creates a record for a proposed meeting containing elements such as:
Agenda, Chairman, Special guest, Date, Time, and Venue.
Dispatch manager: Dispatches both scheduled meeting notices and minutes of meetings held to
members’ e –mails.
Registration manager: Creates forms for members to register for meetings.
Minute manager: Used after the meeting has been held to: Enter the minutes of the meeting, the
attendance, and any other remarks.
Enquiry/report manager: Supports enquiries and report generation. Enquiries could be about
the meeting schedules, minutes, agenda and attendance. Management reports could also be
generated on these matters.
Meeting management system
Administrative
Manager
Schedule
Manager
Dispatch
Manager
Minutes
Manager
Enquiries/report
Manager
Registration
Manager
securityMember
Management
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 381
2.3 DATA STORES
Meeting management database has six stores as described below:
Member (Member ID, Surname, Firstname, Address1, Address2, Address3, e- mail,
phone, password): Stores members’ data and passwords.
Meeting (Meeting ID, Schedule ID, Chairman, Agenda): Stores the meeting schedule chairman
and agenda
Schedule (Schedule ID, Meeting ID, Date, Time, Venue): Stores meeting date, time and
venue
Attendance (Meeting ID, Member ID): Stores members attendance at meetings.
Guest speaker (Meeting ID, Speaker, Topic): Stores speaker and topic
Minutes (Meeting ID, Details): Store meeting details
2.4 DOCUMENT RETRIEVAL
One important component of this system is the document retrieval and browsing component. This
component is implemented as part of the Enquiry /Report Manager. Our main motivation for this
work is to create a system that can enable users to follow the development of any topic through
several meetings of a particular body or committee. Members of the body should be able to have
instant and full access to what has been discussed and decided about the given issue no matter
how long that had been. This is important because we often have bodies and committees
discussing the same issues without the benefit of what had been earlier done, either by the same
or a different membership. This is also an important consideration for management in the process
of decision making and evaluation.
2.5 SYSTEM ARCHITECTURE
All web clients communicate with ASP.NET applications through IIS(internet information service) .
IIS finds the requested source (meeting management system application) and if the client is
authorized, returns the appropriate resources.
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 382
2.6 SECURITY CHECK
In this application, the ASP.NET form authentication is used.
FIGURE 2.5: A process flow for the forms authentication process [5].
ASP.NET
application
.NET
framework
Windows
NT/2000/XP
IIS
Web client
Meeting
mgt
system
Business
rules
Database
FIGURE 2.4: System Architecture.
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 383
3.0 SYSTEM IMPLEMENTATION
Web Forms pages are built with ASP.NET technology. ASP.NET is a unified Web platform that
provides all the services necessary to build enterprise-class applications.
ASP.NET, in turn, is built on the .NET Framework, so the entire framework is available to any
ASP.NET application. Applications can be authored in any language compatible with the common
language runtime, including Microsoft Visual Basic, Visual C#, and JScript .NET.
FIGURE 3.1: Login Page.
When the user is authenticated, the default page is displayed. If the password does not tally with
the existing password in the database, a access denial page is displayed. If a password is found,
registration page that has members account will be displayed as shown below in figure 3.2.
FIGURE 3.2: Members Account Page.
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 384
Members can register their accounts as shown in the figure 3.3 below
FIGURE 3.3: Viewing Page.
Members can make enquiries about meetings such as meetings in 2004
FIGURE 3.4: Enquiry Page.
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 385
4.0 SUMMARY AND CONCLUSION
This research work was carried out to provide proper organization, storage and easy & instant
access of meeting documents. The system was developed as a web application, it enabled users
to check meetings agenda and register for meetings on-line, users can browse for minutes of
interest and use hyperlinks to link minutes and topics of interest.
Acknowledgments
We are grateful to Dr Olumide Owolabi for his valuable contributions and materials. We also
thanked Prof. C. K. Ayo for his useful assessment which has improved on the quality of this work.
5.0 REFERENCES
1. Brodie M.L., Mylopoulous J., Schmidt J.W. “On Conceptual Modeling”. New York: Springer-
Verlag, 1984.
2. Bush, Vannevar, "As We May Think," Atlantic Monthly 176, 1945, 101-108.
3. Conklin, E. Jeff, "Hypertext: a Survey and Introduction," IEEE Computer 20(9),1987, 17-41.
4, Halasz, Frank G., "Reflections on NoteCards: Seven Issues for the Next Generation of
Hypermedia Systems," Communications of the ACM 31 (7), 1988, 836-855.
5. Jeffrey P.Mcmanns ,Chriskinsman Visual basic .NET developer’s guide to Asp.NET, XML,and
ADO.NET.. Published by Addison Wessley, February 27, 2002. ISBN 0-672-32131-9.
6. Laserfiche, A Division of Compulink Management Center, Inc.3545 Long Beach Blvd.Long
Beach, CA 90807 USA Copyright ©2000, 2003, 2004,2005,2006,2007 by Compulink
Management Center, Inc.All rights reserved. Tenth edition published 2007 Printed in the
United States of America ISBN 09726861-0-X Info@laserfiche.com/www. laserfiche.com
7. Gregory Mcfarland,Andres Rudmilk and David Large, “Object-oriented database management
system” 1997
8. Loomis, Mary E.S.,“ODBMS vs. Relational.” Journal of Object-Oriented Programming Focus
On ODBMS, (1992) pg. 35.
9. Malcolm, Kathryn C., Steven E. Poltrock and Douglas Schuler, "Industrial Strength
Hypermedia: Requirements for a Large Engineering Enterprise," Hypertext '91 Proceedings,
San Antonio, 1991, ACM Press, 13-24.
10. Soley, Richard Mark (ed.) Object Management Architecture Guide. Object Management
Group, Vol. 2.0, September 1992.
11. Yankelovich, Nicole, Bernard J. Haan, Norman K. Meyrowitz, and Steven M. Drucker,
"Intermedia: The Concept and the Construction of a Seamless Information Environment,"
IEEE Computer, January 1988, pages 81-96.
12. Miles L. Mathieu “ paperless office: accepting Digitized Data” 2002
13. Wagner, V. “chase kicks off business document archive services” Bank systems and
technology 38(2) ,24-25
Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O.
International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 386
14. Paperless office – Imaging solution ;1998 advanced information technologies.
15. Drupal content management system. http:www.org.accessed 28 march 2006.
16. Anas Tawile “ free and open source document management system” 2002

More Related Content

What's hot

Bioinformatioc: Information Retrieval - II
Bioinformatioc: Information Retrieval - IIBioinformatioc: Information Retrieval - II
Bioinformatioc: Information Retrieval - IIDr. Rupak Chakravarty
 
Information retrieval-systems notes
Information retrieval-systems notesInformation retrieval-systems notes
Information retrieval-systems notesBAIRAVI T
 
In tech application-of_data_mining_technology_on_e_learning_material_recommen...
In tech application-of_data_mining_technology_on_e_learning_material_recommen...In tech application-of_data_mining_technology_on_e_learning_material_recommen...
In tech application-of_data_mining_technology_on_e_learning_material_recommen...Enhmandah Hemeelee
 
Survey of Object Oriented Database
Survey of Object Oriented DatabaseSurvey of Object Oriented Database
Survey of Object Oriented DatabaseEditor IJMTER
 
Data and Information Integration: Information Extraction
Data and Information Integration: Information ExtractionData and Information Integration: Information Extraction
Data and Information Integration: Information ExtractionIJMER
 
information retrieval Techniques and normalization
information retrieval Techniques and normalizationinformation retrieval Techniques and normalization
information retrieval Techniques and normalizationAmeenababs
 
The Survey of Data Mining Applications And Feature Scope
The Survey of Data Mining Applications  And Feature Scope The Survey of Data Mining Applications  And Feature Scope
The Survey of Data Mining Applications And Feature Scope IJCSEIT Journal
 
IRJET-Model for semantic processing in information retrieval systems
IRJET-Model for semantic processing in information retrieval systemsIRJET-Model for semantic processing in information retrieval systems
IRJET-Model for semantic processing in information retrieval systemsIRJET Journal
 
A Review: Text Classification on Social Media Data
A Review: Text Classification on Social Media DataA Review: Text Classification on Social Media Data
A Review: Text Classification on Social Media DataIOSR Journals
 
Lectures 1,2,3
Lectures 1,2,3Lectures 1,2,3
Lectures 1,2,3alaa223
 
Survey of Machine Learning Techniques in Textual Document Classification
Survey of Machine Learning Techniques in Textual Document ClassificationSurvey of Machine Learning Techniques in Textual Document Classification
Survey of Machine Learning Techniques in Textual Document ClassificationIOSR Journals
 
Sentimental classification analysis of polarity multi-view textual data using...
Sentimental classification analysis of polarity multi-view textual data using...Sentimental classification analysis of polarity multi-view textual data using...
Sentimental classification analysis of polarity multi-view textual data using...IJECEIAES
 
Searching and Analyzing Qualitative Data on Personal Computer
Searching and Analyzing Qualitative Data on Personal ComputerSearching and Analyzing Qualitative Data on Personal Computer
Searching and Analyzing Qualitative Data on Personal ComputerIOSR Journals
 
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.`Shweta Bhavsar
 
A novel method to search information through multi agent search and retrie
A novel method to search information through multi agent search and retrieA novel method to search information through multi agent search and retrie
A novel method to search information through multi agent search and retrieIAEME Publication
 
Kato Mivule: COGNITIVE 2013 - An Overview of Data Privacy in Multi-Agent Lear...
Kato Mivule: COGNITIVE 2013 - An Overview of Data Privacy in Multi-Agent Lear...Kato Mivule: COGNITIVE 2013 - An Overview of Data Privacy in Multi-Agent Lear...
Kato Mivule: COGNITIVE 2013 - An Overview of Data Privacy in Multi-Agent Lear...Kato Mivule
 

What's hot (18)

Bioinformatioc: Information Retrieval - II
Bioinformatioc: Information Retrieval - IIBioinformatioc: Information Retrieval - II
Bioinformatioc: Information Retrieval - II
 
Information retrieval-systems notes
Information retrieval-systems notesInformation retrieval-systems notes
Information retrieval-systems notes
 
In tech application-of_data_mining_technology_on_e_learning_material_recommen...
In tech application-of_data_mining_technology_on_e_learning_material_recommen...In tech application-of_data_mining_technology_on_e_learning_material_recommen...
In tech application-of_data_mining_technology_on_e_learning_material_recommen...
 
Survey of Object Oriented Database
Survey of Object Oriented DatabaseSurvey of Object Oriented Database
Survey of Object Oriented Database
 
Data and Information Integration: Information Extraction
Data and Information Integration: Information ExtractionData and Information Integration: Information Extraction
Data and Information Integration: Information Extraction
 
information retrieval Techniques and normalization
information retrieval Techniques and normalizationinformation retrieval Techniques and normalization
information retrieval Techniques and normalization
 
The Survey of Data Mining Applications And Feature Scope
The Survey of Data Mining Applications  And Feature Scope The Survey of Data Mining Applications  And Feature Scope
The Survey of Data Mining Applications And Feature Scope
 
IRJET-Model for semantic processing in information retrieval systems
IRJET-Model for semantic processing in information retrieval systemsIRJET-Model for semantic processing in information retrieval systems
IRJET-Model for semantic processing in information retrieval systems
 
A Review: Text Classification on Social Media Data
A Review: Text Classification on Social Media DataA Review: Text Classification on Social Media Data
A Review: Text Classification on Social Media Data
 
Lectures 1,2,3
Lectures 1,2,3Lectures 1,2,3
Lectures 1,2,3
 
Survey of Machine Learning Techniques in Textual Document Classification
Survey of Machine Learning Techniques in Textual Document ClassificationSurvey of Machine Learning Techniques in Textual Document Classification
Survey of Machine Learning Techniques in Textual Document Classification
 
Sentimental classification analysis of polarity multi-view textual data using...
Sentimental classification analysis of polarity multi-view textual data using...Sentimental classification analysis of polarity multi-view textual data using...
Sentimental classification analysis of polarity multi-view textual data using...
 
119 128
119 128119 128
119 128
 
Searching and Analyzing Qualitative Data on Personal Computer
Searching and Analyzing Qualitative Data on Personal ComputerSearching and Analyzing Qualitative Data on Personal Computer
Searching and Analyzing Qualitative Data on Personal Computer
 
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.
 
A novel method to search information through multi agent search and retrie
A novel method to search information through multi agent search and retrieA novel method to search information through multi agent search and retrie
A novel method to search information through multi agent search and retrie
 
Kato Mivule: COGNITIVE 2013 - An Overview of Data Privacy in Multi-Agent Lear...
Kato Mivule: COGNITIVE 2013 - An Overview of Data Privacy in Multi-Agent Lear...Kato Mivule: COGNITIVE 2013 - An Overview of Data Privacy in Multi-Agent Lear...
Kato Mivule: COGNITIVE 2013 - An Overview of Data Privacy in Multi-Agent Lear...
 
Mba 758 database management system
Mba 758 database management systemMba 758 database management system
Mba 758 database management system
 

Similar to Design and Implementation of Meetings Document Management and Retrieval System

An Improved Annotation Based Summary Generation For Unstructured Data
An Improved Annotation Based Summary Generation For Unstructured DataAn Improved Annotation Based Summary Generation For Unstructured Data
An Improved Annotation Based Summary Generation For Unstructured DataMelinda Watson
 
Information retrieval introduction
Information retrieval introductionInformation retrieval introduction
Information retrieval introductionnimmyjans4
 
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVAL
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVALUML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVAL
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVALijcsit
 
Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...IRJET Journal
 
An effective pre processing algorithm for information retrieval systems
An effective pre processing algorithm for information retrieval systemsAn effective pre processing algorithm for information retrieval systems
An effective pre processing algorithm for information retrieval systemsijdms
 
Web based of electronic document management systems
Web based of electronic document management systemsWeb based of electronic document management systems
Web based of electronic document management systemsjournal ijrtem
 
IRJET-Computational model for the processing of documents and support to the ...
IRJET-Computational model for the processing of documents and support to the ...IRJET-Computational model for the processing of documents and support to the ...
IRJET-Computational model for the processing of documents and support to the ...IRJET Journal
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud ComputingCarmen Sanborn
 
A Systems Approach To Qualitative Data Management And Analysis
A Systems Approach To Qualitative Data Management And AnalysisA Systems Approach To Qualitative Data Management And Analysis
A Systems Approach To Qualitative Data Management And AnalysisMichele Thomas
 
Characterizing and Processing of Big Data Using Data Mining Techniques
Characterizing and Processing of Big Data Using Data Mining TechniquesCharacterizing and Processing of Big Data Using Data Mining Techniques
Characterizing and Processing of Big Data Using Data Mining TechniquesIJTET Journal
 
Hughes RDAP11 Data Publication Repositories
Hughes RDAP11 Data Publication RepositoriesHughes RDAP11 Data Publication Repositories
Hughes RDAP11 Data Publication RepositoriesASIS&T
 
Clustering of Deep WebPages: A Comparative Study
Clustering of Deep WebPages: A Comparative StudyClustering of Deep WebPages: A Comparative Study
Clustering of Deep WebPages: A Comparative Studyijcsit
 
History Of Database Technology
History Of Database TechnologyHistory Of Database Technology
History Of Database TechnologyJacqueline Thomas
 
DRMS cu uuvhg. HbbhyfufucufMiniproject.pptx
DRMS cu uuvhg. HbbhyfufucufMiniproject.pptxDRMS cu uuvhg. HbbhyfufucufMiniproject.pptx
DRMS cu uuvhg. HbbhyfufucufMiniproject.pptxshubhamrkokare
 
IRJET- Concept Extraction from Ambiguous Text Document using K-Means
IRJET- Concept Extraction from Ambiguous Text Document using K-MeansIRJET- Concept Extraction from Ambiguous Text Document using K-Means
IRJET- Concept Extraction from Ambiguous Text Document using K-MeansIRJET Journal
 
Data Processing in Fundamentals of IT
Data Processing in Fundamentals of ITData Processing in Fundamentals of IT
Data Processing in Fundamentals of ITSanthiNivas
 
2016 BE Final year Projects in chennai - 1 Crore Projects
2016 BE Final year Projects in chennai - 1 Crore Projects 2016 BE Final year Projects in chennai - 1 Crore Projects
2016 BE Final year Projects in chennai - 1 Crore Projects 1crore projects
 
University electronic management system
University electronic management systemUniversity electronic management system
University electronic management systemAleksey Lashin
 

Similar to Design and Implementation of Meetings Document Management and Retrieval System (20)

An Improved Annotation Based Summary Generation For Unstructured Data
An Improved Annotation Based Summary Generation For Unstructured DataAn Improved Annotation Based Summary Generation For Unstructured Data
An Improved Annotation Based Summary Generation For Unstructured Data
 
Information retrieval introduction
Information retrieval introductionInformation retrieval introduction
Information retrieval introduction
 
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVAL
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVALUML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVAL
UML MODELING AND SYSTEM ARCHITECTURE FOR AGENT BASED INFORMATION RETRIEVAL
 
Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...
 
An effective pre processing algorithm for information retrieval systems
An effective pre processing algorithm for information retrieval systemsAn effective pre processing algorithm for information retrieval systems
An effective pre processing algorithm for information retrieval systems
 
Web based of electronic document management systems
Web based of electronic document management systemsWeb based of electronic document management systems
Web based of electronic document management systems
 
IRJET-Computational model for the processing of documents and support to the ...
IRJET-Computational model for the processing of documents and support to the ...IRJET-Computational model for the processing of documents and support to the ...
IRJET-Computational model for the processing of documents and support to the ...
 
The Revolution Of Cloud Computing
The Revolution Of Cloud ComputingThe Revolution Of Cloud Computing
The Revolution Of Cloud Computing
 
A Systems Approach To Qualitative Data Management And Analysis
A Systems Approach To Qualitative Data Management And AnalysisA Systems Approach To Qualitative Data Management And Analysis
A Systems Approach To Qualitative Data Management And Analysis
 
Characterizing and Processing of Big Data Using Data Mining Techniques
Characterizing and Processing of Big Data Using Data Mining TechniquesCharacterizing and Processing of Big Data Using Data Mining Techniques
Characterizing and Processing of Big Data Using Data Mining Techniques
 
Flexor Muscle Exercise
Flexor Muscle ExerciseFlexor Muscle Exercise
Flexor Muscle Exercise
 
Hughes RDAP11 Data Publication Repositories
Hughes RDAP11 Data Publication RepositoriesHughes RDAP11 Data Publication Repositories
Hughes RDAP11 Data Publication Repositories
 
Clustering of Deep WebPages: A Comparative Study
Clustering of Deep WebPages: A Comparative StudyClustering of Deep WebPages: A Comparative Study
Clustering of Deep WebPages: A Comparative Study
 
History Of Database Technology
History Of Database TechnologyHistory Of Database Technology
History Of Database Technology
 
Introduction abstract
Introduction abstractIntroduction abstract
Introduction abstract
 
DRMS cu uuvhg. HbbhyfufucufMiniproject.pptx
DRMS cu uuvhg. HbbhyfufucufMiniproject.pptxDRMS cu uuvhg. HbbhyfufucufMiniproject.pptx
DRMS cu uuvhg. HbbhyfufucufMiniproject.pptx
 
IRJET- Concept Extraction from Ambiguous Text Document using K-Means
IRJET- Concept Extraction from Ambiguous Text Document using K-MeansIRJET- Concept Extraction from Ambiguous Text Document using K-Means
IRJET- Concept Extraction from Ambiguous Text Document using K-Means
 
Data Processing in Fundamentals of IT
Data Processing in Fundamentals of ITData Processing in Fundamentals of IT
Data Processing in Fundamentals of IT
 
2016 BE Final year Projects in chennai - 1 Crore Projects
2016 BE Final year Projects in chennai - 1 Crore Projects 2016 BE Final year Projects in chennai - 1 Crore Projects
2016 BE Final year Projects in chennai - 1 Crore Projects
 
University electronic management system
University electronic management systemUniversity electronic management system
University electronic management system
 

Recently uploaded

Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 

Recently uploaded (20)

Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 

Design and Implementation of Meetings Document Management and Retrieval System

  • 1. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 376 Design and Implementation of Meetings Document Management and Retrieval System Obagbuwa, I. C. ibidunobagbuwa@yahoo.com Department of Computer Sciences, Lagos State University, Lagos, +234, Nigeria. Oyelade. O. J. ola.oyelade@covenantuniversity.edu.ng Department of Computer and Information Sciences, Covenant University, Ota, +234, Nigeria. Oladipupo. O. O. frajooje@yahoo.com Department of Computer and Information Sciences, Covenant University, Ota, +234, Nigeria. Ewejobi I. M. aitee4real2000@yahoo.com Department of Computer and Information Sciences, Covenant University, Ota, +234, Nigeria. Aborisade D. O. adoj_olan@hotmail.com Department of Computer Science, College of Natural Sciences, Federal University of Agriculture, Abeokuta, Ogun State, +234, Nigeria. Abstract Meetings management system has components to capture, storing/archiving, retrieve, browse, and distribute documents from the system and Security to protect documents from unauthorized access. Lack of proper organization, storage and easy access of meeting documents, bottleneck of keeping paper documents, slow distribution, and misplacement of documents necessitated the need for this work. Document management software that can be used to organize and maintain the records of meetings has been developed. The system, developed as a web application, is based on the use of objects and Web technologies. A search facility is included to support rapid location of topics of interest, and navigation is enabled by the employment of hyperlinks. The system was implemented using asp.net. This document management system can enable users to follow the development of any topic through several meetings of a particular body or committee, Members of the body should be able to have instant and full access to what has been discussed and decided about the given issue no matter how long that had been. Keywords: Document Management, Capture, Storage, Retrieval, Security, Hypertext and Hyperlinks. 1. INTRODUCTION Document management systems are software applications that capture paper and electronic documents and provide the storage, retrieval, security and archival of those documents. These electronic documents they manage can include any kind of digital object -- bitmap images, HTML files, SGML, PDF, graphics, spreadsheets, and word-processed documents. The document management process begins with the conversion of paper documents and records to electronic
  • 2. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 377 files. Document management systems expedite business processes by allowing instant access to information; greater collaboration within and among departments and offices; enhanced security for files and records [6]. Some document management systems are already in existence, such as paperless office [12], Document imaging system[14], content management [15], Business document management[13] etc, but none has been designed to manage meeting documents ; meeting agendas, members registration, the minutes of the meetings, for proper storage and easy retrieval. The focus of this work is managing meetings documents. In this research work, a document management system has components for: capturing and bringing documents into the system; methods for storing and archiving documents; indexing and retrieval tools to locate documents; and for distribution of documents. It is possible with this system to manage millions of documents and retrieve and document of choice. The major tool for achieving this are the indexing methods which are used to categorize and link documents, indexing allows users to quickly sort large volumes of data to find the right document. The three primary ways of indexing files in a document management system are: Full-text indexing, or indexing every word contained within a document; Index fields, or indexing through keyword categories of documents; and Folder/file structure, or indexing by associated document groups. Retrieval is where the quality of the indexing system is most evident. Some document management systems let users search only by indexed keywords, which requires a person to know how the document was categorized and what index fields were assigned to it [6,12,14]. A powerful indexing system will make it possible for users to find any document based on what they know, even if that amounts to no more than a word or phrase within the document [6]. Since a document can be viewed as a complex object, utilizing object-oriented approach in the design and implementation of the document management system is likely to enhance it. For example, a meeting could be viewed as consisting of a schedule, an agenda, a minute collection, and so on. An object-oriented database management system (OODBMS) is a database management system that supports the modeling and creation of data as objects [8,10]. This includes some kind of support for classes of objects and the inheritance of class properties and methods by subclasses and their objects. Object-orientation is yet another step in the quest for expressing solutions to problems in a more natural, easier-to-understand way [1,8], "The fundamental characteristic of this level of system description being that it is closer to the human conceptualization of a problem domain. Descriptions at this level can enhance communication between system designers, domain experts and, ultimately, system end-users." A data model consists of static properties such as objects; attributes and relationships; and integrity rules over objects and operations and dynamic properties such as operations or rules defining new database states based on applied state changes [7,8]. Object-oriented databases have the ability to model all of these components directly within the database supporting a complete problem/solution modeling capability. Prior to object-oriented databases, databases relied on applications for defining the dynamic properties of the model. The disadvantage of delegating the dynamic properties to applications is that these dynamic properties could not be applied uniformly in all database usage scenarios since they were defined outside of the database in autonomous applications [1,7,8]. Object-oriented databases provide a unifying paradigm that allows the integration of all three aspects of data modeling and to apply them uniformly to all users of the database [7].
  • 3. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 378 The use of hypertext in documents could also enhance the document browsing experience. Hypertext has to do with interrelating information elements (linking pieces of information) and using these links to access them. Thus, a hypertext is a collection or web of interrelated or linked nodes, these nodes or information element ranging from single ideas or chunks to entire documents [3, 4]. The system allows an author to create the nodes and the links among them, and allows a reader to traverse these links, i.e., to navigate from one node to another using these links. The nodes contain the content and attributes of information elements. Typically hypertext systems mark link access points or link anchors in some manner within a node when displaying it on a computer screen (e.g., underlined text displayed within documents on World Wide Web browsers). When the user selects the link marker, e.g., by clicking on it with a mouse cursor, the hypertext system traverses to and displays the node at the other end of the link. Hypertext systems include navigation, annotation and structural features, which take advantage of the node and link structure to support authors and readers. Hypertext enables people to read, author and comprehend information more effectively than traditional documents [3,9]. People typically read documents from start to end, i.e., in a linear, sequential manner. Hypertext frees readers and authors from this linear, sequential form of expression. Authors can structure information as a web of information chunks and interrelating links. Presenting information as a web enables readers to access information in the order most appropriate to their purposes [2]. 2. ANALYSIS AND DESIGN The meeting management system is expected to have a database for storing minutes of meetings and other information pertaining to meetings; Capture documents into the system; storing and archiving documents; retrieve documents; Distribution of documents from the system; and Security to protect documents from unauthorized access. Object oriented analysis for any system typically begins with the identification of the major actors within the system. For the system under consideration the actors are the Users of the system. The Users can be classified into two – Administrator and Members. The Use Case model for the system is depicted in Figure 1.0 below. Security Dispatch e-mail/letters Manage members. Manage meetings Enquiries /Report Registration Enquiries Hypertext document Minutes (hypertext) FIGURE 2.1: Administrator and Member Members Administrator
  • 4. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 379 Use Case model for the system. The use cases are as described below: CASE 1 - ADMINISTRATOR In this system, administrator performs four main functions: (a) Security: Ensure that the system is secure; ensure strict access denial to non members; Create the users of the system; and Create users authorization and levels of authorization. (b) Manage members: Register members; and Edit member’s accounts. (c) Manage meetings: Create meetings; and Edit meeting accounts. (d) Manage hyperlinks: Create links among related information, meetings etc. (e) Dispatch notice /letter, minutes of meeting to members e-mail. CASE 2 MEMBERS Register for a meeting; Make enquiries, the enquiries is displayed in hypertext i.e links of nodes; View hypertext document. 2.1 IDENTIFICATION OF CLASSES Two main classes can be identified in the system, viz., User and Meeting. User has two subclasses: Member and Administrator. The Meeting class has three subclasses: Schedule, Minute and Registration. This is shown in figure 2.0. User Administrator Member Meeting Schedule Minutes Registration FIGURE 2.2: Objects and Classes
  • 5. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 380 2.2 MEETING SYSTEM DIAGRAM The design of the system is shown in Figure 2.3 below. FIGURE 2.3: Meeting Management System Diagram. The system was broken down into six sub-systems: Administrative manager, Schedule manager, Minutes manager, Registration manager, Dispatch manager, Enquiry/report manager Administrative manager: manage members; creates members’ data such as: Names, Addresses, Email, Phone number, Password, and so on. It also manages security, creating user authorization and authorization levels. Schedule manager: Creates a record for a proposed meeting containing elements such as: Agenda, Chairman, Special guest, Date, Time, and Venue. Dispatch manager: Dispatches both scheduled meeting notices and minutes of meetings held to members’ e –mails. Registration manager: Creates forms for members to register for meetings. Minute manager: Used after the meeting has been held to: Enter the minutes of the meeting, the attendance, and any other remarks. Enquiry/report manager: Supports enquiries and report generation. Enquiries could be about the meeting schedules, minutes, agenda and attendance. Management reports could also be generated on these matters. Meeting management system Administrative Manager Schedule Manager Dispatch Manager Minutes Manager Enquiries/report Manager Registration Manager securityMember Management
  • 6. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 381 2.3 DATA STORES Meeting management database has six stores as described below: Member (Member ID, Surname, Firstname, Address1, Address2, Address3, e- mail, phone, password): Stores members’ data and passwords. Meeting (Meeting ID, Schedule ID, Chairman, Agenda): Stores the meeting schedule chairman and agenda Schedule (Schedule ID, Meeting ID, Date, Time, Venue): Stores meeting date, time and venue Attendance (Meeting ID, Member ID): Stores members attendance at meetings. Guest speaker (Meeting ID, Speaker, Topic): Stores speaker and topic Minutes (Meeting ID, Details): Store meeting details 2.4 DOCUMENT RETRIEVAL One important component of this system is the document retrieval and browsing component. This component is implemented as part of the Enquiry /Report Manager. Our main motivation for this work is to create a system that can enable users to follow the development of any topic through several meetings of a particular body or committee. Members of the body should be able to have instant and full access to what has been discussed and decided about the given issue no matter how long that had been. This is important because we often have bodies and committees discussing the same issues without the benefit of what had been earlier done, either by the same or a different membership. This is also an important consideration for management in the process of decision making and evaluation. 2.5 SYSTEM ARCHITECTURE All web clients communicate with ASP.NET applications through IIS(internet information service) . IIS finds the requested source (meeting management system application) and if the client is authorized, returns the appropriate resources.
  • 7. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 382 2.6 SECURITY CHECK In this application, the ASP.NET form authentication is used. FIGURE 2.5: A process flow for the forms authentication process [5]. ASP.NET application .NET framework Windows NT/2000/XP IIS Web client Meeting mgt system Business rules Database FIGURE 2.4: System Architecture.
  • 8. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 383 3.0 SYSTEM IMPLEMENTATION Web Forms pages are built with ASP.NET technology. ASP.NET is a unified Web platform that provides all the services necessary to build enterprise-class applications. ASP.NET, in turn, is built on the .NET Framework, so the entire framework is available to any ASP.NET application. Applications can be authored in any language compatible with the common language runtime, including Microsoft Visual Basic, Visual C#, and JScript .NET. FIGURE 3.1: Login Page. When the user is authenticated, the default page is displayed. If the password does not tally with the existing password in the database, a access denial page is displayed. If a password is found, registration page that has members account will be displayed as shown below in figure 3.2. FIGURE 3.2: Members Account Page.
  • 9. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 384 Members can register their accounts as shown in the figure 3.3 below FIGURE 3.3: Viewing Page. Members can make enquiries about meetings such as meetings in 2004 FIGURE 3.4: Enquiry Page.
  • 10. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 385 4.0 SUMMARY AND CONCLUSION This research work was carried out to provide proper organization, storage and easy & instant access of meeting documents. The system was developed as a web application, it enabled users to check meetings agenda and register for meetings on-line, users can browse for minutes of interest and use hyperlinks to link minutes and topics of interest. Acknowledgments We are grateful to Dr Olumide Owolabi for his valuable contributions and materials. We also thanked Prof. C. K. Ayo for his useful assessment which has improved on the quality of this work. 5.0 REFERENCES 1. Brodie M.L., Mylopoulous J., Schmidt J.W. “On Conceptual Modeling”. New York: Springer- Verlag, 1984. 2. Bush, Vannevar, "As We May Think," Atlantic Monthly 176, 1945, 101-108. 3. Conklin, E. Jeff, "Hypertext: a Survey and Introduction," IEEE Computer 20(9),1987, 17-41. 4, Halasz, Frank G., "Reflections on NoteCards: Seven Issues for the Next Generation of Hypermedia Systems," Communications of the ACM 31 (7), 1988, 836-855. 5. Jeffrey P.Mcmanns ,Chriskinsman Visual basic .NET developer’s guide to Asp.NET, XML,and ADO.NET.. Published by Addison Wessley, February 27, 2002. ISBN 0-672-32131-9. 6. Laserfiche, A Division of Compulink Management Center, Inc.3545 Long Beach Blvd.Long Beach, CA 90807 USA Copyright ©2000, 2003, 2004,2005,2006,2007 by Compulink Management Center, Inc.All rights reserved. Tenth edition published 2007 Printed in the United States of America ISBN 09726861-0-X Info@laserfiche.com/www. laserfiche.com 7. Gregory Mcfarland,Andres Rudmilk and David Large, “Object-oriented database management system” 1997 8. Loomis, Mary E.S.,“ODBMS vs. Relational.” Journal of Object-Oriented Programming Focus On ODBMS, (1992) pg. 35. 9. Malcolm, Kathryn C., Steven E. Poltrock and Douglas Schuler, "Industrial Strength Hypermedia: Requirements for a Large Engineering Enterprise," Hypertext '91 Proceedings, San Antonio, 1991, ACM Press, 13-24. 10. Soley, Richard Mark (ed.) Object Management Architecture Guide. Object Management Group, Vol. 2.0, September 1992. 11. Yankelovich, Nicole, Bernard J. Haan, Norman K. Meyrowitz, and Steven M. Drucker, "Intermedia: The Concept and the Construction of a Seamless Information Environment," IEEE Computer, January 1988, pages 81-96. 12. Miles L. Mathieu “ paperless office: accepting Digitized Data” 2002 13. Wagner, V. “chase kicks off business document archive services” Bank systems and technology 38(2) ,24-25
  • 11. Obagbuwa I. C.,Oyelade O. J., Oladipupo O. O., Ewejobi I. M. and Aborisade D. O. International Journal of Computer Science and Security (IJCSS), Volume (6) : Issue (6) : 2012 386 14. Paperless office – Imaging solution ;1998 advanced information technologies. 15. Drupal content management system. http:www.org.accessed 28 march 2006. 16. Anas Tawile “ free and open source document management system” 2002