0% found this document useful (0 votes)
116 views

Tailor Management System - New

Uploaded by

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

Tailor Management System - New

Uploaded by

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

MCAP144

“TAILOR MANAGEMENT
SYSTEM”
by

Inamdar Khudija Shakil

PRN: 2022017000227971

Under Guidance

Of

Prof. P.M.Tupe (MCA SET)


Submitted to the School of Computer Science, YCMOU

In partial fulfilment of the

requirements for the award of the

degree

Master of Computer Applications


(MCA)

page\1
May,2024

page\2
II. PROFORMA FOR THE APPROVAL OF MCA PROJECT PROPOSAL
(MCAP144)
(Note: All entries of the proforma of approval should be filled up with appropriate and complete information.
Incomplete proforma of approval in any respect will be summarily rejected.)

Study Centre Code 64117


Study Centre Name Yashwantrao Chavan College of Science Karad
PRN No 2020017001904343
Name of the Student Inamdar Khudija Shakil
Title of the Project “Tailor Management System”

Name of the Guide Prof. P.M.Tupe (MCA SET)


Educational Qualification of the Ph. D* M.-Tech. * B.E*/B.Tech.* MCA M.Sc.*
Guide (Attach biodata also) (*in
Computer Science / IT 
only)
Working / Teaching experience
of the Guide**
Software used in the Project *Language: PHP, HTML and CSS *Database: My-SQL *JavaScript (jQuery and Ajax).

If already pursued BCA/BIT -


etc., mention the title of
the project and the s/w
used
Project title of the Mini Project E-agricultural System
(MCA044) and the s/w used
Is this your first submission? Yes No

(**Note: At any given point of time, a guide should not provide guidance for more than 6 MCA students of
IGNOU)

Project Status: - Approved Not Approve

Suggestions for reformulating the Project (if any): -

Signature of the Student Signature of the Guide


Date: ………………… Date: …………………….

For Office Use Only (Study Centre)

Name & Signature of Name & Signature of


Study center Head Study center coordinator.

page\3
X. CERTIFICATE OF ORIGINALITY

This is to certify that the project report entitled "TAILOR MANAGEMENT SYSTEM_ ”

Submitted to Yashwantrao Chavan Maharashtra Open University in partial fulfilment of the

requirement for the award of the degree of MASTER OF COMPUTER APPLICATIONS

( MCA) , is an authentic and original work carried out by Mr. / Ms. Miss. Inamdar Khudija Shakil

with PRN 2022017000227971 under my guidance.

The matter embodied in this project is genuine work done by the student and has

not been submitted whether to this University or to any other University / Institute for the

fulfilment of the requirements of any course of study.

………………………. ...…………………….

Signature of the Student: Signature of the Guide

Name of the student Name of the Guide


……………………….... ………………………..

……………………….... ………………………..

PRN................…………

Date: ……………….... Date: ………………….

page\4
Certificate of Completion

Date:

This is to certify that the following students of TYMCA have completed the project work titled
“Tailor Management System” under my guidance and supervision. The project report has been
written according to guidelines given by the Yashwantrao Chavan Maharashtra Open University.

1) PRN

Signature of the Study Center Coordinator Signature of the Guide

Name of the Study Center Coordinator Name of the Guide

Stamp of the Study Center

page\5
Certificate of Evaluation

This is certified that undersigned have assessed and evaluated the Project Work title “Tailor
Management System” submitted by the following students.

1)

The project has been (accepted /rejected) for the partial fulfilment of MCA program.

Signature of Examiner

Name of Examiner

Stamp of the Study Center

page\6
ACKNOWLEDGEMENT

I would like to express my sincere gratitude to the college of Yashwantrao Chavan College of
Science, Karad, for letting me fulfill my dream of being a student here. I would like to express my
special thanks of Gratitude to my Principal Dr. S. B. Kengar sir for giving me this golden opportunity
to do this project. I learnt a lot of things from this.

Secondly, I want to thank our Project guide Mrs. P.M.TUPE for completing this project. Also, for
their sincere efforts in explaining the subject.

Finally, I must acknowledge all those who have shared their suggestion and evaluation of this
report and directing me in right way and helped me directly or indirectly during the preparation of this
report. I am thankful to my parents and colleagues for having taken an interest in all the activities
related to studies.

Your Sincerely,
1)

page\7
“TAILOR
MANAGEMENT
SYSTEM”

page\8
INDEX
SR. No Name of the contents Page No

1 Introduction

o Introduction To System
o Existing System
o Proposed System
o Scope & Objectives of The System

2 System Analysis

o Fact Finding Techniques


o Feasibility Study
* Project Scheduling
o Pert chart
o Gantt chart

3 System Design

o Context Level Diagram


o First Level Diagram
o Sequence Diagram
o Use Case Diagram
o Entity Relationship Diagram
 User Manual
 Data Design
 I/P Screen

4 System Coding

5 System Testing

6 Implementation

o H/W & S/W Requirements


o Introduction To Java & SQL Server
7 Reports

8 Future Enhancement

9 Conclusion

10 Bibliography

page\9
Yashwantrao Chavan Maharashtra Open University
DNYANGANGOTRI NEAR GANGAPUR DAM, NASHIK, PIN CODE-422222,

MAHARASHTRA (INDIA)

School of Computer Science


Project Trainee Letter (MCAP060)

