Bối cảnh và vấn đề nghiên cứu
Trong bối cảnh nền kinh tế phát triển và mức sống xã hội ngày càng được nâng cao, điện thoại di động đã trở thành thiết bị thiết yếu phục vụ nhu cầu liên lạc, làm việc và giải trí hàng ngày của người dân. Tuy nhiên, theo khảo sát thực tế của nhóm tác giả tại cửa hàng bán lẻ Khoaitei Shop, phương thức mua sắm truyền thống bộc lộ nhiều bất cập khi khách hàng buộc phải đến trực tiếp cửa hàng để lựa chọn sản phẩm, gây tiêu tốn đáng kể thời gian và công sức di chuyển. Song song đó, công tác quản trị nội bộ tại cửa hàng đối mặt với khối lượng dữ liệu phát sinh ngày càng lớn liên quan đến danh mục sản phẩm, thông tin khách hàng, chứng từ hóa đơn, hồ sơ nhân sự và hoạt động nhập kho từ nhà cung cấp. Xuất phát từ nhu cầu thực tiễn trên, đề tài "Website quản lý cửa hàng điện thoại di động" được nhóm tác giả thuộc chuyên ngành Công nghệ phần mềm, Khoa Công nghệ Thông tin – Trường Đại học Công nghệ TP. HCM (HUTECH) thực hiện nhằm số hóa quy trình kinh doanh và quản lý bán hàng.
Mục tiêu và nhiệm vụ nghiên cứu của đồ án được xác định gồm 4 nội dung trọng tâm:
- Xây dựng hệ thống quản lý tập trung toàn bộ dữ liệu về khách hàng và cơ chế phân quyền tài khoản quản trị.
- Thiết lập kênh phân phối trực tuyến hiển thị danh mục sản phẩm điện thoại di động đa dạng, cung cấp đầy đủ thông số kỹ thuật và mức giá phù hợp với nhiều phân khúc người tiêu dùng.
- Cung cấp công cụ thống kê, báo cáo tự động và chính xác về biến động số lượng hàng hóa tồn kho, doanh thu bán hàng và dữ liệu giao dịch khách hàng.
- Nghiên cứu ứng dụng các công nghệ lập trình web hiện đại nhằm hoàn thiện năng lực chuyên môn của sinh viên và đóng góp giải pháp tin học hóa thiết thực cho các đơn vị kinh doanh bán lẻ.
Đối tượng và phạm vi nghiên cứu của đề tài được giới hạn rõ ràng:
- Đối tượng nghiên cứu: Quy trình nghiệp vụ bán hàng trực tiếp tại quầy và bán hàng trực tuyến; cấu trúc cơ sở dữ liệu quản trị bán lẻ; các phương thức thanh toán (tiền mặt COD, quét mã MoMo) và cơ chế đánh giá hiệu suất nhân viên (KPI).
- Phạm vi không gian: Khảo sát và triển khai ứng dụng thực tế cho mô hình kinh doanh của cửa hàng Khoaitei Shop (đơn vị cung cấp các dòng sản phẩm iPhone, Samsung, Redmi, Vivo và cung cấp dịch vụ sửa chữa).
- Phạm vi nghiệp vụ và hệ thống: Xây dựng phần mềm web-based bao gồm hệ thống trang công khai dành cho khách hàng tra cứu, đặt hàng và hệ thống phân hệ nội bộ dành cho nhân viên bán hàng, quản trị viên điều hành.
Cơ sở lý thuyết và phương pháp
Để xây dựng hệ thống website thương mại điện tử và quản trị bán hàng hoàn chỉnh, đồ án đã tổng hợp các cơ sở lý thuyết công nghệ và phương pháp nghiên cứu thực nghiệm chuyên ngành phần mềm.
Khung lý thuyết và công nghệ nền tảng
- Ngôn ngữ lập trình C#: Ngôn ngữ lập trình hướng đối tượng thuần túy do Microsoft phát triển trên nền tảng C++ và Java, đảm bảo đầy đủ 4 đặc tính cốt lõi của lập trình hướng đối tượng (OOP) gồm tính trừu tượng (abstraction), tính đóng gói (encapsulation), tính kế thừa (inheritance) và tính đa hình (polymorphism). C# tích hợp cơ chế thu gom rác tự động (garbage collection), xử lý ngoại lệ chặt chẽ và bảo mật mã nguồn cao.
- Kiến trúc MVC (Model-View-Controller): Mẫu kiến trúc phân tách mã nguồn ứng dụng thành 3 thành phần độc lập:
- Model: Chịu trách nhiệm quản lý, xử lý logic nghiệp vụ và tương tác với tầng lưu trữ dữ liệu.
- View: Đảm nhận vai trò hiển thị dữ liệu và kết xuất giao diện tương tác cho người dùng.
- Controller: Tiếp nhận các yêu cầu (requests) từ View, điều hướng xử lý đến Model tương ứng và trả kết quả về cho View hiển thị.
- Framework ASP.NET MVC: Nền tảng phát triển ứng dụng web trên môi trường Windows do Microsoft cung cấp, cho phép kiểm soát toàn diện mã HTML, tích hợp linh hoạt các thành phần mở rộng và tối ưu hóa quy trình bảo trì hệ thống.
- Hệ quản trị cơ sở dữ liệu Microsoft SQL Server: Hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) sử dụng ngôn ngữ Transact-SQL (T-SQL). Đồ án khai thác các thành phần cốt lõi của SQL Server bao gồm Database Engine (lưu trữ và xử lý truy vấn), Integration Services (SSIS - chuyển đổi dữ liệu), Analysis Services (SSAS - phân tích dữ liệu), Reporting Services (SSRS - tạo báo cáo), Notification Services và Full Text Search Service.
- Kỹ thuật truy vấn dữ liệu LINQ to SQL: Bộ thư viện tích hợp trong .NET Framework cho phép mô hình hóa các bảng trong SQL Server thành các đối tượng C# (Data Models) và lớp ngữ cảnh
DataContext. LINQ to SQL hỗ trợ ánh xạ quan hệ 1:1 giữa bảng cơ sở dữ liệu và lớp đối tượng, tự động biên dịch cú pháp LINQ thành truy vấn SQL tương ứng khi thực thi.
- Môi trường phát triển tích hợp (IDE): Microsoft Visual Studio 2022, hỗ trợ gỡ lỗi trực quan qua các điểm ngắt (breakpoints) và công cụ thiết kế giao diện kéo thả.
Phương pháp nghiên cứu
Nhóm tác giả đã kết hợp các phương pháp nghiên cứu kỹ thuật phần mềm truyền thống:
- Phương pháp quan sát thực địa: Trực tiếp theo dõi quy trình phục vụ, lập hóa đơn và quản lý kho hàng tại các cửa hàng kinh doanh thiết bị di động thực tế.
- Phương pháp trải nghiệm người dùng: Đóng vai trò khách hàng đặt mua sản phẩm trên các hệ thống thương mại điện tử hiện có để phân tích luồng thao tác và quy trình xử lý đơn hàng.
- Phương pháp phân tích và mô hình hóa hệ thống: Sử dụng biểu đồ Use Case, bảng đặc tả trường hợp sử dụng và biểu đồ quan hệ thực thể (ERD) để chuẩn hóa cấu trúc dữ liệu và chức năng phần mềm.
| Danh mục công nghệ |
Tên công nghệ / Phiên bản |
Vai trò trong hệ thống |
| Ngôn ngữ lập trình |
C# |
Xây dựng logic nghiệp vụ và xử lý dữ liệu hướng đối tượng |
| Nền tảng Web Framework |
ASP.NET MVC |
Định tuyến yêu cầu, quản lý Controller và kết xuất giao diện View |
| Hệ quản trị CSDL |
Microsoft SQL Server |
Lưu trữ dữ liệu quan hệ, thực thi thủ tục T-SQL |
| Kỹ thuật truy vấn |
LINQ to SQL |
Ánh xạ đối tượng quan hệ (ORM) và tự động tạo DataContext |
| Môi trường phát triển |
Microsoft Visual Studio 2022 |
Soạn thảo mã nguồn, kiểm thử và gỡ lỗi hệ thống |
| Kênh thanh toán |
Tiền mặt (COD), Mã QR MoMo |
Tiếp nhận thanh toán trực tiếp và trực tuyến |
Thiết kế và triển khai hệ thống
Hệ thống được thiết kế theo kiến trúc 3 lớp dựa trên mô hình MVC, phân định rõ ràng quyền hạn và giao diện tương tác cho 3 tác nhân chính: Khách hàng (Customer), Nhân viên (Staff) và Quản trị viên (Administrator).
Phân tích Use Case và phân quyền hệ thống
Hệ thống xác định 9 ca sử dụng tổng quát được phân định rõ ràng cho từng nhóm tác nhân:
| ID Use Case |
Tên Use Case |
Mô tả nghiệp vụ |
Tác nhân thực hiện (Actors) |
| UC01 |
Đăng ký |
Đăng ký tài khoản người dùng mới trên website |
Khách hàng |
| UC02 |
Đăng ký nhân viên |
Cấp phát tài khoản đăng nhập nội bộ mới cho nhân viên |
Quản lý (Quản trị) |
| UC03 |
Đăng nhập |
Xác thực danh tính người dùng để phân quyền truy cập |
Khách hàng, Nhân viên, Quản trị |
| UC04 |
Quản lý hóa đơn |
Lập hóa đơn bán hàng tại quầy hoặc xem lịch sử giao dịch |
Nhân viên, Quản trị |
| UC05 |
Quản lý loại điện thoại |
Thêm, sửa, xóa và sắp xếp các danh mục thương hiệu điện thoại |
Nhân viên, Quản trị |
| UC06 |
Quản lý kho |
Tạo phiếu nhập kho, chọn nhà cung cấp và xác nhận nhập hàng |
Quản trị |
| UC07 |
Quản lý nhân viên |
Quản lý hồ sơ, sửa thông tin, xóa tài khoản và tính thưởng KPI |
Quản trị |
| UC08 |
Quản lý khách hàng |
Xem, thêm mới, điều chỉnh thông tin và quản lý lịch sử mua hàng |
Nhân viên, Quản trị |
| UC09 |
Quản lý nhà cung cấp |
Quản lý thông tin đối tác cung ứng thiết bị và linh kiện |
Quản trị |
Cơ chế nghiệp vụ đặc thù
- Quản lý hóa đơn và đánh giá KPI: Khi nhân viên bán hàng lập hóa đơn tại quầy, hệ thống cho phép nhân viên chọn mã định danh của chính mình để ghi nhận doanh số, làm cơ sở thống kê thưởng KPI cuối tháng cho ban quản trị. Đối với đơn hàng đặt trực tuyến bởi khách hàng, hệ thống mặc định gán người lập là tài khoản Quản trị.
- Quyền hạn truy xuất dữ liệu hóa đơn:
- Khách hàng trực tuyến chỉ được phép tra cứu các hóa đơn do chính tài khoản của mình khởi tạo.
- Nhân viên chỉ được xem danh sách hóa đơn do bản thân trực tiếp lập tại quầy.
- Quản trị viên nắm quyền tối cao, được xem và thống kê toàn bộ hóa đơn trên hệ thống.
- Quy trình nhập kho: Quản trị viên chọn nhà cung cấp từ danh sách đối tác, lập danh mục sản phẩm nhập kho, kiểm tra thông tin xác nhận và chuyển trạng thái lưu trữ vào cơ sở dữ liệu khi nhập kho thành công.
Nội dung chính theo từng chương
CHƯƠNG 1. Mục đích nghiên cứu của đồ án
Chương này làm rõ tính cấp thiết của việc xây dựng hệ thống website bán lẻ thiết bị di động trong kỷ nguyên số hóa. Nội dung nêu bật sự chuyển dịch hành vi mua sắm từ trực tiếp sang trực tuyến nhằm tiết kiệm thời gian cho người tiêu dùng. Tác giả xác định phạm vi nghiên cứu bao quát từ quy trình tiếp nhận đơn hàng, quản trị tồn kho đến việc phân loại nhóm đối tượng sử dụng; đồng thời liệt kê chi tiết các chỉ tiêu chức năng cần đạt đối với từng phân hệ người dùng (Khách hàng, Nhân viên, Quản trị).
CHƯƠNG 2. Giới thiệu về ngôn ngữ sử dụng, hệ quản trị cơ sở dữ liệu, công cụ, mô hình và kỹ thuật
Chương 2 trình bày toàn diện cơ sở lý thuyết công nghệ phục vụ xây dựng đồ án:
- Phân tích cấu trúc và đặc trưng hướng đối tượng của ngôn ngữ C#.
- Trình bày kiến trúc mẫu thiết kế MVC, phân tích quy trình luân chuyển dữ liệu giữa View, Controller và Model, đồng thời chỉ ra ưu điểm (dễ bảo trì, ổn định trên nền tảng Windows) và nhược điểm (cấu trúc phức tạp đối với các dự án quy mô nhỏ).
- Khái quát các thành phần trong Microsoft SQL Server (Database Engine, SSIS, SSAS, SSRS, Service Broker).
- Giới thiệu môi trường lập trình Visual Studio 2022 và công cụ ánh xạ dữ liệu LINQ to SQL, phân tích cơ chế tự động sinh lớp
DataContext cũng như các giới hạn của công cụ (chỉ hỗ trợ SQL Server, ánh xạ quan hệ 1:1).
CHƯƠNG 3. Phân tích thiết kế hệ thống thông tin
Nội dung chương 3 tập trung khảo sát hiện trạng hoạt động của cửa hàng Khoaitei Shop – đơn vị phân phối các thương hiệu điện thoại như iPhone, Samsung, Redmi, Vivo. Tác giả thiết lập tài liệu đặc tả chức năng chi tiết cho 3 phân hệ tài khoản:
- Phân hệ Khách hàng: Tạo tài khoản, duyệt danh mục sản phẩm, xem chi tiết thông số kỹ thuật, quản lý giỏ hàng, đặt hàng trực tuyến, thanh toán COD/MoMo và tra cứu hóa đơn.
- Phân hệ Nhân viên: Quản lý thông tin khách hàng, lập đơn hàng trực tiếp tại quầy, quản lý giỏ hàng nội bộ, xem danh sách hóa đơn do mình phụ trách để tính điểm KPI.
- Phân hệ Quản trị: Quản lý dữ liệu đa bảng (Khách hàng, Nhân viên, Nhà cung cấp, Loại sản phẩm, Sản phẩm điện thoại), thực hiện phân quyền tài khoản, tạo và xác nhận phiếu nhập kho, theo dõi báo cáo thống kê doanh số bán hàng và KPI nhân viên.
Chương này cũng chuẩn hóa hệ thống bảng dữ liệu thông qua lược đồ quan hệ thực thể (ERD) và bảng đặc tả 9 ca sử dụng (Use Case) từ UC01 đến UC09.
CHƯƠNG 4 (KẾT QUẢ THỰC NGHIỆM). Kết quả thực nghiệm giao diện
Chương 4 công bố kết quả thiết kế và đóng gói giao diện đồ họa hoàn chỉnh của ứng dụng web, bao gồm:
- Giao diện Quản trị viên (Admin): Trang chủ bảng điều khiển; các màn hình hiển thị danh sách, Create, Details, Edit, Delete dành cho danh mục Khách hàng, Nhân viên, Nhà cung cấp; màn hình quản trị tài khoản; giao diện điều phối đặt hàng nhập kho, xác nhận nhà cung cấp và màn hình biểu đồ thống kê.
- Giao diện Nhân viên: Màn hình quản lý khách hàng tại quầy (danh sách, tạo mới, chỉnh sửa chi tiết); màn hình lập và tra cứu chi tiết hóa đơn bán lẻ.
- Giao diện Khách hàng: Trang chủ giới thiệu sản phẩm mới; trang thông tin dịch vụ sửa chữa; trang chi tiết cấu hình sản phẩm; trang quản lý giỏ hàng; biểu mẫu nhập địa chỉ nhận hàng; giao diện xác nhận đặt hàng thành công và cổng tra cứu lịch sử hóa đơn giao dịch.
CHƯƠNG 5. Hướng phát triển
Chương 5 định hướng các nhiệm vụ kỹ thuật nhằm nâng cấp ứng dụng trong tương lai, tập trung vào việc tối ưu hóa hiệu năng xử lý cơ sở dữ liệu, gia cố các giải pháp bảo mật phiên làm việc và tích hợp thêm các cổng thanh toán điện tử trực tuyến mở rộng.
CHƯƠNG 6. Kết luận
Chương tổng kết đánh giá toàn bộ quá trình nghiên cứu, thiết kế và hiện thực hóa phần mềm website bán hàng; đối chiếu các kết quả đã hoàn thành so với mục tiêu đề ra ban đầu tại Chương 1.
Kết quả và đóng góp
Đồ án đã xây dựng thành công ứng dụng web thương mại điện tử và quản lý bán hàng cho cửa hàng điện thoại di động với các kết quả cụ thể:
- Hiện thực hóa đầy đủ 9 Use Case nghiệp vụ chính, thiết lập hệ thống cơ sở dữ liệu quan hệ được ánh xạ tự động qua công cụ LINQ to SQL trên nền tảng ASP.NET MVC và SQL Server.
- Triển khai thành công cơ chế phân quyền bảo mật 3 cấp độ (Khách hàng, Nhân viên, Quản trị), đảm bảo tính toàn vẹn và bảo mật dữ liệu giữa các bộ phận.
- Tích hợp thành công hai phương thức thanh toán thực tế: Thanh toán tiền mặt khi nhận hàng (COD) và thanh toán qua quét mã QR Ví điện tử MoMo.
- Thiết lập giải pháp quản lý bán hàng gắn liền với đánh giá hiệu suất nhân sự: Cơ chế gắn mã định danh nhân viên trên từng hóa đơn bán hàng tại quầy giúp tự động hóa khâu thống kê thưởng KPI cuối tháng cho ban quản lý.
- Về mặt đóng góp: Đồ án cung cấp một mô hình ứng dụng hoàn chỉnh từ khâu phân tích khảo sát thực tế (cửa hàng Khoaitei Shop) đến khâu thiết kế dữ liệu và cài đặt giao diện, đóng vai trò là tài liệu kỹ thuật tham khảo mẫu cho quy trình số hóa cửa hàng bán lẻ quy mô vừa và nhỏ.
Hạn chế và hướng nghiên cứu tiếp
Căn cứ trên các nội dung văn bản được nhóm tác giả công bố, đồ án còn tồn tại một số hạn chế kỹ thuật và hướng mở rộng cần thực hiện:
- Hạn chế:
- Kỹ thuật LINQ to SQL bị giới hạn khi chỉ hoạt động tương thích duy nhất với hệ quản trị cơ sở dữ liệu Microsoft SQL Server, không hỗ trợ chuyển đổi đa nền tảng CSDL khác.
- LINQ to SQL chỉ hỗ trợ sinh dữ liệu mô hình một chiều từ CSDL (Database First) và ánh xạ quan hệ 1:1, gây hạn chế khi cần tạo ra các Data Model phức tạp kết hợp từ nhiều bảng dữ liệu.
- Cấu trúc ASP.NET MVC ban đầu tạo sự cồng kềnh nhất định trong quá trình phát triển các mô-đun nghiệp vụ đơn giản.
- Hướng nghiên cứu tiếp:
- Nâng cấp và hoàn thiện các tính năng mở rộng của ứng dụng web theo hướng tối ưu hóa hiệu suất truy vấn CSDL.
- Nâng cao mức độ bảo mật mã nguồn và an toàn dữ liệu người dùng.
- Nghiên cứu phát triển giao diện tương thích tốt hơn trên đa dạng thiết bị di động.
Giá trị tham khảo
Đồ án là tài liệu tham khảo có giá trị chuyên môn dành cho:
- Sinh viên ngành Công nghệ thông tin, Kỹ thuật phần mềm: Cung cấp tài liệu mẫu về cấu trúc trình bày một đồ án môn học lập trình web chuẩn mực, từ khâu đặc tả Use Case, thiết kế cơ sở dữ liệu quan hệ đến việc áp dụng mô hình kiến trúc MVC trên nền tảng Microsoft .NET.
- Lập trình viên nghiên cứu ASP.NET MVC và LINQ to SQL: Cung cấp tài liệu tham khảo thực tế về quy trình cấu hình DataContext, cơ chế phân tách luồng điều khiển giữa Controller và View, cũng như phương pháp giải quyết bài toán phân quyền người dùng và tích hợp thanh toán mã QR MoMo.
- Phần nội dung đáng tham khảo nhất: Bảng đặc tả 9 ca sử dụng (Use Case) chi tiết, cấu trúc phân quyền xem hóa đơn theo vai trò và quy trình xử lý luồng đặt hàng - nhập kho được trình bày tại Chương 3 và Chương 4.
Câu hỏi thường gặp
1. Hệ thống Website quản lý cửa hàng điện thoại di động phân chia quyền hạn cho những đối tượng người dùng nào?
Hệ thống phân quyền truy cập thành 3 nhóm tác nhân chính với các chức năng độc lập:
- Khách hàng: Đăng ký, đăng nhập, tìm kiếm sản phẩm theo danh mục, xem chi tiết thông số, đặt hàng, quản lý giỏ hàng, tra cứu hóa đơn cá nhân.
- Nhân viên: Quản lý thông tin khách hàng (thêm, sửa, xem, tìm kiếm), tạo giỏ hàng, lập hóa đơn bán lẻ tại quầy và theo dõi các hóa đơn do chính mình tạo để tính KPI.
- Quản trị: Toàn quyền quản trị nhân sự, khách hàng, nhà cung cấp, danh mục sản phẩm, quản lý kho (lập và duyệt phiếu nhập), cấu hình tài khoản, theo dõi thống kê doanh thu và báo cáo thưởng KPI.
2. Cơ chế quản lý hóa đơn và tính thưởng KPI cho nhân viên được hệ thống xử lý như thế nào?
Khi nhân viên bán hàng tạo hóa đơn tại quầy, hệ thống cho phép nhân viên chọn tên của mình trên chứng từ để lưu trữ dữ liệu tính điểm KPI thưởng cuối tháng. Đối với các đơn hàng do khách hàng đặt trực tuyến, hệ thống sẽ mặc định gán người lập là Quản trị viên. Về quyền truy xuất: Nhân viên chỉ xem được hóa đơn do mình lập, khách hàng chỉ xem được hóa đơn do mình mua, và chỉ có Quản trị viên mới có quyền xem toàn bộ hóa đơn của hệ thống.
3. Công nghệ LINQ to SQL được sử dụng trong đồ án có những ưu điểm và hạn chế gì?
- Ưu điểm: Tự động sinh các lớp Data Model tương thích chính xác với kiểu dữ liệu trong SQL Server; tự động tạo lớp
DataContext trực quan giúp hạn chế sai lệch dữ liệu; cho phép viết truy vấn trực tiếp bằng cú pháp C# thay vì câu lệnh SQL thuần.
- Hạn chế: Chỉ hoạt động độc quyền với Microsoft SQL Server; chỉ hỗ trợ tạo Data Model từ CSDL sẵn có (không tạo ngược lại được); chỉ cho phép ánh xạ 1:1 giữa bảng dữ liệu và lớp mô hình (không hỗ trợ tạo một Data Model kết hợp từ nhiều bảng).
4. Khách hàng mua sắm trên website có thể lựa chọn những phương thức thanh toán nào?
Theo khảo sát quy trình bán hàng tại Khoaitei Shop, khách hàng sau khi đặt hàng trực tuyến có thể lựa chọn 1 trong 2 hình thức: Thanh toán bằng tiền mặt trực tiếp cho nhân viên giao hàng khi nhận sản phẩm (COD), hoặc thanh toán chuyển khoản trực tuyến thông qua thao tác quét mã QR của Ví điện tử MoMo.
5. Đồ án được thực hiện bởi nhóm tác giả nào và tại đơn vị đào tạo nào?
Đồ án môn Lập trình Web được thực hiện bởi nhóm sinh viên lớp 20DTHE1, chuyên ngành Công nghệ Phần mềm, Khoa Công nghệ Thông tin – Trường Đại học Công nghệ TP. HCM (HUTECH) vào năm 2023, bao gồm các thành viên: Trần Thế Vinh, Phạm Ngọc Mạnh, Bùi Ngọc Khánh Vy và Phạm Đăng Trình, dưới sự hướng dẫn chuyên môn của giảng viên Thầy Nguyễn Mạnh Hùng.
Kết luận
Đồ án "Website quản lý cửa hàng điện thoại di động" đã giải quyết trọn vẹn yêu cầu tin học hóa quy trình kinh doanh và quản lý bán lẻ cho cửa hàng Khoaitei Shop thông qua việc ứng dụng ngôn ngữ C#, framework ASP.NET MVC, hệ quản trị Microsoft SQL Server và kỹ thuật LINQ to SQL. Hệ thống đã xây dựng thành công 9 ca sử dụng nghiệp vụ với cơ chế phân quyền 3 cấp độ, tích hợp thanh toán MoMo và tự động hóa khâu đánh giá KPI nhân viên thông qua lịch sử lập hóa đơn. Đây là tài liệu học thuật và kỹ thuật thực nghiệm hoàn chỉnh, mang lại giá trị tham khảo thiết thực cho sinh viên công nghệ thông tin trong việc nghiên cứu và triển khai các ứng dụng thương mại điện tử hướng đối tượng.