textile management systen

115

Click here to load reader

Upload: jessica-walker

Post on 21-Jan-2016

2.496 views

Category:

Documents


19 download

TRANSCRIPT

Page 1: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

TEXTILE MANAGEMENT SYSTEM

Submitted By

PRASHANT BHARATI

&

ABHISHEK MEDEKAR

Under the Guidance of

MR. VINAY DUBEY

MRS. SNEHALATA AGARWAL

Submitted in partial fulfilment of the requirement for qualifying

Semester 6 Examination

ELPHINSTONE COLLEGE

156, MAHATMA GANDHI ROAD,

FORT, MUMBAI – 400 032

B.Sc (IT) ELPHINSTONE COLLEGE Page 1

Page 2: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

acknowledgement

Many People have contributed to this project, and I would like to

thank all of them. I should start with my group partner with whom I shared

my project work. I am thankful to him for being committed to this project

and lending a helping hand.

Special thanks to our coordinator for assisting us to complete our

project, and our faculty whose expertise and talent in software language

and logical regression helped us effectively and to maintaining the lab

effectively.

We should also like to thank our Principal for providing us a library,

which helped us constantly in increasing our technological knowledge, and

write this project report.

I extend a special thank you to my parents, my family members and

my friends for their constant inspiration and encouragement, without which

this work would not have become successful.

COURSE COORDINATOR :

MRS.DR.JAYSHREE DESAI

FACULTY :

MRS. S. AGARWAL

MR. VINAY DUBEY

B.Sc (IT) ELPHINSTONE COLLEGE Page 2

Page 3: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

INDEX

TITLE NO TITLE NAME PAGE NO

1. Introduction

2. Synopsis

3. Objective and Scope of project

4. Definition of project

5. Software/Technologies used

6. Explanation of the technologies

7. System Life Cycle

8. Spiral Model

9. System Requirements

10. System planning

11. Gantt Chart

12. Entity Relationship Diagram

13. Structure Chart

14. Pert Chart

15. Testing

16. Report List

17. Table List

18. Snapshots

19. Future Enhancements

20. Bibliography

21. Conclusion

B.Sc (IT) ELPHINSTONE COLLEGE Page 3

Page 4: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

INTRODUCTION

Texti le Management System is software for texti le industries,

which aimed to reducing the workload in the texti le industry.

The Texti le Management System is designed to allow the industry

to keep track of al l employee details, texti le details, product details,

banquet details and agent details. It keeps tracks of active employees

as well as employees who have left the texti le industry.

The Texti le management System includes Front Office Module,

Back Office Module, Human Resource Management Module, and

Accounts Module. This wil l help authorized user to insert, delete,

update or view the various records related to employees, products and

many more details. This makes the software flexible to use.

B.Sc (IT) ELPHINSTONE COLLEGE Page 4

Page 5: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

SYNOPSIS

B.Sc (IT) ELPHINSTONE COLLEGE Page 5

Page 6: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

SYNOPSISThe proposed system is developed to create a simple, user

fr iendly and to use software that avoids the tedious task done by the

existing system. The proposed system is accessible only to

authenticated user of the system wherein all users of the system

contain their valid user id and password.

The proposed system handles the various requirements of the

texti le. The administrator of the system has been assigned to make

their sett ings of the system. He also has the right to see the login

details.

The main requirement of this project is to make the task of

inserting the employee related details, product related details and

maintain them very simple and time saving. After inserting the

details it must be retrieved whenever necessary by search criteria

which wil l give the actual information needed by the valid user.

There are several reports that are generated based on the

employees and room which wil l show employee information, salary

records and attendance. It wil l also show room check in details and

check out details.

B.Sc (IT) ELPHINSTONE COLLEGE Page 6

Page 7: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

PROJECT DEFINITION: Management of activit ies in a Texti le Industry.

To replace their existing system

Connecting all the departments through a single system

WHY THIS TOPIC IS CHOSEN?It is a software project which would be designed to simplify the process of

textile processing company. In textile processing company there are lots of calculations like purchasing raw material, sales, profit, loss, worker’s salary etc. These calculations are not only complicated but also brain eating. Our project also consists of tables to store the calculations done, individual detail of raw material item, customer’s details, supplier’s details, order details, delivery completion details.

So the owner can have all these details in his personal computers rather than having hundreds of registers.

We are designing our project with the help of C#.NET as front end and Microsoft SQL server 2000 as back end.

The Textile Management System is end user application software. The textile system we are designing that helps the textile company to handle those task that had been handled manually.

The tasks like:

B.Sc (IT) ELPHINSTONE COLLEGE Page 7

Page 8: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

o Keeping record of raw material purchased.

o Gives and stores details of suppliers.

o Keeping record of stock available.

o Maintaining record of customers.

o Stores record of order placed by the customers.

o Gives details of orders to be processed.

o Gives information about orders that are completed.

o Gives information about uncompleted orders.

o Displays payment status of customers order like total amount to be paid advanced paid by the customer, balance amount.

o Generates billing information.

o Stores employee information.

o Generates report of suppliers.

o Generates report of customers.

o Generates report of orders.

o Generates stock report.

B.Sc (IT) ELPHINSTONE COLLEGE Page 8

Page 9: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

o Generates employee reports.

SCOPE OF THE PROJECT: We plan to develop an application that reduces the manual work

of staff workers.

Make an application that can be used from any machine in the

LAN.

Make an application that give access to different department

according to their departments to their r ights.

Application saves the data in the database in universal XML

format.

Reduce errors caused by manual processing of data.

Reduces the chance of stealing the information.

PURPOSE

The purpose of the project is to develop a ‘Textile management system’, which will be used by the company through which all purchase details of textile can be managed by the company.

