Sie sind auf Seite 1von 13

Style Guidelines for Final Year Project ReportsTitle of the

Project

Final Year Project Proposal

Session 20XX-20XX

A 4th Year Student

A project submitted in partial fulfillment of the


COMSATS University Degree
of
BSc. (Hons.)BS in Computer Science / Software Engineering (CUI)

Department of Computer Science


COMSATS University Islamabad, Lahore Campus
27 December 2018

Project Abstract
The most basic form of knowledge-sharing is sharing books. Nevertheless, manual sharing of
books may be boring and not always convenient. The project aims to provide an online
forum for book sharing and to provide a venue for readers to discuss books. It uses and
combines the fundamentals of day-to-day social interactions into a business model. It
primarily offers insight into the customer-to-customer business model system to create a
favorable and friendly atmosphere for both customers and providers. The program provides
an opportunity for any user who no longer needs a book, and would like to share it with
another user who might need it. This will be accomplished through the development of a
cross-platform app that combines today's leading web technologies. It can be used to
exchange books within a community. This app is built to help users in lending or borrowing
books. Any consumer can register to search for a book and get information about the author
and owner. The customer can also send an online request for borrowing or lending a book.
This system is designed primarily to help students swap their course books within a specific
institution. This app will be a more secure, reliable and fast management system. Here we
have provided the functional features and descriptions of our developed system. The goal is
to replace the manual system by use of computerized devices and full-fledged computer
software, meeting their specifications so that their important data/information can be
processed with easy access and control for a longer period of time.

Introduction
Every year there are numerous university students who're busy with locating textbooks that
they want to use inside the beginning of the latest semesters/quarters. Since the expenses

2 of 13
for textbooks are pretty highly-priced, pretty a variety of them pick out to borrow or
purchase used books from libraries, classmates, friends or each person in their network.
Because of the low capability of libraries, the maximum of the time you are installed a long
queue, which would possibly take you a long time to look ahead to the object you want. And
additionally, it’s now not smooth to shop for a used ebook simply by way of your
connections. So our idea here is to offer a Book Sharing System if you want to assist students
to get used books without problems and cheaply. By the usage of this online mutual-assist
device, people can get books they’re searching out and proportion very own assets to others
as nicely.
The reason for deciding on the genre of textbooks over the novel and fictional books became
because of the component of necessity a textbook brings with it as compared to that of
different styles. A student who enrolls for a path is aware of the need of buying the textbook.
Each direction has advocated a textbook that a scholar is required to buy. The aim of this
work is to construct an application that can be used to share books with students who need
them. The pdf form of books is free of cost students can download and read them through
the application. But the books which are provided to the students in hard form their cost
depend on the book’s quality and condition and more importantly the price which is decided
by the seller.

Android Studio is the legitimate Integrated Development Environment (IDE) for Android app
improvement. And a language that is going to be used by us is JAVA.

The foremost additives of this gadget are registration, login, browsing of books, ordering and
searching at ebook info. The proposed system being a go-platform app will provide the user
with an exhaustive database of to be had books. It might be the first forestall for any student
to find any ebook. Once the user finds an appropriate book owner the machine gives a local
chatting gadget for interplay, this isn't always most effective convenient for the customers
but additionally helps secure their identities from people with malicious cause.

The proposed application also offers a platform for all e-book enthusiasts to have interaction
and discuss approximately books, for this, the gadget presents a score and reviewing gadget
for a particular ebook in order that readers may additionally percentage their thoughts
approximately books use by way of them. The users ought to check-in themselves simplest
then can they be capable of browsing books.

The registered individuals must log in first to be able to proportion books. After that, the
users need to choose the required books and then touch the bookseller through chatting

3 of 13
characteristics. They can then collectively determine the price and nature of the transaction.

Motivation and Scope

MOTIVATION:

The existing gadget is completely offline or depends upon different social systems that aren't
designed in particular for this task. The technique, being offline, is slow and no longer

4 of 13
streamlined. Reference books are very essential for any student in higher schooling,
however, those books are regularly steeply-priced or tough to discover.

The present device does not have any facility to make a one-forestall exhaustive look for
such books. Thus a student must rely upon his social network of pals to locate the books she
or he desires. This might not be feasible for all and is tedious and time-ingesting. The
Internet has converted a global right into an international village.

