Tải bản đầy đủ (.pdf) (117 trang)

Đồ án NGHIÊN cứu ODOO FRAMEWORK PHÁT TRIỂN ỨNG DỤNG MINH HOẠ THƯƠNG mại điện tử WEBSITE twind furniture

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 (3.71 MB, 117 trang )

ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM
-----🙞🙜🕮🙞🙜-----

BÁO CÁO ĐỒ ÁN 1

ĐỀ TÀI:
NGHIÊN CỨU ODOO FRAMEWORK PHÁT TRIỂN ỨNG
DỤNG MINH HOẠ THƯƠNG MẠI ĐIỆN TỬ
WEBSITE: TwinD Furniture

GVHD: Nguyễn Thị Thanh Trúc
Sinh viên thực hiện:
1. Nguyễn Văn Dương

-

18520211

2. Nguyễn Phạm Đức Duy

-

18520666

TP.Thủ Đức, tháng 6 năm 2021
Copyright © 2020 by HOMIES team


Báo cáo cuối kì Đồ án 1



ii

LỜI CẢM ƠN
Lời đầu tiên, nhóm tác giả xin chân thành cảm ơn q thầy cô khoa Công nghệ
Phần mềm, trường Đại Học Công Nghệ Thơng Tin, ĐHQG TP.HCM, đã tận tình
hướng dẫn nhóm trong suốt thời gian qua. Những kiến thức mà thầy cơ đã truyền
đạt là nền tảng quan trọng để nhóm có thể hồn thành đề tài này.
Nhóm tác giả xin gửi lời cảm ơn chân thành và lòng biết ơn sâu sắc đến ThS.
Nguyễn Thị Thanh Trúc, cảm ơn cô đã tận tình hướng dẫn và tạo điều kiện tốt nhất
cho nhóm hồn thành đề tài này. Những lời động viên, góp ý chân tình của cơ là
động lực q báu để nhóm vượt qua những khó khăn khi tìm hiểu và thực hiện đề
tài. Trong thời gian hơn 3 tháng thực hiện đề tài, nhóm tác giả đã cố gắng vận dụng
những kiến thức nền tảng đã học, kết hợp học hỏi và tìm hiểu cơng nghệ mới để ứng
dụng xây dựng đề tài môn học. Tuy nhiên trong q trình thực hiện, do kiến thức và
kinh nghiệm cịn nhiều hạn chế, khó tránh khỏi những thiếu sót. Chính vì vậy, nhóm
tác giả rất mong nhận được sự góp ý từ q thầy cơ để nhóm hồn thiện thêm những
kiến thức mà nhóm đã học tập, làm hành trang q báu cho nhóm trong cơng việc
sau này.
Sau cùng, nhóm tác giả xin kính chúc q thầy cơ ở khoa Công nghệ phần mềm
và cô Nguyễn Thị Thanh Trúc thật dồi dào sức khỏe, niềm tin để tiếp tục thực hiện
sứ mệnh cao đẹp của mình là truyền đạt kiến thức cho thế hệ mai sau.
Xin chân thành cảm ơn q thầy cơ !
Nhóm tác giả

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1


iii

NHẬN XÉT
(Của giáo viên hướng dẫn)
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................
..........................................................................................................................

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

iv


DANH SÁCH THÀNH VIÊN NHĨM

Tên thành viên

MSSV

Nguyễn Văn Dương

18520211

Nguyễn Phạm Đức Duy

18520666

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

v

MỤC LỤC
TỔNG QUAN VỀ ĐỀ TÀI ............................................................... 1
1.1 Đặt vấn đề .................................................................................................... 1
1.2 Giải pháp ..................................................................................................... 1
1.3 Mục tiêu đề tài ............................................................................................. 2
1.4 Phạm vi đề tài .............................................................................................. 2
1.5 Công cụ sử dụng .......................................................................................... 2
KHẢO SÁT VÀ PHÂN TÍCH ĐẶC TẢ YÊU CẦU........................ 3