The system deals with very popular interface tool and retrieval of the records is much faster than the present system. Hence it cause to saving time for the further work.

The user can have fast interaction with the system by inserting, update Customer etc. Because not only the front end provides the faster interaction with the records but with back end also provides the proper interaction with the records and gives or prompts the information to the end user if he is making error during work.

B.Sc (IT) ELPHINSTONE COLLEGE Page 9

Page 10: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Searching features is quite faster than current system, because it searches directly from system that is from the front end.

METHODOLOGY (SUMMARY OF THE PROJECT):

First i t creates the database with all the tables if i t is used first

t ime or uses the databases as soon as the application is started.

Provides access rights to different departments and then to

different users such as manager, staff, etc.

Front Offices department handles front desk operations such as

inquiries, booking and cancellation of texti le products.

Top level department manages the product to be provided to the

customers assigning prescheduled reports to different staff, etc.

HR department manage the activit ies such as addit ion, updating

and deletion of product records.

Payroll Departments is concerned with employee salaries, etc.

CONTRIBUTION THIS SOFTWARE WILL MAKE:

This software wil l bring user satisfaction. This software wil l

reduce the chances of information stealing and manipulating the

contents of vital information and documents. It wil l help in

managing activit ies in the Texti le eff iciently and effectively.

CONCEPTS & TECHNOLOGIES USED:

Visual Studio 2008 as front end

SQL – 2005 as back end

B.Sc (IT) ELPHINSTONE COLLEGE Page 10

Page 11: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

HARDWARE AND SOFTWARE TO BE USED:

HARDWARE:

Server Computer:

PIV processor or higher

160 GB of hard disk space

1 GB or above RAM

Client Computer:

PIV processor or higher

512 MB OR above RAM

10 GB of hard disk space

SOFTWARE:

Server Computer:

SQL – 2005

.NET Framework 2.0

Microsoft Windows XP with SP2/Vista

Client Computer:

.NET Framework 2.0

Microsoft Windows XP with SP2/Vista

B.Sc (IT) ELPHINSTONE COLLEGE Page 11

Page 12: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

DATA DICTIONARY

Table Name: login_details

Description: This table stores the details about the users of the system.

Fields Data Type Description

Username varchar(50) It stores the name of the user

Password varchar(50) Password of the user

B.Sc (IT) ELPHINSTONE COLLEGE Page 12

Page 13: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Table Name: customer_details

Description: This table stores the details of all the Customers.

Fields Data Type Description

customer_id Int It stores the ID of the customer

customer_name varchar(100) It stores the name of the customer

contact_no varchar(50) It stores the contact no of customer

email varchar(50) It stores the email of user customer

address varchar(MAX) It stores the address of customer

lock Int It stores the value either 0 or 1

B.Sc (IT) ELPHINSTONE COLLEGE Page 13

Page 14: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Table Name: customer_order

Description: This table stores the order details placed by the customers.

Fields Data Type Description

order_id Int It stores order ID

customer_id Int It stores customer ID

date smalldatetime It stores the date of order

customer_name varchar(100) It stores the name of the customer

material_name varchar(50) It stores the name of the material

rate varchar(50) It stores the rate

quantity varchar(50) It stores the quantity

total_expense varchar(50) It stores the total bill amount

Advance varchar(50) It stores the advance paid by the customer

Balance varchar(50) It stores the balance remained by the customer

lock Int It stores the value either 0 or 1

B.Sc (IT) ELPHINSTONE COLLEGE Page 14

Page 15: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Table Name: customer_bill

Description: This table stores the details about the customer bill.

Fields Data Type Description

bill_no Int It stores the unique bill no.

order_id Int It stores the order ID

customer_id Int It stores the customer ID.

customer_name varchar(100) It stores the name of the customer

total_expense varchar(50) It stores the total bill amount

Advance varchar(50) It stores the advance paid by the customer

Balance varchar(50) It stores the balance remained by the customer

balance_to_be_paid varchar(50) It stores the remaining balance paid by the customer

bill_date smalldatetime It stores the bill date

remain_balance varchar(50) It stores the value either 0 or 1

B.Sc (IT) ELPHINSTONE COLLEGE Page 15

Page 16: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Table Name: Stock

Description: This table stores the raw material details.

Fields Data Type Description

material_id Int It stores the material ID

supp_id Int It stores the Supplier ID

material_name varchar(50) It stores the name of the material

rate varchar(50) It stores the rate per material

stock_availability varchar(50) It stores the available quantity of material

lock Int It stores the value either 0 or 1

B.Sc (IT) ELPHINSTONE COLLEGE Page 16

Page 17: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Table Name:supplier_details

Description: This table stores supplier details.

Fields Data Type Description

supplier_id Int It stores the supplier ID

supplier_name varchar(100) It stores the supplier name

contact_no varchar(50) It stores the contact no

Email varchar(50) It stores the email id of the supplier

Address varchar(MAX) It stores the address of the supplier

Lock Int It stores the value either 0 or 1

Table Name: supplier_material

B.Sc (IT) ELPHINSTONE COLLEGE Page 17

Page 18: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Description: This table stores material details supplied by the supplier.

Fields Data Type Description

sr_no Int It stores the order id

supplier_id Int It stores the supplier id

supplier_name smalldatetime It stores the name of the supplier

material_name varchar(100) It stores the material name

rate varchar(50) It stores the rate per material

stock varchar(50) It stores the quantity of material

lock varchar(50) It stores the value either 0 or 1

Table Name: supplier_order

Description: This table stores supplier bill details.

B.Sc (IT) ELPHINSTONE COLLEGE Page 18

Page 19: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Fields Data Type Description

order_id Int It stores the order id

supplier_id Int It stores the supplier id

