尊敬的 微信汇率:1円 ≈ 0.046215 元 支付宝汇率:1円 ≈ 0.046306元 [退出登录]
SlideShare a Scribd company logo
Online Budget Jobs 
1. Company Profile 
Address : U-3, Agrasen Point, 
Near Agrasen Bhavan, 
Citylight Road, 
Surat – 395 007 
Mobile : +91 99741 17191 
+91 99044 66599 
Email : info@webtactsolutions.com 
Website : www.webtactsolutions.com 
WebTact Solutions Page 1 of 79
Online Budget Jobs 
 About 
WebTact Solutions provides end-to-end web design and development 
solutions that enhance organizational processes and extend the power to harness 
the Web for your Business. We believe in offering quality web services and 
best in class solutions within your stipulated budget and given timeframe. 
WebTact Solutions has been started with a vision of providing quality IT 
solutions. We have worked on numbers of projects both small and large, which 
gives us a chance to learn and provide solutions that are not just outstanding but 
gives enhanced value to our customers from their IT investments. 
Services 
 Web Designing  Development 
• Static 
• Dynamic 
• Bootstrap 
• Open Source 
• E-commerce 
 Graphic Designing 
• Banner, Logo  Brochure Designing 
• 2D  3D Animation 
• Architectural Walkthrough 
WebTact Solutions Page 2 of 79
Online Budget Jobs 
 Mobile 
• Iphone  Android Apps Development 
 Other Web Services  Solutions 
• SEO 
• Software Development 
• Domain-Hosting 
• Events Live Streaming 
• Email  SMS Marketing 
• Branding 
Unlike early software development, today’s software programs must be 
cutting edge, nimble, and user friendly. The application itself is just one piece 
of the puzzle. The development teams must also consider its running time, 
size, portability, memory consumption, hardware compatibility, etc. 
To create high quality software with tactical differentiation and 
operational superiority, the development team must possess in-depth 
proficiency and utilize a state of the art methodology. WebTact Solutions has 
the superior technical background you need to meet your goals and help you 
compete in today’s business climate. 
WebTact Solutions Page 3 of 79
Online Budget Jobs 
• Business Applications 
Every business these days requires a strong IT backbone to 
sustain in a market that is overflowing with cutting-edge competition. 
Even businesses that had not considered IT an important factor are 
facing the fact that IT support is a necessary function that must be 
factored into the cost of doing business. WebTact Solutions is here to 
guide you in the right direction in your development of a business 
application. No matter what field your business serves, we provide 
applications that will add value to your business like never before. Our 
services encompass all stages of development, from conceptualization 
to implementation. 
WebTact Solutions Page 4 of 79
Online Budget Jobs 
• Web Development with CMS 
CMS- Content Management System 
At WebTact Solutions, we develop web based applications and 
software products that utilize Content Management Systems (CMS). Our 
development team has the experience to create easy to use systems that 
allow our clients to make updates using a user friendly interface. Below 
is a description of some of the technologies and solutions we 
recommend. 
For E-Commerce CMS: Codeigniter, Magento, OS-Commerce, Zen 
Cart, XCart, Open Cart. 
For Other Multifunctional CMS: Joomla, Drupal, CakePHP, PHPBB, 
Word Press, vBulletin Forum, CMS Made Simple. 
 Our Vision 
WebTact Solutions vision is to see farther, to seek out competitive 
advantages for our clients through the innovative use of technology and 
to help them achieve long-term success and prosperity. 
Over the last few decades, technology has changed the world of 
business. Today, access to information is the key success factor. More 
and more companies, regardless of their size and citizenship use the 
advantages of technology to maximize their business success. 
WebTact Solutions Page 5 of 79
Online Budget Jobs 
2. Project Profile 
• Project Title : Online Budget Jobs 
• Origination : WebTact Solutions 
• Front – End Tools : PHP Apache HTTP 
• Beck – End Tools : MySQL 
• Project Category : Web Base Application 
• Team Members : 2 
• Duration : 4 Month 
• External Project Guide : Mr. Parth Surti 
• Internal Project Guide : Prof. Kirti mam 
• Submitted By : Mr. Harsh V. Tamakuwala 
: Mr. Mayur B. Uttekar 
• Submitted To : C.B. Patel Compute College, 
Bharathana, 
Surat. 
WebTact Solutions Page 6 of 79
Online Budget Jobs 
3. Tools  Environment Description 
 Hardware configuration of machine used 
• Processor Speed : Intel Pentium 4 with 800 MHz 
• RAM : 1 GB or Higher 
• Hard Disk : 80 GB or Higher 
 Software used along with the version 
• Operating System : Windows XP / Vista / win 7 / win 8 
• Front End Tools : PHP 5.0 or above 
PHP Framework 
JQuery 
Java Script 
AJAX 
• Back End Tools : My SQl 5.0 or above 
• Web Server Tools : Apache Http Server 
• Browser : Firefox, Internet Explorer, Google Chrome etc. 
• Others tools : Wamp Server, Adobe Dreamweaver CS6 
WebTact Solutions Page 7 of 79
Online Budget Jobs 
 What is PHP ? 
 PHP stands for PHP: Hypertext Preprocessor 
 PHP is a server-side scripting language, like ASP.Net or JSP 
 PHP scripts are executed on the server. 
 PHP supports many databases (MySQL, Oracle, Sybase, 
PostgreSQL, Generic, ODBC, etc.). 
 PHP is open source software. 
 PHP is free to download and use. 
 What is a PHP File ? 
 PHP files can contain text, HTML tags and scripts 
 PHP files are returned to the browser as plain HTML 
 PHP files have a file extension of .php, .php3, or .phtml 
 Why PHP ? 
 PHP runs on different platforms (Windows, Linux, UNIX, etc.) 
 PHP is compatible with almost all servers used today (Apache, IIS, 
etc.) 
 PHP is FREE to download from the official PHP resource: 
www.php.net 
 PHP is easy to learn and runs efficiently on the server side 
WebTact Solutions Page 8 of 79
Online Budget Jobs 
PHP is a powerful server-side scripting language for creating 
dynamic and interactive websites. PHP is the widely-used, free, and efficient 
alternative to competitors such as Microsoft's ASP. PHP is perfectly suited for 
Web development and can be embedded directly into the HTML code. 
The PHP syntax is very similar to Perl and C. PHP is often used together 
with Apache (web server) on various operating systems. It also supports 
ISAPI and can be used with Microsoft's IIS on Windows. 
WebTact Solutions Page 9 of 79
Online Budget Jobs 
MySQL is a relational database management system (RDBMS) which has 
more than 11 million installations. The program runs as a server providing 
multi-user access to a number of databases. 
 Why MySQL ? 
The MySQL® database has become the world's most popular open 
source database because of its consistent fast performance, high 
reliability and ease of use. It's used on every continent – Yes by 
individual Web developers as well as many of the world's largest and 
fastest-growing organizations to save time and money powering 
their high-volume Web sites, business-critical systems and 
packaged software - including industry leaders such as Yahoo!, Google, 
Nokia, YouTube, and face book. 
Not only is MySQL the world's most popular open source 
database, it's also become the database of choice for a new generation of 
applications built on the LAMP stack (Linux, Apache, MySQL, PHP / Perl 
/ Python.) MySQL runs on more than 20 platforms including Linux, 
Windows, OS/X, HP-UX, AIX, Netware, giving you the kind of flexibility 
that puts you in control. 
WebTact Solutions Page 10 of 79
Online Budget Jobs 
Whether you're new to database technology or an experienced 
developer or DBA, MySQL offers a comprehensive range of certified 
software, support, training and consulting to make you successful. 
WebTact Solutions Page 11 of 79
Online Budget Jobs 
The Apache HTTP Server commonly referred to simply as Apache IPA: is 
a web server notable for playing a key role in the initial growth of the World 
Wide Web. 
PHPMYADMIN is an open source tool written in PHP intended to 
handle the administration of MySQL over the World Wide Web. It can do 
various tasks such as creating, modifying or deleting databases, tables, 
fields or rows; executing SQL statements; or managing users. 
WAMPs are packages of independently-created programs installed on 
computers that use a Microsoft Windows operating system. The interaction of 
these programs enables dynamic web pages to be served over a computer 
network, such as the internet or a private network. 
• WAMP“ – stands for Windows Apache MYSQL PHP 
• “LAMP“ – stands for Linux Apache MYSQL PHP 
Generally, only a user with administrator privileges can install a WAMP 
package. 
WebTact Solutions Page 12 of 79
Online Budget Jobs 
 What is jQuery ? 
jQuery is great library for developing ajax based application. 
jQuery is great library for the JavaScript programmers, which simplifies 
the development of web 2.0 applications. You can use jQuery to develop 
cool web 2.0 applications. jQuery helps the programmers to keep code 
simple and concise. The jQuery library is designed to keep the things 
very simple and reusable. 
jQuery library simplifies the process of traversal of HTML DOM 
tree. You can use jQuery to handle events, perform animation, and 
add the ajax support into your web applications with ease. 
 Why jQuery ? 
You can use simple JavaScript to perform all the functions that 
jQuery provides. Then why jQuery? The jQuery library is providing 
many easy to use functions and methods to make rich applications. 
These functions are very easy to learn and even a designer can learn it 
fast. Due to these features jQuery is very popular and in high demand 
among the developers. You can use jQuery in all the web based 
applications irrespective of the technology. 
WebTact Solutions Page 13 of 79
Online Budget Jobs 
jQuery is java script and can be used with JSP, Servlets, ASP, PHP, 
CGI and almost all the web programming languages. The jQuery code is 
very simple and easy to learn. 
 Features of jQuery : 
• DOM element selections functions 
• DOM traversal and modification 
• Events 
• CSS manipulation 
• Effects and animations 
• Ajax 
• Extensibility 
• Utilities - such as browser version and the each function. 
• JavaScript Plugins 
WebTact Solutions Page 14 of 79
Online Budget Jobs 
 What is JavaScript ? 
• JavaScript was designed to add interactivity to HTML pages. 
• JavaScript is a scripting language. 
• A scripting language is a lightweight programming language. 
• JavaScript is usually embedded directly into HTML pages. 
• JavaScript is an interpreted language (means that scripts execute 
without preliminary compilation) 
 What can a JavaScript do ? 
• JavaScript gives HTML designers a programming tool - HTML 
authors are normally not programmers, but JavaScript is a 
scripting language with a very simple syntax! Almost anyone can 
put small snippets of code into their HTML pages. 
• JavaScript can put dynamic text into an HTML page - A JavaScript 
statement like this: document. Write (h1 + name + /h1) 
can write a variable text into an HTML page. 
WebTact Solutions Page 15 of 79
Online Budget Jobs 
• JavaScript can react to events - A JavaScript can be set to 
execute when something happens, like when a page has finished 
loading or when a user clicks on an HTML element. 
• JavaScript can read and write HTML elements - A JavaScript can 
read and change the content of an HTML element. 
• JavaScript can be used to validate data - A JavaScript can be used 
to validate form data before it is submitted to a server. This saves 
the server from extra processing. 
• JavaScript can be used to detect the visitor's browser - A 
JavaScript can be used to detect the visitor's browser, and - 
depending on the browser - load another page specifically 
designed for that browser. 
WebTact Solutions Page 16 of 79
Online Budget Jobs 
• AJAX = Asynchronous JavaScript And Xml 
• AJAX is not a new programming language, but a new technique for 
creating better, faster, and more interactive web applications. 
• With AJAX, a JavaScript can communicate directly with the server, 
with the XMLHttpRequest object. With this object, a JavaScript can 
trade data with a web server, without reloading the page. 
• AJAX uses asynchronous data transfer (HTTP requests) between the 
browser and the web server, allowing web pages to request small 
bits of information from the server instead of whole pages. 
• The AJAX technique makes Internet applications smaller, faster and 
more userfriendly. 
• AJAX is based on the following web standards : JavaScript, XML, 
HTML, CSS. 
 AJAX is about better Internet applications 
Internet-applications have many benefits over desktop applications; 
they can reach a larger audience, they are easier to install and support, and 
easier to develop. 
However, Internet-applications are not always as rich and user-friendly 
as traditional desktop applications. With AJAX, Internet 
applications can be made richer and more user-friendly. 
WebTact Solutions Page 17 of 79
Online Budget Jobs 
4. Requirement Specification 
• Our goal is to make a website in which the user can start selling their 
tasks that they will do in low budget. The minimum price will be $5 
and user can view and post in different categories of tasks. User can 
also find for task that they want it to be done and post requirements. 
Users can get ratings and comments for their tasks done. 
• If a visitor is viewing a website that is not registered then he can 
registered to site by registration form. 
• Here the user is not a user but he is a seller for the Job. 
• If a user is registered to the site then he can post his job on the site 
and shell his service to the visitors or other users. 
• Registered user can view his job, comments on it. 
• Administrator can easy way to manage all the Users, Advertisement, 
Jobs, Category, View Comments, Feedback etc. 
WebTact Solutions Page 18 of 79
Online Budget Jobs 
5. Development Approach 
• The approach used to develop the system was similar to the waterfall 
model. The major activities included the following. 
• Requirement gathering and analysis 
 Designing 
 Coding 
 Testing 
