Tải bản đầy đủ (.docx) (81 trang)

Phân tích thiết kế hệ thống thông tin (tiếng anh)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.21 MB, 81 trang )

THE UNIVERSITY OF INFORMATION TECHNOLOGY, VNU - HCM
FACULTY OF INFORMATION SYSTEMS

ANALYSIS OF COFFEE MANAGEMENT SYSTEM
DESIGN
Subjects:
Class:
Instructors:
Members of the team:

Information system design analysis
IS201.J22.HTCL
Trinh Trong Tin
Nguyen Phuc Loc (17520699)
Bui Ha Nguyen (17520815)
Luong Thi Phuong Thanh (17521048)
Vo Dinh Triet (17521159)

Ho Chi Minh City, July 11, 2019
THE OPENING WORDS
First of all, our group would like to send our sincere thanks to all the
members of the University of Information Technology - National University of


1

Ho Chi Minh City and the Faculty of Information Systems (the teachers who
teach the subjects Related learning) has helped the authors have the basic
knowledge as a foundation to implement this topic.
Special, our team would like to express our deepest gratitude and gratitude
to Mr. Tran Trong Tin (Practical instructor of Faculty of Information Systems)


and Mr. Do Phuc (Theory of Analytical Theory Design of information system).
The teachers have directly instructed, repaired and contributed many valuable
ideas to help the authors to successfully complete their subject reports.
During a semester of implementing the topic, our team applied the
accumulated background knowledge and combined with learning and
researching new knowledge. Since then, our team maximizes what we have
collected to complete a best project report. However, in the process of
implementation, our team inevitably has shortcomings. Therefore, our team is
looking forward to receiving comments from teachers and teachers to improve
the knowledge that the authors have learned and is a practice for the authors to
carry out other topics in the future. Sincerely thank you teachers!

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


2

CATEGORY
A. INTRODUCE............................................................................................................3

1. Reasons for project formation...............................................................................3
2. Actual survey.........................................................................................................3
2.1.

Current status survey.................................................................................3

2.2.


Interview plan............................................................................................4

2.3.

System surve..............................................................................................8

B. PROJECT OBJECTIVES........................................................................................16
1. The main goal of the project.................................................................................16
2. Description of funtional requirements..................................................................16
2.1.

Functional requirements............................................................................16

2.2.

Non – functional requirements..................................................................17

C. BUSINESS DESCRIPTION AND PROJECT PROCESS....................................18
1. Organizational chart..............................................................................................18
2. Business process of coffee shop............................................................................19
2.1.

Process management..................................................................................19

2.2.

Order ordering process at Hoai Niem coffee shop....................................20

3. Describe the business and process for the project.................................................20

D. SYSTEM DESIGN....................................................................................................22
1. Use case.................................................................................................................22
1.1.

Use case diagram.......................................................................................22

1.2.

List of agents of the system.......................................................................25

1.3.

Use case list...............................................................................................25

1.4.

Use case and Activity Diagram description...............................................26

2. Diagram DFD........................................................................................................64
2.1.

Context.......................................................................................................64

2.2.

Level 0.......................................................................................................64

2.3.

Level 1.......................................................................................................65


E. DATA DESIGN..........................................................................................................66
Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


3

1. Relational model....................................................................................................66
2. Data organization...................................................................................................66
3. Describle the data..................................................................................................67
F. DESIGNING INTERFACE......................................................................................72
1. Screen diagram......................................................................................................72
2. List of screens........................................................................................................72
3. Describe the screen................................................................................................73
4. Demo.....................................................................................................................84
G. CONCLUDE..............................................................................................................84
1. Result.....................................................................................................................84
2. Difficulty...............................................................................................................84
3. Development..........................................................................................................84
4. Conclude................................................................................................................85
5. References.............................................................................................................85

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design



4

A.

INTRODUCE

1.

Reasons for project formation
Nowadays, technological industry is the most important industry in developing
the economy of a country. The boom of 4.0 technological renovation becomes
a hot issue in adapting technology in different industries. For example,
adapting system of controlling coffee shop is now necessary requirement in
most of modern coffee shops.
At coffee shops, the increasing of the number of customers, workers as well as
many problems about materials will be solved quickly and efficiently if they
use technological improvement in their business. In addition, it also helps
businessman to save the time and their effort.

2.

Actual survey

2.1.

Current status survey
Hoai Niem Café is a modern coffee shop. The restaurant is located on 243 Man
Thien Street, District 9, Ho Chi Minh City.


 Advantages
