+ All Categories
Home > Documents > Synopsis

Synopsis

Date post: 21-Dec-2015
Category:
Upload: raman-sharma
View: 10 times
Download: 2 times
Share this document with a friend
Description:
job consultancy project
28
JOB CONSULTANCY PROJECT SIX MONTHS INDUSTRIAL TRAINING SYNOPSIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR THE AWARD OF THE DEGREE OF B.TECH (IT) S.S.C.E.T BADHANI PATHANKOT 1
Transcript
Page 1: Synopsis

JOB CONSULTANCY PROJECT

SIX MONTHS INDUSTRIAL TRAINING

SYNOPSIS

SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT

FOR THE

AWARD OF THE DEGREE OF B.TECH (IT)

S.S.C.E.T BADHANI

PATHANKOT

SUBMITTED BY: SUBMITTED TO:

AAAAAAAAI PROF. MEENAKSHI SHARMA

B.TECH(CSE)-8TH SEM HEAD OF DEPARTMENT

ROLL NO: 8444444444444444 CSE

1

Page 2: Synopsis

ACKNOWLEGDEMENT

It is with pleasure that I find myself penning down these lines express our sincere thanks to various people to help us along the way in completing this work.

I must express my deepest appreciation to Miss Neha Mittal, my project guide who really provide me with the knowledge and required information for this project.

I am also helpful to my parents who help me in doing this project .

Any accomplisment require the effort of many people and this Work is not different. I thank my friends whose diligent effort made this project possible.

I want to thank my trainer for giving me this project and helping me this project and for guiding me in doing this project. Any project like this needs source of information and for this project source was “PHP” and internet.

I wish to express my gratitude to those who may have contributed to this work, even though anonymously.

I would also like to thank my training incharge, who gave me this opportunity to make the project “GLOBAL JOB CONSULTANCY” in ADVANCE PHP.

I THANK THEM ALL WHO ENCOURAGED ME TO START THIS PROJECT.

2

Page 3: Synopsis

TABLE OF CONTENTS

SNO. CONTENTS

1. Organization Profile

2. Introduction to PHP/MYSQL

3. Topics Covered till date

4. Remaining Topics

5. Hardware And Software Requirements

6. Introduction to Project

7. Purpose And Scope

8. Feasibility Study

9. Cost And Benefit

10 Database Schemas

11 DFD

3

Page 4: Synopsis

ORGANISATION PROFILE

Let me take this opportunity to highlight my company’s core value i.e. to accelerate your career in making you “Job Ready” by providing you quality training in high end computer technologies, with globally recognized certification programmers.

Let me highlight at least 10 reasons for you to join SLR EDGE:-

1) Slr- our company is on the panel of CII.

2) Globally recognized certification programmes.

3) IS0 9001:2008 certified company.

4) We have marked our presence in 23 countries.

5) Global IT software vendors to make you a certified specialist.

6) Backed by 9 years of software development experience.

7) Training mentors with global IT certifications.

8) Specialized labs equipped as per the IT industry requirements.

9) Standardized content of the programmes.

10) Our elite client list includes IT giants like Infosys, Wipro, and Tcs & Many More..

At the end, accept our thanks again on making the workshop on “Emerging Trends” in IT industries a huge success. Please feel free to contact Training Head – Abc Sharma. For any query, question or suggestion. I also extend an invitation to you to visit Slr Edge Solutions (P) Ltd at following address.

INRODUCTION TO PHP

4

Page 5: Synopsis

PHP is a widely-used general-purpose server-side scripting language that can be embedded into HTML. You can think of it as a "plug-in" for your Web server that will allow it to do more than just send plain Web pages when browsers request them. With PHP installed, your Web server will be able to read a new kind of file (called a PHP script) that can do things like retrieve up-to-the-minute information from a database and insert it into a Web page before sending it to the browser that requested it. PHP is completely free to download and use. PHP is a server-side, cross-platform, HTML-embedded scripting language. Currently there are over half a million domains running PHP and it is freely available for download online from www.php.net. Much of PHP’s syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. PHP eliminates the need for numerous small cgi programs by allowing you to place simple scripts directly in your HTML files. It also makes it easier to manage large web sites by placing all components of a web page in a single html file.

