báo cáo bài tập lớn quản lý bán hàng thời trang lavita

24 0 0
Tài liệu đã được kiểm tra trùng lặp
báo cáo bài tập lớn quản lý bán hàng thời trang lavita

Đ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

Quản lý dữ liệu theo các tệp chỉ phù hợp với dữ liệu có dung lượng nhỏ, tổ chức đơn giản… Bán hàng thời trang là lĩnh vực kinh doanh phát triển mạnh mẽ, có nhiều dữ liệu và thông tin phứ

Trang 2

MINH CHỨNG CHO VIỆC CỘNG TÁC TRÊN MÔI TRƯỜNG SỐ

• Minh chứng làm việc trên Messenger

Messenger là nền tảng chính để các thành viên trong nhóm trao đổi, hỏi đáp về các thắc mắc và lên lịch họp trong tuần trong quá trình làm việc nhóm

• Minh chức làm việc trên Google docs

• Minh chứng làm việc qua Google Meet

Trang 3

6

• Minh chứng làm việc trên Trello

Trên nền tảng Trello, các thành viên quản lý các công việc theo từng giai đoạn và nhận nhắc nhở hạn chót công việc qua Email được gửi đến tự động Điều này các giúp thành viên hiểu rõ công việc cần làm và có thể hoàn thành công việc một cách hiệu quả

Trang 4

MỤC LỤC

MỨC ĐỘ ĐÓNG GÓP CỦA CÁC THÀNH VIÊN 3

MINH CHỨNG CHO VIỆC CỘNG TÁC TRÊN MÔI TRƯỜNG SỐ 5

LỜI CẢM ƠN 8

LỜI CAM ĐOAN 9

CHƯƠNG I GIỚI THI U CHUNGỆ 10

1.1 Đặ ấn đề 10 t v1.2 Lý do chọn đề tài 10

1.3 Tính c p thiấết của đề tài 11

CHƯƠNG II MÔ TẢ BÀI TOÁN 12

2.1 Nghiệp vụ bài toán 12

2.2 Mục đích và lợi ích của hệ thống 12

2.3 Sơ đồ tổ chức 13

2.4 Nghiệp vụ của nhân viên 13

CHƯƠNG III THIẾT KẾ CƠ SỞ DỮ LIỆU 17

3.1 Thiết kế cơ sở dữ liệu mức khái niệm 17

3.4 Phân quyền sử dụng cho các đối tượng 23

CHƯƠNG IV ĐỊNH NGHĨA ĐƯỢC CƠ SỞ DỮ LIỆU CHO BÀI TOÁN TRÊN ORACLE 26

4.1 T o bạảng 26

4.2 Thêm dữ liệu cho các bảng 30

4.3 Đề xuất 10 câu lệnh truy vấn SQL 38

4.4 Đề xuất 10 câu lệnh PL/SQL 41

4.5 Đề xuất chiến lược và thực hiện nhiệm vụ sao lưu/ phục hồi dữ liệu 48

4.5.1 Sao lưu dữ liệu 48

4.5.2 Phục hồi dữ liệu (Recovery) 51

4.6 Video quá trình thực hiện dự án 53

Trang 5

8

LỜI CẢM ƠN

Lời đầu tiên, nhóm 2 xin gửi lời cảm ơn đến Học viện Ngân hàng và khoa Hệ thống thông tin quản lý đã tạo điều kiện cho chúng em và các bạn sinh viên có cơ hội được học tập trong một môi trường năng động, sáng tạo, tạo điều kiện nỗ lực và phát huy hết tiềm năng của mình Qua học phần Hệ quản trị cơ sở dữ li , ệu chúng em đã được học hỏi những kiến thức nền tảng để có thể nghiên cứu trong việc phân tích và xây dựng hệ thống doanh nghiệp Từ đó chúng em có được những kiến thức bổ ích phục vụ cho nghề nghiệp sau này.

Nhóm 2 xin gửi lời cảm ơn đặc biệt tới cô Nguyễn Thị Thu Trang đã tận tình hướng dẫn và đồng hành cùng chúng em trong học phần Hệ quản trị cơ sở dữ li ệuDo chưa có nhiều kinh nghiệm nên bài báo cáo sẽ không tránh khỏi nhũng thiếu sót, kính mong thầy nhận xét, góp ý để bài báo cáo của chúng em được hoàn thiện hơn, rút kinh nghiệm cho các bài tập lớn tiếp theo

Chúng em xin chân thành cảm ơn!

Nhóm sinh viên thực hiện

Trang 6

