Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 38 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
38
Dung lượng
4,18 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 CÔNG NGHỆ PHẦN MỀM ĐỀ TI: XÂY DỰNG PHẦN MỀM QUẢN LÝ CỬA HNG HOA HẢI ANH Sinh viên thực : Lê Đức Hải Giảng viên hướng dẫn: Lê Thị Trang Linh Ngành Chuyên ngành : Công nghệ thông tin : Công nghệ phần mềm Lớp : D15CNPM1 Khóa : 2020 Hà Nội, tháng năm 2022 PHIẾU CHẤM ĐIỂM STT Họ tên sinh viên Nội dung thực Điể m Lê Đức Hải Xây dựng phần mềm quản 208103100 lý cửa hàng hoa Hải Anh 15 Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Chữ ký Ghi Chữ ký MỤC LỤC DANH MỤC HÌNH ẢNH LỜI MỞ ĐẦU Trong thời đại ngày nay, công nghệ thơng tin phát triển mạnh mẽ, nhanh chóng xâm nhập vào nhiều linh vực khoa học, kĩ thuật nhiều linh vực khác sống Nó trở thành công cụ đắc lực nhiều ngành nghề giao thông, y tế, quân sự…đặc biệt công quản lý nói chung có quản lý cửa hàng hoa nói riêng Trước đây, máy tinh chưa ứng dụng rộng rãi cơng việc quản lý ứng dụng rộng rãi cơng việc quản lý làm thủ công nên thời gian tốn nhân lực tài Ngày với phát triển cơng nghệ thông tin mà máy tinh sử dụng rộng rãi quan, nhà máy, trường học…giúp cho công việc tốt Việc sử dụng máy tinh vào công việc quản lý cửa hàng quần áo việc cần thiết nhằm xóa bỏ phương pháp quản lí lạc hậu, lỗi thời , tốn nhiều mặt Đối với phủ cơng ty, doanh nghiệp việc xây dựng website riêng ngày căng trở nên cấp thiết Thông qua website này, thông tin họ đến với khách hàng, người quan tâm cách nhanh chóng xác Vì em xây dựng đề tài “Xây dựng phần mềm quản lý cửa hàng hoa Hải Anh” với mong muốn giúp việc quản lý trở nên dễ dàng thuận tiện mang đến dịch vụ tốt cho khách hàng Em xin chân thành cảm ơn! CHƯƠNG I: GIỚI THIỆU DỰ ÁN PHẦN MỀM QUẢN LÝ CỬA HNG HOA HẢI ANH 1.1 Khảo sát hệ thống Hiện nay, với gia tăng dân số với phát triể lớn mạnh công nghệ số nhu cầu dịch vụ, mua bán ngày căng gia tăng Tuy nhiên, hệ thống quản lý sổ sách trước nhiều cửa hang, công ty khơng cịn phù hớp với quy mơ tốc độ phát triển Cửa hàng hoa Hải Anh vậy, áp dụng công nghệ thông tin vào công việc quản lý, buôn bán dừng mức đơn giản rời rạc công việc, Hệ thông quản lý chưa tối ưu dẫn đến có bất lợi, bất tiện cơng việc quản lý Sau khảo sát cửa hoa Hải Anh giúp việc quản lý tiện lợi, dễ dàng sử dụng hơn, nhờ vào việc công nghệ, khoa học kĩ thuật phát triển cho đời giải pháp quản lý cửa hàng thuận tiện, đơn giản, dễ dàng mang lại tính hiệu cao cho cơng việc quản lý kinh doanh, Với mục tiêu nhắm đến việc khắc phục vấn đề - Các quy trinh cũ thực cách thủ công, ghi chép làm tốn nhiều cơng sức, thời gian, khó khăn việc lưu trữ lâu dài - Gây nhiều ảnh hưởng khơng đáng có việc kiểm sốt số lượng mặt hàng nhập xuất làm chậm trễ khiến chất lượng phục vụ bị ảnh hưởng - Khó khăn việc tìm kiếm, tra cứu thơng tin sản phẩm làm ảnh hưởng đến việc hỗ trợ cửa hàng 1.1.1 Giới thiệu chung Cửa hàng hoa Hải Anh thành lập cách gần 10 năm, nằm 412 Lạc Long Quân, Tây Hồ, Hà Nội Cửa hàng gốm tầng: Tầng gồm quầy thu ngân, mẫu hoa bán chạy cửa hàng, phòng phụ kiện, tầng gian hàng với ngập tràn mẫu, loài hoa, kho để hàng phù hợp với concept tạo cho khách hàng buổi mua sắm thú vị Cửa hàng gồm: Tên cửa hàng: Hải Anh Tổng số nhân viên: người Thời gian làm việc: 8h00 – 22h00 (cả T7 & CN) Địa chỉ: 412 Lạc Long Quân, Tây Hồ, Hà Nội Hotline: 0967898888 Gmail: hoahaianh@gmail.com 1.1.2.Quy trình quản lý - Thời gian làm việc chia thành ca: + Ca sáng: 8h00 – 14h00 + Ca tối: 14h00 – 22h00 - Mỗi ca có nhân viên bán hàng, nhân viên thu ngân, nhân viên kho - Trang thiết bị cửa hàng: máy tính, máy in hóa đơn, máy in quét mã vạch, camera an ninh 1.1.3 Ưu điểm - Đơn giản, dễ sử dụng khơng u cầu cao trình độ tin học - Trang thiết bị đầy đủ với nhu cầu thực 1.1.4 Nhược điểm - Tất quy trình làm thủ cơng - Khó khăn quản lý hóa đơn cho khách hàng - Tốn nhiều thời gian gây khó khăn việc quản lý đồng 1.2 Xác định toán cần giải Quản lý cửa hàng công tác quan trọng phức tạp mà cửa hàng phải thực Bắt đầu từ việc nhập loại hoa đa dạng phù hợp với mẫu mã, tiếp quản lý mặt hàng hoa trưng bày bán cửa hàng Việc quản lý thông tin xuất nhập hàng hóa thực hầu hết cửa hàng Tuy nhiên, thông tin dạng dùng để khai thác lưu trữ hàng hóa thay cho thủ tục nhập xuất số sách Quản lý cửa hàng bán hoa cần tính đến mặt hàng bày bán đa dạng nữa, việc mua bán sản phẩm toán nhanh gọn thông qua việc bán hàng online cho khách hàng xa sử dụng ví điện tử, app mobile banking toán tiện lợi Mỗi tháng cửa hàng hoa nhập số lượng lớn mẫu mã đa dạng với nhiều loại mặt hàng mẫu mã khác Hiện sản phẩm hoa có nhiều loại da dạng, sử dụng nhiều hoa ly, hoa hồng, hoa cúc, hoa violet, Việc quản lý doanh thu việc bán hàng nhiều bước thủ cơng, áp dụng cơng nghệ thơng tin nên yêu cầu cần thiết cần có hệ thống quản lý dễ dàng nhanh chóng hiệu xác hơn, giúp tiết kiệm thời gian cơng sức để đạt hiệu cao Cụ thể cửa hàng bán mỹ phẩm cịn làm thủ cơng số cơng việc làm Microsoft Excel, dễ sai lầm khơng hiệu Vì cửa hàng cần phải: Xây dựng module quản lý riêng biệt, tìm hiểu sâu vấn đề giải chúng cách xác, logic - Triển khai cơng việc theo q trình định - Tìm hiểu cách triển khai xây dựng hệ thống - Phần mềm phải dễ dàng kiểm tra, cải tiến, nâng cấp có lỗi phát sinh bất ngờ từ hệ thống - 1.3 Phân tích đặc tả nghiệp vụ hệ thống 1.3.1 Quản lý nhân viên Nhân viên cửa hàng bao gồm nhân viên bán hàng, nhân viên thu ngân, nhân viên kho người quản lý Thông tin nhân viên lưu vào sổ để chấm công phát lương Cơng nhân viên tính theo ca làm việc nhân viên parttime, ngày làm việc nhân viên fulltime Full time: 12.000.000 đồng/tháng Part time: 40.000 đồng/tiếng Ngồi tiền lương, nhân viên cịn thưởng % theo doanh thu ca cửa hàng suất làm việc Một tháng nhân viên nghỉ phép 2-3 ngày Nhân viên part time đổi ca linh hoạt cho Trong trường hợp xin nghỉ hẳn phải báo trước cho quản lý trước tuần để quản lý có thời gian bổ sung nhân kịp thời 1.3.2 Quản lý khách hàng Khách hàng chia làm kiểu khách hàng: khách hàng thành viên ( đăng ký thẻ thành viên) khách hàng (chưa đăng ký thẻ thành viên) 1.3.3 Quản lý sản phẩm Mỗi lần phận bán hàng lấy sản phẩm từ kho phận kho xuất phiếu xuất kho bao gồm số lượng tên sản phẩm để quản lý dễ nắm bắt tình thuận tiện cho việc quản lý Bộ phận bán hàng đảm nhiệm nhiệm vụ quản lý sản phẩm, bày sản phẩm lên kệ bán hàng, thêm sản phẩm nhập, sửa thông tin sản phẩm (như số lượng, nhà cung cấp,…), xóa thơng tin sản phẩm khơng cịn sản phẩm 1.3.4 Quản lý đăng nhập, đăng xuất Chủ cửa hàng nhân viên muốn truy cập vào hệ thống cần có tài khoản đăng nhập Chức giúp cho cửa hàng bảo mật thông tin cửa hàng sản phẩm Sau đăng nhập thành cơng, sử dụng chức hệ thống Khi khơng dùng đăng xuất 1.4 Xác định yêu cầu hệ thống 1.4.1 Yêu cầu chức - Quản lý đăng nhập, đăng xuất - Quản lý nhân viên - Quản lý khách hàng - Quản lý sản phẩm 1.4.2 Yêu cầu phi chức 1.4.2.1 Yêu cầu bảo mật Hệ thống phải kiểm tra thông tin vào chức năng, bảo mật thông tin khách hàng 1.4.2.2 Yêu cầu lưu Dữ liệu lưu hệ thống lưu dự phòng 24/24 hệ thống song hành phòng tránh mát liệu Dữ liệu hệ thống phục hồi cần thiết 1.4.2.3 Yêu cầu tính sử dụng - Các tính đa dạng, quản lý dễ dàng hơn, nhiều chức - Hệ thống đảm bảo cung cấp đầy đủ thông tin yêu cầu nhân viên cửa hàng 1.4.2.4 Yêu cầu ràng buộc thiết kế SQL Thiết kế đơn giản dễ sử dụng, sở liệu hệ quản trị 1.4.2.5 Yêu cầu phần cứng - Hệ điều hành: window trở lên - Ram: lớn 8GB - Ổ cứng: tối thiểu SSD 200GB 1.4.2.6 Phần mềm sử dụng - Cơ sở liệu SQL sever 2019 - Ứng dụng: Visual Studio 2022 1.4.2.7 Các yêu cầu khác - Khi thấy hệ thống bị lỗi cần báo đến quản lý để yêu cầu sửa chữa - Giao diên rõ ràng, dễ sử dụng - Thông tin người dùng cần bảo vệ Dòng kiện phụ: Sự kiện 1: Nếu tác nhân muốn tìm kiếm thơng tin nhân viên Hệ thống thị cho tác nhân danh sách thông tin nhân viên cửa hàng tác nhân chọn thơng tin nhân viên hệ thống họ tên,địa chỉ,quê quán nhân viên Sự kiện 2: Nếu tác nhân muốn thêm nhân viên Hệ thống thông báo tác nhân cần nhập thông tin nhân viên mà tác nhân muốn thêm vào hệ thống họ tên, địa chỉ, giới tính, số điện thoại Sự kiện 3: Nếu tác nhân muốn sửa thông tin nhân viên Hệ thống thị danh sách thông tin nhân viên có tác nhân chọn thơng tin nhân viên muốn sửa Sự kiện 4: Nếu tác nhân muốn xóa thơng tin nhân viên Hệ thống hiển thị danh sách gồm thông tin nhân viên có tác nhân chọn thơng tin nhân viên muốn xóa Các u cầu đặc biệt: Khơng có 3.2.2.2 Biểu đồ hoạt động chức Quản lý nhân viên Mô tả hoạt động chức quản lý nhân viên: - Hệ thống xác nhận đăng nhập - Hệ thống hiển thị giao diện hệ thống - Người dùng yêu cầu quản lý nhân viên - Hệ thống hiển thị giao diện quản lý nhân viên - Người dùng u cầu thêm/sửa/xóa thơng tin nhân viên - Hệ thống yêu cầu kiểm tra lại thông tin vừa nhập - Người dùng kiểm tra xác nhận thông tin - Hồn tất Hình 5Biểu đồ hoạt động chức quản lý thêm nhân viên Hình 6Biểu đồ hoạt động chức quản lý sửa nhân viên Hình 7Biểu đồ hoạt động chức quản lý xóa nhân viên 3.2.3 Chức Quản lý khách hàng 3.2.3.1 Biểu đồ Use case chức Quản lý khách hàng Hình 8Biểu đồ Use case chức quản lý khách hàng Đặc tả use case quản lý khách hàng Tác nhân: Bộ phận quản lý Mô tả: Mỗi tác nhân sử dụng hệ thống quản lý thực chức quản lý khách hàng hệ thống Dịng kiện chính: Tác nhân yêu cầu giao diện quản lý vào hệ thống Hệ thống thị giao diện quản lý khách hàng cho tác nhân Tác nhân sẽ: cập nhật thơng tin, thêm, sửa, xóa khách hàng Hệ thống kiểm tra liệu xác nhận thông tin từ tác nhân gửi vào hệ thống Thông tin hệ thống gửi thơng báo đưa tác nhân vào hệ thống Kết thúc use case quản lý khách hàng Dòng kiện phụ: Sự kiện 1: Nếu tác nhân muốn tìm kiếm thơng tin khách hàng mua Hệ thống thị cho tác nhân danh sách thông tin họ tên,địa chỉ, số điện thoại khách hàng mua hàng cửa hàng Sự kiện 2: Nếu tác nhân muốn thêm khách hàng Hệ thống thông báo tác nhân cần nhập thông tin khách hàng mà tác nhân muốn thêm vào hệ thống họ tên, địa chỉ, giới tính, số điện thoại Sự kiện 3: Nếu tác nhân muốn sửa thông tin khách hàng Hệ thống thị danh sách thơng tin khách hàng có tác nhân chọn thông tin khách hàng muốn sửa Sự kiện 4: Nếu tác nhân muốn xóa thơng tin khách hàng Hệ thống hiển thị danh sách gồm thơng tin khách hàng có tác nhân chọn thơng tin khách hàng muốn xóa Các u cầu đặc biệt: Khơng có 3.2.3.2 Biểu đồ hoạt động chức Quản lý khách hàng Mô tả hoạt động chức quản lý khách hàng: - Hệ thống xác nhận đăng nhập - Hệ thống hiển thị giao diện hệ thống - Người dùng yêu cầu quản lý khách hàng - Hệ thống hiển thị giao diện quản lý khách hàng - Người dùng u cầu thêm/sửa/xóa thơng tin khách hàng - Hệ thống yêu cầu kiểm tra lại thông tin vừa nhập - Người dùng kiểm tra xác nhận thơng tin - Hồn tất Hình 9Biểu đồ hoạt động chức quản lý thêm khách hàng Hình 10 Biểu đồ hoạt động chức quản lý sửa khách hàng Hình 11Biểu đồ hoạt động chức quản lý xóa khách hàng 3.2.4 Chức quản lý hàng hóa 3.2.4.1 Biểu đồ Use Case cho chức quản lý hàng hóa Hình 12Use case chức quản lý hàng hóa Đặc tả use case quản lý hàng hóa Tác nhân: Bộ phận quản lý, Nhân viên Mô tả: Mỗi tác nhân sử dụng hệ thống quản lý thực chức quản lý phiếu đặt hàng hệ thống Dịng kiện chính: Tác nhân yêu cầu giao diện quản lý vào hệ thống Hệ thống thị giao diện quản lý hàng hóa cho tác nhân Tác nhân sẽ: cập nhật số lượng hàng nhập, số lượng hàng bán số lượng hàng lại kho đồng thời cập nhật tổng số tiền chi thu quý, tháng, năm Hệ thống kiểm tra liệu xác nhận thông tin từ tác nhân gửi vào hệ thống Thơng tin hệ thống gửi thông báo đưa tác nhân vào hệ thống Kết thúc use case quản lý hàng hóa Dịng kiện phụ: Sự kiện 1: Nếu tác nhân muốn nhập số lượng hàng bán Hệ thống hiển thị cho tác nhân bảng đề điền số lượng hoa mà cửa hàng bán quý, tháng, năm Sự kiện 2: Nếu tác nhân muốn nhập số lượng hàng nhập Hệ thống hiển thị cho tác nhân bảng riêng đề nhập số lượng hàng nhập cửa hàng quý, tháng, năm Sự kiện 3: Nếu tác nhân muốn nhập số tiền chi cửa hàng Hệ thống hiển thị bảng trống riêng để tác nhân điền số tiền mà cửa hàng chi để nhập hoa quý, tháng, năm Sự kiện 4: Nếu tác nhân muốn nhập số tiền thu cửa hàng Hệ thống hiển thị bảng trống riêng để tác nhân điền số tiền mà cửa hàng thu từ việc bán hoa quý, tháng, năm Các yêu cầu đặc biệt: Khơng có 3.2.4.2 Chức quản lý hàng hóa Hình 13Biểu đồ hoạt động chức thêm hàng hóa Hình 14Biểu đồ hoạt động chức sửa hàng hóa