Students can download this application through the internet. So our motivation is to develop
an application that can help students to easily get books without a difficult finding process.
The development of internet technology provided people with the advantage of quickly
browsing the internet. The internet provides more and more resources. All this can be
virtualized due to technology. Communication between internet users becomes a part of
their daily lives.

People were using the online chat feature to connect with each other to send their
messages. So in this modern era, where everyone prefers the internet, we got an idea to
develop a book sharing app. People feel more comfortable searching on the internet or
downloading from the internet rather than go to the library, issuing books and then read the
book. So for the comfort of people, we are developing this app so that we can provide them
with a library environment at their homes. The frequent use of the internet motivates us to
develop an app for people to facilitate them at their homes.

SCOPE:

There are different areas where we can use this application are:

● Any educational program may use it to provide author knowledge, the quality of the

books available.
● It can be used in offices.
● Modifications can be done easily according to the requirements.
● It can be used to provide the information of books to the users.
● It will fulfill the user requirements.
● It will have a good user interface.
● It can be expandable.
● It will be easy to understand for both user and operator.

5 of 13
This app will be helpful for people who cannot go to library because of their tough
routines. This app will provide them an interface where they can easily read a book,
swap a book and also they can borrow a book for later use. This app will provide a
platform where people will connect by books to each other. This app will let people
to lend, share and issue a book and also they can share their ideas, can comment on
books, and let owner know about their reviews.

Related Work :
Existing Problem and Solution:

Once you buy a book and complete the reading of the book or after completing your
semester, it is difficult to resell it and stays on your shelf and eventually gets forgotten. Some
readers read the book twice or more and then keep the book away. What they can possibly
do is, share the book with other readers. A cycle of exchange can keep the book alive
forever. 
With 97% of books being stuck on bookshelves at home, this app will give books a new life.
This social-media like app exclusively for book lovers and especially for those students who
can’t buy Books every semester. Not all book lovers are wealthy, and libraries are so far and
rare. This app idea can make the day for book lovers.

Bee App:
We are inspired by this app.BEE (Book Exchange Easy) App
has been developed with the sole purpose of creating a book
sharing platform that enables the easy exchange of books.it
has a provision to Buy, Sell & Exchange books in BEE App with
free membership.

BOOK SWAP App:


It is a community platform that connects the college students for easy transfer of text
Books.it is the only ad-free app that connects students through an easy-to-use mobile

6 of 13
platform design for the buying, selling and trading of unlimited
college textbooks at no additional cost to BOOK SWAP.

BOOXUP APP:
Booxup is an app that enables individuals to lend and borrow
books for free, and favors socialization, by putting readers in
contact. Founded by Robin Sappe and David Mennesson, two
developers based in Paris, in only 8 months since its launch
Booxup's library already counts thousands of books available in 20
languages.
The app is aimed at those who find the cost of books too high and
who are reading lovers. Individual bookshops and collective
libraries at the same time, Booxup works all over the world and is
available for free on the App store.

Similarities
The purpose of our app is similar to the above-mentioned Apps.
We make this app for
● Lending a Book
● Selling and Purchase of Books
● Swapping of books
● Users can chat, give reviews and comment about us as well as other users’ books.

Differences and What’s new….


In the above mention apps, some use for country level, college level or all over the
world and but over app for university students and teachers means just for campus level. It is
not a location-based app because this app is used on a certain campus so no location is
required.

Why for Campus?

7 of 13
As we know university is different from colleges because school and college students buy the
book for one year but uni students buy this just for semester means just 4 to 6 months which
also are more expensive books. Some apps are just for hard form or soft from books but our
Book sharing is for both hard form and soft form of books.
This app will also allow the students and teachers to build the community e.g the students
and teachers who belong to a similar department. So they are also able to exchange ideas.
This app will be ad-free and not save and share the student or teacher’s private data.

What's our mission?


Very simply, we aim to connect people through books.

Advantages:
It prevents the books from discarding them and gives them new life.
● It builds the connection among the individual.
A book exchange app provides you with an opportunity to earn by lending your books. If you
are the one who loves collecting books and creating your small library, this is for you.

