Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 41

TRƯỜNG ĐẠI HỌC SÀI GÒN

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO ĐỒ ÁN
MÔN CÔNG NGHỆ PHẦN MỀM

ĐỀ TÀI: THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ CỬA HÀNG BÁN SÁCH
NVC
Nhóm 3 : Thầy chấm

Giáo viên hướng dẫn: Thầy Nguyễn Thanh Phước


Cô Nguyễn Lê Thanh Trúc

Sinh viên thực hiện: Huỳnh Lâm Đức - 3121410160


Lương Trần Minh Thịnh - 3121410473
Quách Lý Điền Tâm - 3121560080
Trần Quang Khải - 3121410289
Nguyễn Tùng Lâm - 3121410291
TP. HỒ CHÍ MINH, THÁNG 11 NĂM 2023

Mục lục
A. TỔNG QUAN VỀ ỨNG DỤNG VÀ ĐẶC TẢ YÊU CẦU.............................................................................................3
I. GIỚI THIỆU...........................................................................................................................................................3
1. Mục tiêu..............................................................................................................................................................3
2. Phạm vi............................................................................................................................................................... 3
3. Thuật ngữ và các từ viết tắt................................................................................................................................3
4. Tài liệu tham khảo..............................................................................................................................................3
5. Mô tả tài liệu.......................................................................................................................................................3
II. TỔNG QUAN VỀ PHẦN MỀM...............................................................................................................................3
1. Yêu cầu chung về phần mềm..............................................................................................................................3
2. Chức năng của phần mềm..................................................................................................................................3
3. Đối tượng người dùng........................................................................................................................................3
III. QUY TRÌNH NGHIỆP VỤ......................................................................................................................................3
IV. ĐẶC TẢ YÊU CẦU PHẦN MỀM............................................................................................................................3
1. Các giao diện bên ngoài......................................................................................................................................3
2. Yêu cầu chức năng..............................................................................................................................................3
B. KIẾN TRÚC PHẦN MỀM.......................................................................................................................................3
C. THIẾT KẾ CHI TIẾT................................................................................................................................................3
I. CƠ SỞ DỮ LIỆU.................................................................................................................................................... 3
1. ERD..................................................................................................................................................................... 3
2. Logic....................................................................................................................................................................3
3. Vật lý...................................................................................................................................................................3
II. GIAO DIỆN...........................................................................................................................................................3
1. Tổng thể..............................................................................................................................................................3
2. Các chức năng.....................................................................................................................................................3
III. XỬ LÝ................................................................................................................................................................. 3
1. Class Diagram......................................................................................................................................................3
2. Sequence Diagram..............................................................................................................................................3
D. KIỂM THỬ...........................................................................................................................................................3
I. TEST DIAGRAM.................................................................................................................................................... 3
II. TEST CASE........................................................................................................................................................... 3
E. BÁO CÁO KẾT QUẢ..............................................................................................................................................3
I. MÀN HÌNH THỰC THI CHỨC NĂNG......................................................................................................................3
II. GIAO DIỆN KẾT QUẢ............................................................................................................................................3
F. HƯỚNG PHÁT TRIỂN...........................................................................................................................................3
I. ƯU ĐIỂM..............................................................................................................................................................3
II. HẠN CHẾ............................................................................................................................................................. 3
III. HƯỚNG PHÁT TRIỂN..........................................................................................................................................3
A. TỔNG QUAN VỀ ỨNG DỤNG VÀ ĐẶC TẢ YÊU CẦU
I. GIỚI THIỆU
1. Mục tiêu
Mục tiêu của tài liệu này là để cung cấp mô tả chi tiết về các yêu cầu cho phần mềm quản lý cửa hàng
bán sách. Cung cấp mục đích cụ thể và thông tin chi tiết cho việc phát triển hệ thống, cũng như minh họa đầy
đủ các ràng buộc của hệ thống, giao diện người dùng và tương tác với các ứng dụng trong - ngoài. Tài liệu này
sẽ được đề xuất cho khách hàng phê duyệt và sẽ là đầu vào cho các giai đoạn thiết kế, kiểm thử trong quá
trình sản xuất phần mềm này.
2. Phạm vi
Phần mềm quản lý cửa hàng bán sách là ứng dụng chạy trên môi trường window, được viết lên bằng
ngôn ngữ Java, sử dụng hệ quản trị cơ sở dữ liệu MySQL ( phpmyadmin ).
Phần mềm được cài đặt trên hệ thống máy tính tại cửa hàng, được sử dụng bởi các Saler và Manager
tại cửa hàng đó. Phần mềm giúp saler thanh toán hóa đơn của khách hàng nhanh chóng, chĩnh xác và dễ dàng
thực hiện việc in hóa đơn cho khách hàng. Đồng thời hỗ trợ manager trong việc thống kê, kiểm soát số lượng
sản phẩm, doanh thu của cửa hàng.
Là cơ sở giao tiếp của các thành viên và là căn cứ để thiết kế, kiểm thử.
3. Thuật ngữ và các từ viết tắt
Thuật ngữ / từ viết tắt Định nghĩa
Saler Nhân viên bán hàng
Manager Nhân viên quản lý

4. Tài liệu tham khảo


[1] IEEE Software Engineering Standards Committee, “IEEE Std 830-1998, IEEE Recommended Practice for
Software Requirements Specifications”, 25 June 1998.
[2] Slide bài học của giảng viên.
5. Tổng quát
Tài liệu này được viết dựa theo chuẩn của Tài liệu đặc tả yêu cầu phần mềm (Software Requirements
Specifications - SRS) được giải thích trong “IEEE Recommended Practice for Software Requirements
Specifications” và gợi ý của giảng viên.
Vơi cấu trúc được chia làm sáu phần:
Phần 1: Cung cấp cái nhìn tổng quan về các thành phần của SRS. Cung cấp thông tin các yêu cầu chức
năng, ràng buộc, cung cấp cho các nhà phát triển phần mềm thông tin để phát triển phần mềm đáp ứng các
yêu cầu đó
Phần 2: Mô tả các mô hình được sử dụng để áp dụng vào phần mềm
Phần 3: Cung cấp cái nhìn chi tiết về các thành phần của phần mềm. Mô tả các nhân tố, đặc điểm
người dùng, môi trường thực thi tác động lên hệ thống và các yêu cầu của nó.
Phần 4: Quan sát, phân tích, về khả năng của hệ thống, việc kết nối dữ liệu và sự tương tác của các
module trong mọi điều kiện.
Phần 5: Đánh giá kết quả hệ thống
Phàn 6: Nhận xét các ưu, nhược điểm của hệ thống. Đưa ra hướng khác phục cũng như hướng đi mà
hệ thống có thể phát triển thêm.
II. TỔNG QUAN VỀ PHẦN MỀM
1. Yêu cầu chung về phần mềm
Phần mềm quản lý cửa hàng bán sách là 1 hệ thống hỗ trợ trong việc bán hàng, giúp tra cứu, quản lý
việc kinh doanh các sản phẩm từ sách, cũng như giám sát số lượng sản phẩm tồn kho nhằm dễ dàng đưa ra
quyết định nhập các sản phẩm mới.
Hệ thống hỗ trợ rất nhiều tính năng :
- Đối với khách hàng :
+ Tìm kiếm sản phẩm : Khách hàng thông qua nhân viên yêu cầu tìm kiếm nhanh những sản
phẩm phù hợp, theo nhiều tiêu chí khác nhau, cũng như biết được sản phẩm mình cần có trong cửa
hàng không.

- Đối với Saler :


+ Quản lý sản phẩm và danh mục sản phẩm: có thể thêm, sửa, xóa các thông tin sản
phẩm và danh mục sản phẩm.

 + Quản lý hóa đơn: giúp cho người quản lý xem chi tiết về hóa đơn (những sản phẩm
khách đã mua, số lượng, tổng số tiền, thời gian mua hàng, mã khuyến mãi áp dụng).
 + Quản lý kho hàng: giúp nhân viên kiểm soát thông tin chi tiết cũng như số lượng của
sản phẩm trong kho.
 + Thống kê và báo cáo: thống kê được tổng số sản phẩm đã bán trong một khoảng thời
gian cụ thể và 5 các sản phẩm bán chạy nhất.

- Đối với Manager :


 + Có thể thực hiện được tất cả chức năng của Saler.
+ Quản lý khuyến mãi: cho phép người quản lý có thể tạo ra các mã khuyến mãi với điều kiện
áp dụng và thời hạn áp dụng.
 + Quản lý khách hàng: cho phép người quản lý xem thông tin khách hàng.
 +Quản lý nhân viên: cho phép người quản lý thực hiện các thay đổi trên các đối tượng
nhân viên.
 + Quản lý quyền truy cập: giúp quản lý kiểm soát, phân quyền truy cập cho các tài
khoản trên hệ thống.
2. Chức năng của phần mềm
Bao gồm 6 phần:
- Quản lý bán hàng
+ Hỗ trợ tính tổng tiền các đơn hàng
+ Tạo và quản lý danh sách hóa đơn
+ Thanh toán và in hóa đơn cho khách hàng
- Quản lý khuyến mãi
+ Tạo ra các mã khuyến mãi trên tổng đơn hàng
+ Tạo điều kiện và thời gian áp dụng mã khuyến mãi
- Quản lý sản phẩm
+ Quản lý số lượng sản phẩm
+ Yêu cầu nhập hàng khi sản phẩm đã hết
+ Quản lý đơn giá bán của sản phẩm
- Quản lý tài khoản
+ Quản lý tài khoản quản trị hệ thống theo chức năng
 + Đăng nhập/ Đăng xuất
- Quản lý khách hàng
+ Quản lý thông tin khách hàng
 + Phân loại thông tin khách hàng
- Quản lý kho hàng
+ Nhập hàng
+ Thêm sản phẩm mới
 + Kiểm tra số lượng, nhà cung cấp, giá cả sản phẩm từng đợt nhập hàng
3. Đối tượng người dùng
Phần mềm được ứng dụng cho 3 đối tượng: Khách hàng, Saler và Mânger
- Khách hàng không phải là người trực tiếp sử dụng phần mềm mà là người đưa ra các yêu cầu cho
nhân viên
- Saler tiếp nhận danh sách món hàng, yêu cầu của khách hàng và thanh toán hóa đơn cho khách
hàng.
- Manager cập nhật sản phẩm, quản lý doanh thu, phân quyền người sử dụng phần mềm.
4. Kế hoạch dự án
III. QUY TRÌNH NGHIỆP VỤ
1. Khảo sát hệ thống
1.1 Mục đích của việc khảo sát
- Tiếp cận quy trình, các hoạt động chuyên môn của hệ thống thực tế
- Tìm hiểu cơ cấu tổ chức, quản lý của hệ thống
- Tìm hiểu những điểm hạn chế hiện tại của hệ thống khi chưa có phần mềm
- Đưa ra các giải pháp mới để khắc phục hạn chế
1.2 Kế hoạch khảo sát
Đọc tài liệu liên quan về pizza, cũng như là đọc những tài liệu về những hệ thống đã có trước đây
Chuẩn bị trước một số bảng câu hỏi, những vấn đề thắc mắc về hệ thống cần được giải đáp
Lên kế hoạch khảo sát
- Tiến hành khảo sát, thực hiện phỏng vấn theo chiến lược từ trên xuống
- Tiến hành quan sát trực tiếp
- Lập bảng báo cáo kết quả
1.3 Chuẩn bị biểu mẫu phỏng vấn , lên kế hoạch phỏng vấn
Kế hoạch phỏng vấn tổng quan

Hệ thống:Quản lý cửa hàng bán bánh pizza


Người lập: ...................... Ngày lập: .../.../...

STT Chủ đề Yêu cầu Ngày bắt đầu Ngày kết thúc
Hiểu được cơ cấu tổ chức của cửa
1 Cơ cấu hệ thống hàng 03/03/2023 03/03/2023
Quản lý việc đặt Nắm bắt được quy trình mua hàng tại cửa
2 hàng hàng 04/03/2023 05/03/2023
Quy trình thanh Nắm bắt mong muốn về các hình thức
3 toán thanh toán tại cửa hàng 05/03/2023 06/03/2023
Quy trình nhập Quản lý việc nhập xuất kho, thống kê tình
4 kho trạng nguyên liệu 06/03/2023 07/03/2023
Quy trình thống kê Nắm bắt, đề xuất những phương pháp
5 kinh doanh thống kê kinh doanh cho cửa hàng 07/03/2023 08/03/2023
Quy trình quản lý Nắm bắt nhu cầu quản lý khách hàng
6 khách hàng của cửa hàng 08/03/2023 09/03/2023
Quy trình quản lý Nắm bắt được cửa hàng gồm những sản
7 sản phẩm phẩm nào, việc phân loại ra sao 09/03/2023 10/03/2023

1.4 Kết quả phỏng vấn


Câu hỏi Câu Trả Lời
Cửa hàng bao gồm những bộ phận nào Saler, Manager
Cửa hàng có bao nhiêu nhân viên, số
lượng nhân viên dự tính tăng tối đa là bao Ước tính khoảng 6 Saler, 2 Manager
Cơ cấu nhiêu
hệ thống
Saler đảm nhiệm giao tiếp với khách hàng để
Chức năng chính của từng bộ phận là gì mua hàng, thanh toán hàng, quản lý sản
phẩm
Manager đảm nhiệm thống kê doanh thu,
kiểm soát hóa đơn, kiểm tra nhập hàng, quản
lý khuyến mãi
Ngoài chức năng bán hàng, cửa hàng cần
quản lý thêm gì nữa không Quản lý doanh thu, quản lý hóa đơn, quản lý
khuyến mãi, quản lý tài khoản nhân viên
Nghiệp Cửa hàng thực hiện kinh doanh trực tiếp hay
vụ trực tuyến Trực tiếp
Mua Khách hàng sẽ tiến hành mua hàng như Lấy những cuốn sách muốn mua, đem tới chỗ
Saler
hàng thế nào Hoặc Saler sẽ hộ trợ tư vấn cho khách hàng loại sách
phù hợp với nhu cầu
Ai sẽ là người nhập thông tin món từ khách hàng
lên hệ thống Saler