• For gathering requirements, the similar systems were observed. 
Requirements were then verified with the project guide. The impact of 
the requirements was analyzed. It was then decided what to include and 
what to not include in the scope. The scope of the project was thus fixed. 
The users who would use the system were then identified. The events 
were then identified and thereafter described for each of the users. 
These were later verified with the objectives mentioned in the scope 
document to verify that all the purposes are being fulfilled. 
• The rough layouts of the forms were prepared and then verified with 
the events for each user. The database structure was also prepared and 
thereafter the database design was documented. 
• Before commencing on coding, small code segments were developed 
and then tested. The coding was then started in a phased manner. Once 
forms would be developed, they would be tested individually (unit 
testing). After unit testing, the integration testing would also be carried 
out and the system was thus tested. 
WebTact Solutions Page 19 of 79
Online Budget Jobs 
6. Feasibility Study 
Feasibility study involves the activities of identification of risks, 
assessing the risks and taking measures to counter the risks. Risk 
analysis and management. 
The types of risks are : 
 Business Risk 
These are risks that affect the overall business. An improper 
selection of a product that is being developed, or a project that has 
failed to a huge degree that has inflicted huge financial losses to the 
organization is an example of a business risk. 
Since our project is of an academic nature, business risks were not 
considered and the economic feasibility study was not carried out. 
 Project Risk 
Project risks typically include events that can put the project in 
jeopardy. The typical project risks in a software development project 
are those that cause project delays or overshoot the budget and time 
and cost estimates. 
The project risks involved in our system mainly involved in 
ensuring that the project would be finished on time. Since the team was 
new to the technologies, there was an inherent risk that the modules 
would have to be ensured that they finish on time. 
WebTact Solutions Page 20 of 79
Online Budget Jobs 
 Technical Risk 
Technical risks are risks associated with the project that are 
technical in nature. These include clearing technical hurdles and technical 
activities not yet undertaken by the team. 
Technical risks were also present to quite a degree since the project 
was of an academic nature and the team members were new to the 
technologies used to develop the system. To avoid technical risks, small 
proof of concepts was developed and therein the small technical 
bottlenecks were removed. 
WebTact Solutions Page 21 of 79
Online Budget Jobs 
6.1 Risk Table 
WebTact Solutions Page 22 of 79
Online Budget Jobs 
7. Proposed System 
7.1 Scope of Online Budget Jobs 
• Our goal is to make a website in which the user can start selling their 
tasks that they will do in low budget. The minimum price will be $5 
and user can view and post in different categories of tasks. User can 
also find for task that they want it to be done and post requirements. 
Users can get ratings and comments for their tasks done. 
• If a visitor is viewing a website that is not registered then he can 
registered to site by registration form. 
• Here the user is not a user but he is a seller for the Job or buyer of the 
job. 
• If a user is registered to the site then he can post his job on the site 
and shell his service to the visitors or other users. 
• Registered user can view his job, comments on it. 
• Administrator can easy way to manage all the Users, Advertisement, 
Jobs, Category, View Comments, Feedback etc. 
• So this proposed system is aimed at developing an Online Budget 
Jobs and increases business growth ratio. 
WebTact Solutions Page 23 of 79
Online Budget Jobs 
7.2 Objective of Online Budget Jobs [OBJ] 
• Our objective is to make website that the user can start selling their 
tasks that they will do in low budget. User can view and post Jobs in 
different category of tasks. User can post comment on the jobs. 
• So user can easily post jobs of any product and then easily get his 
customers. 
• Here we will achieve huge customer of product as well as achieve high 
level of product selling ratio. 
• So this is a one type of online product selling concept. 
• In this website the user watch image of the work and read description 
also if user is purchased product they contact directly. 
7.3 Constraints 
 Software Constraints 
Browsers Supported 
• Internet Explorer 8.0 or more above 
• Mozilla Firefox 17.0 or more above 
• Google Chrome 
WebTact Solutions Page 24 of 79
Online Budget Jobs 
7.4 Functionality 
 Unregistered User 
• Unregistered user can register to website with Registration form. 
• Unregistered user can view all the jobs, See the comments which 
other Users write on the particular job. 
 Registered User 
• Registered user can login to website. 
• Registered user can post the jobs for shell, purchase the posted 
jobs. 
• Registered user show the comments, give the comments. 
 Administrator 
• Administrator can view and manage all jobs. 
• Administrator can manage Advertisement. 
• Administrator can view and manage details of registered user. 
• Administrator can update and remove faq. 
• Administrator can update, add and remove category  sub-category. 
• Administrator can view comment. 
• Administrator can view feedback. 
• Administrator can also band the user, thus user cannot login to 
the site wather user name or password both are correct. 
WebTact Solutions Page 25 of 79
Online Budget Jobs 
7.5 Advantages 
• Online Budget Jobs holds many advantages, mostly for the 
business and services. 
• A small business that does not can afford to hire full time sales 
people. 
• So here all types of product or services show directly by the User 
as well as other people purchase that product from home, they do 
not have to go to the market  find that services. 
• One distinct advantage for the independent representative is low 
overhead. The affiliate does not have to keep inventory on hand. 
• In this site all the services are same rated. So the opportunities for 
the big business and small business are same. 
• You do not have to worry about offices. You may work at home 
and delivered the product directly. 
• Buyer can easily contact with the services provider via E-mail or 
Phone number. 
• Buyer also can take review from other peoples comment which 
posted on the job. 
• In this site too many Category and sub-category are stored thus 
user can find anything he wants from different category. 
WebTact Solutions Page 26 of 79
Online Budget Jobs 
7.6 Expected Advantages 
• Less human effort is required. 
• No requirement for offices for opening a small business. 
• Less time required. 
• Every operation can be done easily. 
• Provides system level security. 
• Flexibility in Data warehousing. 
7.7 Software Engineering Paradigm Applied 
• After initial study about the project, then we came to know that the 
project was feasible in all aspects without any risks. 
• The requirements of project were clear and feasible that’s why it was 
possible plane the whole development process in cascaded manner. 
• So, we use the “Waterfall Model” for the development process of stores 
statistics entry  reports. 
• The Diagram of used waterfall model is given below. 
WebTact Solutions Page 27 of 79
Online Budget Jobs 
 Water Fall Model : 
 Requirement Analysis : 
The requirement gathering process is intensified and focused 
specially on software. To understand the nature of programs to be built, 
the software engineer must understand the information domain for the 
software, as well as required function, behavior, performance and 
interface 
 System and Software design : 
Software design is actually multi step process that focus on four 
distinct attributes of a program: data structure, software architecture, 
interface representation and procedural design system. The design 
process translates the requirements into a representation of software 
that can be access for quality before coding begins. 
WebTact Solutions Page 28 of 79
Online Budget Jobs 
 Coding : 
The design must be translated into a machine readable code form. 
The code generation step performs this step. 
 Testing : 
Once code has been generated, program testing begins. The 
testing process focuses on the logical internals of the software, ensuring 
that all statements have been tested and on the functional externals, it 
conducting test cases to uncover error and produce result. 
 Operation and Maintenance : 
Software will undoubtedly undergo change after it is delivering to 
the customer. Change will occur because errors have been encounter. 
Software operation and maintenance applies each of the preceding face 
to an existing program rather than a new one. 
WebTact Solutions Page 29 of 79
Online Budget Jobs 
8. Data Flow Diagram [DFD] 
• A DFD (Data Flow Diagram) is pictorial representation of the path 
which data takes from its initial interaction with the system until it 
completes any interaction. 
• The diagram will describe the logical data flows without detailing 
movement of any physical items. 
• The DFDs also gives insight into the data that is used in the system. 
• One of the tools of structured Analysis is the Data Flow Diagram. A 
Data Flow 
• Diagram is a graphic documentation of a system. Data Flow Diagram 
serves two purposes. 
I. Provide a graphic tool. This can be used by the analyst to explain his 
understanding of the system to the user. 
II. Can be readily converted into a Structure chart which is used in 
design. 
Various Symbols are used in diagram that all are represents some different 
functionality which are defined below. 
WebTact Solutions Page 30 of 79
Online Budget Jobs 
Entity : - Oval process : - 
Connecter : - 
Process : - Data storage : - 
 Online Budget Jobs Context Level DFD : 
WebTact Solutions Page 31 of 79
Online Budget Jobs 
 1st Level of DFD : 
WebTact Solutions Page 32 of 79
Online Budget Jobs 
 2st Level of DFD : 
 2st Level of DFD : 
WebTact Solutions Page 33 of 79
Online Budget Jobs 
 2st Level of DFD : 
 2st Level of DFD : 
WebTact Solutions Page 34 of 79
Online Budget Jobs 
 2st Level of DFD : 
 2st Level of DFD : 
WebTact Solutions Page 35 of 79
Online Budget Jobs 
8.1 ER Diagram [DFD] 
WebTact Solutions Page 36 of 79
Online Budget Jobs 
9. Data-Dictionary 
Table Name Description Pages 
where 
Used 
Category This table contains all the 
information about category, 
Admin can add new category in 
this table. 
All Jobs 
Comment This table contains all the 
information about job_id, 
comment_des, date, user name. 
Job details 
Faq This table contains data of faq_id, 
questions and answer. 
Faq page 
Feedback This table contains feedback_id, 
user_name, email, feedback_des. 
Feedback 
page 
Login This table stores email and 
password. Admin can login via 
this. 
Admin 
login 
Odr This table contains ord_id, job_id, 
job_user_id, user_name, odr_date. 
Order page 
Post_ads This table contains adv_id, title, 
description, ad_img, url, date. 
Home page, 
About us 
page 
Req_posts This table contains req_id, title, 
cat_name, sub_cat_name, image, 
description, duration, other, date, 
user_name, rate. 
Add job 
page 
sub_cat This table contains sub_cat_id, 
cat_name and sub_cat_name. 
admin can add sub-category. 
Registration 
page 
WebTact Solutions Page 37 of 79
Online Budget Jobs 
User_reg This table contains user_id, 
user_name, email, password, 
first_name, last_name, gender, 
birth_date, city, address, mob_no, 
status. 
User 
Registration 
form 
9.1. Databases 
 Category 
Field name Date Type Size Key/ 
Constraints 
Description 
Cat_id Int 11 Primary Key Id of 
category 
Cat_name Varchar 100 Not-null Name of 
category 
 Comment 
Field name Date Type Size Key/ 
Constraints 
Description 
Cmt_id Int 11 Primary Key Id of 
comment 
Job_id Int 10 Not-null Id of job 
Cmt_des Varchar 200 Not-null Description 
of comment 
Date Date - Not-null Date of 
comment 
User_name Varchar 50 Not-null Name of 
user who 
made 
comment 
Rate Int 2 Not-null Rate of 
comment 
WebTact Solutions Page 38 of 79
Online Budget Jobs 
 Faq 
Field name Date Type Size Key/ 
Constraints 
Description 
Faq_id Int 11 Not-null Id of 
frequently 
ask question 
Questions Longtext - Not-null Question 
Answer Longtext - Not-null Answers 
 Feedback 
Field name Date Type Size Key/ 
Constraints 
Description 
feedback_id Int 11 Not-null Id of 
feedback 
User_name Varchar 100 Not-null User name 
of making 
feedback 
Email Varchar 100 Not-null Email id of 
feedback 
making 
Feedback_des varchar 200 Not-null Description 
of feedback 
 Login 
Field name Date Type Size Key/ 
Constraints 
Description 
Email Varchar 50 Primary Key Email 
address of 
admin 
Password Varchar 30 Not-null Password. 
WebTact Solutions Page 39 of 79
Online Budget Jobs 
 Odr 
Field name Date Type Size Key/ 
Constraints 
Description 
odr_id Int 11 Primary Key Id of odr 
Job_id Int 5 Not-null Id of job 
Job_user_id Int 5 Not-null Id of user 
who post 
the job 
User_name Varchar 100 Not-null Name of 
user who 
buy the job 
Mobile Bigint - Not-null Mobile no of 
the job 
buyer 
Email Varchar 25 Not-null Email no of 
the job 
buyer 
Address Varchar 250 Not-null Address no 
of the job 
buyer 
Odr_date Date - Not-null Order date 
 Post_ads 
Field name Date Type Size Key/ 
Constraints 
Description 
Adv_id Int 11 Primary 
Key 
Id of 
Advertisement 
title Varchar 100 Not-null Title of 
Advertisement 
description Varchar 500 Not-null Description of 
Advertisement 
Ad_img Varchar 200 Not-null Image of 
Advertisement 
url Varchar 200 Not-null URL of 
WebTact Solutions Page 40 of 79
Online Budget Jobs 
Advertisement 
Date Date - Not-null Date of 
Advertisement 
4 
 Req_posts 