Disadvantage:
One of the reasons that hinder this book sharing is the hassle you have to go through to find
an interested reader who wants to swap. 
● Many authors update their books every year and every student should avail. Your
book whom you had valued can be just meaningless because of new releases

8 of 13
System Architecture

Flowchart of our app

9 of 13
Goals and Objectives
We are making this app to help the students and teachers of the institute. They can easily get
their required material as they don’t have a suitable platform for this objectivity. Students
have to pay a lot of money on their books and other additional things during their university
life. This application can’t help much but it can lower the budget of books for the student
and institute members. Our main aim is to provide books at the campus level. Students have
to find books on many websites and from many unarranged places. Moreover, sometimes
they find it difficult to find that book from those places. This application will give many better
and helpful ways to overcome these problems. Our main objectives are written below:

● The books which this application will provide can be in the form of Pdf or in the hard
form.

● This application will provide the user with all the additions of the related book in pdf
form.
● No extra charges will be taken from the Institute members.

● Students can contact the book donor using a conversation module.


● If someone wants to sell his book. He/she can add that book in his profile for sale.

Individual Tasks
To get the best output and by using the management technique we divided our task with our
group members. As we are four group members. We together make our group proposal to
identify all the functionality of our project and all merits and demerits. So our team members
individual task are mentioned below :

Nimra Usman: Makes logic for the application. So that the application can run faster and
reliably. Relates many functionality with other pages and buttons. Nimra also designed the
diagrams for 100% success rate of the project.

10 of 13
Arfat Sarwar: Arfat has a great background in design. Experts in adobe and illustrator. Designed
the interface of the book share app.

Hammad Shahzad: Designed the Architecture of the application. Used layered architecture so
that the architecture can’t collapse with others. Selects a suitable schedule for the on delivery of
this software

Waqar Sheikh: Done bug-free will do coding for the application with java language.Used an
object-oriented approach to satisfy the proposal requirements. In the end, Waqar will do all the
testing,

Gantt Chart (mandatory) --WAQAR


As per individual tasks mentioned in the previous section, the Gantt chart shall graphically represent which tasks would
be done in which duration i.e. starting date, end date etc. What tasks shall be done in parallel and what tasks shall be
done in a series, etc? Duration of individual task. (View few sample from internet before making your own to get ideas)

Future Work (optional)

In the future, this application will be used on many campuses of colleges and universities.
Many new features will be added to this application. As it will be just a first version of the
application.The scope of this application can go wider with the approach that other people,
like outer people from the universities can also use this but they will have a limited use in
their own domain. Other people can make use of their domain so no one is gonna get
problems searching the book. By making more advancement this application will provide
promo codes for some packages that will really help the receiver of that book if he is getting
books from the selling person.

Tools and Technologies

To design this application we use many tech and programs to make it accurate and according
to the user. This application is made user-friendly. We use XML. Extensible Markup
Language is a completely famous easy text-based language that can be used as a mode of
communication among exclusive packages. It is used to design the UI (User Interface). It is
taken into consideration as a general method to transport and keep records. As we are going
to use Android Studio for developing the application.

11 of 13
Android Studio is the legitimate Integrated Development Environment (IDE) for Android app
improvement. And a language that is going to be used by us is JAVA. JAVA is an object-
oriented language because of this we are going to use it in developing android applications.
Java is platform-independent, it approaches that Java code can run on any platform. It might
now not require the supply code on that tool at which platform, wherein it is going to be
achieved. It is cozy because of the usage of the instructions and items and does now not
support the pointer and every other keyword to control the memory manually which reduces
the chances of unwanted interference inside the software. For memory management, it
makes use of the Garbage Collector which does away with the objects which aren't in use for
the long term.

We also use Adobe Photoshop & Adobe Illustrator for designing with XML files so that the
application look more professional and reliable. These applications are mostly used in our
project in the designing phase for Material Design patterns. Use images to make the GUI richer
and more user-friendly.

12 of 13
Appendix A

Include here the 1st page of Turnitin Report


Every supervisor has his/her own Turnitin account. If not then supervisors are requested to get the account from the Library as soon as
possible.

13 of 13

Das könnte Ihnen auch gefallen