ProjectReport MCA
-
Upload
tanha-badnaseeb -
Category
Documents
-
view
254 -
download
3
Transcript of ProjectReport MCA
![Page 1: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/1.jpg)
Project Report Of
Six Month Industrial Training
On
Recruitment System
Submitted for the partial fulfillment for the award of the degree Of
MASTER OF COMPUTER APLLICATION (MCA)
Developed at
THINKNEXT TECHNOLOGYPhase 11, Mohali
External GuideMs. RAJWINDER KAURLecturer - Comp. Sci.ThinkNEXT Technology Pvt. Ltd., Phase11, Mohali
Internal GuideMs. Meenu SainiLecturer - Comp. Sci.Swami Sarvanand Institute of Management & TechnologyDinanagar (Gurdaspur)
![Page 2: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/2.jpg)
RANJANA & AMANDEEP KAURUni. Roll No. 105312142672
105312142629BATCH: 2010-2013
Company Certificate
![Page 3: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/3.jpg)
![Page 4: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/4.jpg)
Acknowledgement
My journey towards achieving our destination for the design and development of
Online Recruitment system has finally come to a fruitful culminatio
Our efforts and wholehearted co-corporation of each and everyone has ended on a
successful note. During this journey, I am faced numerous unforeseen problems and
unknown challenges. However, at these junctures, a few enterprising people stepped in
and guide me in a right direction.
We would like to extend our sincere acknowledgement to those who have supported
and encouraged us during this tough journey. Many people met us during this endeavor
and enriched us with their support and knowledge both personally and professionally
that resulted in the project being better that it could possibly have been without them.
We express our sincere gratitude to Mr.Subhash Mahajan (Director, SSIMT) &
Mr.Dinesh Dhavan (HOD) and my Internal Guide Ms.Meenu Saini, who assisting us
throughout this project. We thank him for providing us the reinforcement, confidence
and most importantly the track for the project whenever we needed it.
We’ll also express our sincere gratitude to ThinkNEXT and Our Project Leader Ms.
Rajwinder Kaur of ThinkNext Technology Pvt. Ltd., for their constant encouragement
and support at all stages of this project. We also thank them for inducing professional
attitude in us.
![Page 5: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/5.jpg)
At last but not the least, we pay our due regards to our parents and Friends, because
every time they encourage, and support us when we need or require.
• Certificate from Internal Guide
This is to certify that the project Recruitment System is being submitted by Ranjana
Devi & Amandeep Kaur class MCA Uni Roll No.:105312142672 105312142629 of
Swami Sarvanand Group of Institute & Technology, affiliated to Punjab Technical
University for the award of the degree of MCA, is a bonafide research work, carried out
by him under my supervision.
To the best of our knowledge, this work has not been submitted in part or full, for
publications or to any other University/ Institute for the award of degree.
(Signature)
Miss. RAJWINDER KAURExternal Guide
(Signature) (Signature)Ms.Meenu Saini Mr.Dinesh DhavanInternal Guide H.O.D
![Page 6: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/6.jpg)
• Certificate from Director or Principal
This is to certify that the project “Recruitment System” submitted by Ranjana Devi &
Amandeep Kaur MCA class Cours 6th Sem. (672, 629) the partial fulfillment of the
requirement for the degree of masters of computer of MCA for applications , is
satisfactory account of their project work and recommended for the award of degree.
Mr.SUBHASH MAHAJANDIRECTOR
Table of Contents
Particulars Page. No.
1. Company Certificate 22. Acknowledgement 33. Certificate From Internal Guide 44. Certificate From Director General 55. Introduction To ThinkNEXT 7-86. Introduction To Project 9-147. Requirement 158. About PHP and MySQL 16-259. Testing 26-3110. Snapshoot Of Database 32-43
![Page 7: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/7.jpg)
11. Snapshoot Of project 43-54
INTRODUCTION TO ThinkNEXT
ThinkNEXT Technologies Private Limited (An ISO 9001:2008 Certified Company), is emerging as most innovative company in Education Domain in India. The Management of ThinkNEXT Technologies Private Limited has wide experience more than nine years in education domain. Over the years, we have worked very closely with Universities, Group of Colleges and other Institutions. We have wide experience working with eminent Educationists, Managements, Directors, Principals, Head of Departments, other Staff Members, Parents and students. Therefore we do not sell only software Modules but an innovative system which has more importance than just ERP software modules. Today Smart Campus solutions are a need of hour for every University/Group of Colleges or an Institution to make edge over others and maintain a lead over their competitors. Our Research and Development team is committed to make your institute(s) to maintain lead over their competitors Services
Support (The backbone of the ThinkNEXT)
Although Our Smart Campus Solutions are already very flexible and scalable.
Still, we always take care of specific requirements of our clients. Our highly
committed R&D team makes our software feature rich, dynamic and future tuned
everyday so that our clients always maintain the lead over their competitors.
Support Services provided by ThinkNEXT includes:
On-Site: By visiting campus as per requirements
Off-Site: It includes to solving problems of clients remotely by accessing
computers/servers using our remote access tools. Apart from it, Tele-support
and E-Mail services are also supported
Complete On-Site Training and user manuals are provided to all our
customers for easing the implementation process.
![Page 8: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/8.jpg)
After Warranty Support-Annual Service Level Agreement
Like any other technical system maintenance service is required for the installed
software, but the maintenance method and technology is different from other
technical system. The development of the software is being done and the purpose
full customization of the package is carried out in the ThinkNEXT lab. Functionality
of the software varies from institution to institution. Even minor modifications need
proper documentation and records to ensure support in the future.
Basically the maintenance takes place at the developer end and needs the
maintenance of its
Technical design.
Drawings.
Coding (source code).
All modification / updations pertaining to individual educational institutions in hard/
soft copies.
Soft copies need regular and multiple back up since hardware’s are likely to fail at
any moment.
Technical team who knows the functionality of your institutions software and well
versed with its coding.
Record of the users and their capability is also need to be maintained, while
contacting the user those need to be kept in mind.
Hence we get into a service level contract after the warranty period (one year) in
order to ensure smooth support for the installed software for the years to come.
INTRODUCTION TO PROJECT
This page covers System design of Recruitment System. When the requirements document for the software to be developed is available the design activity begins. The main aim of design process is to produce a model or representation of the system,
![Page 9: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/9.jpg)
which can be used later to bind the system. The produced model is called design of the system. A system design is a top down approach to minimize complexity and make a problem manageable by subdivided it into smaller segments.
The most changing phase of the system development of life cycle is system design. It refers to the technical specification that will be applied in implementing the candidate system. The design phase is a translation from user oriented document to document oriented to programmers. The potential objects are thoroughly analyzed. Class hierarchies are to check whether the system is behaving the way it has to. There after the classes are individually tested and subsequently they are integrated from the overall system. This level focuses on deciding which modules are needed for system the specifications for those modules and how these modules are that interconnected.
Logical Design:A logical data flow diagram shows the flow of data through a transaction processing system without regard to the time period when the data flows or the processing procedures occur.
Physical Design:The physical design maps out the details of physical systems, plans the system implementations, device a test and implementation plan and specifies any new hardware and software.
Objective of the system:The main purpose of creating Recruitment System Site is for meeting worldwide users and sharing knowledge, education related information’s, etc. It contains standard social network content, like profiles, pictures, email and groups, and video sharing, articles, etc. Users can create a profile, browse location seek jobs, apply for the new training localities for jobs etc.
Applicable document:Home detail: It holds profile information.
Search jobs detail: It holds the details of searching according to location, company, experience and qualification.
Job seekers detail: It holds the information of the vacant vacancies as according to the profile.
Functional Registration:p• For qualified profile.
• For experienced profile.
• For company profile.
![Page 10: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/10.jpg)
• As according to vacancies etc.
• As according to job seekers etc.
FUNCTIONAL COMPONENTS AND DESIGN ASSUMPTIONS.The Campus network can help you maintain existing relationships with people and share pictures and messages, and establish new ones by reaching out to people you’ve never met before, an also using this site user can share Knowledge’s, education related books, question/answer, and any other information.
Description of the programThe customer switch diagram for online campus networking is shown in the figure below. The input and output of this section is shown in the diagram, however no of details about the function of the online campus networking system is given here. Using this as a starting point, a logical DFD of the system is developed.
Context flow diagram:The environment in which the software used is depicted in this picture. The CFD shows the external entity action on the software is shown here in CFD as a single process.
![Page 11: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/11.jpg)
Top level DFD:
Top level DFD shows the functional component in the software package. each component shown in the top level DFD.
![Page 12: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/12.jpg)
Description of the components
Functional component 1: Student ProfileInput- Student adds profile information and education details .
Process- System checks previous student account and education details.
Output- Student can view education detail and profile details.
![Page 13: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/13.jpg)
Functional component 2: Tutorials
Input- Student uploads education articles,tutorials,images,videos ..etc.
Process- System uploads education articles,tutorials,images,videos to database.
Output- Student can view uploaded education articles,tutorials,images,videos ..etc..
![Page 14: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/14.jpg)
Functional component 3: AdminInput- Admin can upload and share video tutorials,question papers,books..etc.
Process- System uploads education tutorials,question papers,books to database.
Output- Student can view uploaded tutorials,question papers,books..etc..
![Page 15: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/15.jpg)
REQUIREMENT
Hardware:-
Hardware Environment (Deployment Server)PC Linux ServerProcessor Intel Pentium Processor 4,
2.4GHz or above.RAM 512 MB RAM
![Page 16: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/16.jpg)
HDD 40 GB
Hardware Environment (End user’s PC)PC PC (Windows), Apple, LinuxProcessor Intel Pentium Processor, 233
MHz or equivalent.RAM 512 MB RAMHDD 2GB of free HDD space for
Internet CacheInternet Connection 512K
Software:-
Software Environment (Deployment Server)Operating System WindowsOther software MS SQL Server 2008, JDK1.6
Net Beans IDE 6.0Web Server Apache Tomcat 6.0
Software Environment (End User)Operating System Win 2000 / Win XP, Win 7, Win 8
or higher, Apple, LinuxBrowser IE 8.0 and 9.0, Firefox 8.0, Mac
Safari5.0, Google Chrome
ABOUT PHP AND MYSQL
ABOUT PHP
WHAT IS PHP?
![Page 17: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/17.jpg)
PHP was originally an acronym for Personal Home Pages, but is now a recursive acronym for PHP: Hypertext Preprocessor.PHP is a widely-used, open source scripting language. PHP scripts are executed on the server. PHP is free to download and use. PHP files can contain text, HTML, JavaScript code, and PHP code. PHP code are executed on the server, and the result is returned to the browser as plain HTML. PHP runs on different platforms (Windows, Linux, Unix, Mac OS X, etc.)PHP is compatible with almost all servers used today (Apache, IIS, etc.)PHP has support for a wide range of databases. PHP is free.
PHP is easy to learn and runs efficiently on the server side.PHP code is much faster, ASP is developed architecture, this is an overhead for the server.
PHP Scope
PHP is installed on over 20 million websites and 1 million web servers.The high-time requirement of PHP.With passing time, PHP scripting language is getting updated with high interactive applications.It is especially suited for Web development
Basic PHP Syntax
A PHP script can be placed anywhere in the document.
A PHP script starts with <?php and ends with ?>:
1. <?php2. ------PHP code goes here------
?>
3. The default file extension for PHP files is ".php".
4. A PHP file normally contains HTML tags, and some PHP scripting code.
5. Below, we have an example of a simple PHP file, with a PHP script that sends the text "Hello World!" back to the browser:
6. Example:
<!DOCTYPE html><html><body><h1>My first PHP page</h1><?phpecho "Hello World!";?>
</body></html>
![Page 18: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/18.jpg)
1. Each code line in PHP must end with a semicolon. The semicolon is a separator and is used to distinguish one set of instructions from another.
2. With PHP, there are two basic statements to output text in the browser: echo and print.
3. Comments in PHP
PHP GOALS.
1. Fast and smart code editing.2. Easy and efficient code management.3. Rapid user interface development4. Write bug free code.
JAVASCRIPT
Java Script is a scripting language commonly implemented as part of a web browser in order to create enhanced user interfaces and dynamic websites. JavaScript is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It uses syntax influenced by the language C. JavaScript copies many names and naming conventions from Java, but the two languages are otherwise unrelated and have very different semantics. The key design principles within JavaScript are taken from the Self and Scheme programming languages. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles. JavaScript's use in applications outside web pages — for example in PDF documents, site-specific browsers, and desktop widgets—is also significant. Newer and faster JavaScript and frameworks built upon them have also increased the popularity of JavaScript for server-side web applications.
HTML
Hyper Text Mark Up Language (HTML)is the main mark up language for displaying web pages and other information that can be displayed in a web browser. HTML is written in the form of HTML elements consisting of tags enclosed in angle brackets, within the web page content. HTML tags most commonly come in pairs like <h1> and </h1>, although some tags, known as empty elements, are unpaired. The first tag in a pair is the start tag, the second tag is the end tag (they are also called opening tags and closing tags). In between these tags web designers can add text, tags, comments and other types of text-based content. The purpose of a web browser is to read HTML documents and compose them into visible or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page.HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and can be used to create interactive forms. It provides a
![Page 19: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/19.jpg)
means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. It can embed scripts in languages such as JavaScript which affect the behaviour of HTML web pages.
HTML Versions
Since the early days of the web, there have been many versions of HTML:
Version YearHTML 1991HTML+ 1993HTML 2.0 1995HTML 3.2 1997HTML 4.01 1999XHTML 1.0 2000HTML5 2012XHTML5 2013
Browser Support
Internet Explorer 9+, Firefox, Opera, Chrome, and Safari support the <canvas> element.
Note: Internet Explorer 8 and earlier versions, do not support the <canvas> element.
CSS
Cascading style sheets (CSS) is a style sheet language used for describing the presentation semantics(the look and formatting) of a document written in a mark up language. Its most common application is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document, including plain XML, SVG and XUL.CSS is designed primarily to enable the separation of document content (written in HTML or a similar mark-up language) from document presentation, including elements such as the layout, colours, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple pages to share formatting, and reduce complexity and repetition in the structural content (such as by allowing for table less web design). CSS can also allow the same mark up page to be presented in different styles for different rendering methods, such as on-screen, in print, by voice (when read out by a speech-based browser or screen reader) and on Braille-based, tactile devices. It can also be used to allow the web page to display differently
![Page 20: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/20.jpg)
depending on the screen size or device on which it is being viewed. While the author of a document typically links that document to a CSS style sheet, readers can use a different style sheet, perhaps one on their own computer, to override the one the author has specified. CSS specifies a priority scheme to determine which style rules apply if more than one rule matches against a particular element. In this so-called cascade, priorities or weights are calculated and assigned to rules, so that the results are predictable.
CSS and Text:
Before having the control that CSS gives you over text, you were severely limited in how you could present your words. Yeah, you could use the <font> tag to change the colour and typeface of the text, but sizing was hampered by the fact that you could only use the pre-defined font sizes. Other effects like boldness and strike-throughs were possible in only basic forms through more HTML tags. Now, you have complete control over how your text looks.
Text Colour
You’ve already seen this being used in the examples in the preceding tutorials, so you should know it now. To change the colour of your text you simply use the property, color, like so:h2 {color: silver; }a:active {color: #ff0000; } As in every part of web design, you can specify the colour as a HEX code or a named colour value.
CSS and Links
Applying CSS to your links allows you to do all sorts of nice roll-over effects and advanced text highlighting. You will also be able to have many sets of links on a single page, all with different formatting.
Basic CSS Link blockThere are four stylesheet entities that govern how your links look:a:link { }a:visited { }a:hover { }a:active { }
![Page 21: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/21.jpg)
These four selectors basically cover the old link, vlink and alink < body > attributes , but the last one allows you to set up text roll-over effects. Your a:hover line comes into play when a user puts their mouse on a link. The link can change in appearance in many ways, from a simple colour switch to a complete morph into another typeface and size. These effects are very helpful in showing the reader exactly which link they are pointing at. They look great too.
The CSS Box Model
The box model is a very important concept, one that you must have right in your head before you start tackling all this spacing stuff. All HTML block-level elements have five spacing properties: height, width, margin, border and padding. When discussing these attributes you'll need a diagram to see what part of the spacing we're talking about. Have a look at the diagram below and check out the three areas that surround every block-level page element. Together, they form the box that the element takes up.
CSS and Backgrounds
Once you've set up boxes around all your elements you'll more than likely want to add backgrounds to them. In this tutorial I'll be going into the properties that give colour to your layouts, and let you control your background images. You will soon be able to control the background colour and image of all your elements
ABOUT MYSQL
What is SQL?
1. SQL stands for Structured Query Language
2. SQL lets you access and manipulate databases
3. SQL is an ANSI (American National Standards Institute) standard
What Can SQL do?
1. SQL can execute queries against a database
2. SQL can retrieve data from a database
![Page 22: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/22.jpg)
3. SQL can insert records in a database
4. SQL can update records in a database
5. SQL can delete records from a database
6. SQL can create new databases
7. SQL can create stored procedures in a database
8. SQL can create views in a database
9. SQL can set permissions on tables, procedures, and views
RDBMS
RDBMS stans for Relational Database Management System.
RDBMS is the basis for SQL, and for all modern database systems such as MS SQL Server, IBM DB2, Oracle, MySQL, and Microsoft Access.
The data in RDBMS is stored in database objects called tables.
A table is a collection of related data entries and it consists of columns and rows.
MySQL Data Types
In MySQL there are three main types : text, number, and Date/Time types.
Text types:
Data type Description
CHAR(size) Holds a fixed length string (can contain letters, numbers, and special characters). The fixed size is specified in parenthesis. Can store up to 255 characters
VARCHAR(size) Holds a variable length string (can contain letters, numbers, and special characters). The maximum size is specified in parenthesis. Can store up to 255 characters. Note: If you put a greater value than 255 it will be converted to a TEXT type
Date types:
Data type Description
DATE() A date. Format: YYYY-MM-DD
Note: The supported range is from '1000-01-01' to '9999-12-31'
DATETIME() *A date and time combination. Format: YYYY-MM-DD
![Page 23: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/23.jpg)
HH:MM:SS
Note: The supported range is from '1000-01-01 00:00:00' to '9999-12-31 23:59:59'
TIMESTAMP() *A timestamp. TIMESTAMP values are stored as the number of seconds since the Unix epoch ('1970-01-01 00:00:00' UTC). Format: YYYY-MM-DD HH:MM:SS
Note: The supported range is from '1970-01-01 00:00:01' UTC to '2038-01-09 03:14:07' UTC
TIME() A time. Format: HH:MM:SS
Note: The supported range is from '-838:59:59' to '838:59:59'
YEAR() A year in two-digit or four-digit format.
Note: Values allowed in four-digit format: 1901 to 2155. Values allowed in two-digit format: 70 to 69, representing years from 1970 to 2069
*Even if DATETIME and TIMESTAMP return the same format, they work very differently. In an INSERT or UPDATE query, the TIMESTAMP automatically set itself to the current date and time. TIMESTAMP also accepts various formats, like YYYYMMDDHHMMSS, YYMMDDHHMMSS, YYYYMMDD, or YYMMDD.
SQL Server Data Types
Character strings:
Data type Description Storage
char(n) Fixed-length character string. Maximum 8,000 characters
N
varchar(n) Variable-length character string. Maximum 8,000 characters
varchar(max) Variable-length character string. Maximum 1,073,741,824 characters
Text Variable-length character string. Maximum 2GB of text data
Different SQL JOINs
Before we continue with examples, we will list the types of JOIN you can use, and the differences between them.
![Page 24: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/24.jpg)
1. JOIN: Return rows when there is at least one match in both tables
2. LEFT JOIN: Return all rows from the left table, even if there are no matches in the right table
3. RIGHT JOIN: Return all rows from the right table, even if there are no matches in the left table
4. FULL JOIN: Return rows when there is a match in one of the tables
The SQL UNION Operator:-
The UNION operator is used to combine the result-set of two or more SELECT statements.
Notice that each SELECT statement within the UNION must have the same number of columns. The columns must also have similar data types. Also, the columns in each SELECT statement must be in the same order.
SQL UNION SyntaxSELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM table_name2
The INSERT INTO statement is used to insert new records in a table.
The INSERT INTO Statement
The INSERT INTO statement is used to insert a new row in a table.
SQL INSERT INTO Syntax
It is possible to write the INSERT INTO statement in two forms.
The first form doesn't specify the column names where the data will be inserted, only their values:
INSERT INTO table_nameVALUES (value1, value2, value3,...)
The UPDATE Statement
The UPDATE statement is used to update existing records in a table.
SQL UPDATE SyntaxUPDATE table_nameSET column1=value, column2=value2,...WHERE some_column=some_value
![Page 25: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/25.jpg)
The DELETE statement is used to delete records in a table.
The DELETE Statement
The DELETE statement is used to delete rows in a table.
SQL DELETE SyntaxDELETE FROM table_nameWHERE some_column=some_value
The SQL SELECT INTO statement can be used to create backup copies of tables.
The SQL SELECT INTO Statement
The SELECT INTO statement selects data from one table and inserts it into a different table.
The SELECT INTO statement is most often used to create backup copies of tables.
SQL SELECT INTO Syntax
We can select all columns into the new table:
SELECT *INTO new_table_name [IN externaldatabase]FROM old_tablename
SQL PRIMARY KEY Constraint
The PRIMARY KEY constraint uniquely identifies each record in a database table.
Primary keys must contain unique values.
A primary key column cannot contain NULL values.
Each table should have a primary key, and each table can have only ONE primary key.
SQL PRIMARY KEY Constraint on CREATE TABLE
The following SQL creates a PRIMARY KEY on the "P_Id" column when the "Persons" table is created:
MySQL:
CREATE TABLE Persons(P_Id int NOT NULL,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255),
![Page 26: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/26.jpg)
PRIMARY KEY (P_Id))
SQL FOREIGN KEY Constraint on CREATE TABLE
The following SQL creates a FOREIGN KEY on the "P_Id" column when the "Orders" table is created:
MySQL:
CREATE TABLE Orders(O_Id int NOT NULL,OrderNo int NOT NULL,P_Id int,PRIMARY KEY (O_Id),FOREIGN KEY (P_Id) REFERENCES Persons(P_Id))
MySQL:
CREATE TABLE Persons(P_Id int NOT NULL,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255),PRIMARY KEY (P_Id))
SQL FOREIGN KEY Constraint on CREATE TABLE
The following SQL creates a FOREIGN KEY on the "P_Id" column when the "Orders" table is created:
MySQL:
CREATE TABLE Orders( O_Id int NOT NULL,OrderNo int NOT NULL,P_Id int,PRIMARY KEY (O_Id),FOREIGN KEY (P_Id) REFERENCES Persons(P_Id))
![Page 27: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/27.jpg)
Testing
INTRODUCTION
Testing is the process of running a system with the intention of
finding errors. Testing enhances the integrity of a system by detecting
deviations in design and errors in the system. Testing aims at detecting
error-prone areas. This helps in the prevention of errors in a system.
Testing also adds value to the product by conforming to the user
requirements.
The main purpose of testing is to detect errors and error-prone
areas in a system. Testing must be thorough and well-planned. A partially
tested system is as bad as an untested system. And the price of an
untested and under-tested system is high.
The implementation is the final and important phase. It involves
user-training, system testing in order to ensure successful running of the
proposed system. The user tests the system and changes are made
according to their needs. The testing involves the testing of the developed
system using various kinds of data. While testing, errors are noted and
correctness is the mode.
OBJECTIVES OF TESTING:
The objectives of testing are:
Testing is a process of executing a program with the intent of finding
errors.
Successful test case is one that uncovers an as- yet-undiscovered error.
The various types of testing on the system are:
1. Unit Testing.
2. Integration Testing
3. System testing
![Page 28: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/28.jpg)
4. User Acceptance Testing
1.1. Unit Testing:
Unit testing focuses efforts on the smallest unit of software design.
This is known as module testing. The modules are tested separately. The
test is carried out during programming stage itself. In this step, each
module is found to be working satisfactory as regards to the expected
output from the module.
1.2. Integration Testing:
Data can be lost across an interface. One module can have an
adverse effect on another, sub functions, when combined, may not be
linked in desired manner in major functions. Integration testing is a
systematic approach for constructing the program structure, while at the
same time conducting test to uncover errors associated within the
interface. The objective is to take unit tested modules and builds program
structure. All the modules are combined and tested as a whole.
1.3. System Testing:
System testing is the stage of implementation. This is to check whether the
system works accurately and efficiently before live operation commences.
Testing is vital to the success of the system. The candidate system is
subject to a variety of tests: on line response, volume, stress, recovery,
security and usability tests. A series of tests are performed for the
proposed system is ready for user acceptance testing.
1.4. User Acceptance Testing:
User acceptance of a system is the key factor for the success of any
system. The system under consideration is tested for the user acceptance
by constantly keeping in touch with the prospective system users at the
time of developing and making changes whenever required.
![Page 29: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/29.jpg)
• Validation:
At the culmination of the integration testing, Software is completely
assembled as a package. Interfacing errors have been uncovered and
corrected and a final series of software test begin in validation testing.
Validation testing can be defined in many ways, but a simple definition is
that the validation succeeds when the software functions in a manner that
is expected by the customer. After validation test has been conducted, one
of the three possible conditions exists.
• The function or performance characteristics confirm to specification and
are accepted.
• A deviation from specification is uncovered and a deficiency lists is
created.
• Proposed system under consideration has been tested by using validation
test and found to be working satisfactory.
• Output Testing:
After performing the validation testing, the next step is output testing
of the proposed system, since no system could be useful if it does not
produce the required output in a specific format. The output format on the
screen is found to be correct; the format was designed in the system
design time according to the user needs. For the hard copy also; the output
comes as per the specified requirements by the user. Hence output testing
did not result in any correction for the system
CODING OF INDEX.PHP
![Page 30: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/30.jpg)
<?php
@$num=$_GET['num'];
if($num==1)
{
?>
<script> alert('PASSWORD CHANGE SUCCESSFULLY'); </script>
<?php
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="content-language" content="cs" />
<meta name="robots" content="all,follow" />
<meta name="author" content="All: ... [Nazev webu - www.url.cz]; e-mail:
<meta name="copyright" content="Design/Code: Vit Dlouhy [Nuvio -
www.nuvio.cz]; e-mail: [email protected]" />
<title>Recruitmentsystem.com - find jobs | job vacancies | job search | job
opening</title>
<meta name="description" content="..." />
<meta name="keywords" content="..." />
<link rel="index" href="./" title="Home" />
<script type="text/javascript" src="jscript/jquery.js"> </script>
<script type="text/javascript" src="jscript/dropdownmenu.js"> </script>
![Page 31: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/31.jpg)
<link rel="stylesheet" media="screen,projection" type="text/css"
href="css/dropdownmenu.css">
<link rel="stylesheet" media="screen,projection" type="text/css"
href="css/main.css" />
<!--<link rel="stylesheet" media="print" type="text/css" href="css/print.css" />--
>
<!--<link rel="stylesheet" media="aural" type="text/css" href="css/aural.css"/>--
>
</head>
<body>
<!-- Main -->
<div id="main" class="box">
<!-- Header -->
<div id="header">
<!-- Logotyp -->
<h1 id="logo"><a href="./" title="RECRUITMENTS[Go to
homepage]">RECRUITMENT
<strong>SYSTEM</strong><span></span></a></h1>
<hr class="noscreen" />
<!-- Quick links tmprry close-->
<!--<div class="noscreen noprint">
<p><em>Quick links: <a href="#content">content</a>, <a
href="#tabs">navigation</a>, <a href="#search">search</a>.</em></p>
<hr />
</div>-->
![Page 32: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/32.jpg)
<!-- Search -->
<div id="search">
<form action="http://www.google.com/search" method="get">
<!--<fieldset><legend>Search</legend>-->
<!-- <label><span class="noscreen">Find:</span> -->
<span id="search-input-out"><input type="text" name="q"
id="search-input" size="30" /></span></label>
<input type="image" src="design/search_submit.gif" id="search-
submit" value="OK" />
<!--</fieldset>-->
</form>
</div> <!-- /search -->
</div> <!-- /header -->
<!-- Main menu (tabs) -->
<div id="tabs">
<h3 class="noscreen">Navigation</h3>
<ul class="box">
<li><a href="#">HOME<span class="tab-l"></span><span class="tab-
r"></span></a></li>
<li><div class="dropdown"><a class="account">SEARCH JOBS<span
class="tab-l"></span><span class="tab-r"></span></a>
<div class="submenu">
<ul class="root">
<li ><a href="searchbylocation.php">LOCATION</a></li>
<li ><a href="searchbyexperience.php" >EXPERIENCE</a></li>
![Page 33: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/33.jpg)
<li ><a href="searchbycompany.php">COMPANY</a></li>
<li ><a href="qualification.php">QUALIFICATION</a></li>
</ul>
</div>
</div>
</li>
<li><a href="jobopening.php">JOB SEEKERS<span
class="tab-l"></span><span class="tab-r"></span></a></li>
<li><a href="registration.php">REGISTRATION<span
class="tab-l"></span><span class="tab-r"></span></a></li>
<li><a href="userforgetpassword.php">PRIVACY<span class="tab-
l"></span><span class="tab-r"></span></a></li>
<li><a href="contact.php">CONTACT-US<span
class="tab-l"></span><span class="tab-r"></span></a></li>
<!-- <li><a href="#"><span class="tab-l"></span><span class="tab-
r"></span></a></li>----->
</ul>
<hr class="noscreen" />
</div> <!-- /tabs -->
<!-- Page (2 columns) -->
<div id="page" class="box">
<div id="page-in" class="box">
<div id="strip" class="box">
<!-- RSS feeds -->
<p id="rss">LATEST JOBS: <a
href="registration.php"><strong style="text-decoration:blink; font-size:16px">JOIN
NOW</strong></a> <!--| <a href="#">JOBS</a>---> </p>
![Page 34: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/34.jpg)
<hr class="noscreen" />
<!-- Breadcrumbs -->
<!--<p id="breadcrumbs">You are here: <a href="#">Home</a> > <a
href="#">Category</a> > <strong>Page</strong></p>--->
<hr class="noscreen" />
</div> <!-- /strip -->
<!-- Content -->
<div id="content">
<!-- Article -->
<div class="article">
<h2><span><a href="#">Move up in your Carreer</a></span></h2>
<p class="info ">
<!--<span class="date">2007-01-01 @ 00:01</span><span
class="noscreen">,</span>
<span class="cat"><a href="#">Category</a></span><span
class="noscreen">,</span>
<span class="user"><a href="#">My name</a></span><span
class="noscreen">,</span>
<span class="comments"><a href="#">Comments</a></span>-->
</p>
<p> <img src="design/enjoy.png" width="490" height="200"> </p>
<!--<p class="btn-more box noprint"><strong><a
href="#">Continue</a></strong></p>-->
</div> <!-- /article -->
![Page 35: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/35.jpg)
<hr class="noscreen" />
<!-- Article -->
<div class="article">
<h2><span><a href="#">JOB BY</a></span></h2>
<p class="info ">
<!--<span class="date">2007-01-01 @ 00:01</span><span
class="noscreen">,</span>
<span class="cat"><a href="#">Category</a></span><span
class="noscreen">,</span>
<span class="user"><a href="#">My name</a></span><span
class="noscreen">,</span>
<span class="comments"><a href="#">Comments</a></span> -->
</p>
<div id="list">
<div id="active"> <?php include('slider.php');?>
<!--<img src="design/enjoy.png" width="450"
height="200">--->
<!---<ul class="box">
<li><a href="#">ACCOUNTS<span class="tab-l"></span><span
class="tab-r"></span></a></li>
<li><a href="#">COMPANY SECRETERY<span
class="tab-l"></span><span class="tab-r"></span></a></li>
<li><a href="#">H.R.A<span class="tab-l"></span><span class="tab-
r"></span></a></li>
<li><a href="#">SOFTWARE/I.T<span class="tab-l"></span><span
class="tab-r"></span></a></li>
<li><a href="#">MARKETING<span class="tab-l"></span><span
class="tab-r"></span></a></li>
![Page 36: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/36.jpg)
<li><a href="#">QUALITY<span class="tab-l"></span><span
class="tab-r"></span></a></li>
<li><a href="#">TESTING<span class="tab-l"></span><span
class="tab-r"></span></a></li>
</ul>-->
<span id="active2"><a href="#"></a>
<hr class="noscreen" /></div>
</div> <!-- /tabs -->
<p>
</p>
<!--<p class="btn-more box "><strong><a
href="#">Continue</a></strong></p>-->
</div> <!-- /article -->
<hr class="noscreen" />
<!-- Article -->
<div class="article">
<h2><span><a href="#">EMPLOYERS OF CHOICE</a></span></h2>
<p class="info noprint">
<!-- <span class="date">2007-01-01 @ 00:01</span><span
class="noscreen">,</span>
<span class="cat"><a href="#">Category</a></span><span
class="noscreen">,</span>
<span class="user"><a href="#">My name</a></span><span
class="noscreen">,</span>
![Page 37: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/37.jpg)
<span class="comments"><a href="#">Comments</a></span> --->
</p>
<p><a href="https://www.bmw.in/"><img src="logos for
company/bmw.jpg" height="60" width="60"></a>
<a href="#"><img src="logos for company/dokomo.jpg"
height="60" width="60"></a>
<a href="#"><img src="logos for company/ferrari.jpg"
height="60" width="60"></a>
<a href="https://www.facebook.com"><img src="logos for
company/fb.jpg" height="60" width="60"></a>
<a href="#"><img src="logos for company/cisco.jpg"
height="60" width="60"></a>
<a href="#"><img src="logos for company/satyam.jpg"
height="60" width="60"></a>
<a href="#"><img src="logos for company/lamborghini.jpg"
height="60" width="60"></a><br><br>
<a href="https://www.ghrix.com"><img src="logos for
company/ghrix.jpg" height="60" width="80"></a>
<a href="#"><img src="logos for company/ibm.jpg"
height="60" width="60"></a>
<a href="#"><img src="logos for
company/infi.jpg"height="60" width="80"></a>
<a href="#"><img src="logos for company/sap.jpg"
height="60" width="80"></a>
<a href="#"><img src="logos for company/satyam.jpg"
height="60" width="70"></a>
<a href="#"><img src="logos for company/mitsubishi.jpg"
height="60" width="60"></a><br><br>
![Page 38: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/38.jpg)
<a href="#"><img src="logos for company/nissan.jpg"
height="60" width="70"></a>
<a href="#"><img src="logos for company/renault.jpg"
height="60" width="70"></a>
<a href="#"><img src="logos for company/syntel.jpg"
height="60" width="70"></a>
<a href="#"><img src="logos for company/saphire
hotel.jpg" height="60" width="70"></a>
<a href="#"><img src="logos for company/tata sky.jpg"
height="60" width="70"></a>
<a href="#"><img src="logos for company/taj hotel.jpg"
height="60" width="70"></a>
</p>
<!--<p class="btn-more box noprint"><strong><a
href="#">Continue</a></strong></p>-->
</div> <!-- /article -->
<hr class="noscreen" />
<!-- Article -->
<!--<div class="article">
<!-- <h2><span><a href="#">LATEST COMPANIES</a></span></h2>
<p class="info noprint">
<span class="date">2007-01-01 @ 00:01</span><span
class="noscreen">,</span>
<span class="cat"><a href="#">Category</a></span><span
class="noscreen">,</span>
![Page 39: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/39.jpg)
<span class="user"><a href="#">My name</a></span><span
class="noscreen">,</span>
<span class="comments"><a href="#">Comments</a></span>
</p>-->
<!--<p>
<ul class="box">
<!--<li><a href="#">Selected category</a></li>-->
<!--<li id="category-active"><a href="#">PURI GROUPS OF
COMPANIES<span class="tab-l"></span><span class="tab-r"></span></a></li>
<br>
<!-- Active -->
<!--<li><a href="#">AMBUJA CEMENT<span
class="tab-l"></span><span class="tab-r"></span></a></li><br>
<li><a href="#">AIRTEL<span class="tab-l"></span><span
class="tab-r"></span></a></li><br>
<li><a href="#">INDAN RAILWAYS<span
class="tab-l"></span><span class="tab-r"></span></a></li>
</ul>
</p>-->
<!-- <p class="btn-more box noprint"><strong><a
href="#">Continue</a></strong></p> --->
<!--</div> <!-- /article -->
<hr class="noscreen" />
</div> <!-- /content -->
![Page 40: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/40.jpg)
<!-- Right column -->
<div id="col" >
<div id="col-in">
<!-- Log in -->
<h3><span> LOG IN</a></span></h3>
<div id="about-me">
<p><?php include("login.php"); ?></p>
</div> <!-- /about-me -->
<hr class="noscreen" />
<!-- Category -->
<h3 ><span>INSTANT SEARCH</span></h3>
<ul id="category">
<!--<li><a href="#">Selected category</a></li>-->
<li><a href="searchbylocation.php">SEARCH BY
LOCATION</a></li> <!-- Active -->
<li><a href="qualification.php">SEARCH BY QUALIFICATN</a></li>
<li><a href="searchbyexperience.php">SEARCH BY
EXPERIENCE</a></li>
<li><a href="searchbycompany.php">SEARCH BY
COMPANY</a></li>
</ul>
<hr class="noscreen" />
<!-- Links -->
![Page 41: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/41.jpg)
<h3><span>Links</span></h3>
<ul id="links">
<li id="links-active"><a
href="registration.php">REGISTRATION</a></li>
<li><a href="jobopening.php">JOB VACANCIES</a></li>
<li><a href="latestjobs.php">LATEST JOBS</a></li>
<li><a href="topcompanies.php">TOP COMPANIES</a></li>
</ul>
<hr class="noscreen" />
<!-- Archive -->
<h3><span>LATEST JOBS</span></h3>
<ul id="archive">
<li><a href="https://www.tatagroups.com">TATA GROUPS</a></li>
<li><a href="https://www.infosys.com">INFOSYS</a></li>
<li><a href="https://www.syntel.com">SYNTEL</a></li>
<li><a href="https://www.taj.com">TAJ HOTEL</a></li>
<li><a href="https://www.samsung.com">SAMSUNG</a></li>
<li id="archive-active"><a
href="https://www.ghrix.com">GHRIX</a></li> <!-- Active -->
<li><a href="https://www.ferrariindia.com">FERRARI</a></li>
<li><a href="https://www.twitter.com">TWITER</a></li>
<li><a href="https://www.facebook.com">FACEBOOK</a></li>
<!--<li><a href="#">April 2006</a></li>
<li><a href="#">March 2006</a></li>
<li><a href="#">February 2006</a></li>
<li><a href="#">January 2006</a></li> -->
![Page 42: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/42.jpg)
</ul>
<hr class="noscreen" />
</div> <!-- /col-in -->
</div> <!-- /col -->
</div> <!-- /page-in -->
</div> <!-- /page -->
<!-- Footer -->
<div id="footer">
<div id="top"><p><span >Back on top</span> <a href="#header" title="Back
on top "><span></span></a></p></div>
<hr class="noscreen" />
<p id="createdby">created by <a href="#"><strong>R</strong>SINGH </a>
<!-- DON´T REMOVE, PLEASE! --></p>
<p id="copyright">© 2013 <a
href="mailto:[email protected]">Mr.PURI</a></p>
</div> <!-- /footer -->
</div> <!-- /main -->
</body>
</html>
CODING OF ADMIN.PHP
![Page 43: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/43.jpg)
<?php
require('config.php');
$_SESSION['no']=1;
@$no=$_GET['no'];
if($no==2)
{
?>
<script> alert('PASSWORD CHANGE SUCCESSFULLY'); </script>
<?php
}
if(isset($_POST['login']))
{
$uname=$_POST['uname'];
$pw=$_POST['pw'];
$res= "select * from admin";
$ar=mysql_query($res);
while($row=mysql_fetch_array($ar))
{
$user=$row['user'];
$pass=$row['password'];
}
if($uname==$user and $pw==$pass)
{
header('location:adminview.php');
}
else
![Page 44: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/44.jpg)
{
?>
<script> alert("USERNAME OR PASSWORD IS INCORRECT"); </script>
<?php
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="main.css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Recruitmentsystem.com - find jobs | job vacancies | job search | job
opening</title>
<script>
</script>
</head>
<body>
<?php include('header2.php'); ?>
<div id="content">
<!-- Article -->
<div class="article">
![Page 45: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/45.jpg)
<h2><span><a href="#" style="text-align:center">ADMIN PANNEL</a>
<a href="changepwadmin.php" style="float:right">CHANGE
PASSWORD</a></span></h2>
<p class="info ">
</p>
<p>
<form action="" method="POST">
<center><h1><u>LOGIN FORM</u> </h1></center><br><br>
<center><table width="50%" style="font-size:18px; font-weight:bolder;"
cellpadding="5" cellspacing="5">
<tr><th align="left">USERNAME </th><td><input type="text"
name="uname"></td></tr>
<tr><th align="left">PASSWORD </th><td><input type="password"
name="pw"></td></tr>
</table></center>
<br>
<center><input type="submit" name="login" value="LOGIN"></center>
</form>
</p>
![Page 46: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/46.jpg)
</div> <!-- /article -->
<hr class="noscreen" /></div>
<!-- /tabs -->
<?php
include("footer.php"); ?>
<!---/wrapper-->
</body>
</html>
Login:
Sl
No
Input Values
Test case Conditional being checked Result
1 Email Empty Please Enter valid Username Successful
3 Email Already Exists or not
Login ID should be unique Successful
4 Password Empty Please Enter valid Password Successful
5 Password If wrong Password
Enter Password Successful
6 Password Length Length should be less than or equal to 10 character
Successful
![Page 47: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/47.jpg)
Registration:
Sl
No
Input Values
Test case Conditional being checked Result
1. First Name Empty It must not be empty Successful
2 Last Name Empty Last Name must not be empty Successful
3 Email Empty Enter valid Email ID. Successful
4 Password Empty Enter valid Password. Successful
5 Password Length Minimum 8 characters required
Successful
6 Confirm Password
Empty Password and confirmation password must be same
Successful
7 Date Of Birth
Select Enter valid Username and Password.
Successful
Edit Profile:
Sl
No
Input Values
Test case Conditional being checked Result
1. First Name Null First Name must not be empty Successful
2 Last Name Empty Last Name must not be empty Successful
3 City Empty City must not be empty Successful
4 State Empty state must not be empty Successful
5 Pin code Empty PIN code must not be empty Successful
6 Country SELECT Please select country Successful
![Page 48: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/48.jpg)
7 High School Empty High School must not be empty
Successful
8 College SELECT Please select college Successful
9 Course Empty Course must not be empty Successful
Scrap:
Sl
No
Input Values
Test case Conditional being checked Result
1. To Address Null Please select To address Successful
2 Subject Null Subject must not be empty Successful
3 Message Null Please enter message in text Successful
Question and Answers:
Sl
No
Input Values
Test case Conditional being checked Result
1. Question null Please add Question. Successful
2 Options null Please Enter Options. Successful
3 Answer Select Please Select valid answer Successful
Photos:
Sl
No
Input Values
Test case Conditional being checked Result
1. Image Title Null Image title must not be empty Successful
2 Add Image BROWSE Please browse image Successful
![Page 49: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/49.jpg)
3 Delete Image
Select Please select image to delete Successful
Videos:
Sl
No
Input Values
Test case Conditional being checked Result
1. Video Title Null Video title must not be empty Successful
2 Add Video BROWSE Please browse video Successful
3 Delete Video
Select Please select video to delete Successful
Tutorials:
Sl
No
Input Values
Test case Conditional being checked Result
1. Subject Name
Empty Please enter Subject name Successful
2 Section Empty Please enter section Successful
3 Description Empty Please enter Description Successful
4 Upload Tutorials
BROWSE Please upload documents Successful
5 Tutorials Empty Please add tutorials or upload tutorials
Successful
6 Practical Subject Name
Empty Please enter Practical Subject Name
Successful
7 Section Empty Please enter section Successful
8 Description Empty Please enter Description Successful
9 Upload Video Tutorial
BROWSE Please upload Video Tutorials Successful
10 Download Tutorial
Select Please select tutorials to download
Successful
![Page 50: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/50.jpg)
Articles:
Sl
No
Input Values
Test case Conditional being checked Result
1. Article Title Empty Please enter Title for article Successful
2 Subject Name
Empty Please enter Subject name for article
Successful
3 Section Empty Please enter section Successful
4 Article Empty Please add articles Successful
SNAPSHOOTS
![Page 51: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/51.jpg)
•
Database Design
![Page 52: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/52.jpg)
DB Name:- collegenetworking
Totel Tabel:- 11
Table 1
Name:- addfriend
![Page 53: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/53.jpg)
Field: - 3(addid ,meid,friendid)
![Page 54: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/54.jpg)
Table 2
Name: - advertisement
![Page 55: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/55.jpg)
Field:- 4(advertiseid, advertisename, image, links)
![Page 56: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/56.jpg)
Table 3
Name: - college
![Page 57: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/57.jpg)
Field:- 4(collegeid, collegename, collegelocation, image)
![Page 58: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/58.jpg)
Table 4
Name: - img
![Page 59: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/59.jpg)
Field:- 5(imgid, imgname, imgcategory,
description,uploadimage)
![Page 60: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/60.jpg)
Table 5
Name: -pracdemo
Field:- 5(vedioid, vedioname, vediocategory,upload
vedio,description)
![Page 61: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/61.jpg)
![Page 62: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/62.jpg)
Table 6
Name: -profile
Field:11(profileid,userid,relstat,city,state,pincode,country,ima
ge,hschool,coluni,course)
![Page 63: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/63.jpg)
![Page 64: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/64.jpg)
Table 7
Name: -qawnser
![Page 65: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/65.jpg)
Field:8(qid,question,answer,option1, option2, option3,
option4,visible)
![Page 66: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/66.jpg)
Table 8
Name: -qpaper
![Page 67: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/67.jpg)
Field:7(papered,papername,subject,section,description,upload
,uploadnext)
![Page 68: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/68.jpg)
Table 9
Name: -result
![Page 69: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/69.jpg)
Field:4(resid,collegename,section,result)
![Page 70: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/70.jpg)
Table 10
Name: -scrap
![Page 71: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/71.jpg)
Field:6(scrapid,senderidreciverid,smessege,time date)
![Page 72: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/72.jpg)
Table 11
Name: -stuacc
Field:4(id,firstname.lastname,email,password,confirmpassword,iam,dob)
![Page 73: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/73.jpg)
Main Home page
![Page 74: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/74.jpg)
Part1
![Page 75: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/75.jpg)
Main Home page
Part2
![Page 76: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/76.jpg)
![Page 77: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/77.jpg)
Login Page
![Page 78: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/78.jpg)
![Page 79: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/79.jpg)
Photo Upload
![Page 80: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/80.jpg)
Vedio Upload
![Page 81: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/81.jpg)
![Page 82: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/82.jpg)
Tutorials
![Page 83: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/83.jpg)
![Page 84: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/84.jpg)
Articals
![Page 85: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/85.jpg)
![Page 86: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/86.jpg)
After login
![Page 87: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/87.jpg)
Edit Profile
![Page 88: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/88.jpg)
![Page 89: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/89.jpg)
Question Answer
![Page 90: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/90.jpg)
![Page 91: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/91.jpg)
Chat Window
![Page 92: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/92.jpg)
![Page 93: ProjectReport MCA](https://reader035.fdocuments.in/reader035/viewer/2022081501/563db904550346aa9a9929ab/html5/thumbnails/93.jpg)