This is to certify that Mr. / Miss – Inamdar Khudija Shakil

with PRN 2022017000227971 is a final year student of the Master of Computer

Applications (MCA), Yashwantrao Chavan Maharashtra Open University, and is required to do


a six-month MCA project work in his/her final year. Her/His project must be undertaken in a
software development Organization/ Industry/Research Laboratory under the supervision of a
guide, preferably from the same organization with the educational qualifications and experience
mentioned in the MCAP060 project guidelines. During her/his course of study, the student has
studied and gained knowledge on various Computer Science courses such as Problem Solving
and Programming, Systems Analysis and Design, Internet Concepts and Web Design, Data
Structures, Design and Analysis of Algorithms, Computer Organization, Database Management
Systems, Operating Systems, Object Oriented Analysis and Design, Discrete Mathematics,
Accountancy and Financial Management, Computer Networks, Software Engineering,
Numerical and Statistical Computing, Parallel Computing, Artificial Intelligence and
Knowledge Management, Principles of Management and Information Systems, Computer
Graphics and Multimedia. S/he has hands on experience in C programming, Assembly
Language Programming, Internet Technologies, Oracle / My SQL, JAVA, TALLY, UNIX O/S,
Linux O/S etc. Also, the student has executed a Mini-Project in the fourth semester using S/W
Engineering principles and studied a course on Communication Skills in the first semester. S/he
may please be given a chance to work in your esteemed organization and complete her/his
project work. I assure you a sincere and quality output from him. The experience gained by this
project work not only benefits the student to partially fulfil the requirements of the MCA , but
also lays a foundation for her/his future career.looking forword to your positive respo

page\10
II. PROFORMA FOR THE APPROVAL OF MCA PROJECT PROPOSAL
(MCAP144)
(Note: All entries of the proforma of approval should be filled up with appropriate and complete information.
Incomplete proforma of approval in any respect will be summarily rejected.)

Study Centre Code 64117


Study Centre Name Yashwantrao Chavan College of Science Karad
PRN No 2020017001904343
Name of the Student Inamdar Khudija Shakil
Title of the Project “Tailor Management System”

Name of the Guide Prof. P.M.Tupe (MCA SET)


Educational Qualification of the Ph. D* M.-Tech. * B.E*/B.Tech.* MCA M.Sc.*
Guide (Attach biodata also) (*in
Computer Science / IT 
only)
Working / Teaching experience
of the Guide**
Software used in the Project *Language: PHP, HTML and CSS *Database: My-SQL *JavaScript (jQuery and Ajax).

If already pursued BCA/BIT -


etc., mention the title of
the project and the s/w
used
Project title of the Mini Project Tailor Management System
(MCA044) and the s/w used
Is this your first submission? Yes No

(**Note: At any given point of time, a guide should not provide guidance for more than 6 MCA students of
IGNOU)

Project Status: - Approved Not Approve

Suggestions for reformulating the Project (if any): -

Signature of the Student Signature of the Guide


Date: ………………… Date: …………………….

For Office Use Only (Study Centre)

Name & Signature of Name & Signature of


Study center Head Study center coordinator.

page\11
Yashwantrao Chavan Maharashtra Open University
DNYANGANGOTRI NEAR GANGAPUR DAM, NASHIK, PIN CODE-422222,

MAHARASHTRA (INDIA)

School of Computer Science


Project Trainee Letter (MCAP060)

This is to certify that Mr. / Miss – Inamdar Khudija Shakil

with PRN 2022017000227971 is a final year student of the Master of Computer

Applications (MCA), Yashwantrao Chavan Maharashtra Open University, and is required to do


a six-month MCA project work in his/her final year. Her/His project must be undertaken in a
software development Organization/ Industry/Research Laboratory under the supervision of a
guide, preferably from the same organization with the educational qualifications and experience
mentioned in the MCAP060 project guidelines. During her/his course of study, the student has
studied and gained knowledge on various Computer Science courses such as Problem Solving
and Programming, Systems Analysis and Design, Internet Concepts and Web Design, Data
Structures, Design and Analysis of Algorithms, Computer Organization, Database Management
Systems, Operating Systems, Object Oriented Analysis and Design, Discrete Mathematics,
Accountancy and Financial Management, Computer Networks, Software Engineering,
Numerical and Statistical Computing, Parallel Computing, Artificial Intelligence and
Knowledge Management, Principles of Management and Information Systems, Computer
Graphics and Multimedia. S/he has hands on experience in C programming, Assembly
Language Programming, Internet Technologies, Oracle / My SQL, JAVA, TALLY, UNIX O/S,
Linux O/S etc. Also, the student has executed a Mini-Project in the fourth semester using S/W
Engineering principles and studied a course on Communication Skills in the first semester. S/he
may please be given a chance to work in your esteemed organization and complete her/his
project work. I assure you a sincere and quality output from him. The experience gained by this
project work not only benefits the student to partially fulfil the requirements of the MCA of
YCMOU, but also lays a foundation for her/his future career.Looking forward to your positive

page\12
X. CERTIFICATE OF ORIGINALITY

This is to certify that the project report entitled "TAILOR MANAGEMENT SYSTEM_ ”

Submitted to Yashwantrao Chavan Maharashtra Open University in partial fulfilment of the

requirement for the award of the degree of MASTER OF COMPUTER APPLICATIONS

