1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo đồ án chuyên ngành website bán hoa cây cảnh

40 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Website bán hoa, cây cảnh
Tác giả Nguyễn Chí Vĩnh
Người hướng dẫn TS. Võ Thị Tuyết Mai
Trường học Trường Đại học Tài Nguyên và Môi trường Thành phố Hồ Chí Minh
Chuyên ngành Hệ thống Thông tin và Viễn thám
Thể loại Đồ án chuyên ngành
Năm xuất bản 2024
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 40
Dung lượng 3,8 MB

Cấu trúc

  • 1.1.2. Nhiệm vụ được ỉẽ40.................. To HT HT To ng. 0 Tỏ tàn 9109081 1 1.1.3. Phạm vi của đề tài..............................--s- ôsec ctErteEteErEkerkEEsEsereererkrsrerrre 3 1.2. Tong quan CÀ, hs (0)
  • 1.2.1. Khái niệm 4 1.2.2. Các yêu cầu của phần mềm Winform 1.2.3. Ưu điểm và nhược điểm của Winform.....................-- << sec ceseeceeeersese sex 7 (13)
  • CHUONG 2: CO SO LY THUYET wd 2.1. Lý thuyết „.0 2.1.1. Khảo sát hiện trạng phần mềm quản lý kho 9 (18)
    • 2.2.1. Ngôn ngữ lập trình C# .12 2.2.2. Microsoft Visual ŠUd10........................ cọ Họ ọ Họ họ HH hp HH 13 2.2.3. .NET Erarm€WOTFE................... co sọ. nọ cọ Họ TH HH HH km 14 (20)
  • CHƯƠNG 3: CÀI ĐẶT VÀ THỰC NGHIỆM............................. 5 - 5< se sescsesessseses 21 3.1. Thiết kế cơ sở dữ liệu........................s- ôse E+x£©+<£ExEEExEExEExeEExEEkeevkeeErkgreerecrree 21 3.1.1. Danh sách các bảng...................... .. c3. HT 9. ng 209 0 008100 21 3.1.2. Dữ liệu thực nghiệm................................--- -<-- 5S s9. S35 91855558 83. 19558 55855..85558 1504 23 3.2. 0g. 1n hố ố .............. 25 3.2.1. Giao diện biến thị danh mụcc.........................-- ô<< ssse se sessevssssssxe se sersevee 25 (29)

Nội dung

Khái niệm 4 1.2.2 Các yêu cầu của phần mềm Winform 1.2.3 Ưu điểm và nhược điểm của Winform << sec ceseeceeeersese sex 7

Winform la một thư viện lớp đỗ họa, mã nguồn mở vả được cung cấp hoàn toàn miễn phí Phần mềm này cung cấp nền tảng giúp bạn viết những lập trình đa dạng cho các thiết bị như máy tính bàn, laptop, máy tính bảng, Winform cũng được coi như là một sự thay thế đối với thư viện lớp nền tảng Microsoft Foundation của C+-†

Mỗi màn hình Windows lại cung cấp một giao diện để người dùng có thể giao tiếp với ứng dụng được gọi là GUI (giao diện đồ hoạ của ứng dụng) Nó bao gồm các ứng dụng chạy trén may tinh Windows nhu Microsoft, Word, Excel, Mail, Access, Yahoo, Calculator

Winform có các thành phan co ban nhu Forms Panel, Button Textbox, ComboBox, RadioButton, Trong đó, Form là nơi chứa tất cả thành phần của chương trình, Panel chứa Button, Label, TextBox Button là nút nhấn, Textbox dùng đề nhập văn bản một dòng hay nhiều dòng Label hiền thị văn bản hoặc thông tin trên Form và ComboBox là các lựa chọn có sẵn đề bạn lựa chọn dễ đàng hơn

Hình 1: Hinh minh hoa Winform Lich sử ra đời

WinForms, hay Windows Forms, đã chứng kiến một hành trình phát triển đáng chú ý kê từ khi được giới thiệu lần đầu tiên cing voi NET Framework 1.0 vao nam

2002 Tính đến hiện nay, nó đã trở thành một phần quan trọng trong lịch sử phát triển ứng dụng Windows

Với mục tiêu thay thế mô hình lập trình sử dụng Windows API (Win32),