Khi nhận thông tin món hàng từ khách hàng, có


tiếp nhận thêm thông tin nào nữa không Thông tin khách hàng, khuyến mãi (nếu có)

Nếu khách hàng muốn đặt thêm món, cửa hàng


sẽ xử lý như thế nào Tiến hành lập hóa đơn mới

Trường hợp không còn hàng thì như thế nào Thông báo với khách hàng, và đưa ra các cuốn sách
thay thế
Nếu khách hàng có những yêu cầu khác đối với Không
món hàng, cửa hàng có tính phụ phí hay không

Cửa hàng hiện tại chấp nhận hình thức thanh


toán nào Tiền mặt, chuyển khoản

Cửa hàng có thực hiện chính sách ưu đãi


Theo thành viên Không


Theo tổng bill Có
Thanh
toán Theo chương trình đặc biệt Có
Có gửi hóa đơn cho khách hàng không Có
Tiền mặt sẽ được lưu trữ tại quầy đến cuối ngày,
Nếu thanh toán bằng tiền mặt thì việc quản lý cuối ngày sẽ tiến hành quyết toán và đem cất vào két
tiền mặt đó như thế nào sắt

Quá trình thanh toán của khách hàng sẽ diễn ra Khách hàng sẽ thực hiện thanh toán trực tiếp tại
như thế nào quầy, hoặc quét QR code cửa hàng nếu chuyển
khoản ngân hàng
Nhập kho do ai đảm nhiệm Manager
Nhập Thời gian nhập kho đến thời gian cập nhật lên hệ
kho thống có thời hạn không, bao lâu (nếu có) Có, trong ngày

Nhập kho có những sản phẩm, nhà cung cấp mới Tiến hành thông tin sản phẩm, nhà cung cấp mới
thì thực hiện như thế nào trước khi nhập kho

Khi hết sản phẩm trong kho, cửa hàng Saler sẽ gửi yêu cầu nhập kho món hàng đang cần
sẽ làm như thế nào Manager tiếp nhận yêu cầu và đưa ra quyết định có
nhập không
Việc thực hiện tạo phiếu nhập và cập nhật lên hệ
thống có thời hạn bao lâu, và khi nào thực hiện Thực hiện vào cuối mỗi ngày

Cửa hàng tiến hành quyết toán, thống kê khoảng


thời gian bao lâu, khi nào Mỗi tháng, quý, năm

Cửa hàng có những hình thức thống kê nào Thống kê doanh thu, sản phẩm, khách hàng
Kinh
doanh Việc thống kê có xuất báo cáo hay không Có
Cửa hàng sẽ thực hiện thống kê trên những tiêu Sản phẩm bán chạy, tổng tiền mỗi hóa đơn
chí nào

Việc thống kê do ai đảm nhiệm Manager


Ai sẽ là người thực hiện việc tạo thông tin khách
Quản lý hàng mới Saler
khách
hàng Cửa hàng sẽ quản lý những thông tin gì của
khách hàng Tên, số điện thoại, địa chỉ nếu cần
Cửa hàng có thực hiện việc phân loại khách hàng
theo cấp bậc hay không Không

Nếu có thì việc phân chia diễn ra như thế nào

Cửa hàng ngoài sách ra còn kinh doanh mặt hàng Không
khác không

Sản phẩm Nếu có thì là những sản phẩm nào


Sản phẩm có được tạo thành các combo hay Không
không