Field name Date Type Size Key/ 
Constraints 
Description 
Req_id Int 5 Primary 
Key 
Id of 
requirement 
table 
title Varchar 100 Not-null Title 
Cat_name Varchar 100 Not-null Category 
name 
Sub_cat_name Varchar 100 Not-null Sub-category 
name 
Image Varchar 100 Not-null Image of the 
post 
Description Varchar 500 Not-null Description 
of the post 
Duration Int 2 Not-null Time 
limition of 
Job. 
Other Varchar 250 Not-null Introduction 
of job 
Date Date - Not-null Date of job 
insert 
User_name Varchar 100 Not-null User name 
who posted 
the job 
Rate Int 2 Not-null Rate for the 
job 
WebTact Solutions Page 41 of 79
Online Budget Jobs 
 Sub-cat 
Field name Date Type Size Key/ 
Constraints 
Description 
Sub_cat_id Int 5 Primary 
Key 
Id of 
requirement 
table 
Cat_name Varchar 100 Not-null Category 
name 
Sub_cat_name Varchar 100 Not-null Sub-category 
name 
 User_reg 
Field name Date Type Size Key/ 
Constraints 
Description 
user_id Int 15 Primary key Id of user 
User_name Varchar 25 Not-null Name of 
User 
email Varchar 25 Not-null Email 
Address of 
User 
Password Varchar 30 Not-null Password Of 
user 
First_name Varchar 30 Not-null First Name 
Of User 
Last_name Varchar 30 Not-null Last Name 
Of User 
Gender Varchar 10 Not-null Gender Of 
User 
Birth_date Date - Not-null Birth Date 
Of User 
City Varchar 30 Not-null City Of User 
Where He 
live 
Address Varchar 50 Not-null Address Of 
WebTact Solutions Page 42 of 79
Online Budget Jobs 
user 
Mob_no Varchar 20 Not-null Contact No 
Of User 
Status Varchar 25 Not-null Status Of 
User [Show 
he is Active 
or Bandded] 
WebTact Solutions Page 43 of 79
Online Budget Jobs 
10. Screen Shots 
 User Side Home page 
WebTact Solutions Page 44 of 79
Online Budget Jobs 
 All Jobs 
WebTact Solutions Page 45 of 79
Online Budget Jobs 
 Search Result 
WebTact Solutions Page 46 of 79
Online Budget Jobs 
 About Us page 
WebTact Solutions Page 47 of 79
Online Budget Jobs 
 Job Detail 
WebTact Solutions Page 48 of 79
Online Budget Jobs 
 Order Page 
WebTact Solutions Page 49 of 79
Online Budget Jobs 
 Registration Form 
WebTact Solutions Page 50 of 79
Online Budget Jobs 
 If Registration successfully done 
WebTact Solutions Page 51 of 79
Online Budget Jobs 
 Sign In page 
WebTact Solutions Page 52 of 79
Online Budget Jobs 
 User Home Page After Sign In 
WebTact Solutions Page 53 of 79
Online Budget Jobs 
 Add Job 
WebTact Solutions Page 54 of 79
Online Budget Jobs 
 If you are post Your Job Successfully 
WebTact Solutions Page 55 of 79
Online Budget Jobs 
 Frequently Ask Questions [FAQs] 
WebTact Solutions Page 56 of 79
Online Budget Jobs 
 Contact Us 
WebTact Solutions Page 57 of 79
Online Budget Jobs 
 Admin Side Login Page 
 Admin Side Advertisement Add page 
WebTact Solutions Page 58 of 79
Online Budget Jobs 
 Admin Side Advertisement View page 
 Admin Side Advertisement Edit page 
WebTact Solutions Page 59 of 79
Online Budget Jobs 
 Admin Side User Add page 
 Admin Side User View page 
WebTact Solutions Page 60 of 79
Online Budget Jobs 
 Admin Side User Edit page 
 Admin Side Category Add page 
WebTact Solutions Page 61 of 79
Online Budget Jobs 
 Admin Side Category View page 
 Admin Side Category Edit page 
WebTact Solutions Page 62 of 79
Online Budget Jobs 
 Admin Side Sub-Category Add page 
 Admin Side Sub-Category View page 
WebTact Solutions Page 63 of 79
Online Budget Jobs 
 Admin Side Sub-Category Edit page 
 Admin Side FAQs Add page 
WebTact Solutions Page 64 of 79
Online Budget Jobs 
 Admin Side FAQs View page 
 Admin Side FAQs Edit page 
WebTact Solutions Page 65 of 79
Online Budget Jobs 
 Admin Side Jobs View page 
 Admin Side Order View page 
WebTact Solutions Page 66 of 79
Online Budget Jobs 
 Admin Side Comment View page 
 Admin Side Feedback View page 
WebTact Solutions Page 67 of 79
Online Budget Jobs 
 Admin Side Report Generate page 
WebTact Solutions Page 68 of 79
Online Budget Jobs 
11. Testing 
• Testing is an important activity in the software development process. 
Testing is carried out in the context that the tests should be traceable to 
the customer’s requirement. Testing should be a well planned activity. 
• Ideally a test strategy that encompasses the testing techniques and the 
time at which the testing strategies are to be applied is decided and is a 
part of the testing strategy. 
• Testing includes the white box testing techniques and black box testing 
techniques. 
• In white box testing techniques, the internal structure of the code and 
the code segments are checked for errors. These are typically used by 
the software developers themselves. 
• The black box testing techniques involve testing in a manner where the 
input is given and it is just checked whether the output is the expected 
output or not. A combination of black box and white box testing 
techniques are generally used in order to test the product effectively. 
• Important elements of testing involve verification and validation. 
Verification and validation constitute the key elements of testing. 
Verification involves ensuring that we are building the software in the 
right manner. Validation involves ensuring that we are building the 
right product. 
• In the context of the current development, the individual elements were 
tested. Typically, small code segments which were learnt were first 
tested on stand-alone code segments. These stand-alone segments 
helped as prototypes also and helped to identify that the code generated 
is working. This was typically used as there were small elements that 
needed to be tested before actual use in the code. Problems were 
identified in these segments and rectified before implementing them in 
the actual code of the elements. 
WebTact Solutions Page 69 of 79
Online Budget Jobs 
• Unit testing was typically done first for the individual forms. The 
behavior of the forms was tested. The forms developed first were 
typically the master forms. The forms were tested for valid and invalid 
data and the output was checked. Typically this would also involve 
checking whether the data is being stored in the expected manner in the 
database. 
• Integration testing typically followed unit testing. The master forms 
were typically the first forms that were developed. Thereafter the 
transactions were tested. Therein, the form on which the transactions 
are dependent, that is the masters were already checked first. The forms 
that involved some level of dependency with other transactions were 
also checked and the effect of the transaction on the other transaction 
was checked. 
• System testing followed integration testing wherein the entire system 
was tested. 
 Testing 
Software testing is a critical element of software quality assurance 
and represents the ultimate review of specification design and coding. 
Testing is an exposure of a system to trial input to see whether it meets 
user’s needs. Testing can show that system is free of errors. Testing finds 
errors it does not correct errors. Software success is a quality product, on 
time and within cost. Though testing cans costly mistakes. Testing should 
therefore, 
• Validate performance 
• Detect errors 
• Identify inconsistencies 
WebTact Solutions Page 70 of 79
Online Budget Jobs 
The testing process goes hand in hand with the development 
process. It involves various methods such as validation checking in which 
the program is check for simple business rule and data type checking. 
 Test Objectives 
There is strong evidence that effective requirements management 
leads to over-all project cost saving. The three primary reasons for these 
are: 
• Requirements error typically cost well over ten times more to 
repair then other errors. 
• Requirement error typically comprises over 40 percent of all 
error in software project. 
• Small reduction in the number of requirement error pays big 
dividends in avoided rework cost and schedule delays. 
 Test Planning 
Test planning evolves the following steps: 
o Estimate the size 
o May allocate test resources 
o Generate test cases 
WebTact Solutions Page 71 of 79
Online Budget Jobs 
 Test Cases 
1 Test case id TS1 
2 Test case Name Test_admin_Login 
3 Purpose To check the Admin Login 
4 Prereq Valid Admin has logged in the page. 
5 Test Data List of the variables and their possible 
values used in the test case. 
User_Name :{Valid, Invalid, Empty} 
Password :{Valid, Invalid, Empty} 
6 Steps Steps to carry out the test are as follows: 
- Enter Login Id. And Enter password. 
- Click on Log in button. 
- Verify that the next page is open or not. 
- Verify that the error message is 
generated if Password is incorrect. 
1 Test case id TS2 
2 Test case Name Test_user_Login 
3 Purpose To check the User Login 
4 Prereq Valid User has logged in the page. 
5 Test Data List of the variables and their possible 
values used in the test case. 
User_Name :{Valid, Invalid, Empty, 
Banded} 
Password :{Valid, Invalid, Empty} 
6 Steps Steps to carry out the test are as follows: 
- Enter Login Id. And Enter password. 
- Click on Log in button. 
- Verify that the next page is open or not. 
- Verify that the error message is 
generated if Password is incorrect. 
WebTact Solutions Page 72 of 79
Online Budget Jobs 
1 Test case id TS3 
2 Test case Name Test registration 
3 Purpose To check the Registration of User 
4 Prereq User have to register 
5 Test Data List of the variables and their possible 
values used in the test case. 
User_Name :{ Empty } 
Password :{ Empty } 
First_name : { Empty } 
Last_name : { Empty } 
Address : { Empty } 
6 Steps Steps to carry out the test are as follows: 
- Fill all the data. 
- Click on Submit button. 
- Verify that the next page is open or not. 
- Verify that the error message is 
generated if Some text box is empty. 
1 Test case id TS4 
2 Test case Name Job Insert 
3 Purpose To check the Job is inserted properly or 
not. 
4 Prereq Valid user can Logged in to the system. 
5 Test Data List of the variables and their possible 
values used in the test case. 
Job title :{ Empty } 
Job desc :{ Empty } 
Image :{ Empty } 
Duration :{ Empty } 
Duration :{ Empty } 
6 Steps Steps to carry out the test are as follows: 
- Sign in to the syetem. 
- Go to Add jobs. 
- Simply Fill that form and you can Post a 
job. 
WebTact Solutions Page 73 of 79
Online Budget Jobs 
1 Test case id TS5 
2 Test case Name Job Buy 
3 Purpose To check the Job is Buy properly or not. 
4 Prereq Any User or visitor of the system can 
purchase the job. 
5 Test Data List of the variables and their possible 
values used in the test case. 
User Name :{ Empty } 
Email :{ Empty, Email format } 
Contact :{ Empty, Limit 10 digit, 
Numric only } 
Address :{ Empty } 
6 Steps Steps to carry out the test are as follows: 
- Select any job to view description. 
- If you want to purchase that job click on 
order now button. 
- Simply Fill the form and click on submit 
button you successfully made your 
purchase. 
1 Test case id TS6 
2 Test case Name Feedback 
3 Purpose To check User can give feedback or not. 
4 Prereq Any User or visitor of the system can give 
feedback to the admin. 
5 Test Data List of the variables and their possible 
values used in the test case. 
User Name :{ Empty } 
Email :{ Empty, Email format } 
Message :{ Empty } 
6 Steps Steps to carry out the test are as follows: 
- Select feedback tab. 
- Simply Fill the form and click on submit 
button you successfully made your 
Feedback to the admin. 
WebTact Solutions Page 74 of 79
Online Budget Jobs 
11. User Manual 
 Registration 
• Click On “Sign Up Tab. 
• Fill The Registration Form. 
• Click Submit Button. 
• Go To “Sign In” Tab. 
• Write User Name And Password. 
• You Can Easily Signed In To The System. 
• If User Name And Password Both Are Correct. 
• If User Is banded User Cannot Sign in To the System. 
 Post Jobs 
• 1st of all Who is Not Registered User will not post Jobs to the 
system. 
• Thus if User is not Registered than 1st register [ Sign Up ] User. 
• If User is already Registered Login Directly to the System. 
• Then “Add Job” tab will appear to the home screen. 
• Go to that page. 
• Fill the form and take image related to your Job. 
• Click On Submit Button. 
This way user can post his/her job to the system very easily. 
WebTact Solutions Page 75 of 79
Online Budget Jobs 
 Feedback Form 
• Only Registered user can use this facility. 
• If user is signed up to the system “Feedback” will appear. 
• Go on that tab, Feel the form. 
• And click submit button. 
This way you can Registered user can give feedback easily. 
 Show About us Page 
• Any user [Include visitor] can use this facility. 
• Click On “Pages ” tab it contain About us Page. 
• So you will easy way to know about company Information. 
 Show FAQs Page 
• Any user [Include visitor] can use this facility. 
• Click On “Pages ” tab it contain FAQs Page. 
• This page Contain some common Questions-Answers of the 
user. 
WebTact Solutions Page 76 of 79
Online Budget Jobs 
 Order page 
• Select any job from the all jobs and click on it. 
• It gives the description of that particular job. 
• After that you want to buy that job simply click on the order 
now button. 
• It will go to another page which shows the image of the job, 
User job detail and after that a form will appear. 
• Fill that form with appopreat data. 
• And submit that form. 
This way Order Can be place easily. 
WebTact Solutions Page 77 of 79
Online Budget Jobs 
11. Limitation of System 
• User cannot recover his/her username or password. 
• User cannot change his/her username or password. 
• If User is band he do not login in the system. 
WebTact Solutions Page 78 of 79
Online Budget Jobs 
12. Reference 
• Reference site : www.php.net 
www.w3school.com 
www.google.com 
• Internal Guide : Prof. Kirti J. Patel 
• External Guide : Parth Surti 
• Books : PHP The Complete Reference 
WebTact Solutions Page 79 of 79