WinForms mang lại một mô hình lập trình dựa trên sự kiện và thành phân Các phiên bản NET Framework tiếp theo, như 2.0, 3.0 và 3.5, đã đem đến nhiều cải tiến và tính nang moi cho WinForms, giup no ngày càng trở nên mạnh mẽ và linh hoạt

Với sự tích hợp chặt chẽ trong môi trường phát triển Visual Studio, WinForms cung cấp một trải nghiệm phát triển ứng dụng dé dàng Tuy nhiên, theo thời gian, xu hướng phát triển ứng dụng đã thay đối, và WinForms đã phải đối mặt với sự cạnh tranh từ các công nghệ mới như WPF và UWP

Mặc dù WinForms vẫn duy tri sy én dinh va hé tro tir Microsoft, su xuat hién cha những lựa chọn hiện đại hơn đã khiến nó trở thành đối tượng so sánh Tuy nhiên, trong nhiều trường hợp, WinForms vẫn là lựa chọn phù hợp cho việc phát triển các

SVTH: NGUYỄN CHÍ VĨNH ứng dụng Windows truyền thống, đồng thời duy trì tính tương thích và sự thuận tiện với những người phát triển quen thuộc với mô hình lập trình sự kiện

1.2.2 Các yêu cầu của phần mềm Winform

- Phan mém WinForms chủ yêu được thiết kế để chạy trên hệ điều hành Windows Đảm bảo ứng dụng của bạn tương thích với phiên bản hệ điều hành mà bạn đang muôn hỗ trợ

- WinForms thuong được phát triển bằng ngôn ngữ lập trình C# hoặc VB.NET trên nên tảng NET Framework Đảm bảo rằng máy tính người dùng đã cài đặt phiên bản NET Framework tương ứng đề chạy ứng dụng của bạn

Thư viện UI (User Interface):

- WinForms str dyng cac thanh phần UI như các controls, forms, va dialog boxes Dam bảo rằng giao diện người dùng được thiết kế sao cho dễ sử dụng và thân thiện với người dùng

- WinForms hé tro xtr ly sự kiện (event handling) đê đáp ứng vào các hành động của người dùng Đảm bảo rằng bạn đã xử lý các sự kiện như Click, DoubleClick, KeyPress, và các sự kiện khác theo yêu cầu của ứng dụng Lưu trữ dữ liêu:

- _ WinForms thường liên quan đến việc làm việc với dữ liệu Đảm bảo rằng bạn đã xác định cách lưu trữ và truy xuất dữ liệu một cách hiệu quả, có thé str dung cơ sở dữ liệu nhu SQL Server hoac SQLite

- Néu tng dụng của bạn đòi hỏi bảo mật, hãy xác định và triển khai các biện pháp bảo mật như xác thực người dùng, quản lý quyền truy cập, và mã hóa dữ liệu

- Thực hiện kiểm thử đầy đủ để đảm bao rang ứng dụng hoạt động đúng đắn và không có lỗi

Tương thích với độ phân giải màn hình:

- Dam bảo rằng giao diện người dùng của bạn được thiết kế để phù hợp với nhiều độ phân giải màn hình khác nhau Ưu điểm và nhược điểm của Winform Ưu điểm của WinForms:

Dễ học và triển khai:

- - WinForms sử dụng ngôn ngữ lập trình C# hoặc VB.NETT và có một mô hình lập trình sự kiện rõ rang, lam cho no dé hoc và triển khai cho các nhà phát triển mới

Tích hợp tốt với Visual Studio:

- WinForms duoc tich hop chat ché voi IDE (Integrated Development Environmenf) mạnh mẽ như Visual Studio, giúp tăng cường trải nghiệm phát triển và giảm thời gian triển khai

Hiệu suất tốt cho ứng dụng nhỏ đến trung bình:

CO SO LY THUYET wd 2.1 Lý thuyết „.0 2.1.1 Khảo sát hiện trạng phần mềm quản lý kho 9

Ngôn ngữ lập trình C# 12 2.2.2 Microsoft Visual ŠUd10 cọ Họ ọ Họ họ HH hp HH 13 2.2.3 .NET Erarm€WOTFE co sọ nọ cọ Họ TH HH HH km 14