LỜI CAM ĐOAN

Nhóm 2 xin cam đoan bái báo cáo “Xây dựng hệ thống bán hàng thời trang Lavita” là sản phẩm nghiên cứu và thực hành của nhóm Bài báo cáo đảm bảo tính liêm chính trong học tập, không đạo văn, gian lận, bịa đặt Các thông tin tham khảo được trích dẫn nguồn đầy đủ và minh bạch

Nhóm 2 xin chịu toàn bộ trách nhiệm nếu bài báo cáo vi phạm các điều trên

Hà Nội, ngày 26 tháng 12 năm 2023 Đại diện nhóm 2

Phan Thị Phương Anh

Trang 7

Phương pháp truyền thống và khá phổ biến trước đây là quản lý dữ liệu theo các tệp Việc lưu trữ dữ liệu với phương pháp này không có tính hệ thống, rời rạc vì thế có thể gây mất mát, thất lạc thông tin, gây lãng phí bộ nhớ máy tính, khi cần thông tin thì rất khó có thể xuất ra kết quả một cách nhanh chóng và chính xác

Quản lý dữ liệu theo các tệp chỉ phù hợp với dữ liệu có dung lượng nhỏ, tổ chức đơn giản… Bán hàng thời trang là lĩnh vực kinh doanh phát triển mạnh mẽ, có nhiều dữ liệu và thông tin phức tạp, vì vậy đòi hỏi một hệ thống quản lý chặt chẽ và chuyên nghiệp hơn

1.2 Lý do chọn đề tài

Làm thế nào để có thể quản lý được danh sách các mặt hàng? Làm thế nào để có thể nắm bắt được các xu hướng mua sắm của khách hàng và truy xuất được thông tin của khách hàng nhanh chóng và chính xác? Làm thế nào để có thể biết rõ kiểm soát được các mặt hàng tồn kho, hàng hóa được xuất ra và nhập vào kho trong các thời điểm khác nhau mà không cần quá nhiều giấy tờ liên quan cũng như các thủ tục rắc rối? Làm thế nào để có thể bảo mật được thông tin của khách hàng, nhân viên và các thông tin mật của doanh nghiệp một cách an toàn nhất? Làm thế nào để không xảy ra sự xáo trộn, hỗn loạn của bộ dữ liệu khi mà có sự thay đổi nhân sự giữa các phòng ban?,……

Trang 8

Với những vấn đề được nêu ra ở trên, nhóm chúng em đã lựa chọn đề tài nghiên cứu “Quản lý bán hàng thời trang Lavita” với mục tiêu xây dựng được cơ sở dữ liệu, xây dựng được hệ thống lưu trữ, bảo mật và sao lưu dữ liệu với bộ dữ liệu lớn và phức tạp, phục vụ cho các nhu cầu truy xuất thông tin nhanh chóng và quản lý hiệu quả các dữ liệu, thông tin quan trọng của doanh nghiệp Bên cạnh đó, hệ quản trị cơ sở dữ liệu này còn cho phép người dùng tích hợp thông tin từ nhiều nguồn khác nhau, từ việc quản lý kho hàng đến thông tin khách hàng, tạo nên một hệ thống linh hoạt

1.3 Tính cấp thiết của đề tài

Bài toán giúp cho các doanh nghiệp, cửa hàng kinh doanh có thể tối ưu hóa quy trình kinh doanh từ việc nhập hàng, quản lý kho, đến xử lý đơn hàng và dịch vụ khách hàng liên quan Quản lý thông tin khách hàng giúp cá nhân hóa dịch vụ và sản phẩm, truy xuất thông tin nhanh chóng và chính xác, nâng cao trải nghiệm mua sắm và tăng cường mối quan hệ thân thiết với khách hàng Hệ quản trị cơ sở dữ liệu giúp doanh nghiệp theo dõi doanh thu, chi phí của doanh nghiệp, kiểm soát được số lượng các mặt hàng tồn kho, từ đó có thể nắm bắt xu hướng mua sắm, dự đoán nhu cầu Dựa trên dữ liệu thống kê, doanh nghiệp có thể đưa ra quyết định chiến lược kinh doanh để tăng lượng khách hàng, tối ưu hóa chi phí, tăng doanh thu và lợi nhuận cho doanh nghiệp Hệ quản trị cơ sở dữ liệu không chỉ giúp doanh nghiệp tăng cường hiệu quả vận hành mà còn đáp ứng được nhu cầu ngày càng cao của thị trường thời trang đòi hỏi sự chính xác, nhanh chóng và linh hoạt