supplier_name varchar(50) It stores the name of the supplier

material_name varchar(50) It stores the material name

Rate varchar(50) It stores the rate per material

quantity varchar(50) It stores the quantity of the material

total_expense varchar(50) It stores the total bill amount

advance varchar(50) It stores the advance paid by the user

Balance varchar(50) It stores the balance paid by the user

Date smalldatetime It stores the bill date.

lock Int It stores the value either 0 or 1

Table Name: supplier_bill

Description: This table stores supplier bill details.

Fields Data Type Description

bill_no Int It stores unique bill no

B.Sc (IT) ELPHINSTONE COLLEGE Page 19

Page 20: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

order_id Int It stores the order id

supplier_id Int It stores the supplier id

supplier_name varchar(50) It stores the name of the supplier

total_expense varchar(50) It stores the total bill amount

Advance varchar(50) It stores the advance paid by the user

Balance varchar(50) It stores the balance paid by the user

balance_paid varchar(50) It stores the remaining balance

bill_date smalldatetime It stores the bill date.

Table Name: lock

Description: It stores other tables as fields of this table.

Fields Data Type Description

B.Sc (IT) ELPHINSTONE COLLEGE Page 20

Page 21: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

customer_details Int It stores the value either 0 or 1

customer_order Int It stores the value either 0 or 1

Stock Int It stores the value either 0 or 1

supplier_details Int It stores the value either 0 or 1

supplier_material Int It stores the value either 0 or 1

supplier_order Int It stores the value either 0 or 1

B.Sc (IT) ELPHINSTONE COLLEGE Page 21

Page 22: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

OBJECTIVE AND

SCOPE OF THE

PROJECT

B.Sc (IT) ELPHINSTONE COLLEGE Page 22

Page 23: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

OBJECTIVE AND SCOPE OF THE

Projects

The existing system of the current texti le industries needs to be

computerised which would result in fast, easy and smooth working. A

new systems need to be introduces for such industries where all

departments are interl inked. Each department should be automated as

separate interdependent module into application.

While application room reservation data, all necessary validation

should be performed. For example the system should check whether the

rooms of a specif ic type are available for booking for the duration

specif ied by the customer.

In order to develop the software for textile management,

we need to analyze the existing system and create a

design for envision system.

1. Implementing the functionality on the login page to validate

department credentials and provide the user with

appropriate features and functionality.

2. Implementing the functionality on the Front Office page to

view available product number the basis of cloth Type, Cloth

quality, and Size of cloth.

3. Implementing the functionality on the Front Office page to

enable user to book cloth they need, calculate customer

payment details and also help in cancellation of orders and

to store details about the Transport Agent who brings and

supplies the material.

4. Implementing the functionality on the Back Office page to

view the cloth Service report containing cloth maintenance,

raw material, etc.

B.Sc (IT) ELPHINSTONE COLLEGE Page 23

Page 24: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

5. Implementing the functionality on the Back Office page to

update the cleaning status of the raw material.

6. Implementing the functionality on the Back Office page to

mark attendance of the employees in current shift.

7. Implementing the functionality on the Human Resources

page to allot shifts to employee.

8. Implementing the functionality on the Account Page for

adding, updating and deleting Transport Agents’ details.

9. Implementing the functionality on the Human Resource page

to perform various activit ies such as adding, updating, and

deletion of employee record. Implementing the functionality

on the Accounts page to calculate Agent Commission and

Employees Payment details.

B.Sc (IT) ELPHINSTONE COLLEGE Page 24

Page 25: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

The system will accomplish the following Objectives:

1. The authorized department of the company wil l be able to

log into the application using different logins, which wil l give

them access permission.

2. The Back Office department head wil l able to view and

manage the loading status of the material.

3. The HR department head wil l be able to manage employee

details, such as adding, updating and deleting employee

detail.

4. In case of cancellation, i t is done in two ways pre-

cancellation and post-cancellation and necessary changes

in payment details are updated.

5. The accounts department wil l generate the reports for

material booked, quantity booked, Employee details,

customer details etc.

B.Sc (IT) ELPHINSTONE COLLEGE Page 25

Page 26: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

THEORETICAL BACKGROUND

Existing System

This system analysis yielded the simple basic system that the

TEXTILE was currently under the influence of. It was a manual system

that the texti le companies are using currently. There was no system of

anything of the device to keep records of transaction.

The present system of the texti le company today is totally based

on the manual data management. The details about the cloth recorded

in various registers. The users at have to manually enter the details.

The entries in various registers are made manually. When the data is to

be retrieved, the user has to go through the different registers as the

exact location of the data is not known. This is very t ime consuming

and tedious process.

The system has lots of calculations l ike the salary of the

employees and agent commissions. Since the user does all these

calculations manually there are chances or possibil i ty of incorrect

calculations. It even becomes a tedious job of searching for the

different values in the various registers and then performing the

calculations.

The user has to manually go through the registers to create the

different reports that the staffs have to generate. This also is very t ime

consuming and tedious process. Thus keeping the entire problem in

mind schools definitely want to have software which wil l save their t ime

in entering, retrieving and calculations.

B.Sc (IT) ELPHINSTONE COLLEGE Page 26

Page 27: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

DRAWBACKS OF EXISTING SYSTEM

Following are the drawbacks of the existing system:

LIMITATIONS OF THE EXISTING SYSTEM

No Security has been provided to the data. As the work is manual it consumes lot of time and energy. Records of the customers and supplier are not maintained. Finding a specific record required searching of more then half of record. Since the system is manual report creation takes lots of timeprocess.

As the calculations are done manually there is possibil i ty of

incorrect calculation result ing in incorrect information.

Tasks l ike fee receipt, attendance management and salary

generations are manually carried out. In our system, attendance

