SlideShare a Scribd company logo
1 of 55
Team Envee
Final Deliverable
MIS 322
Deliverable No. 5
Date: December 9, 2015
Presented by: Team Envee Systems Development
ii
Table of Contents
Table of Contents
TABLE OF CONTENTS II
CLIENT INFORMATION 1
PROJECT OVERVIEW 1
BACKGROUND INFORMATION AND SYSTEM IDENTIFICATION 1
SOLUTION 2
EXECUTIVE SUMMARY 2
INTRODUCTION AND BACKGROUND 2
BRIEF PROJECT DESCRIPTION 3
PROBLEMS STATEMENT 3
GOALS AND OBJECTIVES 3
TIMELINE 4
GOALS AND OBJECTIVES 6
NATURE OF BUSINESS PROBLEM OR OPPORTUNITY 6
STRATEGIC REASON FOR MAKING CHANGE 7
CLIENT RESOURCES AND CONSTRAINTS 9
ROLES 9
SUMMARY OF TECHNOLOGY 10
FEASIBILITY REQUIREMENTS 10
OPERATIONAL AND TECHNICAL FEASIBILITY 10
ECONOMIC FEASIBILITY 11
LEGAL AND CONTRACTUAL FEASIBILITY 12
POLITICAL FEASIBILITY 12
SCHEDULE FEASIBILITY 12
MANAGING THE PROJECT 14
FIRST GANTT CHART 15
CONTEXT DIAGRAM 16
DATA FLOW DIAGRAMS 17
LEVEL 0 17
LEVEL 1, PROCESS 1 18
LEVEL 1, PROCESS 5 18
LEVEL 1, PROCESS 6 19
LEVEL 1, PROCESS 7 19
LEVEL 2, PROCESS 7.5 20
iii
LOGICAL PROCESS DESCRIPTIONS 21
DATA DICTIONARY 23
PROCESS DEFINITIONS 23
DATA STORE DEFINITIONS 26
DATA FLOW DEFINITIONS 26
SECOND GANTT CHART 30
FORMS 31
WELCOME HOME SCREEN 31
MAIN MENU 32
STYLIST INFORMATION 33
CUSTOMER INFORMATION 34
CUSTOMER INFORMATION 35
ADD STYLIST 36
CUSTOMER INFORMATION 37
SUPPLIER INFORMATION 38
SUPPLIER INFORMATION 39
SALON USE 40
REPORT MENU 41
INVENTORY MENU 42
ADD NEW INVENTORY MENU 43
DIALOGUE DIAGRAM 44
DECISION MATRIX 45
SYSTEM REQUIREMENTS 45
SYSTEM CONSTRAINTS 45
HARDWARE, SOFTWARE AND INFRASTRUCTURE ACQUISITION 46
DATABASE DESIGN, ACQUISITION, AND MAINTENANCE PLAN 46
DOCUMENTATION PLAN 46
TESTING PLAN 47
METRICS AND MILESTONES 48
MAINTENANCE STRATEGY 48
INTEGRATION PLAN 49
ROLLOUT OR IMPLEMENTATION PLAN 49
TRAINING PLAN 49
SECURITY PLAN 50
OPERATIONS PLAN 50
SUMMARY OF IMPORTANT CHANGES 51
FINAL GANTT CHART 52
Envee Salon
Team Envee:
Nadine Miller
Chris Morgan
Jessica Gallegos
Sara Tyree
Ryan Wanasida
Client Information
Envee Salon opened in December 2008. Services include haircuts, color, styling,
extensions and facial waxing. The salon is made up of 10 stations. Stylists pay a monthly fee for
their station and keep track of all their own appointments and scheduling. All products, besides
hair color, are shared by every stylist and purchased by Envee Salon.
Envee Salon Contact Information
Amy Hillard, Owner
9228 NE Hwy 99 #B, Vancouver, WA 98665
Cell: (360) 921-8690
Office: (360) 258-0765
Project Overview
Background Information and System Identification
Envee Salon does not currently have a system in place to keep track of inventory. Envee
Salon manually records when a product is sold and then enters the information in Microsoft Excel.
This method is inefficient and leaves a lot of important details out. In addition, Envee Salon records
all data manually and uses Microsoft Access, all the information is entered manually into the
2
Access system. The Access system saves data but does not allow adding new information to
already saved data. The system was built by a family member with the basic understanding of
Access. With no way to update or add to the access system the owner of Envee Salon has moved
back to using a more basic way to keep track of supplies. The information is all written down by
hand and either entered on a later date by a secretary, or at times may not be entered into the system
at all.
Solution
The proposed solution is to implement a working system that incorporates inventory
control. Envee Salon will have their current system replaced or have the current system updated
to meet their needs.
Executive Summary
Introduction and Background
Team Envee is comprised of Nadine Miller, Sara Tyree, Jessica Gallegos, Chris Morgan
and Ryan Wanasida. The team was organized for the purpose of completing a project requirement
for the Washington State University MIS 322 course instructed by Greg Rose. The project requires
the team to do a full analysis of a current system and to design a new automated system for a
particular organization. The team will focus primarily on inventory control systems and station
rent.
The project is referred to as Envee Salon and was started October 2, 2015, after an initial
interview with the owner of the organization, Amy Hillard. The project requires the production of
five deliverables, the first which has been reviewed by Greg Rose and accepted by Envee Salon.
Client interviews will be continuous throughout the project.
3
Brief Project Description
The team is working on developing a system that will control and document the flow of
inventory through Envee Salon. In addition, the team will seek to develop a subsystem that tracks
station rent within the salon. The project is for the implementation of SalonBiz to help organize
and document transactions involving inventory. This system will ensure data validation, eliminate
redundancy, lighten workload and implement new methods for recording inventory levels.
The nature of the Envee Salon business process includes keeping track of inventory
manually in Microsoft Excel. The business process starts with the delivery of the products.
Inventory is never entered into Microsoft Excel until a sale is made. Envee Salon uses a simple
access program that was created by a family member of the owner. Everything in the access
program must be manually entered and reentered each time you want to print or show any type of
inventory report. Because everything is recorded manually, it is difficult for Envee Salon to keep
track of the products that are currently available for sale. It is also difficult for Envee Salon to
recognize which products need to be ordered and the possibility of products being misplaced or
stolen.
Problems Statement
Team Envee initially met with Amy Hillard, the owner of Envee Salon and found Envee
Salon to be using Microsoft programs such as Access and Excel to manually record all information
later manually entered in QuickBooks. Since all information is entered manually, it is inefficient.
In addition, a lot of information is left out because it is so time consuming to enter it all. Time and
efficiency require that a system enhancement be designed for Envee Salon to effectively keep track
of information.
Goals and Objectives
It is the goal of Team Envee to provide Envee Salon with the information to enhance the
current system being used in the salon. Team Envee will do so by researching which technologies
are in the market for salons like Envee Salon. Amy is a very smart business woman but she needs
Team Envee’s help in enhancing her current system so that all information does not have to be
4
continuously entered manually. Instead, she can keep track of inventory, purchases, sales, how
many items are on the shelf, customer preferences, and usage by each station in the salon. Overall,
functionality will be increased and make less work for Amy.
With the ability to communicate via text, email, and in person, Team Envee will be able to
schedule appropriate times to meet when all group members are available. With a group text set
up, if a team member misses a meeting they are and will be immediately updated with what was
discussed and what needs to be accomplished before the next team meeting. The project will be
successful if all team members are willing to meet when necessary, engage in all emails and text
group messages, be flexible, organize and be ready to meet team goals. In order to ensure that all
team members are on track, a group text is sent out each week to guarantee all members know
their task for each week and when the next team meeting will be. All team members are expected
to respond to all emails and texts and notify the group when a member cannot come to class or
participate in a team meeting.
Timeline
The final project will be completed by December 9th, 2015. Currently, Team Envee is still
at the information phase of the project. The Team has been communicating with Envee Salon for
over a month to assess the current system in place and decide what is necessary. Team Envee
decided that instead of designing an entirely new system, a system enhancement would be best.
Between the first deliverable and this deliverable, Team Envee has had an interview with Envee
Salon, analyzed the current system in place, decided the type of request and researched
technologies in the market. Team Envee has only been challenged when finding a system that is
perfect for what the salon needs. With appropriate research, we were able to find one information
technology solution to provide a proof of concept. Team Envee struggled to meet at the beginning,
but was able to designate tasks and find time to meet between classes.
5
6
Detailed Project Description
Goals and Objectives
The team Envee project seeks to utilize a system that can record the inventory of Envee
Salon more efficiently and accurately. In her current system, Amy must enter in each piece of
inventory individually. Because of the time it takes to enter hundreds of items of inventory one by
one, Amy chooses not to enter in the inventory until a sale occurs. The goal is to implement a
system that Amy can enter in inventory upon delivery to the salon in a manner that is efficient and
simplistic. Solving the problem of recording inventory also opens the door for other business
opportunities, as tracking trends in inventory can improve production and profit.
Team Envee’s proposal was also developed to assist in the financial activities of renting
stations to independent stylists in the salon. Currently, Amy does not have a system to track the
stations rent and simply collects rent once a month from each stylist. Though the stylist benefit
from the goodwill and reputation of the salon, Amy has no way to track the success and profits of
each rented station. Also, the products that these clients buy are never recorded in a customer
account; only in inventory. The goal is to create a subsystem where Amy can track the stations’
rent within the salon, as well as provided the stylist with a tool to record customer preferences with
respect to the products. Solving this problem will assist Amy in her accounting and also encourage
and provide the tools for both stylists and the front desk to cross sell to clients.
Nature of Business Problem or Opportunity
The nature of Envee Salon’s business process includes using multiple systems to track
inventory including Access, Excel, and QuickBooks. Currently, the inventory is ordered manually
by Amy from a sales rep via text message. When inventory is delivered to the salon, it is put on
the shelf and is ready for sale. There is no record of the amount that is brought into the store, or
how much is stocked on the shelf. There is no way to track when inventory is low. Inventory is
only ordered when Amy, one of the stylists, or a customer requests a product and it is not in stock.
When a customer purchases a product, one of two processes takes place. If it is Amy’s client, she
marks the sale in QuickBooks, and also records which client bought which products in her own
notes so that she can make recommendations on the next visit. If the client is not one of Amy’s,
7
only the sale is recorded and no client information is taken, thus missing an opportunity to cross
sell clients in the future. Inventory is also impacted when the stylist service their clients. Shampoo,
conditioner, finishing spray, and texture spray are all taken out of and used from the store’s
inventory. When a stylist grabs more products, she tells the front desk who records the change in
inventory in an Excel sheet. However, because inventory is not tracked throughout the inventory
lifecycle, it is impossible to validate the value of the product used monthly or quarterly on services.
The nature of Envee Salon’s renting process is limited to monthly payments being made
on the first of the month from each stylist. If payments are made after the 5th, there is a late fee.
The number of clients, quality of service, and satisfaction of customer is not provided to the
business. Knowing the number of clients can be useful to the business to track the use of products
with respect to the number of customers. If a stylist only had a few customers, but used multiple
bottles of product for services, the discrepancy has no way to be revealed in the current system.
While Amy records which of her clients buy which products, none of the other stylist have this
capability. If the front desk is checking out a client, and they ask for a product they have tried in
the past, the front desk has no way of knowing which one to recommend. As the salon owner, Amy
does all of the accounting and finances herself. There is no way for her to compare the rates she
charges the stylist to her overhead costs of renting the salon space.
Strategic Reason for Making Change
Strategically, Envee Salon has an opportunity to improve business profit by increasing
inventory management and reducing losses. Envee Salon is privately owned, and Amy’s priority
is first and foremost superior customer service to the clients. By integrating a new system,
customers would not have to deal with their favorite products being out of stock, Amy would not
suffer opportunity costs of being out of product, and stylists will be able to recommend different
and preferred products to customers based on their purchase history. Amy’s salon runs on trust:
between both owner and stylists and stylists and clients. By reducing the risk of theft, Amy can
increase her trust among her staff, and increase integrity throughout the salon. The customer
information that is entered by each stylist will be accessible to any employee and will allow product
suggestions and cross selling, increasing profits. Rather than having to repeat the information in
multiple systems, Envee Salon will have less redundancy which will create more accurate and
8
useful information. The simplicity of the system will allow Amy more time to spend on clients and
stylists rather than neglecting to enter hundreds of numbers in different programs.
Changes in technology will allow for implementation of the new system into Envee Salon
to achieve the goals and objectives stated. Inventory can be entered upon arrival quickly and
accurately. Rather than writing in each product name and number individually, Amy will simply
have to type the numerical value of how many of each product got added to inventory. Old products
will be saved in the system and new products, brands, or lines can easily be added. This will save
time and the simplicity will insure adding inventory into the system will not be overlooked.
Inventory will be reduced each time a sale is made, since the data will now be in one central
location. The sale, brand and product type will also be recorded in the customer account, so that
recommendations and cross sales can be made later. The system will also be able to track and alert
when inventory is low. Amy can then choose to have automatic orders sent to venders when
inventory reaches a certain level, or have an alert message pop up and manually place the order
herself.
The new system will also help with spotting trends and hot selling products. Seasonal items
such as suntan lotion, summer hair products, and highlighted hair care can be tracked with respect
to the peaks and pits annually so that Amy knows when to stock up or run down certain products.
When a stylist must bring a product from inventory to a station, they will enter it into the system
as a service use product, and will sign off on the usage. Amy will then be able to compare what is
being used versus what is being sold for each stylist. Amy has bonus incentives for the number of
products a stylist sells. This new system will track not only what clients bought which products,
but also who their stylist was. The stylist will also be able to track their quarterly product sales
numbers to encourage them to increase sales. Amy will be able to run reports on the system with
respect to: sales; which stylist has the most sales; levels of inventory; and return on investment,
etc. Amy will also be able to compare system levels of inventory with actual inventory to reveal
theft and calculate loss. The subsystem will allow Amy to compare her rates of renting a space
against overhead costs. If the amount of product deemed used for services is conflict with the
number of clients the salon had, then Amy will be able to bring the discrepancy to light. If cost
increases due to rent increases for the salon, inflation, or increases in the cost of goods, Amy will
be able to adjust the rate of rent to cover costs. This new system will not only provide accurate,
9
useful information, but will also eliminate redundancy and lighten Amy’s workload and of the
other stylists so that they can focus on customer care and service.
Client Resources and Constraints
Amy biggest restraint is her time. She thrives on spending most of her time with her clients
rather than on the overhead work of running the salon. While she is gifted in her skill for business,
she requests a user interface that is simple and concise as she has limited computer knowledge and
must have tech support for her software. Amy is a small business owner so the new system must
be reasonably priced.
Amy spends most of her time tending to her business and clients so she can only provide
personal resources through scheduled interviews and meetings. She can provide documentation
and observational resources upon request if it is feasible for her business. A walk through of the
salon or current systems can be accessed upon request and appointment.
Roles
As a part of Team Envee’s goal to enhance Envee Salons current inventory system, Team
Envee also strives to provide the most effective use of Amy Hilliard’s time. In order to do this
Team Envee has divided the workload for this project to each team member based on each
member’s strengths and assets that they bring to the team. All members will be included in
meetings with the client Envee Salon, allowing team members to be involved in the discussion of
the future steps that will be taken to provide Envee Salon with the proper system. In the table
below, each team member’s role and responsibilities are displayed:
10
Name Roles Responsibilities
Nadine Project Manager Handles direct communication with Amy
Hillard
Chris Morgan Technical Analyst
Project Editor
Conducts interviews and gathers information
for a professional report
Ryan Business Analyst
Feasibility Specialist
Collects data to conduct the feasibility report,
and research deadlines
Jessica Research Analyst Collects data about Envee Salons Inventory,
and the capabilities about [Inventory System]
Sara Research Analyst Collects data about Envee Salons Inventory,
and the capabilities about [Inventory System]
Summary of Technology
Super Salon is a mix of Rosy Salon and Spa and Mind and Body. The system can be
downloaded and it can run on both PC and Mac computers. The software has a monthly charge to
own and operate. There is also a mobile option at an additional cost. The format is simple and easy
to use and follow. Team Envee made contact with Super Salon and they responded through email
within five minutes with a brochure of what is offered if their program is selected. Super Salon
may be a great fit for what Envee Salon is looking for.
http://supersalon.com/
Feasibility Requirements
Operational and Technical Feasibility
At our meeting with Envee Salon, an understanding was established that the salon would
like to improve their inventory system by tracking the products that are sold, and keeping track of
what products were used during their customers’ previous visit to make recommendations. Envee
Salon currently does not have a system that can track their customers’ previous purchases or use
11
of products. The system Envee Salon was previously using for inputting the sale of a product was
Microsoft Access. However, it was a time consuming and difficult system, and Envee Salon is
now using Microsoft Excel. By using Microsoft Excel, Amy Hillard has to input all the inventory
and sales manually, which makes this system time consuming, but easier for her to track the
products than Amy’s previous approach. By eliminating time to input the sales, it will improve the
productivity of Envee Salon.
SuperSalon is an inventory management system that can track usage and sales of Envee
Salon’s product efficiently. This program is ideal software for Envee Salon because it can monitor
product usage, track current on-hand quantity, average product costs, process purchase orders into
receiving orders, calculate discounts, calculate tax and freight charges, sort and count inventory,
and adjust inventory of the products that were used but not sold. SuperSalon has a user-friendly
interface, and requires a minimum amount of training to use their software. The software comes
with training and support that is supplied by the maker of this software, Neill Technologies. This
new system is technically and operationally feasible for Envee Salon.
Economic Feasibility
There are many benefits of using SuperSalon, and one of them is the increase of
productivity. By increasing productivity, Envee Salon’s staff can now spend more time with their
clients, knowing what the client used or purchased on their previous visit. This software will
increase customer service because it can track previous purchases and usage for each customer.
With increasing productivity, Envee Salon can also keep track of their inventory without having
to worry about loss or theft in the salon.
SuperSalon offers free software, with payment options that will provide training and
support for the software’s users. There are multiple payment options available for Envee Salon to
receive training and support. One option available is monthly payments with a year contract that
can save Envee Salon several hundred dollars per year because the salon will use this training or
technical support more than once a month. This package will include unlimited phone support, and
unlimited e-learning that will guide users through each area of the software in English. The other
option is support on demand, which is a one-time fee per call and with this option Envee Salon
can call as little as needed. This package is more beneficial for Envee Salon because it includes
12
unlimited e-learning and unlimited phone support. Maintenance cost would be minimal to Envee
Salon. This new system will be economically feasible to Envee Salon.
Legal and Contractual Feasibility
With the implementation of this new system at Envee Salon, Team Envee does not foresee
any legal or contractual issues. It is legally and contractually feasible with this new system at
Envee Salon.
Political Feasibility
During Team Envees’ meeting at Envee Salon, the team spoke to the owner Amy Hillard,
who is also one of the working stylists. She understands that they need an inventory management
system that can help increase productivity of Envee Salon. This new system also provides many
other services that can increase not just productivity but also increase sales and revenue to Envee
Salon. With the approval of the owner of Envee Salon, Team Envee does not see a reason that the
new system is not politically feasible.
Schedule Feasibility
With the new implementation of SuperSalon software, there is little to no risk in the
schedule to complete the project. She would like to complete the project by the end of this year.
According to the teams’ current proposal, this project will be completed by the end of the year.
Envee Salon should have access to SuperSalon software by the beginning of December. This
current project schedule is feasible and Team Envee will not see anything in the future that would
prevent implementation of this new software at Envee Salon.
13
14
Managing the Project
With the magnitude of Envee Salon's project, management will strive to best utilize the
time of both the client and each member. Each team member will be responsible for an equal share
of the workload, making the distribution of the project tasks equivalent. Based on the team
member’s strengths and assets, tasks will be assigned to best enhance each member’s capabilities.
Displayed in the Gantt chart on page 30, Team Envee has created a schedule that allocates a set
amount of time for each portion of the project. Anticipating time delays, the Gantt chart shows
which portion of the assignment has to be done, and at what time, before the next portion of the
assignment can begin.
Although Team Envee has allocated time for the project to be done weekly, team members
are responsible for completing their assigned tasks within the established timeline. To date, the
project is on track and members are currently assigned to their tasks. In order to ensure that the
project stays on schedule, Team Envee’s project manager will send out weekly status reports,
displaying where the team is at with respect to the completion of the project. Team Envee also
gathers bi-weekly to discuss further plans and tasks that need to be done to ensure the team
members have an equal understanding of the projects current standing. Communication is vital to
the success of this project; therefore, group messaging is in place to allow any questions or
comments to be easily accessible for all team members.
15
First GANTT Chart
WEEKS
1 2 3 4 5 6 7 8 9 10 11 12
1 Work on deliverable 2 1 4
a Research on software
b Format and proof deliverable 2
2 Turn-in final draft deliverable 2 4 1
3 Work on deliverable 3 5 5
a Research
b Peer Review
c Complete final draft
d Format and proof
4 Turn-in final draft deliverable 3 9 1
5 Work on deliverable 4 10 2
a Research
b Peer Review
c Complete final draft
d Format and proof
6 Work on deliverable 5 12 1
a Research
b Peer Review
c Complete final draft
d Format and proof
Envee Salon - Team #3
GANTT Chart
Week 1: 22 September 2015
Week 12: 14 December 2015
PLAN
START
(WEEK #)
PLAN
DURATION
(WEEKS)
TASKINGNO.
16
Context Diagram
17
Data Flow Diagrams
Level 0
18
Level 1, Process 1
Level 1, Process 5
19
Level 1, Process 6
Level 1, Process 7
20
Level 2, Process 7.5
21
Logical Process Descriptions
Process Name Description
1.1 Order Entry RECEIVE product purchase request
THEN send inventory request
1.2 Verify Supplies RECEIVE inventory request
THEN check inventory stock
1.3 Goods Sold RECEIVE goods available from inventory
stock check
THEN send goods available to update
inventory
1.4 Update Inventory RECEIVE goods available
THEN send inventory sold to Inventory
file and goods sold to generate invoice
1.5 Generate Invoice RECEIVE goods sold
THEN generate invoice and send invoice
to Customer
5.1 Update Inventory RECEIVE recorded use from stylist
THEN send inventory data to record
stylist use, and send goods used to
Inventory
5.2 Record Stylist Use RECEIVE inventory data
THEN send goods used to send report,
send goods used to stylist use
5.3 Send Report RECEIVE goods use
THEN send goods used to update
inventory
6.1 Validate Order RECEIVE shipping invoice
THEN send inventory data to verify
inventory
IF satisfied with order or mistake
THEN return shipping invoice with
corrections
6.2 Verify Inventory RECEIVE inventory data from validation of
the order
THEN send inventory data to update
inventory
6.3 Update Inventory RECEIVE inventory data from verification
of inventory
THEN send goods received update to
Inventory file
7.1 Request Report RECEIVE report request from Salon Owner
THEN request inventory, sales report, and
salon use of inventory data
22
7.2 Generate Inventory Report RECEIVE inventory request from request
report
RECEIVE inventory data from Inventory
file
THEN send inventory data to format
report
7.3 Generate Sales Report RECEIVE sales report request from request
report
RECEIVE sales data from Sale Data file
THEN send sale data to format report
7.4 Generate Salon Use Report RECEIVE salon use request from request
report
RECEIVE salon use data from Stylist
THEN send salon use data to format
report
7.5 Format Report RECEIVE inventory data, sale data and
salon use data
CREATE PDF report, Word report, and
Excel report (see below)
THEN send reports to Salon Owner
7.5.1 Format Report RECEIVE inventory data, sale data and
salon data
THEN send data to create PDF, create
Word document and create Excel sheet
7.5.2 Create PDF RECEIVE all requested report data from
7.5.1
CREATE PDF
THEN send PDF to Salon Owner
7.5.3 Create Word Document RECEIVE all requested report data from
7.5.1
CREATE Word Document
THEN send Word Document to Salon
Owner
7.5.4 Create Excel Sheet RECEIVE all requested report data from
7.5.1
CREATE Excel Worksheet
THEN send Excel Worksheet to Salon
Owner
23
Data Dictionary
Process Definitions
 Process 1.0: Order Entry- process that receive product purchase request from customer,
and send an inventory request to 2.0, send inventory sold data to D1, and
send goods sold to 3.0.
 Process 1.1: Order Entry- process that receive product purchase request from customer
and send inventory request to 1.2.
 Process 1.2: Verify Supplies- process that receive inventory request from 1.1 and send
inventory request to 2.0
 Process 1.3: Goods Sold- process that receives goods available from 2.0 and send goods
available to 1.4.
 Process 1.4: Update Inventory- process that receive goods available from 1.3 and send
inventory sold to D1, and send goods sold to 1.5.
 Process 1.5: Generate Invoice- process that receive goods sold from 1.4 and send invoice
to customer.
 Process 2.0: Check Inventory- process that receive inventory request from 1.0 and send
goods available to 1.0, send request data to D1 and receive data from D1.
 Process 3.0: Record Sales- a process that receive goods sold from 1.0, send goods sold
update to D2, and send invoice to customer.
 Process 4.0: Order New Product- process that receive order invoice from salon owner
and send order request to supplier.
24
 Process 5.0: Record Salon Use- process that receive recorded use from stylist, send
goods used update to D1 and send goods used to 7.0.
 Process 5.1: Update Inventory- process that receive recorded use from stylist, send goods
used to D1, inventory data to 5.2.
 Process 5.2: Record Stylist Use- process that receive inventory data from 5.1, send goods
used to 5.3 and D3
 Process 5.3: Send Report- process that received goods used from 5.2, send goods used to
6.0.
 Process 6.0: Update Inventory- process that receive shipping invoice from supplier, send
return invoice to supplier, and send goods received update to D1.
 Process 6.1: Validate Order- process that receive shipping invoice from supplier, send
return invoice to supplier, and send inventory data to 6.2.
 Process 6.2: Verify Inventory- process that receive inventory data from 6.1, send
inventory data to 6.3.
 Process 6.3: Update Inventory- process that receive inventory data from 6.2, and send
good received update to D1.
 Process 7.0: Generate Report- process that receive inventory data from D1, receive sales
data from D2, receive request report from salon owner, and receive goods
used from 5.0. This process also send salon use report generated, inventory
report generated and sales report generated by the salon owner.
25
 Process 7.1: Request Report- process that receives request sent from salon owner, and
send request inventory to 7.2, send request sales data to 7.3, and send request
salon use to 7.4.
 Process 7.2: Generate Inventory Report- process that receive request inventory from 7.1,
receive inventory data from D1 and send inventory data to 7.5.
 Process 7.3: Generate Sales Report- process that receive request sales report from 7.1,
sales data from D2, and send sales data to 7.5.
 Process 7.4: Generate Salon Use Report- process that receive request salon use from 7.1,
salon use data from stylist, and send salon use data to 7.5.
 Process 7.5: Format Report- process that receive inventory data from 7.2, sales data from
7.3, salon use data from 7.4. This process also sends PDF report, word
report, and excel worksheet report to salon owner.
 Process 7.5.1: Format Report- process that receive inventory data from 7.2, sales data
from 7.3, and salon use data from 7.4. This process also sends report data
to 7.5.2, 7.5.3, 7.5.4.
 Process 7.5.2: Create PDF- process that receive report data from 7.5.1 and send report to
salon owner.
 Process 7.5.3: Create Word Document- process that receive report data from 7.5.1, and
send report to salon owner.
 Process 7.5.4: Create Excel Sheet- process that receive report data from 7.5.1, and send
report to salon owner.
26
Data Store Definitions
 D1: CRM Inventory File- data store containing all information associated with inventory.
Fields include: item_number, item_name, quantity_on_hand, deliverer,
delivery_date, total
 D2: Sale Data File- data store containing all information associated with sales. Field
include: item_number, item_name, quantity, date_sold, price, sales_ total
 D3: Stylist Use- data store containing all information associated with the usage of
product by the stylist. Fields include: date, stylist_name, item_number, item_name,
quantity_used.
Data Flow Definitions
 Excel Report: Report sent to salon owner of requested inventory, sales, and salon use
formatted in an Excel file generated from inventory data from D1, sales data from D2 and
salon use data. Fields include: report_date, inventory_dates, item_name,
quantity_on_hand, item_number, monthly_depletion stylist_name, stylist_sold_quantity,
stylist_total_sales, date_sold, product_cost, sales_total, tax, checkout_date,
quantity_sold, sales_total, annual_sales_trends, semi_annual_sales_trends,
top_selling_items, low_selling_items, inventory_shortages.
 Goods Available: Inventory levels after customer purchases, salon usage, and returns.
Fields included: item_number, item_name, quantity_on_hand
 Goods Received: Information about inventory that was received in a shipment from the
supplier. Fields include: deliverer, delivery_date, item_number, item_name, quantity,
total.
27
 Goods Sold: Sales information regarding the sales of product due to customer purchases
affects the Sale Data File. Fields include: date_sold, item_number, item_name, quantity,
sales_total
 Goods Used: Information regarding each stylist’s usage of the inventory. Fields include:
stylist_name, item_number, item_name, quantity_used, date_used
 Inventory Data: Data that contains information in the Inventory file. Fields include:
item_number, item_name, quantity
 Inventory Report Generated: A report that’s created based off the Inventory File that
calculates the total inventory. Fields include: item_number, item_name, quantity,
monthly_outgoing_quantity
 Inventory Sold: Inventory information regarding the sales of product due to customer
purchases – affects the Inventory File. Fields include: date_sold, item_number,
item_name, quantity, unit_cost, total
 Invoice: Information recording the sale of the product. Fields include: invoice_number,
item_number, item_name, quantity_sold, unit_price, invoice_total
 Order Invoice: Information gathered from the multiple reports, and used to generate the
order request.Fields Include: item_number, item_name, quantity_needed,
 Order Request: Information about needed product for the salon, based off salon usage.
Fields Include: item_number, item_name, quantity_needed,unit_cost, total_cost
28
 PDF Report: Report sent to salon owner of requested inventory, sales, and salon use in
PDF file generated from inventory data from D1, sales data from D2 and salon use data.
Fields include: report_date, inventory dates, item_name, quantity_on_hand,
item_number, monthly_depletion stylist_name, stylist_sold_quantity, stylist_total_sales,
date_sold, product_cost, sales_total, tax, checkout_date, quantity_sold, sales_total.
 Product Purchase Request: Information from customer purchase. Fields Include:
item_number, item_name, quantity, customer_name, date, price
 Recorded Use: The data recorded when stylists use product. Fields include: stylist_name,
item_number, item_name, quantity_used, date_used
 Request Data: Data about inventory that will be used to verify and update Inventory.
Fields include: item_number, item_name, quantity_on_hand.
 Request Inventory: Information about the request made by the salon owner to generate
an inventory report. Fields include: report_date, inventory_dates, item_name,
quantity_on_hand, item_number.
 Request Sales Report: Information about the request made by the salon owner to
generate a sales report. Fields include report_date, item_name, date_sold, sales_total,
item_number.
 Request Salon Use: Information about the request made by the salon owner to generate a
salon use report. Fields include report_date, stylist_name, item_name, item_number,
quantity.
 Request Sent: A request made by the salon owner for a report. Fields include:
inventory_data, sales_data, salon_use_data, request_date.
29
 Return Invoice: Information about salon product returns, sent back to the supplier.
Fields include: item_number, item_name, quantity_returned, refunded_cost.
 Sales Data: Data that contains information stored in the Sales Data file. Field include:
item_number, item_name, quantity, date_sold, price
 Sales Report Generated: A report that’s created based off the Sales Data File the
calculated the total sales. Fields include: quantity_of_sold_product, total_sales,
item_number, item_name, item_quantity
 Salon Use Data: Data about how much inventory was used during salon services by each
stylist used to generate Salon Use Report. Fields include: checkout_date,
product_number, product_name, stylist_name, product_cost, product_quantity.
 Salon Use Report generated: A report that’s created based off the stylist usage that
calculates the total salon usage. Fields include: lost_cost, overall_item_usage,
stylist_name, item_number, item_name, quantity_used, date_used
 Shipping Invoice: Information from the Supplier regarding the order request placed by
the salon owner. Fields include: Shipment_number, item_number, item_name, unit_price,
quantity_shipped, shipment_date, shipment_price.
 Word Report: Report sent to salon owner of requested inventory, sales, and salon use in
Word document generated from inventory data from D1, sales data from D2 and salon
use data. Fields include: report_date, inventory dates, item_name, quantity_on_hand,
item_number, monthly_depletion, stylist_name, stylist_sold_quantity, stylist_total_sales
date_sold, product_cost, sales_total, tax, checkout_date, quantity_sold, sales_total,
inventory_shortages.
30
Second GANTT Chart
1 2 3 4 5 6 7 8 9 10 11 12
1 Work on deliverable 2 1 4
a Research on software
b Format and proof deliverable 2
2 Turn-in final draft deliverable 2 4 1
3 Work on deliverable 3 5 4
a Research
b Peer Review
c Complete final draft
d Format and proof
4 Turn-in final draft deliverable 3 8 1
5 Work on deliverable 4 9 2
a Research
b Peer Review
c Complete final draft
d Format and proof
4 Turn-in final draft deliverable 3 10 1
6 Work on deliverable 5 11 2
a Research
b Peer Review
c Complete final draft
d Format and proof
7 Turn-in final project 12 1
GANTT Chart
Week 1: 22 September 2015
Week 12: 14 December 2015
PLAN START
(WEEK #)
PLAN
DURATION
(WEEKS)
TASKINGNO. WEEKS
31
Forms
Welcome Home Screen
Form: Login screen
Users: Stylists and Salon Owner
Task: Login
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
32
Main Menu
Form: Main menu
Users: Stylists and Salon Owner
Task: Menu options
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
33
Stylist Information
Form: Stylist information
Users: Stylists and Salon Owner
Task: Input stylist information
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
34
Customer Information
Form: Customer information
Users: Stylists and Salon Owner
Task: Find customer information
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
35
Customer Information
Form: Customer information
Users: Stylists and Salon Owner
Task: Input customer information
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
36
Add Stylist
Form: Add stylist
Users: Stylists and Salon Owner
Task: Input stylist information
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
37
Customer information
Form: Add customer information
Users: Stylists and Salon Owner
Task: Adding customer information
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
38
Supplier Information
Form: Add supplier information
Users: Stylists and Salon Owner
Task: Adding supplier information
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
39
Supplier Information
Form: Supplier information
Users: Stylists and Salon Owner
Task: Searching for supplier
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
40
Salon Use
Form: Salon use
Users: Stylists and Salon Owner
Task: Update inventory and salon usage
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
41
Report Menu
Form: Reports menu
Users: Stylists and Salon Owner
Task: Generate report menu
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
42
Inventory Menu
Form: Inventory menu
Users: Stylists and Salon Owner
Task: Update report menu
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
43
Add New Inventory Menu
Form: New inventory menu
Users: Stylists and Salon Owner
Task: Add new inventory and set price menu
System: Any operating system.
Environment: Available through a software download
Testing and Usability Assessment
Rank how much you like this form (1 being best – 7 being worst)
Usability 1 2 3 4 5 6 7
Sufficiency 1 2 3 4 5 6 7
Consistency 1 2 3 4 5 6 7
Visual appeal 1 2 3 4 5 6 7
Approval _____________________________________
44
Dialogue Diagram
45
Decision Matrix
System Requirements
- Must be able to easily input, track inventory and automatically reorder when needed.
- Must be able to provide real-time inventory data and information.
System Constraints
- Cost to acquire the system should be attainable.
- Cost of hardware should be available and the cost should be attainable.
- Time to operate the system should have a minimal impact on the salon.
- Training should be able to provide a lot of information pertains to the software.
46
Hardware, Software and Infrastructure
Acquisition
Database Design, Acquisition, and Maintenance Plan
SuperSalon is a program that can be used on any device, from any place, at any time.
SuperSalon will help Envee Salon manage every aspect of its business, especially sales and
inventory management. Set up of SuperSalon is easy with on-site services including installation,
training and maintenance offered by Rogers Software. Their implementation team is capable of
installing a completely new system or upgrade of the current. Envee Salon has not purchased the
program yet but is planning to watch demo videos online of the program. Unfortunately, free trials
are not offered. If Envee Salon does decide to purchase the program, it can be bought online and
installed on any device, whether it be a phone, tablet, computer, etc. Maintenance of the system
will be done by SuperSalon therefore it is beyond the scope of this proposal.
Documentation Plan
To successfully implement a SuperSalon system at Envee Salon both system
documentation and user documentation is necessary. The primary use of systems documents is to
47
provide detailed information about the systems design specification, internal workings and
functionality. User documentation is information about how the system works and will be used.
Because of the nature of Envee salon, external documentation will be key to successful
implementation. External documents will explain the how data and information is stored and flows
through the system. Understanding how the system uses the data is important to understand before
implementation of SuperSalon incase changes or updates need to be made to reduce the chances
of unknown desired outputs not being included. Internal documentation is not critical to
implementation for the specific instance of Envee Salon as this is an end-user application and
source code modifications and updates will be provided by Rogers Software.
User documentation will be essential to integrating SuperSalon into the business. These
documents will provide the users with information about how the system works and how to use it.
Rogers Software will provide the user documentation for SuperSalon during the training and
maintenance they offer. It will be important to have user documentation such as reference guides
and user’s guides not only in the implementation of SuperSalon, but also throughout its usage.
This should be provided as a hard copy, with new additions being provided after changes or
modifications are made. It should also be provided, as many user documentations are, in hypertext
format so that Amy as well as other employees of Evnee Salon can easily search by topic to find
the steps required for a specific task. The user documentation should be application-oriented
documentation as the purpose will be to increase user understanding and utilization rather than
maintenance on the program.
Testing Plan
Testing will be done by Rogers Software. Such testing will include:
- Generating test data
- Function and performance testing
- Business acceptance that the software meets the project goals and objectives
- Installation and configuration
- Enabling, disabling and configuring appropriate screens for the salon type
- Permissions and access controls
48
Metrics and Milestones
Important factors for Envee Salon’s success of SuperSalon are simplicity as well as
accuracy. The success of implementation will be determined by how will it works with the salons
current equipment and how easily training is completed. The major fault of the current system is
that tracking inventory is too complex and time consuming. The most important factor for
measuring Evee Salon’s success with SuperSalon is the ease inputting information to keep track
of sales and salon inventory. In order to be successful Envee Salon must be able to have accurate
reports of inventory as well as sales.
To measure the success of how the implementation of SuperSalon is proceeding, the
following needs to be in place.
Strategies People Process Technology Customers
Project
Objectives
User Acceptance Internal User Friendliness Loyalty
Profitability Training External Convenience
Customer
Profitability
Change
Management
Motivation
Organizational
change
Implementation
Time
Satisfaction
Maintenance Strategy
Rogers Software can contact each site prior to its visit to establish a needs assessment,
clean out computers to ensure cool operation and extended computer life, and perform upgrades
to existing hardware and update Windows operating system, SuperSalon and related software.
Rogers Software can readily identify any hardware failures and make on-site repairs – if needed
and possible, recommend replacement of old and failing hardware, clean up desk, clean up
hardware and re-route cabling, and troubleshoot internet connection and network setup.
49
SuperSalon has quick links on its website for troubleshooting. If a problem occurs,
SuperSalon has technical support hours, Monday to Friday from 5:00 am to 9:00 pm Pacific
Standard Time (PST) and Saturday to Sunday, from 6:00 am to 7:00 pm.
Integration Plan
The proposed system will be contained within Envee Salon’s current desktop computers,
staff’s mobile devices, servers, and other equipment. New equipment is not necessary. Once an
implementation plan has been chosen by Envee Salon, installation can begin. The plan is a single
location (Envee Salon has only one location), phased, direct installation. Please see decision matrix
for benefits and drawbacks.
Rollout or Implementation Plan
The implementation plan is easy since there is so little currently recorded within Envee
Salon and Envee Salon has only one location. Implementation will be done with a phased
installation beginning with sales and the use of products. The main problem with Envee Salon is
inventory management, and while SuperSalon will be implemented to solve this problem,
SuperSalon offers way more than just sales and inventory management. Instead of immediately
introducing all the features and ways to use SuperSalon, stylists will first learn how to enter in
products and keep track of sales and inventory. Installation of SuperSalon comes with several
features that will not be used immediately. In theory, it would be best to have SuperSalon installed
before the end of the year, so that Envee Salon can learn how to use the software and begin using
it the beginning of next year, so that previous data (entered in Excel) does not have to be added to
data within SuperSalon’s system. Instead, Envee Salon can start fresh and enter all data into
SuperSalon.
Training Plan
Envee Salon employees are key to the success of SuperSalon within the organization.
SuperSalon is a complete salon and spa management tool that is very user friendly. Step by step
on-site training and demonstration to all staff will be provided by Rogers Software in addition to
50
hands-on practice and one on one questions and answer time will all staff members. Rogers
Software also offers to assist with sales during go-live until staff member feel confident they can
use the program on their own. If Amy desires, Rogers Software will provide her with the necessary
training to train all her stylists herself as a cost savings measure.
Training will include basic training with the software interface and operation. Employees
will be able to download the software on their phone, tablet, or computer and be able to learn how
to use it on their own device.
Security Plan
Data contained within SuperSalon is a critical asset and may be vulnerable to security
breaches. Best practices should be used in securing SuperSalon. Security practices should include
the following:
 Permissions and access controls: require all users use strong passwords for their
accounts.
 Have an approved security data plan in place for Envee Salon’s SuperSalon
implementation.
 Assign all users particular roles with limited access rights to the only parts of the
software they need to access (at this point it will be sales and inventory – but only the
entering of data, only Amy will be able to view sale/inventory records).
 If a user needs additional access, create a new role with those specific privileges but
still maintain limited access.
Operations Plan
A complete operations and support plan will be discussed through Rogers Software. In addition to
Rogers Software operations plan, the following should be implemented:
1. Training for routine operations will be taught to all employees
2. Corrective action plan when a problem arises
3. Supporting systems, as determined by Rogers Software, should be in place and
functioning effectively.
51
Summary of Important Changes
The initial Project Proposal for the Envee project outlined a general analysis and
implementation proposal of SuperSalon to Envee Salon which currently uses Microsoft Excel and
QuickBooks. Team Envee put together an initial proposal which included a brief overall project
description, a summary of goals and objectives, timelines and potential challenges. At this point,
no significant changes have been identified since the Project Proposal.
Since Envee Salon has no current inventory system in place, we have not had much trouble
with the project. We are in the process of designing what seems like an entirely new system.
However, we will need to be aware of the tangible and intangible costs of adding SuperSalon to
Envee Salon’s current way of recording (which is done by recording sales into Microsoft Excel
and then inputted into QuickBooks) – a system that is done initially by hand and very time
consuming.
Initially we had trouble communicating with Envee Salon as the store owner, Amy, is very
busy. Since our initial meet with her, we have been able to communicate via text any questions we
have as our project progresses. It has been very efficient and beneficial having our concerns
answered immediately. As a group, the group text we set up at the beginning of the project has
continued to work very well for communicating what needs to be done. Email has been used to
share files for each deliverable and for the purpose of editing each other’s sections.
A timeline was originally established but may change depending on the availability of the
store owner, possible challenges, and/or class schedule changes. As the project continues to
progress, Team Envee will continue to work together and become more familiar with SuperSalon
and what it has to offer Envee Salon.
52
Final GANTT Chart
1 2 3 4 5 6 7 8 9 10 11 12
1 Work on deliverable 2 1 4
a Research on software
b Format and proof deliverable 2
2 Turn-in final draft deliverable 2 4 1
3 Work on deliverable 3 5 4
a Research
b Peer Review
c Complete final draft
d Format and proof
4 Turn-in final draft deliverable 3 8 1
5 Work on deliverable 4 9 2
a Research
b Peer Review
c Complete final draft
d Format and proof
4 Turn-in final draft deliverable 3 10 1
6 Work on deliverable 5 11 2
a Research
b Peer Review
c Complete final draft
d Format and proof
7 Turn-in final project 12 1
GANTT Chart
Week 1: 22 September 2015
Week 12: 14 December 2015
PLAN START
(WEEK #)
PLAN
DURATION
(WEEKS)
TASKINGNO. WEEKS

More Related Content

What's hot

project (Salon Management).pptx
project (Salon Management).pptxproject (Salon Management).pptx
project (Salon Management).pptxssuserefca8b
 
Attendance Management Report 2016
Attendance Management Report 2016Attendance Management Report 2016
Attendance Management Report 2016Pooja Maan
 
Online Cab Booking System Final Report
Online Cab Booking System Final ReportOnline Cab Booking System Final Report
Online Cab Booking System Final ReportPiyushPatil73
 
Online Attendance Management System
Online Attendance Management SystemOnline Attendance Management System
Online Attendance Management SystemRIDDHICHOUHAN2
 
Hospital mangement system report file
Hospital mangement system report fileHospital mangement system report file
Hospital mangement system report fileNausheen Hasan
 
Presentation on House Rent Management System
Presentation on House Rent Management SystemPresentation on House Rent Management System
Presentation on House Rent Management SystemRihab Rahman
 
School management System
School management SystemSchool management System
School management SystemHATIM Bhagat
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management SystemRANJIT SINGH
 
TY BSc.IT Blackbook Main Report
TY BSc.IT  Blackbook  Main ReportTY BSc.IT  Blackbook  Main Report
TY BSc.IT Blackbook Main ReportAkashChauhan139
 
AUTOMATED FOOTBALL MANAGEMENT SYSTEM
AUTOMATED FOOTBALL MANAGEMENT SYSTEMAUTOMATED FOOTBALL MANAGEMENT SYSTEM
AUTOMATED FOOTBALL MANAGEMENT SYSTEMAbhishek Kumar
 
Online jobportal
Online jobportalOnline jobportal
Online jobportalteriwoja
 
Canteen automation system (updated) revised
Canteen automation system (updated) revisedCanteen automation system (updated) revised
Canteen automation system (updated) revisedrinshi jain
 
Software Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management systemSoftware Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management systemSM. Aurnob
 
Project Proposal of an Employee Management System
Project Proposal of an Employee Management SystemProject Proposal of an Employee Management System
Project Proposal of an Employee Management SystemNurFathihaTahiatSeeu
 
Library Management Project Presentation
Library Management Project PresentationLibrary Management Project Presentation
Library Management Project PresentationSanket Kudalkar
 
Ems final project mca 6th
Ems final project mca 6thEms final project mca 6th
Ems final project mca 6thNarender Anu
 
student mangement
student mangementstudent mangement
student mangementAditya Gaud
 
major project report Property Management
 major project report Property Management major project report Property Management
major project report Property Managementankonline
 

What's hot (20)

Hostel management system
Hostel  management systemHostel  management system
Hostel management system
 
project (Salon Management).pptx
project (Salon Management).pptxproject (Salon Management).pptx
project (Salon Management).pptx
 
Attendance Management Report 2016
Attendance Management Report 2016Attendance Management Report 2016
Attendance Management Report 2016
 
Online Cab Booking System Final Report
Online Cab Booking System Final ReportOnline Cab Booking System Final Report
Online Cab Booking System Final Report
 
Online Attendance Management System
Online Attendance Management SystemOnline Attendance Management System
Online Attendance Management System
 
Hospital mangement system report file
Hospital mangement system report fileHospital mangement system report file
Hospital mangement system report file
 
Presentation on House Rent Management System
Presentation on House Rent Management SystemPresentation on House Rent Management System
Presentation on House Rent Management System
 
School management System
School management SystemSchool management System
School management System
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management System
 
TY BSc.IT Blackbook Main Report
TY BSc.IT  Blackbook  Main ReportTY BSc.IT  Blackbook  Main Report
TY BSc.IT Blackbook Main Report
 
AUTOMATED FOOTBALL MANAGEMENT SYSTEM
AUTOMATED FOOTBALL MANAGEMENT SYSTEMAUTOMATED FOOTBALL MANAGEMENT SYSTEM
AUTOMATED FOOTBALL MANAGEMENT SYSTEM
 
Online jobportal
Online jobportalOnline jobportal
Online jobportal
 
Canteen automation system (updated) revised
Canteen automation system (updated) revisedCanteen automation system (updated) revised
Canteen automation system (updated) revised
 
Software Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management systemSoftware Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management system
 
Project Proposal of an Employee Management System
Project Proposal of an Employee Management SystemProject Proposal of an Employee Management System
Project Proposal of an Employee Management System
 
C111230
C111230C111230
C111230
 
Library Management Project Presentation
Library Management Project PresentationLibrary Management Project Presentation
Library Management Project Presentation
 
Ems final project mca 6th
Ems final project mca 6thEms final project mca 6th
Ems final project mca 6th
 
student mangement
student mangementstudent mangement
student mangement
 
major project report Property Management
 major project report Property Management major project report Property Management
major project report Property Management
 

Similar to Envee Salon Database Design

eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.Shweta Joshi
 
Project Selection PaperHadil Feiler, Jay Wright, Micha.docx
Project Selection PaperHadil Feiler, Jay Wright, Micha.docxProject Selection PaperHadil Feiler, Jay Wright, Micha.docx
Project Selection PaperHadil Feiler, Jay Wright, Micha.docxwkyra78
 
How We Try to Make a Lion Bulletproof; Setting up SRE in a Global Financial O...
How We Try to Make a Lion Bulletproof; Setting up SRE in a Global Financial O...How We Try to Make a Lion Bulletproof; Setting up SRE in a Global Financial O...
How We Try to Make a Lion Bulletproof; Setting up SRE in a Global Financial O...J On The Beach
 
includes the followingBusiness Case InvestigationIdenti.docx
includes the followingBusiness Case InvestigationIdenti.docxincludes the followingBusiness Case InvestigationIdenti.docx
includes the followingBusiness Case InvestigationIdenti.docxannettsparrow
 
Customer service design
Customer service designCustomer service design
Customer service designJeff Sheehan
 
Customer Relationship Management Module Project Report
Customer Relationship Management Module Project ReportCustomer Relationship Management Module Project Report
Customer Relationship Management Module Project Reportsachinkumar Bharadva
 
How to Save 6,000 Hours per Year with Business Systems Development
How to Save 6,000 Hours per Year with Business Systems DevelopmentHow to Save 6,000 Hours per Year with Business Systems Development
How to Save 6,000 Hours per Year with Business Systems DevelopmentQuekelsBaro
 
IT In The Park 2016
IT In The Park 2016IT In The Park 2016
IT In The Park 2016Ray Bugg
 
Corporate Profile - 1
Corporate Profile - 1Corporate Profile - 1
Corporate Profile - 1Zil Shah
 
Customer support is as easy as 1 2 3
Customer support is as easy as 1 2 3Customer support is as easy as 1 2 3
Customer support is as easy as 1 2 3niraj joshi
 
The app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app storeThe app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app storeBitMin Infosystems Pvt. Ltd
 
Tangence Case Study: HCL
Tangence Case Study: HCLTangence Case Study: HCL
Tangence Case Study: HCLTangence
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationChef
 
easyGrahak - An Enquiry Management System
easyGrahak - An Enquiry Management SystemeasyGrahak - An Enquiry Management System
easyGrahak - An Enquiry Management SystemSwarajya Infotech
 

Similar to Envee Salon Database Design (20)

eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.eLuminous Technologies Pvt Ltd. - Company Overview.
eLuminous Technologies Pvt Ltd. - Company Overview.
 
eLuminous Technologies - Business Overview 2016
eLuminous Technologies - Business Overview 2016eLuminous Technologies - Business Overview 2016
eLuminous Technologies - Business Overview 2016
 
Project Selection PaperHadil Feiler, Jay Wright, Micha.docx
Project Selection PaperHadil Feiler, Jay Wright, Micha.docxProject Selection PaperHadil Feiler, Jay Wright, Micha.docx
Project Selection PaperHadil Feiler, Jay Wright, Micha.docx
 
Harvestech intro
Harvestech introHarvestech intro
Harvestech intro
 
How We Try to Make a Lion Bulletproof; Setting up SRE in a Global Financial O...
How We Try to Make a Lion Bulletproof; Setting up SRE in a Global Financial O...How We Try to Make a Lion Bulletproof; Setting up SRE in a Global Financial O...
How We Try to Make a Lion Bulletproof; Setting up SRE in a Global Financial O...
 
includes the followingBusiness Case InvestigationIdenti.docx
includes the followingBusiness Case InvestigationIdenti.docxincludes the followingBusiness Case InvestigationIdenti.docx
includes the followingBusiness Case InvestigationIdenti.docx
 
Customer service design
Customer service designCustomer service design
Customer service design
 
Customer Relationship Management Module Project Report
Customer Relationship Management Module Project ReportCustomer Relationship Management Module Project Report
Customer Relationship Management Module Project Report
 
How to Save 6,000 Hours per Year with Business Systems Development
How to Save 6,000 Hours per Year with Business Systems DevelopmentHow to Save 6,000 Hours per Year with Business Systems Development
How to Save 6,000 Hours per Year with Business Systems Development
 
IT In The Park 2016
IT In The Park 2016IT In The Park 2016
IT In The Park 2016
 
E commerce
E commerceE commerce
E commerce
 
Corporate Profile - 1
Corporate Profile - 1Corporate Profile - 1
Corporate Profile - 1
 
Customer support is as easy as 1 2 3
Customer support is as easy as 1 2 3Customer support is as easy as 1 2 3
Customer support is as easy as 1 2 3
 
Estatic company profile
Estatic company profileEstatic company profile
Estatic company profile
 
The app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app storeThe app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app store
 
Tangence Case Study: HCL
Tangence Case Study: HCLTangence Case Study: HCL
Tangence Case Study: HCL
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
 
easyGrahak - An Enquiry Management System
easyGrahak - An Enquiry Management SystemeasyGrahak - An Enquiry Management System
easyGrahak - An Enquiry Management System
 
Reduce admin time by 60% - Here is how
Reduce admin time by 60% - Here is how Reduce admin time by 60% - Here is how
Reduce admin time by 60% - Here is how
 
Thrive Brochure
Thrive BrochureThrive Brochure
Thrive Brochure
 

Envee Salon Database Design

  • 1. Team Envee Final Deliverable MIS 322 Deliverable No. 5 Date: December 9, 2015 Presented by: Team Envee Systems Development
  • 2. ii Table of Contents Table of Contents TABLE OF CONTENTS II CLIENT INFORMATION 1 PROJECT OVERVIEW 1 BACKGROUND INFORMATION AND SYSTEM IDENTIFICATION 1 SOLUTION 2 EXECUTIVE SUMMARY 2 INTRODUCTION AND BACKGROUND 2 BRIEF PROJECT DESCRIPTION 3 PROBLEMS STATEMENT 3 GOALS AND OBJECTIVES 3 TIMELINE 4 GOALS AND OBJECTIVES 6 NATURE OF BUSINESS PROBLEM OR OPPORTUNITY 6 STRATEGIC REASON FOR MAKING CHANGE 7 CLIENT RESOURCES AND CONSTRAINTS 9 ROLES 9 SUMMARY OF TECHNOLOGY 10 FEASIBILITY REQUIREMENTS 10 OPERATIONAL AND TECHNICAL FEASIBILITY 10 ECONOMIC FEASIBILITY 11 LEGAL AND CONTRACTUAL FEASIBILITY 12 POLITICAL FEASIBILITY 12 SCHEDULE FEASIBILITY 12 MANAGING THE PROJECT 14 FIRST GANTT CHART 15 CONTEXT DIAGRAM 16 DATA FLOW DIAGRAMS 17 LEVEL 0 17 LEVEL 1, PROCESS 1 18 LEVEL 1, PROCESS 5 18 LEVEL 1, PROCESS 6 19 LEVEL 1, PROCESS 7 19 LEVEL 2, PROCESS 7.5 20
  • 3. iii LOGICAL PROCESS DESCRIPTIONS 21 DATA DICTIONARY 23 PROCESS DEFINITIONS 23 DATA STORE DEFINITIONS 26 DATA FLOW DEFINITIONS 26 SECOND GANTT CHART 30 FORMS 31 WELCOME HOME SCREEN 31 MAIN MENU 32 STYLIST INFORMATION 33 CUSTOMER INFORMATION 34 CUSTOMER INFORMATION 35 ADD STYLIST 36 CUSTOMER INFORMATION 37 SUPPLIER INFORMATION 38 SUPPLIER INFORMATION 39 SALON USE 40 REPORT MENU 41 INVENTORY MENU 42 ADD NEW INVENTORY MENU 43 DIALOGUE DIAGRAM 44 DECISION MATRIX 45 SYSTEM REQUIREMENTS 45 SYSTEM CONSTRAINTS 45 HARDWARE, SOFTWARE AND INFRASTRUCTURE ACQUISITION 46 DATABASE DESIGN, ACQUISITION, AND MAINTENANCE PLAN 46 DOCUMENTATION PLAN 46 TESTING PLAN 47 METRICS AND MILESTONES 48 MAINTENANCE STRATEGY 48 INTEGRATION PLAN 49 ROLLOUT OR IMPLEMENTATION PLAN 49 TRAINING PLAN 49 SECURITY PLAN 50 OPERATIONS PLAN 50 SUMMARY OF IMPORTANT CHANGES 51 FINAL GANTT CHART 52
  • 4. Envee Salon Team Envee: Nadine Miller Chris Morgan Jessica Gallegos Sara Tyree Ryan Wanasida Client Information Envee Salon opened in December 2008. Services include haircuts, color, styling, extensions and facial waxing. The salon is made up of 10 stations. Stylists pay a monthly fee for their station and keep track of all their own appointments and scheduling. All products, besides hair color, are shared by every stylist and purchased by Envee Salon. Envee Salon Contact Information Amy Hillard, Owner 9228 NE Hwy 99 #B, Vancouver, WA 98665 Cell: (360) 921-8690 Office: (360) 258-0765 Project Overview Background Information and System Identification Envee Salon does not currently have a system in place to keep track of inventory. Envee Salon manually records when a product is sold and then enters the information in Microsoft Excel. This method is inefficient and leaves a lot of important details out. In addition, Envee Salon records all data manually and uses Microsoft Access, all the information is entered manually into the
  • 5. 2 Access system. The Access system saves data but does not allow adding new information to already saved data. The system was built by a family member with the basic understanding of Access. With no way to update or add to the access system the owner of Envee Salon has moved back to using a more basic way to keep track of supplies. The information is all written down by hand and either entered on a later date by a secretary, or at times may not be entered into the system at all. Solution The proposed solution is to implement a working system that incorporates inventory control. Envee Salon will have their current system replaced or have the current system updated to meet their needs. Executive Summary Introduction and Background Team Envee is comprised of Nadine Miller, Sara Tyree, Jessica Gallegos, Chris Morgan and Ryan Wanasida. The team was organized for the purpose of completing a project requirement for the Washington State University MIS 322 course instructed by Greg Rose. The project requires the team to do a full analysis of a current system and to design a new automated system for a particular organization. The team will focus primarily on inventory control systems and station rent. The project is referred to as Envee Salon and was started October 2, 2015, after an initial interview with the owner of the organization, Amy Hillard. The project requires the production of five deliverables, the first which has been reviewed by Greg Rose and accepted by Envee Salon. Client interviews will be continuous throughout the project.
  • 6. 3 Brief Project Description The team is working on developing a system that will control and document the flow of inventory through Envee Salon. In addition, the team will seek to develop a subsystem that tracks station rent within the salon. The project is for the implementation of SalonBiz to help organize and document transactions involving inventory. This system will ensure data validation, eliminate redundancy, lighten workload and implement new methods for recording inventory levels. The nature of the Envee Salon business process includes keeping track of inventory manually in Microsoft Excel. The business process starts with the delivery of the products. Inventory is never entered into Microsoft Excel until a sale is made. Envee Salon uses a simple access program that was created by a family member of the owner. Everything in the access program must be manually entered and reentered each time you want to print or show any type of inventory report. Because everything is recorded manually, it is difficult for Envee Salon to keep track of the products that are currently available for sale. It is also difficult for Envee Salon to recognize which products need to be ordered and the possibility of products being misplaced or stolen. Problems Statement Team Envee initially met with Amy Hillard, the owner of Envee Salon and found Envee Salon to be using Microsoft programs such as Access and Excel to manually record all information later manually entered in QuickBooks. Since all information is entered manually, it is inefficient. In addition, a lot of information is left out because it is so time consuming to enter it all. Time and efficiency require that a system enhancement be designed for Envee Salon to effectively keep track of information. Goals and Objectives It is the goal of Team Envee to provide Envee Salon with the information to enhance the current system being used in the salon. Team Envee will do so by researching which technologies are in the market for salons like Envee Salon. Amy is a very smart business woman but she needs Team Envee’s help in enhancing her current system so that all information does not have to be
  • 7. 4 continuously entered manually. Instead, she can keep track of inventory, purchases, sales, how many items are on the shelf, customer preferences, and usage by each station in the salon. Overall, functionality will be increased and make less work for Amy. With the ability to communicate via text, email, and in person, Team Envee will be able to schedule appropriate times to meet when all group members are available. With a group text set up, if a team member misses a meeting they are and will be immediately updated with what was discussed and what needs to be accomplished before the next team meeting. The project will be successful if all team members are willing to meet when necessary, engage in all emails and text group messages, be flexible, organize and be ready to meet team goals. In order to ensure that all team members are on track, a group text is sent out each week to guarantee all members know their task for each week and when the next team meeting will be. All team members are expected to respond to all emails and texts and notify the group when a member cannot come to class or participate in a team meeting. Timeline The final project will be completed by December 9th, 2015. Currently, Team Envee is still at the information phase of the project. The Team has been communicating with Envee Salon for over a month to assess the current system in place and decide what is necessary. Team Envee decided that instead of designing an entirely new system, a system enhancement would be best. Between the first deliverable and this deliverable, Team Envee has had an interview with Envee Salon, analyzed the current system in place, decided the type of request and researched technologies in the market. Team Envee has only been challenged when finding a system that is perfect for what the salon needs. With appropriate research, we were able to find one information technology solution to provide a proof of concept. Team Envee struggled to meet at the beginning, but was able to designate tasks and find time to meet between classes.
  • 8. 5
  • 9. 6 Detailed Project Description Goals and Objectives The team Envee project seeks to utilize a system that can record the inventory of Envee Salon more efficiently and accurately. In her current system, Amy must enter in each piece of inventory individually. Because of the time it takes to enter hundreds of items of inventory one by one, Amy chooses not to enter in the inventory until a sale occurs. The goal is to implement a system that Amy can enter in inventory upon delivery to the salon in a manner that is efficient and simplistic. Solving the problem of recording inventory also opens the door for other business opportunities, as tracking trends in inventory can improve production and profit. Team Envee’s proposal was also developed to assist in the financial activities of renting stations to independent stylists in the salon. Currently, Amy does not have a system to track the stations rent and simply collects rent once a month from each stylist. Though the stylist benefit from the goodwill and reputation of the salon, Amy has no way to track the success and profits of each rented station. Also, the products that these clients buy are never recorded in a customer account; only in inventory. The goal is to create a subsystem where Amy can track the stations’ rent within the salon, as well as provided the stylist with a tool to record customer preferences with respect to the products. Solving this problem will assist Amy in her accounting and also encourage and provide the tools for both stylists and the front desk to cross sell to clients. Nature of Business Problem or Opportunity The nature of Envee Salon’s business process includes using multiple systems to track inventory including Access, Excel, and QuickBooks. Currently, the inventory is ordered manually by Amy from a sales rep via text message. When inventory is delivered to the salon, it is put on the shelf and is ready for sale. There is no record of the amount that is brought into the store, or how much is stocked on the shelf. There is no way to track when inventory is low. Inventory is only ordered when Amy, one of the stylists, or a customer requests a product and it is not in stock. When a customer purchases a product, one of two processes takes place. If it is Amy’s client, she marks the sale in QuickBooks, and also records which client bought which products in her own notes so that she can make recommendations on the next visit. If the client is not one of Amy’s,
  • 10. 7 only the sale is recorded and no client information is taken, thus missing an opportunity to cross sell clients in the future. Inventory is also impacted when the stylist service their clients. Shampoo, conditioner, finishing spray, and texture spray are all taken out of and used from the store’s inventory. When a stylist grabs more products, she tells the front desk who records the change in inventory in an Excel sheet. However, because inventory is not tracked throughout the inventory lifecycle, it is impossible to validate the value of the product used monthly or quarterly on services. The nature of Envee Salon’s renting process is limited to monthly payments being made on the first of the month from each stylist. If payments are made after the 5th, there is a late fee. The number of clients, quality of service, and satisfaction of customer is not provided to the business. Knowing the number of clients can be useful to the business to track the use of products with respect to the number of customers. If a stylist only had a few customers, but used multiple bottles of product for services, the discrepancy has no way to be revealed in the current system. While Amy records which of her clients buy which products, none of the other stylist have this capability. If the front desk is checking out a client, and they ask for a product they have tried in the past, the front desk has no way of knowing which one to recommend. As the salon owner, Amy does all of the accounting and finances herself. There is no way for her to compare the rates she charges the stylist to her overhead costs of renting the salon space. Strategic Reason for Making Change Strategically, Envee Salon has an opportunity to improve business profit by increasing inventory management and reducing losses. Envee Salon is privately owned, and Amy’s priority is first and foremost superior customer service to the clients. By integrating a new system, customers would not have to deal with their favorite products being out of stock, Amy would not suffer opportunity costs of being out of product, and stylists will be able to recommend different and preferred products to customers based on their purchase history. Amy’s salon runs on trust: between both owner and stylists and stylists and clients. By reducing the risk of theft, Amy can increase her trust among her staff, and increase integrity throughout the salon. The customer information that is entered by each stylist will be accessible to any employee and will allow product suggestions and cross selling, increasing profits. Rather than having to repeat the information in multiple systems, Envee Salon will have less redundancy which will create more accurate and
  • 11. 8 useful information. The simplicity of the system will allow Amy more time to spend on clients and stylists rather than neglecting to enter hundreds of numbers in different programs. Changes in technology will allow for implementation of the new system into Envee Salon to achieve the goals and objectives stated. Inventory can be entered upon arrival quickly and accurately. Rather than writing in each product name and number individually, Amy will simply have to type the numerical value of how many of each product got added to inventory. Old products will be saved in the system and new products, brands, or lines can easily be added. This will save time and the simplicity will insure adding inventory into the system will not be overlooked. Inventory will be reduced each time a sale is made, since the data will now be in one central location. The sale, brand and product type will also be recorded in the customer account, so that recommendations and cross sales can be made later. The system will also be able to track and alert when inventory is low. Amy can then choose to have automatic orders sent to venders when inventory reaches a certain level, or have an alert message pop up and manually place the order herself. The new system will also help with spotting trends and hot selling products. Seasonal items such as suntan lotion, summer hair products, and highlighted hair care can be tracked with respect to the peaks and pits annually so that Amy knows when to stock up or run down certain products. When a stylist must bring a product from inventory to a station, they will enter it into the system as a service use product, and will sign off on the usage. Amy will then be able to compare what is being used versus what is being sold for each stylist. Amy has bonus incentives for the number of products a stylist sells. This new system will track not only what clients bought which products, but also who their stylist was. The stylist will also be able to track their quarterly product sales numbers to encourage them to increase sales. Amy will be able to run reports on the system with respect to: sales; which stylist has the most sales; levels of inventory; and return on investment, etc. Amy will also be able to compare system levels of inventory with actual inventory to reveal theft and calculate loss. The subsystem will allow Amy to compare her rates of renting a space against overhead costs. If the amount of product deemed used for services is conflict with the number of clients the salon had, then Amy will be able to bring the discrepancy to light. If cost increases due to rent increases for the salon, inflation, or increases in the cost of goods, Amy will be able to adjust the rate of rent to cover costs. This new system will not only provide accurate,
  • 12. 9 useful information, but will also eliminate redundancy and lighten Amy’s workload and of the other stylists so that they can focus on customer care and service. Client Resources and Constraints Amy biggest restraint is her time. She thrives on spending most of her time with her clients rather than on the overhead work of running the salon. While she is gifted in her skill for business, she requests a user interface that is simple and concise as she has limited computer knowledge and must have tech support for her software. Amy is a small business owner so the new system must be reasonably priced. Amy spends most of her time tending to her business and clients so she can only provide personal resources through scheduled interviews and meetings. She can provide documentation and observational resources upon request if it is feasible for her business. A walk through of the salon or current systems can be accessed upon request and appointment. Roles As a part of Team Envee’s goal to enhance Envee Salons current inventory system, Team Envee also strives to provide the most effective use of Amy Hilliard’s time. In order to do this Team Envee has divided the workload for this project to each team member based on each member’s strengths and assets that they bring to the team. All members will be included in meetings with the client Envee Salon, allowing team members to be involved in the discussion of the future steps that will be taken to provide Envee Salon with the proper system. In the table below, each team member’s role and responsibilities are displayed:
  • 13. 10 Name Roles Responsibilities Nadine Project Manager Handles direct communication with Amy Hillard Chris Morgan Technical Analyst Project Editor Conducts interviews and gathers information for a professional report Ryan Business Analyst Feasibility Specialist Collects data to conduct the feasibility report, and research deadlines Jessica Research Analyst Collects data about Envee Salons Inventory, and the capabilities about [Inventory System] Sara Research Analyst Collects data about Envee Salons Inventory, and the capabilities about [Inventory System] Summary of Technology Super Salon is a mix of Rosy Salon and Spa and Mind and Body. The system can be downloaded and it can run on both PC and Mac computers. The software has a monthly charge to own and operate. There is also a mobile option at an additional cost. The format is simple and easy to use and follow. Team Envee made contact with Super Salon and they responded through email within five minutes with a brochure of what is offered if their program is selected. Super Salon may be a great fit for what Envee Salon is looking for. http://supersalon.com/ Feasibility Requirements Operational and Technical Feasibility At our meeting with Envee Salon, an understanding was established that the salon would like to improve their inventory system by tracking the products that are sold, and keeping track of what products were used during their customers’ previous visit to make recommendations. Envee Salon currently does not have a system that can track their customers’ previous purchases or use
  • 14. 11 of products. The system Envee Salon was previously using for inputting the sale of a product was Microsoft Access. However, it was a time consuming and difficult system, and Envee Salon is now using Microsoft Excel. By using Microsoft Excel, Amy Hillard has to input all the inventory and sales manually, which makes this system time consuming, but easier for her to track the products than Amy’s previous approach. By eliminating time to input the sales, it will improve the productivity of Envee Salon. SuperSalon is an inventory management system that can track usage and sales of Envee Salon’s product efficiently. This program is ideal software for Envee Salon because it can monitor product usage, track current on-hand quantity, average product costs, process purchase orders into receiving orders, calculate discounts, calculate tax and freight charges, sort and count inventory, and adjust inventory of the products that were used but not sold. SuperSalon has a user-friendly interface, and requires a minimum amount of training to use their software. The software comes with training and support that is supplied by the maker of this software, Neill Technologies. This new system is technically and operationally feasible for Envee Salon. Economic Feasibility There are many benefits of using SuperSalon, and one of them is the increase of productivity. By increasing productivity, Envee Salon’s staff can now spend more time with their clients, knowing what the client used or purchased on their previous visit. This software will increase customer service because it can track previous purchases and usage for each customer. With increasing productivity, Envee Salon can also keep track of their inventory without having to worry about loss or theft in the salon. SuperSalon offers free software, with payment options that will provide training and support for the software’s users. There are multiple payment options available for Envee Salon to receive training and support. One option available is monthly payments with a year contract that can save Envee Salon several hundred dollars per year because the salon will use this training or technical support more than once a month. This package will include unlimited phone support, and unlimited e-learning that will guide users through each area of the software in English. The other option is support on demand, which is a one-time fee per call and with this option Envee Salon can call as little as needed. This package is more beneficial for Envee Salon because it includes
  • 15. 12 unlimited e-learning and unlimited phone support. Maintenance cost would be minimal to Envee Salon. This new system will be economically feasible to Envee Salon. Legal and Contractual Feasibility With the implementation of this new system at Envee Salon, Team Envee does not foresee any legal or contractual issues. It is legally and contractually feasible with this new system at Envee Salon. Political Feasibility During Team Envees’ meeting at Envee Salon, the team spoke to the owner Amy Hillard, who is also one of the working stylists. She understands that they need an inventory management system that can help increase productivity of Envee Salon. This new system also provides many other services that can increase not just productivity but also increase sales and revenue to Envee Salon. With the approval of the owner of Envee Salon, Team Envee does not see a reason that the new system is not politically feasible. Schedule Feasibility With the new implementation of SuperSalon software, there is little to no risk in the schedule to complete the project. She would like to complete the project by the end of this year. According to the teams’ current proposal, this project will be completed by the end of the year. Envee Salon should have access to SuperSalon software by the beginning of December. This current project schedule is feasible and Team Envee will not see anything in the future that would prevent implementation of this new software at Envee Salon.
  • 16. 13
  • 17. 14 Managing the Project With the magnitude of Envee Salon's project, management will strive to best utilize the time of both the client and each member. Each team member will be responsible for an equal share of the workload, making the distribution of the project tasks equivalent. Based on the team member’s strengths and assets, tasks will be assigned to best enhance each member’s capabilities. Displayed in the Gantt chart on page 30, Team Envee has created a schedule that allocates a set amount of time for each portion of the project. Anticipating time delays, the Gantt chart shows which portion of the assignment has to be done, and at what time, before the next portion of the assignment can begin. Although Team Envee has allocated time for the project to be done weekly, team members are responsible for completing their assigned tasks within the established timeline. To date, the project is on track and members are currently assigned to their tasks. In order to ensure that the project stays on schedule, Team Envee’s project manager will send out weekly status reports, displaying where the team is at with respect to the completion of the project. Team Envee also gathers bi-weekly to discuss further plans and tasks that need to be done to ensure the team members have an equal understanding of the projects current standing. Communication is vital to the success of this project; therefore, group messaging is in place to allow any questions or comments to be easily accessible for all team members.
  • 18. 15 First GANTT Chart WEEKS 1 2 3 4 5 6 7 8 9 10 11 12 1 Work on deliverable 2 1 4 a Research on software b Format and proof deliverable 2 2 Turn-in final draft deliverable 2 4 1 3 Work on deliverable 3 5 5 a Research b Peer Review c Complete final draft d Format and proof 4 Turn-in final draft deliverable 3 9 1 5 Work on deliverable 4 10 2 a Research b Peer Review c Complete final draft d Format and proof 6 Work on deliverable 5 12 1 a Research b Peer Review c Complete final draft d Format and proof Envee Salon - Team #3 GANTT Chart Week 1: 22 September 2015 Week 12: 14 December 2015 PLAN START (WEEK #) PLAN DURATION (WEEKS) TASKINGNO.
  • 21. 18 Level 1, Process 1 Level 1, Process 5
  • 22. 19 Level 1, Process 6 Level 1, Process 7
  • 24. 21 Logical Process Descriptions Process Name Description 1.1 Order Entry RECEIVE product purchase request THEN send inventory request 1.2 Verify Supplies RECEIVE inventory request THEN check inventory stock 1.3 Goods Sold RECEIVE goods available from inventory stock check THEN send goods available to update inventory 1.4 Update Inventory RECEIVE goods available THEN send inventory sold to Inventory file and goods sold to generate invoice 1.5 Generate Invoice RECEIVE goods sold THEN generate invoice and send invoice to Customer 5.1 Update Inventory RECEIVE recorded use from stylist THEN send inventory data to record stylist use, and send goods used to Inventory 5.2 Record Stylist Use RECEIVE inventory data THEN send goods used to send report, send goods used to stylist use 5.3 Send Report RECEIVE goods use THEN send goods used to update inventory 6.1 Validate Order RECEIVE shipping invoice THEN send inventory data to verify inventory IF satisfied with order or mistake THEN return shipping invoice with corrections 6.2 Verify Inventory RECEIVE inventory data from validation of the order THEN send inventory data to update inventory 6.3 Update Inventory RECEIVE inventory data from verification of inventory THEN send goods received update to Inventory file 7.1 Request Report RECEIVE report request from Salon Owner THEN request inventory, sales report, and salon use of inventory data
  • 25. 22 7.2 Generate Inventory Report RECEIVE inventory request from request report RECEIVE inventory data from Inventory file THEN send inventory data to format report 7.3 Generate Sales Report RECEIVE sales report request from request report RECEIVE sales data from Sale Data file THEN send sale data to format report 7.4 Generate Salon Use Report RECEIVE salon use request from request report RECEIVE salon use data from Stylist THEN send salon use data to format report 7.5 Format Report RECEIVE inventory data, sale data and salon use data CREATE PDF report, Word report, and Excel report (see below) THEN send reports to Salon Owner 7.5.1 Format Report RECEIVE inventory data, sale data and salon data THEN send data to create PDF, create Word document and create Excel sheet 7.5.2 Create PDF RECEIVE all requested report data from 7.5.1 CREATE PDF THEN send PDF to Salon Owner 7.5.3 Create Word Document RECEIVE all requested report data from 7.5.1 CREATE Word Document THEN send Word Document to Salon Owner 7.5.4 Create Excel Sheet RECEIVE all requested report data from 7.5.1 CREATE Excel Worksheet THEN send Excel Worksheet to Salon Owner
  • 26. 23 Data Dictionary Process Definitions  Process 1.0: Order Entry- process that receive product purchase request from customer, and send an inventory request to 2.0, send inventory sold data to D1, and send goods sold to 3.0.  Process 1.1: Order Entry- process that receive product purchase request from customer and send inventory request to 1.2.  Process 1.2: Verify Supplies- process that receive inventory request from 1.1 and send inventory request to 2.0  Process 1.3: Goods Sold- process that receives goods available from 2.0 and send goods available to 1.4.  Process 1.4: Update Inventory- process that receive goods available from 1.3 and send inventory sold to D1, and send goods sold to 1.5.  Process 1.5: Generate Invoice- process that receive goods sold from 1.4 and send invoice to customer.  Process 2.0: Check Inventory- process that receive inventory request from 1.0 and send goods available to 1.0, send request data to D1 and receive data from D1.  Process 3.0: Record Sales- a process that receive goods sold from 1.0, send goods sold update to D2, and send invoice to customer.  Process 4.0: Order New Product- process that receive order invoice from salon owner and send order request to supplier.
  • 27. 24  Process 5.0: Record Salon Use- process that receive recorded use from stylist, send goods used update to D1 and send goods used to 7.0.  Process 5.1: Update Inventory- process that receive recorded use from stylist, send goods used to D1, inventory data to 5.2.  Process 5.2: Record Stylist Use- process that receive inventory data from 5.1, send goods used to 5.3 and D3  Process 5.3: Send Report- process that received goods used from 5.2, send goods used to 6.0.  Process 6.0: Update Inventory- process that receive shipping invoice from supplier, send return invoice to supplier, and send goods received update to D1.  Process 6.1: Validate Order- process that receive shipping invoice from supplier, send return invoice to supplier, and send inventory data to 6.2.  Process 6.2: Verify Inventory- process that receive inventory data from 6.1, send inventory data to 6.3.  Process 6.3: Update Inventory- process that receive inventory data from 6.2, and send good received update to D1.  Process 7.0: Generate Report- process that receive inventory data from D1, receive sales data from D2, receive request report from salon owner, and receive goods used from 5.0. This process also send salon use report generated, inventory report generated and sales report generated by the salon owner.
  • 28. 25  Process 7.1: Request Report- process that receives request sent from salon owner, and send request inventory to 7.2, send request sales data to 7.3, and send request salon use to 7.4.  Process 7.2: Generate Inventory Report- process that receive request inventory from 7.1, receive inventory data from D1 and send inventory data to 7.5.  Process 7.3: Generate Sales Report- process that receive request sales report from 7.1, sales data from D2, and send sales data to 7.5.  Process 7.4: Generate Salon Use Report- process that receive request salon use from 7.1, salon use data from stylist, and send salon use data to 7.5.  Process 7.5: Format Report- process that receive inventory data from 7.2, sales data from 7.3, salon use data from 7.4. This process also sends PDF report, word report, and excel worksheet report to salon owner.  Process 7.5.1: Format Report- process that receive inventory data from 7.2, sales data from 7.3, and salon use data from 7.4. This process also sends report data to 7.5.2, 7.5.3, 7.5.4.  Process 7.5.2: Create PDF- process that receive report data from 7.5.1 and send report to salon owner.  Process 7.5.3: Create Word Document- process that receive report data from 7.5.1, and send report to salon owner.  Process 7.5.4: Create Excel Sheet- process that receive report data from 7.5.1, and send report to salon owner.
  • 29. 26 Data Store Definitions  D1: CRM Inventory File- data store containing all information associated with inventory. Fields include: item_number, item_name, quantity_on_hand, deliverer, delivery_date, total  D2: Sale Data File- data store containing all information associated with sales. Field include: item_number, item_name, quantity, date_sold, price, sales_ total  D3: Stylist Use- data store containing all information associated with the usage of product by the stylist. Fields include: date, stylist_name, item_number, item_name, quantity_used. Data Flow Definitions  Excel Report: Report sent to salon owner of requested inventory, sales, and salon use formatted in an Excel file generated from inventory data from D1, sales data from D2 and salon use data. Fields include: report_date, inventory_dates, item_name, quantity_on_hand, item_number, monthly_depletion stylist_name, stylist_sold_quantity, stylist_total_sales, date_sold, product_cost, sales_total, tax, checkout_date, quantity_sold, sales_total, annual_sales_trends, semi_annual_sales_trends, top_selling_items, low_selling_items, inventory_shortages.  Goods Available: Inventory levels after customer purchases, salon usage, and returns. Fields included: item_number, item_name, quantity_on_hand  Goods Received: Information about inventory that was received in a shipment from the supplier. Fields include: deliverer, delivery_date, item_number, item_name, quantity, total.
  • 30. 27  Goods Sold: Sales information regarding the sales of product due to customer purchases affects the Sale Data File. Fields include: date_sold, item_number, item_name, quantity, sales_total  Goods Used: Information regarding each stylist’s usage of the inventory. Fields include: stylist_name, item_number, item_name, quantity_used, date_used  Inventory Data: Data that contains information in the Inventory file. Fields include: item_number, item_name, quantity  Inventory Report Generated: A report that’s created based off the Inventory File that calculates the total inventory. Fields include: item_number, item_name, quantity, monthly_outgoing_quantity  Inventory Sold: Inventory information regarding the sales of product due to customer purchases – affects the Inventory File. Fields include: date_sold, item_number, item_name, quantity, unit_cost, total  Invoice: Information recording the sale of the product. Fields include: invoice_number, item_number, item_name, quantity_sold, unit_price, invoice_total  Order Invoice: Information gathered from the multiple reports, and used to generate the order request.Fields Include: item_number, item_name, quantity_needed,  Order Request: Information about needed product for the salon, based off salon usage. Fields Include: item_number, item_name, quantity_needed,unit_cost, total_cost
  • 31. 28  PDF Report: Report sent to salon owner of requested inventory, sales, and salon use in PDF file generated from inventory data from D1, sales data from D2 and salon use data. Fields include: report_date, inventory dates, item_name, quantity_on_hand, item_number, monthly_depletion stylist_name, stylist_sold_quantity, stylist_total_sales, date_sold, product_cost, sales_total, tax, checkout_date, quantity_sold, sales_total.  Product Purchase Request: Information from customer purchase. Fields Include: item_number, item_name, quantity, customer_name, date, price  Recorded Use: The data recorded when stylists use product. Fields include: stylist_name, item_number, item_name, quantity_used, date_used  Request Data: Data about inventory that will be used to verify and update Inventory. Fields include: item_number, item_name, quantity_on_hand.  Request Inventory: Information about the request made by the salon owner to generate an inventory report. Fields include: report_date, inventory_dates, item_name, quantity_on_hand, item_number.  Request Sales Report: Information about the request made by the salon owner to generate a sales report. Fields include report_date, item_name, date_sold, sales_total, item_number.  Request Salon Use: Information about the request made by the salon owner to generate a salon use report. Fields include report_date, stylist_name, item_name, item_number, quantity.  Request Sent: A request made by the salon owner for a report. Fields include: inventory_data, sales_data, salon_use_data, request_date.
  • 32. 29  Return Invoice: Information about salon product returns, sent back to the supplier. Fields include: item_number, item_name, quantity_returned, refunded_cost.  Sales Data: Data that contains information stored in the Sales Data file. Field include: item_number, item_name, quantity, date_sold, price  Sales Report Generated: A report that’s created based off the Sales Data File the calculated the total sales. Fields include: quantity_of_sold_product, total_sales, item_number, item_name, item_quantity  Salon Use Data: Data about how much inventory was used during salon services by each stylist used to generate Salon Use Report. Fields include: checkout_date, product_number, product_name, stylist_name, product_cost, product_quantity.  Salon Use Report generated: A report that’s created based off the stylist usage that calculates the total salon usage. Fields include: lost_cost, overall_item_usage, stylist_name, item_number, item_name, quantity_used, date_used  Shipping Invoice: Information from the Supplier regarding the order request placed by the salon owner. Fields include: Shipment_number, item_number, item_name, unit_price, quantity_shipped, shipment_date, shipment_price.  Word Report: Report sent to salon owner of requested inventory, sales, and salon use in Word document generated from inventory data from D1, sales data from D2 and salon use data. Fields include: report_date, inventory dates, item_name, quantity_on_hand, item_number, monthly_depletion, stylist_name, stylist_sold_quantity, stylist_total_sales date_sold, product_cost, sales_total, tax, checkout_date, quantity_sold, sales_total, inventory_shortages.
  • 33. 30 Second GANTT Chart 1 2 3 4 5 6 7 8 9 10 11 12 1 Work on deliverable 2 1 4 a Research on software b Format and proof deliverable 2 2 Turn-in final draft deliverable 2 4 1 3 Work on deliverable 3 5 4 a Research b Peer Review c Complete final draft d Format and proof 4 Turn-in final draft deliverable 3 8 1 5 Work on deliverable 4 9 2 a Research b Peer Review c Complete final draft d Format and proof 4 Turn-in final draft deliverable 3 10 1 6 Work on deliverable 5 11 2 a Research b Peer Review c Complete final draft d Format and proof 7 Turn-in final project 12 1 GANTT Chart Week 1: 22 September 2015 Week 12: 14 December 2015 PLAN START (WEEK #) PLAN DURATION (WEEKS) TASKINGNO. WEEKS
  • 34. 31 Forms Welcome Home Screen Form: Login screen Users: Stylists and Salon Owner Task: Login System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 35. 32 Main Menu Form: Main menu Users: Stylists and Salon Owner Task: Menu options System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 36. 33 Stylist Information Form: Stylist information Users: Stylists and Salon Owner Task: Input stylist information System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 37. 34 Customer Information Form: Customer information Users: Stylists and Salon Owner Task: Find customer information System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 38. 35 Customer Information Form: Customer information Users: Stylists and Salon Owner Task: Input customer information System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 39. 36 Add Stylist Form: Add stylist Users: Stylists and Salon Owner Task: Input stylist information System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 40. 37 Customer information Form: Add customer information Users: Stylists and Salon Owner Task: Adding customer information System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 41. 38 Supplier Information Form: Add supplier information Users: Stylists and Salon Owner Task: Adding supplier information System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 42. 39 Supplier Information Form: Supplier information Users: Stylists and Salon Owner Task: Searching for supplier System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 43. 40 Salon Use Form: Salon use Users: Stylists and Salon Owner Task: Update inventory and salon usage System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 44. 41 Report Menu Form: Reports menu Users: Stylists and Salon Owner Task: Generate report menu System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 45. 42 Inventory Menu Form: Inventory menu Users: Stylists and Salon Owner Task: Update report menu System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 46. 43 Add New Inventory Menu Form: New inventory menu Users: Stylists and Salon Owner Task: Add new inventory and set price menu System: Any operating system. Environment: Available through a software download Testing and Usability Assessment Rank how much you like this form (1 being best – 7 being worst) Usability 1 2 3 4 5 6 7 Sufficiency 1 2 3 4 5 6 7 Consistency 1 2 3 4 5 6 7 Visual appeal 1 2 3 4 5 6 7 Approval _____________________________________
  • 48. 45 Decision Matrix System Requirements - Must be able to easily input, track inventory and automatically reorder when needed. - Must be able to provide real-time inventory data and information. System Constraints - Cost to acquire the system should be attainable. - Cost of hardware should be available and the cost should be attainable. - Time to operate the system should have a minimal impact on the salon. - Training should be able to provide a lot of information pertains to the software.
  • 49. 46 Hardware, Software and Infrastructure Acquisition Database Design, Acquisition, and Maintenance Plan SuperSalon is a program that can be used on any device, from any place, at any time. SuperSalon will help Envee Salon manage every aspect of its business, especially sales and inventory management. Set up of SuperSalon is easy with on-site services including installation, training and maintenance offered by Rogers Software. Their implementation team is capable of installing a completely new system or upgrade of the current. Envee Salon has not purchased the program yet but is planning to watch demo videos online of the program. Unfortunately, free trials are not offered. If Envee Salon does decide to purchase the program, it can be bought online and installed on any device, whether it be a phone, tablet, computer, etc. Maintenance of the system will be done by SuperSalon therefore it is beyond the scope of this proposal. Documentation Plan To successfully implement a SuperSalon system at Envee Salon both system documentation and user documentation is necessary. The primary use of systems documents is to
  • 50. 47 provide detailed information about the systems design specification, internal workings and functionality. User documentation is information about how the system works and will be used. Because of the nature of Envee salon, external documentation will be key to successful implementation. External documents will explain the how data and information is stored and flows through the system. Understanding how the system uses the data is important to understand before implementation of SuperSalon incase changes or updates need to be made to reduce the chances of unknown desired outputs not being included. Internal documentation is not critical to implementation for the specific instance of Envee Salon as this is an end-user application and source code modifications and updates will be provided by Rogers Software. User documentation will be essential to integrating SuperSalon into the business. These documents will provide the users with information about how the system works and how to use it. Rogers Software will provide the user documentation for SuperSalon during the training and maintenance they offer. It will be important to have user documentation such as reference guides and user’s guides not only in the implementation of SuperSalon, but also throughout its usage. This should be provided as a hard copy, with new additions being provided after changes or modifications are made. It should also be provided, as many user documentations are, in hypertext format so that Amy as well as other employees of Evnee Salon can easily search by topic to find the steps required for a specific task. The user documentation should be application-oriented documentation as the purpose will be to increase user understanding and utilization rather than maintenance on the program. Testing Plan Testing will be done by Rogers Software. Such testing will include: - Generating test data - Function and performance testing - Business acceptance that the software meets the project goals and objectives - Installation and configuration - Enabling, disabling and configuring appropriate screens for the salon type - Permissions and access controls
  • 51. 48 Metrics and Milestones Important factors for Envee Salon’s success of SuperSalon are simplicity as well as accuracy. The success of implementation will be determined by how will it works with the salons current equipment and how easily training is completed. The major fault of the current system is that tracking inventory is too complex and time consuming. The most important factor for measuring Evee Salon’s success with SuperSalon is the ease inputting information to keep track of sales and salon inventory. In order to be successful Envee Salon must be able to have accurate reports of inventory as well as sales. To measure the success of how the implementation of SuperSalon is proceeding, the following needs to be in place. Strategies People Process Technology Customers Project Objectives User Acceptance Internal User Friendliness Loyalty Profitability Training External Convenience Customer Profitability Change Management Motivation Organizational change Implementation Time Satisfaction Maintenance Strategy Rogers Software can contact each site prior to its visit to establish a needs assessment, clean out computers to ensure cool operation and extended computer life, and perform upgrades to existing hardware and update Windows operating system, SuperSalon and related software. Rogers Software can readily identify any hardware failures and make on-site repairs – if needed and possible, recommend replacement of old and failing hardware, clean up desk, clean up hardware and re-route cabling, and troubleshoot internet connection and network setup.
  • 52. 49 SuperSalon has quick links on its website for troubleshooting. If a problem occurs, SuperSalon has technical support hours, Monday to Friday from 5:00 am to 9:00 pm Pacific Standard Time (PST) and Saturday to Sunday, from 6:00 am to 7:00 pm. Integration Plan The proposed system will be contained within Envee Salon’s current desktop computers, staff’s mobile devices, servers, and other equipment. New equipment is not necessary. Once an implementation plan has been chosen by Envee Salon, installation can begin. The plan is a single location (Envee Salon has only one location), phased, direct installation. Please see decision matrix for benefits and drawbacks. Rollout or Implementation Plan The implementation plan is easy since there is so little currently recorded within Envee Salon and Envee Salon has only one location. Implementation will be done with a phased installation beginning with sales and the use of products. The main problem with Envee Salon is inventory management, and while SuperSalon will be implemented to solve this problem, SuperSalon offers way more than just sales and inventory management. Instead of immediately introducing all the features and ways to use SuperSalon, stylists will first learn how to enter in products and keep track of sales and inventory. Installation of SuperSalon comes with several features that will not be used immediately. In theory, it would be best to have SuperSalon installed before the end of the year, so that Envee Salon can learn how to use the software and begin using it the beginning of next year, so that previous data (entered in Excel) does not have to be added to data within SuperSalon’s system. Instead, Envee Salon can start fresh and enter all data into SuperSalon. Training Plan Envee Salon employees are key to the success of SuperSalon within the organization. SuperSalon is a complete salon and spa management tool that is very user friendly. Step by step on-site training and demonstration to all staff will be provided by Rogers Software in addition to
  • 53. 50 hands-on practice and one on one questions and answer time will all staff members. Rogers Software also offers to assist with sales during go-live until staff member feel confident they can use the program on their own. If Amy desires, Rogers Software will provide her with the necessary training to train all her stylists herself as a cost savings measure. Training will include basic training with the software interface and operation. Employees will be able to download the software on their phone, tablet, or computer and be able to learn how to use it on their own device. Security Plan Data contained within SuperSalon is a critical asset and may be vulnerable to security breaches. Best practices should be used in securing SuperSalon. Security practices should include the following:  Permissions and access controls: require all users use strong passwords for their accounts.  Have an approved security data plan in place for Envee Salon’s SuperSalon implementation.  Assign all users particular roles with limited access rights to the only parts of the software they need to access (at this point it will be sales and inventory – but only the entering of data, only Amy will be able to view sale/inventory records).  If a user needs additional access, create a new role with those specific privileges but still maintain limited access. Operations Plan A complete operations and support plan will be discussed through Rogers Software. In addition to Rogers Software operations plan, the following should be implemented: 1. Training for routine operations will be taught to all employees 2. Corrective action plan when a problem arises 3. Supporting systems, as determined by Rogers Software, should be in place and functioning effectively.
  • 54. 51 Summary of Important Changes The initial Project Proposal for the Envee project outlined a general analysis and implementation proposal of SuperSalon to Envee Salon which currently uses Microsoft Excel and QuickBooks. Team Envee put together an initial proposal which included a brief overall project description, a summary of goals and objectives, timelines and potential challenges. At this point, no significant changes have been identified since the Project Proposal. Since Envee Salon has no current inventory system in place, we have not had much trouble with the project. We are in the process of designing what seems like an entirely new system. However, we will need to be aware of the tangible and intangible costs of adding SuperSalon to Envee Salon’s current way of recording (which is done by recording sales into Microsoft Excel and then inputted into QuickBooks) – a system that is done initially by hand and very time consuming. Initially we had trouble communicating with Envee Salon as the store owner, Amy, is very busy. Since our initial meet with her, we have been able to communicate via text any questions we have as our project progresses. It has been very efficient and beneficial having our concerns answered immediately. As a group, the group text we set up at the beginning of the project has continued to work very well for communicating what needs to be done. Email has been used to share files for each deliverable and for the purpose of editing each other’s sections. A timeline was originally established but may change depending on the availability of the store owner, possible challenges, and/or class schedule changes. As the project continues to progress, Team Envee will continue to work together and become more familiar with SuperSalon and what it has to offer Envee Salon.
  • 55. 52 Final GANTT Chart 1 2 3 4 5 6 7 8 9 10 11 12 1 Work on deliverable 2 1 4 a Research on software b Format and proof deliverable 2 2 Turn-in final draft deliverable 2 4 1 3 Work on deliverable 3 5 4 a Research b Peer Review c Complete final draft d Format and proof 4 Turn-in final draft deliverable 3 8 1 5 Work on deliverable 4 9 2 a Research b Peer Review c Complete final draft d Format and proof 4 Turn-in final draft deliverable 3 10 1 6 Work on deliverable 5 11 2 a Research b Peer Review c Complete final draft d Format and proof 7 Turn-in final project 12 1 GANTT Chart Week 1: 22 September 2015 Week 12: 14 December 2015 PLAN START (WEEK #) PLAN DURATION (WEEKS) TASKINGNO. WEEKS