More Related Content

What's hot

Ejobportal project ppt on php my_sql
Ejobportal project ppt on php my_sqlEjobportal project ppt on php my_sql
Ejobportal project ppt on php my_sql
prabhat kumar
 
Virtual Job Portal System
Virtual Job Portal SystemVirtual Job Portal System
Virtual Job Portal System
TAWSEEF AHMAD
 
Online Job Portal (UML Diagrams)
Online Job Portal (UML Diagrams)Online Job Portal (UML Diagrams)
Online Job Portal (UML Diagrams)
Syed Muhammad Zeejah Hashmi
 
Online Job Portal
Online Job PortalOnline Job Portal
Online Job Portal
Prateek Kulshrestha
 
Job portal at jiit 2013-14
Job portal at jiit 2013-14Job portal at jiit 2013-14
Job portal at jiit 2013-14
kbabhishek4
 
Job portal project documentary
Job portal project documentaryJob portal project documentary
Job portal project documentary
Umang_jain
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management System
Toseef Hasan
 
online matrimony project report
online matrimony project reportonline matrimony project report
online matrimony project report
Parth Bhatt
 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
amitesh2690
 
Online job portal
Online job portal Online job portal
Online job portal
Aj Maurya
 
Web based Career guidance
Web based Career guidanceWeb based Career guidance
Web based Career guidance
FAKHRUN NISHA
 
TRIBHUVAN UNIVERSITY BCA INTERNSHIP REPORT FOR 7 SEM.docx
TRIBHUVAN UNIVERSITY BCA INTERNSHIP REPORT FOR 7 SEM.docxTRIBHUVAN UNIVERSITY BCA INTERNSHIP REPORT FOR 7 SEM.docx
TRIBHUVAN UNIVERSITY BCA INTERNSHIP REPORT FOR 7 SEM.docx
HimeshChaudhary
 
Java Online Job Portal Presentation
Java Online Job Portal PresentationJava Online Job Portal Presentation
Java Online Job Portal Presentation
tanmanrai
 
Library management System
Library management SystemLibrary management System
Library management System
saradateja
 
Cake shop billing system
Cake shop billing systemCake shop billing system
Cake shop billing system
Akshita Pillai
 
Job portal
Job portalJob portal
Job portal
LoveBug Shashank
 
Job portal system doc
Job portal system   docJob portal system   doc
Job portal system doc
PIYUSH Dubey
 
Online Quiz System
Online Quiz SystemOnline Quiz System
Online Quiz System
Khairul Hidayat Kamaruddin
 
Android technical quiz app
Android technical quiz appAndroid technical quiz app
Android technical quiz app
Jagdeep Singh
 
JOB PORTAL SYSTEM
JOB PORTAL SYSTEMJOB PORTAL SYSTEM
JOB PORTAL SYSTEM
PIYUSH Dubey
 

What's hot (20)

Ejobportal project ppt on php my_sql
Ejobportal project ppt on php my_sqlEjobportal project ppt on php my_sql
Ejobportal project ppt on php my_sql
 
Virtual Job Portal System
Virtual Job Portal SystemVirtual Job Portal System
Virtual Job Portal System
 
Online Job Portal (UML Diagrams)
Online Job Portal (UML Diagrams)Online Job Portal (UML Diagrams)
Online Job Portal (UML Diagrams)
 
Online Job Portal
Online Job PortalOnline Job Portal
Online Job Portal
 
Job portal at jiit 2013-14
Job portal at jiit 2013-14Job portal at jiit 2013-14
Job portal at jiit 2013-14
 
Job portal project documentary
Job portal project documentaryJob portal project documentary
Job portal project documentary
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management System
 
online matrimony project report
online matrimony project reportonline matrimony project report
online matrimony project report
 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
 
Online job portal
Online job portal Online job portal
Online job portal
 
Web based Career guidance
Web based Career guidanceWeb based Career guidance
Web based Career guidance
 
TRIBHUVAN UNIVERSITY BCA INTERNSHIP REPORT FOR 7 SEM.docx
TRIBHUVAN UNIVERSITY BCA INTERNSHIP REPORT FOR 7 SEM.docxTRIBHUVAN UNIVERSITY BCA INTERNSHIP REPORT FOR 7 SEM.docx
TRIBHUVAN UNIVERSITY BCA INTERNSHIP REPORT FOR 7 SEM.docx
 
Java Online Job Portal Presentation
Java Online Job Portal PresentationJava Online Job Portal Presentation
Java Online Job Portal Presentation
 
Library management System
Library management SystemLibrary management System
Library management System
 
Cake shop billing system
Cake shop billing systemCake shop billing system
Cake shop billing system
 
Job portal
Job portalJob portal
Job portal
 
Job portal system doc
Job portal system   docJob portal system   doc
Job portal system doc
 
Online Quiz System
Online Quiz SystemOnline Quiz System
Online Quiz System
 
Android technical quiz app
Android technical quiz appAndroid technical quiz app
Android technical quiz app
 
JOB PORTAL SYSTEM
JOB PORTAL SYSTEMJOB PORTAL SYSTEM
JOB PORTAL SYSTEM
 

Viewers also liked

Online Job Portal Document
Online Job Portal DocumentOnline Job Portal Document
Online Job Portal Document
Avinash Singh
 
Job portal
Job portalJob portal
Job portal
Amit Gandhi
 
Social Networking Project (website) full documentation
Social Networking Project (website) full documentation Social Networking Project (website) full documentation
Social Networking Project (website) full documentation
Tenzin Tendar
 
Social Network
Social NetworkSocial Network
Social Network
Suraj Thapaliya
 
ONLINE PORTAL WITH COMPILER USING C#
ONLINE  PORTAL WITH COMPILER USING C#ONLINE  PORTAL WITH COMPILER USING C#
ONLINE PORTAL WITH COMPILER USING C#
Pritam Guchhait
 
Company Recruitment Portal
Company Recruitment  PortalCompany Recruitment  Portal
Company Recruitment Portal
Nexsof Technologies
 
5 job adda doc 2
5 job adda doc 25 job adda doc 2
5 job adda doc 2
SURAJ KUMAR YADAVA
 
Open source CMS tool for web based job portal and recruitment system Thesis
Open source CMS tool for web based job portal and recruitment system ThesisOpen source CMS tool for web based job portal and recruitment system Thesis
Open source CMS tool for web based job portal and recruitment system Thesis
Arjun Rajeswaran
 
Data flow Diagram of the Proposed System
Data flow Diagram of the Proposed SystemData flow Diagram of the Proposed System
Data flow Diagram of the Proposed System
narca
 
Social Networking Website
Social Networking WebsiteSocial Networking Website
Social Networking Website
guestec05a4
 
Pritam bhansali Online Exam - Project Report
Pritam bhansali  Online Exam - Project ReportPritam bhansali  Online Exam - Project Report
Pritam bhansali Online Exam - Project Report
Pritam Bhansali
 
Social Networking Site in JAVA
Social Networking Site in JAVASocial Networking Site in JAVA
Social Networking Site in JAVA
PAS Softech Pvt. Ltd.
 
SRS Of Social Networking
SRS Of Social NetworkingSRS Of Social Networking
SRS Of Social Networking
maaano786
 
social networking site
social networking sitesocial networking site
social networking site
Abhishek Ranjan
 
White Paper: From Accounts Receivable to Smarter Receivables
White Paper: From Accounts Receivable to Smarter ReceivablesWhite Paper: From Accounts Receivable to Smarter Receivables
White Paper: From Accounts Receivable to Smarter Receivables
MoretonSmith
 
Acdc website research
Acdc website researchAcdc website research
Acdc website research
alishaparker
 

Viewers also liked (16)

Online Job Portal Document
Online Job Portal DocumentOnline Job Portal Document
Online Job Portal Document
 
Job portal
Job portalJob portal
Job portal
 
Social Networking Project (website) full documentation
Social Networking Project (website) full documentation Social Networking Project (website) full documentation
Social Networking Project (website) full documentation
 
Social Network
Social NetworkSocial Network
Social Network
 
ONLINE PORTAL WITH COMPILER USING C#
ONLINE  PORTAL WITH COMPILER USING C#ONLINE  PORTAL WITH COMPILER USING C#
ONLINE PORTAL WITH COMPILER USING C#
 
Company Recruitment Portal
Company Recruitment  PortalCompany Recruitment  Portal
Company Recruitment Portal
 
5 job adda doc 2
5 job adda doc 25 job adda doc 2
5 job adda doc 2
 
Open source CMS tool for web based job portal and recruitment system Thesis
Open source CMS tool for web based job portal and recruitment system ThesisOpen source CMS tool for web based job portal and recruitment system Thesis
Open source CMS tool for web based job portal and recruitment system Thesis
 
Data flow Diagram of the Proposed System
Data flow Diagram of the Proposed SystemData flow Diagram of the Proposed System
Data flow Diagram of the Proposed System
 
Social Networking Website
Social Networking WebsiteSocial Networking Website
Social Networking Website
 
Pritam bhansali Online Exam - Project Report
Pritam bhansali  Online Exam - Project ReportPritam bhansali  Online Exam - Project Report
Pritam bhansali Online Exam - Project Report
 
Social Networking Site in JAVA
Social Networking Site in JAVASocial Networking Site in JAVA
Social Networking Site in JAVA
 
SRS Of Social Networking
SRS Of Social NetworkingSRS Of Social Networking
SRS Of Social Networking
 
social networking site
social networking sitesocial networking site
social networking site
 
White Paper: From Accounts Receivable to Smarter Receivables
White Paper: From Accounts Receivable to Smarter ReceivablesWhite Paper: From Accounts Receivable to Smarter Receivables
White Paper: From Accounts Receivable to Smarter Receivables
 
Acdc website research
Acdc website researchAcdc website research
Acdc website research
 

Similar to Documentation of Online jobs for BCA last sem on PHP.

lamp.pptx
lamp.pptxlamp.pptx
lamp.pptx
SainikRamagiri
 
Full Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfFull Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdf
Laura Miller
 
www-valuecoders-com-blog-technology-and-apps-how-to-choose-right-web-developm...
www-valuecoders-com-blog-technology-and-apps-how-to-choose-right-web-developm...www-valuecoders-com-blog-technology-and-apps-how-to-choose-right-web-developm...
www-valuecoders-com-blog-technology-and-apps-how-to-choose-right-web-developm...
JamesEddie2
 
Portfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer NetworkPortfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer Network
Habib Ullah Bahar
 
Bazar4 student
Bazar4 studentBazar4 student
Bazar4 student
panchi thakur
 
The Ultimate Guide to Modern Web App Development.ppt
The Ultimate Guide to Modern Web App Development.pptThe Ultimate Guide to Modern Web App Development.ppt
The Ultimate Guide to Modern Web App Development.ppt
Asad Majeed
 
Hire Professional PHP Developer
Hire Professional PHP DeveloperHire Professional PHP Developer
Hire Professional PHP Developer
developeronrents
 
Top Six Web App Development Technologies In 2018
Top Six Web App Development Technologies In 2018Top Six Web App Development Technologies In 2018
Top Six Web App Development Technologies In 2018
PixelCrayons
 
Improve Your Business Standards with Backend Development .pdf
Improve Your Business Standards with Backend Development .pdfImprove Your Business Standards with Backend Development .pdf
Improve Your Business Standards with Backend Development .pdf
WPWeb Infotech
 
Top 6 leading PHP frameworks for web development
Top 6 leading PHP frameworks for web developmentTop 6 leading PHP frameworks for web development
Top 6 leading PHP frameworks for web development
Appfinz Technologies
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
PamRobert
 
Making Of PHP Based Web Application
Making Of PHP Based Web ApplicationMaking Of PHP Based Web Application
Making Of PHP Based Web Application
Sachin Walvekar
 
NewStar Software Services Service+Offerings
NewStar Software Services Service+OfferingsNewStar Software Services Service+Offerings
NewStar Software Services Service+Offerings
guest7f7cc9d
 
New Star+Software+Services+Service+Offerings
New Star+Software+Services+Service+OfferingsNew Star+Software+Services+Service+Offerings
New Star+Software+Services+Service+Offerings
Praveen_Annubhukta
 
lamp-technology-8860-9KNDvBR.pptx
lamp-technology-8860-9KNDvBR.pptxlamp-technology-8860-9KNDvBR.pptx
lamp-technology-8860-9KNDvBR.pptx
Manikanta191485
 
PHP Training in Ghazibad
PHP Training in GhazibadPHP Training in Ghazibad
PHP Training in Ghazibad
Softcrayons Tech Solutions
 
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationvue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
Divante
 
Liferay as solution for legacy applications
Liferay as solution for legacy applicationsLiferay as solution for legacy applications
Liferay as solution for legacy applications
Manish Kumar Jaiswal
 