records once entered in maintained and retrieved easily. As we

see this reduces the manual work and manpower. Hence

processing becomes faster.

B.Sc (IT) ELPHINSTONE COLLEGE Page 27

Page 28: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

DEFINITION OF PROJECT

B.Sc (IT) ELPHINSTONE COLLEGE Page 28

Page 29: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

DEFINITION OF PROBLEM

1) Maintaining detail:-

There are many more departments in the texti le industry where all

the data maintaining in hand written register is too diff icult at t ime

of adding data or retrieving data.

2) Absence of validation:-

As the storage and exchange of date is achieved only by user of

registers, which lack validation problem.

3) Inquire of available product :-

Checking status of the product was performed manually looking in

register which is t ime consuming.

4) No security facility:-

There is no security to handle the departmental data. Anyone can

manipulate the data.

5) Update problem:-There is problem with updating or deleting of particular record.

For example they are not able to recollect the details of the

previous customers, employees, etc .

B.Sc (IT) ELPHINSTONE COLLEGE Page 29

Page 30: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

SOFTWARE / TECHNOLOGIES USED

B.Sc (IT) ELPHINSTONE COLLEGE Page 30

Page 31: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

SOFTWARE / TECHNOLOGIES USED

Software used in this project is:

1. FRONT END : Microsoft Visual Studio 2005(C#)

2. BACK END : Microsoft SQL Server 2005

3. HELP: Agora Help Generator

The explanations about these software / technologies are discussed in

details in next section.

B.Sc (IT) ELPHINSTONE COLLEGE Page 31

Page 32: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

EXPLANATION OF THE TECHNOLOGY

FRONT END:

MICROSOFT VISUAL STUDIO 2008:

Microsoft Visual Studio   is an integrated development

environment (IDE) from Microsoft. It can be used to

develop console and graphical user interface applications along

with Windows Forms applications, web sites, web applications, and web

services in both native code together with managed code for all

platforms supported by Microsoft Windows, Windows Mobile , Windows

CE , .NET Framework ,  .NET Compact Framework  and Microsoft Silver

l ight .

Visual Studio includes a code editor  supporting Intell iSense  as well

as code refactoring . The integrated debugger  works both as a source-

level debugger and a machine-level debugger. Other built- in tools

include a forms designer for building GUI  applications, web

designer, class  designer, and database schema designer. It accepts

plug-ins that enhance the functionality at almost every level—including

adding support for source-control  systems (l ike Subversion  and Visual

SourceSafe ) and adding new toolsets l ike editors and visual designers

for domain-specif ic languages  or toolsets for other aspects of

the software development l i fecycle  ( l ike the Team Foundation

Server  cl ient: Team Explorer).

Visual Studio supports different  programming languages  by means of

language services, which allow the code editor and debugger to support

(to varying degrees) nearly any programming language , provided a

language-specif ic service exists. Built- in languages include  C /C+

+  (via Visual C++ ), VB.NET  (via Visual Basic .NET ), C#  (via Visual C# ),

B.Sc (IT) ELPHINSTONE COLLEGE Page 32

Page 33: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

and F#  (as of Visual Studio 2010 [ 2 ] ). Support for other languages such

as M , Python , and Ruby  among others is available via language

services installed separately. It also

supports XML /XSLT , HTML /XHTML , JavaScript  and CSS . Individual

language-specif ic versions of Visual Studio also exist which provide

more l imited language services to the user: Microsoft Visual Basic,

Visual J#, Visual C#, and Visual C++.

Microsoft provides "Express" edit ions of i ts Visual Studio 2010

components Visual Basic, Visual C#, Visual C++, and Visual Web

Developer at no cost. Visual Studio 2010, 2008 and 2005 Professional

Edit ions, along with language-specif ic versions (Visual Basic, C++, C#,

J#) of Visual Studio 2005 are available for free to students as

downloads via Microsoft 's  Dream Spark program.

C# [LANGUAGE] AND .NET [TECHNOLOGY]

Microsoft C# .NET is a modern, object – oriented, type –

safe language. It enables programmers to quickly build a wide range of

applications for the Microsoft .NET Platform. C# pronounced as “C

sharp”, is designed to bring rapid development to the C++ programmer

without scarifying the power and control that have been a hallmark of

C++. C# support many features such as:

Automatic garbage collection

Rich intrinsic model for error handling

Decimal data type for f inancial application

Modern approach to debugging and robust security model .Net

technology is the platform for C# language for better work in

faster manner. C# .Net is the boost for the application work.

B.Sc (IT) ELPHINSTONE COLLEGE Page 33

Page 34: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

BACK END:

MICROSOFT SQL SERVER 2005:

Microsoft SQL 2005 is a relational database management

system from Microsoft. Its primary components are SQL OS

implementing basic services required for server, including thread

scheduling. I/O and Memory Management, Relational Engine

implementing relational database components having support for

databases, tables, query and stored procedures and finally Protocol

layer which exposes all these functionalit ies. Being Transact-SQL as its

primary query language a high performance data access is provided.

This SQL Server version is Microsoft’s next generation data

management and analysis software delivering increased scalabil i ty,

availabil i ty and security for enterprise data.

The next major enhancement in SQL Server 2005 which the

SQL Server 2005 lacks is the integration of a .NET compliant language

such as C#, ASP.NET or VB.NET to build objects (stored procedures,

tr iggers, functions, etc.), which enables the application to execute .NRT

code in the DBMS to take the advantage of the .NET functionality.

SQL Server 2005 has native capabil i t ies to support

encryption of the data stored in user – defined databases which SQL

Server 2000 lacks. Real Estate Web application uti l izes these features

of Microsoft SQL Server 2005 to store the entire details of the property

l ist ings along with its images.

Databases structure:-

Before storing the information, you need design a database

structure. Each database has following elements.

Field : - Contains one portion of the data, also

known as column.

B.Sc (IT) ELPHINSTONE COLLEGE Page 34

Page 35: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Record : - Contains related information also known as

row. One or more field makeup a single record.

Database table:-

Made up by one or more records. Database fi le is physically

f i le stored on a disk and contains tables, query, forms and

report.

Database is collection of information about an entity such the

entire student enrolled at a school or all customers of a

company. Others example includes the phones book or

address book. Each access databases is comprised of 5

objects.

HELP:

AGORA HELP GENERATOR:

The Help Generator scans the application and automatically

generates HTML fi les, screenshots and other necessari ly ingredients of

the help f i le. It l inks the help topics to the appropriate application forms

automatically thus making the help topics to the appropriate application

forms automatically thus making the help context sensit ive. Then the

work starts: entering text in the prefabricated sections with the included

Help Editor. Compile the help project to a CHM fi le, browser based help

and printed documentation in one go, then after this help is ready.

The Help Generator is presented as a wizard. In this wizard you

can place settings as where to store f i les, CSS, adding hotspots yes or

no etc. The effect of our choices is immediately visible on the right side

of the window. That way we can control exactly what the generated help

wil l look l ike.

On the Contents tab we wil l f ind the contents tree. With right

cl icking on the tree we change the order of topics or exclude topics to

be generated.

B.Sc (IT) ELPHINSTONE COLLEGE Page 35

Page 36: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

The following items are prepared: HTML Help f i les and screenshots for

each processed form are set, al l project f i les (including table of

contents and index) are created, l inks from the help f i le to our

application.

This makes the Generator a t ime – saving help authorizing tool

both for technical writers and programmers. The Generator scans the

application, each forms in our application is analyzed in detail in terms

of controls, menu, and tab order etcetera and presented as pages with

well – formed HTML.

B.Sc (IT) ELPHINSTONE COLLEGE Page 36

Page 37: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

SYSTEM LIFE CYCLE

SYSTEM LIFE CYCLE

B.Sc (IT) ELPHINSTONE COLLEGE Page 37

Page 38: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

System life cycle is used by the system analysis to develop

information System including various phases as requirement,

validation, training meets maintenance. System Life Cycle should result

in a high quality system that meets or exceeds customer expectation

with in t ime and cost estimate works effectively and eff iciently in the

current and plant maintenance and cost effective enhancing.

The success of the project is depends upon successful completion

of all the stages the various phases encountered during the l i fecycle of

developing this web application.

System development l i fecycle is concerned with the detail

management of al l the components that go into development of a new

system.

System development lifecycle involves following steps:

a) Software Concept : It identif ies and defines a need for