( MCA) , is an authentic and original work carried out by Mr. / Ms. Miss. Inamdar Khudija Shakil

with PRN 2022017000227971 under my guidance.

The matter embodied in this project is genuine work done by the student and has

not been submitted whether to this University or to any other University / Institute for the

fulfilment of the requirements of any course of study.

………………………. ...…………………….

Signature of the Student: Signature of the Guide

Name of the student Name of the Guide


……………………….... ………………………..

……………………….... ………………………..

PRN................…………

Date: ……………….... Date: ………………….

page\13
Certificate of Completion

Date:

This is to certify that the following students of TYMCA have completed the project work titled
“Tailor Management System” under my guidance and supervision. The project report has been
written according to guidelines given by the Yashwantrao Chavan Maharashtra Open University.

1) PRN

Signature of the Study Center Coordinator Signature of the Guide

Name of the Study Center Coordinator Name of the Guide

Stamp of the Study Center

page\14
Certificate of Evaluation

This is certified that undersigned have assessed and evaluated the Project Work title “Tailor
Management System” submitted by the following students.

1)

The project has been (accepted /rejected) for the partial fulfilment of MCA program.

Signature of Examiner

Name of Examiner

Stamp of the Study Center

page\15
ACKNOWLEDGEMENT

I would like to express my sincere gratitude to the college of Yashwantrao Chavan College of
Science, Karad, for letting me fulfill my dream of being a student here. I would like to express my
special thanks of Gratitude to my Principal Dr. S. B. Kengar sir for giving me this golden opportunity
to do this project. I learnt a lot of things from this.

Secondly, I want to thank our Project guide Mrs. P.M.TUPE for completing this project. Also, for
their sincere efforts in explaining the subject.

Finally, I must acknowledge all those who have shared their suggestion and evaluation of this
report and directing me in right way and helped me directly or indirectly during the preparation of this
report. I am thankful to my parents and colleagues for having taken an interest in all the activities
related to studies.

Your Sincerely,
1)

page\16
“TAILOR
MANAGEMENT
SYSTEM”

page\17
INDEX
SR. No Name of the contents Page No

1 Introduction

o Introduction To System
o Existing System
o Proposed System
o Scope & Objectives of The System

2 System Analysis

o Fact Finding Techniques


o Feasibility Study
* Project Scheduling
o Pert chart
o Gantt chart

3 System Design

o Context Level Diagram


o First Level Diagram
o Sequence Diagram
o Use Case Diagram
o Entity Relationship Diagram
 User Manual
 Data Design
 I/P Screen

4 System Coding

5 System Testing

6 Implementation

o H/W & S/W Requirements


o Introduction To Java & SQL Server
7 Reports

8 Future Enhancement

9 Conclusion

10 Bibliography

page\18
INTRODUCTION
TO
SYSTEM

page\19
Tailor Management System
System

INTRODUCTION

In this page Tailor Management System project is a web application which is developed in
PHP platform. This PHP project with tutorial and guide for developing a code. Tailor Management System
is a open source you can Download zip and edit as per you need. If you want more latest PHP projects here.
This is a simple and basic level small project for learning purposes. Also, you can modify this system as per
your requirements and develop a perfect advance level project. Zip file containing the source code that can be
extracted and then imported into Any. Here is the Project Source code for BE, BTech, MCA, BCA,
Engineering, BSC.CS, IT, Software Engineering, Computer Science students and Developer. Students can
submit in college for final year project. This script was developed by Suraj Ghosh. This web application 100%
working smooth without any bugs. It is developed using Html CSS PHP JavaScript Bootstrap and MySQL and
Database MySQL. This software code is helpful in academic projects and research papers for final year
computer science. You can explore a great collection of other PHP projects.

1.1 Key Features:

o Secure Login/Logout
o Manage Customer (CRUD)
o Manage Measurements
o Add Cloth Type
o View/Edit Cloth Type
o Set Measurement Parts
o View/Edit Measurement Parts
o Manage Staff
o Add Staff
o View/Edit Staff
o Pay Salary
o Add Designation
o View/Edit Designation
o Manage Income
o Add Income
o View/Edit Income
o Add Income Category
o View/Edit Income Category
o Manage Expenses
o Add Expense
o View/Edit Expense
o Add Expense Category
o View/Edit Expense Category
20 | P a g e
Tailor Management System
System o Manage Orders (CRUD)

21 | P a g e
Tailor Management System
System

Existing System

The existing system works manually. The administrator needs to manage all
marks reports very carefully and needs to take precautions for entering marks and observing result.
There is a possibility of data loss and threats to security.
In the existing system the marks filling is done only manually but in the proposed
system we must computerize the marks filling using the following applications.
In Result Making System use to maintain their student entry details, marks
details, result entry details in files and folders. They used to keep the record of marks and result,
student details, Staff details etc. in a register.

. Preparing a report is a very time consuming and tedious task. For searching of
single record, whole register is to be searched which is very time-consuming task.

 Immediate response to the queries is difficult and time-consuming.


 The manual system shows of the place.
 Consume large value of pare work.
 Needs manual calculations.
 No direct role for the higher officials

22 | P a g e
Tailor Management System
System

23 | P a g e
Tailor Management System
System

Need and Scope of Computer System

New system is required because of some advantages of new


system are as below…

 Alterations make your garments fit you correctly, providing comfort, ease of