With an area of 390 m2 of seating with many different spaces. The shop has
many green trees, airy, air-conditioned rooms, spacious seats. The shop has
staff wearing nice uniforms and delicious drinks especially caphuchino. Shop
opened from 7am to 10pm, the interior in the shop is young and modern.
Comfortable seats for xofa, have desks for 1 team.
 Disadvantages
It requires more workers, and the monitoring of business activities becomes
more complicated in coffee shops which do not use technology in running their
business, especially in controlling staff.
Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


5

Finance activities are also complicated, such as: controlling bills, staff salary,
fee of materials, etc.
Searching, making statistical reports, updating information is waste of time and
inaccurate.
 Difficult problem
Currently, the cafe has not applied information technology in managing drinks
and payment bookings. Cafe staff also use manual methods such as taking
notes or using Excel to manage customers' drinks, registration and payment
bookings. Therefore, the following difficulties have been encountered:
-

The processing of booking drinks, registration and payment takes time

inflexibly.

-

Difficulty checking drinks, status of drinks

-

Difficulty in managing customer information, invoice information, room
registration information, registration for using cafe services, ...

Therefore, the cafe requires an application to manage the booking of drinks,
customer information, membership information, reports, service management
and payment, etc. for employees or guests. order drinks to solve the difficulties
and facilitate the cafe's business process to become quick and efficient.
2.2.

Interview plan

Overview interview plan
System: Hoai Niem Coffee Shop
Founder: Bui Ha Nguyen
Date established: 07/07/2019
ST
T
1

Theme
Overview of
the system


Request
Know the system overview
requirements:
 System structure
 Dara sources

Practice teacher: Mr. Trinh Trong Tin

Start date

End date

06/07/2019

07/07/2019

Analysis of coffee management
system design


6

2

Detailed
functions of
the system

3


System of
machines and
software

 Use process
 Using
Analyze and understand
06/07/2019
each function and task, how
to implement the system:
 Analysis of system
status. Know how the
system is used? Other
functions in addition to
drink order and employee
management? How to log
into the system
 System structure:
Understand how the
system works
 Data source: Information
on how to drink, staff,
management, ... is taken
and how?
 Users: Who are the
users? Who can log in to
the system?
Learn thoroughly about the
06/07/2019

resources of machinery,
equipment, software,
operating system in use of
the system
Interview Planning Table

08/07/2019

07/07/2019

Table of interview plans
System: Hoai Niem Coffee Shop
Interviewees:
Analyst:
Location / Medium: Hoai Niem Coffee Start time:
Shop
End time:
Goal: Collect and understand the
operating procedures of the coffee
shop system
Details of the interview:
Estimated time:
 Introduce
 10 minutes
 Overview of the system
 25 minustes
 Overview of the interview:
 1 hour
Practice teacher: Mr. Trinh Trong Tin


Analysis of coffee management
system design


7

- Topic 1: Analysis of the current
state of the system
- Topic 2: System structure
- Topic 3: Data source
- Topic 4: Subjects used and how to
use
- Topic 5: System of machines and
software
Observe the overview
Unexpected occurrence
Table of interview plans
Interviewees:
Question
Theme 1 Question 1: How is the
system used? How to log
into the system
Question 2: Function other
than drink order and view
customer information

Theme 2 Question 1: Steps for users
to manage all information
related to Hoai Niem
Coffee Shop

Question 2: How is the
promotion news when the
event is updated?
Theme 3 Question 1: Where does
the employee information
come from?
Question 2: Can the user
Practice teacher: Mr. Trinh Trong Tin

Date of interview: 06/07/2019
Record
The system is used by logging into the
system. Each employee is managed to
register for an account to log into the
system
The system does not only focus on the
order function and view customer
information, when the user logs in, the user
can also look up employee information,
customers, manage products, calculate
employee salaries, enter promotion
information, ...
Moreover, the system is very clear in
managing groups of people (employees,
customers) registration requirements,
adding deletion.
Information about groups and products
will be updated regularly into the system.
The manager simply logs in and chooses
the function that matches the requirements

for viewing information and updates.
News must be updated regularly so
customers can easily catch it.
Staff information is taken when registering
for the system and updating regularly when
new employees or employees are available
to leave
When logging in as a manager, you can
Analysis of coffee management
system design


8

search for any other user
information
Theme 4 Question 1: Who can log
in to the system? How will
each person log in.

view all other users' information

Only users including managers and new
employees can log into the system. For
management when logging in will include
all functions to manage and include orders,
for employees when logging in only the
order function.
Question 2: How to use the Questionnaires and response notes
system?

Questionnaires and response notes

2.3.

System surve
Explore the most popular coffee management software on the Loyverse

 Highlights
-

Managing chain models

-

Sales on touch pos, tablet, smartphone very quickly, conveniently and
modernly

-

Sales without internet, simple and fast operations