2.1 Khảo sát hiện trạng ...................................................................................... 3
Phương pháp khảo sát ........................................................................ 3
Hiện trạng nghiệp vụ.......................................................................... 5
Hiện trạng tổ chức ............................................................................ 10
Hiện trạng tin học ............................................................................ 11
2.2 Danh sách yêu cầu ..................................................................................... 12
Yêu cầu khách hàng ......................................................................... 12
Bảng trách nhiệm cho từng yêu cầu................................................. 19
Yêu cầu phần cứng........................................................................... 25
2.3 Quy tắc nghiệp vụ ...................................................................................... 27
2.4 Báo cáo khả thi .......................................................................................... 28
Báo cáo tóm tắt đề tài ...................................................................... 28
Nền tảng dự án ................................................................................. 28
Chi tiết dự án .................................................................................... 29
Đánh giá ........................................................................................... 29
2.5 Usecase, Đặc tả usecase và sơ đồ hoạt động ............................................. 30
Usecase tổng quát ............................................................................ 32
Usecase cho Khách .......................................................................... 33
Usecase cho Người dùng ................................................................. 44
Usecase cho Nhân viên bán hàng .................................................... 49
Usecase cho Nhân viên kho ............................................................. 51
Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

vi

Usecase cho Kế tốn ........................................................................ 55
Usecase cho Quản lý ........................................................................ 57

2.6 Sơ đồ tuần tự.............................................................................................. 78
Sơ đồ tuần tự việc xem sản phẩm .................................................... 78
Sơ đồ tuần tự cho việc đặt hàng ....................................................... 78
Sơ đồ tuần tự cho việc nhập hàng .................................................... 79
Sơ đồ tuần tự cho việc thêm tài khoản ............................................. 79
Sơ đồ tuần tự cho việc thêm sản phẩm ............................................ 80
Sơ đồ tuần tự cho việc lập báo cáo .................................................. 80
2.7 Sơ đồ trạng thái ......................................................................................... 81
Sơ đồ trạng thái cho Đăng nhập ....................................................... 81
Sơ đồ trạng thái cho Thêm tài khoản ............................................... 82
Sơ đồ trạng thái cho Đặt hàng.......................................................... 82
Sơ đồ trạng thái cho Tạo sản phẩm mới .......................................... 84
Sơ đồ trạng thái cho Tạo phiếu nhập hàng ...................................... 84
State Diagram cho Lập hóa đơn bán hàng ....................................... 85
2.8 Sơ đồ lớp.................................................................................................... 87
Mơ hình thực thể ERD hồn thiện ................................................... 87
Sơ đồ lớp .......................................................................................... 88
Mô tả sơ đồ lớp ................................................................................ 88
THIẾT KẾ HỆ THỐNG .................................................................. 92
3.1 Sơ đồ logic ................................................................................................. 92
Thiết kế sơ đồ logic.......................................................................... 92
Mô tả sơ đồ logic ............................................................................. 93
3.2 Thiết kế kiến trúc ....................................................................................... 96
Kiến trúc tổng quan.......................................................................... 96
3.3 Thiết kế giao diện .................................................................................... 100
Đăng nhập ...................................................................................... 100
Đăng ký .......................................................................................... 101
Copyright © 2021 by Dteam



Báo cáo cuối kì Đồ án 1

vii

Trang chủ ....................................................................................... 101
Cửa hàng ........................................................................................ 101
Tin tức. ........................................................................................... 102
Liên hệ. .......................................................................................... 102
So sánh 2 sản phẩm ........................................................................ 103
Sản phẩm yêu thích ........................................................................ 103
Thay đổi thông tin cá nhân ............................................................ 104
Đổi mật khẩu. ............................................................................... 104
Giỏ hàng ....................................................................................... 105
PHÁT TRIỂN VÀ CÀI ĐẶT ỨNG DỤNG.................................. 105
4.1 Môi trường phát triển ứng dụng .............................................................. 105
4.2 Môi trường triển khai ứng dụng .............................................................. 105
KIỂM THỬ .................................................................................... 106
5.1 Testcase ................................................................................................... 106
5.2 Unit Test .................................................................................................. 106
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ..................................... 109
6.1 Kết luận ................................................................................................... 109
6.2 Hướng phát triển ...................................................................................... 109

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

1


