0% found this document useful (0 votes)
47 views19 pages

Project Synopsis

This document summarizes an internal assessment system report submitted for a Master's in Computer Applications degree. It was submitted by 4 students and their project guide. The report includes an acknowledgment, abstract, explanation of why the project was developed, description of modules, flowchart, tools/platform used, and testing approaches. The project aims to develop an application to help a college placement cell manage student information and the recruitment process.

Uploaded by

Rohit kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views19 pages

Project Synopsis

This document summarizes an internal assessment system report submitted for a Master's in Computer Applications degree. It was submitted by 4 students and their project guide. The report includes an acknowledgment, abstract, explanation of why the project was developed, description of modules, flowchart, tools/platform used, and testing approaches. The project aims to develop an application to help a college placement cell manage student information and the recruitment process.

Uploaded by

Rohit kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

Bharati Vidyapeeth

Institute of Management and Entrepreneurship Development,


Pune

Synopsis Report on Internal Assessment Evaluation


System Report partial fulfilment degree of

MASTER’S IN COMPUTER APPLICATIONS

Submitted by:

Rohit Kumar (37)


Rakshanda Suryawanshi (66)
Kriti Kumari (62)
Shwetali Subhash Mahadik (12)

Project Guide: Mrs. Sujata Mulik

1
Index

i. Acknowledgement 03
ii. Abstract 04
iii. Why are we developing this project 07
iv. Modules 08
v. Flowchart 10
vi. Tools and platform 12
vii. Testing 14

2
Acknowledgement

With immense pleasure we are presenting “Placement


cell app by BVP” Project report as part of the curriculum
of ‘Masters of Computer Application’. We wish to thank all
the people who gave us unending support.

we express our profound thanks to our Project guide


“Mrs. Sujata Mulik”, project guide and all those who have
indirectly guided and helped us in preparation of this
project.

3
Abstract

In today’s competitive environment, getting jobs and


searching for candidates assumes greater importance.
Earlier, the advertisements of jobs were limited to
newspapers. But now the emerging economy demands
the situation to change. We have various job portals,
online employment exchanges, consultancies, company
websites etc. In this situation recruitment should be time
saving, cost effective and at the same time should search
out the qualified candidates.

By using the efficient methods and techniques the


recruitment process is made easy. The employers and
candidates see things not in terms of what they need, but
in terms of best things they want. The client hunted a job
portal which is meant for Employers, jobseekers, and
which guides the candidates in various areas of job search
and related things.

4
Finding and recruiting the best quality candidates
seems to get more complicated in the coming days. So,
the proposed system aimed to provide best class of
employment services to freshers and recruiters. The
system will provide free job search and services. It will be
quick, safe and easy to use. The system is meant for the
end users -the employer and the candidate. The end users
may be registered users or not registered.

The intention of this application is to facilitate both the


candidates seeking jobs as well as the employers looking
for employees for their companies. In this online
application, any freshers can search for the available jobs
at any moment with updated information. When he finds a
job, he can post his application to the job online.
Employers can advertise the vacancies by taking the
membership, logging in and posting the job information
with the eligibility criteria for the jobs.

5
This Application establishes a direct connection
between the employer and the freshers. freshers can
directly visit this portal and view the jobs availability
information along with downloading the required
information.

When he logs into the system, he would be able to


upload his application and post walk-in details which he
knows would be held by a company. This information
helps other users very much to attend the same. Further,
the user will be able to view the list of companies for which
has already applied. This enables him to take a decision
when he gets a call from a company and how much time
elapsed since he has applied for the company.

6
Why are we developing this Project

considering covid 19 scenario the process of finding


jobs for students, hiring freshers by companies and
bringing companies for placements through campus for
college has become difficult. To solve this issue, we are
developing an application which will help placements cell
to manage the student information with regards to
placement.

The application can be accessed throughout the


organization for students, college alumni and placement
cell with proper login provided. this application can be
used as an Online Job Portal for the Placement Dept of
the organization. this application will also help students to
make their resume online and submit important
documents like 10th ,12th and graduation grade sheet or
marksheets for documentations.

7
Modules

1 Login page – this app will provide login and registration