-

Sales data is always synchronized to the server immediately

-

Manage order, delivery via website

-


Customers can download the application to the phone to: Order, track the
delivery process, comment customers, upload photos, send reviews, check
points, receive messages from the system

-

Monitor the delivery status very closely: Receive orders, under preparation,
Delivered, Delivered, Paid

-

Customers can monitor processing status via screen

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


9

-

Print order coupont, paste on glass to distinguish clearly the processing
ingredients to avoid misleading.

-

Remote monitoring via installed applications on smartphones and tablets


-

Full and standard central accounting system: Purchasing, Debt, Warehouse,
Quantitative, Income, Assets and Tools, VIP Cards, Voucher, Promotion ....

-

The system of revenue analysis reports is very diverse, expressed by visual
charts.

-

Central accounting system built on web platform, centralized data, support
online work anywhere

-

Sales system at the store built on windows platform, mobile platform for
iOS, Android

-

Website system integrated into the software, very easy to manage the
product, and it is important to link the operations in sales between operating
software and website.

-

Multilingual support: Vietnamese, English, Chinese, Korean, Japanese


 SMAC operating system and functions
Group 1: Functional sales group at POS point
-

Collect customer information

-

Write order, manage order

-

Manage delivery bill, bill bring, bill on site, bill from website

-

Payment and printing bill

-

Transfer tables, combine tables, split tables, separate bill

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


10


-

Singing, shifting

-

Apply discount voucher, payment voucher

-

Apply promotion

-

Applying a membership card

-

Payment in many forms

-

Receive orders from mobile phones, websites built by KAS

-

Manage processing through kitchen screen

-


Manage the status of all dishes

-

Print VAT invoices according to specific forms

Group 2: Central management function group
-

Managing price and price policy

-

Manage promotion, promotion policies

-

Manage discount vouchers, payment vouchers

-

Manage customer members, VIP cards

-

Manage purchases and liabilities

-


Managing salesmen and receivables

-

Warehouse management, goods coordination, quantification

-

Managing revenue and expenditure, fund book

-

Calculate the price of finished products, semi-finished products and dishes

-

Direct cost management

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


11

-

Asset management, tools, depreciation


-

Revenue tracking reports

-

Revenue analysis reports

-

Cost analysis reports

-

Reports of profit and loss

Group 3: Extended functional group
-

Manage time attendance on the phone, on the timekeeper

-

HRM

-

Salary management

-


Manage insurance and personal income tax

-

Workflow management

-

Project management

-

Email

-

SMS

Group 4: Sale application on mobile
-

Write order, manage order, print order

-

Calculate money, print bill

-


Transfer table, combine tables, separate bill

-

Track the status of the table

-

Control the status of the dish

Group 5: Application to view report on mobile
Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


12

-

Detailed sales reports

-

Revenue analysis reports

-

Statistical reports according to the chart


Group 6: Brand website, sales
-

Design interface as required

-

Connect and synchronize data with the software system

-

Order food online

-

Book online

-

Track delivery status

-

Customers check membership card

-

Online recruitment profile


-

Posts

-

Video

-

Banner

-

Slider

-

Connect facebook, google +

-

Statistical access

-

Support SEO

Group 7: Application for download customers
-


Download easily on devices running Android, iOS

-

Connect with software system, website

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


13

-

Allow guests to order

-

Allow guests to book a table

-

Allow guests to check accumulated points

-

Allows guests to check delivery status


-

Allow guests to send comments and feedback

-

Allow guests to use the membership card instead

-

Allow customers to send assessment of service quality and product quality

-

Automatically collect information about guests: gender, age, region

-

Send a message thanking guests after buying

-

Send a message to congratulate your birthday

-

Send messages announcing opening, promotions, new menus, new prices

 Successfully deployed on many large coffee systems

-

Coffee system The coffee house

-

Viva Star Coffee coffee system

-

Saigon Coffee coffee system

-

PaTo coffee system

-

Suoi Ngu coffee system

-

Chieu Coffee coffee system

-

Coffee system Tiffani Coffee

-


The Coffee King Coffee System

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


14

-

Tea & Coffee system

-

NightingGale Coffee & Tea system

-

Casbah Lounge Coffee system

-

Haki Tea Coffee & Food system

 Some pictures of Loyverse coffee management system

-


Order management

-

Menu about food and drinks

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


15

-

Customer information

-

Empoyee manage

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


16


-

The order

-

Inventory management

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


17

B.

PROJECT OBJECTIVES
Refer to Loyverse coffee management model which is very popular today, we
will add, edit, delete and optimize functions to apply appropriately to Hoai
Niem coffee shop.

1.