C# (hay C sharp) là một ngôn ngữ lập trình đơn giản, được phát triển bởi đội ngũ kỹ sư của Microsoft vào năm 2000, trong đó người dẫn đầu là Anders Hejlsberg va Scott Wiltamuth

_C# là ngôn ngữ lập trình hiện đại, hướng đối tượng và nó được xây dựng trên nên tang của hai ngôn ngữ mạnh nhat la C++ va Java

C# duoc thiét ké cho Common Language Infrastructure (CLI), ma gém Executable Code va Runtime Environment, cho phép chung ta sử dụng các ngôn ngtr high-level da dang trên các nên tang và câu trúc máy tính khác nhau

C# với sự hỗ trợ mạnh mẽ của NET Framework giúp cho việc tạo một ứng dụng Windows Forms hay WPF (Windows Presentation Foundation), tro nén rat dé dang

Hình 3: Hình mình họa Cũ e Dặc trưng:

C# là ngôn ngữ đơn giản

Ngôn ngữ C# dựng trên nền tảng C+~ và Java nên ngôn ngữ C# khá đơn giản Nếu chúng ta thân thiện với C và C++ hoặc thậm chí là Java, chung ta sẽ thấy C# khá giống về diện mạo, cú pháp, biểu thức, toán tử và những chức năng khác được lấy trực tiếp từ ngôn ngữ C và C++, nhưng nó đã được cải tiến để làm cho ngôn ngữ đơn giản hơn Một vài trong các sự cải tiến là loại bỏ các dư thừa, hay là thêm vào những cú pháp thay đối

C# là một ngôn ngữ lập trình thuần hướng đối tượng

, Lập trình hướng đối tượng(tiếng Anh: Object-oriented programming, viet tắt: OOP) là một phương pháp lập trình co 4 tinh chat Do 1a tinh trừu tượng (abstraction), tính đóng goi (encapsulation), tinhda hình (polymorphism) và tinh ke thtra (inheritance) C# ho tro cho chung ta tat cả những đặc tính trên Và đề hiệu rõ hơn thì chúng ta sẽ có một chương trình bay về phân này

C# là một ngôn ngữ ít từ khóa

C# được mô tả là ngôn ngữ sử dụng giới hạn những từ khóa (gồm khoảng

80 từ khóa và mười mấy kiểu dữ liệu xây dựng sẵn) Nếu bạn nghĩ rằng ngôn ngữ có càng nhiều từ khóa thì sẽ càng mạnh mẽ hơn Điều này không phải sự thật, lây ví dụ ngôn ngữ Cứ làm điển hình nhé Nếu bạn học sâu về C# bạn sẽ thay rang ngôn ngữ này có thê được sử dụng đề làm bât cứ nhiệm vụ nào

Ngoài những đặc điểm trên thì còn một số ưu điểm nỗi bật của C#:

C# có cầu trúc khá gần gũi với các ngôn ngữ lập trình truyền thống, nên cũng khá dé dang tiếp cận và học nhanh với Cử

C# có thê biên dịch trên nhiều nền tảng máy tính khác nhau

C# là một phan cua NET Framework nén duoc sw chống lưng khá lớn đến từ bộ phận này

C# có IDE Visual Studio cùng nhiều plug-in vô cùng mạnh mẽ

Microsoft Visual Studio là một môi trường phát triển tích hop (IDE) từ Microsoft Microsoft Visual Studio còn được gọi la "Trinh soan thao ma nhiều người sử dụng nhất thế giới ", được dùng để lập trình C++ và C# là chính Nó được sử dụng để phát triển chương trình máy tính cho Microsoft Windows, cũng như các trang web, các ứng dụng web và các dịch vụ web Visual Studio sử dụng nền tảng phát triển phần mềm của Microsoft nhu Windows API, Windows Forms, Windows Presentation Foundation, Windows Store va Microsoft Silverlight No có thể sản xuất cả hai ngôn ngữ máy và mã số quản lý