for administrator and students individually

2 Home Page – home page is basically just like a


dashboard where all the job offer posted by admin will
show up.

3 Profile page – this page will show details of the users


like, profile picture, age, gender, name, email address
and qualifications.

4 Document submission – in this page user will submit all


the documents required for the placement and
internships

5 Posting job offers – there will be a section in which


admin or students can fill up the details about the job
offers and then post it on home page

8
6 Resume module - This module deals with user
registration and creation of user profile and uploading
resume. Also allows users to update their details and
change the uploaded resume. Registered users can login
and view their profile and can edit it. In this module some
model resumes are available and any of the user can
use those resumes and they can download the resumes.

7 Employer’s Module - This module mainly deals with


functionalities provided for the employers which include
Employer registration, Posting of Job & Walk in detail.
View profiles of job seekers and view the resumes of
candidates applied for various jobs posted by them. The
employer is having some tasks to perform without login
and some tasks to perform after login. The employer
module can display all the job details. Only the employer
user can post the new job. The employer user can view
all the details of jobseekers when he was entered into his
login. This module contains all the walk-in details.

9
Flowchart

Start

New user Existing user


Select user
type

Create login
account

Welcome page
Or sign in with
google

Home
page
Welcome
page

profile
Home page

10
logout
Display all
Features

Response to
Search application
jobs

Chat box
Post jobs

settings
profile

Home Login page


page

Job type

Search

Role type

11
Tools and platform

Platform

Android device with - RAM: 2000 MB or more.


Storage - Around 500 MB of free disk
space.

Tools required

Android studio
Firebase
Adobe XD
Figma

Compatibility

Android version 7.0 and above

Languages used

java
xml

12
SYSTEM IMPLEMENTATION TESTING

Definition: Software testing is a critical element of software


quality assurance and represents the ultimate review of
specification, design and coding “Testing is a process of
executing a program with the intent of finding errors”

Objectives: The Objective of the testing are as follows


1. To design different tests that uncovers the errors with
minimum time and cost.

2. To check the software functions, appear to working


according to specification given by user.

3. A successful test that uncovers an as-yet undiscovered


error.

4. The s/w delivered interfaces correctly with the existing


system.

13
Types of Testing

Executing the programs with the help of test cases and


test data generated does testing.

The testing techniques are used are described as follows:

1. White Box Testing / Glass Testing:

White box testing is sometimes called as Glass-Box


testing. It tests the logic or code written for the
system.
Using this approach, the paths within the module
were exercised so that the flow of controls and data
will not lead us to make design errors.
All the conditions/ decisions were checked on their
true and false side.
Loops were testing at their operational boundaries.

14
2. Black Box Testing:

The end user has conducted Black Box Testing.


The user is most concerned with the inputs that the
system accepted and the output that it generated.
Using this approach, it was useful in finding the
incorrect or missing function, interface errors, errors
in databases, internalization and termination errors.
The user has checked every GUI form and reports
for error.

3. System Testing:

Software and hardware are integrated, and full


range of system tests are conducted to uncover the
error at the software and hardware interface. The
backend connectivity (ODBC) was checked.

4. Unit Testing

15
Unit Testing is a level of testing where individual
units/components of software are tested. The
purpose is to validate that each unit of the software
performs as designed. A unit is the smallest
testable part of any software. Is usually has one or
a few inputs and usually a single output.

5. Integration testing:

Integration testing is also used to test between the


different stages of the project. For example, it was
checked to see whether the information regarding job
order and invoice integrated with each other.
The entire program was testing as whole.

6. Load Testing:

The system was testing with load testing. The records


were added to the system till it failed. The total numbers of
transaction are considered as maximum load for the
system. Speed scans the compromised.

16
7. Stress Testing:

Stress testing ensures that a system can process its


intended workload. Loading steadily increased till the
system fails.

8. Module Testing:

Each Module was testing for its functionality. The


validation was testing in this approach.

9. Production released Testing:

This is the user acceptance testing. The user testing


business logic, screens, reports and outputs. Some
modifications are suggested by the user and those
modifications will be done up to promised date.

17
18
19

You might also like