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

System Implementation of A Laundry Management System by Faris Azhar Khan Student ID: 201953080007

The document describes the design and implementation of a laundry management system to replace an existing manual paper-based system. The proposed system aims to automate the management of customer information, products, services, and other tasks to make the process more efficient using ASP.NET and SQL database technologies.

Uploaded by

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

System Implementation of A Laundry Management System by Faris Azhar Khan Student ID: 201953080007

The document describes the design and implementation of a laundry management system to replace an existing manual paper-based system. The proposed system aims to automate the management of customer information, products, services, and other tasks to make the process more efficient using ASP.NET and SQL database technologies.

Uploaded by

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

System Implementation of a Laundry Management System

By Faris Azhar Khan

Student ID : 201953080007

Department of Electronics and Computer Engineering, NUIST, China

Computer Science, System Implementation

ABSTRACT auditing process to ensure that no vital


information is lost. Multiple copies of the same
We present the design and implementation of a
information exist in the laundry firm data and
laundry management system used in a
may lead to inconsistencies in data in various
laundry establishment. Laundry firms are usually
data stores.
faced with difficulties in keeping detailed records
of customers clothing; this little problem as seen A significant part of the operation of any laundry
to most laundry firms is highly discouraging as firm involves the acquisition, management and
customers are filled with disappointments, timely retrieval of great volumes of information.
arising from issues such as customer clothes This information typically involves; customer
mix-ups and untimely retrieval of clothes. The personal information and clothing records
aim of this application is to determine the history, user information, price of delivery and
number of clothes collected, in relation to their retrieval period, users scheduling as regards
owners, as this also helps the users fix a date customers details and dealings in service
for the collection of their clothes. Also rendered, also our products package waiting list.
customer’s information is secured, as a specific All of this information must be managed in an
id is allocated per registration to avoid efficient and cost wise fashion so that the
contrasting information. organization resources may be effectively
utilized.
INTRODUCTION
The goal of laundry management system is to
Laundry firms currently use a manual system for automate the management of the laundry firm
the management and maintenance of critical making it more efficient and error free. It aims at
information. The current system requires standardizing data, consolidating data ensuring
numerous paper forms, with data stores spread data integrity and reducing inconsistencies,
throughout the laundry management through the use of highly computerized process
infrastructure. Often information (on forms) is that is stress free, reliable and quick through the
incomplete or does not follow management use of asp.net computer programming language
standards. Records are often lost in transit and SQL database application to both the users
during computation requiring a comprehensive and the staff in charge of the registration and
laundry management processes. HTML would administrative tasks, lots paper work and time, in
be at the front-end and provide the graphical which full information cannot be gotten from
user interface that relates with the user, while busy customers.
the SQL database will be at the back-end to The goal of the laundry management system is
handle the data storage process. to provide a computerized process that is stress
free, reliable and quick through the use of
EXISTING SYSTEM
asp.net computer programming language and

Laundry firm currently uses a manual system for SQL database application to the users and staffs

the management and maintenance of in charge of the registration of customers and

critical information. The current system requires laundry management processes. HTML would

numerous paper forms, with data stores spread be at the front-end and provide the graphical

throughout the Laundry firm management user interface that relates with the user, while

infrastructure. Often information (on forms) is the SQL database will be at the back-end to

incomplete, or does not follow management handle the data storage process.

standards. Forms are often lost in transit


between departments requiring a
comprehensive auditing process to ensure that
no vital information is lost. This has lead to Figure 1: Diagram of the Front and Back End
inconsistencies in various data due to large Relationship.
volume of contrasting customer details leading
The objective of this work is to implement a
to mix-up of clothes in the laundry firm which
management system that will streamline
thus leads to delay in collecting the clothes
registration process, reduce administrative tasks
back.
and paper work so as to improve the registration
PROPOSED SYSTEM cycle process flow.

The Laundry Management System is designed LITERATURE REVIEW