Sách có phân loại như thế nào Phân loại theo thể loại, tác giả
2.5 Thực hiện khảo sát thực tế
2.5.1 Quy trình mua hàng
- Nhân viên nhận các yêu cầu từ khách hàng và kiểm tra tính hợp lệ của sản phẩm.
- Khi khách hàng hoàn tất đặt món, nhân viên sẽ lập phiếu mua hàng dựa trên các sản phẩm khách
hàng đặt..
-- Nhân viên hỏi khách hàng có áp dụng mã khuyến mãi (nếu có).
2.5.2 Quy trình thanh toán
- Tính toán lại tổng tiền và thông báo cho khách hàng.
- Nhân viên nhận tiền từ khách hàng, sau đó xác nhận và trả lại tiền thừa cho khách hàng.
- Quá trình thực hiện bằng máy, và lưu trữ trên hệ thống.
2.5.3 Quy trình nhập kho
- Nhận yêu cầu nhập hàng các sản phầm đang cần.
- Tiến hành tạo các đơn hàng cần nhập.
- Lưu trữ phiếu nhập để kiểm duyệt kho hàng.
2.5.4 Cơ cấu hệ thống
Cơ cấu hệ thống của một cửa hàng bán sách bao gồm các thành phần sau:
- Manager: Thành phần này chịu trách nhiệm về tổng thể hoạt động của cửa hàng, bao gồm lập kế
hoạch, điều hành, và giám sát. chịu trách nhiệm về việc nhập hàng, quản lý kho hàng ,hóa đơn và thống kê
doanh thu.
- Saler: Thành phần này chịu trách nhiệm bán hàng và chăm sóc khách hàng. Là người trực tiếp tiếp
xúc với khách hàng và thực hiện các giao dịch bán hàng.
2.5.5 Quản lý tình hình kinh doanh
- Vào mỗi cuối tháng, Manager sẽ tiến hành thực hiện tính tổng chi phí tổng hợp từ phiếu nhập hàng,
tiền nhân viên, mặt bằng,…
-Tiếp đến, Manager sẽ kiểm tra tổng doanh thu thông qua hóa đơn bán hàng . TIến hành tính toán
tổng lợi nhuận của tháng.
-Sau khi có kết quả tổng lợi nhuận sẽ tiến hành kiểm tra, đối chiếu với số tiền thực hiện có.
2.5.6 Quản lý khách hàng
- Lưu trữ các thông tin cơ bản ( họ tên, ngày tháng năm sinh, số điện thoại, tổng số tiền đã mua hàng)
- Chưa có thống kê, lưu trữ được những khách hàng quen thuộc
2.5.7.Quy trình quản lý sản phẩm
-Chỉ có một tấm menu bao gồm các món và giá cả của từng món
2.6.Đánh giá hiện trạng
2.6.1 Quy trình đặt hàng
- Thiếu
+ Thiếu thông tin khách hàng
+ Hệ thống giao tiếp giữa nhân viên và bếp và ngược lại trong quá trình đặt món
+ Hệ thống hỗ trợ nhân viên lập đơn hàng cho khách hàng
- Kém hiệu quả
+ Trường hợp nhiều khách hàng cùng lúc sẽ dễ xảy ra sai sót, không đảm bảo phục vụ nhu cầu
khách hàng
+ Giấy tờ dễ bị thất lạc
+
- Tốn kém
+ Giấy, sổ sách, thời gian
2.6.2 Quy trình thanh toán
-Thiếu
+ Hình thức tính toán tự động sau khi nhận được danh sách yêu cầu sản phẩm của khách hàng
+ Đa dạng hóa các hình thức thanh toán
-Kém hiệu quả
+ Nhiều khách hàng thanh toán cùng lúc sẽ dẫn đến chậm trễ, sai sót, tốn thời gian của khách
hàng
+ Không đảm bảo cho khách hàng được tính tiền đúng với số lượng, loại sản phẩm mà mình đã
đặt (tính chính xác)
+ Giấy tờ ghi danh sách sản phẩm cho khách hàng có thể bị thất lạc
-Tốn kém
+ Tốn kém thời gian, giấy
2.6.3 Quy trình nhập, xuất kho
-Thiếu
+ Hệ thống lưu trữ phiếu nhập xuất hàng của cửa hàng
+ Khả năng thống kê nhập, xuất, tồn kho
-Kém hiệu quả
+ Chưa thống kê được số lượng nguyên liệu tồn kho theo thời gian
+ Không thống kê được số lượng nguyên liệu sử dụng cho tổng số sản phẩm, dẫn đến việc khó
thống kê doanh thu
+ Thường xuyên diễn ra tình trạng thiếu hụt nguyên liệu
+ Có tình trạng phát hiện nguyên liệu hết hạn
-Tốn kém
+ Tốn kém về thời gian và tiền bạc
2.6.4 Quản lý tình hình kinh doanh
-Thiếu
+ Hệ thống tự động tính toán tổng doanh thu, chi phí, lợi nhuận theo khoảng thời gian
+ Chức năng nhận biết, đánh giá các sản phẩm bán chạy
-Kém hiệu quả
+ Đối với số lượng lớn thông tin nguồn tiền vào ra liên tục khó đảm bảo được tính chính xác
+ Trải khoảng thời gian dài, khi số lượng thông tin lớn khó rà soát lại, đồng thời cũng không đảm bảo
lưu trữ được thông tin lâu dài
+ Khó nắm bắt được tình hình kinh doanh, thị yếu của khách hàng mà cải thiện, mở rộng quy mô kinh
doanh
-Tốn kém
+ Chi phí, thời gian, cơ hội mở rộng quy mô
2.6.5 Quản lý khách hàng
-Thiếu
+ Hệ thống lưu trữ danh sách khách hàng
-Kém hiệu quả
+ Khó có thể giữa chân được khách hàng khi không có thông tin và cung cấp các hình thức
khuyến mãi
-Tốn kém
2.7 Đề xuất các phương án cải tiến hệ thống
2.7.1 Quy trình đặt hàng
-Thiết kế hệ thống lưu trữ, quản lý thông tin khách hàng, hỗ trợ cho việc đặt hàng
-Thiết kế nên một hệ thống thông báo các sản phẩm theo yêu cầu của khách hàng đến nhà bếp. Đồng
thời cũng thiết kế một hệ thống thông báo các sản phẩm đã có thể đáp ứng nhu cầu của khách hàng
-Tạo nên hệ thống giao diện đặt hàng, bao gồm thông tin các sản phẩm của cửa hàng và thông tin của
khách hàng để tạo lập hóa đơn.
2.7.2 Quy trình thanh toán
-Cung cấp hệ thống thanh toán theo tiền mặt và mở rộng ra nhận các hình thức thanh toán thông qua
chuyển khoản ngân hàng, ví điện tử.
-Cung cấp một hệ thống tự động thực hiện tính toán chi phí cho hóa đơn của khách hàng. Cũng như là
tiền tiền thừa.
2.7.3 Quy trình nhập xuất kho
-Cung cấp nên một hệ thống giúp lưu trữ những phiếu nhập kho mới.
-Cung cấp chức năng thống kê tổng số lượng nguyên liệu nhập theo khoản thời gian (năm/quý/tháng)
-Cung cấp một hệ thống giúp lưu nhập chi tiết xuất kho hằng ngày
2.7.4 Quy trình quản lý tính hình kinh doanh
-Cung cấp hệ thống thống kê tình hình kinh doanh theo
+ Thời gian : quý, năm, tháng
+ Sản phẩm: sản phẩm bán chạy trong khoảng thời gian
+ Doanh thu theo thời gian: quý, năm, tháng
2.7.5 Quy trình quản lý khách hàng
-Cung cấp hệ thống quản lý, đăng ký khách hàng mới
2.8 Lựa chọn phương án thiết kế
2.8.1 Kiến trúc hệ thống:
-Hệ thống sẽ được xây dựng theo mô hình Client-Server, với máy chủ (server) chứa cơ sở dữ liệu và
xử lý yêu cầu từ phía nhân viên (client).
-Nhân viên sẽ sử dụng ứng dụng desktop để tương tác với hệ thống.
2.8.2 Cơ sở dữ liệu:
-Sử dụng cơ sở dữ liệu quan hệ (RDBMS) để lưu trữ thông tin liên quan đến sản phẩm, đơn hàng và
nhân viên.
-Thiết kế cơ sở dữ liệu bao gồm các bảng như: Pizza, Loại Pizza, Đơn hàng và Nhân viên. Các bảng này
sẽ có các trường tương ứng để lưu trữ thông tin chi tiết.
2.8.3 Giao diện người dùng:
-Nhân viên sẽ sử dụng ứng dụng desktop hoặc ứng dụng di động để thực hiện các tác vụ quản lý.
-Giao diện người dùng sẽ được thiết kế để đơn giản, thân thiện và dễ sử dụng cho nhân viên.
-Cung cấp chức năng phân quyền truy cập để xác định quyền truy cập và vai trò của từng nhân viên
-Cung cấp chức năng quản lý đơn hàng cho nhân viên cửa hàng, cho phép xem và xử lý đơn hàng.
2.8.4 Chức năng chính:
-Nhân viên có thể xem danh sách các loại pizza, mô tả và giá cả.
-Nhân viên có thể tạo đơn hàng mới cho khách hàng và ghi nhận các thông tin liên quan như tên, số
điện thoại và địa chỉ.
-Hệ thống sẽ lưu trữ thông tin đơn hàng và lịch sử đặt hàng.
2.8.5 Quản lý sản phẩm:
-Hệ thống sẽ cho phép nhân viên quản lý danh sách các loại pizza, bao gồm mô tả, giá cả và các thông
tin liên quan khác.
-Nhân viên có thể thêm, sửa đổi hoặc xóa thông tin sản phẩm.
2.8.6 Quản lý nhân viên:
- Hệ thống sẽ lưu trữ thông tin cá nhân của nhân viên, bao gồm tên, địa chỉ và số điện thoại.
- Hệ thống hỗ trợ chức năng quản lý lịch làm việc của nhân viên.
2.8.7 Báo cáo và thống kê:
- Hệ thống cung cấp các báo cáo và thống kê liên quan đến đơn hàng, doanh thu và các thông tin kinh
2.8.8 Quản lý khách hàng:
- Cho phép khách hàng xem danh sách các loại pizza, mô tả, giá cả và chọn loại pizza muốn đặt hàng.
- Lưu trữ thông tin khách hàng, bao gồm tên,giới tính và tổng chi tiêu.
2.8.9 Quản lý kho hàng
- Ghi nhận thông tin về nguyên liệu, bao gồm tên, số lượng, ngày hết hạn và thông tin nhà cung cấp.
- Hệ thống sẽ tự động cảnh báo khi một nguyên liệu nào đó cạn kiệt hoặc gần hết để nhân viên cửa
hàng có thể chuẩn bị và đặt hàng mới.
- Cung cấp chức năng thống kê kho hàng để giúp nhân viên theo dõi và quản lý tình trạng tồn kho.
Các bước làm nên phần mềm của mình (phần mềm của bạn được tạo ntn), Khảo sát -> Usecase
Nghiệp vụ của chức năng (vd Chức năng đăng nhập làm những bước gì)
Quy trình nghiệp vụ của 1 công nghệ phần mềm là quá trình phát triển phần mềm từ khi đưa ra ý
tưởng đến khi triển khai sản phẩm. Quy trình này bao gồm các bước chính như: 1. Thu thập yêu cầu: Thu thập
và phân tích yêu cầu của khách hàng để hiểu rõ nhu cầu và mục tiêu của sản phẩm. 2. Thiết kế: Thiết kế kiến
trúc và giao diện của sản phẩm, đảm bảo tính linh hoạt và dễ bảo trì. 3. Lập trình: Viết mã và phát triển chức
năng của sản phẩm. 4. Kiểm thử: Kiểm tra sản phẩm để đảm bảo tính ổn định, đáp ứng yêu cầu và không có
lỗi. 5. Triển khai: Đưa sản phẩm vào hoạt động và cung cấp hỗ trợ cho khách hàng. 6. Bảo trì: Cập nhật và bảo
trì sản phẩm để đảm bảo tính ổn định và đáp ứng nhu cầu của khách hàng. Đây là ý chung để viết phần Quy
trình nghiệp vụ trong đồ án nha các bạn!
IV. ĐẶC TẢ YÊU CẦU PHẦN MỀM
1. Các giao diện bên ngoài
2. Yêu cầu chức năng
3. Yêu cầu phi chức năng
4. ….
B. KIẾN TRÚC PHẦN MỀM
C. THIẾT KẾ CHI TIẾT
I. CƠ SỞ DỮ LIỆU
1. ERD
2. Logic
3. Vật lý
II. GIAO DIỆN
1. Tổng thể
2. Các chức năng
III. XỬ LÝ
1. Class Diagram
2. Sequence Diagram
D. KIỂM THỬ
I. TEST Design (scenario)
II. TEST CASE
Expected Actual
TestCase id Test Cases Test Steps. Test Data Pass/Fail
Result. Result
Kiểm tra
chức năng 1) Nhập tên
đăng nhập đăng nhập Tên đăng nhập:
user khi 2) Nhập mật admin Đăng nhập Đăng nhập
DN01 Pass
nhập đúng khầu Mật khẩu: thành công thành công
tên đăng 3) Nhấn admin
nhập và mật Đăng nhập
khẩu
Kiểm tra
Đăng nhập Đăng nhập
chức năng 1) Nhập tên
thất bại và thất bại và
đăng nhập đăng nhập Tên đăng nhập:
hiện thông hiện thông
user khi 2) Nhập mật admin
DN02 báo "Tên báo "Tên Pass
nhập đúng khầu Mật khẩu:
đăng nhập đăng nhập
tên đăng 3) Nhấn admin1
hoặc mật hoặc mật
nhập và sai Đăng nhập
khẩu sai" khẩu sai"
mật khẩu
Kiểm tra
Đăng nhập Đăng nhập
chức năng 1) Nhập tên
thất bại và thất bại và
đăng nhập đăng nhập Tên đăng nhập:
hiện thông hiện thông
user khi 2) Nhập mật admin1
DN03 báo "Tên báo "Tên Pass
nhập sai tên khầu Mật khẩu:
đăng nhập đăng nhập
đăng nhập 3) Nhấn admin1
hoặc mật hoặc mật
và sai mật Đăng nhập
khẩu sai" khẩu sai"
khẩu
Đăng nhập Đăng nhập
Kiểm tra
thất bại và thất bại và
chức năng 1) Nhập mật Tên đăng nhập:
hiện thông hiện thông
đăng nhập khầu ""
DN04 báo "Tên báo "Tên Pass
user khi bỏ 2) Nhấn Mật khẩu:
đăng nhập đăng nhập
trống tên Đăng nhập admin
hoặc mật hoặc mật
đăng nhập
khẩu sai" khẩu sai"
DN05 Kiểm tra 1) Nhập tên Tên đăng nhập: Đăng nhập Đăng nhập Pass
chức năng đăng nhập admin thất bại và thất bại và
đăng nhập 2) Nhấn Mật khẩu: " " hiện thông hiện thông
báo "Tên báo "Tên
user khi bỏ
đăng nhập đăng nhập
trống mật Đăng nhập
hoặc mật hoặc mật
khẩu
khẩu sai" khẩu sai"
Kiểm tra Đăng nhập Đăng nhập
chức năng thất bại và thất bại và
đăng nhập Tên đăng nhập: hiện thông hiện thông
1) Nhấn
DN06 user khi bỏ "" báo "Tên báo "Tên Pass
đăng nhập
trống tên Mật khẩu: " " đăng nhập đăng nhập
đăng nhập hoặc mật hoặc mật
và mật khẩu khẩu sai" khẩu sai"
1) Nhấn nút
Thêm
2) Nhập tên
tài khoản
3) Nhập mật
khẩu Tên tài khoản:
4) Nhập mã user1
Kiếm tra Hiện thị
nhân viên Mật khẩu: Hiện thông
chức năng thông báo
QLTK01 hoặc chọn user1 báo "Thêm Pass
thêm tài "Thêm thành
mã nhân Mã nhân viên: thành công"
khoản công"
viên NV1
5) Nhập mã Mã quyền: Q1
quyền hoặc
chọn mã
quyền
6) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mật
khẩu
Hiện thị
3) Nhập mã Tên tài khoản: Hiện thông
Kiếm tra thông báo
nhân viên "" báo "Thêm
chức năng "Thêm tài
hoăc chọn Mật khẩu: tài khoản thất
thêm tài khoản thất
QLTK02 mã nhân user1 bại. Hãy Pass
khoản khi bỏ bại. Hãy
viên Mã nhân viên: kiểm tra lại
trống tên tài kiểm tra lại
4) Nhập mã NV1 các trường
khoản các trường
quyền hoặc Mã quyền: Q1 dữ liệu!"
dữ liệu!"
chọn mã
quyền
5) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập tên
tài khoản
Hiện thị
3) Nhập mã Hiện thông
Kiếm tra Tên tài khoản: thông báo
nhân viên báo "Thêm
chức năng user1 "Thêm tài
hoặc chọn tài khoản thất
thêm tài Mật khẩu: " " khoản thất
QLTK03 mã nhân bại. Hãy Pass
khoản khi bỏ Mã nhân viên: bại. Hãy
viên kiểm tra lại
trống mật NV1 kiểm tra lại
4) Nhập mã các trường
khẩu Mã quyền: Q1 các trường
quyền hoặc dữ liệu!"
dữ liệu!"
chọn mã
quyền
5) Nhấn nút
Thêm
QLTK04 Kiếm tra 1) Nhấn nút Tên tài khoản: Hiện thông Hiện thị Pass
chức năng Thêm user1 báo "Thêm thông báo
2) Nhập tên
tài khoản
3) Nhập mật "Thêm tài
Mật khẩu: tài khoản thất
thêm tài khẩu khoản thất
user1 bại. Hãy
khoản khi bỏ 4) Nhập mã bại. Hãy
Mã nhân viên: kiểm tra lại
trống mã quyền hoặc kiểm tra lại
"" các trường
nhân viên chọn mã các trường
Mã quyền: Q1 dữ liệu!"
quyền dữ liệu!"
5) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập tên
Hiện thị
tài khoản Tên tài khoản: Hiện thông
Kiếm tra thông báo
3) Nhập mật user1 báo "Thêm
chức năng "Thêm tài
khẩu Mật khẩu: tài khoản thất
thêm tài khoản thất
QLTK05 4) Nhập mã user1 bại. Hãy Pass
khoản khi bỏ bại. Hãy
nhân viên Mã nhân viên: kiểm tra lại
trống mã kiểm tra lại
hoặc chọn NV1 các trường
quyền các trường
mã nhân Mã quyền: " " dữ liệu!"
dữ liệu!"
viên
5) Nhấn nút
Thêm
1) Nhấn
chọn tài
Kiếm tra khoản cần Hiện thông Hiện thông
chức năng xóa báo "Xóa tài báo "Xóa tài
QLTK06 Pass
xóa tài 2) Nhấn nút khoản thành khoản thành
khoản hợp lệ xóa công" công"
3) Nhấn
chọn nút Yes
1) Nhấn
chọn tài
Kiếm tra
khoản cần
chức năng Trở vể màn Trở vể màn
xóa
QLTK07 xóa tài hình tài hình tài Pass
2) Nhấn nút
khoản khi khoản khoản
xóa
chọn nút No
3) Nhấn
chọn nút No
Kiếm tra
chức năng Hiện thông Hiện thông
xóa tài báo "Bạn báo "Bạn
1) Nhấn nút
QLTK08 khoản khi chưa chọn tài chưa chọn tài Pass
xóa
không chọn khoản cần khoản cần
tài khoản xóa" xóa"
cần xóa
QLTK09 Kiếm tra 1) Nhấn Mật khẩu: test1 Sửa thành Sửa thành Pass
chức năng chọn tài Mã nhân viên: công công
sửa tài khoản cần NV2
khoản sửa Mã quyền: Q2
2) Nhấn nút
sửa
3) Sửa mật
khẩu
4) Sửa mã
nhân viên
hoặc chọn
mã nhân
viên khác
5) Sửa mã
quyền hoặc
chọn mã
quyền khác
6) Nhấn nút
Sửa
1) Nhấn
chọn tài
khoản cần
sửa
2) Nhấn nút
sửa
3) Bỏ trống Hiện thông Hiện thông
Kiếm tra
mật khẩu báo "Sửa tài báo "Sửa tài
chức năng Mật khẩu: " "
4) Sửa mã khoản thất khoản thất
sửa tài Mã nhân viên:
QLTK10 nhân viên bại. Hãy bại. Hãy Pass
khoản khi để NV3
hoặc chọn kiểm tra lại kiểm tra lại
trống mật Mã quyền: Q3
mã nhân các trường các trường
khẩu
viên khác dữ liệu!" dữ liệu!"
5) Sửa mã
quyền hoặc
chọn mã
quyền khác
6) Nhấn nút
Sửa
1) Nhấn
chọn tài
khoản cần
sửa
2) Nhấn nút
sửa Hiện thông Hiện thông
Kiếm tra 3) Sửa mật báo "Sửa tài báo "Sửa tài
chức năng khẩu Mật khẩu: test1
khoản thất khoản thất
sửa tài 4) Bỏ trống Mã nhân viên:
QLTK11 bại. Hãy bại. Hãy Pass
khoản khi để mã nhân ""
kiểm tra lại kiểm tra lại
trống mã viên Mã quyền: Q3
các trường các trường
nhân viên 5) Sửa mã dữ liệu!" dữ liệu!"
quyền hoặc
chọn mã
quyền khác
6) Nhấn nút
Sửa

