BƯỚC 1: PHÂN TÍCH TÀI LIỆU

1. Vấn đề và câu hỏi chính tài liệu giải quyết

  • Số hóa quy trình vận hành thủ công: Làm thế nào để thay thế phương pháp ghi chép sổ sách và bảng tính Excel rời rạc nhằm giảm thiểu sai sót, thất lạc đồ đạc tại các cửa hàng giặt là vừa và nhỏ?
  • Chuẩn hóa quy trình nghiệp vụ: Làm thế nào để liên kết chặt chẽ 5 công đoạn cốt lõi: tiếp nhận đơn hàng, phân loại - giặt ủi, hạch toán tài chính, bàn giao thành phẩm và quản trị hệ thống?
  • Mô hình hóa hệ thống thông tin: Xây dựng sơ đồ phân rã chức năng (FDD), sơ đồ luồng dữ liệu (DFD) các mức và lược đồ quan hệ thực thể (ERD) chuẩn hóa cho bài toán quản lý dịch vụ giặt là như thế nào?
  • Kiểm soát tài chính và nhân sự: Làm sao để tự động hóa việc tính toán chi phí theo khối lượng/chất liệu, xuất hóa đơn, lập báo cáo doanh thu định kỳ và chấm công - tính lương nhân viên chính xác?

2. Trích xuất thuật ngữ chuyên ngành quan trọng

  1. Phân tích thiết kế hệ thống thông tin (System Analysis and Design - SAD)
  2. Sơ đồ phân rã chức năng (Functional Decomposition Diagram - FDD)
  3. Sơ đồ luồng dữ liệu (Data Flow Diagram - DFD)
  4. DFD mức ngữ cảnh (Context Diagram)
  5. DFD mức logic (Logical DFD)
  6. DFD mức vật lý (Physical DFD)
  7. Mô hình thực thể liên kết (Entity-Relationship Model - ERD)
  8. Lược đồ quan hệ (Relational Schema)
  9. Ma trận thực thể - chức năng (Entity-Function Matrix)
  10. Từ điển dữ liệu (Data Dictionary)
  11. Yêu cầu chức năng (Functional Requirements)
  12. Yêu cầu phi chức năng (Non-Functional Requirements)
  13. Quy trình nghiệp vụ (Business Process)
  14. Đặc tả chức năng mức lá (Leaf Function Specification)
  15. Cơ sở dữ liệu quan hệ (Relational Database)
  16. Phân quyền người dùng (Role-Based Access Control)
  17. Xử lý giao dịch tự động (Automated Transaction Processing)
  18. Độ sẵn sàng và sao lưu hệ thống (System Availability & Backup)

3. Đóng góp và điểm mới của tài liệu

  • Khảo sát thực tiễn chi tiết: Phân tích mô hình hoạt động thực tế tại cửa hàng Giặt là Tokyo, phản ánh chính xác các bài toán đặc thù của ngành giặt ủi dân dụng và công nghiệp nhẹ.
  • Quy hoạch 24 chức năng mức lá hoàn chỉnh: Cung cấp bảng đặc tả logic vào/ra (Input/Output/Process) chi tiết cho từng chức năng thuộc 5 phân hệ nghiệp vụ chính.
  • Bộ yêu cầu phi chức năng chuẩn mực: Thiết lập các tiêu chuẩn khắt khe về thời gian phản hồi (< 10 giây), khả năng chịu tải, phục hồi sau sự cố trong 24 giờ và cơ chế tự động sao lưu dữ liệu mỗi 12 giờ.
  • Tài liệu tham khảo có tính ứng dụng cao: Đóng vai trò như một khung hướng dẫn (framework) hoàn chỉnh cho sinh viên CNTT thực hiện bài tập lớn, đồ án môn học và các kỹ sư phần mềm xây dựng giải pháp POS ngành dịch vụ.

BƯỚC 2: VIẾT CONTENT THEO CẤU TRÚC

Tổng quan nghiên cứu