new system.

b) Requirement analysis : It analyses the information needs

of the end user.

c) Architectural design : It creates a blue print for the

design with the necessary for the hardware, software, people &

data resources.

Designers wil l produce one or more models of what they see a

system eventually looking l ike with the ideas from analysis section

either used or discarded. A document wil l be produce with the

description of the system but nothing is specif ic i.e. that might be

referred as touch screen or GUI operating system but no functionality

added to it.

a) Coding and debugging : Adding functionality to your design

using computer programming and finding out all possible error.

B.Sc (IT) ELPHINSTONE COLLEGE Page 38

Page 39: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

b) System testing : It evaluates the system actual

functionality .

B.Sc (IT) ELPHINSTONE COLLEGE Page 39

Page 40: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

SPIRAL MODEL

B.Sc (IT) ELPHINSTONE COLLEGE Page 40

Page 41: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

SPIRAL MODEL

As we know Texti le Industry are very forward in their

applications work because the requirements which wil l fulf i l for this

industry are regularly get upgraded.

To fulf i l this need the Spiral Model is f i ts in the frame of

Texti le industry. So we decided to use the Spiral model in our

project which is very useful in completion of the project.

Spiral model is a software development process containing

elements of both design and prototyping in stages, in an effort to

combine advantage of top – down and bottom – up concept known as

Spiral l i fe cycle module. It is a system development method used in

information technology. This model of development method

combines the feature of the prototyping model and waterfall model.

The spiral model is intended for large experience and complicated

project.

This process model combines iterative nature of incremental

model with systematic approach of waterfall model. This process

model has 5 phases: -

a) Communication

b) Planning

c) Modell ing

d) Construction

e) Deployment.

In the communication phase we had discussion with cl ient and

get requirement. After the completion of this phase then only we move

to the next phase i.e. planning in which we plan the project to reach the

clients expectations. Next phase is modell ing we model cl ient’s

requirement and in construction phase we actually construct the project

work. The last is deployment in which we keep the maintenance which

is helpful after the completion of the project.

B.Sc (IT) ELPHINSTONE COLLEGE Page 41

Page 42: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Each phase starts with a design phase goal and ends with

the l imits running progress. Analysis and engineering efforts are

applied at each phase of project with an age towards the end of the

goal project. The steps in the spiral model can be realized as follows.

1. The new system requirements are defined as much details as

possible. This usually includes interviewing a number of users

and all the internal or existing system other aspects of the design

is created.

2. A preliminary design is created for the new system.

3. A first prototype of the new system is concentrated from the

preliminary design. This is usually a scaled down system and

represents an appropriate of the characteristics of the f inal

product.

4. A second prototype is evaluated by the four f i led procedures.

i. Evaluating the first prototype in terms of i ts strength,

weakness and risks.

i i . Defining the requirements of the second prototype.

i i i . Planning & designing the second prototype.

iv. Constructing & testing the second prototype.

5. Finishing prototype is evaluating ion the same manner as was the

previous prototype is developed from it according to the four