Bài toán này còn có tính cấp thiết cao trong môn hệ quản trị cơ sở dữ liệu, giúp sinh viên hiểu rõ hơn về cách quản lý cơ sở dữ liệu trong một hệ thống quản trị Đồng thời, còn giúp sinh viên nắm được các kỹ năng cần thiết để xây dựng một cơ sở dữ liệu quản lý bán hàng thời trang hiệu quả

Trang 9

12

CHƯƠNG II MÔ TẢ BÀI TOÁN

2.1 Nghiệp vụ bài toán

Nghiệp vụ bán hàng thời trang của cửa hàng sẽ bao gồm quá trình tự sản xuất tạo ra sản phẩm và sau đó cửa hàng sẽ tiến hàng bán sản phẩm cho khách hàng Trong công ty sẽ có nhiều phòng ban và mỗi phòng ban có nhiều nhân viên giữ các chức vụ khác nhau Dưới đây là mô tả chi tiết:

• Nhà cung cấp cung cấp nguyên vật liệu cho cửa hàng: Sau khi thống nhất được mẫu thiết kế, nhân viên kế toán sẽ tìm kiếm các nhà cung cấp cung cấp nguyên vật liệu Nhà cung cấp sẽ đóng gói vận chuyển hàng hoá đến cửa hàng Khi cửa hàng nhận được nguyên vật liệu thì tiến hành kiểm tra chất lượng, số lượng nguyên vật liệu

• Nhân viên sản xuất ra sản phẩm: nhiều nhân viên sản xuất ra được nhiều sản phẩm Nhân viên may sẽ tiến hành tạo ra sản phẩm Khi sản phẩm được hoàn thành sẽ được kiểm tra chất lượng

cáo, chương trình khuyến mãi nhằm thu hút khách hàng

sản phẩm trực tiếp tại cửa hàng Khách hàng đến trực tiếp tại cửa hàng sẽ có nhân viên tư vấn, cung cấp thông tin chi tiết về sản phẩm nhằm giúp cho khách hàng chọn được sản phẩm phù hợp với nhu cầu mong muốn

• Giao dịch và thanh toán: Khi khách hàng quyết định mua hàng, nhân viên sẽ tiến hành lập hoá đơn và thanh toán cho khách hàng theo phương thức thanh toán khách mong muốn

• Quản lý sản phẩm: Cửa hàng sẽ cần sử dụng hệ thống cập nhật thông tin về tình trạng các mặt hàng lên hệ thống nhằm kiểm soát được hàng hoá, giúp việc cung và cầu không bị mất cân bằng

• Quản lý khách hàng: Cửa hàng sẽ lưu trữ thông tin khách hàng nhằm giúp cửa hàng biết được khách hàng nào là khách quen, khách mới để có thể đưa ra chiến lược thu hút thêm khách hàng

2.2 Mục đích và lợi ích của hệ thống

Hệ thống quản lý bán hàng thời trang được tạo ra nhằm mục đích giúp cửa hàng quản lý và vận hành hàng hoá một cách chặt chẽ Một hệ thống tốt sẽ có tính năng ưu việt như: thân thiện với người dùng, dễ dàng sử dụng giúp cho cửa hàng quản lý tốt từ việc quản lý hàng hoá, nhân viên, bán hàng, khách hàng, tài chính

Hệ thống quản lý bán hàng thời trang mang lại nhiều lợi ích gồm:

• Quản lý hiệu quả: hệ thống giúp cửa hàng quản lý một cách hiệu quả chính xác Các nhân viên thực hiện các nghiệp vụ như truy xuất, cập nhật,… thông tin một cách dễ dàng và chính xác, giảm thiểu mức độ rủi ro xuống mức tối

Trang 10

đa Điều này giúp cho cửa hàng tiết kiệm được thời gian và giúp cho chủ cửa hàng dễ dàng kiểm soát

• Phân tích và ra quyết định đúng đắn: hệ thống sẽ cung cấp dữ liệu và báo cáo quá trình hoạt động của cửa hàng giúp cửa hàng dễ dàng kiểm soát được doanh thu, chi phí, lợi nhuận của cửa hàng

2.3 Sơ đồ tổ chức

2.4 Nghiệp vụ của nhân viên

➢ Nhân viên marketing

• Kiểm soát hình ảnh thương hiệu của công ty trên thị trường, trên các nền tảng mạng xã hội và có những biện pháp kịp thời xử lý