movement and above all a flattering finish. Tailoring does not have to be a luxury
reserved for only formal and business wear, and we believe there doesn't need
to be a special occasion for you to want to look and feel special.

 Tailoring is a more comprehensive term that encompasses the entire process of


creating, designing, and altering clothing to fit a specific individual's body shape
and size. Professional tailors typically work with precision to ensure that the final
garment fits well and looks aesthetically pleasing.

 Sound knowledge of fabrics as well as clothing design and construction. The


ability to use a sewing machine. Excellent organizational, problem-solving, and
time management skills. Outstanding sewing skills.

 The most important aspect of process tailoring is documentation as it is not the


standard that we are dealing with here. The documentation will provide as a
base for the project team to refer to during project and even act as an important
organizational process asset for future projects.

24 | P a g e
Tailor Management System
System

25 | P a g e
Tailor Management System
System

26 | P a g e
Tailor Management System
System

27 | P a g e
Tailor Management System
System

Proposed System

The frond-end development tool is PHP which allows visualization to build the master.

entries. The back-end code was done with fully object oriented. The java is easy to use, universal.

and efficient.

The back-end database development tool used MYSQL .it can handle large amount.

of data while maintaining data integrity and provides several management and data distribution

function. These two development tools are powerful and a good interface for development.

Objective of System

The main objective of the project on tailor management System is to manage


the details of students.
details, results, staff details.
The project was built at administrative end & thus only the administrator is guaranteed access.
The purpose of the projects is to manage your staff, so every worker feels valued.
the inventory of customers and Results. It tracks all the details about the customer, result Detail
etc.\

1. It also manages details for customers’ details.


2. Manage the information of result.
3. Show the information & description of the customer and result.
4. To increase efficiency of managing the result entry.
5. Manage the information of customers, results and staff.
6. Editing, adding & update of Records are management of result data.

28 | P a g e
Tailor Management System
System

Requirement Engineering

The software requirements are a description of features and functionalities of the target
system. Requirements convey the expectations of users from the software product. The
requirements can be obvious or hidden, known, or unknown, expected, or unexpected from the
client’s point of view.
The process to gather the software requirements from clients, analyze and document them is
known as requirement engineering.
Requirement Engineering is the process of defining, documenting, and maintaining the
requirements. It is a process of gathering and defining services provided by the system.
The goal of requirement engineering is to develop and maintain sophisticated and
descriptive ‘System Requirements Specification’ document.

Requirement Gathering

If the feasibility report is positive towards undertaking the project, the next phase starts
with gathering requirements from the user. Analysts and engineers communicate with the client
and end-users to know their ideas on what the software should provide, and which features they
want the software to include.
It is related to the various ways used to gain knowledge about the project domain and
requirements. The various sources of domain knowledge include customers, business manuals,
and the existing software of the same type, standards and other stake holder’s project.
The techniques used for requirements elicitation include interviews, brainstorming, task
analysis, prototyping, etc. Elicitation does not produce formal models of the requirements
understood. Instead, it widens the knowledge domain of the analyst and thus helps in providing
input to the next stage.

29 | P a g e
Tailor Management System
System

30 | P a g e
Tailor Management System
System

System Requirement Specification

A System Requirements Specification (SRS) (also known as a Software Requirements


Specification) is a document or set of documentation that describes the features and behavior of a
system or software application. It includes a variety of elements that attempt to define the intended
functionality required by the customer to satisfy their different users.

In addition to specifying how the system should behave, the specification also defines at a high-
level the main business processes that will be supported, what simplifying assumptions have been
made and what key performance parameters will need to be met by the system.

Depending on the methodology employed (agile vs. waterfall) the level of formality and detail in
the SRS will vary, but in general and SRS should include a description of the functional
requirements, system requirements, technical requirements, constraints, assumptions, and
acceptance criteria. Each of these is described in more detail below:

Functional and System Requirements - This section usually consists of a hierarchical


organization of requirements, with the business/functional requirements at the highest level and the
detailed system requirements listed as their child items.

Technical Requirements - This section is used to list any of the "non-functional" requirements that
essentially embody the technical environment that the product needs to operate in and include the
technical constraints that it needs to operate under. These technical requirements are critical in
determining how the higher-level functional requirements will decompose into the more specific
system requirements.

System Qualities - This section is used to describe the "non-functional" requirements that define
the "quality" of the system. These items are often known as the "-qualities" because most of them
end in "ility". They included such items as: reliability, availability, serviceability, security,
scalability, maintainability. Unlike the functional requirements (which are usually narrative in
form), the system qualities usually consist of tables of specific metrics that the system must meet to
31 | P a g e
Tailor Management System
System
be accepted.

32 | P a g e
Tailor Management System
System

Constraints and Assumptions - This section will outline any design constraints that have been
imposed on the design of the system by the customer, thereby removing certain options from
being considered by the developers. Also, this section will contain any assumptions that have
been made by the requirements engineering team when gathering and analyzing the
requirements. If any of the assumptions are found to be false, the system requirements
specification would need to be re-evaluated to make sure that the documented requirements are
still valid.

Acceptance Criteria - This section will describe the criteria by which the customer will "sign-
off" on the final system. Depending on the methodology, this may happen at the end of the
testing and quality assurance phase, or in an agile methodology, at the end of each iteration.
The criteria will usually refer to the need to complete all user acceptance tests and the
rectification of all defects/bugs that meet a pre-determined priority or severity threshold.