Navigating the Hype and Realities of Web Development Frameworks
Navigating the Hype and Realities of Web Development FrameworksNavigating the Hype and Realities of Web Development Frameworks
Navigating the Hype and Realities of Web Development Frameworks
SeasiaInfotech2
 
Top 13 Backend Frameworks for Web development in 2024
Top 13 Backend Frameworks for Web development in 2024Top 13 Backend Frameworks for Web development in 2024
Top 13 Backend Frameworks for Web development in 2024
Clarion Technologies
 

Similar to Documentation of Online jobs for BCA last sem on PHP. (20)

lamp.pptx
lamp.pptxlamp.pptx
lamp.pptx
 
Full Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfFull Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdf
 
www-valuecoders-com-blog-technology-and-apps-how-to-choose-right-web-developm...
www-valuecoders-com-blog-technology-and-apps-how-to-choose-right-web-developm...www-valuecoders-com-blog-technology-and-apps-how-to-choose-right-web-developm...
www-valuecoders-com-blog-technology-and-apps-how-to-choose-right-web-developm...
 
Portfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer NetworkPortfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer Network
 
Bazar4 student
Bazar4 studentBazar4 student
Bazar4 student
 
The Ultimate Guide to Modern Web App Development.ppt
The Ultimate Guide to Modern Web App Development.pptThe Ultimate Guide to Modern Web App Development.ppt
The Ultimate Guide to Modern Web App Development.ppt
 
Hire Professional PHP Developer
Hire Professional PHP DeveloperHire Professional PHP Developer
Hire Professional PHP Developer
 
Top Six Web App Development Technologies In 2018
Top Six Web App Development Technologies In 2018Top Six Web App Development Technologies In 2018
Top Six Web App Development Technologies In 2018
 
Improve Your Business Standards with Backend Development .pdf
Improve Your Business Standards with Backend Development .pdfImprove Your Business Standards with Backend Development .pdf
Improve Your Business Standards with Backend Development .pdf
 
Top 6 leading PHP frameworks for web development
Top 6 leading PHP frameworks for web developmentTop 6 leading PHP frameworks for web development
Top 6 leading PHP frameworks for web development
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
 
Making Of PHP Based Web Application
Making Of PHP Based Web ApplicationMaking Of PHP Based Web Application
Making Of PHP Based Web Application
 
NewStar Software Services Service+Offerings
NewStar Software Services Service+OfferingsNewStar Software Services Service+Offerings
NewStar Software Services Service+Offerings
 
New Star+Software+Services+Service+Offerings
New Star+Software+Services+Service+OfferingsNew Star+Software+Services+Service+Offerings
New Star+Software+Services+Service+Offerings
 
lamp-technology-8860-9KNDvBR.pptx
lamp-technology-8860-9KNDvBR.pptxlamp-technology-8860-9KNDvBR.pptx
lamp-technology-8860-9KNDvBR.pptx
 
PHP Training in Ghazibad
PHP Training in GhazibadPHP Training in Ghazibad
PHP Training in Ghazibad
 
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationvue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
 
Liferay as solution for legacy applications
Liferay as solution for legacy applicationsLiferay as solution for legacy applications
Liferay as solution for legacy applications
 
Navigating the Hype and Realities of Web Development Frameworks
Navigating the Hype and Realities of Web Development FrameworksNavigating the Hype and Realities of Web Development Frameworks
Navigating the Hype and Realities of Web Development Frameworks
 
Top 13 Backend Frameworks for Web development in 2024
Top 13 Backend Frameworks for Web development in 2024Top 13 Backend Frameworks for Web development in 2024
Top 13 Backend Frameworks for Web development in 2024
 

More from Harsh Tamakuwala

Training for boomr app
Training for boomr appTraining for boomr app
Training for boomr app
Harsh Tamakuwala
 
Knowledge management and talent management at TOYOTA
Knowledge management and talent management at TOYOTAKnowledge management and talent management at TOYOTA
Knowledge management and talent management at TOYOTA
Harsh Tamakuwala
 
Talent Management and knowledge management at LG
Talent Management and knowledge management at LGTalent Management and knowledge management at LG
Talent Management and knowledge management at LG
Harsh Tamakuwala
 
McKinsey & Company : Talent Management and Knowledge Management
McKinsey & Company : Talent Management and Knowledge ManagementMcKinsey & Company : Talent Management and Knowledge Management
McKinsey & Company : Talent Management and Knowledge Management
Harsh Tamakuwala
 
EmployeeWelfare
EmployeeWelfareEmployeeWelfare
EmployeeWelfare
Harsh Tamakuwala
 
HUMAN RIGHTS
HUMAN RIGHTSHUMAN RIGHTS
HUMAN RIGHTS
Harsh Tamakuwala
 
What is Organizational development..? What is OD Process..? Characteristic of...
What is Organizational development..? What is OD Process..? Characteristic of...What is Organizational development..? What is OD Process..? Characteristic of...
What is Organizational development..? What is OD Process..? Characteristic of...
Harsh Tamakuwala
 
Industrial Psychology Fatigue
Industrial Psychology FatigueIndustrial Psychology Fatigue
Industrial Psychology Fatigue
Harsh Tamakuwala
 
Survey report on GSRTC customers' satisfaction.
Survey report on GSRTC customers' satisfaction. Survey report on GSRTC customers' satisfaction.
Survey report on GSRTC customers' satisfaction.
Harsh Tamakuwala
 
Survey Report on Mobile usage among different age group
Survey Report on Mobile usage among different age groupSurvey Report on Mobile usage among different age group
Survey Report on Mobile usage among different age group
Harsh Tamakuwala
 
Questionnaire for mobile servey
Questionnaire for mobile servey Questionnaire for mobile servey
Questionnaire for mobile servey
Harsh Tamakuwala
 
Questionnaire Of Bus Survey..
Questionnaire Of Bus Survey..Questionnaire Of Bus Survey..
Questionnaire Of Bus Survey..
Harsh Tamakuwala
 
Industrial Sociology
Industrial SociologyIndustrial Sociology
Industrial Sociology
Harsh Tamakuwala
 
Green Computing
Green ComputingGreen Computing
Green Computing
Harsh Tamakuwala
 

More from Harsh Tamakuwala (14)

Training for boomr app
Training for boomr appTraining for boomr app
Training for boomr app
 
Knowledge management and talent management at TOYOTA
Knowledge management and talent management at TOYOTAKnowledge management and talent management at TOYOTA
Knowledge management and talent management at TOYOTA
 
Talent Management and knowledge management at LG
Talent Management and knowledge management at LGTalent Management and knowledge management at LG
Talent Management and knowledge management at LG
 
McKinsey & Company : Talent Management and Knowledge Management
McKinsey & Company : Talent Management and Knowledge ManagementMcKinsey & Company : Talent Management and Knowledge Management
McKinsey & Company : Talent Management and Knowledge Management
 
EmployeeWelfare
EmployeeWelfareEmployeeWelfare
EmployeeWelfare
 
HUMAN RIGHTS
HUMAN RIGHTSHUMAN RIGHTS
HUMAN RIGHTS
 
What is Organizational development..? What is OD Process..? Characteristic of...
What is Organizational development..? What is OD Process..? Characteristic of...What is Organizational development..? What is OD Process..? Characteristic of...
What is Organizational development..? What is OD Process..? Characteristic of...
 
Industrial Psychology Fatigue
Industrial Psychology FatigueIndustrial Psychology Fatigue
Industrial Psychology Fatigue
 
Survey report on GSRTC customers' satisfaction.
Survey report on GSRTC customers' satisfaction. Survey report on GSRTC customers' satisfaction.
Survey report on GSRTC customers' satisfaction.
 
Survey Report on Mobile usage among different age group
Survey Report on Mobile usage among different age groupSurvey Report on Mobile usage among different age group
Survey Report on Mobile usage among different age group
 
Questionnaire for mobile servey
Questionnaire for mobile servey Questionnaire for mobile servey
Questionnaire for mobile servey
 
Questionnaire Of Bus Survey..
Questionnaire Of Bus Survey..Questionnaire Of Bus Survey..
Questionnaire Of Bus Survey..
 
Industrial Sociology
Industrial SociologyIndustrial Sociology
Industrial Sociology
 
Green Computing
Green ComputingGreen Computing
Green Computing
 

Recently uploaded

一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
ywqeos
 
一比一原版悉尼大学毕业证如何办理
一比一原版悉尼大学毕业证如何办理一比一原版悉尼大学毕业证如何办理
一比一原版悉尼大学毕业证如何办理
keesa2
 
High Profile Call Girls Navi Mumbai ✅ 9833363713 FULL CASH PAYMENT
High Profile Call Girls Navi Mumbai ✅ 9833363713 FULL CASH PAYMENTHigh Profile Call Girls Navi Mumbai ✅ 9833363713 FULL CASH PAYMENT
High Profile Call Girls Navi Mumbai ✅ 9833363713 FULL CASH PAYMENT
ranjeet3341
 
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Marlon Dumas
 
Call Girls Hyderabad (india) ☎️ +91-7426014248 Hyderabad Call Girl
Call Girls Hyderabad  (india) ☎️ +91-7426014248 Hyderabad  Call GirlCall Girls Hyderabad  (india) ☎️ +91-7426014248 Hyderabad  Call Girl
Call Girls Hyderabad (india) ☎️ +91-7426014248 Hyderabad Call Girl
sapna sharmap11
 
Overview IFM June 2024 Consumer Confidence INDEX Report.pdf
Overview IFM June 2024 Consumer Confidence INDEX Report.pdfOverview IFM June 2024 Consumer Confidence INDEX Report.pdf
Overview IFM June 2024 Consumer Confidence INDEX Report.pdf
nhutnguyen355078
 
一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理
zsafxbf
 
Bangalore ℂall Girl 000000 Bangalore Escorts Service
Bangalore ℂall Girl 000000 Bangalore Escorts ServiceBangalore ℂall Girl 000000 Bangalore Escorts Service
Bangalore ℂall Girl 000000 Bangalore Escorts Service
nhero3888
 
Drownings spike from May to August in children
Drownings spike from May to August in childrenDrownings spike from May to August in children
Drownings spike from May to August in children
Bisnar Chase Personal Injury Attorneys
 
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
9gr6pty
 
Econ3060_Screen Time and Success_ final_GroupProject.pdf
Econ3060_Screen Time and Success_ final_GroupProject.pdfEcon3060_Screen Time and Success_ final_GroupProject.pdf
Econ3060_Screen Time and Success_ final_GroupProject.pdf
blueshagoo1
 
06-18-2024-Princeton Meetup-Introduction to Milvus
06-18-2024-Princeton Meetup-Introduction to Milvus06-18-2024-Princeton Meetup-Introduction to Milvus
06-18-2024-Princeton Meetup-Introduction to Milvus
Timothy Spann
 
Call Girls Hyderabad ❤️ 7339748667 ❤️ With No Advance Payment
Call Girls Hyderabad ❤️ 7339748667 ❤️ With No Advance PaymentCall Girls Hyderabad ❤️ 7339748667 ❤️ With No Advance Payment
Call Girls Hyderabad ❤️ 7339748667 ❤️ With No Advance Payment
prijesh mathew
 
Senior Software Profiles Backend Sample - Sheet1.pdf
Senior Software Profiles  Backend Sample - Sheet1.pdfSenior Software Profiles  Backend Sample - Sheet1.pdf
Senior Software Profiles Backend Sample - Sheet1.pdf
Vineet
 
一比一原版南昆士兰大学毕业证如何办理
一比一原版南昆士兰大学毕业证如何办理一比一原版南昆士兰大学毕业证如何办理
一比一原版南昆士兰大学毕业证如何办理
ugydym
 
Bangalore Call Girls ♠ 9079923931 ♠ Beautiful Call Girls In Bangalore
Bangalore Call Girls  ♠ 9079923931 ♠ Beautiful Call Girls In BangaloreBangalore Call Girls  ♠ 9079923931 ♠ Beautiful Call Girls In Bangalore
Bangalore Call Girls ♠ 9079923931 ♠ Beautiful Call Girls In Bangalore
yashusingh54876
 
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
aguty
 
Hyderabad Call Girls 7339748667 With Free Home Delivery At Your Door
Hyderabad Call Girls 7339748667 With Free Home Delivery At Your DoorHyderabad Call Girls 7339748667 With Free Home Delivery At Your Door
Hyderabad Call Girls 7339748667 With Free Home Delivery At Your Door
Russian Escorts in Delhi 9711199171 with low rate Book online
 
Interview Methods - Marital and Family Therapy and Counselling - Psychology S...
Interview Methods - Marital and Family Therapy and Counselling - Psychology S...Interview Methods - Marital and Family Therapy and Counselling - Psychology S...
Interview Methods - Marital and Family Therapy and Counselling - Psychology S...
PsychoTech Services
 
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
actyx
 

Recently uploaded (20)

一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
一比一原版(lbs毕业证书)伦敦商学院毕业证如何办理
 
一比一原版悉尼大学毕业证如何办理
一比一原版悉尼大学毕业证如何办理一比一原版悉尼大学毕业证如何办理
一比一原版悉尼大学毕业证如何办理
 
