1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo môn học kiểm thử phần mềm đề tài quản lý cửa hàng mỹ phẩm

21 1 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Quản lý cửa hàng mỹ phẩm
Tác giả Nguyễn Văn Bằng
Người hướng dẫn TS. Vừ Phương Bỡnh
Trường học TRUONG DAI HOC DA LAT
Chuyên ngành KIEM THU PHAN MEM
Thể loại BAO CAO MON HOC
Năm xuất bản 2023
Thành phố Đà Lạt
Định dạng
Số trang 21
Dung lượng 1,82 MB

Nội dung

TRUONG DAI HOC DA LAT KHOA CONG NGHE THONG TIN BAO CAO MON HOC KIEM THU PHAN MEM Đề tài: Quán lý cửa hàng mỹ phẩm GVHD: TS... Người nhân viên có các thao tác đơn giản để bán hàng v

Trang 1

TRUONG DAI HOC DA LAT

KHOA CONG NGHE THONG TIN

BAO CAO MON HOC

KIEM THU PHAN MEM

Đề tài: Quán lý cửa hàng mỹ phẩm

GVHD: TS Võ Phương Bình

Sinh viên thực hiện: Nguyễn Văn Bằng

Đà Lạt, tháng 04 năm 2023

Trang 2

PM d9 6 ồẽ7aaỪ 7 2.1 Use-Case Realizatlons with GRASP Patterns - TL 2n nhe 7