1) Nhấn
chọn tài
khoản cần
sửa
2) Nhấn nút
sửa Hiện thông Hiện thông
Kiếm tra 3) Sửa mật báo "Sửa tài báo "Sửa tài
chức năng khẩu Mật khẩu: test1
khoản thất khoản thất
sửa tài 4) Sửa mã Mã nhân viên:
QLTK12 bại. Hãy bại. Hãy Pass
khoản khi để nhân viên NV1
kiểm tra lại kiểm tra lại
trống mã hoặc chọn Mã quyền:: " "
các trường các trường
quyền mã nhân dữ liệu!" dữ liệu!"
viên khác
5) Bỏ trống
mã quyền
6) Nhấn nút
Sửa
1) Nhấn nút
Xuất Excel
Kiếm tra Hiện thông Hiện thông
2) Đặt tên Tên file:
QLTK13 chức năng báo "Ghi file báo "Ghi file Pass
file excel test.xls
xuất excel thành công" thành công"
3) Chọn
Save
1) Nhấn nút
nhập Excel
2) Chọn file
excel muốn
Hiện thông Hiện thông
nhập
Chọn file: báo "Đọc báo "Đọc
Kiếm tra 3) Chọn
test.xls thành công, thành công,
QLTK14 chức năng Open Pass
Chọn ghi đè tất Thêm: 0; Ghi Thêm: 0; Ghi
nhập excel 4) Chọn
cả đè: 5; Bỏ đè: 5; Bỏ
hành động
qua; 0" qua; 0"
ghi đè hoặc
bỏ qua (nếu
có mã quyền
trùng)
1) Nhấn nút
Kiếm tra nhập Excel
chức năng 2) Chọn file Hiện thông Hiện thông
Chọn file:
QLTK15 nhập excel excel muốn báo "Lỗi khi báo "Lỗi khi Pass
TKB.xls
không hợp lệ nhập nhập dữ liệu" nhập dữ liệu"
(sai dữ liệu) 3) Chọn
Open
Kiếm tra
1) Chọn tìm
chức năng Lọc danh Lọc danh
tất cả
tìm kiếm tài Nội dung nhập: sách và hiện sách và hiện
QLTK16 2) Nhập Pass
khoản khi admin các kết quả các kết quả
thông tin cần
nhập dữ liệu phù hợp phù hợp
tìm
tồn tại
Kiếm tra
chức năng 1) Chọn tìm
tìm kiếm tài tất cả
Nội dung nhập: Không hiện Không hiện
QLTK17 khoản khi 2) Nhập Pass
abc dữ liệu dữ liệu
nhập dữ liệu thông tin cần
không tồn tìm
lại
Kiểm tra
chức năng 1) Nhấn nút Làm mới Làm mới
QLTK18 Pass
Làm mới Làm mới trang hiện tại trang hiện tại
trang
1) Nhấn nút
Thêm
Mã khách
2) Nhập mã
hàng: KH24
khách hàng
Tên khách
Kiếm tra 3) Nhập tên Hiện thị
hàng: Nguyễn Hiện thông
chức năng khách hàng thông báo
QLKH01 Thiên Quốc báo "Thêm Pass
thêm khách 4) Nhập Địa "Thêm thành
Địa chỉ: TP thành công"
hàng chỉ công"
HCM
5) Nhập Số
Số điện thoại:
điện thoại
0909783678
6) Nhấn nút
Thêm
QLKH02 Kiếm tra 1) Nhấn nút Mã khách Hiện thông Hiện thông Pass
chức năng Thêm hàng: " " báo "Thêm báo "Thêm
thêm khách 2) Bỏ trống Tên khách tài khoản thất tài khoản thất
hàng khi bỏ mã khách hàng: Nguyễn bại. Hãy bại. Hãy
trống mã hàng Thiên Quốc kiểm tra lại kiểm tra lại
3) Nhập tên
khách hàng
4) Nhập Địa Địa chỉ: TP
chỉ HCM các trường các trường
khách hàng
5) Nhập Số Số điện thoại: dữ liệu!" dữ liệu!"
điện thoại 0909783678
6) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
Mã khách
khách hàng Hiện thông Hiện thông
Kiếm tra hàng: KH25
3) Bỏ trống báo "Thêm báo "Thêm
chức năng Tên khách
tên khách tài khoản thất tài khoản thất
thêm khách hàng: " "
QLKH03 hàng bại. Hãy bại. Hãy Pass
hàng khi bỏ Địa chỉ: TP
4) Nhập Địa kiểm tra lại kiểm tra lại
trống tên HCM
chỉ các trường các trường
khách hàng Số điện thoại:
5) Nhập Số dữ liệu!" dữ liệu!"
0909783677
điện thoại
6) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã Mã khách
Hiện thông Hiện thông
Kiếm tra khách hàng hàng: KH25
báo "Thêm báo "Thêm
chức năng 3) Nhập tên Tên khách
tài khoản thất tài khoản thất
thêm khách khách hàng hàng: Nguyễn
QLKH04 bại. Hãy bại. Hãy Pass
hàng khi bỏ 4) Bỏ trống Quốc Việt
kiểm tra lại kiểm tra lại
trống Địa Địa chỉ Địa chỉ: " "
các trường các trường
chỉ 5) Nhập Số Số điện thoại:
dữ liệu!" dữ liệu!"
điện thoại 0909783677
6) Nhấn nút
Thêm
1) Nhấn nút
Thêm
Mã khách
2) Nhập mã
hàng: KH25 Hiện thông Hiện thông
Kiếm tra khách hàng
Tên khách báo "Thêm báo "Thêm
chức năng 3) Nhập tên
hàng: Nguyễn tài khoản thất tài khoản thất
thêm khách khách hàng
QLKH05 Quốc Việt bại. Hãy bại. Hãy Pass
hàng khi bỏ 4) Nhập Địa
Địa chỉ: TP kiểm tra lại kiểm tra lại
trống Số chỉ
HCM các trường các trường
điện thoại 5) Bỏ trống
Số điện thoại: " dữ liệu!" dữ liệu!"
Số điện thoại
"
6) Nhấn nút
Thêm
1) Nhấn nút
Thêm
Mã khách
Kiếm tra 2) Nhập mã
hàng: KH25
chức năng khách hàng
Tên khách
thêm khách 3) Nhập tên
hàng: Nguyễn Hiện thông Hiện thông
hàng khi khách hàng
QLKH06 Quốc Việt báo "Thêm báo "Thêm Pass
nhập không 4) Nhập Địa
Địa chỉ: TP thất bại" thất bại"
đúng 10 số chỉ
HCM
cho Số điện 5) Nhập sai
Số điện thoại:
thoại Số điện thoại
090967858
6) Nhấn nút
Thêm
QLKH07 Kiếm tra 1) Nhấn nút Mã khách Hiện thông Hiện thông Pass
chức năng Thêm hàng: KH25 báo "Thêm báo "Thêm
thêm khách 2) Nhập mã Tên khách thất bại" thất bại"
khách hàng
3) Nhập tên
hàng: Nguyễn
khách hàng
hàng khi Quốc Việt
4) Nhập Địa
nhập chữ Địa chỉ: TP
chỉ
cho số điện HCM
5) Nhập Số
thoại Số điện thoại:
điện thoại
abc
6) Nhấn nút
Thêm
1) Nhấn
chọn khách
Kiếm tra
hàng Khách hàng Khách hàng
chức năng
QLKH08 2) Nhấn nút đổi trạng thái đổi trạng thái Pass
ẩn khách
"Ẩn" sang "Ẩn" sang "Ẩn"
hàng
3) Chọn nút
"Yes"
Kiếm tra
Hiện thông Hiện thông
chức năng
báo: "Bạn báo: "Bạn
ẩn khách 1) Nhấn nút
QLKH09 chưa chọn chưa chọn Pass
hàng khi "Ẩn"
khách hàng khách hàng
không chọn
cần ẩn" cần ẩn"
khách hàng
1) Nhấn
chọn khách
hàng cần sửa
2) Nhấn nút
sửa Tên khách
3) Sửa tên hàng: Nguyễn
Kiếm tra
khách hàng Quốc Anh Hiện thông Hiện thông
chức năng
QLKH10 4) Sửa địa Địa chỉ: TP báo "Sửa báo "Sửa Pass
sửa khách
chỉ HCM thành công" thành công"
hàng
5) Sửa số Số điện thoại:
điện thoại 0909768593
6) Chọn
trạng thái
7) Nhấn nút
Sửa
1) Nhấn
chọn khách
hàng cần sửa
2) Nhấn nút
sửa
Kiếm tra 3) Bỏ trống Tên khách Hiện thông Hiện thông
chức năng tên khách hàng: " " báo "Sửa thất báo "Sửa thất
sửa khách hàng Địa chỉ: TP bại. Hãy bại. Hãy
QLKH10 Pass
hàng khi bỏ 4) Sửa địa HCM kiểm tra lại kiểm tra lại
trống tên chỉ Số điện thoại: các trường các trường
khách hàng 5) Sửa số 0909768594 dữ liệu!" dữ liệu!"
điện thoại
6) Chọn
trạng thái
7) Nhấn nút
Sửa
QLKH11 Kiếm tra 1) Nhấn Tên khách Hiện thông Hiện thông Pass
chức năng chọn khách hàng: Nguyễn báo "Sửa thất báo "Sửa thất
sửa khách hàng cần sửa Quốc Anh bại. Hãy bại. Hãy
hàng khi bỏ 2) Nhấn nút Địa chỉ: " " kiểm tra lại kiểm tra lại
trống địa chỉ sửa Số điện thoại: các trường các trường
3) Sửa tên 0909768594 dữ liệu!" dữ liệu!"
khách hàng
4) Bỏ trống
địa chỉ
5) Sửa số
điện thoại
6) Chọn
trạng thái
7) Nhấn nút
Sửa
1) Nhấn
chọn khách
hàng cần sửa
2) Nhấn nút
sửa Tên khách
Kiếm tra Hiện thông Hiện thông
3) Sửa tên hàng: Nguyễn
chức năng báo "Sửa thất báo "Sửa thất
khách hàng Quốc Anh
sửa khách bại. Hãy bại. Hãy
QLKH12 4) Sửa địa Địa chỉ: TP Pass
hàng khi bỏ kiểm tra lại kiểm tra lại
chỉ HCM
trống số điện các trường các trường
5) Bỏ trống Số điện thoại: "
thoại dữ liệu!" dữ liệu!"
số điện thoại "
6) Chọn
trạng thái
7) Nhấn nút
Sửa
1) Nhấn
chọn khách
hàng cần sửa
2) Nhấn nút
sửa Tên khách
Kiếm tra Hiện thông Hiện thông
3) Sửa tên hàng: Nguyễn
chức năng báo "Sửa thất báo "Sửa thất
khách hàng Quốc Anh
sửa khách bại. Hãy bại. Hãy
QLKH13 4) Sửa địa Địa chỉ: TP Pass
hàng khi bỏ kiểm tra lại kiểm tra lại
chỉ HCM
trống số điện các trường các trường
5) Bỏ trống Số điện thoại: "
thoại dữ liệu!" dữ liệu!"
số điện thoại "
6) Chọn
trạng thái
7) Nhấn nút
Sửa
1) Nhấn
chọn khách
hàng cần sửa
2) Nhấn nút
Kiếm tra
sửa Tên khách
chức năng
3) Sửa tên hàng: Nguyễn
sửa khách
khách hàng Quốc Anh Hiện thông Hiện thông
hàng khi
QLKH14 4) Sửa địa Địa chỉ: TP báo "Sửa thất báo "Sửa thất Pass
nhập không
chỉ HCM bại." bại."
đúng 10 số
5) Sửa số Số điện thoại:
cho số điện
điện thoại 090976859
thoại
6) Chọn
trạng thái
7) Nhấn nút
Sửa
QLKH15 Kiếm tra 1) Nhấn Tên khách Hiện thông Hiện thông Pass
chức năng chọn khách hàng: Nguyễn báo "Sửa thất báo "Sửa thất
sửa khách hàng cần sửa Quốc Anh bại." bại."
hàng khi 2) Nhấn nút Địa chỉ: TP
nhập chữ sửa HCM
cho số điện 3) Sửa tên Số điện thoại:
thoại khách hàng abc
4) Sửa địa
chỉ
5) Sửa số
điện thoại
6) Chọn
trạng thái
7) Nhấn nút
Sửa
1) Nhấn nút
Xuất Excel
Kiếm tra Hiện thông Hiện thông
2) Đặt tên Tên file:
QLKH16 chức năng báo "Ghi file báo "Ghi file Pass
file excel test.xls
xuất excel thành công" thành công"
3) Chọn
Save
1) Nhấn nút
nhập Excel
2) Chọn file
excel muốn
Hiện thông Hiện thông
nhập
Chọn file: báo "Đọc báo "Đọc
Kiếm tra 3) Chọn
test.xls thành công, thành công,
QLKH17 chức năng Open Pass
Chọn ghi đè tất Thêm: 0; Ghi Thêm: 0; Ghi
nhập excel 4) Chọn
cả đè: 24; Bỏ đè: 24; Bỏ
hành động
qua; 0" qua; 0"
ghi đè hoặc
bỏ qua (nếu
có mã quyền
trùng)
1) Nhấn nút
Kiếm tra nhập Excel
chức năng 2) Chọn file Hiện thông Hiện thông
Chọn file:
QLKH18 nhập excel excel muốn báo "Lỗi khi báo "Lỗi khi Pass
TKB.xls
không hợp lệ nhập nhập dữ liệu" nhập dữ liệu"
(sai dữ liệu) 3) Chọn
Open
Kiếm tra
1) Chọn tìm
chức năng Lọc danh Lọc danh
tất cả
tìm kiếm Nội dung nhập: sách và hiện sách và hiện
QLKH19 2) Nhập Pass
khách hàng KH10 các kết quả các kết quả
thông tin cần
khi nhập dữ phù hợp phù hợp
tìm
liệu tồn tại
Kiếm tra
chức năng 1) Chọn tìm
tìm kiếm tài tất cả
Nội dung nhập: Không hiện Không hiện
QLKH20 khoản khi 2) Nhập Pass
abc dữ liệu dữ liệu
nhập dữ liệu thông tin cần
không tồn tìm
lại
Kiểm tra
chức năng 1) Nhấn nút Làm mới Làm mới
QLKH21 Pass
Làm mới Làm mới trang hiện tại trang hiện tại
trang
QLSP01 Kiếm tra 1) Nhấn nút Mã sản phẩm: Hiện thông Hiện thị Pass
chức năng Thêm SP26 báo "Thêm thông báo
thêm sản 2) Nhập mã Mã loại sản thành công" "Thêm thành
phẩm sản phẩm phẩm: LSP1 công"
3) Nhập mã Tên sản phẩm:
loại sản IPHONE XI
phẩm hoặc Đơn giá:
chọn mã loại 30000000
sản phẩm Số lượng: 10
4) Nhập tên
sản phẩm
5) Nhập Đơn
giá
6) Nhập Số
lượng
File ảnh:
7) Chọn file
iphone XI.jpg
ảnh
8) Chọn
trạng thái
sản phẩm
9) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
sản phẩm
3) Nhập mã
loại sản
Mã sản phẩm:
phẩm hoặc
SP26
chọn mã loại
Kiếm tra Mã loại sản
sản phẩm
chức năng phẩm: LSP1 Hiện thông Hiện thông
4) Nhập tên
thêm sản Tên sản phẩm: báo "Thêm báo "Thêm
sản phẩm
QLSP02 phẩm khi IPHONE XII thất bại. Mã thất bại. Mã Pass
5) Nhập Đơn
nhập trùng Đơn giá: sản phẩm đã sản phẩm đã
giá
mã sản 30000000 tồn tại" tồn tại"
6) Nhập Số
phẩm Số lượng: 10
lượng
File ảnh:
7) Chọn file
iphone XII.jpg
ảnh
8) Chọn
trạng thái
sản phẩm
9) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Bỏ trống
mã sản phẩm
3) Nhập mã
loại sản
Mã sản phẩm:
phẩm hoặc
""
chọn mã loại
Mã loại sản
Kiếm tra sản phẩm Hiện thông Hiện thông
phẩm: LSP1
chức năng 4) Nhập tên báo "Thêm báo "Thêm
Tên sản phẩm:
thêm sản sản phẩm thất bại. Hãy thất bại. Hãy
QLSP02 IPHONE XII Pass
phẩm khi bỏ 5) Nhập Đơn kiểm tra lại kiểm tra lại
Đơn giá:
trống mã sản giá các trường các trường
30000000
phẩm 6) Nhập Số dữ liệu!" dữ liệu!"
Số lượng: 10
lượng
File ảnh:
7) Chọn file
iphone XII.jpg
ảnh
8) Chọn
trạng thái
sản phẩm
9) Nhấn nút
Thêm
QLSP03 Kiếm tra 1) Nhấn nút Mã sản phẩm: Hiện thông Hiện thông Pass
chức năng Thêm SP27 báo "Thêm báo "Thêm
thêm sản 2) Nhập mã Mã loại sản thất bại. Hãy thất bại. Hãy
sản phẩm
3) Bỏ trống
mã loại sản
phẩm
4) Nhập tên
phẩm: " "
sản phẩm
Tên sản phẩm:
5) Nhập Đơn
phẩm khi bỏ IPHONE XII
giá kiểm tra lại kiểm tra lại
trống mã Đơn giá:
6) Nhập Số các trường các trường
loại sản 30000000
lượng dữ liệu!" dữ liệu!"
phẩm Số lượng: 10
7) Chọn file
File ảnh:
ảnh
iphone XII.jpg
8) Chọn
trạng thái
sản phẩm
9) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
sản phẩm
3)Nhập mã
Mã sản phẩm:
loại sản
SP27
phẩm
Mã loại sản
Kiếm tra 4) Bỏ trống Hiện thông Hiện thông
phẩm: LSP1
chức năng tên sản phẩm báo "Thêm báo "Thêm
Tên sản phẩm:
thêm sản 5) Nhập Đơn thất bại. Hãy thất bại. Hãy
QLSP04 "" Pass
phẩm khi bỏ giá kiểm tra lại kiểm tra lại
Đơn giá:
trống tên sản 6) Nhập Số các trường các trường
30000000
phẩm lượng dữ liệu!" dữ liệu!"
Số lượng: 10
7) Chọn file
File ảnh:
ảnh
iphone XII.jpg
8) Chọn
trạng thái
sản phẩm
9) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
sản phẩm
3) Nhập mã
loại sản Mã sản phẩm:
phẩm SP27
Kiếm tra 4) Nhập tên Mã loại sản Hiện thông Hiện thông
chức năng sản phẩm phẩm: LSP1 báo "Thêm báo "Thêm
thêm sản 5) Bỏ trống Tên sản phẩm: thất bại. Hãy thất bại. Hãy
QLSP05 Pass
phẩm khi bỏ Đơn giá IPHONE XII kiểm tra lại kiểm tra lại
trống đơn 6) Nhập Số Đơn giá: " " các trường các trường
giá lượng Số lượng: 10 dữ liệu!" dữ liệu!"
7) Chọn file File ảnh:
ảnh iphone XII.jpg
8) Chọn
trạng thái
sản phẩm
9) Nhấn nút
Thêm
QLSP06 Kiếm tra 1) Nhấn nút Mã sản phẩm: Hiện thông Hiện thông Pass
chức năng Thêm SP27 báo "Thêm báo "Thêm
thêm sản 2) Nhập mã Mã loại sản thất bại. Hãy thất bại. Hãy
sản phẩm
3) Nhập mã
loại sản
phẩm
4) Nhập tên
phẩm: LSP1
sản phẩm
Tên sản phẩm:
5) Nhập Đơn
IPHONE XII
phẩm khi bỏ giá kiểm tra lại kiểm tra lại
Đơn giá:
trống số 6) Bỏ trống các trường các trường
30000000
lượng Số lượng dữ liệu!" dữ liệu!"
Số lượng: " "
7) Chọn file
File ảnh:
ảnh
iphone XII.jpg
8) Chọn
trạng thái
sản phẩm
9) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
sản phẩm
3) Nhập mã
loại sản Mã sản phẩm:
phẩm SP27
Kiếm tra 4) Nhập tên Mã loại sản Hiện thông Hiện thông
chức năng sản phẩm phẩm: LSP1 báo "Thêm báo "Thêm
thêm sản 5) Nhập Đơn Tên sản phẩm: thất bại. Hãy thất bại. Hãy
QLSP07 Pass
phẩm khi bỏ giá IPHONE XII kiểm tra lại kiểm tra lại
trống file 6) Nhập Số Đơn giá: các trường các trường
ảnh lượng 30000000 dữ liệu!" dữ liệu!"
7) Bỏ trống Số lượng: 10
file ảnh File ảnh: " "
8) Chọn
trạng thái
sản phẩm
9) Nhấn nút
Thêm
1) Nhấn
chọn sản
phẩm cần
sửa
2) Sửa mã
sản phẩm
3) Sửa mã Mã sản phẩm:
loại sản SP27
phẩm Mã loại sản
4) Sửa tên phẩm: LSP1
Kiếm tra
sản phẩm Tên sản phẩm: Hiện thông Hiện thông
chức năng
QLSP08 5) Sửa Đơn IPHONE XIII báo "Sửa báo "Sửa Pass
sửa sản
giá Đơn giá: thành công" thành công"
phẩm
6) Sửa Số 40000000
lượng Số lượng: 100
7) Chọn file File ảnh:
ảnh iphone XIII.jpg
8) Chọn
trạng thái
sản phẩm
9) Nhấn nút
Sửa
1) Nhấn
chọn sản
phẩm cần
sửa
2) Bỏ trống
mã loại sản Mã sản phẩm:
phẩm SP27
Kiếm tra 3) Sửa tên Mã loại sản
Hiện thông Hiện thông
chức năng sản phẩm phẩm: " "
báo "Sửa thất báo "Sửa thất
sửa sản 4) Sửa Đơn Tên sản phẩm:
bại. Hãy bại. Hãy
QLSP09 phẩm khi bỏ giá IPHONE XIII Pass
kiểm tra lại kiểm tra lại
trống mã 5) Sửa Số Đơn giá:
các trường các trường
loại sản lượng 40000000
dữ liệu!" dữ liệu!"
phẩm 6) Chọn file Số lượng: 100
ảnh File ảnh:
7) Chọn iphone XIII.jpg
trạng thái
sản phẩm
8) Nhấn nút
Sửa

