DESIGN AND IMPLEMENTATION OF A DATA COMPRESSION SOFTWARE


Department Of Computer Science Section B : Only Documentation » DESIGN AND IMPLEMENTATION OF A DATA COMPRESSION SOFTWARE


PAGES: 60
FORMAT: MS WORD
Chapters: 1-5
PRICE: ₦ 5,000.00

DESIGN AND IMPLEMENTATION OF A DATA COMPRESSION SOFTWARE

                                                                                    CHAPTER ONE

GENERAL INTRODUCTION

1.1.0   INTRODUCTION

 In recent times, there has been a great need driven towards the maximizing of data transfer between communication terminals thereby making efficient use of network bandwidth and disk space. Compression is the process used to reduce the physical size of a block of information. Data encoding is the term used to refer to algorithms that    perform compression. Data compression is a type of data encoding. Doyle and Carlson (2000) write that data compression “has one of the most simple and elegant design theories in all engineering”. A simple characterization of data is that it involves transforming a string of characters in some representation (such as ASCII) into a new string (0f bits for example) which contains the same information, but whose length is as small as possible. Data compression squeezes data so it requires less disk space storage, less bandwidth on a data transmission channel. Communication equipment’s like modems, bridges and routers use compression scheme to improve throughput over standard leased lines or phone lines.

          File compression can be employed at various levels; a user can choose to compress individual files, a whole folder or the whole of a drive. Most compression schemes take advantage of the fact that data contains a lot of repetitions.  For example, alphanumeric characters are normally represented by a 7-bit ASCII code but a compression scheme can use a 3-bit code to represent its most common letters. Compressed files are called archives. Archives can contain more than one file. Archive files are manipulated with utilities such as WinZip or IZArc.

1.2.0   PROBLEM DEFINITION

    Many sources of information contain redundant data or data that adds little to the stored information. This results in tremendous amount of data being transferred between client and server application. Many times lots and lots of information is to be transferred over a communication channel; this information if not compressed requires a lot of disk space for storage. Similarly, it is important to note that large bits of information require large bandwidth over a transmission channel.  This bandwidth is measured in bits/seconds which makes it costly. A large chunk of information require more transmission time than less information. All these factors are the problems that gave rise to the need for compression.

1.3.0    OBJECTIVE OF THE STUDY

There are many reasons for data compressions; the main aim of data compression is to reduce redundancy by reducing storage requirements. When the amount of data to be transmitted is reduced, the effect is that of increased storage capacity of the communication channel. Similarly, compressing a file to half its original size is equivalent to doubling the capacity of the storage medium. It may then become flexible to store the data at a higher rate thus faster level of storage hierarchy and reduce the load on the input/output channels of the computer system.  

       One objective of this project is to achieve a faster file transfer as well as make use of less bandwidth on a data. For data communication, the transfer of compressed data over medium results in the increase in the rate of information transfer. This is another aim of file compression.  

   Basically, source coding for data compression is a method , utilized in data systems to reduce the volume of digital data to achieve benefits in areas including but not limited to;

(a)    Reduction of the transmission channel bandwidth

(b)    Reduction of the buffering and storage requirements

Reduction of data transmission time at a given rate. Thus at the end of this project, I should be able to develop a data/file compression and decompression utility that aids easy transfer of data.

1.4.0    RESEARCH JUSTIFICATION

                 Bandwidth is used as a synonym for data transfer rate (DTR) which is the amount of digital data that is moved from one place to another in a given time. It can be viewed as the speed of travel of a given amount of data from one point to another. In general, the greater the bandwidth of a given path, the higher the transfer rate together with other resources like disk space, time and money which are very necessary in networking form the motivation for this project.

This project is essential   to all users of the internet and indeed all users of the computer system as compression will allow more work to be done.