Trong bối cảnh đô thị hóa nhanh chóng, nhu cầu sử dụng dịch vụ giặt sấy công nghiệp và giặt khô là hơi ngày càng tăng cao. Tuy nhiên, phần lớn các cơ sở kinh doanh dịch vụ giặt là quy mô vừa và nhỏ tại Việt Nam vẫn duy trì phương thức quản lý thủ công thông qua sổ sách hoặc tệp tin Excel đơn giản. Cách tiếp cận này bộc lộ nhiều hạn chế nghiêm trọng như dễ nhầm lẫn thông tin đơn hàng, khó kiểm soát tiến độ xử lý đồ vải và thất thoát doanh thu. Hơn nữa, việc tiếp cận các giải pháp phần mềm quản lý giặt là từ nước ngoài thường gặp rào cản lớn về chi phí bản quyền đắt đỏ cũng như khó khăn trong khâu hỗ trợ kỹ thuật.

Tài liệu "Báo cáo Phân tích thiết kế Hệ thống quản lý cửa hàng giặt là" do nhóm nghiên cứu Khoa Công nghệ Thông tin – Trường Đại học Mở Hà Nội thực hiện đã giải quyết trực tiếp khoảng trống công nghệ này. Đề tài tập trung nghiên cứu, khảo sát thực tế tại cửa hàng Giặt là Tokyo nhằm xây dựng một hệ thống thông tin quản lý toàn diện, tối ưu hóa chi phí vận hành.

Nhóm tác giả đã vận dụng phương pháp phân tích thiết kế hệ thống hướng chức năng truyền thống kết hợp mô hình hóa dữ liệu có cấu trúc. Báo cáo không chỉ làm rõ câu hỏi hệ thống cần làm gì (WHAT) mà còn giải quyết chi tiết cách thức hiện thực hóa (HOW) thông qua hệ thống sơ đồ luồng dữ liệu logic và vật lý. Đây là tiền đề kỹ thuật vững chắc để triển khai các ứng dụng quản lý bán hàng chuyên nghiệp cho ngành dịch vụ giặt ủi hiện đại.


Nội dung chi tiết

Cơ sở lý thuyết và khảo sát bài toán quản lý dịch vụ giặt là

Để xây dựng một hệ thống thông tin hoàn chỉnh, việc khảo sát hiện trạng và xác định chính xác yêu cầu bài toán đóng vai trò nền tảng. Nghiên cứu tiến hành khảo sát thực địa tại cửa hàng Giặt là Tokyo – đơn vị chuyên cung cấp dịch vụ giặt đồ vải thường và giặt khô là hơi cao cấp. Cơ cấu tổ chức của cơ sở được phân định thành bốn bộ phận chính: bộ phận tiếp khách và nhận hàng, bộ phận giặt là và đóng hàng, bộ phận tài chính - kế toán và bộ phận quản lý điều hành. Mỗi bộ phận đảm nhận các chức năng nghiệp vụ riêng biệt nhưng có sự ràng buộc dữ liệu mật thiết.

+-----------------------------------------------------------------------+
|                    QUY TRÌNH NGHIỆP VỤ CỐT LÕI                        |
+-----------------------------------------------------------------------+
| [Khách hàng] -> (P01: Tiếp nhận & Hẹn trả) -> [Biểu mẫu MB01, MB02]   |
|                      |                                                |
|                      v                                                |
|            (P02: Giặt là & Đóng gói)                                  |
|                      |                                                |
|                      v                                                |
|            (P03: Tài chính & Hóa đơn) ------> [Báo cáo MB03, MB04]    |
|                      |                                                |
|                      v                                                |
|            (P04: Trao trả thành phẩm)                                 |
|                      |                                                |
|                      v                                                |
|            (P05: Quản trị & Phân quyền)                               |
+-----------------------------------------------------------------------+

Trên cơ sở đó, nghiên cứu đã chuẩn hóa 5 tiến trình nghiệp vụ cốt lõi bao gồm:

  • Tiến trình P01 (Tiếp khách và nhận hàng): Nhân viên thu thập thông tin khách hàng, kiểm tra số lượng, phân loại đồ vải, lập biểu mẫu thông tin (MB02) và phát hành giấy hẹn trả hàng.
  • Tiến trình P02 (Giặt là và đóng hàng): Bộ phận kỹ thuật tiếp nhận đồ giặt, phân loại theo chất liệu vải hoặc yêu cầu giặt hấp/giặt ướt, gắn mã định danh sản phẩm và đóng gói bảo quản sau khi hoàn tất.
  • Tiến trình P03 (Quản lý tài chính): Căn cứ biểu mẫu tiếp nhận để thiết lập hóa đơn thanh toán, thu tiền dịch vụ, tổng hợp báo cáo doanh thu định kỳ tháng/quý và tính lương nhân viên.
  • Tiến trình P04 (Trao thành phẩm cho khách): Đối soát thông tin giấy hẹn, kiểm tra tình trạng hóa đơn thanh toán và thực hiện bàn giao hàng hóa đã xử lý sạch sẽ cho khách hàng.
  • Tiến trình P05 (Quản lý hệ thống): Thực hiện cấp phát tài khoản, phân quyền truy cập, quản lý danh mục bảng giá dịch vụ và giám sát vận hành trang thiết bị kỹ thuật.