33 | P a g e
Tailor Management System
System

34 | P a g e
Tailor Management System
System

SYSTEM
ANALYSIS

35 | P a g e
Tailor Management System
System

36 | P a g e
Tailor Management System
System

SYSTEM ANALYSIS

Analysis is a detailed of the various operation performed by the system and the relationship
exist between the system. In our project we analyzed the relationship that we will be using in our
project. In analysment we also decided how many modules we will include in our project.
Also, the brief overview of how our project will look like was done in the analysment.

Analysis mode
The model that is basically being followed is the TAILOR MANAGEMENT SYSTEM,
which states that the phases are organized in a line order. First, the feasibility study is done.
Once that part is over the requirement analysis and project planning begins. If system exists
one and modification and addition of new module is needed, analysis of present system can be
used as basic model.
The design starts after the requirement analysis is complete and the coding begins after
the design is complete. Once the programming is completed, the testing is done.
In this model the sequence of activities performed in a software development project are: -

 Requirement Analysis
 Project planning
 System design
 Detail design.
 Coding
 Unit testing
 System integration & testing

Here the linear ordering of these activities is critical. The end of the phase and the
output of one phase is the input of other phase. The output of each phase is to be consistent with
the overall requirement of the system. some of the qualities of spiral model are also
incorporated like after the people concerned with the project review completion of each of the
phase the work done.

37 | P a g e
Tailor Management System
System

38 | P a g e
Tailor Management System
System

Feasibility Study

It deals with handling system problem. The feasibility study proposes one or more
conceptual solutions to the problem set for the project. The conceptual solutions give an idea of
what the system will look like. They define what will be done on the computer and what will
remain manual. They also indicate what input will be needed by the system and what output
will be produced by the system. Also, it tells whether the plan of the project has been made by
the people. Here also it tells the timing of the project that whether it is completed in time or
not.
They also indicate whether the input will be needed by the system and what manual the output
produced, i.e. in feasibility study the analyst must do evaluation of existing systems and
procedures. He must present several alternative solutions to the user requirements.

OPERATIONAL

This feasibility study deals with the operation of the project. Here we are going to
explain the whole operation of the project. In this project we have provided the ado connection
which is useful for the connectivity of the database. This will provide the connection so that
with which we can open more than one form due to this ado connection. This project is totally
based on the Advance Java language and in this we have provided the connection and, we have
used My- SQL so that we can create a database table. Here we have provided the username and
password facility so that there are some forms which should provide security purposes. A
system development project is likely to be feasible if it meets user requirements, needs, and
expectations. User acceptance is an important determinant of operational feasibility. It requires
careful consideration. Here also there are several reports generated by the database access so
that which will be useful for entering the record of the customers, results, and Staff.

39 | P a g e
Tailor Management System
System

40 | P a g e
Tailor Management System
System

Technical Feasibility

This is a technical problem feasibility study. A system development project is likely to be


feasible if it meets the user requirement. Here we have decided to use technical languages
called Advance Java and My-SQL. The purpose behind this is that we are more familiar with
this language, and it is easily accessed by the other user. Also, the code for writing this is very
easy, and we can get the information from many books. Also, it deals with knowledge of
current and emerging technology solutions. Also, there are several coding which we have done
that will be very useful in terms of technical terms. It is concerned with the capacity of the
proposed system to meet initial performance expectations and accommodate new functionality
over the medium term.

Cost/Benefit Analysis

The cost of the project is less as compared to the other project. Also, it is cheaper as
compared to other projects. Here only software is used so there is no need for extra cost that the
project might be damaged. It is user friendly and can interact with other people. Also, it can be
used by any person if that person knows Advance Java language, then can be easily handled.
Also, there is no need to have any high range pc it can work with normal configuration pc.

41 | P a g e
Tailor Management System
System

42 | P a g e
Tailor Management System
System

Pert Chart

43 | P a g e
Tailor Management System
System

44 | P a g e
Tailor Management System
System

SYSTEM
DIAGRAM

45 | P a g e
Tailor Management System
System

46 | P a g e
Tailor Management System
System

System Diagram
Data Flow Diagram (DFD)

Zero level (Context level Diagram)

47 | P a g e
Tailor Management System
System

48 | P a g e
Tailor Management System
System

49 | P a g e
Tailor Management System
System

Use Case Diagram for Admin -

50 | P a g e
Tailor Management System
System

51 | P a g e
Tailor Management System
System

Use Case Diagram for Staff-

52 | P a g e
Tailor Management System
System

SYSTEM
DESIGN

53 | P a g e
Tailor Management System
System

54 | P a g e
Tailor Management System
System

Database Design

1. Login (Login of user)

Column Name Datatype Constraint

name varchar (20)

pass varchar (20)

2. class tab.

Column Name Datatype Constraint

name Varchar (30) Primary key

college varchar (30)

3. subtab

Column Name Datatype Constraint

name varchar (20)

division varchar (30)

subject varchar (30)

55 | P a g e
Tailor Management System
System

56 | P a g e
Tailor Management System
System

4. Student

Column Name Datatype Constraint

Eno int (11) Primary key

name varchar (30)

class varchar (20)

division varchar (20)

adyear varchar (20)

stream varchar (100)

Grp varchar (20)