fooled procedure outl ined above.

6. The preceding steps are integrated and the entire customer is

satisfied that the refined prototype represents the final

procedures designed.

B.Sc (IT) ELPHINSTONE COLLEGE Page 42

Page 43: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

7. The final system is constructed base on the refined prototype.

8. The final system is thoroughly evaluated & tested.

Spiral Approach

Advantages of the Spiral model

i . An estimate that is budget, scheduling etc, get more realized as

work progress because important issues are discovered earl ier.

i i . I t is more able to cope with the changes that software

development generally entails.

i i i . Software engineers can get their hands in & start working on a

project earl ier.

B.Sc (IT) ELPHINSTONE COLLEGE Page 43

Page 44: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

System requirements

B.Sc (IT) ELPHINSTONE COLLEGE Page 44

Page 45: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

SYSTEM REQUIREMENTS

HARDWARE REQUIREMENT:

Computer are never fast enough and rarely have enough space or Memory, so as the faster and more powerful your computer is better as suggest that an ideal system for a professional

Intel Pentium P4

256 MB of memory

15” screen

1.00 GB of disk space

Realistically though, software be run with more modest configuration and still provide reasonably performance. The minimum that you need so that the performance adequate is

Intel 80486x4 or better

B.Sc (IT) ELPHINSTONE COLLEGE Page 45

Page 46: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

16 MB or more of memory

15” screen

1 GB of disk space for a full flow work

And the components that are not variable are :

Keyboard (84 keys or more)

Mouse (any standard)

Printer (to print reports)

System Software Requirements:-

Operating System : Windows Operating System Front End: : C#.NET Back End: : MS SQL server 2000

B.Sc (IT) ELPHINSTONE COLLEGE Page 46

Page 47: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

System planning

System Planning:

The project team consists of following two members:

1) Abhishek Medekar

2) Prashant Bharati

TASKS DESCRIPTION RESPONSIBILITIES

Requirement Gathering Study of existing system, advantages and disadvantages, working on it like where automation is needed.

Abhishek Medekar

Prashant Bharati

Designing Front-end(user interface form, user modification form etc.) and Back-end designing

Abhishek Medekar

Prashant Bharati

Coding Coding using

C#.NET (Visual Studio 2008).

Abhishek Medekar

Prashant Bharati

Testing Testing eachand every module

Abhishek Medekar

Prashant Bharati

Documentation Generating timely reports regarding activities

Abhishek Medekar

B.Sc (IT) ELPHINSTONE COLLEGE Page 47

Page 48: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Prashant Bharati

PROPOSED SYSTEM

Multiuser environment is provided. In this when one user is updating a form; the other user cannot open the same form to avoid conflicts.

Security to the data is provided by means of Login Form. Only authorized users can have access to the system.

The system allows users to maintain records of customers, suppliers, their orders, raw materials, stock availability as well as bill generation.

This system also allows users to generate Customer reports, Supplier reports, sales and purchase reports as well as raw material’s reports in the form of crystal reports.

Easy to search and update Customer or supplier records by their Id.

B.Sc (IT) ELPHINSTONE COLLEGE Page 48

Page 49: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

ENTITY

RELATIONSHIP

DIAGRAM

B.Sc (IT) ELPHINSTONE COLLEGE Page 49

Page 50: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

E-R Diagram:-

B.Sc (IT) ELPHINSTONE COLLEGE Page 50

Page 51: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

STRUCTURCHART

B.Sc (IT) ELPHINSTONE COLLEGE Page 51

Page 52: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Context Level Diagram:-

B.Sc (IT) ELPHINSTONE COLLEGE Page 52

Page 53: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

PERT CHART

Pert chart

B.Sc (IT) ELPHINSTONE COLLEGE Page 53

Page 54: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

PERT(Program (or Project) Evaluation and Review Technique) is a method to analyze the involved tasks in completing a given project, especially the time needed to complete each task, and to identify the minimum time needed to complete the total project.

PERT was developed primarily to simplify the planning and scheduling of large and complex projects.

It was able to incorporate uncertainty by making it possible to schedule a project while not knowing precisely the details and durations of all the activities. It is more of an event-oriented technique rather than start- and completion-oriented, and is used more in projects where time, rather than cost, is the major factor. It is applied to very large-scale, one-time, complex, non-routine infrastructure and Research and Development projects.

ADVANTAGES

PERT facilitates identification of the critical path and makes this visible PERT facilitates identification of early start, late start, and slack for each activity, PERT provides for potentially reduced project duration due to better understanding of

dependencies leading to improved overlapping of activities and tasks where feasible. The large amount of project data can be organized & presented in diagram for use in

decision making.

B.Sc (IT) ELPHINSTONE COLLEGE Page 54

Page 55: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Pert chart

B.Sc (IT) ELPHINSTONE COLLEGE Page 55

Code Database Testing

Analysis

Design GUI Code GUI

Install

Finish

Design Database

Page 56: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

TESTING

B.Sc (IT) ELPHINSTONE COLLEGE Page 56

Page 57: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Testing

Software testing is processes used to measure the quality of

develop computer software. Usually quality is constraints to such topic

as correctness, completeness, security but it can also include more

technical re1quirement as described by ISO standard such as

capabil i ty, rel iabil i ty, eff iciency, portabil i ty, maintainabil i ty,

compatibil i ty and usabil i ty.

Testing is the process of technical investigation performed on

behalf of end use r or cl ient i .e. intended to reveal quality related

information about the product with respect to the context in which it is

intended to operate.

This includes the process of executing the program or application

with the intention of f inding errors.

Testing can never completely establish the correctness of

computer software. An important point is that software testing should

be distinguishing from the separate discipline of software quality

assurance which includes all business process not just testing.