1) Nhấn
chọn sản
phẩm cần
sửa
2) Sửa mã
loại sản Mã sản phẩm:
phẩm SP27
3) Bỏ trống Mã loại sản
Kiếm tra Hiện thông Hiện thông
tên sản phẩm phẩm: LSP1
chức năng báo "Sửa thất báo "Sửa thất
4) Sửa Đơn Tên sản phẩm:
sửa sản bại. Hãy bại. Hãy
QLSP10 giá "" Pass
phẩm khi bỏ kiểm tra lại kiểm tra lại
5) Sửa Số Đơn giá:
trống tên sản các trường các trường
lượng 40000000
phẩm dữ liệu!" dữ liệu!"
6) Chọn file Số lượng: 100
ảnh File ảnh:
7) Chọn iphone XIII.jpg
trạng thái
sản phẩm
8) Nhấn nút
Sửa

QLSP11 Kiếm tra 1) Nhấn Mã sản phẩm: Hiện thông Hiện thông Pass
chức năng chọn sản SP27 báo "Sửa thất báo "Sửa thất
sửa sản phẩm cần Mã loại sản bại. Hãy bại. Hãy
phẩm khi bỏ sửa phẩm: LSP1 kiểm tra lại kiểm tra lại
trống đơn 2) Sửa mã Tên sản phẩm: các trường các trường
giá loại sản IPHONE XIII dữ liệu!" dữ liệu!"
phẩm Đơn giá: " "
3) Sửa tên Số lượng: 100
sản phẩm File ảnh:
4) Bỏ trống iphone XIII.jpg
Đơn giá
5) Sửa Số
lượng
6) Chọn file
ảnh
7) Chọn
trạng thái
sản phẩm
8) Nhấn nút
Sửa

1) Nhấn
chọn sản
phẩm cần
sửa
2) Sửa mã
loại sản Mã sản phẩm:
phẩm SP27
3) Sửa tên Mã loại sản
Kiếm tra Hiện thông Hiện thông
sản phẩm phẩm: LSP1
chức năng báo "Sửa thất báo "Sửa thất
4) Sửa Đơn Tên sản phẩm:
sửa sản bại. Hãy bại. Hãy
QLSP12 giá IPHONE XIII Pass
phẩm khi bỏ kiểm tra lại kiểm tra lại
5) Bỏ trống Đơn giá:
trống số các trường các trường
Số lượng 30000000
lượng dữ liệu!" dữ liệu!"
6) Chọn file Số lượng: " "
ảnh File ảnh:
7) Chọn iphone XIII.jpg
trạng thái
sản phẩm
8) Nhấn nút
Sửa

1) Nhấn nút
Xuất Excel
Kiếm tra Hiện thông Hiện thông
2) Đặt tên Tên file:
QLSP13 chức năng báo "Ghi file báo "Ghi file Pass
file excel test2.xls
xuất excel thành công" thành công"
3) Chọn
Save
1) Nhấn nút
nhập Excel
2) Chọn file
excel muốn
Hiện thông Hiện thông
nhập
Chọn file: báo "Đọc báo "Đọc
Kiếm tra 3) Chọn
test2.xls thành công, thành công,
QLSP14 chức năng Open Pass
Chọn ghi đè tất Thêm: 0; Ghi Thêm: 0; Ghi
nhập excel 4) Chọn
cả đè: 26; Bỏ đè: 26; Bỏ
hành động
qua; 0" qua; 0"
ghi đè hoặc
bỏ qua (nếu
có mã quyền
trùng)
1) Nhấn nút
Kiếm tra nhập Excel
chức năng 2) Chọn file Hiện thông Hiện thông
Chọn file:
QLSP15 nhập excel excel muốn báo "Lỗi khi báo "Lỗi khi Pass
TKB.xls
không hợp lệ nhập nhập dữ liệu" nhập dữ liệu"
(sai dữ liệu) 3) Chọn
Open
Kiểm tra
chức năng 1) Nhấn nút Làm mới Làm mới
QLSP16 Pass
Làm mới Làm mới trang hiện tại trang hiện tại
trang
Kiếm tra
1) Chọn tìm
chức năng Lọc danh Lọc danh
tất cả
tìm kiếm sản Nội dung nhập: sách và hiện sách và hiện
QLSP17 2) Nhập Pass
phẩm khi SP10 các kết quả các kết quả
thông tin cần
nhập dữ liệu phù hợp phù hợp
tìm
tồn tại
1) Chọn tìm
Kiếm tra
tất cả
chức năng
2) Nhập Lọc danh Lọc danh
tìm kiếm sản
thông tin cần Số lượng sách và hiện sách và hiện
QLSP18 phẩm khi Pass
tìm bên số nhập:10 đến 90 các kết quả các kết quả
nhập dữ liệu
lượng phù hợp phù hợp
tồn tại dựa
3) Nhấn nút
vào số lượng
tìm
1) Chọn tìm
Kiếm tra
tất cả
chức năng
2) Nhập Lọc danh Lọc danh
tìm kiếm sản Đơn giá
thông tin cần sách và hiện sách và hiện
QLSP19 phẩm khi nhập:10000000 Pass
tìm bên đơn các kết quả các kết quả
nhập dữ liệu đến 90000000
giá phù hợp phù hợp
tồn tại dựa
3) Nhấn nút
vào đơn giá
tìm
Kiếm tra
chức năng
1) Chọn tùy
tìm kiếm sản
chọn tất cả Nội dung nhập: Không hiện Không hiện
QLSP20 phẩm khi Pass
2) Nhập nội abc dữ liệu dữ liệu
nhập dữ liệu
dung cần tìm
không tồn
lại
1) Chọn sản
phẩm cần
Kiểm tra Hiện thông Hiện thông
xóa
chức năng báo "Xóa sản báo "Xóa sản
QLSP21 2) Nhấn nút Pass
xóa sản phẩm thành phẩm thành
xóa
phẩm công" công"
3) Chọn nút
"Yes"
1) Chọn sản
phẩm cần
Kiểm tra
xóa Trở vể màn Trở vể màn
chức năng
QLSP22 2) Nhấn nút hình sản hình sản Pass
xóa sản
xóa phẩm phẩm
phẩm
3) Chọn nút
"No"
1) Nhấn nút
Thêm
2) Nhập mã
Mã nhân viên:
nhân viên
NV29
3) Nhập tên
Tên nhân viên:
nhân viên
Nguyễn Quốc
Kiểm tra 5) Nhập
Việt Hiện thông Hiện thông
chức năng ngày sinh
QLNV01 Ngày sinh: báo "Thêm báo "Thêm Pass
thêm nhân hoặc chọn
Nov 19, 1996 thành công" thành công"
viên ngày sinh
Địa chỉ: TP
6) Nhập Địa
HCM
chỉ
Số điện thoại:
7) Nhập Số
0909456765
điện thoại
8) Nhấn nút
Thêm
QLNV02 Kiếm tra 1) Nhấn nút Mã nhân viên: Hiện thông Hiện thông Pass
chức năng Thêm "" báo "Thêm báo "Thêm
thêm nhân 2) Bỏ trống Tên nhân viên: nhân viên nhân viên
viên khi bỏ mã nhân Nguyễn Quốc thất bại. Hãy thất bại. Hãy
trống mã viên Anh kiểm tra lại kiểm tra lại
nhân viên 3) Nhập tên Ngày sinh: các trường các trường
nhân viên Nov 20, 1995 dữ liệu!" dữ liệu!"
5) Nhập
ngày sinh
hoặc chọn
Địa chỉ: TP
ngày sinh
HCM
6) Nhập Địa
Số điện thoại:
chỉ
0909356765
7) Nhập Số
điện thoại
8) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
nhân viên Mã nhân viên:
3) Bỏ trống NV30
tên nhân Tên nhân viên: Hiện thông Hiện thông
Kiếm tra
viên "" báo "Thêm báo "Thêm
chức năng
5) Nhập Ngày sinh: nhân viên nhân viên
thêm nhân
QLNV03 ngày sinh Nov 20, 1995 thất bại. Hãy thất bại. Hãy Pass
viên khi bỏ
hoặc chọn Địa chỉ: TP kiểm tra lại kiểm tra lại
trống tên
ngày sinh HCM các trường các trường
nhân viên
6) Nhập Địa Số điện thoại: dữ liệu!" dữ liệu!"
chỉ 0909356765
7) Nhập Số
điện thoại
8) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
Mã nhân viên:
nhân viên
NV30
3) Nhập mã Hiện thông Hiện thông
Kiếm tra Tên nhân viên:
tên nhân báo "Thêm báo "Thêm
chức năng Nguyễn Quốc
viên nhân viên nhân viên
thêm nhân Anh
QLNV04 5) Bỏ trống thất bại. Hãy thất bại. Hãy Pass
viên khi bỏ Ngày sinh: " "
ngày sinh kiểm tra lại kiểm tra lại
trống ngày Địa chỉ: TP
6) Nhập Địa các trường các trường
sinh HCM
chỉ dữ liệu!" dữ liệu!"
Số điện thoại:
7) Nhập Số
0909356765
điện thoại
8) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
nhân viên
Mã khách
3) Nhập mã
hàng: NV30
tên nhân Hiện thông Hiện thông
Kiếm tra Tên nhân viên:
viên báo "Thêm báo "Thêm
chức năng Nguyễn Quốc
5) Nhập nhân viên nhân viên
thêm nhân Anh
QLNV05 ngày sinh thất bại. Hãy thất bại. Hãy Pass
viên khi bỏ Ngày sinh:
hoặc chọn kiểm tra lại kiểm tra lại
trống Địa Nov 20, 1995
ngày sinh các trường các trường
chỉ Địa chỉ: " "
6) Bỏ trống dữ liệu!" dữ liệu!"
Số điện thoại:
Địa chỉ
0909356765
7) Nhập Số
điện thoại
8) Nhấn nút
Thêm
QLNV06 Kiếm tra 1) Nhấn nút Mã nhân viên: Hiện thông Hiện thông Pass
Thêm
2) Nhập mã
nhân viên
3) Nhập mã
tên nhân NV30
viên Tên nhân viên:
5) Nhập Nguyễn Quốc báo "Thêm báo "Thêm
chức năng
ngày sinh Anh nhân viên nhân viên
thêm nhân
hoặc chọn Ngày sinh: thất bại. Hãy thất bại. Hãy
viên khi bỏ
ngày sinh Nov 20, 1995 kiểm tra lại kiểm tra lại
trống Số
6) Nhập Địa Địa chỉ: TP các trường các trường
điện thoại
chỉ HCM dữ liệu!" dữ liệu!"
7) Bỏ trống Số điện thoại: "
Số điện thoại "