for any Laundry firm to replace their existing
This section takes critical review of existing
manual, paper based system. The new system
system implemented, the success factors,
is in form of an e-registration system to control
challenges faced, technologies used and
the following; customer information, products,
unresolved problems. This forms the basis for
services, users, carts and receipt. These
implementing later versions.
services are to be provided in an efficient, cost
effective manner, with the goal of reducing the EXITING SYSTEM OVER PROPOSED SYSTEM
delay and resources currently required for such
tasks as clothes details are bounded to a The proposed system seeks to simplify the
particular customer with a given id. Since the users operation. The stages involved in the
existing system makes use of tedious registration process must be reduced to nearest
minimum if it is to be faster and more analyzing the system and user requirements and
convenient. The crude way of registration using considering possible alternative system.
paper based processes of registration are time
System analysis is important in the design of
consuming and expensive. The customers are
subsequent systems. System design consists of
rest assured security and availability of their
design activities that produce system
clothing as at when due, as information are
specifications which satisfy the functional
protected using a specific Id.
requirements that have been developed in the
An increase in the number of customer will system analysis process. System design is
obviously mean more paper work and less basically the structural implementation of system
efficiency of the existing system. Hence, many analysis. The proposed system is being
Laundry firms are finding the proposed system a designed in such a way that users only need to
better and more effective way of catering for the input their customer data which is then entered
inconvenience and inefficiency of the existing into a computer database. Customers will be
system of registration. The proposed system for assigned a specific id on registration
laundry firms plays a vital role in the transition
TOOLS
and if effectively implemented, it should be able
to: Graphical User Interface

Reduce paper work and redundancy Hyper-Text Markup Language (HTML)is the
thereby improving productivity and basic language used for creating web pages and
lowering cost of printing and purchasing other information that can be displayed in a web
registration materials annually. It aids browser. The purpose of a web browser is to
the administrative in data management read HTML documents and compose them into
of customers, by allowing the user to visible or audible web pages. The browser
search for any customer with ease. doesn’t display the HTML tags, but uses the
tags to interpret the concept of the page.
MATERIALS AND METHODS
Hyper-Text Markup Language
System Analysis and Design

HTML elements forms the building blocks of all


System analysis is a method of problem-solving
websites, allows images and objects to be
that deals with the breaking down of a system
embedded and can to be used to create
into components parts in order to study how well
interactive forms. It provides a means to create
the individual parts work and interact to
structured documents by denoting structural
accomplish their purpose. It involves the process
semantics for txt such as heading, paragraphs,
of enumerating the existing problems, analyzing
lists, links, quotes and so on. It can also embed
the proposed system for costs and benefits,
scripts written in languages such as JavaScript
which affect the behavior of HTML web pages.
HTML consists of several key components, Client-side Script(JAVASCRIPT)
including tags and their attributes,
JavaScript is a new scripting language for
characterbased data types, character references
WebPages. Scripts written with java script can
and entity references. An important component
be embedded into your HTML pages. With java
is the document type declaration, which triggers
script you have many possibilities for enhancing
standards mode rendering.
your HTML page with interesting elements. For

Cascading Style Sheets example you are able to respond to userinitiated


events quite easily. Some effects that
CSS is a style sheet language used for are now possible with java script were some
describing the look and formatting of a time ago only possible with CGI. So you can
document written in a markup language. While create really sophisticated pages with the helps
most often used to style web pages and of java script on the Internet.
interfaces written in HTML and XHTML, the
language can be applied to any kind of XML SQL(Structured Query Language)

document, including plain XML, SVG and XUL.


