Bối cảnh và vấn đề nghiên cứu

Tính cấp thiết của đề tài

Trong hoạt động của các doanh nghiệp kinh doanh thương mại điện tử, công nghiệp và xuất nhập khẩu, bộ phận kho hàng giữ vai trò trung tâm và có mối liên kết chặt chẽ với toàn bộ các phòng ban chức năng. Nghiệp vụ quản lý kho bao gồm nhiều công đoạn phức tạp như tiếp nhận, bảo quản, xuất kho và kiểm soát biến động hàng tồn. Việc áp dụng phương pháp quản lý thủ công truyền thống trên sổ sách, giấy tờ bộc lộ nhiều hạn chế khi quy mô hàng hóa mở rộng.

Công ty Cổ phần Baza Việt Nam là doanh nghiệp hoạt động trong lĩnh vực thương mại điện tử với danh mục sản phẩm lên đến hàng chục nghìn mã hàng. Để tạo lập lợi thế cạnh tranh trên thị trường, công ty đặt ra yêu cầu phải tối ưu hóa quy trình xử lý và vận chuyển đơn hàng đến tay khách hàng trong thời gian ngắn nhất. Hoạt động quản lý kho tại đơn vị đòi hỏi phải đáp ứng đồng thời nhiều tiêu chí: phục vụ số lượng đơn hàng lớn, nâng cao độ chính xác, rút ngắn thời gian xử lý, giảm thiểu chi phí vận hành và cung cấp số liệu thống kê chi tiết về nhu cầu đối với từng nhóm hàng hóa. Xuất phát từ bối cảnh thực tiễn đó, tác giả Lê Thị Hoàng Loan đã thực hiện khóa luận tốt nghiệp: "Phân tích thiết kế hệ thống thông tin quản lý kho tại công ty Cổ phần Baza Việt Nam" dưới sự hướng dẫn của Th.S Đinh Thị Hà tại Trường Đại học Thương mại.

Mục tiêu và nhiệm vụ nghiên cứu

Mục tiêu nghiên cứu trọng tâm của đề tài là thực hiện tin học hóa toàn diện công tác quản lý kho tại Công ty Cổ phần Baza Việt Nam nhằm nâng cao hiệu quả quản trị, đảm bảo tính chuẩn xác của dữ liệu nghiệp vụ và hạn chế tối đa nguy cơ thất thoát hàng hóa.

Để đạt được mục tiêu nêu trên, khóa luận xác định các nhiệm vụ cụ thể:

  1. Khảo sát hiện trạng hoạt động kinh doanh, cơ cấu tổ chức và quy trình quản lý kho thực tế tại doanh nghiệp.
  2. Hệ thống hóa cơ sở lý luận về hệ thống thông tin quản lý và phương pháp phân tích thiết kế hệ thống hướng đối tượng.
  3. Đặc tả chi tiết các yêu cầu chức năng, yêu cầu phi chức năng của bài toán quản lý kho.
  4. Xây dựng mô hình phân tích và thiết kế hệ thống hoàn chỉnh thông qua hệ thống biểu đồ UML và thiết kế giao diện mẫu.

Đối tượng và phạm vi nghiên cứu

  • Đối tượng nghiên cứu: Hàng hóa, các thông tin thuộc tính gắn liền với hàng hóa và quy trình nghiệp vụ quản lý kho (bao gồm ba khâu: nhập hàng, xuất hàng, kiểm kê hàng hóa).
  • Phạm vi không gian: Nghiên cứu được triển khai thực tế tại Công ty Cổ phần Baza Việt Nam (Địa chỉ: Tầng 3, số 10 Trần Phú, quận Hà Đông, thành phố Hà Nội).
  • Phạm vi thời gian: Số liệu và thông tin hoạt động kinh tế của doanh nghiệp được thu thập, phân tích trong giai đoạn từ năm 2012 đến năm 2014.

Tổng quan các công trình nghiên cứu liên quan

Khóa luận đã tổng hợp, đánh giá ưu điểm và hạn chế của một số đề tài nghiên cứu về hệ thống thông tin quản lý kho được công bố trước đó:

Tên đề tài Tác giả / Đơn vị thực hiện (Năm) Ưu điểm ghi nhận Nhược điểm / Khoảng trống nghiên cứu
Phân tích thiết kế hệ thống quản lý kho Nhóm sinh viên Đại học Sư phạm Kỹ thuật Hưng Yên (2013) Đã khảo sát hiện trạng, phân tích thiết kế đáp ứng hầu hết các yêu cầu đặt ra. Chưa trình bày cơ sở lý luận; áp dụng phương pháp hướng chức năng nên khó thích ứng khi hệ thống thay đổi, hạn chế khả năng tái sử dụng, kiểm thử và bảo trì.
Xây dựng hệ thống thông tin quản lý kho hàng cho cửa hàng 87 Lý Nam Đế bằng Hệ quản trị CSDL Visual Foxpro 7.0 Sinh viên Nguyễn Ngọc Kiên, Đại học Kinh tế Quốc dân (2013) Phần mềm có đủ chức năng nhập, xuất, tìm kiếm, in báo cáo, tự động cập nhật tồn kho. Công nghệ Visual Foxpro 7.0 không phù hợp với hệ thống có lượng giao dịch lớn và nhiều kết nối đồng thời; tính an toàn, bảo mật dữ liệu thấp.
Xây dựng phần mềm quản lý kho tại công ty TNHH Quốc Minh Sinh viên Lê Thị Thảo, Đại học Kinh tế Quốc dân (2014) Giải quyết được các yêu cầu nghiệp vụ chính của hệ thống quản lý kho. Sử dụng ngôn ngữ Visual Basic 6.0 kết nối CSDL Access 2003 bộc lộ nhiều điểm yếu về hiệu năng so với các nền tảng mới như Visual Basic.NET.

Từ việc phân tích các công trình trên, tác giả lựa chọn phương pháp phân tích thiết kế hướng đối tượng (OOAD) nhằm khắc phục các nhược điểm về cấu trúc, tăng khả năng mở rộng và bảo trì hệ thống.


Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết và khái niệm nền tảng

Khóa luận xây dựng hệ thống lập luận dựa trên các khái niệm và lý thuyết chuyên ngành Hệ thống thông tin kinh tế và Logistics:

  • Dữ liệu và thông tin: Dữ liệu là tập hợp các giá trị thô phản ánh hiện tượng khách quan chưa qua xử lý; thông tin là ý nghĩa được rút ra từ dữ liệu qua quá trình phân tích, tổng hợp nhằm phục vụ mục đích ra quyết định trong ngữ cảnh cụ thể.
  • Hệ thống và Hệ thống thông tin (HTTT): HTTT cấu thành từ con người, thủ tục, dữ liệu và thiết bị phần cứng/phần mềm nhằm tiếp nhận đầu vào, xử lý và cung cấp thông tin đầu ra cho các đối tượng sử dụng.
  • Phân loại HTTT trong tổ chức:
    • Theo mục đích phục vụ đầu ra: Hệ thống xử lý giao dịch (TPS), Hệ thống thông tin quản lý (MIS), Hệ thống trợ giúp ra quyết định (DSS), Hệ thống hỗ trợ điều hành (ESS), Hệ thống tự động hóa văn phòng (OAS) và Hệ chuyên gia (ES).
    • Theo chức năng nghiệp vụ: HTTT sản xuất, HTTT marketing, HTTT tài chính - kế toán, HTTT nhân lực.
    • Theo quy mô tích hợp: Hệ thống hoạch định nguồn lực doanh nghiệp (ERP), Hệ thống quản lý chuỗi cung ứng (SCM), Hệ thống quản lý quan hệ khách hàng (CRM), Hệ thống quản lý tri thức (KM).
  • Lý thuyết quản lý kho: Áp dụng định nghĩa từ Giáo trình Logistics (Học viện Công nghệ Bưu chính Viễn thông, 2006), kho hàng là cơ sở logistics thực hiện dự trữ, bảo quản và chuẩn bị hàng hóa nhằm cung ứng dịch vụ tối ưu với chi phí tối thiểu. Hoạt động quản lý kho gồm bốn nhóm nghiệp vụ: (1) Tiếp nhận và nhập kho, (2) Theo dõi và bảo quản, (3) Giao xuất hàng hóa, (4) Kiểm kê định kỳ.