8) Nhấn nút
Thêm

1) Nhấn nút
Thêm
2) Nhập mã
nhân viên Mã khách
3) Nhập mã hàng: NV30
Kiếm tra
tên nhân Tên nhân viên: Hiện thông Hiện thông
chức năng
viên Nguyễn Quốc báo "Thêm báo "Thêm
thêm nhân
5) Nhập Anh nhân viên nhân viên
viên khi
QLNV07 ngày sinh Ngày sinh: thất bại. Hãy thất bại. Hãy Pass
nhập không
hoặc chọn Nov 20, 1995 kiểm tra lại kiểm tra lại
đúng 10 số
ngày sinh Địa chỉ: TP các trường các trường
cho Số điện
6) Nhập Địa HCM dữ liệu!" dữ liệu!"
thoại
chỉ Số điện thoại:
7) Nhập Số 090956783
điện thoại
8) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
nhân viên Mã nhân viên:
3) Nhập mã NV30
Kiếm tra tên nhân Tên nhân viên: Hiện thông Hiện thông
chức năng viên Nguyễn Quốc báo "Thêm báo "Thêm
thêm nhân 5) Nhập Anh nhân viên nhân viên
QLNV08 viên khi ngày sinh Ngày sinh: thất bại. Hãy thất bại. Hãy Pass
nhập chữ hoặc chọn Nov 20, 1995 kiểm tra lại kiểm tra lại
cho số điện ngày sinh Địa chỉ: TP các trường các trường
thoại 6) Nhập Địa HCM dữ liệu!" dữ liệu!"
chỉ Số điện thoại:
7) Nhập Số abc
điện thoại
8) Nhấn nút
Thêm
1) Nhấn
chọn nhân
Kiếm tra Khách hàng Khách hàng
viên
chức năng đổi trạng thái đổi trạng thái
QLNV09 2) Nhấn nút Pass
đuổi làm sang "Hết sang "Hết
"Đuổi làm"
nhân viên làm" làm"
3) Chọn nút
"Yes"
QLNV10 Kiếm tra 1) Nhấn nút Hiện thông Hiện thông Pass
chức năng báo: "Bạn báo: "Bạn
đuổi làm khi chưa chọn chưa chọn
"Đuổi làm"
không chọn nhân viên nhân viên
nhân viên cần đuổi" cần đuổi"
1) Nhấn
chọn nhân
viên cần sửa Mã khách
2) Sửa tên hàng: NV29
nhân viên Tên nhân viên:
3) Sửa ngày Nguyễn Quốc
sinh Bảo
Kiếm tra
4) Sửa địa Ngày sinh: Hiện thông Hiện thông
chức năng
QLNV11 chỉ Nov 19, 1996 báo "Sửa báo "Sửa Pass
sửa nhân
5) Sửa số Địa chỉ: TP thành công" thành công"
viên
điện thoại HCM
6) Chọn Trạng thái:
trạng thái Còn làm
nhân viên Số điện thoại:
7) Nhấn nút 0909456765
Sửa

1) Nhấn
chọn nhân
viên cần sửa
2) Bỏ trống Mã khách
tên nhân hàng: NV29
viên Tên nhân viên:
Hiện thông Hiện thông
Kiếm tra 3) Sửa ngày ""
báo "Sửa báo "Sửa
chức năng sinh Ngày sinh:
thông tin thất thông tin thất
sửa nhân 4) Sửa địa Nov 19, 1996
QLNV12 bại. Hãy bại. Hãy Pass
viên khi bỏ chỉ Địa chỉ: TP
kiểm tra lại kiểm tra lại
trống tên 5) Sửa số HCM
các trường các trường
nhân viên điện thoại Trạng thái:
dữ liệu!" dữ liệu!"
6) Chọn Còn làm
trạng thái Số điện thoại:
nhân viên 0909456765
7) Nhấn nút
Sửa

1) Nhấn
chọn nhân
viên cần sửa Mã khách
2) Nhập tên hàng: NV29
nhân viên Tên nhân viên:
3) Bỏ trống Hiện thông Hiện thông
Kiếm tra Nguyễn Quốc
ngày sinh báo "Sửa báo "Sửa
chức năng Bảo
4) Sửa địa thông tin thất thông tin thất
sửa nhân Ngày sinh: " "
QLNV13 chỉ bại. Hãy bại. Hãy Pass
viên khi bỏ Địa chỉ: TP
5) Sửa số kiểm tra lại kiểm tra lại
trống ngày HCM
điện thoại các trường các trường
sinh Trạng thái:
6) Chọn dữ liệu!" dữ liệu!"
Còn làm
trạng thái Số điện thoại:
nhân viên 0909456765
7) Nhấn nút
Sửa

QLNV14 Kiếm tra 1) Nhấn Mã khách Hiện thông Hiện thông Pass
chức năng chọn nhân hàng: NV29 báo "Sửa báo "Sửa
sửa nhân viên cần sửa Tên nhân viên: thông tin thất thông tin thất
viên khi bỏ 2) Nhập tên Nguyễn Quốc bại. Hãy bại. Hãy
nhân viên
3) Nhập
ngày sinh Bảo
4) Bỏ trống Ngày sinh:
địa chỉ Nov 19, 1996
5) Sửa số kiểm tra lại kiểm tra lại
Địa chỉ: " "
trống địa chỉ điện thoại các trường các trường
Trạng thái:
6) Chọn dữ liệu!" dữ liệu!"
Còn làm
trạng thái Số điện thoại:
nhân viên 0909456765
7) Nhấn nút
Sửa

1) Nhấn
chọn nhân
viên cần sửa Mã khách
2) Nhập tên hàng: NV29
nhân viên Tên nhân viên:
3) Nhập Nguyễn Quốc Hiện thông Hiện thông
Kiếm tra
ngày sinh Bảo báo "Sửa báo "Sửa
chức năng
4) Nhập địa Ngày sinh: thông tin thất thông tin thất
sửa nhân
QLNV15 chỉ Nov 19, 1996 bại. Hãy bại. Hãy Pass
viên khi bỏ
5) Bỏ trống Địa chỉ: TP kiểm tra lại kiểm tra lại
trống số điện
số điện thoại HCM các trường các trường
thoại
6) Chọn Trạng thái: dữ liệu!" dữ liệu!"
trạng thái Còn làm
nhân viên Số điện thoại: "
7) Nhấn nút "
Sửa

1) Nhấn
chọn nhân
viên cần sửa Mã khách
2) Nhập tên hàng: NV29
nhân viên Tên nhân viên:
Kiếm tra 3) Nhập Nguyễn Quốc Hiện thông Hiện thông
chức năng ngày sinh Bảo báo "Sửa báo "Sửa
sửa nhân 4) Nhập địa Ngày sinh: thông tin thất thông tin thất
QLNV16 viên khi chỉ Nov 19, bại. Hãy bại. Hãy Pass
nhập sai 5) Nhập số Địa chỉ: TP kiểm tra lại kiểm tra lại
định dạng điện thoại HCM các trường các trường
ngày sinh 6) Chọn Trạng thái: dữ liệu!" dữ liệu!"
trạng thái Còn làm
nhân viên Số điện thoại:
7) Nhấn nút 0909456765
Sửa

QLNV17 Kiếm tra 1) Nhấn Mã khách Hiện thông Hiện thông Pass
chức năng chọn nhân hàng: NV29 báo "Sửa báo "Sửa
sửa nhân viên cần sửa Tên nhân viên: thông tin thất thông tin thất
viên khi 2) Nhập tên Nguyễn Quốc bại. Hãy bại. Hãy
nhập không nhân viên Bảo kiểm tra lại kiểm tra lại
đúng 10 số 3) Nhập Ngày sinh: các trường các trường
cho số điện ngày sinh Nov 19, 1996 dữ liệu!" dữ liệu!"
thoại 4) Nhập địa Địa chỉ: TP
chỉ HCM
5) Nhập số Trạng thái:
điện thoại Còn làm
6) Chọn Số điện thoại:
trạng thái 090945676
nhân viên
7) Nhấn nút
Sửa