5. Marktab

Column Name Datatype Constraint

enrollno int(11) Primary key

adyear varchar(30)

subject varchar(20)

mark Int(11)

57 | P a g e
Tailor Management System
System

58 | P a g e
Tailor Management System
System

INPUT & OUTPUT


DESIGN

59 | P a g e
Tailor Management System
System

60 | P a g e
Tailor Management System
System

Input & Output Design:

Login Form

61 | P a g e
Tailor Management System
System

62 | P a g e
Tailor Management System
System

Main Form

63 | P a g e
Tailor Management System
System

64 | P a g e
Tailor Management System
System

View Order:

65 | P a g e
Tailor Management System
System

66 | P a g e
Tailor Management System
System

Add Customer :

67 | P a g e
Tailor Management System
System

68 | P a g e
Tailor Management System
System

All Customers:

69 | P a g e
Tailor Management System
System

70 | P a g e
Tailor Management System
System

Sent Messages:

71 | P a g e
Tailor Management System
System

72 | P a g e
Tailor Management System
System

Sent Emails:

73 | P a g e
Tailor Management System
System

74 | P a g e
Tailor Management System
System
Coding: ?php
require_once('function.php');
dbconnect();
session_start();

if (!is_user()) {
redirect('index.php');
}

?>

<?php
$user = $_SESSION['username'];
$usid = $pdo->query("SELECT id FROM users WHERE username='".$user."'");
$usid = $usid->fetch(PDO::FETCH_ASSOC);
$uid = $usid['id'];
include ('header.php');
?>

<link rel="stylesheet" href="css/bootstrap-wysihtml5.css" />

<div class="pageheader">
<h2><i class="fa fa-th-list"></i> EDIT SMS Template</h2>
</div>

<div class="contentpanel">
<div class="panel panel-default">

<div class="panel-body">

<?php

$eid = $_GET["id"];

if($_POST)
{

$title = $_POST["title"];
$msg = $_POST["msg"];

////////////////////-------------------->> TITLE ki faka??


75 | P a g e
Tailor Management System
System
if(trim($title)=="")
{
$err1=1;
}

if(isset($err1))
$error = $err1;;

if (!isset($error) || $error == 0){

$res = $pdo->exec("UPDATE template SET title='".$title."', msg='".$msg."' WHERE id='".


$eid."'");

if($res){
echo "<div class='alert alert-success alert-dismissable'>
<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;</button>

UPDATED Successfully!

</div>";
}else{
echo "<div class='alert alert-danger alert-dismissable'>
<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;</button>

Some Problem Occurs, Please Try Again.

</div>";
}
} else {

if (!isset($err1) || $err1 == 1){


echo "<div class='alert alert-danger alert-dismissable'>
<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;</button>

Title Can Not be Empty!!!

</div>";
}

}
}

session_start();

76 | P a g e
Tailor Management System
System
if (!is_user()) {
redirect('index.php');
}

?>

<?php
$user = $_SESSION['username'];
$usid = $pdo->query("SELECT id FROM users WHERE username='".$user."'");
$usid = $usid->fetch(PDO::FETCH_ASSOC);
$uid = $usid['id'];
include ('header.php');
?>

<div class="pageheader">
<h2><i class="fa fa-cog"></i> Delete Cloth Type List</h2>
</div>

<div class="contentpanel">
<div class="panel panel-default">

<div class="panel-body">

<?php

$did = $_GET["id"];