1.5.0   RESEARCH METHODOLOGY

     Data compression can be implemented on existing hardware by software or through the use of special hardware devices that incorporates compression techniques. The efficiency of compression utility also depends on the specific algorithm used by the compression program. While it is possible to compress and decompress data using tools such as WinZip, Gzip and Java Application (or jar) these are used as standalone applications. The WinZip tool is used to create a compressed archive and to extract files from compressed archive in the windows. On UNIX, tar is used to create archive file then the Gzip command is used to compress the file. Others are the lossy and lossless techniques. The lossless data compression has the ability to return the decompressed data after compression back to its original form.  On the other hand, in the lossy compression the decompressed data may be different from the original data. An example of lossless compression is WinZip and JPEG is an example of a lossy compression. Lossy compression method typically offers a three-way trade off between compression speed, compressed data size and quality.

         In this one, it is intended that the lossless algorithm shall be used as a tool to create a compression utility like WinZip, Gzip and JPEG to solve the problem of high use of internet bandwidth, reduce the problem of low disk space, hence doubling the capacity of the storage medium to aid early file transfer.

1.6.0   SCOPE AND LIMITATION OF STUDY

 The scope of the study; implementation and design of a file compression is based on the study of already existing compression utility and compression algorithm which shall lead to an introduction of a new compression utility that aid resources like storage space, data transfer rate, bandwidth, disk space, time and money.

       The limitations that will hinder effective implementation of this project include;

(a)    The scope is centered on basic implementation of compression and decompression processes.

(b)    Another limitation is that the project implementation would not take into consideration low level details and technicalities involved in creating a compression utility, but will focus on employing various pre-existing APN (Application programming Interface) and libraries in order to create such a utility.

1.7.0   DEFINITION OF TERMS

ALGORITHM: a set of instructions followed in a fixed order and used to solve computer programs.

THROUGHPUT: the amount of work, goods or people that are dealt with in a particular period of time.

STUBS: accidentally strike against something.

UTILITY: a piece of computer software that has a particular use.

PROLIFERATION: a sudden increase in the amount or number of something.

ENSEMBLE: a set of things that go together to form a whole.

PERMUTES: submit to a process of alteration, rearrangement or permutation.

PREMISE: a previous statement from which another is inferred.

PATENT:  a special document that gives you the right to make or sell a new invention or product that no one is allowed to copy.

ENCRYPTION: a process or securing information on the computer using special codes that only some people can read.

METADATA: information that describes what is contained in large computer data bases

INNOCUOUS: something that is not likely to cause harm to anyone or to cause trouble

.



TYPE IN YOUR TOPIC OR KEYWORD AND CLICK SEARCH:






HOW TO GET THE COMPLETE PROJECT MATERIAL ON DESIGN AND IMPLEMENTATION OF A DATA COMPRESSION SOFTWARE

  • * Click the green DOWNLOAD button above

    * Select any option to get the complete project material instantly.

    * Chat our 24/7 customer service desk on WhatsApp# and get your complete project material instantly.

    * All project materials on this website are well researched by professionals with high level of professionalism.


TESTIMONIES FROM OUR CLIENTS