Phương pháp phân tích thiết kế hệ thống thông tin

Tác giả hệ thống hóa các phương pháp phát triển hệ thống qua các thời kỳ:

  • Phương pháp cổ điển (phi cấu trúc): Tiếp cận từ dưới lên (bottom-up), thực hiện tuần tự qua từng pha, dễ tích tụ lỗi và khó kiểm soát tiến độ.
  • Phương pháp bán cấu trúc: Áp dụng nguyên tắc từ trên xuống (top-down), tuy nhiên mức độ tương tác giữa người phân tích, lập trình viên và người dùng còn hạn chế.
  • Phương pháp có cấu trúc: Điển hình là SADT (phân rã chức năng dựa trên sơ đồ luồng dữ liệu DFD), MERISE (tiếp cận theo các mức trừu tượng hóa: quan niệm, tổ chức, vật lý) và công cụ CASE.
  • Phương pháp hướng đối tượng (OOAD): Ra đời từ những năm 1990 với các mô hình tiêu biểu như HOOD (dùng cho hệ thống thời gian thực với ngôn ngữ ADA), RDD (thiết kế dựa trên trách nhiệm của lớp), OMT và chuẩn UML. Phương pháp này tập trung đồng thời vào dữ liệu và hành vi của đối tượng ngoài đời thực, sở hữu hai ưu điểm vượt trội: khả năng tái sử dụng mã nguồn thông qua đóng gói/kế thừa và khả năng quản lý tốt các hệ thống quy mô lớn, phức tạp.

Phương pháp nghiên cứu và nguồn dữ liệu

  • Phương pháp thu thập dữ liệu: Khảo sát trực tiếp quy trình tác nghiệp tại các phòng ban của Công ty Cổ phần Baza Việt Nam; phỏng vấn chuyên môn với ông Hoàng Thế Tùng (Trưởng phòng Kho vận) và ông Nguyễn Tuấn Anh (Phòng Kỹ thuật).
  • Phương pháp phân tích - tổng hợp: Thu thập các biểu mẫu, hóa đơn, chứng từ xuất nhập và báo cáo kinh doanh nội bộ; phân loại và chuẩn hóa các luồng nghiệp vụ.
  • Phương pháp mô hình hóa hướng đối tượng: Sử dụng ngôn ngữ mô hình hóa UML để xây dựng các biểu đồ chức năng, cấu trúc và hành vi của hệ thống.
  • Nguồn dữ liệu: Số liệu tài chính, kết quả kinh doanh do Phòng Tài chính - Kế toán cung cấp giai đoạn 2012–2014; hồ sơ đăng ký doanh nghiệp và số liệu vận hành kho của Công ty Cổ phần Baza Việt Nam.

Nội dung chính theo từng chương

Phần 1: Tổng quan đề tài nghiên cứu

Phần mở đầu tập trung luận giải tính cấp thiết của việc xây dựng hệ thống thông tin quản lý kho đối với doanh nghiệp thương mại điện tử có lượng mã hàng lớn như Công ty Cổ phần Baza Việt Nam. Tác giả xác định rõ mục tiêu tin học hóa, đối tượng, phạm vi nghiên cứu (giai đoạn 2012–2014), đồng thời tiến hành tổng quan và chỉ ra các hạn chế về mặt công nghệ, phương pháp luận của các công trình đi trước tại các trường đại học.

Phần 2: Cơ sở lý luận và thực trạng của vấn đề quản lý kho tại Công ty Cổ phần Baza Việt Nam

Nội dung phần này chia làm hai nội dung chính: cơ sở lý thuyết HTTT - quản lý kho và phân tích thực trạng tại đơn vị khảo sát.

1. Khái quát về Công ty Cổ phần Baza Việt Nam: Công ty thành lập ngày 12/01/2011, chuyên kinh doanh trực tuyến các mặt hàng thời trang, trang sức, công nghệ và sách qua website với quy mô 98 nhân viên. Tình hình kinh doanh giai đoạn 2012–2014 đạt tốc độ tăng trưởng cao:

Năm Tổng doanh thu (Đồng) Lợi nhuận trước thuế (Đồng) Nộp ngân sách (Đồng) Lợi nhuận sau thuế (Đồng) Tốc độ tăng trưởng doanh thu so với năm trước
2012 4.060 639.599 159.120 479.479 —
2013 — — — — +108,19%
2014 — — — — +187,30%

(Nguồn: Phòng Tài chính - Kế toán Công ty Cổ phần Baza Việt Nam)

2. Thực trạng quy trình quản lý kho tại Baza:

  • Quy trình nhập hàng: Khi lượng hàng chạm ngưỡng, kho báo cáo Ban Giám đốc để chỉ đạo bộ phận Mua hàng tìm nhà cung cấp. Khi nhận hàng, nhân viên kho đối chiếu phiếu giao hàng, kiểm tra chất lượng/số lượng, lập phiếu nhập kho lưu vào tệp Microsoft Excel. Hàng không đạt tiêu chuẩn được lập biên bản trả lại. Hàng khách trả về cũng được làm thủ tục nhập lại kho.
  • Quy trình xuất hàng: Bộ phận Bán hàng nhận đơn, liên hệ phòng Kho để kiểm tra số lượng tồn. Nếu đủ điều kiện, kho lập phiếu xuất và cập nhật vào tệp Excel.
  • Thống kê, báo cáo: Định kỳ ngày, tuần, tháng, quý, năm, nhân viên kho tổng hợp số liệu bằng phần mềm văn phòng.
  • Đánh giá thực trạng:
    • Ưu điểm: Doanh nghiệp đã kiểm soát được danh mục kinh doanh, thực hiện tin học hóa một phần trong khâu in biểu mẫu, quy trình khai thác dễ thực hiện.
    • Nhược điểm: Chưa có phần mềm chuyên dụng, phụ thuộc hoàn toàn vào Microsoft Excel và Microsoft Word. Khi dung lượng tệp dữ liệu lớn, tốc độ tìm kiếm và xử lý rất chậm; các khâu nghiệp vụ rời rạc, thiếu tính liên kết tự động giữa việc lập phiếu và cập nhật sổ kho dẫn đến sai sót, nhầm lẫn số liệu.

Phần 3: Phân tích thiết kế hệ thống thông tin quản lý kho tại Công ty Cổ phần Baza Việt Nam

Đây là phần trọng tâm của khóa luận, thực hiện đầy đủ các bước phân tích và thiết kế hệ thống theo hướng đối tượng:

  • Đặc tả yêu cầu: Xác định các ca sử dụng chính gồm Đăng nhập, Quản lý nhập (Thêm, Sửa, Xóa phiếu nhập), Quản lý xuất (Thêm, Sửa, Xóa phiếu xuất), Thống kê (nhập, xuất, tồn kho theo kỳ) và Tìm kiếm thông tin.
  • Xây dựng kịch bản chi tiết: Mô tả tuần tự các luồng sự kiện chính và ngoại lệ cho từng ca sử dụng.
  • Mô hình hóa hệ thống: Thiết lập hệ thống biểu đồ UML toàn diện từ mức quan niệm đến mức vật lý.
  • Thiết kế giao diện người dùng: Xây dựng mẫu giao diện chuẩn thông qua phần mềm chuyên dụng.

Thiết kế và triển khai hệ thống

Khóa luận triển khai chi tiết các thành phần phân tích, thiết kế kỹ thuật của hệ thống thông tin quản lý kho:

1. Đặc tả yêu cầu hệ thống