PB 0.00) 00000 v vn(a jađđadaaiiiddiỎẮIẮIẰIẮIẮIẰIẰAẰAA 7 2.1.1.1 ÏOBIm 2 2.22221221101111 5 ng ke Hàn kg 7 2.1.1.2 enterPrIimaryProdUuct c2 2c 1211121112212 11k Ha 8 2.1.1.3 deletePrimaryProduct 00 0 ccc cece ccc cece ceeeceseeeteeseiesesteeeeeesaeeestnieenes 8 2.1.1.4 updatePrIimaryPTodUCt ccc ccecceeecceeeeseceeceseetseecesseeeentsaeees 8 2.1.1.5 showPrimaryProdUCt - 1 211121112111 121 112 ty ng xe 8 2.1.1.6 searchByName 2 Q22 1212 v1 SH TT HH nghe 8 2.1.1.7 vIewProductlnformatIOn c1 1122112 19 1191111111111 1 1 xe 8 2.1.1.8 enterSaleInformation cc cece ccc ces ceseeseesseeseesseeseenecnaeesaeecneeeeneeenaes 9 2.1.1.9 deleteProductlnformation - - c2 2c 2112112211 115212 111811118111 gkg 9 2.1.1.10 updateProductlnformation - 2c 1 2c 222221111111 121 12118 key rớ 9 2.1.1.11 showProductlnformation - - c S1 22121112512 115515 11511111118 1x rrhg 9 2.1.1.12 enterBilÏ c c1 111 1121112111111 11111011111 11 1111101111 HH ke 9 PIN NENG nh ae 9 2.1.1.14 updateBilÏ - L2 2221112112121 11 115 1111111581151 115011511 10 2.1.1.15 showBiill Q.2 c1 211211211 115111118211 111 1111111111111 g5 TH kh nh 10 2.1.1.16 enferITansaCHO L1 T1 n1 1S 10111111111 11 1111111111111 hay 10 2.1.1.17 delete lTansacton - c1 1S 11111121111 11111111181 11111 1x key 10 2.1.1.1§ updateTTransaction - c2 2 221121122112 1111 Tn TH nen 10

Trang 3

PP No (on da II

3 Proprarmming + c S111 1112111911151 1181110111111 111 10111 H ng key II 3.1 Snapshots ofsystemBanHang executHon óc c c1 c2 2n vn Hee II

“an II 3.I.LI.I Đăng nhập - LG 2112111 111111511111 111211 11111118 1111111 Hưệt II 3.1.1.2 FormBanHiang - L 21112 21112211112 1111158111111 xu 12 3.1.1.3 FormSanPham - LG 2 1211921121 1151 11111512 11 8118 511811118118 xkg 13 3.1.1.4 FormNhapHang - 5 1 21 2112111121115 115 111 1115 ky 13

nh 9i P8 nh 6Š 14 3.1.1.6 FormBaoCaoFormBaoEao -c ccn St S*S 1S 1H HH khe 14

“PA —= he 15 3.1.2.1 FormBanHang - L2 1112 21112211112 1111158111111 xy 15 3.1.2.2 FormSanPham c1 1211121191 1151 19111512 11 8118 5118111881118 xkg 15 SANG 0.0 1a 44 16 3.2.1 PLOSTAMIL.CS cece ccc ceccccceecceeneeceeseseessaeeesseeesssseeesseeeesseeceseesesenseseseseeeesenisenaess 16

A, Unit Testing c 22L 1202211121111 211 121110111111 9111011 TH 1k KH khe 16 4.1 Snapshots of testing result 00000 cocci ccc ce eecseccteceseceseeeeseeescseseestsateneseees 16

Trang 4

1 Tài liệu yêu cầu

1.1 Các giai đoạn

Tên bài tập Nội dung Thời gian

Giai doan |

Lab 01 Test Scenario and Test Case (Manual Testing) | 29/03/2023 Lab 01.2 Test Scenario and Test Case (Dé tai nhom) 05/04/2023 Lab 02 Unit Test and Intergrated with C# 12/04/2023

Lab 02.2 Unit Test and Intergrated with C# (Dé tai 15/4/2023

nhom - Budi 1) Unit Test and Intergrated with C# (Dé tai 19/04/2023 nhóm - Buôi 2)

tờ, ngoài ra còn có thê quản lý việc mua bán, xem doanh thu cửa hàng, quản lý nhân viên Người nhân viên có các thao tác đơn giản để bán hàng và không thê

có các chức năng quản lý Thông qua đó chủ cửa hàng có thê kiểm soát việc mua, bán hàng hóa, cũng như doanh thu để có thê đề ra kế hoạch, định hướng cho cửa hàng

Quản trị viên có thẻ:

- Đăng nhập

- _ Thêm/ xoá/ sửa sản phẩm

- _ Xem thông tin chỉ tiết sản phẩm

- _ Quản lý nhập/ xuất hàng

- _ Thống kê doanh thu sản phẩm bán chạy/ bán chậm

Nhân viên có thê:

Trang 5

- Dang nhap

- _ Thực hiện chức năng ban hang/ xuat hang

- Thêm/ xoá/ sửa thông tin sản phâm

1.3 System Context Diagram

Xem thông tin sản phẩm

Quản lý xuất nhập hàng hóa

Thống kê ——————> Save data

Nhân viên có thê sửa thông tin sản phâm, thực hiện các chức

năng bán hàng như chọn sản phâm, thêm sản phâm, thanh toán

Trang 6

1.5 Use Case Diagram

User Nhân viên cửa hàng

ViewInformation Xem thông tin sản phẩm

ManageProduct Xem, xóa, sửa sản phâm, update thông

tin sản phẩm

Trang 7

ViewStatistic Xem các thông tin thống kê

ManageSale Quản lý thông tin bán hàng, viết, xuất

hóa đơn, thanh toán

1.7 Software Environments

- Ứng dụng được viết bằng ngôn ngữ lập trình C#

- Development environment: Microsoft Visual Studio 2019

2 Class Design

2.1 Use-Case Realizations with GRASP Patterns

2.1.1 Operation Contract (new)

Trang 9

Preconditions Đã hiền thị thành công

Post-conditions Sản phâm đã được hiện thị

Preconditions Đã hiền thị tìm kiếm thành công

Post-conditions Sản phâm đã được hiển thị

Preconditions - Admin, User da dang nhập

- Thong tin san pham da duoc tao va co ID

Trang 11

Operation enter Transaction(transactionID: string, name: string, price: double,

stock: int, description: string)

Trang 14

"1e Giá Số Lượng Mơ tả “Tos? sươm Ga ThanhTien Thơng tin

1 Mt na tram tra 23M0 Ð Kiếm Soảt Diu Va Mặt nạ tâm 1 23000 23000 Tên KH Nguyễn VănA _

Dia chit 1 PĐTV, TP Ba Li Sữa rùa mặt 1 285000 285000

2 SlarlamưtOeaphil 285000 20 Dặu Nhạ Khơng Xê Sư8đjnRoi Í022S8

Nude Tay Tr 1 54000 54000

3 Nude Tay Trang Simple 6400 25 Lam Sach Trang £

Thanh tốn Ban hang 4 Son Dưỡng Mơi Nivea Hudng Bao 51000 40 ‘Peach Shine Lip B

5 Kem Che Khuyét n Điểm Sikygrl 02 133000 5Ø i Natural ura Tong Tu N ụ O Tin mat

= 6 Mascara Maybelline 133000 100 Lam Day Mi 8 Not © Ths ngan nang

7 Mặt nạ yàm trị 2⁄00 9 Kiểm Sốt Dâu Và

Bl vam 3 _ SửarlamätCøtaghi 286000 20 Địu Nhẹ Khơng X¿ os moe ma

12 Mascara Mayboline 133000 100 Lam Diy Mi 8 Noi Tổng cộng 362.000 đ

MaHD TenDT NgeyLap

18 Matna wam wa 23000 10 Kiếm Sốt Du Và

2 Nguyễn Văn A 4/5/2023 2-36 PM

14 — SflartamtOetaphl 285000 20 Du Nhe Khdng x2 đơn chờ ton

15 Nie Tv Trann ———— Sima sam 25 + Am Sach Trana£

3.1.1.3 FormSanPham

Ơl Tìm kiếm Search Y Loc | vị vị Xỏabưloe

Tên sản i R Số lượng Nha cung

oe Phan lost Giĩ nhập Giá bán Đơnvilinh Am Xuất xử cap Mo ta

1 Mất no trăm tả — Cham sécda 23000 Miếng 9 Dai Loan Naruko Kiểm Sột

2 ‘Sa nla Mate Cham soc da 285000 Chai 20 Cơng ty duge G Diu Nhe Kr

W Ban hing 3 Nước Tẩy Tran Chăm sĩc da 54000 Chai Z Anh Quốc Hasaki Lam Sach

@ san phdm 4 Son Dưỡng Mơi Trang điểm 51000 Cay 40 Đức Nivea Peach Shir

5 Kom Che Khyy Trang dim 133000 Hop 50 Malaysia SILKYGIRL Natural Tơi

6 Mascara Mayo Trang diém 133000 Chai 100 Mỹ MAYBELLINE LàmDâyN

7 Mãt nơ trầm ưà Cham soc da 23000 Miỡng 9 Bai Loan Naruko Kiểm Soat

8 Sữa rủa mặt Co Chăm sĩc da 285000 Chai 20 Cảng ty dược G Diu Nhe Kr

9 Nude Tay Tran Cham sde da 54000 Chai 2 Anh Quốc Hasaki Lam Sach

10 Son Dưỡng Mơi Trang đểm 51000 Cay 40 Đức Nivea Peach Shir

n Kem Che Khuy Trang đốm 139000 Hộp 50 Malaysia SILKYGIRL Natural Tơi

12 Mascara Mayo Trang diém 133000 Chai 100 Mỹ MAYBELLINE LàmDâyN

13 Mặt nộ tràm trà Chim sbe da 23000 Miếng 10 Bai Loan Naruko Kiếm Sốt

3.1.1.4 FormNhapHang

Trang 15

ID Tên nâng Mo ti Tens? Soluong Gia ThanhTic

1 — Mãtnatamua 23000 9 Kiểm Soát Du Vì Sữa rửa mặt 2 285000 570000

2 Sữarửa mặtCelaphi 285000 20 Dịu Nhẹ Không X Kem Che Rh 133000 eed

- Mặt na trềm 1 23000 23000

3 NướcTấyTrangSimple 54000 25 Lam Sach Trang €

4 Son Duttng Mai Nivea Huong Bao 51000 40 Peach Shine Lip 8

5S Kem Che khupét Bigm Sitkygiri O2 133000 50 Natural Tong Tu!

6 Mascara Maybelline 133000 100 Lim Diy Mi & Nc

7 Mặtngtràmtả 23000 9 Kiếm Soát Dầu Vs

8 SỮarửa mốtCetaphi 285000 20 Dịu Nhe Không X

9 Nude Tay Trang Simple 54000 25 Lam Sach Trang £

10 SonDưỡngMöiNieaHương Đào 51000 40 Feach Shine Lip B

11 Kem Che Khuyét Diém Silkygit 02 133000 50 Noturel Ténq Tv] Danh sách hóa đơn chưa thanh toán °