Software testing is a critical element of software quality assurance and represents the

ultimate review of specification, design, coding.

Testing objectives

1. Testing is a process of executing a program with the intent of finding an error.

2. A good test case is the one that has high portability of finding an as-yet undiscovered

error.

3. A successful test is one that uncovers an as-yet discovered error.

B.Sc (IT) ELPHINSTONE COLLEGE Page 57

Page 58: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

The main objective here will be to design test cases to uncover different classes of errors

and to do so with minimum amount of time and efforts. If testing is conducted successfully

it will uncover errors in the software. Another advantage is that it demonstrates that

software functions appear to be working according to the specifications and performance

requirement have been met.

But Testing cannot show the absence of defects it can show only that software errors are

present.

Strategies used for software testing

The software engineering process is viewed as spiral as shown:

Unit testing begins at the vortex of the spiral and concentrates at the each unit of

the software as implemented in the source code. Unit testing assures each module tested

individually functions properly as a unit.

Integration testing focuses on the design and construction of the software

architecture. It is a systematic technique for constructing a program structure while

conducting tests to uncover errors associated with interfacing. The objective is to take unit-

tested module and build a program structure that has been specified as design.

Validation testing takes care of the requirements established as part of the software

requirements analysis are validated against the software that has been constructed. It is

said to be successful when the software functions in a manner that can be reasonably

expected by the customer.

B.Sc (IT) ELPHINSTONE COLLEGE Page 58

Page 59: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

System testing tests software and other system elements as a whole. These tests fall

outside the scope of software engineering process and are not conducted solely by the

software developer.

VALIDATION TESTING:

Software validation is achieved through different tests that

demonstrate conformity with requirements. In general, validation

is the process of checking if something satisfied a certain criteria.

Validation implies one is able to document that a solution or

process is correct or suited for its intended use.

Validation can be too declared or make legally valid or to

prove valid or conform the validity of data, information or process.

Validation is important because it disallow data that cannot

possibly be either true or real to be entered into database or

computer system.

The methodology used for maintaining data integrity is as follows: Numeric validation

Data validation

In our system we are going to use the Black box testing in the following criteria:

i. Easy to compute data:

Ensure legit imate values which the system should

accept and save in the database or process the data

to display any of the required results. We ensured that

B.Sc (IT) ELPHINSTONE COLLEGE Page 59

Page 60: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

the system accepted and proposed all such data and

give required results.

ii. Extreme data testing:

This test case carried out data overflow and under

f low checks to make sure that the data l ies within the

available set of data range for that particular data type

and the particular data f ield.

e.g. an integer input should l ies between 32768 and

32767, company code is a four digit posit ive number

etc.

iii. Invalid inconsistent database input:

When primary key values were entered it was checked

whether they confl icted with existing values. When

foreign key values were entered they were validated

for referential integrity violations.

SECURITY TESTING

Login screen provides access too only authorized employee

using a user password combination. So we provide the

encryption of password before storing in the database.

During security testing, the tester plays the important role of

an individual who desires to penetrate the system.

The tester may attempt to acquire password through

external clerical means may attack the system with custom

B.Sc (IT) ELPHINSTONE COLLEGE Page 60

Page 61: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

software designed to break down any defence that have

been constructed

.

END USER TESTING:

In this software the performance has been in l ine with the

expectations of the client company. Testing is done to f ind

information crit ical decisions about the project or products

that are made on basis of the information. Testing is

process of executing program with the intent of f inding

error. This phase in our software accomplishes:

Corrective faults.

Improved performance.

Adapt the product to a changed environment and

implementing changes.

Evaluation by the external guide.

WHITE BOX TESTING:

White box testing is sometimes called glass box testing is

test case design method that uses control structure of

procedure design to derived test case. Using White box

testing methods derived cases that:-

Guarantee that all individuals’ paths within module

have been exercise at least once.

Exercise all logical decision on their true and false

sides.

Exercise all loops at their bounders and within their

optional bound.

B.Sc (IT) ELPHINSTONE COLLEGE Page 61

Page 62: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

BLACK BOX TESTING:

Black box testing is also called behaviour testing focuses on

functional requirement of software. Black box testing enables the

software engineer to derive the set I\P condit ion that wil l ful ly

exercise all functional requirement of program. Black box testing

attempt to f ind in fol lowing categories:-

Incorrect or missing function.

Interface error.

Error in data structure or external database access.

Behaviour or performance error.

Init ial ization and termination error.

B.Sc (IT) ELPHINSTONE COLLEGE Page 62

Page 63: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

REPORT LIST

B.Sc (IT) ELPHINSTONE COLLEGE Page 63

Page 64: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

REPORT LIST

Many reports can be created in this. The main advantage of the

reports is that they are dynamic and are generated according to the

user need.

The report can be saved in XML format so that they can be easily

transferred or there is option to take the print of the report by employee

name, by employee id, by departments, by room numbers, by room type

etc.

REPORTS:

1. FRONT OFFICE

a. Check in report

b. Check out report

c. Hall detail report

2. HUMAN RESOURCE

a. Employee details

b. Shift detail

c. Attendance

3. ACCOUNTS

a. Agents

b. Employee Salary

4. EXAMINATION RESULT

B.Sc (IT) ELPHINSTONE COLLEGE Page 64

Page 65: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Data Flow Diagrams:-

B.Sc (IT) ELPHINSTONE COLLEGE Page 65

1.1

Enter customer

details

Admin

1.2

Places customer

order

1.3

Generates customer

bill

Customer_details

Customer_order

Customer_bill

Stock

Page 66: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

B.Sc (IT) ELPHINSTONE COLLEGE Page 66

2.1

Enter supplier details

Admin

2.2

Enter supplier

materials

2.3

Places supplier order