TỔNG QUAN VỀ ĐỀ TÀI
1.1 Đặt vấn đề
Để bám kịp tốc độ phát triển chóng mặt của nền kinh tế thế giới nói chung và Việt
Nam nói riêng, các hoạt động kinh doanh - thương mại dần được “số hoá”, đặc biệt là trong
thời kì covid-19, thương mại điện tử trở nên bức thiết hơn bao giờ hết.
Thấy được nhu cầu trên, nhóm quyết định chọn đề tài “NGHIÊN CỨU ODOO
FRAMEWORK PHÁT TRIỂN ỨNG DỤNG MINH HOẠ THƯƠNG MẠI ĐIỆN TỬ” (đồ
án được ThS. Nguyễn Thị Thanh Trúc nắm vai trò giảng viên hướng dẫn).
Với tiềm năng rộng mở của thị trường dành cho thương mại điện tử như hiện nay,
Odoo Framework dần nổi lên như một hiện tượng và được đầu tư phát triển rộng khắp trên
các nước, và nay, Odoo đã đặt chân đến Việt Nam, có cho mình đội ngũ nghiên cứu và
phát triển chuyên biệt cho thị trường nơi đây và đang dần củng cố vị trí của mình trong
danh sách các nền tảng đa dụng hướng tới nhu cầu của các doanh nghiệp từ vừa và nhỏ cho
đến các công ty tầm cỡ, ứng với 2 phiên bản Community và Enterprise.
Các thành viên của nhóm cịn đang là sinh viên trong q trình học tập nên
điều kiện tài chính khơng cho phép, nhóm chỉ có thể tiến hành phát triển sản phẩm trên
phiên bản Community và vận hành website trên local hosting. Mong được cô xem xét và
thông cảm cho khiếm khuyết này.
TwinD mô phỏng một cửa hàng nhỏ chuyên bán lẻ và phân phối trung gian các mặt
hàng nội thất, thiết bị gia dụng dựa trên nhu cầu thực tế của một cửa hàng chưa được tiếp
cận một hệ thống quản lý số hoá. TwinD hứa hẹn sẽ là công cụ đắc lực cho không chỉ khách
hàng mà còn là quản lý cửa hàng, mở rộng tiềm năng kinh doanh, tiếp cận thêm với nhiều
đối tượng khách hàng và rút ngắn rất nhiều thời gian trong việc vận hành kinh doanh, mang
lại trải nghiệm tuyệt vời hơn với cơng việc hiện tại.
1.2 Giải pháp
Để có thể hồn thành được đề tài thì cần phải nghiên cứu những nội dung như sau:


Tìm hiểu cách thức vận hành kinh doanh của cửa hàng nội thất - gia dụng.




Nghiên cứu nhu cầu của từng đối tượng người sử dụng (khách hàng, quản

lý) để có giải pháp thích hợp.

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1



2

Tìm hiểu một vài các doanh nghiệp - công ty chuyên cung cấp các mặt hàng

phục vụ cho việc kinh doanh.
1.3 Mục tiêu đề tài
Xây dựng website TwinD Furniture


Thực hiện được các chức năng cơ bản của một website bán hàng



Trang dashboard giúp chủ cửa hàng có thể quản lý, cập nhật thơng tin.




Tìm kiếm hỗ trợ người dùng.



Thuật toán hỗ trợ khi khách hàng có nhu cầu tìm hiểu, mua hàng theo nhu

cầu.
1.4 Phạm vi đề tài
Do thời gian thực hiện đề tài có giới hạn, cũng như những kiến thức của nhóm về
nội thất chưa hoàn toàn sâu sắc, nên trong phạm vi khóa luận này nhóm tác giả chỉ tập
trung làm những chức năng cơ bản của ứng dụng, đánh giá những ưu khuyết điểm nổi bật
nhất của ứng dụng. Về mặt hiệu năng hệ thống khi triển khai trong thời gian dài và các
điều kiện hạ tầng khác, do không có điều kiện kiểm chứng thực tế, nhóm chỉ trình bày lại
theo một số nguồn tài liệu tham khảo.
Về việc xây dựng ứng dụng buôn bán nội thất , sẽ tập trung vào việc hỗ trợ công tác
Quản lý các mặt hàng, Quản lý báo cáo - thống kê, Quản lý user,…
1.5 Công cụ sử dụng
Công cụ dùng để phân tích, thiết kế: draw.io, Astah, Adobe XD
Cơng cụ dung để xây dựng ứng dụng và quản lý database: Odoo 14.
Công cụ quản lý dự án: Github, Trello, Messenger Group, Microsoft Teams.
Cơng cụ soạn thảo: Google Sheet, Excel, Word, Notepad.

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