The main goal of the project
 The project will analyze coffee system to create the efficient system of
controlling coffee shop which consists of below functions:
-


Controlling materials

-

Controlling menu and prices

-

Controlling reservation

-

Controlling bills

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


18

-

Controlling other services (promotion programs, loyal customers, …)

-

Controlling staff (wage, bonus, working days, …)


 Scope:
-

The project made is based on theoretical basis of Information system design
analysis.

-

We only make survey at a coffee shop because of the lack of budget and
ability.

2.

Description of functional requirements

2.1.

Functional requirements

 Storage requirements
The system needs to store well the following information:
- Information about drinks
- Information about customers
- Staff information
- Information about cafe service
-

Information about the list of customers used

 Feature requirements

The system needs to meet the following requirements:
-

Query function: the system must always respond to query requests from
users

-

Statistics and reporting functions: help staff manage and monitor the
general situation of coffee drinks.

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


19

-

Update function: the system ensures that the update function is convenient
and avoids the mistake of negligence of users.

-

Payment function: to help users more convenient to manipulate payment of
drinks, charge for services, money incurred and pay by forms such as
paying by card or cash


2.2.

Non – functional requirements

 Interface requirements:
-

Choose a good domain name for customers to easily access and remember.
Reduce the load of what users need to remember. Clear and complete menu
layout.

-

Using multiple languages (including English and Vietnamese). Close,
simple management interface. Friendly, lively and interactive user interface.

 Quality requirements:
-

Evolution:
+ Easy to upgrade, update or increase utility modules.

-

Convenience:
+ User-friendly interface easy to use.
+ Instructions to use in a specific way, help users not feel friendly and
easy to manipulate the website.
+ Rapid processing speed (proceeding to order drinks or search for drinks
not handled too long, quick payment operations limit errors)

+ Simple operation but still fully meet customer requirements such as
information about staff management, ordering drinks, related services

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


20

+ Multilingual software, convenient for users.
-

Compatibility:
+ Works well with all popular web browsers today (Chrome, Coc Coc,
Opera, FireFox, Android, IOS, ...)

-

Effectiveness:
+ Website performs well the search for rooms, rooms, and reservations.
+ The website works well, does not cause errors and stable access.

C.

BUSINESS DESCRIPTION AND PROJECT PROCESS

1.


Organizational chart

Managing budgets and
personnel
Manage
Management of goods
and equipment

Hoai Niem Coffee

Employees

Preparation, service,
cashier, protection, ...

 Organized at Hoai Niem coffee shop including managers and employees
 Management will include budget, personnel and equipment goods:
-

The task of managing goods and equipment is to check the quality of goods
and goods status of the shop (status of coffee, fruits, ...), to ensure that the

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


21


goods are in the best condition when preparing. dispensing for customers.
When detecting damaged goods, it must promptly report to take measures
to resolve.
-

The employees of managing budgets and personnel is to check the situation
of employees in the working day, check and coordinate budgets for items
such as employee salary calculation, goods import and turnover in the
month.

 Staff will include dispensing, servicing, cashier, protection
2.

Business process of coffee shop

2.1.

Process management
Check sales
revenue

Manage unit prices
for drinks

Management of
revenue and
expenditure

Inventory
management


Procduce profit and
loss

Update information
into the report

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


22

2.2.

Order ordering process at Hoai Niem coffee shop
Order

Calculating
inventory
products

Cashier

Charge money

Dispensing,
kitchen


Delivery and
delivery

3.

Describe the business and process for the project

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


23

Employee
manager

Customer
management

Warehouse
management

Bills
Management

Statistics
reported


Update
employee

Update
customers

Manage
item list

Manage
bills
quantity

Monthly
report

Check
employee

Check
customers

Warehouse
management

Total bills
cost

Inventory

report

Calculating
staff
salaries

Manage
reward points
and
promotions

Update the
amount of
warehousing
Update
inventory
quantity

Analysis required:
 Employee management: Coffee staff are managed with the following
information: Code, Employee Name, Year of Birth, Address.
 Customer management: customers are registered as members when ordering at
a coffee shop and need to provide information about: Customer name, year of
birth, phone number.
 Manage invoices: make sales invoices, report the amount of invoices and the
total amount for each shift, day, month, ...
 Warehouse management: including import and export, inventory with
necessary information on: Commodity code, quantity, unit price for goods, ...
 Reporting statistics: including the management of invoices and payment
vouchers to conduct periodic inventory and payment based on invoices and

quantity reports on stock items.

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


24

D.

SYSTEM DESIGN

1.

Use case

1.1.

Use case diagram

Practice teacher: Mr. Trinh Trong Tin

Analysis of coffee management
system design


×