supplier_details

supplier_material

supplier_order

Stock

2.4

Generates supplier

bill

supplier_bill

Page 67: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

B.Sc (IT) ELPHINSTONE COLLEGE Page 67

3.1

Enter stock

details

Admin

supplier_details

Stock

Page 68: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

DATA MODULES AND THEIR DESCRIPTION

Login:-

Enter User ID and password to login.

Reset clears the fields so that the user can enter the

username and password again.

If the entered username or password is wrong the

message box would be prompted displaying “Invalid

Login”.

B.Sc (IT) ELPHINSTONE COLLEGE Page 68

Page 69: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

MDI Form:-

This form acts as container for all other forms. It contains main menu having submenus like Customer Details,

Supplier Details, etc.

B.Sc (IT) ELPHINSTONE COLLEGE Page 69

Page 70: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Customer Details Form:-

This form allows user to view Customer details. New Button: It allows user to enter new customer

record.

B.Sc (IT) ELPHINSTONE COLLEGE Page 70

Page 71: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Save Button: It allows user to save the record to database.

Update Button: It allows user to update the record from data grid view.

Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 71

Page 72: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Customer Order Form:-

This form allows user to enter Customer Order details. Save Button: It allows user to save the record to database. Clear Button: It allows user to clear all the fields of the form. Calculate Button: It allows user to calculate total expenses

based on quantity and rate entered by the user. Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 72

Page 73: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Update Customer Order Form:-

This form allows user to update Customer Order details. User can select existing order id from the combobox and can update quantity or balance field.

Update Button: It allows user to update the record and save to database.

Delete Button: It allows user to delete the record from the database.

Calculate Button: It allows user to calculate total expenses based on quantity and rate entered by the user.

Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 73

Page 74: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Customer Bill Form:-

This form allows user to enter Customer Bill details. Save Button: It allows user to save the record to

database. Clear Button: It allows user to clear all the fields of the

form. Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 74

Page 75: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Supplier Details Form:-

This form allows user to view Supplier details. New Button: It allows user to enter new Supplier record. Save Button: It allows user to save the record to database. Update Button: It allows user to update the record from

datagridview. Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 75

Page 76: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Supplier Order Form:-

This form allows user to enter Supplier Order details. Save Button: It allows user to save the record to database. Clear Button: It allows user to clear all the fields of the form. Calculate Button: It allows user to calculate total expenses

based on quantity and rate entered by the user.

B.Sc (IT) ELPHINSTONE COLLEGE Page 76

Page 77: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 77

Page 78: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Update Supplier Order Form:-

This form allows user to update Supplier Order details. User can select existing order id from the combobox and can update quantity or advance field.

Update Button: It allows user to update the record and save to database.

Delete Button: It allows user to delete the record from the database.

Calculate Button: It allows user to calculate total expenses based on quantity and rate entered by the user.

Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 78

Page 79: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

B.Sc (IT) ELPHINSTONE COLLEGE Page 79

Page 80: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Supplier Material Form:-

This form allows user to enter materials supplied by the supplier. The user has to select supplier Id from the combo box.

Save Button: It allows user to save the record to database.

Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 80

Page 81: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Supplier Bill Form:-

This form allows user to enter Supplier Bill details. Save Button: It allows user to save the record to

database. Clear Button: It allows user to clear all the fields of the

form. Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 81

Page 82: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Raw Material Form:-

This form allows user to add new material supplied by the supplier.

Save Button: It allows user to save the record to database.

Clear Button: It allows user to clear all the fields of the form.

Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 82

Page 83: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Update Raw Material Form:-

This form allows user to update material supplied by the supplier.

Update Button: It allows user to update the record to database.

Delete Button for the datagridview: It allows user to delete particular material record from the datagridview.

Delete Button: Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 83

Page 84: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Update Raw Material Form:-

Deleting particular record from the data grid view.

B.Sc (IT) ELPHINSTONE COLLEGE Page 84

Page 85: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Stock Form:-

This form allows user to view the stock details. The user has to select material name from the combo box.

View All Button: It allows user to view all available stock details in the data grid view.

B.Sc (IT) ELPHINSTONE COLLEGE Page 85

Page 86: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Exit Button: Exits the form.

B.Sc (IT) ELPHINSTONE COLLEGE Page 86

Page 87: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Multiuser Validation:-

B.Sc (IT) ELPHINSTONE COLLEGE Page 87

Page 88: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Reports:-

Customer Report:-

B.Sc (IT) ELPHINSTONE COLLEGE Page 88

Page 89: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Supplier Report:-

B.Sc (IT) ELPHINSTONE COLLEGE Page 89

Page 90: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Raw Material Report:-

B.Sc (IT) ELPHINSTONE COLLEGE Page 90

Page 91: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

Sales Report:-

B.Sc (IT) ELPHINSTONE COLLEGE Page 91

Page 92: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

B.Sc (IT) ELPHINSTONE COLLEGE Page 92

Page 93: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

B.Sc (IT) ELPHINSTONE COLLEGE Page 93

Page 94: Textile Management Systen

TEXTILE MANAGEMENT SYSTEM

CURRENT SYSTEM

In Current System all the works has been done manually. The Since all the works are done manually it does not provide any proper

information about the particular customer records or their bills. Some issues may remain unresolved for a very long time. The requested textile is checked for availability. If available then the textile is selected. All related tables have to be manually updated. Cost is manually calculated by grade and textile rate.

LIMITATIONS OF THE EXISTING SYSTEM

No Security has been provided to the data. As the work is manual it consumes lot of time and energy. Records of the customers and supplier are not maintained. Finding a specific record required searching of more then half of record. Since the system is manual report creation takes lots of time.

B.Sc (IT) ELPHINSTONE COLLEGE Page 94