if($did!=1){

$res = $pdo->exec("DELETE FROM type WHERE id='".$did."'");

if($res){
echo "<div class='alert alert-success alert-dismissable'>
<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;</button>

Deleted Successfully!

</div>";

77 | P a g e
Tailor Management System
System
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>

<form action="orderadd.php" method="post">

<div class="form-group">

<label>Select Customer</label>

<select name="customer" class="form-control">


<option value="0">Please Select a Customer</option>
<?php

$ddaa = $pdo->query("SELECT id, fullname FROM customer ORDER BY id");


while ($data = $ddaa->fetch(PDO::FETCH_ASSOC))
{
if(isset($_GET['id']) && $data['id'] == $_GET['id'])
{
echo "<option value='$data[id]' selected='selected'>$data[fullname]</option>";
}
else
{
echo "<option value='$data[id]'>$data[fullname]</option>";
}
}
?>

</select><br/>

</div>

<div class="form-group">

<label>Description</label><br/>
</div>
</div>

<div class="form-group">

78 | P a g e
Tailor Management System
System <label>Paid</label><br/>
<?php echo($currency);?> <input type="text" name="paid"
style="width:200px; height: 40px;" value="<?php echo($old['paid']) ?>" /><br/><br/>
</div>

<div class="form-group">

<label>Date Received</label><br/>
<input type="date" name="date_received" style="width:200px; height:
40px;" value="<?php echo($old['date_received']) ?>" /><br/><br/>
</div>

<div class="form-group">

<label>Completed?</label><br/>
<select name="completed" class="form-control">
<option value='<?php echo($old['completed']) ?>'><?php
echo($old['completed']) ?></option>
<option value='No'>No</option>
<option value='Yes'>Yes</option>

</select>
<br/><br/>
</div>

<div class="form-group">

<label>Date to Collect</label><br/>
<input type="date" name="date_collected" style="width:200px; height:
40px;" value="<?php echo($old['date_collected']) ?>" /><br/><br/>
</div>
<input type="submit" class="btn btn-lg btn-success btn-block"
value="Update">
</form>
</div>

</div>
<!-- /.row -->
</div>
<!-- /#page-wrapper -->

79 | P a g e
Tailor Management System
System

<script src="js/bootstrap-timepicker.min.js"></script>

<script>
jQuery(document).ready(function(){

jQuery("#ssn").mask("999-99-9999");

// Time Picker
jQuery('#timepicker').timepicker({defaultTIme: false});
jQuery('#timepicker2').timepicker({showMeridian: false});
jQuery('#timepicker3').timepicker({minuteStep: 15});

});
</script>

<?php
include ('footer.php');
?>
<?php
require_once('function.php');
dbconnect();
session_start();

if (!is_user()) {
redirect('index.php');
}

?>

<?php
$user = $_SESSION['username'];
$usid = $pdo->query("SELECT id FROM users WHERE username='".$user."'");
$usid = $usid->fetch(PDO::FETCH_ASSOC);
80 | P a g e
Tailor Management System
$uid =System
$usid['id'];
include ('header.php');

if(isset($_GET["id"])){
$id = $_GET["id"];
$pdo->exec("DELETE FROM `order` WHERE id='$id'");

echo "<div class='alert alert-success alert-dismissable'>


<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>&times;</button>

Order Deleted Successfully!

</div>";

?>
<link href="css/style.default.css" rel="stylesheet">
<link href="css/jquery.datatables.css" rel="stylesheet">
<!-- DataTables CSS -->
<link href="../bower_components/datatables-plugins/integration/bootstrap/3/
dataTables.bootstrap.css" rel="stylesheet">
<!-- DataTables Responsive CSS -->
<link href="../bower_components/datatables-responsive/css/dataTables.responsive.css"
rel="stylesheet">

<div id="page-wrapper">
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">View Orders</h1>
</div>
<!-- /.col-lg-12 -->
</div>
<!-- /.row -->

$city = $_POST["city"];
$comment = $_POST["comment"];

///////////////////////-------------------->> Catid ki 0??


$error = 0;
81 | P a g e
Tailor Management System
System

$res = $pdo->exec("UPDATE `customer` SET `fullname`='".$fullname."',`phonenumber`='".


$phonenumber."',`address`='".$address."',`sex`='".$sex."',`email`='".$email."',`city`='".
$city."',`comment`='".$comment."' WHERE id='".$eid."'");

if($res){
echo "<div class='alert alert-success alert-dismissable'>
<button type='button' class='close' data-dismiss='alert'
aria-hidden='true'>&times;</button>

UPDATED Successfully!
<meta http-equiv='refresh' content='2; url=customerview.php' />

</div>";
}else{
echo "<div class='alert alert-danger alert-dismissable'>
<button type='button' class='close' data-dismiss='alert'
aria-hidden='true'>&times;</button>

Some Problem Occurs, Please Try Again.

</div>";
}

}
?>

<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>

<?php
$oldd = $pdo->query("SELECT * FROM customer WHERE id='".$eid."'");
$old = $oldd->fetch(PDO::FETCH_ASSOC)

82 | P a g e

Implementations
Tailor Management System
System

83 | P a g e
Tailor Management System
System

Implementations

System Requirements
Software Requirements

Language: - PHP.

IDE: - NetBeans Ide 8.0.2.

Database: - My-SQL, JavaScript, jQuery and Ajax, bootstrap, HTML and CSS.

Hardware Requirements: -

Hard Disk: - Minimum 80 GB Hard Disk or above.

RAM: - Minimum 1 GB.

Processor: - Core to Duo or Above.

Operating System: - Windows 8.1 or above.

84 | P a g e
Tailor Management System
System

85 | P a g e
Tailor Management System
System

About Net Beans IDE 8.0.2:-

Net Beans IDE 8.0.2 provides out-of-the-box code analyzers and editors for working
with the latest Java 8 technologies--Java SE 8, Java SE Embedded 8, and Java ME Embedded
8. The IDE also has a range of new enhancements that further improve its support for Maven
and Java EE with Prime Faces; new tools for HTML5, in particular for AngularJS; and
improvements to PHP and C/C++ support.
Net Beans IDE 8.0.2 is available in English, Brazilian Portuguese, Japanese, Russian,
and Simplified Chinese.
The latest available download is NetBeans IDE 8.0.2, which is an update to NetBeans IDE 8.0
and contains:
 Bug fixes in the installer for OS X 10.9.5 and 10.10

 Bug fixes included in Patches 1, 1.1, 2 for NetBeans IDE 8.0 and Patches 1.1, 2 for NetBeans

IDE 8.0.1

 Glassfish 4.1 and Tomcat 8.0.15 bundled with the IDE.

 Support for Wildly Server and Web Logic Server 12.1.3.

 Added support for Requires.

 Grunt tasks available in the popup menu for web projects.

 Support for debugging JavaScript files with Karma.

 Node.JS and Bower modules can be installed directly within the IDE.

 Improved Git support

86 | P a g e
Tailor Management System
System

87 | P a g e
Tailor Management System
System

About MySQL Database: -

MySQL is a fast, easy-to-use RDBMS being used for many small and big businesses.
MySQL is developed, marketed, and supported by MySQL AB, which is a Swedish
company. MySQL is becoming so popular because of many good reasons −

 MySQL is released under an open-source license. So, you have nothing to pay to use it.

 MySQL is a very powerful program. It handles a large subset of the functionality

of the most expensive and powerful database packages.

 MySQL uses a standard form of the well-known SQL data language.

 MySQL works on many operating systems and with many languages including PHP,

PERL, C, C++, JAVA, etc.

 MySQL works very quickly and works well even with large data sets.

 MySQL is very friendly to PHP, the most appreciated language for web development.

 MySQL supports large databases, up to 50 million rows or more in a table. The default file

size limit for a table is 4GB, but you can increase this (if your operating system can handle

it) to a theoretical limit of 8 million terabytes (TB).

 MySQL is customizable. The open-source GPL license allows programmers to modify

the MySQL software to fit their own specific environments.

88 | P a g e
Tailor Management System
System

89 | P a g e
Tailor Management System
System

User Guidelines

 Login Form: -
This form performs the main execution of the system.

 Main Form: -
This Form contains all the details of the system.
These menus will open in the main form: -

 Administration: -

 Customer
 Client
 Staff
 Create User
 Customer Entry

 Staff Details: -

This menu contains employee entries such as Staff Entry, attendance,


Payment, Bonus .
 Staff Entry
 Staff Attendance
 Staff Payment
 Staff Report

90 | P a g e
Tailor Management System
System

91 | P a g e
Tailor Management System
System

 Reports: -

This menu contains reports of Farmer Entry, purchase, Customer Entry,


sale,FarmerPayment,CusomerPayment,StaffPayment,StaffBonus.

 Customer Report
 Client Report
 Staff Report

 Tools: -

This menu contains some basic applications such as calculator, ms word, excel
and notepad.
 Calculator
 MS Word
 Excel
 Notepad

 About: -

This menu displays info of product and service-related details.


 Logged User: -

This menu shows current logged user.


 Log Out: -

This menu logs out current users from the system.


 Exit: -

This menu closes the system.

92 | P a g e
Tailor Management System
System

93 | P a g e
Tailor Management System
System

OUTPUT DESIGN
(REPORTS)

94 | P a g e
Tailor Management System
System

95 | P a g e
Tailor Management System
System

OUTPUT DESIGN:

Customer Entry Report:

96 | P a g e
Tailor Management System
System

97 | P a g e
Tailor Management System
System

Staff Report:

98 | P a g e
Tailor Management System
System

99 | P a g e
Tailor Management System
System

Pay Salary:

100 | P a g e
Tailor Management System
System

101 | P a g e
Tailor Management System
System

Add New Staff Designation:

102 | P a g e
Tailor Management System
System

103 | P a g e
Tailor Management System
System

Staff Designations:

104 | P a g e
Tailor Management System
System

Add Income:

105 | P a g e
Tailor Management System
System

106 | P a g e
Tailor Management System
System

Student Data Table Report

107 | P a g e
Tailor Management System
System

108 | P a g e
Tailor Management System
System

Top Ten Student Report

109 | P a g e
Tailor Management System
System

110 | P a g e
Tailor Management System
System

Pass Student Report

111 | P a g e
Tailor Management System
System

112 | P a g e
Tailor Management System
System

Conclusion, Future
Enhancement
&
Suggestions

113 | P a g e
Tailor Management System
System

114 | P a g e
Tailor Management System
System

CONCLUSION

Because in now-a-days The Company are growing in rapid form because of their several
new forms. Also, in our country there are several industries which are being developed by
software companies so for that we must use such an explanation. The motive behind having an
advantage in our project is that if we want to get selected our project in industries then there
should be some features different then there are in other projects.

We can conclude that the system we have developed will eliminate the existing system's
drawbacks and limitations to the maximum extent.
it will be very Profitable, and satisfaction will also be achieved because the delay and in
convenience caused due to existing system will be eliminated.

 System helps to store all the data about the Customer,Client,Staff Details in computer and
there is no need to do paper work.

 Data is going to be preserved carefully for longer period hence proper backup is
required otherwise there is chance of losing entries or data.

115 | P a g e
Tailor Management System
System

116 | P a g e
Tailor Management System
System

Future Enhancement: -

As all the projects have their future expansion. All the projects may be changed in the

future by the other person. In the same way we also have our project’s future expansion. In

future somebody might buy this project. Also, some might create a better project than this. And

this project is easy to use. Means that somebody might add some additional features to these

projects and can expand this project. But this project has not yet been created in any of the

colleges, so we decided to do this project.

Also, in future some industries might be interested in buying this project. And we will in

future we will try to make this project more interesting by adding some features in it.

Also, this is developed in Java language but in future it can be developed in some other

language, but it is very easy to develop in this language as it is user friendly. Also, in this we have

provided the ado connection so somebody in future if expanding the project then he might use

some other connectivity.

117 | P a g e
Tailor Management System
System

118 | P a g e
Tailor Management System
System

Bibliography

119 | P a g e
Tailor Management System
System

120 | P a g e
Tailor Management System
System

Bibliography

 BOOK REFERRED:

• Book Name: PHP6 and My SQL

• Author Name: Steve Suehring, Tim Converse, and Joyce Park

 SITE REFERRED:

• http://www.w3schools.com

• http://www.javapointcom

121 | P a g e
Tailor Management System
System

122 | P a g e

You might also like