Nhóm yêu cầu Nội dung đặc tả chi tiết trong văn bản
Yêu cầu chức năng - Đăng nhập: Xác thực người dùng qua Tên đăng nhập (Username) và Mật khẩu (Password).
- Quản lý nhập: Thêm, sửa, xóa phiếu nhập với các trường thông tin: Số hiệu phiếu nhập, ngày nhập, tên NCC, địa chỉ NCC, tổng số tiền, mã NV lập, tên NV lập, tên sản phẩm, mã sản phẩm, số lượng nhập, đơn giá nhập.
- Quản lý xuất: Thêm, sửa, xóa phiếu xuất với các trường thông tin: Số hiệu phiếu xuất, ngày xuất, tên khách hàng/NCC, địa chỉ, tổng tiền, mã NV, tên NV, tên sản phẩm, mã sản phẩm, số lượng xuất, đơn giá xuất.
- Thống kê: Tổng hợp hàng nhập, hàng xuất, hàng tồn kho theo định kỳ tháng, quý, năm và hỗ trợ in ấn báo cáo.
- Tìm kiếm: Tra cứu thông tin hàng hóa, chứng từ theo từ khóa.
Yêu cầu phi chức năng - Khả năng sử dụng: Giao diện thân thiện, chuyên nghiệp, dễ thao tác cho người dùng kể cả khi ít kiến thức tin học.
- Hiệu năng & Xử lý: Tốc độ phản hồi nhanh, dữ liệu lưu trữ tự động và xử lý chính xác.
- Độ sẵn sàng: Đáp ứng truy cập đồng thời của nhiều người dùng, đảm bảo kết nối liên tục không bị gián đoạn.
- Bảo mật: Đảm bảo an toàn cơ sở dữ liệu, phân quyền truy cập và bảo mật thông tin nội bộ.
- Tương thích môi trường: Tương thích hệ điều hành Windows XP, Windows 7, Windows 8; hỗ trợ kết nối thiết bị ngoại vi (máy in, máy fax).

2. Mô hình hóa hướng đối tượng bằng UML

Tác giả đã xây dựng 24 sơ đồ kỹ thuật chi tiết để mô hình hóa toàn bộ hệ thống:

  • Mô hình Use Case: Xây dựng biểu đồ use case tổng quát và 3 biểu đồ phân rã cho các phân hệ: Ca sử dụng "Quản lý nhập", Ca sử dụng "Quản lý xuất" và Ca sử dụng "Thống kê".
  • Mô hình cấu trúc tĩnh (Biểu đồ lớp): Thiết lập Biểu đồ lớp phân tích và Biểu đồ lớp chi tiết, xác định rõ các thuộc tính, phương thức và mối quan hệ giữa các thực thể (Phiếu nhập, Phiếu xuất, Sản phẩm, Nhân viên, Nhà cung cấp, Khách hàng).
  • Mô hình động (Biểu đồ trạng thái & Biểu đồ tuần tự):
    • Biểu đồ trạng thái: Mô tả chi tiết vòng đời và sự chuyển đổi trạng thái của lớp Phiếu nhập và lớp Phiếu xuất tương ứng với 3 tác vụ: Thêm mới, Sửa thông tin, Xóa phiếu.
    • Biểu đồ tuần tự (Sequence Diagram): Thiết lập 10 biểu đồ tuần tự cho các ca sử dụng: Đăng nhập, Thêm/Sửa/Xóa phiếu nhập, Thêm/Sửa/Xóa phiếu xuất, Thống kê sản phẩm nhập, Thống kê sản phẩm xuất, Tìm kiếm thông tin.
  • Mô hình kiến trúc và triển khai vật lý:
    • Biểu đồ thành phần (Component Diagram): Đóng gói các lớp đối tượng và module chức năng thành các thành phần phần mềm độc lập.
    • Biểu đồ triển khai (Deployment Diagram): Cấu hình các nút phần cứng, thiết bị máy trạm, máy chủ và giao thức truyền thông mạng phục vụ vận hành.

3. Thiết kế giao diện hệ thống

Tác giả sử dụng phần mềm GUI Design Studio (công cụ chuyên dụng thiết kế giao diện đồ họa trên môi trường Windows) để xây dựng hệ thống màn hình mẫu tương tác theo kịch bản:

  • Giao diện Đăng nhập hệ thống (Form xác thực người dùng).
  • Giao diện Chính của phần mềm quản lý kho (Menu điều hướng chức năng).
  • Giao diện Thêm phiếu nhập kho.
  • Giao diện Thêm phiếu xuất kho.
  • Giao diện Tra cứu và Tìm kiếm dữ liệu.

Kết quả và đóng góp