Bên cạnh 10 yêu cầu chức năng (R01 - R10), tài liệu còn đặc tả chi tiết 20 tiêu chuẩn phi chức năng nghiêm ngặt. Hệ thống phải đảm bảo thời gian phản hồi truy vấn dưới 10 giây (R14), khả năng khôi phục sau sự cố trong 24 giờ (R13), tự động sao lưu dữ liệu mỗi 12 giờ (R21) và bảo mật tuyệt đối dữ liệu khách hàng (R22).


Phương pháp phân tích chức năng và mô hình hóa luồng dữ liệu

Nghiên cứu áp dụng phương pháp phân tích có cấu trúc để phân rã bài toán phức tạp thành các module chức năng độc lập. Thông qua Sơ đồ phân rã chức năng (FDD), toàn bộ hệ thống được quy hoạch thành 24 chức năng mức lá (F1 đến F24) thuộc 4 nhóm phân hệ nghiệp vụ chính:

Phân hệ nghiệp vụ Chức năng mức lá tiêu biểu Mô tả đầu vào / đầu ra chính
Tiếp nhận khách hàng F1: In danh mục dịch vụ
F2 - F4: Thêm, sửa, tìm khách hàng
F5 - F7: Lập, sửa, tra cứu giấy hẹn
Input: Thông tin khách, loại đồ, ngày hẹn
Output: Phiếu hẹn, mã khách hàng
Xử lý giặt là F8: Thêm sản phẩm cần giặt
F9: Cập nhật thông tin đồ giặt
F10: Tìm kiếm đơn hàng
Input: Hàng chuyển từ bộ phận đón tiếp
Output: Hàng đã phân loại, quy cách giặt
Tài chính - Kế toán F11 - F13: Lập, sửa, tìm hóa đơn
F14: Lập báo cáo doanh thu
F15: Tính lương nhân viên
Input: Biểu mẫu hàng hóa, giờ làm việc
Output: Hóa đơn thanh toán, phiếu lương
Quản trị hệ thống F16, F22: Đăng nhập, đăng xuất
F17, F18: Cấp/sửa tài khoản
F19 - F21: Quản lý danh mục dịch vụ
F23 - F24: Quản lý chức vụ nhân sự
Input: Thông tin nhân viên, tài khoản, dịch vụ
Output: Phân quyền, bảng giá dịch vụ

Để mô tả sự luân chuyển thông tin, tài liệu xây dựng hệ thống Sơ đồ luồng dữ liệu (DFD) đa cấp độ:

  • DFD mức ngữ cảnh (Context Diagram): Mô tả tương tác tổng quát giữa hệ thống giặt là với các tác nhân ngoài gồm Khách hàng, Nhân viên tiếp tân, Nhân viên kỹ thuật, Kế toán và Quản lý cửa hàng.
  • DFD mức đỉnh (Level 0): Chia nhỏ hệ thống thành 5 tiến trình xử lý chính tương ứng với các phân hệ nghiệp vụ, thể hiện rõ các kho dữ liệu trung gian (Kho khách hàng, Kho hàng hóa, Kho hóa đơn, Kho nhân viên).
  • DFD mức dưới đỉnh (Level 1 & 2): Chi tiết hóa luồng dữ liệu nội bộ cho từng tiến trình con kèm theo bảng đặc tả tiến trình logic (Process Specification) bằng cấu trúc điều kiện IF-THEN rõ ràng, giúp lập trình viên nắm bắt chính xác thuật toán xử lý nghiệp vụ.

Thiết kế kiến trúc, cơ sở dữ liệu và triển khai ứng dụng thực tế