Visual Studio hỗ trợ nhiều ngôn ngữ lập trình khác nhau và cho phép trình biên tập mã và gỡ lỗi để hỗ trợ (mức độ khác nhau) hầu như mọi ngôn ngữ lập trình Các ngôn ngữ tích hợp gồm coCCH vaC+H/CLI (théng qua Visual C+ +), VB.NET (théng qua Visual Basic.NET), C# (thông qua Visual C#) và F# (như cua Visual Studio 2010P) Hỗ trợ cho các ngôn ngữ khác nhu J+ +/J#, Python va Ruby thong qua dich vu cai đặt riêng rẽ Nó cũng hỗ tro XML/XSLT, HTML/XHTML, JavaScript va CSS

Hinh 4: Hinh minh hoa Microsoft Visual Studio Code

NET Framework là một nền tảng lập trình của Microsoft, cho phép lập trình viên xây dựng các ứng dụng Windows, web và nền tảng dịch vụ trên máy tính Nó cung cấp các thư viện, công cụ và tiêu chuẩn để xây dựng và chạy các ứng dụng, bao gồm cả việc quản lý bộ nhớ và xử lý lỗi NET Framework hỗ trợ nhiều ngôn ngữ lập trình, bao gồm

Hinh 5: Hinh minh hoa NET Framework ¢ Thanh phan cia NET:

Class Language :Day la mét lớp thư viện có tên la Framework Class Library (FCL)

Thư viện này có nhiệm vụ thực hiện các tương tác qua các ngôn ngữ lập trình khác nhau đê thực hiện xây dựng ứng dụng Và các thành phân đã được ứng dụng đê xay dung ti NET framework la:

- ASP.net: V6i kha nang dua vao nén tang web dé phat triển thêm các ứng dụng có khả năng chạy trên những trình duyệt thông dụng như: Chrome, Internet Explorer, Firefox hay Coccoc,v.v

- WinForms: Nó có thể chạy trên end user machine, từ đó hình thành và phát triển các ứng dụng Form và điển hình nhất là Notepad

- ADO.Net: Cac ứng dụng được phát triên trừ ADO.Net thường có khả năng tương tác tốt với các cơ sở dữ liệu của Microsoft SQL Server hoặc Oracle

Class Library Cỏc lớp thư viện của NET fủamework là một trong những hàm thường chứa các phương thức có khả năng phục vụ cho các mục tiêu cốt lõi khác Trong số đó thì các vùng như: Microsoft.* hoặc System * duoc xem là các SVTH: NGUYỄN CHÍ VĨNH 15 phương thức cốt lõi nhất Nhờ vậy, các phương thức cùng tên là Microsoft hoặc System đều có thể tham chiếu được ngay khi xuất hiện dấu * và nó bao gồm các khoảng trắng thể hiện sự tách biệt logic trong phương thức

Class CLR Đây là một trong những lớp sở hữu thời gian chạy ngôn ngữ chung giúp cho NET Framework có thê thực thi được các chương trình đang có Một sô tính năng của Class CLR bao gom: Ộ c Ộ

- _ Khả năng loại bỏ các thành phân không còn cân thiệt vần còn tôn tại

- _ Khả năng xử lý những lỗi không mong muốn xảy ra ngay khi thực thi tại các môi trường CLR khác

- Có thể thực hiện những chương trình với các ngôn ngữ lập trình là C# hay

VB.Net Nhờ đó, quá trỉnh này thường sẽ thông qua trình biên dịch cho các ngôn ngữ rồi tiễn hành chạy thông qua Common Language Interpreter ° V6Nớ† ệỒỎ ệỔ t#

Tình 6: Thành phần NET Framework Ưu điểm của NET:

.Net có khả năng tương thích với đạt đa số các mã thực hiện cũng như lưu trữ của đối tượng

.Net có thể tạo ra sự nhất quán dành cho mọi trải nghiệm của nhà phát triển với các ứng dụng khác nhau vi du nhu: App web, App windows

.Net tạo ra được những ứng dụng đơn giản dựa trên Web-based, Form-based dựa trén NET framework

CÀI ĐẶT VÀ THỰC NGHIỆM 5 - 5< se sescsesessseses 21 3.1 Thiết kế cơ sở dữ liệu s- ôse E+x£©+<£ExEEExEExEExeEExEEkeevkeeErkgreerecrree 21 3.1.1 Danh sách các bảng c3 HT 9 ng 209 0 008100 21 3.1.2 Dữ liệu thực nghiệm - -< 5S s9 S35 91855558 83 19558 55855 85558 1504 23 3.2 0g 1n hố ố 25 3.2.1 Giao diện biến thị danh mụcc . ô<< ssse se sessevssssssxe se sersevee 25

