
DESIGN AND IMPLEMENTATION OF SECURE WEB BASED COLLABORATIVE ENVIRONMENT
CHAPTER ONE
1.0 Introduction
Collaborative Virtual Environment (CVE) allows participant from distant geographic location to share a common virtual environment, including virtual entities and resources maintained by a group of computers. In such a way that it can support effective communication among the users to achieve synergistic coordination of tasks [1-3].
Applications of CVEs include Education, massively multiplayer online games (e.g., World of Warcraft), virtual worlds (e.g., Second Life), military training, industrial remote training, and collaborative engineering [4-7]. As the number of concurrent participants is becoming larger, the
CVE systems may no longer provide the level of consistency and scalability required, typically in terms of response time [1, 7, 8]. [1] proposes a dynamic clustering algorithm for partitioning the virtual environment with variable number of region servers. The algorithm calculates the most reasonable number of regions by tracking the number of users in the system. At the initial state of the system, one region server manages all cells in the different world. When the main server that monitors the load of the system periodically find the server approaching its capacity limit, the dynamic clustering algorithm is executed to partition the virtual environment, whereas another program is busy configuring a new server to handle excess load.
Each time this algorithm is partitioning the virtual environment, other program must be configuring new server to handle the new partition, executing another process for merging different regions to or executing steps for the region server to exit from the system and merge it cells to another region. This process may take much time to execute and consume a lot of computing and communication resources. With current issues of increasing simultaneous number of users in CVE, this is not really suitable for time dependent applications such as CVE. The new region server consumes much time as well as communication resources.
This is because the amount of data required to be transferred from a particular region server to a new region server are voluminous.
According to Forrester [9] end user organizations will continue to show strong interest in email and IM/presence services. This segment accounts for close to 14% of the total collaboration services market in 2011. Forrester estimates that the segment will grow by 10.6% through 2018, as organizations continue to migrate email systems from onpremises, self-managed models to host and cloud-based models. Therefore, we propose the design of a cloud based CVE to improve its effeteness.
The rest of the paper is organized as follows: section II describes an overview of CC. Section III presents the description of the major benefits of CC. Section IV covers a brief explanation on CC architecture. Section V presents the propose a framework and potential benefits in Section VI before concluding remarks in Section VII.
1.1 Background of Study
The development of information and communication technology (ICT) is changing the way in which people work, communicate and learn. Co- operative and collaborative environments will allow group work, group conferences or joint effort in knowledge building. Nevertheless, technological possibilities, instead of pedagogical principles often lead the development of virtual learning environments (Rubens, 2003). This has led to disappointing results in the past. Recently pedagogical principles are leading in the development of virtual learning environments. According to Simons (2003), the time is finally ripe for “digital pedagogy”.
In the ITCOLE-project pedagogical principles were the fundaments of the development of web-based Collaborative Learning Environments (CLEs). One of the main challenges in the ITCOLE-project was the design and development of collaborative software systems that maintain the (synchronous/asynchronous) collaboration and that can be integrated in a web- educational environment.
This article describes these pedagogical principles. Furthermore, it introduces the software developed and it presents the evaluation results of the software.
1.2 Statement of Problem
For the past decays, ITCOLE has been working on a different platform but sharing of files among users manually, were by each staff can work his own part and module, then letter it will be integrated to each other. They could not collaborate on a specific work because there was no means for it to be possible as of the time. After some years back, the company had their first collaborative project work I, which was more better than the conventional means in operation before then, but the system was still lacking in some ways as it completely lock when a single user is working on the current file. This was also a set back to the company. Therefore, the research came up with his proposal to develop a secured and reliable collaborative system where many uses can be using the system and working on a single file at once without locking the file for one user.
1.3 Objective of the Study
The researcher will be accomplishing the following objectives in this research work. Which are:
- A secure and reliable collaborative environment for work and learning.
- A web based system that can communicate with all its uses and notify them on the current work and changes done on the work that are attached to.
- A system that will keep track of each user activities on the site and monitor what they do.
- Add an auto save functionality to the system so that as soon as a user stop working it will automatically save the last operation he or she has done without waiting for the user to save his current changes.
1.4 Significance of the study
This research work is unique in terms of its auto save functionality. Also, this system will help the company ITCOLE to work on her project from any part of the world without moving with his office system or laptop, all you need is to verify yourself as an authorized user and have your access to work from where you stop and see what others have added to the work. This system saves memory space allows sharing of ideals and knowledge.
1.5 Scope of the study
This research work will be covering the ITCOLE company Lagos and there work activities. This work is only for web so, it is a web based application and can only run a web enable device.
1.6 Limitations of the Study
According to Best and Khan (1993) limitations are conditions beyond the ability of the researcher that may place restriction on the conclusions of the study and their application to other situations. The first limitation is on the part of the application, the system only use pin code authentication means to verify users, which on the proposed system a biometric means is more secure. The other limitation was on the part of the researcher to carry out the research design effectively and source for materials and assistance.
1.7 Definition of terms
Collaboration:
Is the process of two or more people or organizations working together to realize shared goals
Virtual Environment:
A Virtual Environment is a tool to keep the dependencies required by different projects in separate places, by creating virtual Python environments for them.
Webbased Application:
In computing, a web application or web app is a client− server software application which the client (or user interface) runs in a web browser
CHAPTER TWO
2.0 Literature Review
2.1 Introduction
The review of relevant literature is the main topic of this chapter. A literature review covers theoretical and methodological contributions to a certain issue in addition to the state of knowledge at the time of writing. It provides information about the state of the art in relation to the subject you are writing about. It examines the body of work on the chosen subject. The literature evaluation in this study comprises the …
Procedure for Downloading the PDF (Docx) Material
Design and Implementation of Secure Web Based Collaborative Environment can be downloaded by requesting the full set of materials at the project or seminar cost. The document will be sent via Microsoft Word (MS-Word) format via WhatsApp (e-mail) following payment confirmation.
Seminar Material Cost ₦3,000 | Project Material Cost ₦5,000 |
Request Complete Material
![]() | Click here to request the Complete Material via WhatsApp including;
|
TABLE OF CONTENTSPRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.0 Introduction
- 1.1 Background …
- ⋮
LITERATURE REVIEW
- 2.1 Introduction
- ⋮
CHAPTER THREE
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.1.1 Problem Identification Using SSADM
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Feasibility Study
- 3.3.1 Economic Feasibility
- 3.3.2 Technical Feasibility
- 3.3.3 Operational Feasibility
- 3.4 Analysis of the Proposed System
- 3.4.1 Data Flow Diagram of the Proposed System
- 3.4.2 Advantages of the Proposed System
- 3.4.3 Justification of the Proposed System
- 3.5 Functional Requirements
- 3.5.1 Use Case Diagram Of The Admin / User Privileges
- 3.6 Data Requirements
- 3.7 High Level Model of the Proposed System
CHAPTER FOUR
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.4.3 Data Dictionary
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.7.1 System Testing
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
- 4.12 File Maintenance Module
CHAPTER FIVE
SUMMARY, CONCLUSION AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - “OBJECT PROGRAM”
Disclaimer for Complete Material Utilization
The displayed research work titled "Design and Implementation of Secure Web Based Collaborative Environment" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
PRELIMINARY PAGES
- Title page
- Approval page
- Dedication
- Acknowledgement
- Table of Contents
- Abstract
INTRODUCTION
- 1.0 Introduction
- 1.1 Background …
- ⋮
LITERATURE REVIEW
- 2.1 Introduction
- ⋮
CHAPTER THREE
SYSTEM ANALYSIS AND DESIGN
- 3.1 Methodology Adopted
- 3.1.1 Problem Identification Using SSADM
- 3.2 Analysis of the Existing System
- 3.2.1 Dataflow of the Existing System
- 3.2.2 Disadvantages Of The Existing System
- 3.2.3 Weakness of the existing System
- 3.3 Feasibility Study
- 3.3.1 Economic Feasibility
- 3.3.2 Technical Feasibility
- 3.3.3 Operational Feasibility
- 3.4 Analysis of the Proposed System
- 3.4.1 Data Flow Diagram of the Proposed System
- 3.4.2 Advantages of the Proposed System
- 3.4.3 Justification of the Proposed System
- 3.5 Functional Requirements
- 3.5.1 Use Case Diagram Of The Admin / User Privileges
- 3.6 Data Requirements
- 3.7 High Level Model of the Proposed System
CHAPTER FOUR
SYSTEM DESIGN AND IMPLEMENTATION
- 4.1 Objectives of the Design
- 4.2 Cohesion and Decomposition High level Model
- 4.3 Control Center / Overall Dataflow Diagram
- 4.3.1 Proposed System Operation Flowchart
- 4.4 System Specification and Design
- 4.4.1 Input and Output Specification
- 4.4.2 Database Specification and Design
- 4.4.3 Data Dictionary
- 4.5 Choice and Justification of Programming Language
- 4.6 Program Documentation
- 4.7 Implementation Techniques
- 4.7.1 System Testing
- 4.8 Programming Module Specification
- 4.8.1 Installation
- 4.9 Computer Hardware Minimum Requirement
- 4.10 Software Requirement
- 4.11 Personnel / User Training
- 4.12 File Maintenance Module
CHAPTER FIVE
SUMMARY, CONCLUSION AND RECOMMENDATION
- 5.1 Introduction
- 5.2 Summary
- 5.3 Conclusion
- 5.4 Recommendation
REFERENCES
APPENDIX A - “SOURCE CODE”
APPENDIX B - “OBJECT PROGRAM”
Disclaimer for Complete Material Utilization
The displayed research work titled "Design and Implementation of Secure Web Based Collaborative Environment" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
Frequently Asked Questions (FAQ)
Can the material for “The Function of Financial Institutions in Nigeria's Agricultural Development” be used as a guide for Agricultural Engineering (AE) Project?
Yes it can be used — The research on the financial institutions in agricultural development in Nigeria” A case study of Union Bank Plc was necessitated by the fact that the agriculture development has been on issue of great concern in Nigeria. The financial institutions particularly Union Bank Plc has played to the development of this sector are critically examined in the study. The study is also aware of the pass role of agriculture in the development process when cocoa and rubber products were our major source of revenue. The purpose of the study includes ways in which the Nigeria agriculture and financial institutions particularly Union Bank Plc have been trying to revamp the agricultural sectors, highlighting some of the problems which prevent the full realization …
Can this topic “The Managerial Problems of Nigerian Railway Corporation” be used for Public Administration (PA) Project?
Yes it can be utilized for research — The development of an efficient transportation system is often regarded as crucial to the process of economic development of a country (Nigeria). This is because transport in any form is essential to the execution of daily economic and social activities in any given area.The Nigeria Railway corporation (N R C) which was established for this purpose of enhancing socio − economic activities in the country, is not living up to expectation. The corporation has been accused of inefficiency and ineffectiveness in providing the essential services they were set up to provide.This is as a result of a number of problems tacking the corporation which this research shall emphasize the managerial problems of Nigeria Railway corporation.These managerial problems have prevented the …
Can this topic “The Consequences of Computer Application on Profit Making in Nigeria Banks” be used for Banking and Finance (BF) Project?
Yes it can be utilized for research — The study was carried out to find the efficiency of banking activities with the application of computer. Attention was directed on the relationship between the contributions of computer application towards banking activities in the economy. The scope of the work was not all the wide, but the study was able to come up with face that banking sector, improves tremendously with the computer. It is of great importance of both the ministers and the researcher since it helps to find whether the economy that is the banking sector can go for with the help of computer likewise, it helped to broaden the mind of the researcher on the problem that computer specialist in banks can face in the course of their …
Can the material for “Quality Assessment of Bacterial in Ice Cream Sold” be used as a guide for Science Laboratory Technology (SLT) Project?
Yes it can be used — This research paper examines the Quality Assessment of Bacterial in Ice Cream Sold in Selected Eatery in Imo State. In achieving this aim, the following specific objectives were set out to determine the Proximate Analysis of Ice-cream Determination of Moisture Content, examine the Ash, Protein, Crude Fat, Crude Fiber Content, and Carbohydrate Content, assess the microbiological examination of Ice Cream Isolation of Bacteria from Ice Cream, and examine of Total Bacteria, and Coliform Bacteria from Ice Cream. Ice cream is a frozen dairy product made by freezing the ice cream mix with agitation. It is composed of a mixture of food ingredients like milk products, sweetening materials, stabilizers, colours, flavours, and egg products. Investigation reveals the following problems of the …
Can the material for “The Impact of Debt Burden on Economic Growth on Nigeria” be used as a guide for Economics Project?
Yes it can be used — The study was carried out to examine the Impact of Debt Burden on Economic Growth of Nigeria from 2012 to 2019. In achieving this aim, the following specific objectives were laid out to investigate the factors instigating the accumulation of debt on Economic Growth of Nigeria, evaluate the significance of external debt as against domestic debt and evaluate the significance of external debt as against domestic debt in the area under study. The motivation that led to the implementation of the research work is that the issue of external debt burden in Nigeria has become an immense status bestriding the main stream of international economy, and politics. Foreign aids are no longer used as instrument of assistance but as a …
Can this topic “Design and Implementation of an Online Examination Hall Allocation System” be used for Computer Science (CS) Project?
Yes it can be utilized for research — Presently in today’s institution, there is a geometric rise in the number of students admitted with a ration in the number for each department and level of study This variation in the number of students has posed a problem in allocating halls into consideration for student Based on this, there is a so much need for a system that would alleviate such problem. The project work“Design and implementation of a web based hall allocation system for examination” tends to allocate halls for examination by taking into consideration the availability of space to match the number of students in each department for each level. Structured System Analysis and Design Methodology (SSADM) were adopted in the analysis. A web based hall allocation system …
Can the material for “Tax Reform and Administration in Nigeria” be used as a guide for Taxation Project?
Yes it can be used — The study scrutinizes the Tax Reform and Administration in Nigeria. In achieving this aim, the following specific objectives were laid out to find out whether lack of staff training affect of poor revenue collection in the state, identify if poor tax collection is because of pronounced poverty among the taxpaying public of Ogun State, ascertain the rate of non-compliance of individuals, companies with tax laws and policy, eliminate the constraint affecting effective tax reform and administration in Nigeria, identify the effect of poor tax administration on the Nigeria revenue generation, and identify new techniques to uncover corruption, tax avoidance and evasions by taxpaying public of Ogun State. The research design used in this report is descriptive design, utilizing questionnaire method …
Is the topic “Rotational Presidency and Power Shift as an Instrument of National Integration in Nigeria” recommended for Political Science Project?
Yes it is highly recommended — One of the biggest issues Nigeria is grappling with, apart from systemic corruption, is that of the perennial struggle among the various regions and ethnic groups that make up the country for power at the centre or federal level. If it is not elements in the North insisting power should return to them, it is elements from the south insisting they have not had enough of it yet to let go. This jostle since independence has led not only to the various regions and ethnic groups working against one another, but also stunting of the nations development, violence and crisis before, during, and after general elections. The cry of marginalization and threat of secession by southerners has been as a …
Can the material for “The Attitude of Men Towards Family Planning” be used as a guide for Sociology Project?
Yes it can be used — This research work focused on the attitude of men towards family planning in Sokoto North Local Government, 50 questionnaire where designed and distributed among the target population in the study area multi-stage cluster sampling techniques was use to select 4 wards out of the entire ward of the study area which consist upon ended question various information gathered was presented in the table using frequency and percentage. The ended findings of this research shows that despite the high level of awareness and accessibility in family planning the inhabitant does not take up the enhance of using it due to influences of religion culture and tradition, lastly suggestion were made on how to convinces the inhabitants of the study area in …
Can the material for “Africanism Theme, and Technique in Amos Tutuola’s the Palmwine Drinkard” be used as a guide for English Language Project?
Yes it can be used — This project work deals with a critical evaluation of Africanism in relation to theme and techniques of Amos Tutuola’s novel − THE PALMWINE DRINKARD. This study tends to examine the important of African culture and promotion of its cultural heritage which was bastardized by the colonial masters during colonization. In the course of this essay, chapter one will deals with introduction, background of the study, purpose of the study, scope and limitation, justification, methodology and authorial background. Chapter two forms the literature reviewed about past scholars’ view on Africanism, the concept of Africanism as theme, the concept of Africanism as techniques. Chapter three focuses on analysis of the novel- the palm-wine Drinkard. Chapter four encompasses summary, findings and conclusion to …