3

KHẢO SÁT VÀ PHÂN TÍCH ĐẶC TẢ YÊU CẦU

2.1 Khảo sát hiện trạng
Phương pháp khảo sát
Phương pháp phỏng vấn: (1) Nhóm thực hiện soạn ra loạt câu hỏi sau đó thành viên
trong nhóm đi phỏng vấn trực tiếp tại một cửa hàng lựa chọn trước để đưa ra hiện trạng tin
học, hiện trạng nghiệp vụ. Những khó khăn gặp phải khi quản lý các chức năng,.. Song chủ
yếu hỏi về trình độ tin học, yêu cầu về giao diện và chức năng.
Người được khảo sát: Nhân viên quản lý cửa hàng
Bảng câu hỏi:
• Doanh nghiệp có bao nhiêu nhân sự, nhiệm vụ của mỗi người là gì?
o Cửa hàng có 4 người
▪ 1 người quản lý
▪ 1 nhân viên tư vấn
▪ 1 nhân viên nhập kho/vận chuyển
▪ 1 nhân viên thu ngân/nhập liệu
o Nhiệm vụ của mỗi người
▪ Quản lý:
− Thường xuyên có mặt ở văn phòng của cửa hàng, giám
sát doanh thu, nhân viên, khách hàng thơng qua phần
mềm.
− Tìm kiếm đối tác và chịu trách nhiệm kí hợp đồng
xuất/nhập hàng.
− Là người chịu trách nhiệm cuối cùng cho mọi vấn đề ở
cửa hàng,
▪ Nhân viên tư vấn:
− Người trực tiếp có mặt ở cửa hàng để làm việc trực
tiếp với khách hàng.
− Tư vấn cho khách hàng mới
− Nắm rõ các mặt hàng, chức năng.
▪ Nhân viên chuyên nhập kho/vận chuyển:
− Hướng dẫn, điều phối nhân viên xuất nhập hàng vào

kho, trưng bày sản phẩm.
− Làm việc trực tiếp với dịch vụ vận chuyển.
▪ Nhân viên thu ngân/nhập liệu:
− Lập phiếu nhập/xuất hàng
− Xuất hố đơn
− Lưu trữ thơng tin khách hàng
− Lp bỏo cỏo
ã Phng phỏp im danh nhõn s?

Copyright â 2021 by Dteam


Báo cáo cuối kì Đồ án 1

4

o Điểm danh theo phương hướng thủ công, nhân viên đến cửa

hàng thực hiện ký tên vào bảng chấm cơng.
• Số lượng khách hàng trong một ngày tại cửa hàng?
o Trung bình 3-5 người/ngày
• Khách hàng đến cửa hàng:
o Khách hàng khi đến cửa hàng, sẽ được nhân viên tư vấn sẽ hướng
dẫn mua hàng, đưa ra các sự lựa chọn phù hợp của cửa hàng.
o Sau khi đã chốt danh sách mặt hàng cần mua, nhân viên thu ngân sẽ
tiến hành lập hoá đơn, lưu trữ/cập nhật mọi thông tin của khách hàng
- tuỳ thuộc vào đó là khách hàng cũ hay mới.
o Nhân viên vận chuyển xác nhận lại địa chỉ và sẽ làm việc với dịch
vụ giao hàng.
• Khách hàng có phải bắt buộc để lại số CMND hay không? Nếu khách hàng

