Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 54 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
54
Dung lượng
6,75 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ T#I: PHÂN TÍCH V# THIẾT KẾ HỆ THỐNG QUẢN LÝ CỬA H#NG BÁN MỸ PHẨM SAMMI SHOP Sinh viên thực : PHẠM THỊ HUYỀN Giảng viên hướng dẫn : TS NGUYỄN THỊ HỒNG KHÁNH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D14CNPM5 Khóa : 2019-2024 Hà Nội, 20 tháng năm 2021 PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Chữ ký Ghi Phạm Thị Huyền 19810310303 Giảng Viên Chấm: Họ tên Giảng viên 1: Giảng viên 2: Chữ ký Ghi LỜI CẢM ƠN Trên thực tế khơng có thành cơng mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp ngư7i khác Trong suốt th7i gian học tập trư7ng đến nay, em nhận nhiều quan tâm, giúp đỡ quý Thầy Cơ, gia đình bạn bè Và đặc biệt, học kỳ Em xin cảm ơn cô Nguyễn Thị Hồng Khánh hướng dẫn, góp ý, thảo luận để báo cáo em hoàn thiện Trong th7i gian học tập thực hành hướng dẫn cô, em thu nhiều kiến thức bổ ích, mà cịn truyền say mê thích thú mơn Phân Tích Thiết Kế Hướng Đối Tượng Mặc dù cố gắng hoàn thiện đồ án với tất nỗ lực, nhiên, bước đầu vào thực tế, tìm hiểu xây dựng đồ án th7i gian có hạn, với lượng kiến thức cịn hạn chế, nhiều bỡ ngỡ, nên đồ án “Phân tích thiết kế hệ thống theo hướng đối tượng quản lý cửa hàng bán mỹ phẩm Sammi Shop” chắn khơng thể tránh khỏi thiếu sót Em mong nhận quan tâm, thơng cảm đóng góp q báu thầy bạn để đồ án ngày hoàn thiện Một lần nữa, em xin chân thành cảm ơn thầy cô ln mong nhận đóng góp thầy bạn Sau cùng, em xin kính chúc thầy cô Khoa Công Nghệ Thông Tin dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho hệ mai sau Trân trọng! Hà nội, ngày 20 tháng năm 2021 Sinh viên thực Phạm Thị Huyền MỤC LỤC LỜI CẢM ƠN LỜI MỞ ĐẦU CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG V# XÁC ĐỊNH YÊU CẦU NGƯỜI DÙNG I Khảo sát trạng II Xác lập dự án 10 2.1 Mục tiêu dự án .10 2.2 Yêu cầu hệ thống 10 2.3 Phạm vi thực dự án 10 CHƯƠNG 2: PHÂN TÍCH V# THIẾT KẾ HỆ THỐNG 12 2.1 Mơ hình trường hợp sử dụng 12 2.2 Mô hình tương tác đối tượng .24 2.2.1 Biểu đồ trình tự 24 2.2.2 Biểu đồ cộng tác .28 2.3 Mơ hình lớp: 31 2.4 Biểu đồ trạng thái 31 2.5 Biểu đồ hoạt động 32 2.6 Mơ hình hóa sở liệu 33 2.7.Phát sinh mã trình 34 2.8 Biểu đồ thành phần 41 2.9 Biểu đồ triển khai 42 Chương 3: THIẾT KẾ GIAO DIỆN .43 3.1 Thiết kế sở liệu 43 3.2 Các bảng sở liệu: 43 3.3 Giao diện .47 KẾT LUẬN 52 DANH MỤC HÌNH ẢNH Hình 2.1 Use Case tổng qt Hình 2.2 Use case chủ cửa hàng Hình 2.3 Use case nhân viên Hình 2.4 Use case khách hàng Hình 2.5 Biểu đồ trình tự cho việc đăng nhập hệ thống Hình 2.6 Biểu đồ trình tự cho việc tìm kiếm sản phẩm Hình 2.7 Biểu đồ trình tự cho việc cập nhật thơng tin khách hàng Hình 2.8 Biểu đồ trình tự cho q trình nhập hàng hóa Hình 2.9 Biểu đồ trình tự cho trình cập nhật danh sách nhân viên Hình 2.10 Biểu đồ trình tự cho việc tạo hóa đơn Hình 2.11 Biểu đồ cộng tác cho việc đăng nhập Hình 2.12 Biểu đồ cộng tác cho việc tìm kiếm sản phẩm Hình 2.13 Biểu đồ cộng tác cho việc cập nhật hàng hóa Hình 2.14 Biểu đồ cộng tác cho việc cập nhật thông tin nhân viên Hình 2.15 Biểu đồ cộng tác cho việc cập nhật thơng tin khách hàng Hình 2.16 Biểu đồ cộng tác cho việc tạo hóa đơn Hình 2.17 Mơ hình lớp Hình 2.18 Biểu đồ trạng thái hàng hóa Hình 2.19 Biểu đồ trạng thái kho Hình 2.20 Biểu đồ hoạt động cho việc mua sản phẩm Hình 2.21 Biểu đồ hoạt động cho việc cập nhật thông tin ngư7i dùng Hình 2.22 Biểu đồ Diagram Hình 2.23 Biểu đồ thành phần Hình 2.24 Biểu đồ triển khai Hình 3.1 dbo.NguoiDung Hình 3.2 dbo.NhanVien Hình 3.3 dbo.SanPham Hình 3.4 dbo.KhachHang Hình 3.5 dbo.HoaDon Hình 3.6 dbo.Kho Hình 3.7 dbo.LoaiSP Hình 3.8 dbo.NhaCungCap Hình 3.9 dbo.PhieuChamCong Hình 3.10 dbo.PhieuNhap Hình 3.11 dbo.PhieuXuat Hình 3.12 Giao diện đăng nhập Hình 3.13 Giao diện hệ thống Hình 3.14 Giao diện thơng tin nhân viên Hình 3.15 Giao diện thơng tin khách hàng Hình 3.16 Giao diện thơng tin sản phẩm Hình 3.17 Giao diện thống kê Hình 3.18 Form hóa đơn Trang 13 13 14 14 24 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 41 42 43 43 44 44 44 44 45 45 45 45 46 47 47 48 49 49 50 51 LỜI MỞ ĐẦU Công nghệ thông tin giai đoạn có bước phát triển vũ bão lĩnh vực hoạt động khắp nơi giới Đối với Việt Nam, công nghệ thông tin phát triển vài năm trở lại bước phát triển cho thấy Việt Nam nước có tiềm lĩnh vực công nghệ thông tin Ở nước ta việc sử dụng công nghệ 4.0 vô phổ biến trở nên cấp thiết Việc đưa tin học vào công việc quản lý cửa hàng, siêu thị, quan hay xí nghiệp phổ biến nhằm giảm bớt sức lao động ngư7i, tiết kiệm th7i gian, độ xác cao tiện lợi nhiều so với việc quản lý giấy t7 thủ công trước Ngành công nghệ thơng tin Việt Nam cịn non trẻ bước bứt phá thành công việc áp dụng tin học vào việc phát triển kinh tế - xã hội Chính vậy, mục tiêu đề tài hướng tới xây dựng thành công hệ thống, có khả đáp ứng tốt việc quản lý bán hàng cửa hàng mỹ phẩm Sammi Shop thiết bị vi tính Với kiến thức học, tìm hiểu, nhóm em hồn thành hệ thống đưa đến tay khách hàng nhận phản hồi tích cực Trên thực tế khơng có thành công mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều ngư7i khác Trước hết, nhóm chúng em xin gửi tới tồn thể thầy, cô giáo khoa công nghệ thông tin Đại học Điện Lực l7i cảm ơn chân thành Đặc biệt, nhóm em xin bày tỏ lịng biết ơn sâu sắc tới cô giáo, TS.Nguyễn Thị Hồng Khánh – Giảng Viên mơn phân tích thiết kế hướng đối tượng, ngư7i tận tâm hướng dẫn nhóm em suốt q trình hồn thiện đề tài Cuối nhóm chúng em kính chúc q thầy, dồi sức khỏe thành cơng nghiệp Đồng kính chúc anh chị cửa hàng Sammi dồi sức khỏe, đạt nhiều thành công tốt đẹp công việc Em xin chân thành cảm ơn! CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG V# XÁC ĐỊNH YÊU CẦU NGƯỜI DÙNG I Khảo sát trạng Đề tài: “Quản lý cửa hàng bán mỹ phẩm Sammi Shop” Cùng với phát triển cơng nghiệp đại cơng nghiệp sản xuất ngày có bước đột phá sản xuất tiêu thụ Đặc biệt thị hiếu ngư7i tiêu dùng dần hướng đến sản phẩm có mẫu mã đa dạng, giá hợp lý phương thức tốn nhanh chóng, tiện lợi Do mà đề tài: “Quản lý cửa hàng bán mỹ phẩm Sammi Shop” giải pháp hữu hiệu th7i đại công nghệ nhằm tăng doanh thu, sản lượng lưu trữ thông tin sản phẩm dễ dàng 1.1 Giới thiệu cửa hàng mỹ phẩm Sammi Shop Sammi Shop chuỗi siêu thị mỹ phẩm hãng uy tín hàng đầu Việt Nam Hoạt động từ 2009 đến nay, Sammi có gần 10 năm kinh nghiệm công trở thành tên tuổi chủ lực ngành mỹ phẩm Việt Nam Khởi đầu với cửa hàng ngõ Núi Trúc, Hà Nội vào năm 2013, sau năm phát triển, Sammi Shop có 13 cửa hàng hai thành phố lớn nước Số lượng khách hàng đến với Sammi Shop tăng lên đáng kể năm Sammi Shop mong muốn đem lại cho khách hàng lợi ích tốt giá trị hoàn hảo Giữa thị trư7ng mỹ phẩm xách tay thượng vàng hạ cám, Sammi Shop mở lối riêng cách kết nối thương hiệu tiếng, song song với việc mở rộng mạng lưới cửa hàng để đến gần tín đồ làm đẹp Sammi hợp tác thức phân phối độc quyền nhiều thương hiệu mỹ phẩm tiếng giới Maybelline, Loreal , Cosrx, Benton, Murad, Klairs , Bioderma, Vichy , La Roche Posay, Instree, By Wishtrend, I’m from … Khi đến với Sammi Shop, khách hàng tìm mua sản phẩm hãng với giá cạnh tranh thị trư7ng Tọa lạc tuyến đư7ng đắt đỏ nhộn nhịp hai thành phố lớn nước, hệ thống cửa hàng Sammi Shop vô thuận lợi cho nàng tìm đến mua sắm Sammi Ngồi ra, khách hàng mua sắm trực tiếp qua hai trang Fanpage Website Sammi shop cách dễ dàng nhanh chóng 1.2 Giới thiệu chung - Tên cửa hàng: Sammi Shop - Tổng số nhân viên/1 sở: ngư7i - Th7i gian làm việc: 9h30 đến 22h30 Hệ thống cửa hàng Sammi Shop : Chi nhánh Hà Nội: · · · CN: 127 Chùa Bộc CN: 228 Cầu Giấy CN: 250 Nguyễn Trãi · · · · · · CN: 61 Thái Hà CN: 101 ngõ Núi Trúc (Cạnh cửa hàng Vinmart +) CN: 63 Nguyễn Phong Sắc CN: 56 Nguyễn Hữu Huân CN: 48 Chùa Láng CN: 159 Xuân Thủy Chi nhánh Hồ Chí Minh: · CN: 151 Nguyễn Gia Trí, Q.Bình Thạnh, TP.HCM · CN: 352 Đư7ng 3/2, Phư7ng 12, Quận 10, TP.HCM · CN: 255 Nguyễn Thị Thập, P.Tân Phú, Q.7, TP HCM · CN: 515 Phan Văn Trị, P.5, Q.Gị Vấp, TP.HCM Có thể mua hàng trực tiếp qua: · Website: www.SammiShop.com · Shopee: https://shopee.vn/sammishop86 · Hotline: 1900 2631 · Fanpage: www.facebook.com/Sammishop.com86/ (Hà Nội) www.facebook.com/sammishophcm/ (Hồ Chí Minh) 1.3 Cơ cấu tổ chức - Quản lý cửa hàng kho: Là phận có chức vụ cao cửa hàng, khơng tham gia trực tiếp tham gia công việc bán hàng, giao dịch gián tiếp chịu trách nhiệm tổ chức đưa định cửa hàng, định việc nhập hàng, kiểm tra số lượng, chất lượng hàng nhập Chuyển hàng vào kho 1.4 Giới thiệu mặt hàng, dịch vụ Khách hàng phục vụ chu đáo từ vừa đặt chân đến Sammi Shop Đội ngũ nhân viên tư vấn nhiệt tình, thân thiện đặt châm ngôn “Khách hàng thượng đế” lên tất Nhân viên tư vấn đào tạo chuyên nghiệp, có kiến thức đầy đủ Skincare lẫn Make up để phục vụ cho khách hàng từ cô nàng ‘trong nghề’ cô gái ‘chập chững’ bắt đầu đam mê mỹ phẩm, Ngoài , Sammi Shop chuỗi cửa hàng mỹ phẩm có hệ thống chăm sóc khách hàng nhiệt tình tận tụy nhất, Sammi ln lắng nghe ý kiến khách hàng từ điều đơn giản để ngày hoàn thiện mặt Sammi shop cung cấp tất mặt hàng mỹ phẩm như: sản phẩm trang điểm, chăm sóc da, chăm sóc tóc, chăm sóc thể, Tool-brushes, chăm sóc móng, chăm sóc miệng, có gói quà tặng hấp dẫn 1.5 Trang thiết bị cửa hàng - máy tính, máy quay an ninh,1 máy quét vân tay 1.6 Quy trình hoạt động -Quy trình nhập hàng: Quản lý cửa hàng nhân viên chuyên phụ trách việc nhập hàng nhập mặt hàng từ đại lý công ty phân phối mỹ phẩm nước cửa hàng **Tiêu chuẩn: Các loại mặt hàng phải đóng gói cẩn thận, có tem chống hàng giả, khơng bị trầy xước - Quy trình bán hàng : + Khi khách đến cửa hàng nhân viên chào khách giới thiệu sản phẩm theo mong muốn khách hàng Nhân viên đưa vài câu hỏi để khảo sát khách hàng xem sản phẩm mà khách hàng muốn mua, tư vấn sản phẩm cho khách hàng đưa sản phẩm phù hợp với yêu cầu khách hàng cho khách hàng chọn lựa +Sau khách xem xong: - Nếu khách hàng ưng ý muốn mua ln toán trực tiếp cửa hàng nhân viên xuất hóa đơn tốn - Nếu khách hàng muốn đặt sản phẩm theo yêu cầu khách hàng phải đặt cọc khoản tiền (50% hóa đơn) Sau sản phẩm hồn thiện giao đến chỗ khách hàng khách hàng tốn nốt khoản cịn lại( ghi hóa đơn ) -Quản lý nhân viên +Nhân viên quán bao gồm: quản lý, nhân viên thu ngân, nhân viên bán hàng +Thông tin nhân viên lưu vào sổ để chấm công phát lương + Quản lý: 300.000/ngày/10 tiếng Lương cứng=số ngày công x 300.000-số ngày nghỉ phép + Nhân viên thu ngân: 120.000/ca/5 tiếng Lương cứng=số ngày công x 120.000-số ngày nghỉ phép +Mỗi tháng nghỉ ngày chủ nhật + Làm việc tất ngày tuần Nếu nghỉ phép phải gọi báo cho quản lý cửa hàng trước ngày làm + Trong trư7ng hợp xin nghỉ hẳn phải báo cho quản lý trước tuần,để quản lý có th7i gian bổ sung nhân kịp th7i - Báo cáo - Thống kê - Quản lý cửa hàng tổng hợp hoạt động bán hàng hàng tháng + Số lượng sản phẩm bán ra: sản phẩm ưa chuộng bán nhiều nhất… + Thống kê số lượng sản phẩm lại cửa hàng +Thống kê số ngày làm, nghỉ nhân viên 1.7 Ưu nhược điểm hệ thống a Ưu điểm - Kinh phí đầu tư vào việc quản lý không cao - Đơn giản, dễ sử dụng b Nhược điểm - Chưa có hệ thống để đánh giá lực nhân viên - Chưa có hệ thống sử dụng cơng nghệ tin học - Hệ thống quản lý cịn thủ cơng: ghi chép sổ sách Cửa hàng khó khăn việc quản lí, bn bán, sử dụng hệ thống Để cửa hàng phát triển cần áp dụng thêm yêu cầu Công nghệ, tin học từ nâng cao hệ thống quản lí Như dễ dàng quản lý cửa hàng, II Xác lập dự án 2.1 Mục tiêu dự án - Hệ thống quản lý bán hàng có chức nghiệp vụ bán hàng Hỗ trợ quản lý kho hàng nhân viên làm việc Giúp quản lí cửa hàng thống kê báo cáo từ nắm bắt tình hình kinh doanh cửa hàng để đưa phương hướng phát triển th7i gian tới - Góp phần nâng cao hiệu cơng việc, thúc đẩy hoạt động cửa hàng Giúp quản lý trở nên dễ dàng, tiện dụng xác 2.2 Yêu cầu hệ thống Tạo trang web quản lý thật tiện lợi, dễ sử dụng, đầy đủ chức Hỗ trợ việc quản lý cửa hàng thuận lợi nhanh chóng, độ xác cao Lưu trữ đầy đủ thông tin cửa hàng, hàng hóa khách hàng 2.3 Phạm vi thực dự án Các chức dự án: - Quản lý hàng hóa: Chức thực cơng việc kiểm sốt hoạt động doanh thu cửa hàng, lưu trữ; in hóa đơn hàng hóa bán hàng - Quản lý nhân viên: 10 } } Lớp phiếu xuất private class PhieuXuat { private String MaPX; private String NgayXuat; private String MaSP; private String SoLuong; private String MaNCC; private String MaNV; private String ThanhTien; /** @roseuid 5CE3CA3400A5 */ public PhieuXuat() { } } private class SanPham { private String MaSP; private String MaLoaiSP; private String TenSP; private String SLtonkho; private String Gia; /** @roseuid 5CE3CA3400E9 */ Lớp sản phẩm public SanPham() { } /** @roseuid 5CE3B23A0365 */ public void Them() { } /** 40 @roseuid 5CE3B2450037 */ public void Sua() { } /** @roseuid 5CE3B24A03AC */ public void Xoa() { } /** @roseuid 5CE3B24D00EF */ public void TimKiem() { } } 41 2.8 Biểu đồ thành phần Hình 2.23 42 2.9 Biểu đồ triển khai Hình 2.24 43 CHƯƠNG 3: THIẾT KẾ GIAO DIỆN 3.1 Thiết kế sở liệu - Ngư7i Dùng(Tài Khoản, Mật Khẩu) - Nhân Viên(Mã Nhân Viên, Tên Nhân Viên, Địa Chỉ, CMND, Số Điện Thoại) - Sản Phẩm(Mã Sản Phẩm, Tên Sản phẩm, Mã Loại Sản Phẩm, Giá Bán, Mô Tả) - Khách Hàng(Mã Khách Hàng, Tên Khách Hàng, Ngày Sinh, Số Điện Thoại) - Loại Sản Phẩm(Mã Loại Sản Phẩm, Tên Loại, Mô Tả) - Kho(Mã Sản Phẩm, Số Lượng) - Nhà Cung Cấp(Mã Nhà Cung Cấp, Tên Nhà Cung Cấp, Địa Chỉ, Số Điện Thoại) - Hóa Đơn(Mã Hóa Đơn, Mã Khách Hàng, Mã Sản Phẩm, Số Lượng, Giá, Mã Nhân Viên) - Phiếu Nhập(Mã Phiếu Nhập, Ngày Nhập, Mã Nhà Cung Cấp, Mã Nhân Viên, Mã Sản Phẩm, Số Lượng, Thành Tiền) - Phiếu Xuất(Mã Phiếu Xuất, Ngày Xuất, Mã Nhân Viên, Mã Sản Phẩm, Số Lượng, Thành Tiền) - Phiếu Chấm Công(Mã Phiếu, Mã Nhân Viên, Số Ngày Nghỉ) 3.2 Các bảng sở liệu: Hình 3.1 dbo.NguoiDung Hình 3.2 dbo.NhanVien 44 Hình 3.3 dbo.SanPham Hình 3.4 dbo.KhachHang Hình 3.5 dbo.HoaDon Hình 3.6 dbo.Kho 45 Hình 3.7 dbo.LoaiSP Hình 3.8 dbo.NhaCungCap Hình 3.9 dbo.PhieuChamCong Hình 3.10 dbo.PhieuNhap 46 Hình 3.11.dbo.PhieuXuat 47 3.3 Giao diện - Giao diện đăng nhập: Hình 3.12 - Giao diện hệ thống: Hình 3.13 48 49 - Giao diện thơng tin nhân viên: Hình 3.14 50 - Giao diện thơng tin khách hàng: Hình 3.15 - Giao diện Thơng tin sản phẩm: Hình 3.16 51 - Giao diện thống kê: Hình 3.17 52 - Giao diện hóa đơn: Hình 3.18 53 KẾT LUẬN Công nghệ thông tin mở triển vọng to lớn việc đổi phương pháp hình thức dạy học Những phương pháp dạy học theo cách tiếp cận kiến tạo, phương pháp dạy học theo dự án, dạy học phát giải vấn đề có nhiều điều kiện để ứng dụng rộng rãi Tiếp thu ứng dụng thành tựu CNTT công việc kinh doanh Cùng với việc sử dụng CNTT thực hành cho công việc quản lý, cần có hệ thống quản lý hiệu tối ưu nhất, để góp phần tăng lên tính tích cực việc quản lý Sau th7i gian nghiên cứu thực đề tài em đạt số thành tựu sau: - Nắm bắt quy trình nghiệp vụ quản lý cửa hàng mỹ phẩm - Hiểu phương pháp phân tích thiết kế hướng đối tượng từ áp dụng hiểu biết củamình để giải tốn - Có kinh nghiệm tham gia vào dự án nhỏ để áp dụng kiến thức học vào thực tiễn Xong kĩ lập trình cịn nên giao diện chưa thực thân thiện với ngư7i dùng đáp ứng số yêu cầu toán Trong th7i gian tới em tiếp tục hoàn thiện chức bổ sung chức để mang lại tiện dụng cho ngư7i sử dụng Trong tương lai em hoàn thiện đề tài cố gắng đáp ứng đầy đủ yêu cầu hệ thống thực địi hỏi Vì kính mong q thầy bảo để em hoàn thành đề tài tốt Em xin chân thành cảm ơn! 54