For example, if you are creating an online catalog, you will most likely have a design template for all related catalog pages. Traditionally, this design is generated by hand in HTML and different data is presented within the template design. With PHP, one application can be used to generate all the pages required to display items from a database in the proper pages, in the right locations, and with the appropriate related content. This eliminates redundant page generation, simplifying maintenance. PHP also reduces the site down to a handful of template pages, with scripts that generate the rest of the site.

If you are a content developer, you probably won’t want to learn PHP scripting by heart. But, it

is nice to know how PHP can help you create more powerful web applications and user-friendly

designs.

FEATURES OF PHP:-

PHP is a open source language,because PHP is freely downloaded from the internet. No license is required for PHP language. Our copyright is updated. PHP is run on all the operating Systems like LINUX , UNIX, SUNSOLARIS,

MICROSOFT, DOS, etc. So it is a platform independent. PHP is a light weight language. PHP is compatable with all databases like SQL, MYSQL, ORACLE, SYBASE etc.

5

Page 6: Synopsis

PHP5 has made a lot of improvements as regarding OOPS is concerned. Although it has not been up to the mark with the likes of Java, .NET and C++.

PHP5 has improved support for OOPS when compared to PHP4. The 4 pillars of OOPS are fully supported by PHP5 i.e. Encapsulation, Inheritance, Polymorphism and Abstraction.

PHP5 offers Exception handling mechanism that was missing in its earlier version. You no longer have to write your own logic to return different type of values from one function to another in case of errors. You can now surround your code by try..catch blocks and write necessary logic inside your functions and raise an Exception. You can also extend from the existing Exception class to create your own Exception class.

MYSQL:-

MySQL is a relational database management system, or RDBMS. It has become the world's most popular open source database because of its consistent fast performance, high reliability and ease of use. PHP has MySQL extension which makes it really easy to access data in MySQL.

MySQL is a database.The data in MySQL is stored in database objects called tables. A table is a collection of related data entries and it consists of columns and rows. Both PHP and MySQL support various platforms, including Windows.

SUMMARY OF THE WORK CARRIED OUT

TOPIC COVERED .The topics covered till date in the course duration of our six months industrial training are:

1 .HTMLTopics covered under the html are:

o Introduction to html,html fonts

o Style, links, images

6

Page 7: Synopsis

o Tables, static vs dynamic websites

o form, attributes , heading, paragraph

o lists, color, link on the same page

2. CSSTopics covered under the CSS are:

o Introduction to css

o CSS id and class

o Styling backgrounds

o Font, link, CSS borders

o Margin , cell padding

3. JAVA SCRIPTTopics covered under the java script are:

o Introduction to java script

o JS client validations

o JS events

4. CORE PHPTopics covered under the core php are:

o PHP installation and Introduction

o Introduction to variables , Understanding Data types

o String functions

o Loops

o Get and Post methods

o Form with hidden values

o File handling

o PHP include and Require,header design

o Mini project in header and footer

o Using Arrays in PHP

o Using Functions PHP

7

Page 8: Synopsis

o PHP Email

o File Upload

o Date and time functions

o PHP Sessions

o PHP Cookies

5. OOPSTopics covered under the OOPS are:

o Class,objects

o Functions

o Encapsulation

o Inheritance types

o Abstract class

o Interfaces

6. MYSQLTopics covered under the MYSQL are:

o Create database ,connectivity steps

o Create tables, fields

o Alter table

o MySql Insert , Update and where condition

o Delete, Select

o Login form

o Reg. Form

o Limits

o Joins, Orderby

o Groupby, Union

7) WORDPRESS:

o Wordpress Installation

8

Page 9: Synopsis

o Theme Integration

o Adding pages and posts

o Manage Widgets, Plugins

o Project in Wordpress

7) JOOMLA:

Joomla Installation

Template Integration

Adding content(articles management)

Manage (Modules, Components, Plugins)

Project in joomla

8) JQUERY:

JQUERY library

DOM architecture

Scrolling effects

Images and Forms Ajax Integration

Fading practical

Animation effect practical