Kết quả nghiên cứu chính

  • Chuẩn hóa quy trình nghiệp vụ: Khảo sát, mô tả chính xác và hệ thống hóa toàn bộ các luồng giao nhận, bảo quản, xuất kho và kiểm kê tại Công ty Cổ phần Baza Việt Nam.
  • Bộ hồ sơ thiết kế hoàn chỉnh: Hoàn thành tài liệu phân tích thiết kế hệ thống thông tin hướng đối tượng bao gồm đặc tả yêu cầu, kịch bản ca sử dụng, hệ thống 24 biểu đồ UML (Use Case, Class, State, Sequence, Component, Deployment) và bản vẽ prototype giao diện bằng GUI Design Studio.
  • Đề xuất giải pháp khắc phục nhược điểm: Đưa ra giải pháp chuyển đổi từ phương thức quản lý thủ công phân tán trên Excel sang hệ thống phần mềm tập trung, tự động hóa cập nhật dữ liệu xuất - nhập - tồn, giảm thiểu sai lệch số liệu và tối ưu thời gian xử lý đơn hàng.

Đóng góp về mặt học thuật và ứng dụng

  • So với các nghiên cứu trước đây (sử dụng phương pháp hướng chức năng hoặc công nghệ cũ như Visual Foxpro 7.0, Visual Basic 6.0 và Access 2003), đề tài đã áp dụng thành công phương pháp phân tích thiết kế hướng đối tượng (OOAD). Cách tiếp cận này giúp mô hình phần mềm có tính module hóa cao, dễ dàng mở rộng, tái sử dụng các thành phần và thuận lợi cho công tác kiểm thử, bảo trì hệ thống trong tương lai.

Hạn chế và hướng nghiên cứu tiếp

  • Hạn chế: Theo nội dung văn bản, khóa luận tập trung chủ yếu vào giai đoạn khảo sát, phân tích nghiệp vụ và thiết kế kiến trúc hệ thống (dừng lại ở mức hồ sơ thiết kế và bản mẫu giao diện trên GUI Design Studio). Đề tài chưa trình bày chi tiết giai đoạn lập trình thực tế (coding hoàn chỉnh trên một framework cụ thể), chưa có dữ liệu kiểm thử tải trên CSDL quy mô lớn và chưa tiến hành cài đặt triển khai thực tế tại môi trường vận hành của doanh nghiệp.
  • Hướng phát triển: Tiến hành lập trình xây dựng hệ thống phần mềm dựa trên các bản vẽ thiết kế đã hoàn thiện; kết nối hệ quản trị cơ sở dữ liệu quan hệ mạnh; thực hiện kiểm thử chức năng, kiểm thử bảo mật và triển khai cài đặt, chuyển giao phần mềm vào thực tế hoạt động của Công ty Cổ phần Baza Việt Nam.

Giá trị tham khảo

Tài liệu khóa luận mang lại giá trị tham khảo thiết thực cho các nhóm độc giả sau:

  • Sinh viên chuyên ngành Hệ thống thông tin kinh tế, Tin học quản lý, Công nghệ thông tin: Khóa luận là tài liệu mẫu trực quan về phương pháp phân tích thiết kế hệ thống hướng đối tượng (OOAD) theo chuẩn UML. Người đọc có thể tham khảo cách xây dựng kịch bản ca sử dụng, cách ánh xạ các nghiệp vụ thực tế thành biểu đồ trạng thái, biểu đồ tuần tự, biểu đồ lớp và biểu đồ triển khai.
  • Sinh viên và nhà nghiên cứu ngành Logistics, Quản trị chuỗi cung ứng: Cung cấp quy trình nghiệp vụ kho bãi thực tế tại một doanh nghiệp thương mại điện tử điển hình (Baza Việt Nam), phân tích rõ các khâu luân chuyển chứng từ nhập, xuất và kiểm kê.
  • Người làm đề tài về phân tích thiết kế phần mềm quản lý: Phần thiết kế giao diện mẫu bằng GUI Design Studio và các yêu cầu phi chức năng là tài liệu tham khảo tốt để xây dựng tài liệu đặc tả yêu cầu phần mềm (SRS).

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

1. Tình hình kinh doanh và doanh thu của Công ty Cổ phần Baza Việt Nam trong giai đoạn nghiên cứu được ghi nhận như thế nào?

