Bối cảnh và vấn đề nghiên cứu
Trong bối cảnh nền kinh tế Việt Nam hội nhập sâu rộng vào Tổ chức Thương mại Thế giới (WTO), việc ứng dụng công nghệ thông tin vào công tác quản lý doanh nghiệp trở thành yếu tố then chốt nhằm nâng cao hiệu quả sản xuất kinh doanh và năng lực cạnh tranh. Đối với các doanh nghiệp thương mại và xuất nhập khẩu, chi phí nguyên vật liệu và hàng hóa chiếm tỷ trọng rất lớn, dao động từ 60% đến 70% tổng chi phí hoạt động. Do đó, việc quản lý kho hàng hóa chính xác, khoa học từ các khâu thu mua, dự trữ, bảo quản đến xuất bán có vai trò quyết định trong việc hạ giá thành sản phẩm và tối đa hóa lợi nhuận.
Công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương (tên viết tắt: APC, địa chỉ tại N6, 25 Láng Hạ, Thành Công, Ba Đình, Hà Nội) là doanh nghiệp chuyên kinh doanh, phân phối và xuất nhập khẩu các thiết bị chăn nuôi, thiết bị thụ tinh nhân tạo, thiết bị phòng thí nghiệm, con giống, thức ăn gia súc, nguyên liệu bổ sung và thuốc thú y. Doanh nghiệp sở hữu danh mục sản phẩm đa dạng với mạng lưới phân phối hơn 20 đại lý trên toàn quốc cùng nhiều đối tác trang trại, nhà máy chế biến và viện nghiên cứu.
Khảo sát thực tế tại doanh nghiệp cho thấy công tác quản lý kho hàng đang gặp phải các bất cập lớn:
- Bộ phận quản lý kho chủ yếu sử dụng phần mềm bảng tính Microsoft Excel kết hợp lưu trữ chứng từ, hóa đơn giấy thủ công.
- Số lượng chủng loại mặt hàng lớn dẫn đến việc theo dõi hàng tồn kho tức thời và tồn kho cuối kỳ gặp nhiều khó khăn, tốn thời gian và dễ xảy ra sai sót.
- Chưa có sự thống nhất về quy cách ký hiệu, tên gọi vật tư; thông tin luân chuyển giữa kho hàng và các phòng ban liên quan (Phòng Kinh doanh, Phòng Nhập khẩu, Phòng Tài chính Kế toán) bị chậm trễ.
- Doanh nghiệp không nắm bắt kịp thời lượng tồn kho khả dụng để chủ động lập kế hoạch tài chính và đơn hàng nhập khẩu, dẫn đến tình trạng chậm giao hàng cho khách.
Trước thực trạng đó, tác giả Nguyễn Ngọc Ân đã thực hiện đề tài "Phân tích và thiết kế phần mềm quản lý kho cho Công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương" dưới sự hướng dẫn chuyên môn của PGS.TS Hàn Viết Thuận (Khoa Tin học Kinh tế) và Kế toán trưởng Nguyễn Thị Thanh Hường.
Nhiệm vụ và mục tiêu cụ thể của nghiên cứu bao gồm:
- Nghiên cứu phương pháp luận phân tích và thiết kế hệ thống thông tin quản lý theo chuẩn kỹ nghệ phần mềm.
- Khảo sát toàn diện cơ cấu tổ chức, quy trình luân chuyển chứng từ và nghiệp vụ quản lý kho tại Công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương.
- Xây dựng mô hình hóa chức năng, luồng dữ liệu, cấu trúc cơ sở dữ liệu quan hệ, giải thuật xử lý và thiết kế hệ thống giao diện phần mềm quản lý kho chuyên biệt.
- Đề xuất giải pháp cài đặt, kiểm thử và hướng dẫn vận hành phần mềm nhằm tự động hóa các nghiệp vụ nhập kho, xuất kho, kiểm kê và kết xuất báo cáo thống kê.
Đối tượng và phạm vi nghiên cứu:
- Đối tượng nghiên cứu: Quy trình nghiệp vụ quản lý kho, luồng thông tin chứng từ hàng hóa, các nhà quản lý và nhân viên trực tiếp thực hiện công tác quản lý kho tại doanh nghiệp.
- Phạm vi không gian: Triển khai áp dụng trực tiếp tại các kho hàng thuộc Công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương, đồng thời có định hướng ứng dụng mở rộng cho các doanh nghiệp xuất nhập khẩu quy mô vừa và nhỏ tại Việt Nam.
- Phạm vi thời gian và dữ liệu: Khảo sát thực trạng hoạt động sản xuất kinh doanh và công tác quản lý vật tư giai đoạn 2009–2012.
Cơ sở lý thuyết và phương pháp
Nghiên cứu được xây dựng dựa trên nền tảng lý thuyết kỹ nghệ phần mềm (Software Engineering) và phương pháp phân tích thiết kế hệ thống thông tin có cấu trúc.
Khung lý thuyết và mô hình tiếp cận
- Khái niệm và đặc trưng phần mềm: Áp dụng định nghĩa của Roger Pressman về phần mềm như một hệ thống bao gồm chương trình máy tính, cấu trúc dữ liệu và hệ thống tài liệu hướng dẫn. Nghiên cứu nhấn mạnh các đặc tính của phần mềm công nghiệp: tính đúng đắn, tính khoa học, tính dễ sửa đổi, tính độc lập với phần cứng và tính dễ sử dụng.
- Vòng đời phát triển phần mềm (Mô hình thác nước - Waterfall): Tiến trình xây dựng phần mềm được phân định tuần tự qua các giai đoạn: Công nghệ hệ thống $\rightarrow$ Phân tích $\rightarrow$ Thiết kế $\rightarrow$ Mã hóa $\rightarrow$ Kiểm thử $\rightarrow$ Bảo trì. Trong đó, giai đoạn thiết kế chiếm khoảng 75% chi phí sản xuất và quyết định đến 80% sự thành công của sản phẩm.
- Tiến trình thiết kế hệ thống: Phân chia theo hai trục:
- Theo góc độ quản lý: Thiết kế sơ bộ (dịch yêu cầu thành kiến trúc tổng thể) và Thiết kế chi tiết (làm mịn cấu trúc dữ liệu và giải thuật).
- Theo góc độ kỹ thuật: Thiết kế kiến trúc, thiết kế dữ liệu, thiết kế thủ tục/giải thuật và thiết kế giao diện.
- Phương pháp phân rã chức năng Top-Down: Phân chia bài toán quản lý hàng hóa tổng thể từ module chính thành các module chức năng cơ sở độc lập (nhập dữ liệu, xử lý nghiệp vụ, tìm kiếm, kết xuất báo cáo).
Công cụ mô hình hóa hệ thống
- Sơ đồ luồng thông tin (IFD - Information Flow Diagram): Mô tả sự vận động của dữ liệu, quá trình xử lý, kiểm soát logic và lưu trữ chứng từ trong thế giới vật lý.
- Sơ đồ chức năng kinh doanh (BFD - Business Function Diagram): Phân cấp cây chức năng nghiệp vụ của hệ thống dựa trên hai nguyên tắc cốt lõi: nguyên tắc đầy đủ và nguyên tắc thực chất.
- Sơ đồ luồng dữ liệu (DFD - Data Flow Diagram): Mô hình hóa quá trình vận động dữ liệu qua các cấp độ: Sơ đồ ngữ cảnh (Context Diagram), Sơ đồ mức 0, Sơ đồ mức 1 (xử lý nhập hàng), Sơ đồ mức 2 (xử lý xuất hàng) và Sơ đồ mức 3 (kiểm kê và báo cáo).
- Mô hình quan hệ thực thể (ERD - Entity Relationship Diagram): Chuẩn hóa cấu trúc thực thể, xác định khóa chính, khóa ngoại và các mối liên kết dữ liệu trong hệ thống quản trị cơ sở dữ liệu quan hệ.
Phương pháp thu thập và xử lý dữ liệu
- Phương pháp quan sát trực tiếp: Quan sát thao tác nghiệp vụ thực tế của nhân viên kho trong việc tiếp nhận chứng từ, viết thẻ kho, kiểm đếm hàng hóa và đối chiếu sổ sách.
- Phương pháp nghiên cứu tài liệu: Thu thập mẫu biểu chứng từ kế toán, hóa đơn nhập/xuất, báo cáo tài chính, tài liệu pháp lý từ website nội bộ và hệ thống văn bản của công ty.
- Phương pháp phỏng vấn chuyên gia: Phỏng vấn trực tiếp Ban Giám đốc về mục tiêu quản trị và Kế toán trưởng, cán bộ kho về các quy định luân chuyển dữ liệu, điểm nghẽn nghiệp vụ hiện tại.
- Phương pháp tổng hợp và logic hóa: Hệ thống hóa các yêu cầu người dùng thành đặc tả yêu cầu chức năng và phi chức năng.
Nội dung chính theo từng chương
Chương 1: Giới thiệu chung về Công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương và đề tài nghiên cứu
Chương 1 cung cấp tổng quan về lịch sử hình thành, mô hình vận hành và hiện trạng ứng dụng công nghệ thông tin tại doanh nghiệp khảo sát:
- Lịch sử và ngành nghề: Tiền thân từ Phòng Dự án thuộc Công ty Thức ăn Chăn nuôi Hoa Kỳ liên kết với Công ty Asia Pacific Marketing Group (APMG - Hồng Kông), thành lập chính thức vào tháng 6/2002. Công ty đại diện phân phối cho các thương hiệu quốc tế như Grimaud (Pháp), InterHeat (Hàn Quốc), Nechmad (Israel), VK (Tây Ban Nha).
- Cơ cấu tổ chức: Doanh nghiệp có quy mô hơn 30 nhân sự chuyên môn cao (4 bác sĩ thú y, 1 cử nhân kinh tế nông nghiệp, 2 kỹ sư cơ khí, cùng hơn 20 nhân viên kinh doanh, ngoại thương, tài chính kế toán).
| Bộ phận |
Chức năng chính |
| Hội đồng quản trị & Tổng giám đốc |
Quyết định chiến lược, kế hoạch kinh doanh trung và dài hạn; điều hành toàn diện hoạt động công ty. |
| Phòng Hành chính |
Quản lý văn thư, lưu trữ, điều phối kế hoạch hành chính chung. |
| Phòng Nghiên cứu |
Nghiên cứu thị trường chăn nuôi, đánh giá chất lượng sản phẩm nhập khẩu. |
| Phòng Kỹ thuật |
Chịu trách nhiệm lắp đặt, hướng dẫn sử dụng, bảo dưỡng máy móc, thiết bị và kỹ thuật con giống. |
| Phòng Kinh doanh |
Ký kết hợp đồng kinh tế, đơn đặt hàng, khai thác thị trường và phát triển kênh đại lý. |
| Phòng Tài chính Kế toán |
Quản lý dòng tiền, hạch toán chi phí, tính lương/bảo hiểm, kiểm soát chứng từ và kiểm kê tài chính. |
| Phòng Nhập khẩu |
Thực hiện thủ tục ngoại thương, nhập khẩu thiết bị, thuốc thú y và nguyên liệu thức ăn. |
| Bộ phận Kho |
Trực tiếp quản lý hoạt động nhập, bảo quản, xuất kho và giao nhận hàng hóa. |
- Hiện trạng công nghệ thông tin: Doanh nghiệp đã trang bị mạng nội bộ LAN, kết nối Internet và máy tính văn phòng cho toàn bộ các phòng ban. Tuy nhiên, phần mềm kế toán chỉ phục vụ hạch toán tài chính tổng hợp; mảng quản lý kho vật tư vẫn phụ thuộc vào bảng tính Excel phân tán, chưa có cơ sở dữ liệu dùng chung.
Chương 2: Một số vấn đề phương pháp luận về phân tích và thiết kế phần mềm
Chương 2 trình bày khung lý thuyết chuẩn hóa về kỹ nghệ phần mềm và các công cụ phát triển:
- Quy trình sản xuất phần mềm công nghiệp: Hệ thống hóa 6 quy trình chuẩn, trong đó đề tài áp dụng 5 quy trình trực tiếp:
- Quy trình xác định yêu cầu: Khảo sát hệ thống, phân tích nghiệp vụ chuyên sâu, thiết lập sơ đồ BFD/DFD/IFD.
- Quy trình thiết kế phần mềm: Lập đặc tả yêu cầu, thiết kế kiến trúc phân tầng, thiết kế cấu trúc dữ liệu, giải thuật và giao diện người dùng.
- Quy trình lập trình: Xây dựng thư viện dùng chung, lập trình các module chức năng và tích hợp hệ thống.
- Quy trình kiểm thử: Soạn thảo kịch bản kiểm thử, kiểm thử hệ thống và kiểm thử nghiệm thu trên môi trường máy tính thực và máy ảo.
- Quy trình triển khai: Đóng gói bộ cài đặt (
setup.exe), cài đặt máy chủ/máy trạm và tổ chức đào tạo người dùng.
- Công nghệ phát triển: Lựa chọn hệ quản trị cơ sở dữ liệu quan hệ Microsoft SQL Server (hỗ trợ lưu trữ tập trung, ràng buộc toàn vẹn, bảo mật nhiều cấp, xử lý giao tác quy mô lớn) và ngôn ngữ lập trình hướng đối tượng Visual C# 2010 chạy trên nền tảng Microsoft .NET Framework (tận dụng cơ chế thu gom rác tự động CLR, lập trình hướng thành phần và thư viện Windows Forms).
Chương 3: Phân tích và thiết kế phần mềm quản lý kho cho Công ty Cổ phần Xuất nhập khẩu Châu Á - Thái Bình Dương
Chương 3 là trọng tâm của đồ án, tập trung giải quyết toàn bộ bài toán tin học hóa quản lý kho:
- Mô tả bài toán nghiệp vụ: Quy định chặt chẽ chu trình luân chuyển hàng hóa: Phòng Nghiên cứu xác định sản phẩm $\rightarrow$ Phòng Nhập khẩu lên kế hoạch mua hàng $\rightarrow$ Hàng về kho kèm Phiếu nhập kho $\rightarrow$ Thủ kho ghi thẻ kho, lập sổ chi tiết $\rightarrow$ Xuất hàng theo đơn của Phòng Kinh doanh kèm Phiếu xuất kho $\rightarrow$ Chuyển chứng từ cho Phòng Kế toán $\rightarrow$ Định kỳ lập báo cáo tồn kho tổng hợp gửi Ban Giám đốc.
- Đặc tả yêu cầu chức năng:
- Quản lý danh mục: Cho phép thêm, sửa, xóa danh mục người dùng, kho hàng, nhân viên, nhà cung cấp, khách hàng, chủng loại và mặt hàng.
- Quản lý nghiệp vụ Nhập/Xuất kho: Lưu vết đầy đủ số hóa đơn, ngày tháng, đối tác, thuế GTGT, đơn giá, số lượng chứng từ và số lượng thực xuất/nhập. Thiết lập nguyên tắc an toàn dữ liệu: cho phép chỉnh sửa sai sót nhưng không cho phép xóa đơn hàng đã nhập/xuất.
- Thống kê và Báo cáo: Theo dõi định mức tồn kho tối thiểu/tối đa, phân tích tốc độ luân chuyển hàng hóa, theo dõi tuổi tồn kho trung bình theo công thức cân đối kho.
- Tìm kiếm đa tiêu chí: Tra cứu thông tin hàng hóa, đơn nhập, đơn xuất theo số hóa đơn, khoảng thời gian, mặt hàng, đối tác cung cấp hoặc khách hàng.
- Thiết kế kỹ thuật: Xây dựng hệ thống sơ đồ luồng thông tin (IFD), sơ đồ chức năng (BFD), sơ đồ luồng dữ liệu (DFD mức 1, 2, 3), sơ đồ kiến trúc hệ thống 3 tầng, mô hình dữ liệu quan hệ 10 bảng và thiết kế chi tiết hơn 30 biểu mẫu (Form) giao diện cùng hệ thống báo cáo kết xuất.
Thiết kế và triển khai hệ thống
Kiến trúc hệ thống và công nghệ
Phần mềm được thiết kế theo mô hình kiến trúc 3 tầng (Three-Tier Architecture), tách biệt rõ ràng giữa:
- Tầng giao diện (Presentation Tier): Xây dựng trên nền tảng Windows Forms của Visual C# 2010, thiết kế phím tắt, nút điều hướng nổi bật, mô phỏng trực quan biểu mẫu chứng từ kế toán thực tế.
- Tầng xử lý nghiệp vụ (Business Logic Tier): Đảm nhiệm các quy tắc kiểm tra tính hợp lệ của dữ liệu nhập/xuất, tính toán tổng tiền, thuế GTGT, kiểm tra định mức kho và thuật toán luân chuyển.
- Tầng truy cập dữ liệu (Data Access Tier): Kết nối và thao tác với cơ sở dữ liệu Microsoft SQL Server thông qua ADO.NET/OLEDB.
Thiết kế cơ sở dữ liệu
Cơ sở dữ liệu của hệ thống được thiết kế từ thông tin đầu ra, chuẩn hóa thành 10 bảng dữ liệu chính:
| Tên bảng dữ liệu |
Nội dung và chức năng quản lý |
| Bảng Phiếu nhập |
Lưu trữ thông tin chung về đơn nhập: số phiếu, ngày nhập, mã nhà cung cấp, mã kho, tổng tiền, thuế GTGT. |
| Bảng Chi tiết phiếu nhập |
Lưu trữ danh sách mặt hàng trong từng phiếu nhập: mã hàng, số lượng chứng từ, số lượng thực tế, đơn giá nhập. |
| Bảng Phiếu xuất |
Lưu trữ thông tin chung về đơn xuất: số phiếu, ngày xuất, mã khách hàng, mã kho, người nhận, tổng giá trị. |
| Bảng Chi tiết phiếu xuất |
Lưu trữ chi tiết hàng xuất: mã hàng, số lượng yêu cầu, số lượng thực xuất, đơn giá xuất. |
| Bảng Danh mục hàng |
Quản lý thông tin chi tiết từng mặt hàng: mã hàng, tên hàng, đơn vị tính, hạn mức tồn min/max. |
| Bảng Danh mục loại hàng |
Phân loại hàng hóa theo nhóm thiết bị, thức ăn, con giống, thuốc thú y. |
| Bảng Danh mục nhà cung cấp |
Lưu thông tin các đối tác cung ứng trong và ngoài nước: tên công ty, địa chỉ, số điện thoại, mã số thuế. |
| Bảng Danh mục khách hàng |
Lưu thông tin các đại lý, trang trại, đơn vị nghiên cứu mua hàng. |
| Bảng Danh mục kho |
Quản lý danh sách các địa điểm kho chứa hàng thuộc công ty. |
| Bảng Danh mục nhân viên |
Quản lý hồ sơ thủ kho, nhân viên nghiệp vụ và tài khoản phân quyền người dùng. |
Thiết kế giải thuật xử lý và công thức nghiệp vụ
Hệ thống cài đặt các lưu đồ giải thuật cho các tác vụ: Đăng nhập hệ thống, Thêm mới bản ghi, Sửa đổi bản ghi, Xóa bản ghi, Tìm kiếm dữ liệu và Kết xuất in ấn báo cáo.
Công thức tính toán số lượng hàng tồn kho được chuẩn hóa theo quy tắc cân đối vật tư kế toán:
$$\text{Tồn kho cuối kỳ} = (\text{Tồn kho đầu kỳ} + \text{Tổng nhập trong kỳ}) - \text{Tổng xuất trong kỳ}$$
Hệ thống bổ sung thuật toán kiểm tra ràng buộc logic: cảnh báo khi số lượng thực xuất vượt quá số lượng hàng tồn khả dụng trong kho hoặc khi mức tồn chạm ngưỡng tối thiểu/tối đa.
Thiết kế giao diện và quy trình triển khai
- Giao diện chức năng: Thiết kế hơn 30 màn hình làm việc chuyên biệt, bao gồm: Form Đăng nhập, Form Cấu hình cơ sở dữ liệu, Form Quản lý người dùng, các Form quản lý danh mục (Kho, Nhân viên, Nhà cung cấp, Khách hàng, Loại hàng, Hàng hóa), Form Lập phiếu nhập/xuất kho, Form Tra cứu tồn kho tức thời, các Form tìm kiếm và mẫu in báo cáo nhập/xuất theo đối tác, mặt hàng, thời gian.
- Quy trình đóng gói và bàn giao: Toàn bộ chương trình được biên dịch và đóng gói thành tệp cài đặt
setup.exe. Quy trình chuyển giao bao gồm cài đặt trực tiếp trên máy tính của cán bộ kho, cấu hình chuỗi kết nối máy chủ SQL Server và cung cấp tài liệu hướng dẫn sử dụng chi tiết.
Kết quả và đóng góp
Kết quả nghiên cứu và sản phẩm đạt được
- Hoàn thiện hồ sơ phân tích thiết kế: Hệ thống hóa toàn diện các mô hình kỹ thuật (IFD, BFD, DFD mức ngữ cảnh đến mức 3, ERD, lưu đồ giải thuật) phản ánh chính xác quy trình quản lý vật tư thiết bị chăn nuôi và thuốc thú y tại doanh nghiệp.
- Xây dựng phần mềm ứng dụng: Hoàn thành phần mềm quản lý kho hoàn chỉnh bằng C# và SQL Server, cung cấp đầy đủ các chức năng quản lý danh mục, xử lý nhập/xuất, cảnh báo tồn kho, tìm kiếm và kết xuất báo cáo thống kê phục vụ công tác quản trị.
- Tài liệu hóa và chuyển giao: Xây dựng bộ mã nguồn tiêu biểu (đính kèm trong phụ lục), tạo bộ cài đặt phần mềm và tài liệu hướng dẫn vận hành cho nhân sự tại chỗ.
Đóng góp thực tiễn đối với doanh nghiệp
- Nâng cao năng suất lao động: Giảm thiểu thao tác nhập liệu thủ công trên giấy tờ và Excel, rút ngắn thời gian lập phiếu và đối chiếu số liệu kho.
- Chính xác hóa thông tin kho: Loại bỏ tình trạng sai lệch số liệu tồn kho, chuẩn hóa quy chuẩn danh mục mặt hàng và mã đối tác trên toàn công ty.
- Hỗ trợ điều hành kinh doanh: Cung cấp báo cáo nhập/xuất/tồn kịp thời, giúp Ban Giám đốc chủ động nắm bắt biến động hàng hóa, lên kế hoạch tài chính nhập khẩu chính xác và đảm bảo tiến độ cung ứng cho hệ thống hơn 20 đại lý.
Hạn chế và hướng nghiên cứu tiếp
- Hạn chế:
- Phần mềm được thiết kế và tối ưu hóa chủ yếu dựa trên đặc thù quy trình luân chuyển chứng từ nội bộ của Công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương.
- Hệ thống vận hành theo mô hình Client-Server trong mạng cục bộ (LAN), chưa tích hợp giao diện nền tảng web (Web-based) hoặc ứng dụng di động để tra cứu từ xa.
- Hướng phát triển tiếp theo:
- Nâng cấp phần mềm để tương thích hoàn toàn với các mô hình chuỗi cung ứng mở rộng của các doanh nghiệp xuất nhập khẩu quy mô vừa và nhỏ khác.
- Tích hợp sâu hơn với hệ thống phần mềm kế toán tài chính và phân hệ quản lý bán hàng của doanh nghiệp.
- Bổ sung cơ chế bảo trì định kỳ, cập nhật tính năng dựa trên phản hồi thực tế của cán bộ kho trong quá trình khai thác lâu dài.
Giá trị tham khảo
Tài liệu khóa luận có giá trị tham khảo thiết thực cho các nhóm đối tượng:
- Sinh viên ngành Tin học Kinh tế, Hệ thống Thông tin Quản lý và Công nghệ Thông tin: Là tài liệu tham khảo điển hình về phương pháp luận phân tích thiết kế hệ thống theo mô hình thác nước, cách thức vẽ và chuẩn hóa sơ đồ BFD, DFD, IFD, thiết kế cơ sở dữ liệu quan hệ và lập trình ứng dụng quản lý doanh nghiệp bằng C# / SQL Server.
- Chuyên viên phân tích nghiệp vụ (BA) và lập trình viên: Cung cấp tài liệu khảo sát nghiệp vụ thực tế về quản lý kho hàng hóa xuất nhập khẩu, quy trình luân chuyển chứng từ nhập/xuất và các biểu mẫu báo cáo chuẩn trong doanh nghiệp thương mại.
- Các doanh nghiệp xuất nhập khẩu vừa và nhỏ: Cung cấp khung tham chiếu về quy trình tin học hóa hoạt động quản lý kho, thay thế phương thức quản lý bằng Excel truyền thống.
Câu hỏi thường gặp
Công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương kinh doanh những mặt hàng nào và cơ cấu nhân sự ra sao?
Doanh nghiệp chuyên kinh doanh, xuất nhập khẩu các thiết bị chuồng trại, thiết bị thụ tinh nhân tạo, dụng cụ chăn nuôi gia súc/gia cầm, máy móc giết mổ, con giống thuần, tinh đông lạnh, nguyên liệu thức ăn và thuốc thú y. Công ty có quy mô hơn 30 nhân viên với cơ cấu chuyên môn gồm 4 bác sĩ thú y, 1 cử nhân kinh tế nông nghiệp, 2 kỹ sư cơ khí và hơn 20 nhân viên phụ trách kinh doanh, thị trường, ngoại thương, tài chính kế toán.
Thực trạng quản lý kho tại công ty trước khi tin học hóa có những hạn chế gì?
Trước khi triển khai đề tài, bộ phận kho sử dụng Microsoft Excel kết hợp sổ sách giấy. Quá trình này bộc lộ các hạn chế: tra cứu chậm, dễ nhầm lẫn số liệu do không thống nhất ký hiệu hàng hóa, bảo quản dữ liệu cồng kềnh, không cập nhật kịp thời lượng tồn kho tức thời và cuối kỳ, dẫn đến việc thụ động trong kế hoạch nhập hàng và đôi khi chậm trễ giao hàng cho khách.
Hệ thống phần mềm được xây dựng bằng công nghệ và kiến trúc nào?
Hệ thống được thiết kế theo kiến trúc 3 tầng (Three-Tier Architecture), sử dụng ngôn ngữ lập trình Visual C# 2010 trên nền tảng .NET Framework và hệ quản trị cơ sở dữ liệu quan hệ Microsoft SQL Server.
Nguyên tắc xử lý dữ liệu đối với các đơn hàng nhập và xuất kho trong phần mềm là gì?
Nhằm đảm bảo tính toàn vẹn và an toàn dữ liệu kế toán, phần mềm quy định: trong quá trình lập phiếu nhập/xuất, nếu có sai sót về số lượng hoặc đơn giá thì hệ thống cho phép chỉnh sửa thông tin đơn hàng nhưng tuyệt đối không cho phép xóa đơn hàng đã ghi nhận vào cơ sở dữ liệu.
Cơ sở dữ liệu của phần mềm quản lý kho bao gồm những bảng chính nào?
Hệ thống cơ sở dữ liệu gồm 10 bảng: Bảng Phiếu nhập, Bảng Chi tiết phiếu nhập, Bảng Phiếu xuất, Bảng Chi tiết phiếu xuất, Bảng Danh mục nhà cung cấp, Bảng Danh mục khách hàng, Bảng Danh mục kho, Bảng Danh mục nhân viên, Bảng Danh mục hàng và Bảng Danh mục loại hàng.
Kết luận
Đề tài khóa luận của tác giả Nguyễn Ngọc Ân đã giải quyết trọn vẹn bài toán tin học hóa công tác quản lý kho tại Công ty Cổ phần Xuất nhập khẩu Châu Á – Thái Bình Dương thông qua việc áp dụng chặt chẽ phương pháp luận kỹ nghệ phần mềm. Nghiên cứu đã chuyển hóa thành công các nghiệp vụ thực tế thành hệ thống mô hình hóa chức năng, luồng dữ liệu, cấu trúc cơ sở dữ liệu SQL Server và giao diện phần mềm Visual C# trực quan. Kết quả của đề tài không chỉ khắc phục triệt để những hạn chế của phương thức quản lý bằng Excel thủ công tại doanh nghiệp mà còn đóng vai trò là một tài liệu tham khảo chuẩn mực về phân tích thiết kế hệ thống thông tin quản trị kho hàng.