12 Mascara Maybelline 133000 100 Lâm Day Mi & Ne MoHD TenDT Noaylap

13 Mat na tram tea 23000 10 Kiểm Soát Dầu V¡ 3 Syc Pxrtner 4/5/2023 222 PM

14 Sania mat Cetapni 285000 20 Diu Nhe Không X

Số điện thoại Thanh toán

© Tito mat Ô) Vi diện tử

© Thẻ ngân hàng

O% ©iswcuep Thành tiền 726.000 đ Giảm giá 0đ

Tống cộng 726.000 đ

Ho at eid roa

Danh sáchhóađơn Wnháp 04/2023 Gr | [30/04/2023 Er |

sa Tên đối tác | m Ngảy thanh xa Am

Mã HD Ngudi lap HD Khách hà Ngay lap HD toan HD Giảm giá Tống tiên

3.1.1.6 FormBaoCaoFormBaoCao

Trang 16

Tổng số sản phẩm Số lượng tân Số lượng bán chạy Số lượng bán chậm

Từ ngày Đến ngày

4/ 1/2023 x 4/30/2023 x Thông kê

'Top sản phẩm bán chạy

ID Tôn sản phẩm Số lượng

2 Sữa rửa mặt Getaphil 2

5 Kem Che Khuyết Điếm Silkygirl 02 T1

Top sản phẩm bán chậm

ID Tản sản phẩm Sö lượng

? Mat na tram ba 1

5 Kem Che Khuyết Điếm Silkygirl 02 1

3 Nude Tay Trang Simple 1

3.1.2 Staff

3.1.2.1 FormBanHang

Q Tim kiém Search Y Loc | [ vị | X6a bd too Nguyễn Văn A ẤĐ°

oo Tên Giá - So Lượng Mô tả Tos Soluong Gia ThanhTien Thông tin Mặt nọ tram tr 290 8 Kiếm Soát Dầu Và Một nạ trâm 1 23000 23000 "Tên KH Nguyễn Vấn A

Bia chi 1PĐTV, TP Đà L

Sa rida mat Cetaphil 285000 20 Diu Nhe Khéng Xa 50 rda mgt 1 ao 298000 Or Nude Téy Trang Simple 54000 25 Lam Sạch Trang E Nude Tay Tr 1 moe

Thanh toán Sơn Dưỡng Môi Nwea Hương Đo 51000 40 Peson Shine Lo 8

Kom Cho Khuyết Điểm Sikygrl 02 133000 50 Notural Téng Ty N O wasn Mascara Maybeline 133000 100 Lâm Dày Mi & Ngẻ © Thả ngân hàng Mat ng tram tre 7000 4 Kiếm Soát Dầu Và

Sữa tữa tmiột Cetaptt 285000 20 Du Nhẹ Không Xô Gam oe Ga

Nude Téy Trong Simple 54000 25 Lâm Sạch Trang E -

O% ©Trncuðp

Sen Dung Mới Nwee Hương Đào 51000 40 ”„uiies Peach Shine Lip 8 Thanh tin 362.000đ

Kem Che Khuyết Đấm Sxygri 02 133000 S0 Nauzal Tông TƯ N Ẩ_- Danh sách hóa đơn chua thanh toán ° Giảm giá od

Mascara Mayboline 133000 100 Lam Day Mi & Ngf Tổng công 362.000 đ

MaHO TanDT NgayLap Mat no tram tr8 2000 9 Kiếm Soát Dâu Và 2 NguyễnVănA — 452023235PM

Sữa tửa mặt Cetaphil 285000 20 Địu Nhẹ Không Xã (mm toán Nite TE Tran Ginnie canna 26 Lâm Saeh Trana &

3.1.2.2 FormSanPham

Trang 17

a ria mat Ce Cham sóc da 28500¢ shai Công ty duigc G Diu Nhe K

® Đến hông Nước Tấy Trar ar 54000 hị 5 ude L âm

Mascara Mayb 300C hị MAYBELLINE am Day w

7 Mặt na tram tr Chăm sóc d: 23000 Miếng 8 Dai Loar Narukc Kiếm Soát Sữa rửa mặt Co Chăm sóc da 285000 Chai 20 Cöng ty dược G Dịu Nhẹ KI

Nước Tấy Ai Cham séc di 54000 he 5 Anh: Quốc Hasak arr

Kem y ang điến 3300( Hop § Malaysia SILKYGIR Natural Tot

2 Mascara Mayb ang diem 3000 Chai 00 Mỹ MAYBELLINE Lam Day lv

Mặt nạ trâm tr: ‘ham soc 2200 Miếng } Dai Loar Narukc Kiếm Soát

Use the Unit Testing Tool of Visual Studio 2019

4.1 Snapshots of testing result

Trang 19

Appendix

SQL Server Database Tables

* MadT Tendt

œj Dachi sor Loại

Test Data

NhatHa-0206.Quan am - dbo.SanPham NhatHa-0206.Qua

ID Ten TenD MatK Loai GioiTi Ngay Ngay SoCM DiaChi SDT Trang

1 Admin admin 1 1 Nam 2002- 2024- 12345 Lam Hà 19001 True

2 Nguy staff 1 0 Nam 1999- 2019- 98765 Lâm Ð 19001 True

1002 Admin admin 1 1 Nam 2002- 2024- 12345 Lâm Hà 19001 True

1003 Nguy staff 1 0 Nam 1999- 2019- 98765 LâmÐ 19001 True NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL

Trang 20

MaPL TenPL MoTa Trang

Chăm sóc da mặt NULL True

2 Trang điểm NULL True

1002 Cham soc da mat NULL True

1003 Trang điểm NULL True

NULL ~~ NULL NULL = NULL

MaHD MaSP _ Solu Than Trang

» 2 1 0 True

* NULL NULL NULL NULL NULL

MaSP TenSP PhanL GiaN Gia DonV SoLu XuatXu NhaCC MoTa _ Trang

» Mặtn 1 NULL 23000 Miếng 10 Dai Lo 1 Kiém True

2 Sữa Sữa rửa mặt Cetaphill 285000 Chai 19 2 Diu N True

3 Nước 1 NUIL 54000 Chai 25 Anh Q 3 Lam S True

4 Son D 2 NULL 51000 Cây 40 Đức 4 Peach True

5 Kem 2 NULL 133000 Hộp 50 Malay 5 Natur True

6 Masca 2 NULL 133000 Chai 100 Mỹ 6 Làm D True

1002 Mặtn 1 NULL 23000 Miếng 10 Dai Lo 1 Kiểm True

1003 Sta rv 1 NULL 285000 Chai 20 2 Diu N True

1004 Nước 1 NULL 54000 Chai 25 Anh Q 3 Lam S True

1005 SonD 2 NULL 51000 Cây 40 Đức 4 Peach True

1006 Kem 2 NULL 133000 Hộp 50 Malay 5 Natur True

1007 Masca 2 NULL 133000 Chai 100 Mỹ 6 Lam D True

* NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL

285000 True True

0 False True NULL NUIL NULL

Trang 21

MaDT TenDT DiaChi SDT Loai Trang

› Naruko Taiwan 0123456789 True True

2 Công ty dược Gald Germany 0123456789 True True

3 Hasaki Việt Nam 0999999999 True True

4 Nivea Germany 1092847561 True True

5 SILKYGIRL Thailand 9555250054 True True

6 MAYBELLINE China 6902395743 True True

1002 Nguyễn Văn A 1 PĐTV, TP Đà 0123456789 False True

1003 Sys_Partner False True

1004 Naruko Taiwan 0123456789 True True

1005 Công ty dược Gald Germany 0123456789 True True

1006 Hasaki Việt Nam 0999999999 True True

1007 Nivea Germany 1092847561 True True

1008 SILKYGIRL Thailand 9555250054 True True

1009 MAYBELLINE China 6902395743 = True True

* NULL NULL NULL NULL NULL NULL

Ngày đăng: 01/07/2024, 17:09

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w