Theo báo cáo kết quả kinh doanh giai đoạn 2012–2014 do Phòng Tài chính - Kế toán cung cấp, tổng doanh thu của công ty năm 2012 đạt 4.060 đồng, lợi nhuận trước thuế đạt 639.599 đồng, nộp ngân sách 159.120 đồng và lợi nhuận sau thuế đạt 479.479 đồng. Doanh thu của công ty tăng trưởng mạnh trong các năm tiếp theo: năm 2013 tăng 108,19% so với năm 2012 và năm 2014 tăng 187,30% so với năm 2013.

2. Vì sao tác giả lựa chọn phương pháp phân tích thiết kế hướng đối tượng (OOAD) thay vì phương pháp hướng chức năng?

Tác giả chỉ ra rằng phương pháp phân tích thiết kế hướng chức năng (như đề tài của ĐH Sư phạm Kỹ thuật Hưng Yên năm 2013) không phù hợp với các hệ thống thường xuyên thay đổi, không hỗ trợ tốt việc tái sử dụng mã nguồn và gây khó khăn cho việc kiểm thử, bảo trì. Phương pháp hướng đối tượng mô hình hóa hệ thống dựa trên các thực thể thực tế, hỗ trợ tái sử dụng mã nguồn qua các gói/lớp và đặc biệt thích hợp với các hệ thống quản lý có quy mô lớn, nghiệp vụ phức tạp.

3. Thực trạng quản lý kho tại Công ty Cổ phần Baza Việt Nam trước khi thực hiện đề tài tồn tại những nhược điểm gì?

Doanh nghiệp chưa có phần mềm chuyên dụng mà chỉ sử dụng các phần mềm văn phòng Microsoft Excel và Microsoft Word. Khi dung lượng file dữ liệu lớn, việc tìm kiếm và khai thác thông tin diễn ra chậm. Các khâu nghiệp vụ được tin học hóa rời rạc, không có sự liên kết tự động; nhân viên kho phải đối chiếu thủ công giữa phiếu nhập/xuất để chỉnh sửa dữ liệu tồn kho, dễ dẫn đến nhầm lẫn và sai sót dữ liệu.

4. Hệ thống thông tin quản lý kho được thiết kế bao gồm những chức năng nghiệp vụ chính nào?

Hệ thống gồm 5 phân hệ chức năng chính:

  1. Đăng nhập: Xác thực nhân viên qua tài khoản và mật khẩu.
  2. Quản lý nhập: Thêm, sửa, xóa thông tin phiếu nhập kho.
  3. Quản lý xuất: Thêm, sửa, xóa thông tin phiếu xuất kho.
  4. Thống kê: Thống kê sản phẩm nhập, sản phẩm xuất, hàng tồn kho theo tháng/quý/năm và in báo cáo.
  5. Tìm kiếm: Tra cứu thông tin hàng hóa, dữ liệu kho theo từ khóa.

5. Công cụ nào được sử dụng để thiết kế giao diện và hệ thống đòi hỏi môi trường tương thích ra sao?

Tác giả sử dụng phần mềm GUI Design Studio để thiết kế giao diện người dùng mẫu (gồm giao diện đăng nhập, giao diện chính, thêm phiếu nhập, thêm phiếu xuất, tìm kiếm). Về mặt kỹ thuật, hệ thống được thiết kế để tương thích với các hệ điều hành Windows XP, Windows 7, Windows 8 và hỗ trợ kết nối với các thiết bị ngoại vi như máy in, máy fax.


Kết luận

Khóa luận tốt nghiệp của tác giả Lê Thị Hoàng Loan đã giải quyết bài toán quản lý kho tại Công ty Cổ phần Baza Việt Nam thông qua việc khảo sát kỹ lưỡng thực trạng và xây dựng bộ tài liệu phân tích thiết kế hệ thống thông tin theo phương pháp hướng đối tượng. Công trình đã chuẩn hóa toàn bộ các luồng nghiệp vụ nhập, xuất, kiểm kê và chuyển đổi thành hệ thống 24 biểu đồ UML chi tiết cùng các giao diện mẫu chuẩn Windows. Kết quả nghiên cứu là nền tảng kỹ thuật vững chắc để doanh nghiệp tiến hành lập trình, cài đặt và đưa phần mềm quản lý kho chuyên dụng vào vận hành thực tế.