JQUERY Plugins

API

9) AJAX:

Introduction to Ajax and XML

9

Page 10: Synopsis

XML HTTP Request , XHR Object

XHR Response

XHR Ready State , Fetching text from source

Ajax polls

AJAX PHP

Ajax Database

HARDWARE AND SOFTWARE REQUIREMENTS:-

10

Page 11: Synopsis

Processor Pentium III 550 MHz

RAM: 256 MB or more

Operating System: Windows 2000 Server, Windows XP , Microsoft, DOS

Programming language and

Database

PHP/MYSQL,

Hard Disk space: 20 MB

Web Server WAMP Server

Web Browser Internet Explorer, Mozilla Firefox.

Software WAMP Server, Dream weaver

OVERVIEW OF THE PROJECT UNDERTAKEN:

11

Page 12: Synopsis

(GLOBAL JOB CONSULTANCY)

Introduction:

The word 'career' derives from journey and race. Sometimes we all need career help to discover what that journey is and how we can discover and reach our objectives. Choosing the right career can be a very daunting task especially in a world which offers an array of paths, all of which seem to be leading to a golden goal.  Careers can actually make or break one’s life, so it is important to make the right choice. Career guidance can help you in pursuing the right courses, in the right colleges or institutes and can guide you in choosing a suitable career.

Choosing a career can be very satisfying if you have made the right choice. Like the famous adage goes, if you choose the job you love, you don’t have to work a single day in your life.   On the other hand, a wrong decision can leave you wishing that you had trodden a different path.

While doing a career search it is imperative to have the correct career information.  An informed choice is always a better bet than an uninformed one.  The right career advice can help you to choose a career to suit your personality as well as your aspirations.

Education, of course, plays an important role in getting you the right job in your chosen field.  The stepping stones or pre-requisites for choosing your dream career are of course, the qualifications required to achieve it.  With the right qualifications, the top careers are open to you and the power of choice would be with you.

Career counseling can guide you in selecting the courses suitable for you.  It could be an undergraduate course or an Associate Bachelor’s, the choice depends on various factors including convenience and requirements.  For some careers, a Bachelor’s degree will do, but others may require a Master’s or even a PhD. The choice of the university is vital as well, as each one differs in its outlook and approach.  The choice offered by various universities is also vast; with some of them offering Associate Degrees and online degrees, which make pursuing the requisite qualifications that much easier.  This is especially so, if you are already in a job, and

12

Page 13: Synopsis

looking for a career change.  The same is also helpful, if you are planning to pursue multiple courses at the same time. With proper career coaching, a job search would be easier and you would be able to bridge the gap between job-availability and your qualifications.  Whether one is looking for a new career or a career change, career guidance can help in smoothening out this important path of transition.

It is a website where students can get whole information regarding market jobs and career councelling. Various types of job descriptions, resume templates, interview questions, education requirements etc are describing in this website.

PURPOSE:-

1. The main purpose of this project is that the person choose the right career according to

13

Page 14: Synopsis

his requirement. You came here to fulfill a special purpose and the value of that purpose is best delivered by you.

2. You can find right job here.3. You can freely register yourself.4. Registered users can login and update their information whenever needed.

SCOPE:-

Providing and exchanging quality information about:

1. The future of the child,the student find the right job according to his profile.2. This is helpful for the parents who are worried about his childrens.3. Career Guidance is aims serving for human welfare. We have all the information, you will ever need reguarding job.4. Improving Career Guidance for Adults.5. Career guidance should be an integral part of adult learning programmes.

FEASIBILITY STUDY

14

Page 15: Synopsis

A feasibility study is a test of a system proposal according to its workability impact on organization, ability to meet user needs and effective use of resources. The objective of a feasibility study is not to solve a problem but to acquire a sense of its scope. During the study, the problem definition is crystallized and the aspects of the problem to be included in the system are determined. After the initial investigation of system, this helped to have in-depth study of existing system, understanding its strength and weaknesses & requirements for new proposed system. Feasibility study was done in three phases documented below:

BEHAVIOURAL FEASIBILITY