Please feel free to carefully review some written and captured responses from our satisfied clients.


  • Debby Henry George, Massachusetts Institute of Technology (MIT), Cambridge, USA.

    "Exceptionally outstanding. Highly recommend for all who wish to have effective and excellent project defence. Easily Accessable, Affordable, Effective and effective."


  • Hilary Yusuf, United States International University Africa, Nairobi, Kenya.

    "I saw this website on facebook page and I did not even bother since I was in a hurry to complete my project. But I am totally amazed that when I visited the website and saw the topic I was looking for and I decided to give a try and now I have received it within an hour after ordering the material. Am grateful guys!"


  • Debby Henry George, Massachusetts Institute of Technology (MIT), Cambridge, USA.

    "Researchwap.net is a website I recommend to all student and researchers within and outside the country. The web owners are doing great job and I appreciate them for that. Once again, thank you very much "researchwap.net" and God bless you and your business! ."


  • Lamilare Valentine, Kwame Nkrumah University, Kumasi, Ghana.

    "Great User Experience, Nice flows and Superb functionalities.The app is indeed a great tech innovation for greasing the wheels of final year, research and other pedagogical related project works. A trial would definitely convince you."


  • Sampson, University of Nigeria, Nsukka.

    "I love what you guys are doing, your material guided me well through my research. Thank you for helping me achieve academic success."


  • Cynthia, Akwa Ibom State University .

    "researchwap.com is God-sent! I got good grades in my seminar and project with the help of your service, thank you soooooo much."


  • Elizabeth, Obafemi Awolowo University

    "Sorry, it was in my spam folder all along, I should have looked it up properly first. Please keep up the good work, your team is quite commited. Am grateful...I will certainly refer my friends too."


  • Ali Olanrewaju, Lagos State University.

    "Am happy the defense went well, thanks to your articles. I may not be able to express how grateful I am for all your assistance, but on my honour, I owe you guys a good number of referrals. Thank you once again."


  • Willie Ekereobong, University of Port Harcourt.

    "My Dear Researchwap, initially I never believed one can actually do honest business transactions with Nigerians online until i stumbled into your website. You have broken a new legacy of record as far as am concerned. Keep up the good work!"


  • Theressa, Igbinedion University.

    "WOW, SO IT'S TRUE??!! I can't believe I got this quality work for just 5k...I thought it was scam ooo. I wouldn't mind if it goes for over 5k, its worth it. Thank you!"


  • Joseph, Abia state Polytechnic.

    "I did not see my project topic on your website so I decided to call your customer care number, the attention I got was epic! I got help from the beginning to the end of my project in just 3 days, they even taught me how to defend my project and I got a 'B' at the end. Thank you so much researchwap.com, infact, I owe my graduating well today to you guys...."


  • Christiana, Landmark University .

    "My friend told me about ResearchWap website, I doubted her until I saw her receive her full project in less than 15 miniutes, I tried mine too and got it same, right now, am telling everyone in my school about researchwap.com, no one has to suffer any more writing their project. Thank you for making life easy for me and my fellow students... Keep up the good work"


  • Musa, Federal University of Technology Minna

    "I wish I knew you guys when I wrote my first degree project, it took so much time and effort then. Now, with just a click of a button, I got my complete project in less than 15 minutes. You guys are too amazing!."


  • Ali Obafemi, Ibrahim Badamasi Babangida University, Niger State.

    "I was scared at first when I saw your website but I decided to risk my last 5k and surprisingly I got my complete project in my email box instantly. This is so nice!!!."


  • To contribute to our success story, send us a feedback or please kindly call 2348037664978.
    Then your comment and contact will be published here also with your consent.
    Thank you for choosing researchwap.com.

FREQUENTLY ASKED QUESTIONS

  • How can I get the complete project on DESIGN AND IMPLEMENTATION OF A DATA COMPRESSION SOFTWARE

    Simply click on the DOWNLOAD green button above and follow the procedure stated.


    Is it a complete project work or just materials?

    Yes, it's a Complete Research Project material. i.e Chapters 1-5, Abstract, Table of Contents, Full References, Questionnaires / Secondary Data


    What if I want to change the case study for DESIGN AND IMPLEMENTATION OF A DATA COMPRESSION SOFTWARE, What can i do?

    Chat with Our 24/7 Customer Service Desk Now: WhatsApp# and you will be responded to Instantly


    How long does it take to get the complete project on DESIGN AND IMPLEMENTATION OF A DATA COMPRESSION SOFTWARE?

    Depending on how fast your payment and details is acknowledged by us, you will get the complete project within 30 minutes. However, on a very good day you can still get it within 15 minutes!


    How will I get my complete project?

    The Complete Project Material will be Delivered via your Email Address in an MS Word document format


    Can I get my Complete Project through WhatsApp?

    Yes! We also send your Complete Research Project to your WhatsApp Number


    What if my Project Supervisor made some changes to a topic i picked from your website?

    Call or Chat With Our 24/7 Custumer Care Desk: +2348037664978 and you will be responded to Instantly


    Do you assist students with Assignment, Term Paper, Seminar and Project Proposal?

    Call or Chat With Our 24/7 Custumer Care Desk: +2348037664978 and you will be responded to Instantly


    What if i do not have any project topic idea yet?

    Don't Worry! We've Got Your Covered. Chat with us on WhatsApp# to Get Instant Help.


    Why should I trust this website?

    We are well aware of fraudulent activities that have been happening on the internet. It is regrettable, but hopefully declining. However, we wish to reinstate to our esteemed clients that we are genuine and duly registered with the Corporate Affairs Commission as "TOPNOTCH INFOTECH ENTERPRISE". This site runs on Secure Sockets Layer (SSL), therefore all transactions on this site are HIGHLY secure and safe!


    I have a fresh topic that is not on your site. How do I go about it?

    Don't Worry, Chat with us on WhatsApp# (+234) 0803-766-4978 to Get Instant Help.