Sei sulla pagina 1di 12

A Synopsis

on

DATA REDUCTION BY HUFFMAN CODING

In partial fulfilment of the requirements for the Degree of

BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE & ENGINEERING,

Submitted
by

Divyanshu Kumar(1401021166)
Mahipal Singh Pilkhwal (1401021131)
Daksh Vashishtha(1401021159)

Under the Guidance of


Ms Sudhani Verma
Asst. Professor CSE Department

DIT UNIVERSITY, DEHRADUN


(State Private University through State Legislature Act No. 10 of 2013 of Uttarakhand and approved by
UGC)

Dehradun, Uttarakhand-248009, India.


CANDIDATE/S DECLARATION

We hereby certify that the work, which is being presented in the project synopsis, entitled
Resume Builder, in partial fulfillment of the requirement for the award of the Degree of
Bachelor of Technology and submitted to the institution is an authentic record of our own
work carried out during the period January-2017 to April-2017 under the supervision of Mr.
Ajay Kumar.

Date: 20 February , 2017 Signature of the Candidates

This is to certify that the above statement made by the candidates is correct to the best of my
knowledge.

Date: Signature of the Supervisor


TABLE OF CONTENTS

Candidates Declaration
Table of Contents
Abstract

1. INTRODUCTION

1.1 PURPOSE
1.2 SCOPE

2. FEASIBILITY

2.1. TECHNICAL FEASIBILITY


2.2. BEHAVIORAL FEASIBILITY
2.3. ECONOMIC FEASIBILITY

3. SYSTEM REQUIREMENTS

3.1 FUNCTIONAL REQUIREMENTS


3.2 NON FUNCTIONAL REQUIREMENTS

4. FACILITIES REQUIRED FOR PROPOSED WORK

4.1 HARDWARE REQUIREMENTS


4.2 SOFTWARE REQUIREMENTS

5. INNOVATIVENESS AND USEFULNESS

6. GUIDELINES AND REFERENCES


Abstract

Develop an Intranet Application for Winner Technologies Ltd. for automating the process of
Resume Writing. This would be facilitating the employees to make and print their resumes in
a proper format. In addition, it will be facilitating the higher management to search the
employees depending upon their skills sets and other attributes.

The Basic Requirement is to have a centralized repository of all the skill-holders in the
organization so that an employee with a particular skill set can be immediately found in case
of urgent requirement.
1. Introduction

1.1) Purpose:
Feature-rich resume builder is used for automating the process of Resume Writing. This
would be facilitating the employees/students to make and print their resumes in a proper
format. It serves the purpose of building resume in an interactive and dynamic way.

1.2) Scope:
We describe what features are in the scope of the software and what are not in the scope of
the software to be developed.

a. Create different system users and assign different roles with related permissions.

b. Manage all the account details such as user name, phone numbers, address, websites, email
addresses of all the user from one central location.

c. Track all the users and their contact details.

d. Confirmation of end user identity and will verify which users are authorized to receive
support.

e. Maintain history of each user and their related information .

f. User can select the format of their resume from the given templates.

g. User can update or edit their resume

h. Users can take print of their resume

i. Interface for filling up the information like Skill sets, Training details.

j. Users can save their resumes in pdf format.


2. Feasibility
The feasibility study is carried out to test whether the proposed system is worth
implemented. Feasibility study is the test of proposed system regarding its work ability.
The key consideration involved in the feasibility study is:
Technical
Behavioral
Economic

2.1 Technical Feasibility:


Technical Feasibility center on the existing computer system and to what extent it
can support the proposed system addition.
The technologies and the environment which are used in this project are:

Software:
Front-end
Web Technology: PHP
Languages Used: PHP, JavaScript, HTML, CSS.
Development Tool: 5
Web Server: Tomcat
Back end
Database: Sql Server
Operating System
Windows 9x
Any Operating System compatible with WWW

2.2 Behavioral Feasibility:


People are inherently resistant to change and computers have been known to facilitate
change. An estimate should be made of how strong a reaction the user staff is likely to have
towards the development of computerized system.