People are inherently resistant to change and computers have been known to facilitate change. There is always some reluctance among the users against the introduction of new system but they were told that this system would eliminate the unnecessary overhead of database migration and conversion, which presently had to be carried out on daily basis to facilitate transactions between the different departments. The objective this feasibility phase is to take the operational staff into confidence. As the success of a good system depends upon the willingness of the operating staff, they were taken into full confidence that the new proposed system would make their jobs easier, relieve them from the unnecessary overheads and reduce the possibility of errors creeping into the system.

ECONOMIC FEASIBILITY

Economic feasibility is the most frequently used method for evaluating the effectiveness of the candidate system. More commonly known as cost\benefit analysis, the procedure is to determine the benefits and savings that are expected from a candidate system and compare them with the costs. A cost\benefit analysis was done for the proposed system to evaluate whether it would be economically viable or not. The organization has in store many machines with high processing power necessary to implement the system.

Also the organization has necessary software i.e. WAMP Server, MY SQL etc. or hardware to support the system. Considering the programmer time and the negligible hardware/software cost required for developing the system, it was found that the benefits in terms of reduced overhead as a result of elimination of the requirement of database migration and conversion was more than the cost.

The following are some of the important financial questions asked during

Preliminary investigation:

• The costs conduct a full system investigation.

15

Page 16: Synopsis

• The cost of the hardware and software.

• The benefits in the form of reduced costs or fewer costly errors.

TECHNICAL FEASILBILITY

Technical feasibility centers on the existing computer system. (Hardware/software) and to what extent it can support the proposed addition also the organization already has sufficient high-end machines to serve the processing requirements of the proposed system. So there is no need to purchase new software as the organization has necessary software i.e. WAMP Server, MYSQL Server etc or hardware to support the proposed system. Having gone through the steps of the overall analysis and feasibility study the next step was to carry out a detailed system analysis. The project analysis phase was conducted to learn about the proposed system, to study the problems and finally select a system that would take care of the problems identified in the working of the present system.

COST AND BENEFITS

16

Page 17: Synopsis

Hardware Costs:

The hardware cost for the proposed system can be calculated from cost of hardware needed for the development of the proposed system. The hardware specifications for the system are given below:

Personal Computer:

The cost of the PC depends upon the configuration of the PC. The minimum specification assumed for the Pc is given below:

Pentium IV processor 128 MB RAM 40 GB free disk space MS Windows Any compatible printer

Server: As the software is a client-server based application, thus an efficient server would act as the backbone of a good communication system. The minimum specifications are:

Pentium IV processor 256 MB RAM 120 GB free disk space MS Windows

Software Costs:

The Software costs for the proposed system can be calculated from the cost of software tools needed from the development of the proposed system. The software tools needed for the development of the system are given below:-

Dreamweaver 8 and Wamp

DATABASE SCHEMAS:-

17

Page 18: Synopsis

ADMIN PANEL:-Username (unique)ID (auto increment)Password

USER PANEL:-1. Create Login DetailsEnter your emailCreate a passwordConfirm password (mismatch validation using java script)Forgot password

2. Your Contact InformationFull name.Location. Mobile number.

3. Your Current Employement Details Work experience. Skills.

4. Your Educational BackgroundBasic education.

5. Resume

DESIGNING PHASE

18

Page 19: Synopsis

DATA FLOW DIAGRAM (DFD)

Data flows are data structures in motion, while data stores are data structures. Data flows are paths or ‘pipe lines’, along which data structures travel, where as the data stores are place where data structures are kept until needed.

Data flows are data structures in motion, while data stores are data structures at rest. Hence it is possible that the data flow and the data store would be made up of the same data structure.

FRONT END=

About us

Area

Latest jobs

Services

Resume tips

Contact us

BACKEND=

CMS management

FORM management

Change password

Forgot password

19

Page 20: Synopsis

FRONT END

AREACONTACT US

RESUME TIPS

LATEST JOBS

SERVICE

ABOUT US

PAGES

Form Resume uploading

20

gallery

links

Example

Page 21: Synopsis

Form

Name

Email Phone number

message

21

Page 22: Synopsis

BACKEND

ADMIN

CMS management

FORM management

Change password

Forgot password

22


Recommended