Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 33 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
33
Dung lượng
1,18 MB
Nội dung
ĐẠI HỌC BÁCH KHOA HÀ NỘI TRƯỜNG CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG *************** Đề tài: Phần mềm quản lý bán hàng cửa hàng văn phòng phẩm Giảng viên hướng dẫn: Đỗ Văn Uy Tên MSSV Lớp Email Nguyễn Đức Tuân 20207705 IT-VUW01 tuan.nd207705@sis.hust.edu.vn Lê Hoàng 20176021 IT-LTU16A hoang.l176021@sis.hust.edu.vn Lê Hồng Quyết 20198327 IT-VUW(2019) quyet.lh198327@sis.hust.edu.vn Lê Văn Duẩn 20207662 IT-VUW01 duan.lv207662@sis.hust.edu.vn Nguyễn Nam Anh 20207656 IT-VUW01 Anh.nn207656@sis.hust.edu.vn Hà Nội, 06 Tháng Năm 2022 CHƯƠNG I: KHẢO SÁT BÀI TỐN 1.1 Mơ tả tốn Một cửa hàng văn phịng phẩm muốn đơn giản hóa quản lý nên dùng đến công nghệ ( thông qua phần mềm quản lý bán hàng), vừa giúp tiếp kiệm thời gian, công sức tránh sai lầm khơng đáng có dẫn đến thất tiền sử dụng phương thức quản lý người truyền thống 1.1.1.Khảo sát trường - Một cửa hàng văn phịng phẩm có cấu tổ chức gồm: o Cửa hàng : Chủ cửa hàng, nhân viên bán hàng, nhân viên kho hàng - Khảo sát trường: o Khi nhập/ xuất hàng vào kho ghi vào sổ sách số lượng theo tên sản phẩm o Các loại hàng hóa: Bút, mực, giấy, sách giáo khoa, ghi, notebook, … o Khi khách hàng mua hàng, khách hàng mang hàng cho nhân viên tốn, lập hóa đơn cho khách yêu cầu sau ghi lại vào sổ o Khi hết ngày làm việc nhân viên có trách nhiệm kiểm kê số lượng hàng bán hơm sau tính doanh thu ngày đối chiếu với số tiền thực tế - Khảo sát người sử dụng: o Nhân viên bán hàng: Đứng quầy thu ngân toán cho khách hàng Ghi chép lại giao dịch vào sổ để cuối ngày kiểm kê lại Tạo hóa đơn yêu cầu từ khách hàng o Nhân viên quản lý kho: nhập hàng hóa nhân viên xác nhận sản phẩm số lượng sản phẩm nhập vào từ nhà cung cấp sau ghi lại vào sổ thơng tin nhập hàng Chịu trách nghiệm xếp phân loại sản phẩm giá để đồ Sau xác nhận số hàng xuất kho ghi lại số lượng sản phẩm kho Công việc làm ngày o Chủ cửa hàng: người nắm bắt tình hình mua bán, doanh thu cửa hàng, quản lý nhân viên Căn vào sổ sách tổng hợp thống kê lại Từ đưa chiến lược kinh doanh phù hợp cho thời điểm Việc thống kê diễn hàng tuần, hàng tháng Phụ trách trả lương cho nhân viên - Tài liệu: o Sổ xuất nhập kho nhân viên: Bảng nhập kho: Bảng Tên sản phẩm Số lượng(1) Giá(2) Thành tiền(1x2) Tổng: Bảng1 Bảng xuất kho lên kệ hàng: Bảng Tên sản phẩm Số lượng Ngày xuất kho Bảng2 Bảng thống kê cuối tháng: Bảng Tên sản phẩm Số lượng nhập kho Số lượng xuất kho Số lượng tồn kho thực tế Bảng Bảng thống kê sản phẩm kệ ngày: Bảng Tên sản phẩm Số lượng mặc định kệ Số lượng lại kệ Bảng Số lượng bán De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham o Sổ bán hàng nhân viên: Bảng Tên sản phẩm Số lượng(1) Giá(2) Thành tiền(1x2) Bảng o Bảng giá: Bảng Tên sản phẩm Giá Bảng 1.1.2.Tổng hợp phân loại thơng tin a) Phân tích trạng - Mức độ đáp ứng yêu cầu: với quy mô hoạt đông nay, việc quản lý thủ công gặp phải nhiều khó khăn nhược điểm: o Do qn cửa hàng văn phịng phẩm nên có nhiều loại mặt hàng loại mặt hàng có nhiều sản phẩm nên nhân viên bán hàng phải thời gian ghi nhớ giá sản phẩm o Việc nhập liệu hồn tồn thủ cơng nên dẫn đến có sai sót nhập liệu, thời gian khối lượng cơng việc tăng lên nhiều Ngồi việc nhập thủ cơng dẫn đến việc thiếu tính thống liệu nhập vào o Chủ cửa hàng khó giám sát thực tế công việc bán hàng cửa hàng o Các bảng liệu hoàn toàn viết tay nên việc tìm kiếm gây khó khăn cần rà sốt lại o Mặt hàng bán, nhập kho chưa có thơng tin nhân viên kèm dẫn đến có sai sót thất khó tìm nhân viên phụ trách o Việc tính tốn thủ cơng gây sai sót kiểm kê - Mong muốn chủ cửa hàng: o Một phần mềm dễ sử dụng De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham o Giám sát hoạt động cửa hàng hiệu hơn: Các biểu đồ thống kê, chấm cơng nhân viên, xếp lịch làm việc, tính lương thưởng cho nhân viên hồn thành tốt cơng việc - Đề xuất chức năng: o Chức đăng nhập: Giúp chủ cửa hàng quản lý lịch làm việc nhân viên Khi nhân viên thực giao dịch nhập xuất kho lưu lại thơng tin nhân viên Từ có tiêu trí để thưởng phạt có o Chức bán hàng: Giúp nhân viên cải thiện thời gian xác nhận toán sản phẩm Sản phẩm sau xác nhận tốn tự động lưu vào kho lưu trữ liệu Từ truy xuất thơng tin bán hàng cần thiết o Chức quản lý kho: Có biểu mẫu giúp nhân viên kho hàng dễ dàng nhập Thơng tin sau nhập tự động lưu vào kho lưu trữ o Chức quản lý cửa hàng: Cung cấp chức giúp quản lý cửa hàng b) Xác định phạm vi - Sử dụng sở liệu để lưu trữ thông tin: o Thông tin người sử dụng gồm: nhân viên, quản lý, quản trị viên o Thông tin sản phẩm loại sản phẩm o Thơng tin hóa đơn - Phần mềm gồm chức năng: o Chức bán hàng: Xác nhận sẩn phẩm Thanh toán o Chức quản lý kho hàng: Xuất kho Nhập kho Báo cáo o Chức quản lý cửa hàng: Quản lý sản phẩm Quản lý người dùng De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham Quản lý lịch làm việc Thưởng tháng Tính lương Thống kê: Thống kê số lượng nhập vào, tổng sản phẩm bán được, sản phẩm bán chạy, doanh thu tháng Yêu cầu phần mềm: giao diện đơn giản, thân thiện dễ dàng sử dụng Tiết kiệm thời gian, công sức, chi phí Dễ dàng kiểm sốt phân đoạn bán hàng gồm: quản lý hàng hóa, quản lý kho, thống kê liệu, báo cáo danh số… 1.2 Lợi ích phần mềm 1.2.1.Giá trị sử dụng - Tạo linh hoạt quản lý: Hầu hết phân đoạn từ quản lý kho, đến bán hàng xếp theo trình tự từ phần mềm xuất báo cáo theo tuần, tháng, quý năm tùy theo yêu cầu nhà quản lý Nhà quản lý điều hành từ xa mà khơng cần đến trực tiếp cửa hàng - Giảm sai sót: Phần mềm lưu hóa đơn bán hàng thơng tin xuất nhập kho từ tính tốn khoản thu chi cách tự động, giảm sai sót khâu kế toán 1.2.2.Giá trị kinh tế - Tiếp kiệm chi phí, cơng sức: Phần mềm hỗ trợ chức ghi chép quản lý sổ sách bán hàng, lưu trữ nguồn hàng đầu vào – đầu ra, quản lý bán hàng, đơn giá bán hàng mặt hàng sản phẩm, kiểm kê hàng hóa kho, chốt doanh số báo cáo,… Từ giúp giảm chi phí nhân công phải thuê cho việc trên, đồng thời tiếp kiệm thời gian, làm nhiều công việc khác mà không ảnh hưởng tới công việc quản lý bán hàng, giúp đem tới hiệu công việc cao 1.2.3.Khắc phục số nhược điểm phương pháp quản lý thủ công cũ - Quản lý cửa hàng theo phương thức truyền thống phụ thuộc hoàn toàn vào việc ghi chép sổ sách, nhập liệu thủ công excel Việc làm thủ công De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham dễ dẫn đến tình trạng bị nhầm lẫn, liệu, tiêu tốn thời gian chi phí quản lý - Quản lý qua phần mềm, liệu cập nhật lên hệ thống giúp đồng liệu nên dễ dàng quản lý so với phương pháp quản lý cũ liệu thường lưu máy tính cá nhân 1.3 Kế hoạch triển khai Lên kế hoạch triển khai Khảo sát đưa giải pháp Xây dựng hệ thống Cài đặt phần mềm Chuẩn bị đào tạo người dung Nghiệm thu phần mềm Ứng dụng thực tế De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Biểu đồ use case đặc tả use case: 2.1.1 Biểu đồ use case tổng quan: Để truy cập hệ thống bán hàng, nhân viên phải đăng nhập vào hệ thống tài khoản cung cấp Khi đăng nhập thành công nhân viên phép sử dụng chức sau ( với user có nghiệp vụ khác chức năng): - Chức bán hàng - Chức quản lý cửa hàng - Chức quản lý kho De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham 2.1.2 Use case bán hàng Tên use case Tác nhân Mô tả Điều kiện đầu vào Kết đầu Luồng kiện Quản lý bán hàng Nhân viên bán hàng Ca sử dụng bắt đầu nhân viên đăng nhập vào hệ thống bán hàng Khách hàng mang hàng đến quầy STT Tính tốn chi phí, thu phí xuất hóa đơn Tác nhân Hành động Khách hàng Đem hàng quầy toán Nhân viên Xác nhận mặt hàng, tính phí Khách hàng Thanh tốn chi phí Nhân viên Xuất hóa đơn cho khách, thu phí Hệ thống Lưu hóa đơn De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham 2.1.3 Quản lý kho: Tên use case Tác nhân Mô tả Điều kiện đầu vào Kết đầu Luồng kiện Quản lý kho hàng Nhân viên kho hàng Ca sử dụng bắt đầu nhân viên đăng nhập vào hệ thống quản lý kho hàng Hàng hóa nhập vào xuất khỏi kho Lưu lại tất thông tin thay đổi kho STT Tác nhân Hành động Nhân viên Chọn chức xuất/nhập kho Hệ thống Xác nhận hành động chuyển đến form điền thông tin Nhân viên Điền thông tin vào form nhấn xác nhận Hệ thống Xác nhận, lưu thông tin cập nhật lại số lượng sản phẩm kho De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham 2.3 Biểu đồ lớp De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham Mơ hình thiết kế, thiết kế an tồn 3.1 Mơ hình thiết kế 3.1.1 Mơ hình thác nước gì? - Mơ hình thác nước ví dụ mơ hình Sequential (Tuần tự) Trong mơ hình này, hoạt động phát triển phần mềm chia thành giai đoạn khác giai đoạn bao gồm hàng loạt nhiệm vụ có mục tiêu khác - Mơ hình Thác nước giai đoạn đầu trình SDLC Trên thực tế, mơ hình sử dụng rộng rãi ngành công nghiệp phần mềm Nó chia thành pha, đầu pha trở thành đầu vào pha Nó giai đoạn bắt buộc hoàn thành trước bắt đầu giai đoạn Nói tóm lại, khơng có chồng chéo mơ hình thác nước - Trong thác nước, phát triển pha bắt đầu giai đoạn trước hoàn thành Do tính chất này, giai đoạn mơ hình thác nước phải xác định xác Các giai đoạn chuyển từ mức cao xuống mức thấp hơn, giống thác nước nên mơ hình đặt tên mơ hình thác nước De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham Ảnh minh họa mơ hình thác nước STT Giai đoạn Các hoặt động thực Nắm tất yêu cầu Thảo luận hướng dẫn để hiểu yêu Phân tích yêu cầu Thực thử nghiệm yêu cầu để cầu đảm bảo u cầu kiểm chứng hay khơng De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham Các tài liệu chuyển RUD (Yêu cầu hiểu tài liệu) De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham Thiết kế hệ thống Theo yêu cầu, tạo thiết kế Thảo luận yêu cầu phần cứng /phần mềm Tài liệu thiết kế Theo thiết kế tạo chương trình / code Thực Tích hợp code cho giai đoạn Unit testing Tích hợp unit tested code kiểm tra để đảm bảo hoạt động mong đợi Thực tất hoạt động thử nghiệm (Functional and non functional) để Thử nghiệm đảm bảo hệ thống đáp ứng yêu cầu hệ thống Trong trường hợp bất thường, báo cáo Theo dõi tiến độ kiểm tra thông qua công cụ số liệu truy xuất nguồn gốc, ALM Báo cáo hoạt động thử nghiệm Hãy chắn môi trường hoạt động Hãy chắn lỗi mở server Đảm bảo tiêu chí test đáp Triển khai Hệ ứng thống Triển khai ứng dụng môi trường tương ứng Thực kiểm tra môi trường sau ứng dụng triển khai để đảm bảo ứng dụng không gặp vấn đề Bảo trì hệ Hãy chắn ứng dụng thống chạy chạy môi trường tương ứng Trong trường hợp người dùng gặp lỗi, chắn giải khắc phục vấn đề Trong trường hợp vấn đề fixed; code cập nhật triển khai môi trường Ứng dụng tăng cường để kết HLD (Tài liệu thiết kế mức độ cao), LLD (Tài liệu thiết kế mức độ thấp) Các chương trình, Unit TCs kết Test case, Test report, Report lỗi, Updates Hướng dẫn sử dụng Định nghĩa / đặc tả môi trường De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham Hướng dẫn sử dụng, Danh sách ticket, Danh sách tính triển khai De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham hợp nhiều tính năng, cập nhật mơi trường với tính 3.1.2 Khi sử dụng mơ hình thác nước? - Mơ hình Thác nước SDLC sử dụng khi: Yêu cầu ổn định không thay đổi thường xuyên Một ứng dụng nhỏ Khơng có u cầu mà khơng hiểu khơng rõ ràng Môi trường ổn định Các công cụ công nghệ sử dụng ổn định Nguồn lực đào tạo sẵn sàng 3.1.3 Ưu, nhược điểm mơ hình a Ưu điểm Đơn giản, dễ hiểu sử dụng Đối với dự án nhỏ hơn, mơ hình thác nước hoạt động tốt mang lại kết phù hợp Vì giai đoạn mơ hình thác nước cứng nhắc xác, pha thực lần, dễ dàng để maintain Các tiêu chí đầu vào đầu xác định rõ ràng, dễ dàng có hệ thống để tiến hành chất lượng Kết ghi chép tốt De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham b Nhược điểm Không thể chấp nhận thay đổi yêu cầu Nó trở nên khó khăn để di chuyển trở lại giai đoạn Ví dụ, ứng dụng chuyển sang giai đoạn thử nghiệm có thay đổi yêu cầu, gặp khó khăn để quay lại thay đổi Việc giao hàng sản phẩm cuối muộn khơng có mẫu thử nghiệm chứng minh trung gian Đối với dự án lớn phức tạp, mơ hình khơng tốt yếu tố rủi ro cao Khơng thích hợp cho dự án mà u cầu thay đổi thường xuyên Không làm việc cho dự án dài diễn Kể từ thử nghiệm thực giai đoạn sau, khơng cho phép xác định thách thức rủi ro giai đoạn trước nên chiến lược giảm thiểu rủi ro khó để chuẩn bị 3.1.4 Lý chọn mơ hình u cầu phần mềm có tính rõ ràng tính ổn định cao Thích hợp với dự án nhỏ ngắn hạn Nắm vững công nghệ phát triển Khơng có u cầu khơng rõ ràng De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham 3.2 Thiết kế an tồn Vịng đời phát triển phần mềm (SDLC - Software Development Life Cycle) phương pháp luận hay chuỗi quy trình để phát triển phần mềm từ thiết kế, xây dựng trì phần mềm. Có số mơ hình SDLC phổ biến gồm mơ hình thác nước (waterfall), xoắn ốc (spiral), phát triển phần mềm linh hoạt (agile), đặc biệt mơ hình agile kết hợp phát triển phần mềm triển khai Rất mơ hình SDLC đề cập chi tiết đến vấn đề an tồn phần mềm, phương pháp phát triển phần mềm an toàn thường cần bổ sung tích hợp vào mơ hình SDLC Bất kể mơ hình SDLC sử dụng, phương pháp phát triển phần mềm an toàn cần tích hợp suốt q trình ba lý do: để giảm số lượng điểm yếu (vulnerability) phần mềm phát hành, để giảm thiểu tác động tiềm ẩn việc khai thác điểm yếu chưa phát chưa khắc phục để giải gốc rễ nguyên nhân điểm yếu để ngăn chặn xuất lặp lại Hầu hết khía cạnh an tồn phần mềm giải nhiều lần SDLC, nhiên, vấn đề an tồn giải sớm cần nguồn lực chi phí để đạt mức độ an tồn Ngun tắc này, cịn gọi dịch chuyển sang trái (shifting left), ngun tắc quan trọng mơ hình De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham SDLC Dịch chuyển sang trái giúp giảm thiểu tồn kỹ thuật chúng đòi hỏi cần khắc phục lỗi bảo mật sớm trình phát triển sau phần mềm đưa vào sản xuất Tài liệu xác định khuyến nghị phương pháp phát triển phần mềm an toàn, trọng tâm kết hoạt động thực vào công cụ, kỹ thuật chế sử dụng để làm vậy, hướng đến: • Có thể sử dụng tổ chức lĩnh vực cộng đồng nào, quy mô mức độ phức tạp an tồn thơng tin mạng • Có thể áp dụng cho phần mềm phát triển để hỗ trợ công nghệ thông tin (CNTT), hệ thống điều khiển công nghiệp (ICS), hệ thống vật lý mạng (CPS) Internet of Things (IoT) • Có thể tích hợp vào quy trình phát triển phần mềm có chuỗi cơng cụ tự động; không ảnh hưởng tiêu cực đến tổ chức áp dụng hoạt động phát triển phần mềm an tồn • Có thể áp dụng rộng rãi, không phân biệt riêng cho công nghệ, tảng, ngơn ngữ lập trình, mơ hình SDLC, mơi trường phát triển, môi trường hoạt động, công cụ, v.v • Có thể giúp tổ chức lập tài liệu thực hành phát triển phần mềm an toàn xác De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham định mục tiêu thực hành tương lai phần q trình cải tiến liên tục • Có thể hỗ trợ tổ chức sử dụng mơ hình phát triển phần mềm cổ điển việc chuyển đổi phương pháp phát triển phần mềm an tồn sang sử dụng với mơ hình phát triển phần mềm đại (ví dụ: Agile, DevOps) • Có thể hỗ trợ tổ chức mua sắm sử dụng phần mềm hiểu phương pháp phát triển phần mềm an toàn nhà cung cấp họ sử dụng Thiết kế giao diện 4.1 Giao diện bán hàng De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham 4.2 Giao diện quản lý kho De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham 4.1 Giao diện nhân viên De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham 4.4 Giao diện thống kê De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham Thiết kế sở liệu De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham De.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.phamDe.tai.phan.mem.quan.ly.ban.hang.cua.mot.cua.hang.van.phong.pham