High Profile Call Girls Navi Mumbai ✅ 9833363713 FULL CASH PAYMENT
High Profile Call Girls Navi Mumbai ✅ 9833363713 FULL CASH PAYMENTHigh Profile Call Girls Navi Mumbai ✅ 9833363713 FULL CASH PAYMENT
High Profile Call Girls Navi Mumbai ✅ 9833363713 FULL CASH PAYMENT
 
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...
 
Call Girls Hyderabad (india) ☎️ +91-7426014248 Hyderabad Call Girl
Call Girls Hyderabad  (india) ☎️ +91-7426014248 Hyderabad  Call GirlCall Girls Hyderabad  (india) ☎️ +91-7426014248 Hyderabad  Call Girl
Call Girls Hyderabad (india) ☎️ +91-7426014248 Hyderabad Call Girl
 
Overview IFM June 2024 Consumer Confidence INDEX Report.pdf
Overview IFM June 2024 Consumer Confidence INDEX Report.pdfOverview IFM June 2024 Consumer Confidence INDEX Report.pdf
Overview IFM June 2024 Consumer Confidence INDEX Report.pdf
 
一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理
 
Bangalore ℂall Girl 000000 Bangalore Escorts Service
Bangalore ℂall Girl 000000 Bangalore Escorts ServiceBangalore ℂall Girl 000000 Bangalore Escorts Service
Bangalore ℂall Girl 000000 Bangalore Escorts Service
 
Drownings spike from May to August in children
Drownings spike from May to August in childrenDrownings spike from May to August in children
Drownings spike from May to August in children
 
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
一比一原版(uob毕业证书)伯明翰大学毕业证如何办理
 
Econ3060_Screen Time and Success_ final_GroupProject.pdf
Econ3060_Screen Time and Success_ final_GroupProject.pdfEcon3060_Screen Time and Success_ final_GroupProject.pdf
Econ3060_Screen Time and Success_ final_GroupProject.pdf
 
06-18-2024-Princeton Meetup-Introduction to Milvus
06-18-2024-Princeton Meetup-Introduction to Milvus06-18-2024-Princeton Meetup-Introduction to Milvus
06-18-2024-Princeton Meetup-Introduction to Milvus
 
Call Girls Hyderabad ❤️ 7339748667 ❤️ With No Advance Payment
Call Girls Hyderabad ❤️ 7339748667 ❤️ With No Advance PaymentCall Girls Hyderabad ❤️ 7339748667 ❤️ With No Advance Payment
Call Girls Hyderabad ❤️ 7339748667 ❤️ With No Advance Payment
 
Senior Software Profiles Backend Sample - Sheet1.pdf
Senior Software Profiles  Backend Sample - Sheet1.pdfSenior Software Profiles  Backend Sample - Sheet1.pdf
Senior Software Profiles Backend Sample - Sheet1.pdf
 
一比一原版南昆士兰大学毕业证如何办理
一比一原版南昆士兰大学毕业证如何办理一比一原版南昆士兰大学毕业证如何办理
一比一原版南昆士兰大学毕业证如何办理
 
Bangalore Call Girls ♠ 9079923931 ♠ Beautiful Call Girls In Bangalore
Bangalore Call Girls  ♠ 9079923931 ♠ Beautiful Call Girls In BangaloreBangalore Call Girls  ♠ 9079923931 ♠ Beautiful Call Girls In Bangalore
Bangalore Call Girls ♠ 9079923931 ♠ Beautiful Call Girls In Bangalore
 
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
 
Hyderabad Call Girls 7339748667 With Free Home Delivery At Your Door
Hyderabad Call Girls 7339748667 With Free Home Delivery At Your DoorHyderabad Call Girls 7339748667 With Free Home Delivery At Your Door
Hyderabad Call Girls 7339748667 With Free Home Delivery At Your Door
 
Interview Methods - Marital and Family Therapy and Counselling - Psychology S...
Interview Methods - Marital and Family Therapy and Counselling - Psychology S...Interview Methods - Marital and Family Therapy and Counselling - Psychology S...
Interview Methods - Marital and Family Therapy and Counselling - Psychology S...
 
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
一比一原版斯威本理工大学毕业证(swinburne毕业证)如何办理
 