1) Nhấn nút
Xuất Excel
Kiếm tra Hiện thông Hiện thông
2) Đặt tên Tên file:
QLNV18 chức năng báo "Ghi file báo "Ghi file Pass
file excel test3.xls
xuất excel thành công" thành công"
3) Chọn
Save
1) Nhấn nút
nhập Excel
2) Chọn file
excel muốn
Hiện thông Hiện thông
nhập
Chọn file: báo "Đọc báo "Đọc
Kiếm tra 3) Chọn
test3.xls thành công, thành công,
QLNV19 chức năng Open Pass
Chọn ghi đè tất Thêm: 0; Ghi Thêm: 0; Ghi
nhập excel 4) Chọn
cả đè: 29; Bỏ đè: 29; Bỏ
hành động
qua; 0" qua; 0"
ghi đè hoặc
bỏ qua (nếu
có mã quyền
trùng)
1) Nhấn nút
Kiếm tra nhập Excel
chức năng 2) Chọn file Hiện thông Hiện thông
Chọn file:
QLNV20 nhập excel excel muốn báo "Lỗi khi báo "Lỗi khi Pass
TKB.xls
không hợp lệ nhập nhập dữ liệu" nhập dữ liệu"
(sai dữ liệu) 3) Chọn
Open
Kiểm tra
chức năng 1) Nhấn nút Làm mới Làm mới
QLNV21 Pass
Làm mới Làm mới trang hiện tại trang hiện tại
trang
1) Nhấn nút
Thêm Mã nhà cung
2) Nhập mã cấp: NCC9
nhà cung cấp Tên nhà cung
3) Nhập tên cấp: Cty SGU
Kiếm tra Hiện thị
nhà cung cấp Địa chỉ: TP Hiện thông
chức năng thông báo
QLNCC01 4) Nhập Địa HCM báo "Thêm Pass
thêm nhà "Thêm thành
chỉ Số điện thoại: thành công"
cung cấp công"
5) Nhập Số 0909783678
điện thoại Fax: 4598-
6) Nhập Fax 8789-8789-
7) Nhấn nút 7897
Thêm
QLNCC02 Kiếm tra 1) Nhấn nút Mã nhà cung Hiện thông Hiện thông Pass
chức năng Thêm cấp: " " báo "Thêm báo "Thêm
thêm nhà 2) Bỏ trống Tên nhà cung thất bại. Hãy thất bại. Hãy
cung cấp khi mã nhà cung cấp: Cty SGU kiểm tra lại kiểm tra lại
bỏ trống mã cấp Địa chỉ: TP các trường các trường
nhà cung 3) Nhập tên HCM dữ liệu!" dữ liệu!"
cấp nhà cung cấp Số điện thoại:
4) Nhập Địa 0909783678
chỉ Fax: 4598-
5) Nhập Số 8789-8789-
điện thoại 7897
6) Nhập Fax
7) Nhấn nút
Thêm
1) Nhấn nút
Thêm Mã nhà cung
2) Nhập mã cấp: NCC9
Kiếm tra nhà cung cấp Tên nhà cung
chức năng 3) Nhập tên cấp: Cty SGU Hiện thông Hiện thông
thêm nhà nhà cung cấp Địa chỉ: TP báo "Thêm báo "Thêm
QLNCC03 cung cấp khi 4) Nhập Địa HCM thất bại. Mã thất bại. Mã Pass
nhập trùng chỉ Số điện thoại: nhà cung cấp nhà cung cấp
mã nhà cung 5) Nhập Số 0909783678 đã tồn tại!" đã tồn tại!"
cấp điện thoại Fax: 4598-
6) Nhập Fax 8789-8789-
7) Nhấn nút 7897
Thêm
1) Nhấn nút
Thêm
Mã nhà cung
2) Nhập mã
cấp: NCC10
nhà cung cấp
Kiếm tra Tên nhà cung
3) Bỏ trống Hiện thông Hiện thông
chức năng cấp: " "
tên nhà cung báo "Thêm báo "Thêm
thêm nhà Địa chỉ: TP
cấp thất bại. Hãy thất bại. Hãy
QLNCC04 cung cấp khi HCM Pass
4) Nhập Địa kiểm tra lại kiểm tra lại
bỏ trống tên Số điện thoại:
chỉ các trường các trường
nhà cung 0909783678
5) Nhập Số dữ liệu!" dữ liệu!"
cấp Fax: 4598-
điện thoại
8789-8789-
6) Nhập Fax
7897
7) Nhấn nút
Thêm
1) Nhấn nút
Thêm
Mã nhà cung
2) Nhập mã
cấp: NCC10
nhà cung cấp
Kiếm tra Tên nhà cung Hiện thông Hiện thông
3) Nhập tên
chức năng cấp: Cty SGU báo "Thêm báo "Thêm
nhà cung cấp
thêm nhà Địa chỉ: " " thất bại. Hãy thất bại. Hãy
QLNCC05 4) Bỏ trống Pass
cung cấp khi Số điện thoại: kiểm tra lại kiểm tra lại
Địa chỉ
bỏ trống địa 0909783678 các trường các trường
5) Nhập Số
chỉ Fax: 4598- dữ liệu!" dữ liệu!"
điện thoại
8789-8789-
6) Nhập Fax
7897
7) Nhấn nút
Thêm
1) Nhấn nút
Thêm Mã nhà cung
2) Nhập mã cấp: NCC10
nhà cung cấp Tên nhà cung
Kiếm tra Hiện thông Hiện thông
3) Nhập tên cấp: Cty SGU
chức năng báo "Thêm báo "Thêm
nhà cung cấp Địa chỉ: TP
thêm nhà thất bại. Hãy thất bại. Hãy
QLNCC06 4) Nhập Địa HCM Pass
cung cấp khi kiểm tra lại kiểm tra lại
chỉ Số điện thoại: "
bỏ trống số các trường các trường
5) Bỏ trống "
điện thoại dữ liệu!" dữ liệu!"
Số điện thoại Fax: 4598-
6) Nhập Fax 8789-8789-
7) Nhấn nút 7897
Thêm
QLNCC07 Kiếm tra 1) Nhấn nút Mã nhà cung Hiện thông Hiện thông Pass
chức năng Thêm cấp: NCC10 báo "Thêm báo "Thêm
thêm nhà 2) Nhập mã Tên nhà cung thất bại" thất bại"
cung cấp khi nhà cung cấp cấp: Cty SGU
nhập chữ 3) Nhập tên Địa chỉ: TP
cho số điện nhà cung cấp HCM
4) Nhập Địa
chỉ Số điện thoại:
5) Nhập Số abc
thoại điện thoại Fax: 4598-
6) Nhập Fax 8789-8789-
7) Nhấn nút 7897
Thêm
1) Nhấn nút
Thêm Mã nhà cung
2) Nhập mã cấp: NCC10
Kiếm tra
nhà cung cấp Tên nhà cung
chức năng
3) Nhập tên cấp: Cty SGU
thêm nhà
nhà cung cấp Địa chỉ: TP Hiện thông Hiện thông
cung cấp khi
QLNCC08 4) Nhập Địa HCM báo "Thêm báo "Thêm Pass
nhập không
chỉ Số điện thoại: thất bại" thất bại"
đúng 10 số
5) Nhập Số 090974658
cho số điện
điện thoại Fax: 4598-
thoại
6) Nhập Fax 8789-8789-
7) Nhấn nút 7897
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
Mã nhà cung
nhà cung cấp
cấp: NCC10
3) Nhập tên Hiện thông Hiện thông
Kiếm tra Tên nhà cung
nhà cung cấp báo "Thêm báo "Thêm
chức năng cấp: Cty SGU
4) Nhập Địa thất bại. Hãy thất bại. Hãy
QLNCC09 thêm nhà Địa chỉ: TP Pass
chỉ kiểm tra lại kiểm tra lại
cung cấp khi HCM
5) Nhập Số các trường các trường
bỏ trống Fax Số điện thoại:
điện thoại dữ liệu!" dữ liệu!"
0909765375
6) Bỏ trống
Fax: " "
Fax
7) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
Mã nhà cung
nhà cung cấp
cấp: NCC10
Kiếm tra 3) Nhập tên Hiện thông Hiện thông
Tên nhà cung
chức năng nhà cung cấp báo "Thêm báo "Thêm
cấp: Cty SGU
thêm nhà 4) Nhập Địa thất bại. Hãy thất bại. Hãy
QLNCC10 Địa chỉ: TP Pass
cung cấp khi chỉ kiểm tra lại kiểm tra lại
HCM
nhập thiếu 5) Nhập Số các trường các trường
Số điện thoại:
số Fax điện thoại dữ liệu!" dữ liệu!"
0909765375
6) Bỏ trống
Fax: " "
Fax
7) Nhấn nút
Thêm
1) Nhấn
chọn nhà
Kiếm tra Hiện thông Hiện thông
cung cấp
chức năng báo "Xóa nhà báo "Xóa nhà
QLNCC11 2) Nhấn nút Pass
xóa nhà cung cấp cung cấp
"Xóa"
cung cấp thành công" thành công"
3) Nhấn nút
"Yes"
QLNCC12 Kiếm tra 1) Nhấn Mã nhà cung Hiện thông Hiện thông Pass
chức năng chọn nhà cấp: NCC10 báo "Sửa nhà báo "Sửa nhà
sửa nhà cung cung cấp Tên nhà cung cung cấp cung cấp
cấp 2) Nhấn nút cấp: Cty SGU thành công" thành công"
sửa Địa chỉ: TP
3) Sửa tên
nhà cung cấp
HCM
4) Sửa địa
Số điện thoại:
chỉ
09087653754
5) Sửa Số
Fax: 4598-
điện thoại
8785-8789-
6) Sửa Fax
7897
7) Nhất nút
sửa
1) Nhấn
chọn nhà
cung cấp Mã nhà cung
2) Nhấn nút cấp: NCC10
Kiếm tra sửa Tên nhà cung
Hiện thông Hiện thông
chức năng 3) Bỏ trống cấp: " "
báo "Sửa thất báo "Sửa thất
sửa nhà cung tên nhà cung Địa chỉ: TP
bại. Hãy bại. Hãy
QLNCC13 cấp khi bỏ cấp HCM Pass
kiểm tra lại kiểm tra lại
trống tên 4) Sửa địa Số điện thoại:
các trường các trường
nhà cung chỉ 09087653754
dữ liệu!" dữ liệu!"
cấp 5) Sửa Số Fax: 4598-
điện thoại 8785-8789-
6) Sửa Fax 7897
7) Nhất nút
sửa
1) Nhấn
chọn nhà
cung cấp Mã nhà cung
2) Nhấn nút cấp: NCC10
sửa Tên nhà cung Hiện thông Hiện thông
Kiếm tra
3) Sửa tên cấp: Cty SGU báo "Sửa thất báo "Sửa thất
chức năng
nhà cung cấp Địa chỉ: " " bại. Hãy bại. Hãy
QLNCC14 sửa nhà cung Pass
4) Bỏ trống Số điện thoại: kiểm tra lại kiểm tra lại
cấp khi bỏ
địa chỉ 09087653754 các trường các trường
trống địa chỉ
5) Sửa Số Fax: 4598- dữ liệu!" dữ liệu!"
điện thoại 8785-8789-
6) Sửa Fax 7897
7) Nhất nút
sửa
1) Nhấn
chọn nhà
Mã nhà cung
cung cấp
cấp: NCC10
2) Nhấn nút
Tên nhà cung
Kiếm tra sửa Hiện thông Hiện thông
cấp: Cty SGU
chức năng 3) Sửa tên báo "Sửa thất báo "Sửa thất
Địa chỉ: TP
sửa nhà cung nhà cung cấp bại. Hãy bại. Hãy
QLNCC15 HCM Pass
cấp khi bỏ 4) Sửa địa kiểm tra lại kiểm tra lại
Số điện thoại: "
trống số điện chỉ các trường các trường
"
thoại 5) Bỏ trống dữ liệu!" dữ liệu!"
Fax: 4598-
Số điện thoại
8785-8789-
6) Sửa Fax
7897
7) Nhất nút
sửa
QLNCC16 Kiếm tra 1) Nhấn Mã nhà cung Hiện thông Hiện thông Pass
chức năng chọn nhà cấp: NCC10 báo "Sửa thất báo "Sửa thất
sửa nhà cung cung cấp Tên nhà cung bại. Hãy bại. Hãy
cấp khi bỏ 2) Nhấn nút cấp: Cty SGU kiểm tra lại kiểm tra lại
trống Fax sửa Địa chỉ: TP các trường các trường
3) Sửa tên HCM dữ liệu!" dữ liệu!"
nhà cung cấp Số điện thoại:
4) Sửa địa 09087653754
chỉ
5) Sửa Số
điện thoại
6) Bỏ trống Fax: " "
Fax
7) Nhất nút
sửa
1) Nhấn
chọn nhà
Mã nhà cung
cung cấp
cấp: NCC10
2) Nhấn nút
Tên nhà cung
Kiếm tra sửa
cấp: Cty SGU
chức năng 3) Sửa tên
Địa chỉ: TP Hiện thông Hiện thông
sửa nhà cung nhà cung cấp
QLNCC17 HCM báo "Sửa thất báo "Sửa thất Pass
cấp khi nhập 4) Sửa địa
Số điện thoại: bại." bại. "
chữ cho số chỉ
abc
điện thoại 5) Sửa Số
Fax: 4598-
điện thoại
8785-8789-
6) Sửa Fax
7897
7) Nhất nút
sửa
1) Nhấn
chọn nhà
Mã nhà cung
cung cấp
cấp: NCC10
2) Nhấn nút
Kiếm tra Tên nhà cung
sửa
chức năng cấp: Cty SGU
3) Sửa tên
sửa nhà cung Địa chỉ: TP Hiện thông Hiện thông
nhà cung cấp
QLNCC18 cấp khi nhập HCM báo "Sửa thất báo "Sửa thất Pass
4) Sửa địa
không đúng Số điện thoại: bại." bại. "
chỉ
10 số cho số 0908765375
5) Sửa Số
điện thoại Fax: 4598-
điện thoại
8785-8789-
6) Sửa Fax
7897
7) Nhất nút
sửa
1) Nhấn nút
Xuất Excel
Kiếm tra Hiện thông Hiện thông
2) Đặt tên Tên file:
QLNCC19 chức năng báo "Ghi file báo "Ghi file Pass
file excel test4.xls
xuất excel thành công" thành công"
3) Chọn
Save
1) Nhấn nút
nhập Excel
2) Chọn file
excel muốn
Hiện thông Hiện thông
nhập
Chọn file: báo "Đọc báo "Đọc
Kiếm tra 3) Chọn
test4.xls thành công, thành công,
QLNCC20 chức năng Open Pass
Chọn ghi đè tất Thêm: 0; Ghi Thêm: 0; Ghi
nhập excel 4) Chọn
cả đè: 9; Bỏ đè: 9; Bỏ
hành động
qua; 0" qua; 0"
ghi đè hoặc
bỏ qua (nếu
có mã quyền
trùng)
QLNCC21 Kiếm tra 1) Nhấn nút Chọn file: Hiện thông Hiện thông Pass
chức năng nhập Excel TKB.xls báo "Lỗi khi báo "Lỗi khi
nhập excel 2) Chọn file nhập dữ liệu" nhập dữ liệu"
không hợp lệ excel muốn
(sai dữ liệu) nhập
3) Chọn
Open
Kiểm tra
chức năng 1) Nhấn nút Làm mới Làm mới
QLNCC22 Pass
Làm mới Làm mới trang hiện tại trang hiện tại
trang
1) Nhấn nút
Thêm
2) Nhập tên Mã quyền: Q6
quyền Tên quyền: test
3) Chọn chi Chọn quyền
tiết loại Bán hàng
Kiểm tra quyền được Chọn quyền
Hiện thông Hiện thông
chức năng sử dụng Nhập hàng
QLQ01 báo "Thêm báo "Thêm Pass
thêm quyền 4) Chọn Chọn quyền
thành công" thành công"
hợp lệ quyền chỉ Sản phẩm: chỉ
xem hoặc xem
xem và quản Chọn quyền
lý cho các Khách hàng:
loại quyền xem và quản lý
5) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Bỏ trống Mã quyền: Q6
tên quyền Tên quyền: " "
3) Chọn chi Chọn quyền
tiết loại Bán hàng
Kiểm tra Hiện thông Hiện thông
quyền được Chọn quyền
chức năng báo "Thêm báo "Thêm
sử dụng Nhập hàng
QLQ02 thêm quyền thất bại, hãy thất bại, hãy Pass
4) Chọn Chọn quyền
khi bỏ trống kiểm tra tên kiểm tra tên
quyền chỉ Sản phẩm: chỉ
tên quyền quyền" quyền"
xem hoặc xem
xem và quản Chọn quyền
lý cho các Khách hàng:
loại quyền xem và quản lý
5) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
quyền đã tồn
Mã quyền: Q1
tại
Tên quyền: test
2) Nhập tên
Chọn quyền
Kiểm tra quyền
Bán hàng
chức năng 3) Chọn chi Hiện thông Hiện thông
Chọn quyền
thêm quyền tiết loại báo "Thêm báo "Thêm
Nhập hàng
QLQ03 khi cố tình quyền được thất bại, mã thất bại, mã Pass
Chọn quyền
nhập mã sử dụng quyền đã tồn quyền đã tồn
Sản phẩm: chỉ
quyền đã tồn 4) Chọn tại" tại"
xem
tại quyền chỉ
Chọn quyền
xem hoặc
Khách hàng:
xem và quản
xem và quản lý
lý cho các
loại quyền
5) Nhấn nút
Thêm
QLQ04 Kiểm tra 1) Chọn Hiện thông Hiện thông Pass
chức năng quyền muốn báo "Xóa báo "Xóa
xóa quyền xóa quyền thành quyền thành
hợp lệ 2) Nhấn nút công" công"
Xóa
3) Chọn nút
Yes
1) Chọn
quyền muốn
Kiểm tra
xóa
chức năng Trở vể màn Trở vể màn
QLQ05 2) Nhấn nút Pass
xóa quyền hình quyền hình quyền
Xóa
khi chọn No
3) Chọn nút
No
Kiểm tra
Hiện thông Hiện thông
chức năng
báo "Bạn báo "Bạn
xóa quyền 1) Nhấn nút
QLQ06 chưa chọn chưa chọn Pass
khi không Xóa
quyền muốn quyền muốn
chọn quyền
xóa" xóa"
muốn xóa
Tên quyền:
test1
1) Chọn Chọn quyền
quyền muốn Bán hàng
sửa Bỏ chọn quyền
Kiểm tra 2) Nhấn nút Nhập hàng
Hiện thông Hiện thông
chức năng Sửa Chọn quyền
QLQ07 báo "Sửa báo "Sửa Pass
sửa quyền 3) Sửa tên Sản phẩm: xem
thành công" thành công"
hợp lệ quyền và quản lý
4) Sửa chi Bỏ chọn quyền
tiết quyền Khách hàng
5) Chọn Sửa Chọn quyền
Nhân viên: chỉ
xem
Kiểm tra
Hiện thông Hiện thông
chức năng
báo "Bạn báo "Bạn
sửa quyền 1) Nhấn nút
QLQ08 chưa chọn chưa chọn Pass
khi không Sửa
quyền cần quyền cần
chọn quyền
sửa" sửa"
muốn sửa
1) Nhấn nút
Xuất Excel
Kiếm tra Hiện thông Hiện thông
2) Đặt tên Tên file:
QLQ09 chức năng báo "Ghi file báo "Ghi file Pass
file excel test.xls
xuất excel thành công" thành công"
3) Chọn
Save
Kiếm tra 1) Nhấn nút
Hiện thông Hiện thông
chức năng Xuất Excel
QLQ10 báo "Ghi file báo "Ghi file Pass
xuất excel 2) Chọn
thất bại" thất bại"
không hợp lệ Cancel
1) Nhấn nút
nhập Excel
2) Chọn file
excel muốn
Hiện thông Hiện thông
nhập
Chọn file: báo "Đọc báo "Đọc
Kiếm tra 3) Chọn
test.xls thành công, thành công,
QLQ11 chức năng Open Pass
Chọn ghi đè tất Thêm:0;Ghi Thêm:0;Ghi
nhập excel 4) Chọn
cả đè: 5; Bỏ đè: 5; Bỏ
hành động
qua; 0" qua; 0"
ghi đè hoặc
bỏ qua (nếu
có mã quyền
trùng)
1) Nhấn nút
Kiếm tra nhập Excel
chức năng 2) Chọn file Hiện thông Hiện thông
Chọn file:
QLQ12 nhập excel excel muốn báo "Lỗi khi báo "Lỗi khi Pass
TKB.xls
không hợp lệ nhập nhập dữ liệu" nhập dữ liệu"
(sai dữ liệu) 3) Chọn
Open
Kiểm tra
1) Nhập từ Hiện dữ liệu Hiện dữ liệu
chức năng
QLQ13 khóa vào ô Từ khóa: Q1 có từ khóa có từ khóa Pass
tìm kiếm dữ
tìm kiếm Q1 Q1
liệu tồn tại
Kiểm tra
chức năng 1) Nhập từ
Từ khóa: Không hiện Không hiện
QLQ14 tìm kiếm dữ khóa vào ô Pass
banana dữ liệu dữ liệu
liệu không tìm kiếm
tồn tại
Kiểm tra
chức năng 1) Nhấn nút Làm mới Làm mới
QLQ15 Pass
làm mới Làm mới trang hiện tại trang hiện tại
trang
1) Chọn sản
Kiểm tra
phẩm
chức năng
2) Nhập số Chọn SP17
thêm sản Thêm thành Thêm thành
QLBH01 lượng sản Nhập số lượng Pass
phẩm vào công công
phẩm 2
giỏ hàng hợp
3) Nhấn nút
lệ
Thêm
Kiểm tra 1) Chọn sản
chức năng phẩm
Hiện thông Hiện thông
thêm sản 2) Nhập số Chọn SP17
báo "Số báo "Số
QLBH02 phẩm vào lượng sản Nhập số lượng Pass
lượng phải là lượng phải là
giỏ hàng khi phẩm abc
số nguyên" số nguyên"
nhập số 3) Nhấn nút
lượng là chữ Thêm
Kiểm tra
1) Chọn sản
chức năng
phẩm
thêm sản Hiện thông Hiện thông
2) Nhập số Chọn SP17
phẩm vào báo "Số báo "Số
QLBH03 lượng sản Nhập số lượng Pass
giỏ hàng khi lượng phải là lượng phải là
phẩm -2
nhập số số dương" số dương"
3) Nhấn nút
lượng là số
Thêm
âm, số 0
Kiểm tra
1) Chọn sản
chức năng
phẩm muốn
xóa sản Xóa thành Xóa thành
QLBH04 xóa Pass
phẩm đã công công
2) Nhấn nút
trong giỏ
Xóa
hàng
Kiểm tra
Hiện các sản Hiện các sản
chức năng 1) Nhập từ
QLBH05 Từ khóa: SP17 phẩm có từ phẩm có từ Pass
tìm kiếm sản khóa
khóa "SP17" khóa "SP17"
phẩm
Kiểm tra
chức năng 1) Nhập từ
Từ khóa: Không hiện Không hiện
QLBH06 tìm kiếm dữ khóa vào ô Pass
banana dữ liệu dữ liệu
liệu không tìm kiếm
tồn tại
QLBH07 Kiếm tra 1) Chọn mã Chọn KH10 Thanh toán Thanh toán Pass
chức năng khách hàng Chọn KM1 thành công thành công
cần được
thanh toán
2) Chọn mã
khuyến mãi
thanh toán
cho thanh
toán
3) Nhấn nút
Thanh toán
Kiểm tra
1) Nhấn nút
chức năng Làm mới Làm mới
QLBH08 Làm mới kế Pass
làm mới tìm danh sách danh sách
ô tìm kiếm
kiếm
Kiểm tra
chức năng 1) Nhấn nút Làm mới Làm mới
QLBH09 Pass
làm mới Làm mới trang hiện tại trang hiện tại
trang
1) Nhấn nút
Thêm
Kiểm tra 2) Nhập tên Mã loại sản
chức năng loại sản phẩm: LSP12 Hiện thông Hiện thông
QLLSP01 thêm loại phẩm Tên loại sản báo "Thêm báo "Thêm Pass
sản phẩm 3) Nhập mô phẩm: test thành công" thành công"
hợp lệ tả Mô tả: test
4) Nhấn nút
Thêm
1) Nhấn nút
Thêm
2) Nhập mã
Kiểm tra
loại sản
chức năng Hiện thông Hiện thông
phẩm đã tồn Mã loại sản
thêm loại báo "Thêm báo "Thêm
tại phẩm: LSP12
sản phẩm thất bại. Mã thất bại. Mã
QLLSP02 3) Nhập tên Tên loại sản Pass
khi thêm loại sản loại sản
loại sản phẩm: test1
trùng mã phẩm đã tồn phẩm đã tồn
phẩm Mô tả: test1
loại sản tại" tại"
4) Nhập mô
phẩm
tả
5) Nhấn nút
Thêm
1) Nhấn nút
Kiểm tra Thêm
Hiện thông Hiện thông
chức năng 2) Để trống Mã loại sản
báo "Thêm báo "Thêm
thêm loại tên loại sản phẩm: LSP12
thất bại. Hãy thất bại. Hãy
QLLSP03 sản phẩm phẩm Tên loại sản Pass
kiểm tra các kiểm tra các
khi để trống 3) Để trống phẩm: " "
trường dữ trường dữ
dữ liệu bất mô tả Mô tả: " "
liệu" liệu"
kì 4) Nhấn nút
Thêm
1) Chọn loại
sản phẩm Hiện thông Hiện thông
Kiểm tra
muốn xóa báo "Xóa báo "Xóa
chức năng
QLLSP04 2) Nhấn nút loại sản loại sản Pass
xóa loại sản
Xóa phẩm thành phẩm thành
phẩm hợp lệ
3) Chọn nút công" công"
Yes
QLLSP05 Kiểm tra 1) Chọn loại Trở vể màn Trở vể màn Pass
chức năng sản phẩm hình loại sản hình loại sản
xóa loại sản muốn xóa phẩm phẩm
phẩm khi 2) Nhấn nút
chọn No Xóa
3) Chọn nút
No
Kiểm tra
chức năng
xóa loại sản Trở vể màn Trở vể màn
1) Nhấn nút
QLLSP06 phẩm khi hình loại sản hình loại sản Pass
Xóa
không chọn phẩm phẩm
loại sản
phẩm
1) Chọn loại
sản phẩm
muốn sửa
2) Nhấn nút Mã loại sản
Kiểm tra
Sửa phẩm: LSP12 Hiện thông Hiện thông
chức năng
QLLSP07 3) Sửa tên Tên loại sản báo "Sửa báo "Sửa Pass
sửa loại sản
loại sản phẩm: test1 thành công" thành công"
phẩm hợp lệ
phẩm Mô tả: test1
4) Sửa mô tả
5) Nhấn nút
Sửa
Kiểm tra
Hiện thông Hiện thông
chức năng
báo "Bạn báo "Bạn
sửa loại sản
1) Nhấn nút chưa chọn chưa chọn
QLLSP08 phẩm khi Pass
Sửa loại sản loại sản
không chọn
phẩm cần phẩm cần
loại sản
sửa" sửa"
phẩm
1) Nhấn nút
Xuất Excel
Kiếm tra Hiện thông Hiện thông
2) Đặt tên Tên file:
QLLSP09 chức năng báo "Ghi file báo "Ghi file Pass
file excel test.xls
xuất excel thành công" thành công"
3) Chọn
Save
1) Nhấn nút
nhập Excel
2) Chọn file
excel muốn
Hiện thông Hiện thông
nhập
Chọn file: báo "Đọc báo "Đọc
Kiếm tra 3) Chọn
test.xls thành công, thành công,
QLLSP10 chức năng Open Pass
Chọn ghi đè tất Thêm:0;Ghi Thêm:0;Ghi
nhập excel 4) Chọn
cả đè: 11; Bỏ đè: 11; Bỏ
hành động
qua; 0" qua; 0"
ghi đè hoặc
bỏ qua (nếu
có mã quyền
trùng)
Kiếm tra 1) Nhấn nút
Hiện thông Hiện thông
chức năng Xuất Excel
QLLSP11 báo "Ghi file báo "Ghi file Pass
xuất excel 2) Chọn
thất bại" thất bại"
không hợp lệ Cancel
1) Nhấn nút
Kiếm tra nhập Excel
chức năng 2) Chọn file Hiện thông Hiện thông
Chọn file:
QLLSP12 nhập excel excel muốn báo "Lỗi khi báo "Lỗi khi Pass
TKB.xls
không hợp lệ nhập nhập dữ liệu" nhập dữ liệu"
(sai dữ liệu) 3) Chọn
Open
QLLSP13 Kiểm tra 1) Nhấn nút Làm mới Làm mới Pass
chức năng Làm mới trang hiện tại trang hiện tại
làm mới
trang
Kiểm tra Hiện các sản Hiện các sản
1) Nhập từ
QLLSP14 chức năng Từ khóa: LSP5 phẩm có từ phẩm có từ Pass
khóa
tìm kiếm khóa "LSP5" khóa "LSP5"
Kiểm tra
chức năng 1) Nhập từ
Từ khóa: Không hiện Không hiện
QLLSP15 tìm kiếm dữ khóa vào ô Pass
banana dữ liệu dữ liệu
liệu không tìm kiếm
tồn tại
1) Nhấn nút
Xuất Excel
Kiếm tra Hiện thông Hiện thông
2) Đặt tên Tên file:
QLHĐ01 chức năng báo "Ghi file báo "Ghi file Pass
file excel test.xls
xuất excel thành công" thành công"
3) Chọn
Save
Kiếm tra 1) Nhấn nút
Hiện thông Hiện thông
chức năng Xuất Excel
QLHĐ02 báo "Ghi file báo "Ghi file Pass
xuất excel 2) Chọn
thất bại" thất bại"
không hợp lệ Cancel
1) Chọn hóa
đơn cần in
PDF
Kiếm tra 2) Nhấn nút Hiện thông Hiện thông
Tên file:
QLHĐ03 chức năng in In PDF báo "Ghi file báo "Ghi file Pass
test.pdf
PDF 3) Đặt tên thành công" thành công"
file excel
4) Chọn
Save
Kiếm tra
Hiện thông
chức năng in
báo "Bạn
PDF khi 1) Nhấn nút Không hiện
QLHĐ04 chưa chọn Fail
không chọn In PDF thông báo
hóa đơn cần
hóa đơn cần
in"
in
Kiểm tra
chức năng 1) Nhấn nút Làm mới Làm mới
QLHĐ05 Pass
làm mới Làm mới trang hiện tại trang hiện tại
trang
E. BÁO CÁO KẾT QUẢ
I. MÀN HÌNH THỰC THI CHỨC NĂNG
II. GIAO DIỆN KẾT QUẢ
F. HƯỚNG PHÁT TRIỂN
I. ƯU ĐIỂM
II. HẠN CHẾ
III. HƯỚNG PHÁT TRIỂN

You might also like