• Xây dựng các chương trình truyền thông marketing quảng bá hình ảnh, thương hiệu của công ty, sau đó lập kế hoạch, thực hiện và đo lường hiệu quả của các chương trình này

• Tổ chức kiểm tra, phân tích tình hình thị trường, thị phần, thị hiếu khách hàng, đối thủ cạnh tranh để kịp thời có chính sách marketing tối ưu nhất và đưa ra các đề xuất về màu sắc, chất liệu sản phẩm cho bộ phận thiết kế

• Lên kế hoạch cho các chương trình khuyến mại, ưu đãi cho khách hàng • Thực hiện các hoạt động báo cáo ngày, tháng, tuần theo yêu cầu

➢ Nhân viên kế toán

Trang 11

14

• Quản lý về dòng tiền thu với thu ngân, khách hàng, các bên đối tác thanh toán (Momo, VnPay, ZaloPay,…) và đối tác nền tảng bán hàng (Grab, Shopee Food, Baemin, Gojek,…)

• Quản lý dòng tiền chi cho hoạt động mua nguyên vật liệu, thiết bị máy móc, văn phòng phẩm, trả lương cho nhân viên

• Xây dựng bộ chứng từ liên quan đến các nghiệp vụ nhận hàng hóa (hóa đơn, phiếu nhập, chứng từ liên quan khác,…) và lưu trữ chứng từ liên quan phục vụ mục đích kiểm tra đối chiếu

• Đối soát doanh thu với thu ngân để quản lý dòng tiền chặt chẽ • Đối với hạng mục công cụ dụng cụ và tài sản cố định, kế toán cần theo

dõi số lượng theo từng bộ phận và tình trạng sử dụng Nếu công cụ dụng cụ và tài sản cố định xảy ra hỏng hóc, kế toán sẽ ghi nhận trường hợp và đề xuất kế hoạch mua mới

• Sử dụng các công cụ theo dõi và quản lý nguyên vật liệu để kiểm soát được số lượng, giá trị, xuất nhập tồn của nguyên vật liệu một cách chính xác

➢ Nhân viên may

• Sắp xếp, phân loại nguyên vật liệu, đánh số để phân bổ hợp lý • Chuyển đổi thiết kế, mẫu cắt may thành mẫu cụ thể và sản xuất ở quy

• Quản lý, kiểm soát và theo dõi hồ sơ kiểm kê hàng may mặc • Kiến nghị, đề xuất lên quản lý nếu có ý tưởng hợp lý trong việc sửa đổi

các thiết kế phù hợp hơn ➢ Nhân viên bán hàng

• Cập nhật thông tin về hàng hóa, sản phẩm mới

• Nhận hàng hóa từ bộ phận kho và tiến hành kiểm tra tình trạng hàng hóa, lưu lại các thông tin về hàng hóa như nhập vào, bán ra, số lượng tồn kho, v.v Nếu như có vấn đề hoặc sự cố xảy ra phải báo cáo cho cấp trên để được giải quyết kịp thời

• Nắm rõ thông tin về từng loại sản phẩm như tên, chương trình khuyến mãi hiện tại, giá, cách dùng, bảo quản, v.v

• Việc sắp xếp và trưng bày hàng hóa thường sẽ được các nhân viên làm việc trực tiếp tại cửa hàng đảm nhiệm Đối với những nhân viên bán

Trang 12

hàng online, công việc này sẽ được thay thế bằng công việc đăng bài về thông tin sản phẩm và các chương trình khuyến mãi

• Chào đón khách hàng khi khách bước vào cửa hàng

• Xác định được nhu cầu thực sự của khách hàng và đề xuất sản phẩm phù hợp

• Sau khi khách hàng đã mua sản phẩm và có bất kỳ thắc mắc nào thì nhân viên bán hàng sẽ là người hỗ trợ giải quyết vấn đề Bên cạnh đó, nhân viên bán hàng cũng là người cung cấp cho khách hàng thông tin về chương trình khuyến mại, giảm giá, v.v

Khi có bất kỳ mặt hàng nào đã bán hết, nhân viên cần phải báo cho cấp trên để được chuyển tiếp số lượng mới vào kho, tránh trường hợp khách hàng có nhu cầu mua nhưng cửa hàng không có sản phẩm

➢ Nhân viên thu ngân • Trước ca làm

• Kiểm tra toàn bộ quầy thu ngân để đảm bảo các máy móc, thiết bị, dụng cụ,v.v., không gặp trục trặc và sử dụng tốt trong ca làm việc sắp tới