Documentation of Online jobs for BCA last sem on PHP.

  • 1. Online Budget Jobs 1. Company Profile Address : U-3, Agrasen Point, Near Agrasen Bhavan, Citylight Road, Surat – 395 007 Mobile : +91 99741 17191 +91 99044 66599 Email : info@webtactsolutions.com Website : www.webtactsolutions.com WebTact Solutions Page 1 of 79
  • 2. Online Budget Jobs About WebTact Solutions provides end-to-end web design and development solutions that enhance organizational processes and extend the power to harness the Web for your Business. We believe in offering quality web services and best in class solutions within your stipulated budget and given timeframe. WebTact Solutions has been started with a vision of providing quality IT solutions. We have worked on numbers of projects both small and large, which gives us a chance to learn and provide solutions that are not just outstanding but gives enhanced value to our customers from their IT investments. Services Web Designing Development • Static • Dynamic • Bootstrap • Open Source • E-commerce Graphic Designing • Banner, Logo Brochure Designing • 2D 3D Animation • Architectural Walkthrough WebTact Solutions Page 2 of 79
  • 3. Online Budget Jobs Mobile • Iphone Android Apps Development Other Web Services Solutions • SEO • Software Development • Domain-Hosting • Events Live Streaming • Email SMS Marketing • Branding Unlike early software development, today’s software programs must be cutting edge, nimble, and user friendly. The application itself is just one piece of the puzzle. The development teams must also consider its running time, size, portability, memory consumption, hardware compatibility, etc. To create high quality software with tactical differentiation and operational superiority, the development team must possess in-depth proficiency and utilize a state of the art methodology. WebTact Solutions has the superior technical background you need to meet your goals and help you compete in today’s business climate. WebTact Solutions Page 3 of 79
  • 4. Online Budget Jobs • Business Applications Every business these days requires a strong IT backbone to sustain in a market that is overflowing with cutting-edge competition. Even businesses that had not considered IT an important factor are facing the fact that IT support is a necessary function that must be factored into the cost of doing business. WebTact Solutions is here to guide you in the right direction in your development of a business application. No matter what field your business serves, we provide applications that will add value to your business like never before. Our services encompass all stages of development, from conceptualization to implementation. WebTact Solutions Page 4 of 79
  • 5. Online Budget Jobs • Web Development with CMS CMS- Content Management System At WebTact Solutions, we develop web based applications and software products that utilize Content Management Systems (CMS). Our development team has the experience to create easy to use systems that allow our clients to make updates using a user friendly interface. Below is a description of some of the technologies and solutions we recommend. For E-Commerce CMS: Codeigniter, Magento, OS-Commerce, Zen Cart, XCart, Open Cart. For Other Multifunctional CMS: Joomla, Drupal, CakePHP, PHPBB, Word Press, vBulletin Forum, CMS Made Simple. Our Vision WebTact Solutions vision is to see farther, to seek out competitive advantages for our clients through the innovative use of technology and to help them achieve long-term success and prosperity. Over the last few decades, technology has changed the world of business. Today, access to information is the key success factor. More and more companies, regardless of their size and citizenship use the advantages of technology to maximize their business success. WebTact Solutions Page 5 of 79
  • 6. Online Budget Jobs 2. Project Profile • Project Title : Online Budget Jobs • Origination : WebTact Solutions • Front – End Tools : PHP Apache HTTP • Beck – End Tools : MySQL • Project Category : Web Base Application • Team Members : 2 • Duration : 4 Month • External Project Guide : Mr. Parth Surti • Internal Project Guide : Prof. Kirti mam • Submitted By : Mr. Harsh V. Tamakuwala : Mr. Mayur B. Uttekar • Submitted To : C.B. Patel Compute College, Bharathana, Surat. WebTact Solutions Page 6 of 79
  • 7. Online Budget Jobs 3. Tools Environment Description Hardware configuration of machine used • Processor Speed : Intel Pentium 4 with 800 MHz • RAM : 1 GB or Higher • Hard Disk : 80 GB or Higher Software used along with the version • Operating System : Windows XP / Vista / win 7 / win 8 • Front End Tools : PHP 5.0 or above PHP Framework JQuery Java Script AJAX • Back End Tools : My SQl 5.0 or above • Web Server Tools : Apache Http Server • Browser : Firefox, Internet Explorer, Google Chrome etc. • Others tools : Wamp Server, Adobe Dreamweaver CS6 WebTact Solutions Page 7 of 79
  • 8. Online Budget Jobs What is PHP ? PHP stands for PHP: Hypertext Preprocessor PHP is a server-side scripting language, like ASP.Net or JSP PHP scripts are executed on the server. PHP supports many databases (MySQL, Oracle, Sybase, PostgreSQL, Generic, ODBC, etc.). PHP is open source software. PHP is free to download and use. What is a PHP File ? PHP files can contain text, HTML tags and scripts PHP files are returned to the browser as plain HTML PHP files have a file extension of .php, .php3, or .phtml Why PHP ? PHP runs on different platforms (Windows, Linux, UNIX, etc.) PHP is compatible with almost all servers used today (Apache, IIS, etc.) PHP is FREE to download from the official PHP resource: www.php.net PHP is easy to learn and runs efficiently on the server side WebTact Solutions Page 8 of 79
  • 9. Online Budget Jobs PHP is a powerful server-side scripting language for creating dynamic and interactive websites. PHP is the widely-used, free, and efficient alternative to competitors such as Microsoft's ASP. PHP is perfectly suited for Web development and can be embedded directly into the HTML code. The PHP syntax is very similar to Perl and C. PHP is often used together with Apache (web server) on various operating systems. It also supports ISAPI and can be used with Microsoft's IIS on Windows. WebTact Solutions Page 9 of 79
  • 10. Online Budget Jobs MySQL is a relational database management system (RDBMS) which has more than 11 million installations. The program runs as a server providing multi-user access to a number of databases. Why MySQL ? The MySQL® database has become the world's most popular open source database because of its consistent fast performance, high reliability and ease of use. It's used on every continent – Yes by individual Web developers as well as many of the world's largest and fastest-growing organizations to save time and money powering their high-volume Web sites, business-critical systems and packaged software - including industry leaders such as Yahoo!, Google, Nokia, YouTube, and face book. Not only is MySQL the world's most popular open source database, it's also become the database of choice for a new generation of applications built on the LAMP stack (Linux, Apache, MySQL, PHP / Perl / Python.) MySQL runs on more than 20 platforms including Linux, Windows, OS/X, HP-UX, AIX, Netware, giving you the kind of flexibility that puts you in control. WebTact Solutions Page 10 of 79
  • 11. Online Budget Jobs Whether you're new to database technology or an experienced developer or DBA, MySQL offers a comprehensive range of certified software, support, training and consulting to make you successful. WebTact Solutions Page 11 of 79
  • 12. Online Budget Jobs The Apache HTTP Server commonly referred to simply as Apache IPA: is a web server notable for playing a key role in the initial growth of the World Wide Web. PHPMYADMIN is an open source tool written in PHP intended to handle the administration of MySQL over the World Wide Web. It can do various tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements; or managing users. WAMPs are packages of independently-created programs installed on computers that use a Microsoft Windows operating system. The interaction of these programs enables dynamic web pages to be served over a computer network, such as the internet or a private network. • WAMP“ – stands for Windows Apache MYSQL PHP • “LAMP“ – stands for Linux Apache MYSQL PHP Generally, only a user with administrator privileges can install a WAMP package. WebTact Solutions Page 12 of 79
  • 13. Online Budget Jobs What is jQuery ? jQuery is great library for developing ajax based application. jQuery is great library for the JavaScript programmers, which simplifies the development of web 2.0 applications. You can use jQuery to develop cool web 2.0 applications. jQuery helps the programmers to keep code simple and concise. The jQuery library is designed to keep the things very simple and reusable. jQuery library simplifies the process of traversal of HTML DOM tree. You can use jQuery to handle events, perform animation, and add the ajax support into your web applications with ease. Why jQuery ? You can use simple JavaScript to perform all the functions that jQuery provides. Then why jQuery? The jQuery library is providing many easy to use functions and methods to make rich applications. These functions are very easy to learn and even a designer can learn it fast. Due to these features jQuery is very popular and in high demand among the developers. You can use jQuery in all the web based applications irrespective of the technology. WebTact Solutions Page 13 of 79
  • 14. Online Budget Jobs jQuery is java script and can be used with JSP, Servlets, ASP, PHP, CGI and almost all the web programming languages. The jQuery code is very simple and easy to learn. Features of jQuery : • DOM element selections functions • DOM traversal and modification • Events • CSS manipulation • Effects and animations • Ajax • Extensibility • Utilities - such as browser version and the each function. • JavaScript Plugins WebTact Solutions Page 14 of 79
  • 15. Online Budget Jobs What is JavaScript ? • JavaScript was designed to add interactivity to HTML pages. • JavaScript is a scripting language. • A scripting language is a lightweight programming language. • JavaScript is usually embedded directly into HTML pages. • JavaScript is an interpreted language (means that scripts execute without preliminary compilation) What can a JavaScript do ? • JavaScript gives HTML designers a programming tool - HTML authors are normally not programmers, but JavaScript is a scripting language with a very simple syntax! Almost anyone can put small snippets of code into their HTML pages. • JavaScript can put dynamic text into an HTML page - A JavaScript statement like this: document. Write (h1 + name + /h1) can write a variable text into an HTML page. WebTact Solutions Page 15 of 79
  • 16. Online Budget Jobs • JavaScript can react to events - A JavaScript can be set to execute when something happens, like when a page has finished loading or when a user clicks on an HTML element. • JavaScript can read and write HTML elements - A JavaScript can read and change the content of an HTML element. • JavaScript can be used to validate data - A JavaScript can be used to validate form data before it is submitted to a server. This saves the server from extra processing. • JavaScript can be used to detect the visitor's browser - A JavaScript can be used to detect the visitor's browser, and - depending on the browser - load another page specifically designed for that browser. WebTact Solutions Page 16 of 79
  • 17. Online Budget Jobs • AJAX = Asynchronous JavaScript And Xml • AJAX is not a new programming language, but a new technique for creating better, faster, and more interactive web applications. • With AJAX, a JavaScript can communicate directly with the server, with the XMLHttpRequest object. With this object, a JavaScript can trade data with a web server, without reloading the page. • AJAX uses asynchronous data transfer (HTTP requests) between the browser and the web server, allowing web pages to request small bits of information from the server instead of whole pages. • The AJAX technique makes Internet applications smaller, faster and more userfriendly. • AJAX is based on the following web standards : JavaScript, XML, HTML, CSS. AJAX is about better Internet applications Internet-applications have many benefits over desktop applications; they can reach a larger audience, they are easier to install and support, and easier to develop. However, Internet-applications are not always as rich and user-friendly as traditional desktop applications. With AJAX, Internet applications can be made richer and more user-friendly. WebTact Solutions Page 17 of 79
  • 18. Online Budget Jobs 4. Requirement Specification • Our goal is to make a website in which the user can start selling their tasks that they will do in low budget. The minimum price will be $5 and user can view and post in different categories of tasks. User can also find for task that they want it to be done and post requirements. Users can get ratings and comments for their tasks done. • If a visitor is viewing a website that is not registered then he can registered to site by registration form. • Here the user is not a user but he is a seller for the Job. • If a user is registered to the site then he can post his job on the site and shell his service to the visitors or other users. • Registered user can view his job, comments on it. • Administrator can easy way to manage all the Users, Advertisement, Jobs, Category, View Comments, Feedback etc. WebTact Solutions Page 18 of 79
  • 19. Online Budget Jobs 5. Development Approach • The approach used to develop the system was similar to the waterfall model. The major activities included the following. • Requirement gathering and analysis Designing Coding Testing • For gathering requirements, the similar systems were observed. Requirements were then verified with the project guide. The impact of the requirements was analyzed. It was then decided what to include and what to not include in the scope. The scope of the project was thus fixed. The users who would use the system were then identified. The events were then identified and thereafter described for each of the users. These were later verified with the objectives mentioned in the scope document to verify that all the purposes are being fulfilled. • The rough layouts of the forms were prepared and then verified with the events for each user. The database structure was also prepared and thereafter the database design was documented. • Before commencing on coding, small code segments were developed and then tested. The coding was then started in a phased manner. Once forms would be developed, they would be tested individually (unit testing). After unit testing, the integration testing would also be carried out and the system was thus tested. WebTact Solutions Page 19 of 79
  • 20. Online Budget Jobs 6. Feasibility Study Feasibility study involves the activities of identification of risks, assessing the risks and taking measures to counter the risks. Risk analysis and management. The types of risks are : Business Risk These are risks that affect the overall business. An improper selection of a product that is being developed, or a project that has failed to a huge degree that has inflicted huge financial losses to the organization is an example of a business risk. Since our project is of an academic nature, business risks were not considered and the economic feasibility study was not carried out. Project Risk Project risks typically include events that can put the project in jeopardy. The typical project risks in a software development project are those that cause project delays or overshoot the budget and time and cost estimates. The project risks involved in our system mainly involved in ensuring that the project would be finished on time. Since the team was new to the technologies, there was an inherent risk that the modules would have to be ensured that they finish on time. WebTact Solutions Page 20 of 79
  • 21. Online Budget Jobs Technical Risk Technical risks are risks associated with the project that are technical in nature. These include clearing technical hurdles and technical activities not yet undertaken by the team. Technical risks were also present to quite a degree since the project was of an academic nature and the team members were new to the technologies used to develop the system. To avoid technical risks, small proof of concepts was developed and therein the small technical bottlenecks were removed. WebTact Solutions Page 21 of 79
  • 22. Online Budget Jobs 6.1 Risk Table WebTact Solutions Page 22 of 79
  • 23. Online Budget Jobs 7. Proposed System 7.1 Scope of Online Budget Jobs • Our goal is to make a website in which the user can start selling their tasks that they will do in low budget. The minimum price will be $5 and user can view and post in different categories of tasks. User can also find for task that they want it to be done and post requirements. Users can get ratings and comments for their tasks done. • If a visitor is viewing a website that is not registered then he can registered to site by registration form. • Here the user is not a user but he is a seller for the Job or buyer of the job. • If a user is registered to the site then he can post his job on the site and shell his service to the visitors or other users. • Registered user can view his job, comments on it. • Administrator can easy way to manage all the Users, Advertisement, Jobs, Category, View Comments, Feedback etc. • So this proposed system is aimed at developing an Online Budget Jobs and increases business growth ratio. WebTact Solutions Page 23 of 79
  • 24. Online Budget Jobs 7.2 Objective of Online Budget Jobs [OBJ] • Our objective is to make website that the user can start selling their tasks that they will do in low budget. User can view and post Jobs in different category of tasks. User can post comment on the jobs. • So user can easily post jobs of any product and then easily get his customers. • Here we will achieve huge customer of product as well as achieve high level of product selling ratio. • So this is a one type of online product selling concept. • In this website the user watch image of the work and read description also if user is purchased product they contact directly. 7.3 Constraints Software Constraints Browsers Supported • Internet Explorer 8.0 or more above • Mozilla Firefox 17.0 or more above • Google Chrome WebTact Solutions Page 24 of 79
  • 25. Online Budget Jobs 7.4 Functionality Unregistered User • Unregistered user can register to website with Registration form. • Unregistered user can view all the jobs, See the comments which other Users write on the particular job. Registered User • Registered user can login to website. • Registered user can post the jobs for shell, purchase the posted jobs. • Registered user show the comments, give the comments. Administrator • Administrator can view and manage all jobs. • Administrator can manage Advertisement. • Administrator can view and manage details of registered user. • Administrator can update and remove faq. • Administrator can update, add and remove category sub-category. • Administrator can view comment. • Administrator can view feedback. • Administrator can also band the user, thus user cannot login to the site wather user name or password both are correct. WebTact Solutions Page 25 of 79
  • 26. Online Budget Jobs 7.5 Advantages • Online Budget Jobs holds many advantages, mostly for the business and services. • A small business that does not can afford to hire full time sales people. • So here all types of product or services show directly by the User as well as other people purchase that product from home, they do not have to go to the market find that services. • One distinct advantage for the independent representative is low overhead. The affiliate does not have to keep inventory on hand. • In this site all the services are same rated. So the opportunities for the big business and small business are same. • You do not have to worry about offices. You may work at home and delivered the product directly. • Buyer can easily contact with the services provider via E-mail or Phone number. • Buyer also can take review from other peoples comment which posted on the job. • In this site too many Category and sub-category are stored thus user can find anything he wants from different category. WebTact Solutions Page 26 of 79
  • 27. Online Budget Jobs 7.6 Expected Advantages • Less human effort is required. • No requirement for offices for opening a small business. • Less time required. • Every operation can be done easily. • Provides system level security. • Flexibility in Data warehousing. 7.7 Software Engineering Paradigm Applied • After initial study about the project, then we came to know that the project was feasible in all aspects without any risks. • The requirements of project were clear and feasible that’s why it was possible plane the whole development process in cascaded manner. • So, we use the “Waterfall Model” for the development process of stores statistics entry reports. • The Diagram of used waterfall model is given below. WebTact Solutions Page 27 of 79
  • 28. Online Budget Jobs Water Fall Model : Requirement Analysis : The requirement gathering process is intensified and focused specially on software. To understand the nature of programs to be built, the software engineer must understand the information domain for the software, as well as required function, behavior, performance and interface System and Software design : Software design is actually multi step process that focus on four distinct attributes of a program: data structure, software architecture, interface representation and procedural design system. The design process translates the requirements into a representation of software that can be access for quality before coding begins. WebTact Solutions Page 28 of 79
  • 29. Online Budget Jobs Coding : The design must be translated into a machine readable code form. The code generation step performs this step. Testing : Once code has been generated, program testing begins. The testing process focuses on the logical internals of the software, ensuring that all statements have been tested and on the functional externals, it conducting test cases to uncover error and produce result. Operation and Maintenance : Software will undoubtedly undergo change after it is delivering to the customer. Change will occur because errors have been encounter. Software operation and maintenance applies each of the preceding face to an existing program rather than a new one. WebTact Solutions Page 29 of 79
  • 30. Online Budget Jobs 8. Data Flow Diagram [DFD] • A DFD (Data Flow Diagram) is pictorial representation of the path which data takes from its initial interaction with the system until it completes any interaction. • The diagram will describe the logical data flows without detailing movement of any physical items. • The DFDs also gives insight into the data that is used in the system. • One of the tools of structured Analysis is the Data Flow Diagram. A Data Flow • Diagram is a graphic documentation of a system. Data Flow Diagram serves two purposes. I. Provide a graphic tool. This can be used by the analyst to explain his understanding of the system to the user. II. Can be readily converted into a Structure chart which is used in design. Various Symbols are used in diagram that all are represents some different functionality which are defined below. WebTact Solutions Page 30 of 79
  • 31. Online Budget Jobs Entity : - Oval process : - Connecter : - Process : - Data storage : - Online Budget Jobs Context Level DFD : WebTact Solutions Page 31 of 79
  • 32. Online Budget Jobs 1st Level of DFD : WebTact Solutions Page 32 of 79
  • 33. Online Budget Jobs 2st Level of DFD : 2st Level of DFD : WebTact Solutions Page 33 of 79
  • 34. Online Budget Jobs 2st Level of DFD : 2st Level of DFD : WebTact Solutions Page 34 of 79
  • 35. Online Budget Jobs 2st Level of DFD : 2st Level of DFD : WebTact Solutions Page 35 of 79
  • 36. Online Budget Jobs 8.1 ER Diagram [DFD] WebTact Solutions Page 36 of 79
  • 37. Online Budget Jobs 9. Data-Dictionary Table Name Description Pages where Used Category This table contains all the information about category, Admin can add new category in this table. All Jobs Comment This table contains all the information about job_id, comment_des, date, user name. Job details Faq This table contains data of faq_id, questions and answer. Faq page Feedback This table contains feedback_id, user_name, email, feedback_des. Feedback page Login This table stores email and password. Admin can login via this. Admin login Odr This table contains ord_id, job_id, job_user_id, user_name, odr_date. Order page Post_ads This table contains adv_id, title, description, ad_img, url, date. Home page, About us page Req_posts This table contains req_id, title, cat_name, sub_cat_name, image, description, duration, other, date, user_name, rate. Add job page sub_cat This table contains sub_cat_id, cat_name and sub_cat_name. admin can add sub-category. Registration page WebTact Solutions Page 37 of 79
  • 38. Online Budget Jobs User_reg This table contains user_id, user_name, email, password, first_name, last_name, gender, birth_date, city, address, mob_no, status. User Registration form 9.1. Databases Category Field name Date Type Size Key/ Constraints Description Cat_id Int 11 Primary Key Id of category Cat_name Varchar 100 Not-null Name of category Comment Field name Date Type Size Key/ Constraints Description Cmt_id Int 11 Primary Key Id of comment Job_id Int 10 Not-null Id of job Cmt_des Varchar 200 Not-null Description of comment Date Date - Not-null Date of comment User_name Varchar 50 Not-null Name of user who made comment Rate Int 2 Not-null Rate of comment WebTact Solutions Page 38 of 79
  • 39. Online Budget Jobs Faq Field name Date Type Size Key/ Constraints Description Faq_id Int 11 Not-null Id of frequently ask question Questions Longtext - Not-null Question Answer Longtext - Not-null Answers Feedback Field name Date Type Size Key/ Constraints Description feedback_id Int 11 Not-null Id of feedback User_name Varchar 100 Not-null User name of making feedback Email Varchar 100 Not-null Email id of feedback making Feedback_des varchar 200 Not-null Description of feedback Login Field name Date Type Size Key/ Constraints Description Email Varchar 50 Primary Key Email address of admin Password Varchar 30 Not-null Password. WebTact Solutions Page 39 of 79
  • 40. Online Budget Jobs Odr Field name Date Type Size Key/ Constraints Description odr_id Int 11 Primary Key Id of odr Job_id Int 5 Not-null Id of job Job_user_id Int 5 Not-null Id of user who post the job User_name Varchar 100 Not-null Name of user who buy the job Mobile Bigint - Not-null Mobile no of the job buyer Email Varchar 25 Not-null Email no of the job buyer Address Varchar 250 Not-null Address no of the job buyer Odr_date Date - Not-null Order date Post_ads Field name Date Type Size Key/ Constraints Description Adv_id Int 11 Primary Key Id of Advertisement title Varchar 100 Not-null Title of Advertisement description Varchar 500 Not-null Description of Advertisement Ad_img Varchar 200 Not-null Image of Advertisement url Varchar 200 Not-null URL of WebTact Solutions Page 40 of 79
  • 41. Online Budget Jobs Advertisement Date Date - Not-null Date of Advertisement 4 Req_posts Field name Date Type Size Key/ Constraints Description Req_id Int 5 Primary Key Id of requirement table title Varchar 100 Not-null Title Cat_name Varchar 100 Not-null Category name Sub_cat_name Varchar 100 Not-null Sub-category name Image Varchar 100 Not-null Image of the post Description Varchar 500 Not-null Description of the post Duration Int 2 Not-null Time limition of Job. Other Varchar 250 Not-null Introduction of job Date Date - Not-null Date of job insert User_name Varchar 100 Not-null User name who posted the job Rate Int 2 Not-null Rate for the job WebTact Solutions Page 41 of 79
  • 42. Online Budget Jobs Sub-cat Field name Date Type Size Key/ Constraints Description Sub_cat_id Int 5 Primary Key Id of requirement table Cat_name Varchar 100 Not-null Category name Sub_cat_name Varchar 100 Not-null Sub-category name User_reg Field name Date Type Size Key/ Constraints Description user_id Int 15 Primary key Id of user User_name Varchar 25 Not-null Name of User email Varchar 25 Not-null Email Address of User Password Varchar 30 Not-null Password Of user First_name Varchar 30 Not-null First Name Of User Last_name Varchar 30 Not-null Last Name Of User Gender Varchar 10 Not-null Gender Of User Birth_date Date - Not-null Birth Date Of User City Varchar 30 Not-null City Of User Where He live Address Varchar 50 Not-null Address Of WebTact Solutions Page 42 of 79
  • 43. Online Budget Jobs user Mob_no Varchar 20 Not-null Contact No Of User Status Varchar 25 Not-null Status Of User [Show he is Active or Bandded] WebTact Solutions Page 43 of 79
  • 44. Online Budget Jobs 10. Screen Shots User Side Home page WebTact Solutions Page 44 of 79
  • 45. Online Budget Jobs All Jobs WebTact Solutions Page 45 of 79
  • 46. Online Budget Jobs Search Result WebTact Solutions Page 46 of 79
  • 47. Online Budget Jobs About Us page WebTact Solutions Page 47 of 79
  • 48. Online Budget Jobs Job Detail WebTact Solutions Page 48 of 79
  • 49. Online Budget Jobs Order Page WebTact Solutions Page 49 of 79
  • 50. Online Budget Jobs Registration Form WebTact Solutions Page 50 of 79
  • 51. Online Budget Jobs If Registration successfully done WebTact Solutions Page 51 of 79
  • 52. Online Budget Jobs Sign In page WebTact Solutions Page 52 of 79
  • 53. Online Budget Jobs User Home Page After Sign In WebTact Solutions Page 53 of 79
  • 54. Online Budget Jobs Add Job WebTact Solutions Page 54 of 79
  • 55. Online Budget Jobs If you are post Your Job Successfully WebTact Solutions Page 55 of 79
  • 56. Online Budget Jobs Frequently Ask Questions [FAQs] WebTact Solutions Page 56 of 79
  • 57. Online Budget Jobs Contact Us WebTact Solutions Page 57 of 79
  • 58. Online Budget Jobs Admin Side Login Page Admin Side Advertisement Add page WebTact Solutions Page 58 of 79
  • 59. Online Budget Jobs Admin Side Advertisement View page Admin Side Advertisement Edit page WebTact Solutions Page 59 of 79
  • 60. Online Budget Jobs Admin Side User Add page Admin Side User View page WebTact Solutions Page 60 of 79
  • 61. Online Budget Jobs Admin Side User Edit page Admin Side Category Add page WebTact Solutions Page 61 of 79
  • 62. Online Budget Jobs Admin Side Category View page Admin Side Category Edit page WebTact Solutions Page 62 of 79
  • 63. Online Budget Jobs Admin Side Sub-Category Add page Admin Side Sub-Category View page WebTact Solutions Page 63 of 79
  • 64. Online Budget Jobs Admin Side Sub-Category Edit page Admin Side FAQs Add page WebTact Solutions Page 64 of 79
  • 65. Online Budget Jobs Admin Side FAQs View page Admin Side FAQs Edit page WebTact Solutions Page 65 of 79
  • 66. Online Budget Jobs Admin Side Jobs View page Admin Side Order View page WebTact Solutions Page 66 of 79
  • 67. Online Budget Jobs Admin Side Comment View page Admin Side Feedback View page WebTact Solutions Page 67 of 79
  • 68. Online Budget Jobs Admin Side Report Generate page WebTact Solutions Page 68 of 79
  • 69. Online Budget Jobs 11. Testing • Testing is an important activity in the software development process. Testing is carried out in the context that the tests should be traceable to the customer’s requirement. Testing should be a well planned activity. • Ideally a test strategy that encompasses the testing techniques and the time at which the testing strategies are to be applied is decided and is a part of the testing strategy. • Testing includes the white box testing techniques and black box testing techniques. • In white box testing techniques, the internal structure of the code and the code segments are checked for errors. These are typically used by the software developers themselves. • The black box testing techniques involve testing in a manner where the input is given and it is just checked whether the output is the expected output or not. A combination of black box and white box testing techniques are generally used in order to test the product effectively. • Important elements of testing involve verification and validation. Verification and validation constitute the key elements of testing. Verification involves ensuring that we are building the software in the right manner. Validation involves ensuring that we are building the right product. • In the context of the current development, the individual elements were tested. Typically, small code segments which were learnt were first tested on stand-alone code segments. These stand-alone segments helped as prototypes also and helped to identify that the code generated is working. This was typically used as there were small elements that needed to be tested before actual use in the code. Problems were identified in these segments and rectified before implementing them in the actual code of the elements. WebTact Solutions Page 69 of 79
  • 70. Online Budget Jobs • Unit testing was typically done first for the individual forms. The behavior of the forms was tested. The forms developed first were typically the master forms. The forms were tested for valid and invalid data and the output was checked. Typically this would also involve checking whether the data is being stored in the expected manner in the database. • Integration testing typically followed unit testing. The master forms were typically the first forms that were developed. Thereafter the transactions were tested. Therein, the form on which the transactions are dependent, that is the masters were already checked first. The forms that involved some level of dependency with other transactions were also checked and the effect of the transaction on the other transaction was checked. • System testing followed integration testing wherein the entire system was tested. Testing Software testing is a critical element of software quality assurance and represents the ultimate review of specification design and coding. Testing is an exposure of a system to trial input to see whether it meets user’s needs. Testing can show that system is free of errors. Testing finds errors it does not correct errors. Software success is a quality product, on time and within cost. Though testing cans costly mistakes. Testing should therefore, • Validate performance • Detect errors • Identify inconsistencies WebTact Solutions Page 70 of 79
  • 71. Online Budget Jobs The testing process goes hand in hand with the development process. It involves various methods such as validation checking in which the program is check for simple business rule and data type checking. Test Objectives There is strong evidence that effective requirements management leads to over-all project cost saving. The three primary reasons for these are: • Requirements error typically cost well over ten times more to repair then other errors. • Requirement error typically comprises over 40 percent of all error in software project. • Small reduction in the number of requirement error pays big dividends in avoided rework cost and schedule delays. Test Planning Test planning evolves the following steps: o Estimate the size o May allocate test resources o Generate test cases WebTact Solutions Page 71 of 79
  • 72. Online Budget Jobs Test Cases 1 Test case id TS1 2 Test case Name Test_admin_Login 3 Purpose To check the Admin Login 4 Prereq Valid Admin has logged in the page. 5 Test Data List of the variables and their possible values used in the test case. User_Name :{Valid, Invalid, Empty} Password :{Valid, Invalid, Empty} 6 Steps Steps to carry out the test are as follows: - Enter Login Id. And Enter password. - Click on Log in button. - Verify that the next page is open or not. - Verify that the error message is generated if Password is incorrect. 1 Test case id TS2 2 Test case Name Test_user_Login 3 Purpose To check the User Login 4 Prereq Valid User has logged in the page. 5 Test Data List of the variables and their possible values used in the test case. User_Name :{Valid, Invalid, Empty, Banded} Password :{Valid, Invalid, Empty} 6 Steps Steps to carry out the test are as follows: - Enter Login Id. And Enter password. - Click on Log in button. - Verify that the next page is open or not. - Verify that the error message is generated if Password is incorrect. WebTact Solutions Page 72 of 79
  • 73. Online Budget Jobs 1 Test case id TS3 2 Test case Name Test registration 3 Purpose To check the Registration of User 4 Prereq User have to register 5 Test Data List of the variables and their possible values used in the test case. User_Name :{ Empty } Password :{ Empty } First_name : { Empty } Last_name : { Empty } Address : { Empty } 6 Steps Steps to carry out the test are as follows: - Fill all the data. - Click on Submit button. - Verify that the next page is open or not. - Verify that the error message is generated if Some text box is empty. 1 Test case id TS4 2 Test case Name Job Insert 3 Purpose To check the Job is inserted properly or not. 4 Prereq Valid user can Logged in to the system. 5 Test Data List of the variables and their possible values used in the test case. Job title :{ Empty } Job desc :{ Empty } Image :{ Empty } Duration :{ Empty } Duration :{ Empty } 6 Steps Steps to carry out the test are as follows: - Sign in to the syetem. - Go to Add jobs. - Simply Fill that form and you can Post a job. WebTact Solutions Page 73 of 79
  • 74. Online Budget Jobs 1 Test case id TS5 2 Test case Name Job Buy 3 Purpose To check the Job is Buy properly or not. 4 Prereq Any User or visitor of the system can purchase the job. 5 Test Data List of the variables and their possible values used in the test case. User Name :{ Empty } Email :{ Empty, Email format } Contact :{ Empty, Limit 10 digit, Numric only } Address :{ Empty } 6 Steps Steps to carry out the test are as follows: - Select any job to view description. - If you want to purchase that job click on order now button. - Simply Fill the form and click on submit button you successfully made your purchase. 1 Test case id TS6 2 Test case Name Feedback 3 Purpose To check User can give feedback or not. 4 Prereq Any User or visitor of the system can give feedback to the admin. 5 Test Data List of the variables and their possible values used in the test case. User Name :{ Empty } Email :{ Empty, Email format } Message :{ Empty } 6 Steps Steps to carry out the test are as follows: - Select feedback tab. - Simply Fill the form and click on submit button you successfully made your Feedback to the admin. WebTact Solutions Page 74 of 79
  • 75. Online Budget Jobs 11. User Manual Registration • Click On “Sign Up Tab. • Fill The Registration Form. • Click Submit Button. • Go To “Sign In” Tab. • Write User Name And Password. • You Can Easily Signed In To The System. • If User Name And Password Both Are Correct. • If User Is banded User Cannot Sign in To the System. Post Jobs • 1st of all Who is Not Registered User will not post Jobs to the system. • Thus if User is not Registered than 1st register [ Sign Up ] User. • If User is already Registered Login Directly to the System. • Then “Add Job” tab will appear to the home screen. • Go to that page. • Fill the form and take image related to your Job. • Click On Submit Button. This way user can post his/her job to the system very easily. WebTact Solutions Page 75 of 79
  • 76. Online Budget Jobs Feedback Form • Only Registered user can use this facility. • If user is signed up to the system “Feedback” will appear. • Go on that tab, Feel the form. • And click submit button. This way you can Registered user can give feedback easily. Show About us Page • Any user [Include visitor] can use this facility. • Click On “Pages ” tab it contain About us Page. • So you will easy way to know about company Information. Show FAQs Page • Any user [Include visitor] can use this facility. • Click On “Pages ” tab it contain FAQs Page. • This page Contain some common Questions-Answers of the user. WebTact Solutions Page 76 of 79
  • 77. Online Budget Jobs Order page • Select any job from the all jobs and click on it. • It gives the description of that particular job. • After that you want to buy that job simply click on the order now button. • It will go to another page which shows the image of the job, User job detail and after that a form will appear. • Fill that form with appopreat data. • And submit that form. This way Order Can be place easily. WebTact Solutions Page 77 of 79
  • 78. Online Budget Jobs 11. Limitation of System • User cannot recover his/her username or password. • User cannot change his/her username or password. • If User is band he do not login in the system. WebTact Solutions Page 78 of 79
  • 79. Online Budget Jobs 12. Reference • Reference site : www.php.net www.w3school.com www.google.com • Internal Guide : Prof. Kirti J. Patel • External Guide : Parth Surti • Books : PHP The Complete Reference WebTact Solutions Page 79 of 79
  翻译: