CHƯƠNG I: GIỚI THIỆU DỰ ÁN PHẦN MỀM QUẢN LÝ SIÊU THỊ ĐIỆN MÁY HC 1. Khảo sát hệ thống quản lý siêu thị điện máy HC - Thương hiệu Siêu thị Điện máy HC (Home Center) được sở hữu và điều hành bởi công ty VHC. - Địa chỉ tại:VHC Tower, Số 399 Phạm Văn Đồng, Bắc Từ Liêm, Hà Nội. - Đội ngũ nhân viên lên tới hơn 40 người, bán hàng chuyên nghiệp, tư vấn tận tình.
- Website: https://hc.1 Tổng quan về HC 3 - Siêu thị điện máy HC tập trung vào 5 ngành hàng: + Điện tử (Tivi, thiết bị âm thanh…). + Công nghệ thông tin (Laptop, PC, bàn phím, tai nghe…). + Điện thoại – Thiết bị giải trí số (Smartphone, máy ảnh…). - Hiện nay sự quản lý chủ yếu sử dụng giấy tờ, không có phần mềm hỗ trợ, không còn phù hợp với tình hình hiện tại của siêu thị điện máy HC.
Bài toán cần giải quyết Sau khi khảo sát siêu thị điện máy HC ta rút ra được những điều sau: - Hiện nay siêu thị điện máy HC đang cung cấp rất nhiều các loại thiết bị điện tử với đủ chủng loại từ cao cấp đến bình dân, phục vụ nhu cầu thường ngày của mọi người. Với số lượng lớn sản phẩm đa dạng như vậy thì cần một lượng nhân viên rất lớn, gây tốn kém về mặt nhân lực và kinh phí. - Người quản lý trực tiếp quản lý mọi mặt trong siêu thị điện máy nên gặp nhiều khó khăn trong khi số lượng hàng hóa được nhập và hóa đơn khi kinh doanh có số lượng lớn. - Việc tạo hóa đơn thủ công mất nhiều thời gian của cả siêu thị điện máy và khách hàng, mang lại cảm giác không hài lòng.
- Kho hàng là nơi chứa nhiều hàng hóa nhất, tuy nhiên việc quản lý kho chưa được triệt để, dễ gây sai sót khi tính toán số lượng, dễ gây thất thoát hàng hóa hay tiền của. - Việc đón lượng lớn khách mua sắm cùng với việc quản lý nhiều mặt khiến cho hệ thống quản lý đa phần bằng giấy tờ ngày càng trở nên lỗi thời, kém hiệu quả, công việc quản lý trở nên khó khăn, nặng nhọc. - Tình hình dịch Covid 19 đang diễn ra hết sức phức tạp, số lượng lớn nhân viên phải nghỉ việc khiến cho việc quản lý diễn ra hết sức lúng túng. 4 - Trong những năm gần đây, đất nước ta đang trên đà phát triển kèm theo sự phát triển cao về mọi mặt, nhất là sự phát triển của nhóm ngành công nghệ thông tin với cuộc cách mạng công nghiệp lần thứ tư đang bùng nổ mạnh mẽ.
- Để giải quyết mọi khó khăn còn tồn đọng, việc ứng dụng công nghệ thông tin để quản lý mọi mặt của siêu thị điện máy là cần thiết, xây dựng một hệ thống quản lý siêu thị điện máy mới tối ưu, thông minh, chính xác, dễ sử dụng cho người quản lý và nhân viên hay cả với khách hàng. Phân tích và đặc tả các nghiệp vụ của hệ thống - Nhân viên hỗ trợ khách hàng có đầy đủ thông tin của các sản phẩm, có nhiệm vụ giúp đỡ khách hàng tìm kiếm hay tư vấn về sản phẩm họ tìm mua hay tham khảo. - Đồ điện tử: các sản phẩm tivi Samsung, Sony, LG…, thiết bị âm thanh loa LG, JBL, dàn âm thanh, loa kéo Dalton TS – 12G400X, Logitech… - Đồ điện lạnh: tủ lạnh Panosonic, Hitachi, Sharp, Toshiba…, điều hòa Misubishi, Daikin, Electrolux… - Các sản phẩm laptop: Dell, HP, Lenovo., các mặt hàng điện thoại: Iphone, Xiaomi, Samsung… - Nhân viên kế toán ghi nhận trong sổ kế toán những dữ liệu giao dịch có thể đo lường bằng tiền, từ đó tiến hành thống kê doanh thu, số sản phẩm đã bán, số sản phẩm tồn kho. Những thông tin này được người quản lý cửa sử dụng để đưa ra những quyết định, những phương án kịp thời để phát triển siêu thị điện máy.
- Người thủ kho sẽ quản lý việc nhập, xuất sản phẩm và kiểm tra sản phẩm của siêu thị điện máy dưới quyền của người quản lý. Khi hết loại sản phẩm nào đó cần nhập thêm dựa trên nhu cầu của khách hàng, hay nhập thêm loại sản phẩm mới có trên thị trường thì thủ kho sẽ tiến hành tạo Phiếu nhập hàng, thủ kho phải ghi rõ thông tin trên phiếu về ngày tháng năm nhập- xuất, loại, số lượng, thành tiền….2 Phiếu Nhập - Người quản lý trực tiếp liên hệ với các nhà cung cấp để nhập mới hàng, trực tiếp quản lý toàn bộ nhân viên, doanh thu của siêu thị, là người đưa ra kế hoạch phát triển, các chiến dịch marketing, trực tiếp có mặt khi khách hàng yêu cầu. - Nhân viên thu ngân trực tiếp đứng tại quầy thanh toán, nhận tiền thanh toán từ khách hàng và in hóa đơn cho khách hàng khi có thông tin từ phía nhân viên hỗ trợ gửi tới. Nhân viên thu ngân còn có thể lấy thông tin từ khách hàng để hỗ trợ làm thẻ thành viên hay tích điểm.
Xác định các yêu cầu của hệ thống 1. Yêu cầu chức năng - Quản lý đăng nhập - Quản lý sản phẩm - Quản lý hóa đơn - Quản lý nhân viên 1. Yêu cầu phi chức năng 1.1 Yêu cầu bảo mật 7 Bảo mật chính là yếu tố được quan tâm hàng đầu khi thời đại công nghệ ngày càng phát triển, mọi hệ thống phải có bảo mật vững chắc để phòng tránh những thiệt hại mà kẻ gian có thể gây ra. Yêu cầu sao lưu Việc sao lưu dữ liệu rất quan trọng bởi nhiều dữ liệu rất quan trọng như thông tin cảu các sản phẩm, đơn hàng, báo cáo, thống kê và hơn cả là thông tin nhân viên, khách hàng.
Yêu cầu về tính năng sử dụng - Sử dụng được đầy đủ các chức năng của phần mềm. - Cập nhật thời gian thực. - Hệ thống thân thiện, dễ sử dụng, dễ thao tác. - Cung cấp đầy đủ thông tin.
Yêu cầu rằng buộc thiết kế - Xây dựng trên Visual Studio 2019 với ngôn ngữ lập trình C#. - Hệ quản trị cơ sở dữ liệu SQL Sever 2019. Yêu cầu về phần cứng - Hệ điều hành: Windows 7, 8, 10. - Bộ xử lý CPU 2,3 GHz.
- Ram: 4gb trở lên. Phần mềm được sử dụng - Cơ sở dữ liệu SQL Sever. Yêu cầu khi sử dụng phần mềm - Nhân viên sẽ được quản lý phổ biến rõ hơn về các chức năng của phần mềm khi được sử dụng. Yêu cầu khác - Phần mềm có hướng dẫn sử dụng.
- Thiết kế giao diện gọn gàng, thân thiện, dễ sử dụng. 8 CHƯƠNG 2: QUẢN LÝ DỰ ÁN 2. Ước lượng dự án 2. Ước lượng chi phí Giai đoạn Công việc chính Mô tả công việc Chi phí Khảo sát yêu cầu dự Thu thập cá dự liệu cần 300.000VNĐ án thiết về dự án Triển khai và thiết lập Bắt đầu dự án 200.000VNĐ project cho dự án Quản lý dự án Lập kế hoạch phạm Lập kế hoạch chi tiết cho vi dự án phạm vi làm việc 500.000VNĐ Viết báo cáo tổng Tổng kết lại toàn bộ quá 0VNĐ kết dự án trình quản lý dự án Mô tả chi tiết những yêu Đặc tả chi tiết yêu cầu, chức năng cần có 300.000VNĐ cầu của khách hàng của phần mềm Mô tả hệ thống Xây dựng sơ đồ usecase thông qua sơ đồ và trình tự bằng phần 400.000VNĐ usecase và trình tự mềm Rational Rose Phân tích và Xây dựng các trường dữ Thiết kế cơ cở dự thiết kế hệ liệu cần thiết cho phần 500.000VNĐ liệu thống mềm Xây dựng các chức năng Thiết kế giao diện chính cho phần mềm bán 800.000VNĐ cho phần mềm hàng Viết báo cáo trình bày Viết bài phân tích phân tích và thiết kế ra hệ 300.000VNĐ chi tiết về hệ thống thống phần mềm Module thống Phân tích yêu cầu cụ Xây dựng chi tiết nhiệm 100.000VNĐ kê sản phẩm thể cho từng module vụ chính của hệ thống 9 Xây dựng chức năng Thiết kế các module 150.000VNĐ cùng các sự kiện Xử lý các tính năng khi Xây dựng code 1.000VNĐ thao tác Demo module khi xây Cài đặt các module 200.000VNĐ dựng xong Kiểm tra giao diện, độ Kiểm thử cho chính xác và tìm các lỗi 300.000VNĐ module trong hệ thống Viết báo cáo hoàn Trình bày báo cáo chi tiết 100.000VNĐ thiện khi thiết kế module Tích hợp các Lắp ghép các module lại 100.000VNĐ Module đã thiết kế với nhau cho hoàn chỉnh Tích hợp và Test lại toàn bộ hệ thống Kiểm thử phần mềm 200.000VNĐ hoàn thành sản đã xây dựng phẩm Tìm kiếm các lỗi phát Fix code sinh trong quá trình thực 200.000VNĐ thi Viết báo cáo hướng Viết bản hướng dẫn sử 0VNĐ dẫn sử dụng dụng phần mềm Đóng gói phần Lên kế hoạch bảo trì Đề ra kế hoạch bảo trì 0VNĐ mềm phần mềm Tổng kết lại quá trình là Kết thúc dự án 0VNĐ ra dự án Bảng 2.
1: Bảng ước lượng về chi phí 2. Ước lượng thời gian Thời Giai đoạn Công việc chính Mô tả công việc gian Thu thập cá dự liệu cần thiết Khảo sát yêu cầu dự án 1 ngày về dự án Quản lý dự án Triển khai và thiết lập Bắt đầu dự án 1 ngày project cho dự án Lập kế hoạch phạm vi Lập kế hoạch chi tiết cho 1 ngày 10 dự án phạm vi làm việc Viết báo cáo tổng kết Tổng kết lại toàn bộ quá 1 ngày dự án trình quản lý dự án Mô tả chi tiết những yêu cầu, Đặc tả chi tiết yêu cầu chức năng cần có của phần 1 ngày của khách hàng mềm Mô tả hệ thống thông Xây dựng sơ đồ usecase và qua sơ đồ usecase và trình tự bằng phần mềm 5 ngày trình tự draw.