muốn bảo mật thơng tin thì phải làm như thế nào?
o Cửa hàng không bắt buộc khách hàng phải để lại số CMND, trừ
trường hợp mua bán có tiền cọc.
• Cửa hàng có bao nhiêu dạng mặt hàng?
o Phân theo cơng dụng:
o Phịng khách: salon gỗ, trường kỷ, bộ bàn trà, tủ phê, kệ để TV, ghế
đẩu, tranh gỗ, lục bình, ghế vải, ghế dây
o Phịng thờ: hồnh phi, tủ thờ, trang thờ thần tài thổ địa, bộ lư hương
+ đĩa gỗ
o Phòng làm việc: ghế làm việc, bàn làm việc, bàn học, kệ sách,
o Phòng ngủ: giường sắt/gỗ, nệm (tặng kèm ga giường, gối, tủ áo
gỗ/nhựa/inox
o Bếp: tủ chén, bộ bàn ăn
o Khác: tủ giày, tượng gỗ, giá võng
o Phân theo giá trị:
o Đặc biệt: các sản phẩm salon gỗ, trường kỉ, giường, tượng, hồnh
phi, tranh, lục bình làm từ gỗ q/có kích thước lớn
o Cao: salon gỗ, trường kỉ, tủ thờ, tượng gỗ lớn/quý, tủ phê, tủ áo gỗ
o Trung bình: tủ phê, giường, hồnh phi, tượng gỗ trung bình, kệ để
TV, ghế đẩu, tranh gỗ, ghế dây, bộ lư hương + đĩa gỗ, tủ chén, lục
bình, bộ bàn trà, tủ inox
o Thấp: tủ giày, ghế vải, giá võng, tủ nhựa
• Nhân sự trong doanh nghiệp được trả lương như thế nào?
o Đối với nhân viên quản lý:
Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

5


o Lương = Lương cơ bản * Hệ số lương + Lương thưởng
o Đối với nhân viên tư vấn:
o Lương = Lương cơ bản * Hệ số lương + Lương phụ cấp * Số ngày
làm việc
o Đối với nhân viên nhập kho/vận chuyển:
o Lương = Lương cơ bản * Hệ số lương + Lương phụ cấp * Số ngày
làm việc
o Đối với nhân viên thu ngân/nhập liệu:
o Lương = Lương cơ bản * Hệ số lương + Lương phụ cấp * Số ngày
làm việc
• cửa hàng có trang bị Internet khơng?
☒Có

☐Khơng

• Doanh nghiệp có máy tính cá nhân khơng? Được trang bị ở đâu?
☒Có (2 máy)

☐Không

o 1 máy ở bộ phận tiếp tân của nhân viên thu ngân
o 1 máy ở phòng làm việc của quản lý
• Doanh nghiệp có nhu cầu sử dụng phần mềm quản lý cửa hàng khơng?
☒Có
☐Khơng
• Hệ điều hành đang dùng tại cửa hàng
o Windows 10
• Nếu có một phần mềm quản lý cửa hàng, thì anh/ chị muốn nó có thể làm
gì?

☒Quản lý khách hàng

☒ Quản lý nhân viên

☒ Quản lý mặt hàng

☒ Quản lý nhà phân phối

☒ Thống kê, báo biểu
• Nếu được có một phần mềm/trang web, anh/chị muốn giao diện của nó như
thế nào?
STT
1
2

Câu hỏi
Màu sắc chính giao diện
u cầu màn hình

Hiện trạng nghiệp vụ

Copyright © 2021 by Dteam

Trả lời
Xanh
Dễ nhìn, dễ thao tác,


Báo cáo cuối kì Đồ án 1


6

2.1.2.1 Mua có trả góp
Tình huống: Khách hàng muốn mua hàng trả góp (online)
Thực hiện:

2.1.2.2 Mua khơng trả góp:
Tình huống: Khách hàng muốn mua hàng trả góp (online)

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

7

Thực hiện:

2.1.2.3 Lập hố đơn bán hàng
Tình huống: Nhân viên lập hố đơn bán hàng
Thực hiện:

2.1.2.4 Quản lý khách hàng
Tình huống: Khách hàng/nhân viên có u cầu cập nhật thơng tin cá nhân
Thực hiện: Tiếp nhận thông tin cá nhân mới và tiến hành lưu trữ.

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1


8

2.1.2.5 Quản lý sản phẩm
Tình huống: Nhân viên kho/quản lý u cầu thêm/xố/sửa sản phẩm
Thực hiện:

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

9

2.1.2.6 Quản lý nhân viên
Tình huống: Quản lý u cầu thêm/xố/sửa thơng tin nhân viên
Thực hiện:

2.1.2.7 Quản lý doanh thu
Tình huống : Lập báo cáo để thống kê doanh thu của cửa hàng.

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

10

Thực hiện:


Hiện trạng tổ chức
Mơ hình tổng qt:

Mơ tả:

Bộ phân quản lý là bộ phận chịu trách nhiệm cao nhất ở cửa hàng
1.

Quản lí, xem xét, đưa ra các quyết định cho hoạt động của cửa hàng.

Chịu trách nhiệm quản lí và hoạt động kinh doanh tại cửa hàng.
3. Có trách nhiệm về tài sản của nhân viên, khách hàng khi đến tập.
4. Giúp đỡ hỗ trợ nhân viên.
5. Đảm bảo sắp xếp nguồn nhân lực hợp lý, và nhân viên được đào tạo
những kỹ năng cần thiết để hỗ trợ trong công việc.
2.

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

11

6. Theo dõi và đơn đốc các báo cáo chi tiết tình hình cửa hàng (Doanh

thu, lượng khách hàng, Mặt hàng bán chạy, Báo cáo tháng...)
Bộ phận nhập kho/vận chuyển:
Tư vấn cho khách hàng mới.
8. Thực hiện đăng ký gói tập cho khách hàng.

7.

9. Hướng dẫn, điều phối các nhân viên khác cùng nhập/xuất hàng, trưng bày
sản phẩm
10. Làm việc trực tiếp với dịch vụ vận chuyển
Bộ phận tư vấn:
11. Người trực tiếp có mặt ở cửa hàng để làm việc trực tiếp với khách hàng.
12. Tư vấn cho khách hàng mới
13. Nắm rõ các mặt hàng, chức năng.
Bộ phận thu ngân/nhập liệu:
14. Lập phiếu nhập/xuất hàng
15. Xuất hố đơn
16. Lưu trữ thơng tin khách hàng
17. Lập báo cáo

Hiện trạng tin học

Xác định được:
❖ Khả năng đáp ứng yêu cầu phần mềm, phần cứng
o Phần cứng
Phần cứng
CPU

Bộ phận quản lý

Intel Core i3-8100 Intel Core i3-4130

Ram
Hard Disk
Video Card


Bộ phận nhân
viên

4GB

4GB

256GB (HDD)

256GB (HDD)

Intel HD Graphics 630
o Phần mềm

Copyright © 2021 by Dteam

Intel
Graphics 4400

HD


Báo cáo cuối kì Đồ án 1

12

Tên
Microsoft
Windows 10


Chức năng

Yêu cầu

Hệ điều hành

Bản quyền

2.2 Danh sách yêu cầu
Yêu cầu khách hàng
2.2.1.1 Yêu cầu nghiệp vụ
2.2.1.1.1 Danh sách các yêu cầu
Tên yêu cầu

STT

Biểu mẩu

Qui định

Ghi chú

1

Xem các sản phẩm

BM1

QĐ1


Khách

2

Tìm kiếm sản phẩm theo bộ lọc BM2

QĐ2

Khách

3

Lưu sản phẩm

BM3

4

Xem sản phẩm đã lưu

BM4

QĐ3

Khách

5

Đăng nhập


BM5

QĐ4

Khách

6

Đăng ký

BM6

QĐ5

Khách

7

Quản lý thông tin cá nhân

BM7

QĐ6

Thành viên

8

Đặt hàng


BM8

QĐ7

Thành viên

9

Tạo hóa đơn bán hàng

BM9

QĐ8

Nhân viên bán hàng

BM10

QĐ9

Nhân viên kho

QĐ10

Nhân viên kho

10

Xem danh sách sản phẩm trong

kho

Khách

11

Tạo phiếu nhập hàng

BM11

12

Lập báo cáo thống kê

BM12

13

Quản lý người dùng

BM13

QĐ11

Admin

14

Quản lý chức vụ


BM14

QĐ12

Admin

15

Quản lý phân quyền

BM15

QĐ13

Admin

16

Quản lý sản phẩm

BM16

QĐ14

Admin

17

Quản lý nhà phân phối


BM17

QĐ15

Admin

Kế toán

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

13

2.2.1.1.2 Danh sách các biểu mẩu và quy định
2.2.1.1.2.1 Biểu mẫu 1 và qui định 1
Xem chi tiết sản phẩm bán

BM1
Tên sản phẩm:

Giá:

Hình ảnh minh họa

Mơ tả, mục đích:

QĐ1: Trong mơ tả, hiển thị một số thông tin sản phẩm (thông số kỹ thuật,…)
2.2.1.1.2.2 Biểu mẫu 2

Tìm kiếm sản phẩm theo bộ lọc

BM2
Giá tiền:

Vị trí:

Loại hình:

Diện tích:

Số phịng:

Có sổ hồng:
Tên sản phẩm

Người đăng

Mục đích

QĐ2: Bộ lọc có nhiều tiêu chí khác nhau (giá bán, loại,…).
2.2.1.1.2.3 Biểu mẫu 3
Lưu sản phẩm

BM3
Sản phẩm:

Lưu:

2.2.1.1.2.4 Biểu mẫu 4 và qui định 4

Xem sản phẩm đã lưu

BM4

STT

Tên sản phẩm

Giá tiền

QĐ3: Người dùng có thể bỏ lưu sản phẩm cứ lúc nào.
2.2.1.1.2.5 Biểu mẫu 5 và qui định 4
BM5
Tên tài khoản:

Đăng nhập
Mật khẩu:
Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

14

QĐ4: Người dùng phải dùng username riêng biệt để đăng nhập, có thể truy cập vào
ứng dụng bằng tư cách khách.
2.2.1.1.2.6 Biểu mẫu 6 và qui định 5
BM6

Đăng ký tài khoản


Email:

Tên tài khoản:

Mật khẩu:

Địa chỉ:

Số điện thoại:

Họ và tên:

QĐ5: Người dùng phải nhập đầy đủ các thông tin bắt buộc (email, username, số
điện thoại, họ tên, mật khẩu)
2.2.1.1.2.7 Biểu mẫu 7 và qui định 6
BM12

Quản lý thông tin cá nhân

Email:

Tên tài khoản:

Mật khẩu:

Địa chỉ:

Số điện thoại:


Họ và tên:

QĐ6: Người dùng phải nhập đầy đủ các thông tin bắt buộc (email, số điện thoại, họ
tên, )
2.2.1.1.2.8 Biểu mẫu 8
BM8

Đặt hàng

Tên tài khoản:

Địa chỉ:

SĐT:

Email:

Tên sản phẩm:

Số lượng:

Đơn giá:
QĐ7: Người dùng phải nhập đầy đủ các thông tin bắt buộc (SĐT, Địa chỉ, sản phẩm,
số lượng)
2.2.1.1.2.9 Biểu mẫu 9 và qui định 8
BM9

Tạo hóa đơn bán hàng

Tên người tạo:


Tên người mua:

SĐT người mua:

Email người mua:

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

15

Tên sản phẩm:

Số lượng:

Đơn giá:
QĐ8: Người dùng phải nhập đầy đủ các thông tin bắt buộc (SĐT người mua, Địa
chỉ người mua, sản phẩm, số lượng)
2.2.1.1.2.10 Biểu mẫu 10 và qui định 9
Xem chi tiết sản phẩm trong kho

BM10
Tên sản phẩm:

Giá:

Hình ảnh minh họa


Mơ tả, mục đích:

QĐ9: Trong mơ tả, hiển thị một số thông tin sản phẩm (thông số kỹ thuật,…)
2.2.1.1.2.11 Biểu mẫu 11 và qui định 10
Tạo phiếu nhập hàng

BM11
Tên tài khoản:

Nhà phân phối

Danh sách sản phẩm nhập vào:

Số lượng nhập:

Đơn giá nhập:
QĐ10: Người dùng phải nhập đầy đủ các thông tin bắt buộc (Nhà phân phổi, Danh
sách sản phẩm nhập vào, số lượng nhập, đơn giá)
2.2.1.1.2.12 Biểu mẫu 12
Lập báo cáo thống kê

BM12
Tên tài khoản:

Báo cáo trong khoản thời gian:

Số lượng sản phẩm đã bán:

Số lượng sản phẩm đã nhập


Số lượt sản phẩm đã lưu:
2.2.1.1.2.13 Biểu mẫu 13 và qui định 11
Quản lý người dùng hệ thống

BM13
STT

Người dùng

Chức vụ

Hoạt động

QĐ11: Hành động bao gồm chỉnh sửa, xóa thơng tin người dùng
2.2.1.1.2.14 Biểu mẫu 14 và qui định 12
BM14

Quản lý chức vụ
Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

16

Chức vụ

STT


Mơ tả

QĐ12: Hành động bao gồm chỉnh sửa, xóa chức vụ
2.2.1.1.2.15 Biểu mẫu 15 và qui định 13
Quản lý phân quyền

BM15
Chức vụ

STT

Quyền

QĐ13: Hành động bao gồm chỉnh sửa, xóa chức vụ
2.2.1.1.2.16 Biểu mẫu 16 và qui định 14
Quản lý sản phẩm

BM16
STT

Tên sản phẩm

Đơn giá xuất

Đơn giá nhập

Nhà phân phối

QĐ14: Hành động bao gồm chỉnh sửa, xóa sản phẩm.
2.2.1.1.2.17 Biểu mẫu 17 và qui định 15

Quản lý nhà phân phối

BM17
STT

Tên nhà phân phối

Địa chỉ

Số điện thoại

QĐ15: Hành động bao gồm chỉnh sửa, ngưng nhập hàng của nhà phân phối.
2.2.1.2 Yêu cầu tiến hóa
STT
1

Nghiệp vụ

Tham số cần thay đổi

Miền giá trị cần thay đổi

Thay đổi các chức năng

Danh sách chức năng

2.2.1.3 Yêu cầu hiệu quả
STT

Nghiệp vụ


Tốc độ xử lý
10.000

1

Xem các sản phẩm

2

Tìm kiếm sản phẩm theo bộ lọc

yêu

cầu/giờ
10.000

yêu

Copyright © 2021 by Dteam

Dung lượng

Ghi

lưu trữ

chú



Báo cáo cuối kì Đồ án 1

17

cầu/giờ
10.000

3

Lưu sản phẩm

4

Xem sản phẩm đã lưu

Ngay tức thì

5

Đăng nhập

Ngay tức thì

6

Đăng ký

Ngay tức thì

7


Quản lý thơng tin cá nhân

Ngay tức thì

8

Đặt hàng

9

Tạo hóa đơn bán hàng

10

yêu

cầu/giờ

10.000

yêu

cầu/giờ
Ngay tức thì

Xem danh sách sản phẩm trong Ngay tức thì
kho

11


Tạo phiếu nhập hàng

Ngay tức thì

12

Lập báo cáo thống kê

Ngay tức thì

13

Quản lý người dùng

Ngay tức thì

14

Quản lý chức vụ

Ngay tức thì

15

Quản lý phân quyền

Ngay tức thì

16


Quản lý sản phẩm

Ngay tức thì

17

Quản lý nhà phân phối

Ngay tức thì

2.2.1.4 Yêu cầu tiện dụng
Nghiệp vụ

Mức độ dễ học

Xem các sản phẩm

5 phút hướng dẫn

STT

1

2

3

Tìm kiếm sản phẩm theo
bộ lọc


Lưu sản phẩm

Mức độ dễ sử

Ghi

dụng

chú

Dễ thao tác
Dễ thao tác, xử lý

5 phút hướng dẫn

đúng các thông tin
được nhập

2 phút hướng dẫn

Dễ thao tác

Copyright © 2021 by Dteam


Báo cáo cuối kì Đồ án 1

4


Xem sản phẩm đã lưu

18

2 phút hướng dẫn

Dễ thao tác
Dễ thao tác, xử lý

5

Đăng nhập

5 phút hướng dẫn

đúng các thông tin
được nhập
Dễ thao tác, xử lý

6

Đăng ký

5 phút hướng dẫn

đúng các thông tin
được nhập
Dễ thao tác, xử lý

7


Quản lý thông tin cá nhân

10 phút hướng dẫn đúng các thông tin
được nhập
Dễ thao tác, xử lý

8

Đặt hàng

10 phút hướng dẫn đúng các thông tin
được nhập
Dễ thao tác, xử lý

9

Tạo hóa đơn bán hàng

10 phút hướng dẫn đúng các thông tin
được nhập

10

Xem danh sách sản phẩm
trong kho

5 phút hướng dẫn

Dễ thao tác

Dễ thao tác, xử lý

11

Tạo phiếu nhập hàng

5 phút hướng dẫn

đúng các thông tin
được nhập

12

Lập báo cáo thống kê

5 phút hướng dẫn

Dễ thao tác
Dễ thao tác, xử lý

13

Quản lý người dùng

5 phút hướng dẫn

đúng các thơng tin
được nhập

Copyright © 2021 by Dteam



×