toán đủ dùng trong ca làm việc Bạn cần chủ động chuẩn bị để bổ sung kịp thời nếu có dấu hiệu không đủ

• Kiểm tra và đảm bảo đủ số lượng tiền lẻ cho việc thối trả cho khách hàng, chủ động đổi tiền nếu lượng tiền lẻ còn ít

• Kiểm tra lại các hóa đơn giá trị gia tăng của ca trước để kịp thời báo cáo quản lý nếu có bất kỳ sai sót gì Đừng quên bước này nếu bạn không muốn phải chịu trách nhiệm cho những sai lầm không phải của mình

• Nhận thông tin order từ khách và tiến hành thủ tục thanh toán Dựa vào đơn giá dịch vụ, sản phẩm và số lượng khách hàng cần Sau đó, xử lý theo quy trình được định sẵn khi khách có thẻ VIP, voucher khuyến mãi, coupon giảm giá và in hóa đơn thanh toán để khách kiểm tra.

• Trong trường hợp khách thanh toán bằng hình thức chuyển khoản hoặc quẹt thẻ, nhân viên thu ngân tiếp nhận thẻ từ khách hàng, kiểm tra mã thẻ, tiến hành cà thẻ vào máy POS, trình khách hàng ký hóa đơn, đối chiếu chữ ký của khách chính xác, sau đó lưu giữ và sắp xếp hóa đơn theo quy định

• Kiểm đếm số tiền thu được trong ca làm việc, đảm bảo số tiền thực thu khớp với số liệu ghi nhận trong phần mềm quản lý đơn hàng, sau đó bàn giao đầy đủ cho người phụ trách theo quy định

Trang 13

16

• Lưu các nội dung cần lưu ý cho ca sau vào sổ giao bàn thu ngân • Sắp xếp các loại giấy tờ, chứng từ, v.v., gọn gàng theo quy định • Trả quầy thu ngân về tình trạng sạch sẽ như ban đầu

Trang 14

where makhachhang=mkh;

dbms_output.put_line('Ma khach hang: '||mkh||' So luong hoa don: '||sl);

Ma_pb := '&Ma_pb';

FOR nv IN (SELECT MANHAN_VIEN, TENNHAN_VIEN FROM NHAN_VIEN

WHERE MAPHONGBAN = Ma_pb

AND MONTHS_BETWEEN(SYSDATE, NGAYVAOLAM) <= 1) LOOP

DBMS_OUTPUT.PUT_LINE('M Nh n vi n: ' || Ma_pb || ', T n nh n vi n: ' ||

END LOOP; END;

Trang 15

44

f Hiển thị danh sách khách hàng có hóa đơn trên 3 tri ệu

set serveroutput on DECLARE slkh NUMBER; BEGIN

SELECT COUNT(DISTINCT h.MAKHACHHANG) INTO slkh FROM HOA_DON h

WHERE h.TONGTIEN > 3000000; IF slkh > 0 THEN

dbms_output.put_line('Cac khach hang sau day co hoa don tren 3 trieu dong:');

dbms_output.put_line(kh.TENKHACHHANG); END LOOP;

ELSE

dbms_output.put_line('Khong co khach hang nao co hoa don tren 3 trieu dong.');

END IF; END;

Trang 16

g Nhập vào ngày tháng, cho biết danh sách phiếu nhập hàng được nhập vào ngày ó đ

Nhap v o ng y, th ng, cho biet danh s ch phieu nhap h ng duoc nhap v o ng y do

set serveroutput on

Create or replace procedure danhsach ( Ngay in number,

Thang in number) Is

'||b.ngaynhap); End loop; End;

Exec danhsach('&ngay','&thang');

h Cho biết tổng số lượng hàng hiện có của mỗi mặt hàng Cho biet tong so luong hang hien co cua moi mat hang set serveroutput on

DECLARE

Trang 17

46 v_tong_hang NUMBER; BEGIN

i Nhập vào mã nguyên vật liệu, cho biết tên nhân viên nào kiểm tra

Nhap vao ma nguyen vat lieu, cho biet ten nhan vien nao kiem tra SET SERVEROUTPUT ON

DECLARE

MNVL nguyenvatlieu.manguyenvatlieu%TYPE;

CHITIETPHIEUNHAP.SOPHIEU=PHIEUNHAP.SOPHIEU

WHERE CHITIETPHIEUNHAP.MANGUYENVATLIEU = MNVL)

dbms_output.put_line('MA NHAN VIEN LA; '||REC.MANHAN_VIEN||'

END LOOP; END;

Ngày đăng: 20/06/2024, 18:06