2.3 Economic Feasibility:

The procedure is to determine the benefits and savings that are expected from a candidate
system and compare it with cost. If a benefit outweighs costs then the decision is made to
design and implement the system otherwise further alterations are made in the proposed
system.

Manpower cost
Hardware cost
Software cost
3. System Requirements

3.1 Functional Requirements


Following is a list of functionalities of the system. More functionalities that you find
appropriate can be added to this list. And, in places where the description of functionality is
not adequate, you can make appropriate assumptions and proceed.

1) The system has the following type of users:

1) End-Users(Employees)
2) System administrator.

2) The Users can perform the following tasks:

End-Users:

1) Enter information into their Resume / Edit Resume.

2) Print their resume as a pdf file

System Administrator:

1) Enter information into their Resume / Edit Resume.

2) Print their resume as a word Document.

3) Search for a particular employees.

3) The system has the following Interfaces:

1) Login

a) End-User

b) System Administrator

2) Interface for filling up the following information

a) Personal Information

b) Educational Information

c) Skill sets
d) Training

3) Interface to print the resume in pdf Format.

4) Logout

4) Come up with the database design. The Login to the system is database driven i.e. a user
will be allowed to access the system if and only if he is the valid user of the system (his name
is present in the database)

5) Decide a format in which you want the resume to get printed in pdf document.

3.2 Non functional Requirements

The Project Can be developed using either two tiers or three tiers Architecture.

Three-Tier Architecture:
The Front-End is Asp.

The Back End is SQL Server.

The Middle layer consists of the following objects:

1) Data Value Objects.


2) Business Logic objects.
3) Data Access Objects.

Two-Tier Architecture:

1) Front-End: ASP

2) Back-End: SQLServer
4. Facilities required for proposed work

4.1 Hardware requirements:

Number Description Alternatives (If available)

1 PC with 2 GB hard-disk Not-Applicable


and 256 MB RAM
(minimum)

4.2 Software requirements:

Number Description Alternatives (If available)

1 Visual Basic 6.0

2 SQL Server Oracle 8 or higher

3 Windows 2000/XP/7/8/10 Alternatively, any operating


system compatible with
WWW.

4 Web browser (Google Any web browser like


Chrome) Firefox, Opera

5 Net Beans Other platform like Notepad

Manpower requirements:

Project Duration: 3 months

Project team-size: 4
5. Innovativeness and Usefulness

You know that your skills and experience are relevant and will allow you to do the job, but
you just cant seem to get it down on paper. Sometimes the hardest things to demonstrate are
those things you do every day. At Select Resumes, we call them relevant skills. We have
strategies to identify your skills and present them in a positive light for your potential
employer.

1. Get a resume overhaul and stand out from the crowd:


If you are the 199th applicant for a role that has attracted 200 candidates, how are you
going to stand out?

2. Make sure your resume ticks the boxes:


Many positions require you to send your resume and cover letter to a recruiter or
agency, who then shortlists the applications even before they go to the employer.
Your resume needs to reflect the language, requirements and professional standards of
the recruitment agency, as well as highlight your skills for the position.

It is known that a recruiter will make a decision based on your resume in just a few
seconds. Unless something grabs their attention, and quickly, it is very easy for your
application to be overlooked. So why not make your resume look amazing and here we are to
do that for you-

Here you dont need to be an expert or have any experience in writing resumes or
formatting documents as they are usually pre-formatted.
We provide a quick and easy outcome.
Our website is quick and easy to access.
It is very basic to use and step you through the process.
6. Guidelines and References

1) http://www.functionx.com/sqlserver/ (SQL-server tutorial)

2) http://heather.cs.ucdavis.edu/~matloff/UnixAndC/Unix/CShellII.html (Shell script


introduction)

3) http://www.w3schools.com (Many Tutorials Available)

4) http://www.4guysfromrolla.com

5) http://www.vbworld.com

Potrebbero piacerti anche