3.1 Thiết kế cơ sở dữ liệu

3.1.1 Danh sách các bảng s* Bảng Kho

STT | Tên thuộc tính | Kiểu dữ liệu | Kích thước | Y nghĩa

1 Ma kho Nchar(10) 10 Mã kho — khóa chính

2 Ten kho Nchar(50) 50 Tén kho

3 Dia_chi_kho Nchar(50) 50 Dia chi kho s% Bảng hàng hóa

STT | Tên thuộc tính | Kiểu dữ liệu | Kích thước | Y nghĩa

1 Ma hang hoa | Nchar(10) 10 Mã hàng hóa — khóa chính

2 Ten hang hoa | Nchar(50) 50 Tên hàng hóa

3 Doơn vị tĩnh Nchar(50) 50 Don vi tinh

STT | Tên thuộc tính | Kiêu dữ liệu | Kích thước | Y nghĩa

1 Id Nchar(10) 10 Id — khóa chính

3 So hoa don Nchar(50) 50 Số hóa đơn

4 Ngay hoa don | Nchar(50) 50 Ngày hóa đơn

5 Ma kho Nchar(10) 10 Ma kho

“ Bang Chi tiét phiéu nhap

STT | Tên thuộc tính | Kiểu dữ liệu | Kích thước | Y nghĩa

1 Id Nchar(10) 10 Id — khóa chính

2 Id Phieu nhap | Nchar(10) 10 Mã phiêu nhập

3 Ma hang hoa | Nchar(10) 10 Mã hàng hóa

4 So luong Nchar(50) 50 Sô lượng

5 Don_ gia Nchar(50) 50 Don gia

6 Thanh tien Nchar(50) 50 Thành tiên

/****** Script for SelectTopNRows command from SSMS

Ma kho Ten_kho Dia_chi_kho

Hình S: Dữ liệu bảng kho s% Hàng hóa

V****** Script for SelectTopNRows command from SSMS

EISELECT TOP (1000) [Id] ằ [Ten_hang_hoa]

FROM [QLK]- [dbo] -[Hang_ hoa]

Don_Vi_Tinh chai chai cai

Hinh 9: Dik liéu bang hang hoa

/****** Script for SelectTopNRows command from SSMS ******/

, [Noi_PH_HD] ằ [Ma_Kho]

FROM [QLK] [dbo] [Phieu_nhap]

FH Results pill Messages id Ngay So_Hoa_Don Ngay Hoa Don Noi PH_HD Ma Kho

Tình 10: Dữ liệu bảng phiếu nhập

/****** Script for SelectTopNRows command from SSMS ******/

EISELECT TOP (1000) [Id] ằ [Id_Phieu_nhap] ằ [Ma_hang_hoa] ằ [So_luong]

FROM [QLK].[dbo].[Chi_tiet Phieu_ Nhap]

: ld Phieu nhaạp Ma hang hoa So luong Don gia Thanh Tien

Tình 11: Dữ liệu bảng chỉ tiết phiếu nhập

3.2.1 Giao diện hiến thị danh mục o@ mol

Hình 12: Giao diện hiển thị danh mục

3.2.2 Giao diện danh mục kho hàng a2 frmKho os

Danh Muc Kho srs Ma kho Tên kho Dia chi

Hinh 13: Giao dién dnh muc kho hang

3.2.3 Giao diện danh mục hàng hóa a frmHangHoa - oO

Mã Hàng Tên Hàng Đơn Vị Tính

Hình 14: Giao điện danh mục hàng hóa

3.2.4 Giao diện danh mục phiếu nhập

|_| Mahing Tên hàng Don vi tinh Số lượng Đơn giá Thành tiền | tam | | Đăng,

Hình 19: Giao điện danh mục phiếu nhập

CHƯƠNG 4: KÉT LUẬN VÀ HƯỚNG PHÁT TRIEN

4.1 Kết luận s* Với những thuận lợi và khó khăn trong quá trình làm việc, về cơ bản đã hoàn thành hệ thông nhưng không tránh khỏi phần sai sót Tuy nhiên, em đã hoàn thành và đạt được những nội dung chính sau:

Giao diện Người Dùng (UI): xây dựng một giao diện người dùng thân thiện, dễ sử dụng và hiệu quả Các chức năng quản lý kho được tổ chức một cách rõ ràng, giúp người dùng dễ dàng tương tác và thực hiện các nhiệm vụ quản lý kho một cách hiệu quả

Chức Năng Quản Lý Kho: Phần mềm đáp ứng đầy đủ các chức năng quản lý kho, từ nhập hàng, xuất hàng đến theo dõi tồn kho

Vì thời gian không cho phép nên em chưa hoàn thiện tối đa cũng như thẫm mỹ của hệ thống này Vì vậy báo cáo của em còn thiểu sót trong quá trình làm, mong các thầy cô giúp đỡ để em hoàn thiện nhiều hơn

4.2 Kinh nghiệm thực tiễn tích lãy được

Học hỏi từ các anh chị đi trước và được chỉ dẫn tận tâm, bổ sung thêm nhiều kiến thức mới Được sự giúp đỡ của giảng viên hướng dẫn, trong quá trình thực hiện đề tài, em đã hoàn thành các nội dung sau:

- Tim hiéu tong quan va chi tiết hơn về Winforms

- Tim hiéu các công cụ xây dựng giao diện cũng như lập trình Winforms

-_ Học hỏi thém vé NET framework

- _ Xây dựng hệ thống và chức năng bài bản

- Tich luy kiến thức làm việc thực tế, thích nghi với công việc

- Một số kinh nghiệm xử lí công việc ở công ty

- Cách xử lí tốt với công việc khi gặp trục trặc

- Làm nên tảng cho việc xây dựng khoá luận tôt nghiệp sắp tới

- Hoàn thiện thêm các chức năng còn thiếu

- Xây dựng thêm chức năng quản trị, tính năng bảo mật cho hệ thống s* Sau quá trình thực tập tại công ty em đã củng cô được kiến thức, kinh nghiệm cũng như học hỏi được kinh nghiệm thực té, nhung kiến thức còn hạn chế nên không tránh khỏi những sai sót Kính mong quý thầy cô giáo đóng góp ý kiến để giúp em hoàn thiện tốt hơn

Em xin chân thành cảm ơn!

Ngày đăng: 01/07/2024, 11:51

HÌNH ẢNH LIÊN QUAN

Hình  I:  Hình  minh  họa  WmÍOr1....................  Q11  1233535011111  HT  n9  1  0  1  ky  ng  cty  5  Hình  2:  Sơ  đồ  phân  rã  chức  năng...................... - báo cáo đồ án chuyên ngành website bán hoa cây cảnh
nh I: Hình minh họa WmÍOr1.................... Q11 1233535011111 HT n9 1 0 1 ky ng cty 5 Hình 2: Sơ đồ phân rã chức năng (Trang 9)
Hình  1:  Hinh  minh  hoa  Winform  Lich  sử  ra  đời - báo cáo đồ án chuyên ngành website bán hoa cây cảnh
nh 1: Hinh minh hoa Winform Lich sử ra đời (Trang 14)
Hình  2:  Sơ  đồ  phân  rã  chức  năng - báo cáo đồ án chuyên ngành website bán hoa cây cảnh
nh 2: Sơ đồ phân rã chức năng (Trang 19)
Hình  3:  Hình  mình  họa  Cũ - báo cáo đồ án chuyên ngành website bán hoa cây cảnh
nh 3: Hình mình họa Cũ (Trang 21)
Hình  S:  Dữ  liệu  bảng  kho - báo cáo đồ án chuyên ngành website bán hoa cây cảnh
nh S: Dữ liệu bảng kho (Trang 32)
Hình  14:  Giao  điện  danh  mục  hàng  hóa - báo cáo đồ án chuyên ngành website bán hoa cây cảnh
nh 14: Giao điện danh mục hàng hóa (Trang 36)
Hình  19:  Giao  điện  danh  mục  phiếu  nhập - báo cáo đồ án chuyên ngành website bán hoa cây cảnh
nh 19: Giao điện danh mục phiếu nhập (Trang 37)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w