Sau giai đoạn phân tích logic, tài liệu tiến hành chuyển đổi toàn diện sang giai đoạn thiết kế kỹ thuật hệ thống. Thiết kế cơ sở dữ liệu quan hệ được xây dựng chặt chẽ thông qua mô hình thực thể liên kết (ERD) và chuẩn hóa dữ liệu. Các bảng dữ liệu chính được thiết lập bao gồm: Bảng Khách hàng (KHACHHANG), Bảng Sản phẩm/Hàng hóa (HANGHOA), Bảng Hóa đơn (HOADON), Bảng Chi tiết hóa đơn (CHITIET_HD), Bảng Dịch vụ (DICHVU), Bảng Nhân viên (NHANVIEN) và Bảng Chức vụ (CHUCVU).

Nghiên cứu sử dụng Ma trận Thực thể - Chức năng (Entity-Function Matrix) để kiểm tra tính toàn vẹn và rà soát sự tương thích giữa dữ liệu và các hàm xử lý. Ma trận này đảm bảo không có thực thể dữ liệu nào bị dư thừa hoặc thiếu hụt thao tác CRUD (Create - Read - Update - Delete) trong suốt vòng đời hệ thống.

Ở tầng thiết kế vật lý, hệ thống triển khai:

  • Sơ đồ DFD vật lý (Physical DFD): Xác định rõ phương tiện lưu trữ vật lý, thiết bị ngoại vi kết nối như máy in hóa đơn POS, két đựng tiền tự động và máy đọc mã vạch sản phẩm.
  • Thiết kế giao diện người dùng (UI/UX): Chuẩn hóa giao diện theo ngôn ngữ tiếng Việt thân thiện, bố cục phân chia rõ ràng theo từng phân hệ giúp nhân viên thu ngân và kỹ thuật dễ dàng thao tác mà không mất nhiều thời gian đào tạo.
  • Thiết kế kiểm soát và an toàn dữ liệu: Thiết lập cơ chế bẫy lỗi đầu vào (input validation), cơ chế phân quyền đa cấp bậc (Admin, Thu ngân, Thợ giặt) và giao thức tự động sao lưu dữ liệu dự phòng định kỳ hàng ngày.

Ai nên đọc tài liệu này?

Tài liệu là nguồn tư liệu học thuật và kỹ thuật thực tiễn giá trị, phù hợp với các nhóm đối tượng sau:

  • Sinh viên ngành Công nghệ Thông tin, Hệ thống Thông tin Quản lý (MIS): Đây là tài liệu mẫu xuất sắc để tham khảo cách trình bày Báo cáo bài tập lớn, đồ án tốt nghiệp môn Phân tích thiết kế hệ thống thông tin. Bạn đọc sẽ nắm vững cách vẽ sơ đồ DFD, FDD, ERD và viết đặc tả chức năng chuẩn mực.
  • Kỹ sư phần mềm và Lập trình viên Fullstack: Những người đang tìm kiếm tài liệu phân tích nghiệp vụ (BA) chi tiết để phát triển các phần mềm quản lý bán hàng (POS), hệ thống quản lý dịch vụ giặt sấy, spa hoặc chuỗi bán lẻ vừa và nhỏ.
  • Chủ cửa hàng giặt là và Nhà quản lý dịch vụ: Cung cấp góc nhìn hệ thống hóa về các luồng công việc thực tế, giúp tối ưu hóa quy trình tiếp nhận, kiểm soát tài chính, tránh thất thoát đồ và nâng cao năng suất lao động của nhân viên.
  • Giảng viên và Nghiên cứu viên: Sử dụng làm tài liệu tham khảo, bài tập tình huống (case study) sinh động trong công tác giảng dạy các học phần Phân tích thiết kế hệ thống, Cơ sở dữ liệu và Quản trị dự án CNTT.

Kiến thức nền tảng cần có: Để tiếp thu tối đa nội dung tài liệu, bạn đọc nên có kiến thức cơ bản về mô hình hóa luồng dữ liệu (DFD), sơ đồ thực thể liên kết (ERD) và nguyên lý hoạt động của cơ sở dữ liệu quan hệ (RDBMS).


Câu hỏi thường gặp

Hệ thống quản lý cửa hàng giặt là là gì?

