CHƯƠNG 1. TỔNG QUAN VỀ CHUỖI CỬA HÀNG TẠP HÓA ON GIFT 1 1.1. Giới thiệu về chuỗi cửa hàng tạp hóa ON GIFT 1 1.2. Lịch sử hình thành và phát triển 1 1.3. Tầm nhìn và mục tiêu của cửa hàng 1 1.4. Thực trạng tình hình bán hàng tại chuỗi cửa hàng 1 1.4.1. Quy trình bán hàng 2 1.4.2. Quy trình nhập hàng (quản lý kho) 2 1.4.3. Quy trình quản lý hàng hóa 2 1.4.4. Đánh giá về hiện trạng của chuỗi cửa hàng tạp hóa ON GIFT 3 1.4.4.1. Ưu điểm của hệ thống 3 1.4.4.2. Nhược điểm của hệ thống 3 CHƯƠNG 2. HỢP ĐỒNG PHẦN MỀM 4 CHƯƠNG 3. ĐẶC TẢ YÊU CẦU PHẦN MỀM 9 3.1. Mục tiêu chung: 9 3.1.1. Mục tiêu cụ thể: 9 3.1.2. Yêu cầu 10 CHƯƠNG 4. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ CHUỖI CỬA HÀNG TẠP HÓA ONGIFT 11 4.1. Phân tích hệ thống quản lý bán hàng 11 4.1.1. Xây dựng bài toán mới 11 4.1.2. Phương pháp phân tích 11 4.1.3. Sơ đồ chức năng (BFD) 11 4.1.4. Sơ đồ cấu trúc dữ liệu (DFD) 13 4.1.4.1. Sơ đồ luồng dữ liệu mức khung cảnh 13 4.1.4.2. Sơ đồ luồng dữ liệu mức đỉnh mức 0 13 4.1.4.3. Sơ đồ luồng dữ liệu mức dưới đỉnh mức 1 14 4.1.4.4. Sơ đồ luồng dữ liệu mức dưới đỉnh mức 2 14 4.1.4.5. Sơ đồ luồng dữ liệu mức dưới đỉnh mức 3 15 4.1.4.6. Sơ đồ luồng dữ liệu mức dưới đỉnh mức 3 15 4.2. Thiết kế hệ thống 15 4.2.1. Thiết kế kiến trúc hệ thống 15 4.2.2. Thiết kế các bảng CSDL 17 4.2.3. Thiết kế giao diện chương trình 23 4.2.4. Thiết kế giải thuật 38
TRƯỜNG ĐẠI HỌC KINH TẾ QUỐC DÂN VIỆN CÔNG NGHỆ THÔNG TIN VÀ KINH TẾ SỐ ĐỀ ÁN KỸ NGHỆ PHẦN MỀM ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG TẠI CHUỖI CỬA HÀNG TẠP HÓA ON - GIFT Giảng viên hướng dẫn: PGS.TS Hàn Viết Thuận Lớp tín chỉ: Kỹ nghệ phần mềm 220_1 Hà Nội, ngày 30 tháng 03 năm 2021 DANH SÁCH NHÓM THỰC HIỆN: Đỗ Thị Thu Hằng – 11181480 - Quản trị viên dự án Đinh Thị Bình – 11180663 Phạm Thu Hà – 11181386 Nguyễn Sinh Huân – 11181978 Nguyễn Trung Nam – 11183466 Vũ Hà Đăng – 11180890 Nguyễn Lan Anh – 11180275 Nguyễn Huy Hoàng – 11181922 Trần Đức Giang – 11181268 10 Lưu Thanh Huyền - 11182296 MỤC LỤC CHƯƠNG TỔNG QUAN VỀ CHUỖI CỬA HÀNG TẠP HÓA ON - GIFT 1.1 Giới thiệu chuỗi cửa hàng tạp hóa ON - GIFT 1.2 Lịch sử hình thành phát triển 1.3 Tầm nhìn mục tiêu cửa hàng 1.4 Thực trạng tình hình bán hàng chuỗi cửa hàng 1.4.1 Quy trình bán hàng 1.4.2 Quy trình nhập hàng (quản lý kho) 1.4.3 Quy trình quản lý hàng hóa 1.4.4 Đánh giá trạng chuỗi cửa hàng tạp hóa ON - GIFT 1.4.4.1 Ưu điểm hệ thống 1.4.4.2 Nhược điểm hệ thống CHƯƠNG HỢP ĐỒNG PHẦN MỀM CHƯƠNG ĐẶC TẢ YÊU CẦU PHẦN MỀM Mục tiêu chung: 3.1 3.1.1 Mục tiêu cụ thể: 3.1.2 Yêu cầu 9 10 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TIN QUẢN LÝ CHUỖI CỬA HÀNG TẠP HĨA ON-GIFT 11 Phân tích hệ thống quản lý bán hàng 4.1 11 4.1.1 Xây dựng toán 11 4.1.2 Phương pháp phân tích 11 4.1.3 Sơ đồ chức (BFD) 11 4.1.4 Sơ đồ cấu trúc liệu (DFD) 13 4.1.4.1 Sơ đồ luồng liệu mức khung cảnh 13 4.1.4.2 Sơ đồ luồng liệu mức đỉnh - mức 13 4.1.4.3 Sơ đồ luồng liệu mức đỉnh - mức 14 4.1.4.4 Sơ đồ luồng liệu mức đỉnh - mức 14 4.1.4.5 Sơ đồ luồng liệu mức đỉnh - mức 15 4.1.4.6 Sơ đồ luồng liệu mức đỉnh - mức 15 4.2 Thiết kế hệ thống 15 4.2.1 Thiết kế kiến trúc hệ thống 15 4.2.2 Thiết kế bảng CSDL 17 4.2.3 Thiết kế giao diện chương trình 23 4.2.4 Thiết kế giải thuật 38 KẾ HOẠCH TRIỂN KHAI STT Công việc Xác định đề tài Thời gian Bắt đầu Kết thúc Người thực 10 ngày 31/12/2020 10/1/2021 Cả nhóm Khảo sát thực tế ngày 10/1/2021 13/1/2021 Đỗ Thị Thu Hằng Vũ Hà Đăng Đinh Thị Bình Xây dựng hợp đồng ngày 13/1/2021 15/1/2021 Đinh Thị Bình Xác định yêu cầu ngày 20/1/2021 28/1/2021 Phạm Thu Hà Vũ Hà Đăng Đinh Thị Bình Phân tích thiết kế phần mềm ngày 19/2/2021 26/2/2021 Phạm Thu Hà Thiết kế giải thuật Thiết kế liệu Trần Đức Giang Vũ Hà Đăng Thiết kế giao diện Nguyễn Lan Anh Lưu Thanh Huyền Nguyễn Trung Nam Kiểm thử tĩnh ngày 16/3/2021 21/3/2021 Đỗ Thị Thu Hằng 10 Lập báo cáo tổng hợp ngày 21/3/2021 28/3/2021 Nguyễn Huy Hoàng, Đỗ Thị Thu Hằng Nguyễn Sinh Huân ngày 27/2/2021 Tổng 10 ngày 5/3/2021 5/3/2021 15/3/2021 58 ngày 31/12/2021 28/3/2021 LỊCH TRÌNH KHUNG THỰC HIỆN STT Các hoạt động Xây dựng hợp đồng Xác định yêu cầu Phân tích phần mềm Thiết kế phần mềm Lập trình Kiểm thử Triển khai ngày 16 ngày 20 ngày 10 CHƯƠNG TỔNG QUAN VỀ CHUỖI CỬA HÀNG TẠP HÓA ON - GIFT 1.1 - Giới thiệu chuỗi cửa hàng tạp hóa ON - GIFT Người đại diện: CÔNG TY TNHH ON - GIFT VIỆT NAM - Địa công ty: Số 65, ngõ 5, khu Cầu Đơ 5, Phường Hà Cầu, Quận Hà Đông, Thành phố Hà Nội - Mã số thuế: 0106208664 - Địa cửa hàng: Chi nhánh Hà Cầu: Số 65, ngõ 5, khu Cầu Đơ 5, Phường Hà Cầu, Quận Hà Đông, Thành phố Hà Nội Chi nhánh Thanh Hà: Kiot 44 02B Khu đô thị Thanh Hà, Thanh Oai, Hà Nội - 1.2 Lĩnh vực: Bán buôn tổng hợp bán lẻ Lịch sử hình thành phát triển Chuỗi cửa hàng trực hàng hóa cơng ty TNHH ON - GIFT VIỆT NAM thành lập vào 17/06/2013 (đã hoạt động năm) chuyên hoạt động lĩnh vực bán buôn tổng hợp Năm 2019, công ty muốn phát triển thêm lĩnh vực bán lẻ nên thành lập chuỗi cửa hàng tạp hóa ON - GIFT bắt đầu thành lập vào ngày 16/6/2019 với sở Hà Cầu Thanh Hà 1.3 Tầm nhìn mục tiêu cửa hàng Mục tiêu kinh doanh chuỗi cửa hàng bán lẻ cung cấp cho khách hàng trải nghiệm mua bán đầy đủ, nhanh chóng giá hợp lý Cửa hàng hướng đến cạnh tranh chủ yếu giá trải nghiệm đầy đủ cho người dùng ● Đảm bảo nguồn hàng đa dạng, cung cấp đầy đủ hàng hóa đáp ứng nhu cầu người tiêu dùng ● Đảm bảo giá hợp lý với nhu cầu khách hàng ● Tạo nguồn lợi nhuận ổn định cho cửa hàng ● Đẩy mạnh phát triển quy mơ chất lượng để mở thêm cửa hàng địa điểm khác đáp ứng nhu cầu cho nhiều khách hàng ● Phát triển lĩnh vực giao hàng nhà để tạo trải nghiệm tốt cho người tiêu dùng, xây dựng nguồn khách hàng trung thành với cửa hàng 1.4 Thực trạng tình hình bán hàng chuỗi cửa hàng Hệ thống áp dụng cửa hàng thủ cơng đơn giản có sử dụng phần mềm quản lý bán hàng chủ yếu sử dụng sổ sách Thời điểm bắt đầu hoạt động khơng gặp phải nhiều vấn đề nhiên theo thời gian, ngày khơng kiểm sốt doanh thu, nguồn hàng có cửa hàng đồng thời khơng quản lý thơng tin hàng hóa khách hàng Đó lý cửa hàng muốn cập nhật phần mềm cũ thành phần mềm hiệu quả, tiện ích có đầy đủ tính cho hoạt động cửa hàng 1.4.1 Quy trình bán hàng Hiện phận bán hàng cửa hàng bao gồm người chia làm ca làm việc, ca gồm người Thời gian hoạt động cửa hàng từ 6h – 22h ngày Khách hàng lẻ vào cửa hàng chọn hàng hóa Nhân viên luân phiên hỗ trợ khách hàng tìm hàng hóa tốn nhân viên giao hàng có khách hàng gọi điện đặt hàng liên hệ nhân viên giao hàng cửa hàng cao điểm Hóa đơn in cho khách hàng toán thành công, sở liệu lưu máy tính Sau ngày làm việc nhân viên tổng hợp số tiền khớp với sở liệu lưu sau bàn giao cho quản lý 1.4.2 Quy trình nhập hàng (quản lý kho) Nhân viên bán hàng có trách nhiệm tìm kiếm cửa hàng, kho tạo danh sách hàng hóa bán hết, bán hết, hàng hóa hết hạn hết hạn Sau nhân viên báo lại cho quản lý Quản lý kiểm tra lại danh sách hàng hóa nhân viên gửi tình trạng thực tế Sau khớp thông tin quản lý cửa hàng báo lại cho nhà cung cấp danh sách nhập hàng hóa Quản lý làm việc trực tiếp với nhà cung cấp chi tiết hàng hóa giá bán hàng hóa cụ thể Nhà cung cấp mang hàng hóa theo danh sách gửi đến theo giá báo hóa đơn tốn đến cửa hàng Trước nhận hàng hóa quản lý nhân viên phải kiểm tra đầy đủ số lượng, hàng hóa, giá thỏa thuận hạn sử dụng hàng hóa Đối với hàng hóa chuyển sở với sử dụng sổ sách để ghi lại Định kỳ theo tháng cửa hàng kiểm tra kho hàng mặt tồn cửa hàng, hết hạn làm việc với nhà cung cấp để trả lại trao đổi 1.4.3 Quy trình quản lý hàng hóa Thơng qua báo cáo thường xuyên theo ngày, định kỳ theo tháng/năm/quý danh sách hàng hóa cửa hàng, doanh thu cửa hàng bán được, doanh số đạt từ nhân viên, số tiền chi tiêu, số tiền công nợ với nhà cung cấp hàng hóa 1.4.4 Đánh giá trạng chuỗi cửa hàng tạp hóa ON - GIFT 1.4.4.1 Ưu điểm hệ thống ● Quy trình thực cơng việc rõ ràng có kiểm soát chặt chẽ từ nhà quản lý ● Tổ chức cửa hàng hợp lý khoa học ● Nhân viên làm việc chăm chỉ, tận tâm 1.4.4.2 Nhược điểm hệ thống ● Hệ thống đơn giản tập trung sử dụng công cụ giấy tờ sổ sách ○ Phần mềm bán hàng cũ không cập nhật hàng hóa chuyển giao sở với ○ Cập nhật giá liên tục cịn chậm khơng hiệu ○ Khơng có tính lưu lại sở liệu thơng tin thói quen mua hàng người tiêu dùng ○ Khơng có báo cáo để phân tích tình hình bán hàng, cách bày trí hàng hóa, promotion xúc tiến bán hàng ○ Việc kiểm sốt thơng tin khách hàng, nhà cung cấp, nhân viên giao hàng cịn thủ cơng ● Việc kiểm tra kho để kiểm sốt hàng hóa bán hết, bán hết, hàng hóa hết hạn hết hạn thủ công tốn thời gian khó thực có tới 10.000 mặt hàng ● Khó khăn cho quản lý q trình quản lý trực tiếp báo cáo thống kê không đảm bảo số liệu xác, ảnh hưởng đến tốc độ hiệu làm việc nhân viên cửa hàng ● Khó khăn nắm bắt tình hình bán hàng cửa hàng để kịp đưa giải pháp để giải vấn đề định hướng lâu dài cho hoạt động cửa hàng CHƯƠNG HỢP ĐỒNG PHẦN MỀM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc ****** -HỢP ĐỒNG MUA BÁN PHẦN MỀM QUẢN LÝ BÁN HÀNG CHUỖI CỬA HÀNG TẠP HÓA ON-GIFT (Số 3003/HĐMB-2022) ● Căn theo quy định Bộ luật dân năm 2015; ● Căn theo quy định Luật thương mại năm 2005; ● Căn vào tình hình thực tế Hai bên; ● Dựa tinh thần trung thực thiện chí hợp tác Bên; ● Căn vào đơn chào hàng (đặt hàng thực thỏa thuận hai bên) Hôm nay, ngày 30 tháng năm 2020, chúng tơi gồm: BÊN A: CƠNG TY TNHH DỊCH VỤ PHẦN MỀM CNTT60A (BÊN BÁN) Người đại diện: Chức vụ: Bà Đỗ Thị Thu Hằng Project Manager Địa chỉ: 207 Giải Phóng, Đồng Tâm, Hai Bà Trưng, Hà Nội Email: dothithuhang1010@gmail.com Điện thoại: 0379014656 Mã số thuế: 6868686868 BÊN B: CHUỖI CỬA HÀNG TẠP HÓA ON - GIFT (BÊN MUA) Người đại diện: Chức vụ: Ông Lê Huy Hiệp Chủ cửa hàng Địa chỉ: Số 65, ngõ 5, khu Cầu Đơ 5, Phường Hà Cầu, Quận Hà Đông, Thành phố Hà Nội Số điện thoại: 0379950631 Mã số thuế: 0106208664 Cùng thỏa thuận ký kết Hợp đồng mua bán phần mềm số 3003 ngày 30/03/2021 để ghi nhận việc Bên A bán phần mềm quản lý bán hàng chuỗi cửa hàng tạp hóa ON - GIFT hàng hóa sở hữu Bên A cho Bên B thời gian từ ngày 30/03/2021 đến hết ngày 30/03/2024 địa điểm 207 Giải Phóng, Đồng Tâm, Hai Bà Trưng, Hà Nội số với giá 106 776 000 VNĐ (Bằng chữ: Một trăm linh sáu triệu bảy trăm bảy mươi sáu nghìn) Nội dung Hợp đồng sau: ĐIỀU 1: NỘI DUNG GIAO DỊCH Bên A bán cho bên B phần mềm quản lý bán hàng hiệu hàng hóa, cụ thể sau: STT Tên hàng Thời hạn sử dụng Số máy sử dụng Thành tiền Phần mềm quản lý bán hàng năm 106 776 000 VNĐ Tổng cộng: 106 776 000 VNĐ Bằng chữ: trăm linh sáu triệu bảy trăm bảy mươi sáu nghìn (đã bao gồm VAT) ĐIỀU 2: THỜI HẠN VÀ PHƯƠNG THỨC THANH TOÁN 2.1 Thời hạn sử dụng Thời hạn sử dụng phần mềm mà bên A cung cấp cho bên B ghi Điều (nội dung giao dịch) 2.2 Phương thức toán Bên B giá trị hàng hóa cho bên A theo phương thức: ● Thanh toán trực tiếp văn phịng: Bên B tốn trực tiếp văn phịng cơng ty địa chỉ: Phịng 602 tịa A2, 207 Giải Phóng, Đồng Tâm, Hai Bà Trưng, Hà Nội ● Thanh toán qua ngân hàng/ATM: Bên B chuyển tiền vào tài khoản bên A qua máy ATM theo tài khoản sau: Ngân Hàng VPBank, chi nhánh Mỹ Đình, Hà Nội Tên tài khoản: CƠNG TY TNHH DỊCH VỤ PHẦN MỀM CNTT60A Số tài khoản: 182624004 2.3 Thời hạn toán Bên B tiến hành toán cho bên A 50% giá trị hợp đồng sau hợp đồng ký kết Và 50% giá trị hợp đồng cịn lại (bao gồm chi phí bảo trì hệ thống) hoàn thành vào thời điểm bàn giao hàng hóa lý hợp đồng ĐIỀU 3: QUYỀN VÀ NGHĨA VỤ CỦA CÁC BÊN 3.1 Quyền trách nhiệm bên A ● Cung cấp cài đặt, thông số cài đặt phần mềm điều cho bên B sau nhận đầy đủ tốn từ bên B Hình 20 Thêm khách hàng Hình 21 Thơng tin khách hàng Hình 22 Thơng tin nhà cung cấp Hình 23 Danh mục nhà cung cấp Hình 24 Thêm nhà cung cấp Hình 25 Danh mục nhân viên Hình 26 Thêm nhân viên Hình 27 Thơng tin nhân viên Hình 28 Thêm event Hình 29 Form hóa đơn từ nhà cung cấp Hình 30 Chi tiết hóa đơn từ nhà cung cấp Hình 31 Truy xuất sản phẩm Hình 32 Chi tiết thơng tin truy xuất Hình 33 Form hóa đơn bán Hình 34 Chi tiết hóa đơn bán Hình 35 Đặt lịch làm việc Hình 36 Chi tiết ca làm Hình 37 Form hóa đơn trả hàng Hình 38 Báo cáo xu hướng mua sắm Hình 39 Báo cáo doanh thu 4.2.4 Thiết kế giải thuật Các ký pháp sử dụng thiết kế giải thuật Bắt đầu Tên xử lý Bắt đầu chương trình Quá trình xử lý Kết thúc Kết thúc chương trình Điều kiện Kiểm tra điều kiện Hình 40 Giải thuật đăng nhập Hình 41 Giải thuật thay đổi mật Hình 42 Giải thuật sửa/xóa ghi Hình 43 Giải thuật cập nhật ghi Hình 44 Giải thuật tìm kiếm liệu ... giao hàng ● Quản lý kho ? ?Quản lý hàng hóa tồn kho giúp chủ cửa hàng hàng hóa thống kê số lượng hàng hóa cần nhập ? ?Quản lý việc truy xuất hàng hóa giúp chủ cửa hàng kiểm sốt thơng tin hàng hóa, ... quản lý bán hàng chuỗi cửa hàng tạp hóa ON - GIFT - Phát triển ứng dụng công nghệ 4.0 vào công tác quản lý bán hàng hiệu hàng hóa 3.1.1 Mục tiêu cụ thể: ● Quản lý danh mục ? ?Quản lý danh mục hàng. .. CHUỖI CỬA HÀNG TẠP HÓA ON - GIFT 1.1 Giới thiệu chuỗi cửa hàng tạp hóa ON - GIFT 1.2 Lịch sử hình thành phát triển 1.3 Tầm nhìn mục tiêu cửa hàng 1.4 Thực trạng tình hình bán hàng chuỗi cửa hàng