Design and Implementation of an Online File Sharing System.
TABLE OF CONTENT
Title Page i
Certification ii
Dedication iii
Acknowledgement iv
Table of content v – vi
Abstract vii
CHAPTER ONE INTRODUCTION
- INTRODUCTION 1 – 3
- PROBLEM STATEMENT 2 – 3
- OBJECTIVES 3
- SCOPE OF THE PROJECT WORK 3
- DOCUMENT OVERVIEW 4
CHAPTER TWO LITERATURE REVIEW
2.0 INTRODUCTION 5-6
- TYPES OF FILE NETWORKS 6-7
- STRUCTURED FILE SHARING 7-8
- HYBRID P2P SYSTEMS 8
- FILE SHARING SYSTEM 8-11
- OVERLAY NETWORK -14
- THE LIMITATION OF P2P SYSTEM 14
CHAPTER THREE RESEARCH METHODOLOGY
3.0 INTRODUCTION 15
3.1 THESIS BACKGROUND 15-16
3.2 GENERAL OVERVIEW OF THE EXISTING SYSTEM 16 – 23
3.3 SYSTEM ANALYSIS 24 – 25
3.4 SYSTEM ARCHITECHTURE 25
CHAPTER FOURSYSTEM DESIGN AND IMPLEMENTATION
4.0 SYSTEM IMPLEMENTATION 26
4.1 SYSTEM SPECIFICATION 26
4.2 DATABASE SCREENSHOT 27 – 29
4.3 DISPLAY OF GRAPHICAL USER INTERFACE 29 – 32
CHAPTER FIVE SUMMARY, CONCLUSION AND RECOMMENDATION
5.0 SUMMARY 39
5.1 CONCLUSION 39
5.2 RECOMMENDATION 39 – 40
REFERENCES
APPENDIX
INTRODUCTION
File sharing is the practice of distributing or providing access to digitally stored information, such as computer programs, multimedia (audio, images and video), documents, or electronic books. It may be implemented through a variety of ways.
It allows developers unparalleled freedoms to create varied and interesting applications. Based on the Java programming language, it is touted as being easy to pick up and master, whilst the underlying is a modified Linux kernel.
Some of Android’s biggest draws for developers include the relative simplicity of developing using Java syntax, which means quickly producing applications.
Also, Android provides easy yet secure access to first and third party applications, allowing deeper integration between components in different programs, and encourages software sharing and reuse.
REFERENCES
Android Dev. Team. Android Developers. Website. http://developer.android.coml. [Accessed: January 15, 2013].
Wikipedia Foundation. Android (operating system).Website
http://en.wikipedia.org/wiki/Android_(operating_system).[Accessed: January 15, 2013].
Berkeley University. [email protected] Website http://setiathome.ssl.berkeley.edu/. [Accessed: January 15, 2013].
Stanford University. [email protected] Website http://folding.stanford.edu/, [Accessed: January 15, 2013].
Java, https://en.wikipedia.org/wiki/Java_(programming_language).[Accessed: January 22 2013].
Chris Haseman, Android Essentials. United States of America: Apress, First press 2008.
Wikipedia Foundation. Symbian OS. Website. http://en.wikipedia.org/wiki/Symbian_OS. [Accessed: February 17, 2013].
Nicolas Gramlich. Android File Browser V2.0. Website.
http://www.anddev.org/android_filebrowser__v20-t101.html. [Accessed: April 3, 2013].
Chin-Chif, Wen-Xiang Wu. “Distributed File Sharing Using Web Services” , IEEE, ISBN : 978-1-4799-3724 – 0/14/
Be the first to comment