Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 75 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
75
Dung lượng
2,86 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 MÔN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: QUẢN LÝ CỬA HÀNG MỸ PHẨM SKINLELE 126A - 17A - HOÀI ĐỨC - HÀ NỘI Sinh viên thực : PHAN TIẾN HUY Giảng viên hướng dẫn : TS LÊ THỊ TRANG LINH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D15CNPM2 Khóa : 2020-2025 Hà Nội, tháng năm 2022 PHIẾU CHẤM ĐIỂM ST T Họ tên sinh viên Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Nội dung thực Chữ ký Điể m Ghi Chữ ký MỤC LỤC LỜI MỞ ĐẦU Hiện giới nói chung Việt Nam nói riêng diễn q trình tin học hóa tồn diện lĩnh vực hoạt động kinh tế xã hội, người chuyển sang kỉ nguyên mới-kỉ nguyên công nghệ thông tin 4.0 Máy tính cơng cụ trở thành nhu cầu thiếu ngành khoa học kĩ thuật, ngành quản lý, thiết kế giảng dạy, ngành công nghiệp đồ họa,… Nhờ ứng dụng công nghệ thông tin làm giảm nhiều khó khăn việc quản lý giấy tờ Nó có yếu tố khơng nhỏ việc phát triển thành công không nhỏ ngành nghề, xí nghiệp, quốc gia ngày Công nghệ phần mềm phần ”công nghệ thông tin” giúp người khảo sát ,thiết kế xây dựng chương trình cách quy củ dễ dàng Với vốn kiến thức học môn “Công nghệ phần mềm” giúp đỡ cô Lê Thị Trang Linh, em chọn đề tài: ”Quan lý cửa hàng mỹ phẩm SkinLeLe” để tìm hiểu thực hành mơn Với vốn kiến thức cịn hạn chế làm em chắn có nhiều thiếu khuyết Rất mong góp ý để làm tốt CHƯƠNG 1: GIỚI THIỆU DỰ ÁN PHẦN MỀM 1.1 Khảo sát hệ thống Giới thiệu chung hệ thống khảo sát: Tên sở: Mỹ phẩm SkinLeLe Số lượng nhân viên: 10 nhân viên quản lý Diện tích: Cửa hàng mỹ phẩm có diện tích 30m2 Địa điểm: 126A- 17A- Hoài Đức- Hà Nội Hiện cửa hàng mỹ phẩm cung cấp nhiều mặt hàng, sản phẩm hãng khác với hiệu cực tốt để phục vụ cho khách hàng chăm sóc sắc đẹp ,cùng với việc ngày khơng riêng chị em, phụ nữ có nhu cầu mà nhiều đối tượng khách hàng khác với công việc quản lý nhiều hoạt động khác cửa hàng cơng việc quản lý hệ thống cửa hàng gặp nhiều khó khăn Xuất phát từ vấn đề cần thiết phải xây dụng hệ thống quản lý tốt trước hết cần phải đánh giá trạng cửa hàng mỹ phẩm SkinLeLe Hình 1.1 : Cửa hàng mỹ phẩm SkinLeLe 1.2 Xác định mục tiêu toán cần giải 1.2.1 Mục tiêu dự án Hầu hết quản lý phương pháp thủ công bán tự động, chủ cửa hàng, khó khăn quản lý số lượng hàng hóa hóa đơn, kinh doanh số lượng lớn gặp khó khăn q trình tạo hóa đơn quản lý số lượng sản phẩm cửa hàng Khó khăn quản lý nhân viên hàng, quản lý khách hàng, quản lý đơn hàng Việc quản lý kho hàng không triệt để Khơng có liên kết tương thích với hệ thống cảnh báo giám sát cửa hàng Tốn nhiều thời gian gây khó khăn việc quản lý đồng Vì vậy, cần có hệ thống quản lý giúp cho công việc cửa hàng thuận tiện hơn, góp phần nâng cao hiệu cơng việc, việc quản lý người quản lý nhân viên nhân viên với khách hàng sản phẩm trở nên dễ dành nhanh chóng hiệu 1.2.2 Yêu cầu hệ thống - Về phía khách hàng: + Phần mềm cho phép đăng nhập mua hàng online hệ thống thơng qua tư vấn tình trang da, hay sản phẩm chăm sóc da khác + Khách hàng tốn online qua tài khoản ngân hàng - Về phía nhân viên: + Nhân viên đăng nhập thực số chức quản lý + Phần mềm cho phép quản lý thông tin khách hàng + Quản lý loại sản phẩm + Nhân viên lập hóa đơn cho khách hàng - Về phía quản lý: + Có thể đăng nhập thực số chức quản lý + Quản lý thông tin nhân viên + Quản lý thông tin nhà cung cấp sản phẩm 1.3 Phân tích đặc tả nghiệp vụ hệ thống Chi tiết quy trình nghiệp vụ cơng việc quy trình nghiệp vụ cần giải quyết: - Quản lý khách hàng: Thông tin khách hàng mua sản phẩm nhân viên lấy lưu lại gồm: Tên, số điện thoại, địa - Quản lý sản phẩm (Mỹ phẩm): Thông tin sản phẩm quản lý chặt chẽ dễ dàng quản lý Thông tin sản phẩm nhân viên lưu trữ gồm: Tên sản phẩm, mã loại, giá, lưu lượng… Thông tin sản phẩm tục nhân viên cập nhật website liên kết với phần mềm bán hàng cửa hàng Sản phẩm phân loại tùy theo nhu cầu khách hàng: + Trang điểm: phấn, son, kem nền,… + Giải pháp da: Những sản phẩm dược mỹ phẩm phù hợp cho tình trạng da mụn (Mụn đầu đen, mụn viên, mụn ẩn, thâm mụn) + Dưỡng da: Thì gồm sản phẩm làm sạch, bảo vệ da, hồi phục, cấp ẩm (Sữa rửa mặt, Toner, Serum, kẽm dưỡng phù hợp, kem chống nắng…) + Chăm sóc thể: Thì gồm sản phẩm dành riêng cho body (Sữa tắm, tẩy da chết body, dưỡng thể,…) - Quản lý nhân viên: Nhân viên nhận vào làm chủ cửa hàng lấy thông tin lưu lại bao gồm: tên, ngày sinh, số chứng minh, giới tính, đơn vị cơng tác, ngày vàolàm, số điện thoại, quê quán, email,…( nhân viên xin việc phải đầy đủ lý lịch) - Lập hóa đơn: Nhân viên tạo hóa đơn, lưu lại hóa đơn, xuất hóa đơn bán cho khách hàng cập nhật số lượng sản sản phẩm lại 1.4 Xác định yêu cầu hệ thống 1.4.1 Yêu cầu chức - Các chức dự án: + Đăng nhập, đăng xuất: Chức cho phép người dùng đăng nhập vào hệ thống thông qua số điện thoại đăng xuất dễ dàng với nút bấm + Quản lý khách hàng: Chức giúp nhân viên dễ dàng có thơng tin khách để lập hóa đơn , chuyển giao sản phẩm đến khách hàng + Quản lý sản phẩm: Nhân viên quản lý thông tin sản phẩm phù hợp với loai da tình trạng da khách để dễ dàng tư vấn mô tả sản phẩm hệ thống + Lập hóa đơn: Chức giúp nhân viên lập hóa đơn cho khách hàng trước toán dễ dàng xác + Quản lý nhân viên: Chức giúp người quản lý hàng năm bắt thông tin nhân viên 1.4.2 Yêu cầu phi chức 1.4.2.1 Yêu cầu bảo mật Yêu cầu bảo mật hệ thống, bảo mật thông tin người dùng phải bảo mật mật thông tin cá nhân khác 1.4.2.2 Yêu cầu lưu Hệ thống đáp ứng nhu cầu: liệu lưu thông hệ thống dự phòng tự động 24/24 hệ thống song hành nhằm tránh liệu Dữ liệu hệ thống kết xuất thiết bị lưu trữ ngồi khơi phục cần thiết 1.4.2.3 Yêu cầu tính sử dụng Hệ thống thân thiện với người dùng dễ hiểu, dễ sử dụng 1.4.2.4 Yêu cầu ràng buộc thiết kế - Giao diện thân thiện dễ hiểu dễ sử dụng - Tốc độ xử lý thơng tin nhanh chóng - Phân tích thiết kế thực theo chuẩn UML - Hệ thống thiết kế theo hướng phát triển tương lại 1.4.2.5 Yêu cầu phần cứng - Máy tính: + Ram 1GB + Intel Core i3 + Internet access - Hệ điều hành window trở lên QLNV8 Kiểm tra chức xóa thơng tin nhân viên Mã nhân Mở form Hiện thị xóa viên: thành cơng, xóa Đăng NhanVie liệu thơng tin nhập với n01, Tên nhân viên vừa Role quản lý Nhân xóa viên: Ngơ 3.Click vào DataGridView Anh Đức, hàng muốn clear toàn sửa Số điện liệu DataGridVie textbox Hiện thị thoại: w 09865383 lỗi xóa 87, Địa khơng thành Click chỉ: Hà cơng button xóa Nội, Lương: 5000000 P QLNV9 Kiểm tra chức tìm thơng tin nhân viên Mã nhân viên: NhanVie n01 P Mở form Hiện thị liệu thơng tin nhân Đăng viên cần tìm nhập với DataGridView Role quản lý Nếu khơng tìm Nhập mã thấy hiển thị nhân viên thông báo cần vào textbox Click button nhập QLNV10 Kiểm tra chức button làm Mở form Đăng nhập với Role quản lý Clear hết liệu textbox Enable button thêm P Chuyển form đăng nhâp P Click vào liệu DataGridVie w Click button làm QLNV11 Kiểm tra chức button đăng xuất Mở form Đăng nhập với Role quản lý Click button đăng xuất Kiểm tra giao diện chức quản lý khách hàng QLKH1 Kiểm tra bố trí Tài component khoản: form quanly01, mật khẩu: 123 1.Double click vào Start mở form đăng nhập Nhập liệu đăng nhập với role Hiện thị from quản lý khách hàng P quản lý QLKH2 Kiểm tra tả QLKH3 Kiểm tra vị trí form P Tài khoản: quanly01, mật khẩu: 123 1.Double click vào Start mở form đăng nhập Hiện thị from quản lý nhân viên giữ hình P Trạng thái nút thay đổi theo màu P Nhập liệu đăng nhập với role quản lý QLKH4 Kiểm tra trạng thái button Tài khoản: quanly01, mật khẩu: 123 1.Double click vào Start mở form đăng nhập Nhập liệu đăng nhập với role quản lý Click vào button: Thêm, sửa, xóa, nhâp, quay lại Kiểm tra chức quản lý khách hàng QLKH5 Kiểm tra load form 1.Double click vào Start mở form đăng nhập Hiển thị liệu nhân viên từ database lên DataGridView P Hiện thị thông báo thêm thành công thị liệu thông tin khách hàng vừa thêm lên DataGridView clear toàn liệu textbox vừa nhập Hiện thị lỗi thêm không thành P Nhập liệu đăng nhập với role quản lý QLKH6 Kiểm tra chức thêm thông tin nhân viên Mã khách Mở form hàng: Đăng KhachHa nhập với ng01, Role quản lý Tên 3.Nhập khách thông tin hàng: Ngô Anh khách hàng cần thêm Đức, Số vào textbox điện thoại: 09865383 87, Địa : Đông Anh QLKH7 Kiểm tra chức sửa thông tin nhân viên Địa chỉ: Hà Nội công Mở form Hiện thị thông báo sửa thành công thị liệu thông tin khách hàng vừa sửa lên DataGridView clear toàn liệu textbox vừa nhập Hiện thị lỗi sửa không thành công P Kiểm tra chức Mã khách Mở form Hiện thị xóa xóa thơng hàng: thành cơng, xóa Đăng tin nhân viên KhachHa liệu thơng tin nhập với ng01, khách hàng vừa Role quản lý Tên xóa 3.Click vào khách DataGridView hàng muốn hàng: clear tồn sửa Ngơ Anh liệu Đức, Số DataGridVie textbox Hiện thị w điện lỗi xóa thoại: khơng thành Click 09865383 button xóa công 87, Địa P Đăng nhập với Role quản lý 3.Click vào hàng muốn sửa DataGridVie w Nhập thông tin vào textbox địa Click button sửa QLKH8 : Đông Anh QLKH9 Kiểm tra chức Mã khách tìm thơng hàng: tin khách hàng KhachHa ng01 Mở form Đăng nhập với Role quản lý Nhập mã khách hàng cần vào textbox Hiện thị liệu thơng tin khách hàng cần tìm DataGridView Nếu khơng tìm thấy hiển thị thơng báo P Clear hết liệu textbox Enable button thêm P Click button nhập QLKH10 Kiểm tra chức button làm Mở form Đăng nhập với Role quản lý Click vào liệu DataGridVie w Click button làm QLKH11 Kiểm tra chức button quay lại Mở form Đăng nhập với Role quản lý Chuyển form trang chủ nhân viên P Click button quay lại Kiểm tra giao diện chức quản lý sản phẩm QLSP1 Kiểm tra bố trí Tài component khoản: form quanly01, mật khẩu: 123 1.Double click vào Start mở form đăng nhập Hiện thị from quản lý sản phẩm P Nhập liệu đăng nhập với role quản lý QLSP2 Kiểm tra tả QLSP3 Kiểm tra vị trí form P Tài khoản: quanly01, mật khẩu: 123 1.Double click vào Start mở form đăng nhập Nhập Hiện thị from quản lý sản phẩm giữ hình P liệu đăng nhập với role quản lý QLSP4 Kiểm tra trạng thái button Tài khoản: quanly01, mật khẩu: 123 1.Double click vào Start mở form đăng nhập Trạng thái nút thay đổi theo màu Nhập liệu đăng nhập với role quản lý Click vào button: Thêm, sửa, xóa, nhâp, quay lại Kiểm tra chức quản lý sản phẩm QLSP5 Kiểm tra load form 1.Double click vào Start mở form đăng nhập Nhập liệu đăng nhập với role quản lý Hiển thị liệu sản phẩm từ database lên DataGridView P QLSP6 Kiểm tra chức thêm thông tin sản phẩm Mã sản Mở form Hiện thị thông phẩm: báo thêm thành Đăng SanPham công thị nhập với 01, Tên liệu thông tin sản Role quản lý sản phẩm vừa thêm 3.Nhập phẩm: lên Tẩy trang thông tin sản DataGridView phẩm cần Simple, clear toàn thêm vào Loại: Tẩy liệu textbox trang, Số textbox vừa Lượng nhập Hiện thị 10, Giá: lỗi thêm 120000 không thành công QLSP7 Kiểm tra chức Số lương: sửa thông 11 tin nhân viên Mở form Hiện thị thông báo sửa thành Đăng công thị nhập với liệu thông tin sản Role quản lý phẩm vừa sửa 3.Click vào lên hàng muốn DataGridView sửa clear toàn DataGridVie liệu w textbox vừa nhập Hiện thị Nhập lỗi sửa thông tin vào không thành textbox địa công P P Click button sửa QLSP8 Kiểm tra chức Mã sản Mở form Hiện thị xóa xóa thơng phẩm: thành cơng, xóa Đăng tin sản phẩm SanPham liệu thông tin nhập với 01, Tên sản phẩm vừa Role quản lý sản xóa 3.Click vào phẩm: DataGridView Tẩy trang hàng muốn clear toàn sửa Simple, liệu Loại: Tẩy DataGridVie textbox Hiện thị w trang, Số lỗi xóa Lượng khơng thành Click 10, Giá: cơng button xóa 120000 P QLSP9 Kiểm tra chức tìm thơng tin sản phẩm P Mã sản phẩm: SanPham 01 Mở form Đăng nhập với Role quản lý Nhập mã sản phẩm cần vào textbox Click button nhập Hiện thị liệu thơng tin sản phẩm cần tìm DataGridView Nếu khơng tìm thấy hiển thị thơng báo QLSP10 Kiểm tra chức button làm Mở form Đăng nhập với Role quản lý Clear hết liệu textbox Enable button thêm P Chuyển form trang chủ nhân viên P Click vào liệu DataGridVie w Click button làm QLSP11 Kiểm tra chức button quay lại Mở form Đăng nhập với Role quản lý Click button quay lại Kiểm tra giao diện chức lập hóa đơn LHD1 Kiểm tra bố trí Tài component khoản: form quanly01, mật khẩu: 123 1.Double click vào Start mở form đăng nhập Nhập liệu đăng nhập với role Hiện thị from lập hóa đơn P quản lý LHD2 Kiểm tra tả LHD3 Kiểm tra vị trí form P Tài khoản: quanly01, mật khẩu: 123 1.Double click vào Start mở form đăng nhập Hiện thị form lập hóa đơn giữ hình Nhập liệu đăng nhập với role quản lý LHD4 Kiểm tra trạng thái button Tài khoản: quanly01, mật khẩu: 123 1.Double click vào Start mở form đăng nhập Nhập liệu đăng nhập với role quản lý Click vào button: Thêm, sửa, xóa, nhâp, Trạng thái nút thay đổi theo màu P quay lại Kiểm tra chức lập hóa đơn LHD5 Kiểm tra load form 1.Double click vào Start mở form đăng nhập Hiển thị liệu hóa đơn từ database lên DataGridView P Nhập liệu đăng nhập với role quản lý LHD6 Kiểm tra chức tạo hóa đơn Mã sản Mở form Hiện thị thông phẩm: báo thêm thành Đăng SanPham công thị nhập với 01, Tên liệu thông tin sản Role quản lý sản phẩm vừa thêm 3.Nhập phẩm: lên Tẩy trang thông tin sản DataGridView phẩm cần Simple, clear toàn thêm vào Loại: Tẩy liệu textbox trang, Số textbox vừa Lượng nhập Hiện thị 10, Giá: lỗi thêm 120000 không thành công P ... khăn quản lý số lượng hàng hóa hóa đơn, kinh doanh số lượng lớn gặp khó khăn q trình tạo hóa đơn quản lý số lượng sản phẩm cửa hàng Khó khăn quản lý nhân viên hàng, quản lý khách hàng, quản lý. .. chức quản lý + Phần mềm cho phép quản lý thông tin khách hàng + Quản lý loại sản phẩm + Nhân viên lập hóa đơn cho khách hàng - Về phía quản lý: + Có thể đăng nhập thực số chức quản lý + Quản lý. .. trạng cửa hàng mỹ phẩm SkinLeLe Hình 1.1 : Cửa hàng mỹ phẩm SkinLeLe 1.2 Xác định mục tiêu toán cần giải 1.2.1 Mục tiêu dự án Hầu hết quản lý phương pháp thủ cơng bán tự động, chủ cửa hàng,