Hệ thống quản lý cửa hàng giặt là là giải pháp phần mềm số hóa toàn bộ quy trình vận hành dịch vụ giặt ủi. Hệ thống hỗ trợ tiếp nhận đồ, phân loại chất liệu, in phiếu hẹn, tạo hóa đơn tự động, theo dõi tiến độ giặt sấy, thống kê doanh thu và quản trị nhân sự trên một cơ sở dữ liệu tập trung.

Các bước phân tích thiết kế hệ thống quản lý giặt là thực hiện như thế nào?

Quy trình thực hiện gồm 4 giai đoạn chuẩn hóa:

  1. Khảo sát hiện trạng: Thu thập thông tin tổ chức và xác định 5 quy trình nghiệp vụ cốt lõi.
  2. Xác định yêu cầu: Thiết lập 10 yêu cầu chức năng và 20 yêu cầu phi chức năng.
  3. Phân tích hệ thống: Xây dựng sơ đồ phân rã chức năng (FDD), sơ đồ luồng dữ liệu (DFD) và mô hình dữ liệu (ERD).
  4. Thiết kế hệ thống: Thiết kế DFD vật lý, cơ sở dữ liệu quan hệ, giao diện người dùng và cơ chế bảo mật.

Tại sao cửa hàng giặt ủi nên sử dụng phần mềm thay vì sổ sách thủ công?

Phương pháp quản lý thủ công qua sổ sách hoặc Excel thường dẫn đến nhầm lẫn thông tin khách hàng, thất lạc đồ đạc và khó kiểm soát dòng tiền. Ứng dụng phần mềm giúp tự động hóa khâu lập phiếu hẹn, tính tiền chuẩn xác theo bảng giá, lưu trữ lịch sử giao dịch và bảo vệ dữ liệu an toàn.

Khi nào cửa hàng dịch vụ giặt là cần triển khai hệ thống thông tin?

Cửa hàng cần áp dụng hệ thống phần mềm ngay khi quy mô đơn hàng tăng trên 30 đơn/ngày, mở rộng dịch vụ giặt khô cao cấp hoặc có từ 3 nhân viên trở lên. Đây là thời điểm việc ghi chép thủ công bắt đầu gây quá tải, dễ phát sinh sai sót giao nhận và thất thoát tài chính.

Sơ đồ luồng dữ liệu (DFD) trong đề tài giặt là có vai trò gì?

Sơ đồ DFD đóng vai trò trực quan hóa con đường di chuyển của dữ liệu từ khách hàng qua các bộ phận tiếp tân, kỹ thuật giặt ủi và kế toán. Nhờ đó, đội ngũ phát triển phần mềm hiểu rõ cấu trúc dữ liệu đầu vào, thuật toán xử lý và dữ liệu đầu ra cần thiết cho từng chức năng.


Kết luận

Báo cáo phân tích thiết kế hệ thống quản lý cửa hàng giặt là đã giải quyết thành công bài toán chuyển đổi số cho mô hình kinh doanh dịch vụ giặt ủi vừa và nhỏ. Những điểm nhấn cốt lõi từ công trình nghiên cứu bao gồm:

  • Chuẩn hóa thành công 5 quy trình nghiệp vụ thực tế thành 24 chức năng phần mềm mức lá có tính khả thi cao.
  • Xây dựng trọn bộ mô hình phân tích logic và vật lý gồm sơ đồ FDD, sơ đồ DFD đa cấp và mô hình dữ liệu ERD chuẩn mực.
  • Thiết lập hệ thống kiểm soát tài chính tự động, tích hợp in hóa đơn POS và báo cáo doanh thu minh bạch.
  • Đảm bảo các tiêu chuẩn kỹ thuật nghiêm ngặt về hiệu năng phản hồi, bảo mật và sao lưu dữ liệu dự phòng.

Trong các giai đoạn phát triển tiếp theo, hệ thống có thể mở rộng tích hợp ứng dụng di động (Mobile App) dành cho khách hàng đặt lịch giặt tại nhà, kết nối cổng thanh toán trực tuyến (VNPAY, MoMo) và ứng dụng công nghệ thẻ RFID/QR code để quản lý tự động từng món đồ giặt.

Bạn đọc quan tâm có thể tải về toàn văn tài liệu kỹ thuật và mã nguồn thiết kế mẫu để phục vụ công tác học tập, nghiên cứu và triển khai ứng dụng vào thực tiễn!