Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
BACHELORS OF TECHNOLOGY
(CSE)
SUBMITTED BY
ROHINI (1501368)
SALONI THAKUR(1501376)
DILPREET(1601875)
BEANT COLLEGE OF ENGINEERING AND TECHNOLOGY,
GURDASPUR, PUNJAB.
JANUARY, 2019
ACKNOWLEGEMENT
Before we get into the intricacies of the project, I would like to add a few heartfelt words for all
those who knowingly or unknowingly became a part of this project in numerous ways, those who
gave unending and unconditional support right from the stage the idea was conceived. Foremost,
I would like to express my sincere gratitude to my Training Incharge Miss. Shakshi Mohinia for
his continuing interest, encouragement and valuable guidance throughout the course of work I
would also like to thanks Mr.Rajeev Kumar Bedi, Head,CA, for giving us the opportunity to
work with the company. Words fail to express my feeling of thankfulness towards my parents
and friends for their ever-available cooperation, encouragement and love throughout this work.
Above all, I express my profound gratitude to the Almighty for all this grace & light, which gave
strength & encouragement as I moved with this venture at last stage.
ROHINI (1501368)
Solitaire Infosys private limited is a private incorporated on 6 June 2011. It is classified as non-
govt. Company and registered at registrar of companies, Chandigarh its authorized share capital
is Rs.900000 and its paid up capital is Rs.900000. It is involved in other computer related
activities.
It is a leading software and web application development company, based in Mohali, that
provides high quality comprehensive services to enterprises across wide range of platforms and
technologies are major areas of expertise are in providing quality, cost effective software and
web development.
Our focus is on understanding the diverse and mission critical needs of each of our client to
understand are to be able to deliver. The competence and experience of our company gives us a
competitive edge by making sure we provide the best service and product to our clients. Our high
quality standards unable us to deliver reliable and error free software application despite the
complexity.
Campus Edge
Campus Edge is a beneficial campus resource planning software that helps institutes in a better
functioning. The management, storage, and Administration tasks get easier with our software.
This ERP software will reduce our manual efforts and we will be able to maintain and manage all
our records more easily.
Company for their clients with vast knowledge of the latest industry trends and technologies.
Company solutions and services are created keeping in mind our client’s requirements &
Expectations and international standard as well.
Company Expertise
Solitaire Infosys helps enterprise, whether established or startups to build and grow customer-
centric digital products for mobile and web. Our clients trust our experience of over a decade and
our expertise that we have gained after numerous successful deliveries (4) in various fields. We
delivered satisfactory services to our clients with an aim of helping their business in growing and
reaching their organizational goals.
Our Vision
We visualize becoming the most trusted and respected IT service provider across the globe with
our vibrant, dynamic, and value-based IT solutions that revolve around our clients, team, and
international standards. Solitaire Infosys Pvt. Ltd. envisions becoming a reliable partner to all its
clients and focusing on doing everything ethically and rightly. We are always open to accept our
mistakes and have the nerve to do the necessary changes.
Our Goal
1.1.Introduction to Android
Android is a Linux based operating system it is designed primarily for touch screen mobile
devices such as smart phones and tablet computers. The operating system has developed a lot in
last 15 years starting from black and white phones to recent smart phones or mini computers.
One of the most widely used mobile OS these days is android. The android is software that was
founded in Palo Alto of California in 2003. Android is a powerful operating system and it
supports large number of applications in Smart phones. These applications are more comfortable
and advanced for the users. The hardware that supports android software is based on ARM
architecture platform. The android is an open source operating system means that it’s free and
any one can use it. The android has got millions of apps available that can help you managing
your life one or other way and it is available low cost in market at that reasons android is very
popular.
Android Logo
The android development supports with the full java programming language. Even other
packages that are API and JSE are not supported. The first version 1.0 of android development
kit (SDK) was released in 2008 and latest updated version is jelly bean.
Android Architecture:
The android is an operating system and is a stack of software components which is divided into
five sections and four main layers that is:
Linux kernel
Libraries
Android runtime
Android Architecture
Linux kernel:
The android uses the powerful Linux kernel and it supports wide range of hardware drivers. The
kernel is the heart of the operating system that manages input and output requests from software.
This provides basic system functionalities like process management, memory management,
device management like camera, keypad, display etc the kernel handles all the things. The Linux
is really good at networking and it is not necessary to interface it to the peripheral hardware. The
kernel itself does not interact directly with the user but rather interacts with the shell and other
programs as well as with the hard ware devices on the system.
Libraries:
The on top of a Linux kennel there is a set of libraries including open source web browser such
as web kit, library libc. These libraries are used to play and record audio and video. The SQLite
is a data base which is useful for storage and sharing of application data. The SSL libraries are
responsible for internet security etc.
Android Runtime:
The android runtime provides a key component called Dalvik Virtual Machine which is a kind of
java virtual machine. It is specially designed and optimized for android. The Dalvik VM is the
process virtual machine in the android operating system. It is software that runs apps on android
devices.
Application frame work
The application frame work layer provides many higher level services to applications such as
windows manager, view system, package manager, resource manager etc. The application
developers are allowed to make use of these services in their application.
You will find all the android applications at the top layer and you will write your application and
install on this layer. Examples of such applications are contacts, books, browsers, services etc.
Each application performs a different role in the overall applications.
Features:
Storage
Messaging: SMS, MMS, C2DM (could to device messaging), GCM (Google could
messaging)
CHAPTER 2
In a world state of affairs, like faculty field, the information is inside the kind of notice, hand-
written manual, verbal message, is being unfold among the students. Currently it's of the essence
to not entirely use the predictable varieties of statement, but together new forms like phone
technology, for faster and easier communication among the employess. The core set up of this
project is to implement automaton based application for advancement. Throughout this paper we
have a tendency to tend to develop degree application that provided information like Customer
details, staff and attendance, notices and conjointly the department details. Here we have a
tendency to tend to together use Authentication, simply the once passwords (OTP) play a major
role for authentication and accustomed provide higher layer of security. We have a tendency to
tend to together propose the notification that send notification of recent activity to the students,
employees or box whether or not or not they unit of measurement on-line.
The main objective of the Android based app is to manage the details of Employee, Customer,
Recharge, Time Session. It manages all the information about Employee, Customer, Session. The
project is totally built at administrative end and thus only the administrator is guaranteed the
access. The purpose of the project is to build an application program to reduce the manual work
for managing the Exchange, Faculty, Customer..
2.2 Existing System Study
Traditional approach utilized in Department where Exchanges use bulletin board to share any
information. And Clerk dictates the notes before of any detail. This methodology is time intense
for teacher and students. Simply just in case any imperative notices by higher management like
box or Head take time to attain everyone. Some time few Employees out of
Office premises so as that they don’t get that imperativenotices. This can be creating some draw
back there to Employees.
Administration can add new record of staff. Administration are those people which are
recognized by higher level authorities. They can new record of customer and set their record.
Administration can set plus points to staff which are useful for incentive and set employee
personal detail like retairement period and nomiee’s detail. Create sub admins and view
employee personal detail. Administration can also update customer and employee detail.
Administration can also set employee salary. Administration can view salary details.
Administration are responsible for salary setup. Administration are also responsible for making
new recharges. Administration can transfer customer complaints for one employee to another
employee.
Sub-admins are responsile for Solving complaints and update Complaint status.
Employee can check their salary status and view personal record and update their record.
Employee can change their password
Customer can create their account for creating account customer have to select the region and
entered their details like previous mobile number or landline number for any email customer can
also update their record customer care also book a complaint and check their complaint status
and create password and also update their password