To work with data in a database, you must use a
CSS is designed basically to enable the
set of commands and statements (language)
separation of document content from document
defined by the DBMS software. There are
presentation, including elements such as layout,
several different languages that can be used
colors and fonts. This improves content
with relational databases; the most common is
accessibility, provides flexibility and control in
SQL. Both the American National Standards
the specification of presentation characteristics,
Institute (ANSI) an the International Standards
enable multiple pages to share formatting and
Organization (ISO) have defined standards for
reduce complexity and repetition in the structural
SQL.
content, for instance, allowing tableless web
design. SQL Server Features
CSS can also allow the same markup page to
Microsoft SQL Server supports a set of features
be presented in different styles for different
that result in the following benefits:
rendering methods such as on-screen, in print
and on Braille-based, tactile devices. CSS • Ease of installation, deployment, and
specifies a priority scheme to determine which use:
style rules apply if more than one rule matches SQL Server includes a set of administrative
against a particular element. Priorities are and development tools that improve your
calculated and assigned to rules, so that the ability to install, deploy, manage, and use
results are predictable. SQL Server across several sites.
• Scalability: The same database engine can
be used across platforms ranging from
laptop computers running Microsoft
Windows® 95/98 to large, multiprocessor Modeling The System
servers running Microsoft Windows NT®,
The laundry application flow diagram is shown
Enterprise Edition.
below:
• Data warehousing: SQL Server includes
tools for extracting and analyzing summary
data for online analytical processing (OLAP).
SQL Server also includes tools for visually
designing databases and analyzing data
using Englishbased questions.
• System integration with other server
software: SQL Server integrates with e-
mail, the Internet, and Windows.

System Requirement

System requirement is a description of the


needs of a user for an information system. The
unique requirements of a user are identified
Figure 1: Flow Chart Diagram.
here.

Figure 2: Sequence Diagram.


Figure 3: Use Case Diagram.

System Architecture
This entails the architectural design of the
laundry management mobile application
showing how the users interact with the
graphical user interface and how the interface
interacts with the database
Entity Relationship Diagram
This ERD lists the different entities, attributes,
represents the different relationships as well
as the instances of occurrence, the constraints
and level of participation.
Mapping Field Key
After constructing the entity relational model for Primary
OrderReviewNo
the system, we mapped the conceptual model
key
Item
onto the relational schema to design structures
Order
of the relations constructed in the database Confirmation
implementation. It shows a graphic Quantity
representation of entities and their primary and Price
foreign keys from tables they reference as; Tax
Order Review table

Field Key
Primary Physical database design
systemName
key This section shows the appearance of the tables
Version in the database. It describes in detail the
System table
attributes of the entities used in the various
relations of the database. Physical database

Field Key design consists of executing the tables in an


Primary actual DBMS software file as shown in the
userID
key tables below.
Name
Email
TelNo Field Type Null Default
User table
UserId Int(6) No AUTO_INCREmENT
Name Varchar(20) No
Field Key Email Varchar(20) No
Primary telNo Varchar(40) No
NotificationNo Structure of Admin table
key
Processing
Field Type Null Default
Delivered
AUTO_INCREMEN
Declined userID Int(6) No
Notification table
T
Name Varchar(20) No
Email Varchar(20) No
telNo Varchar(40) No
Field Key Structure of Customer table
Primary
serviceID
key
Wash
dryClean
Service table
Field Type Null Default
AUTO_INCREMEN
userID Int(6) No
T
Name Varchar(20) No
Email Varchar(20) No
telNo Varchar(40) No
Structure of Manager table

Field Type Null Default


AUTO_INCREMEN
serviceId Int(6) No
T
Wash Varchar(20) No
Dryclean Varchar(20) No
Structure of service table

Field Type Null Default


AUTO_INCREMEN
paymentId Varchar(10) No
T
debitCard Varchar(10) No
creditcard Varchar(10) No
cashondelivery Varchar(20) No
mobilemoney Int(8) No
Structure of Payment table

Field Type Null Default


AUTO_INCREMEN
orderNo Varchar(10) No
T
Delivered Varchar(10) No
Processing Varchar(10) No
Declined Varchar(20) No
pickUpTime Int(8) No
deliveryTime Int(8) No
Structure of Order table
CONCLUSION
The package was designed in such a way that
future modifications can be done easily. The
following conclusion can be deduced from the
development of the project.
• Automation of the entire system improves the
efficiency.
• It provides a friendly graphical user interface
which proves to be better when compared to
the existing system.
• It provides a friendly graphical user interface
which proves to be better when compared to
the existing system.
• It gives appropriate access to the authorized
users depending on their permissions.
• It effectively overcomes the delay in
communications.
• Updating of information becomes so easier.
• System security, data security and reliability
are the striking features.
• The System has adequate scope for
modification in future if it is necessary

You might also like