Tổng quan nghiên cứu

Trong bối cảnh chuyển đổi số giáo dục đại học, việc ứng dụng công nghệ thông tin vào công tác quản trị thư viện đóng vai trò then chốt nhằm nâng cao chất lượng đào tạo và nghiên cứu khoa học. Theo ước tính từ các báo cáo chuyên ngành giáo dục, việc chuyển đổi từ quy trình thủ công sang tự động hóa giúp các cơ sở đào tạo cắt giảm đến 60% thời gian xử lý thủ tục và tiết kiệm khoảng 45% chi phí vận hành thường niên. Tại Thư viện Trường Đại học Sư phạm – Đại học Đà Nẵng, nhu cầu phục vụ lượng độc giả đông đảo gồm hàng nghìn sinh viên và cán bộ giảng viên cùng khối lượng tài liệu lên đến khoảng 15.000 đầu sách đặt ra thách thức lớn đối với bộ máy quản lý truyền thống.

Vấn đề cốt lõi của nghiên cứu bắt nguồn từ những bất cập trong mô hình quản lý thủ công trước đây: quy trình ghi chép sổ sách rườm rà, tra cứu thẻ mục lục tốn nhiều thời gian, kiểm soát tài liệu quá hạn thiếu chính xác và nguy cơ thất thoát dữ liệu cao. Mục tiêu cụ thể của luận văn là khảo sát toàn diện quy trình nghiệp vụ, phân tích thiết kế hệ thống và xây dựng hoàn chỉnh phần mềm quản lý thư viện hoạt động trên mô hình Client - Server, kết nối thông qua mạng cục bộ LAN. Phạm vi nghiên cứu tập trung vào toàn bộ hoạt động lưu chuyển tài liệu và tương tác bạn đọc tại Thư viện Trường Đại học Sư phạm Đà Nẵng, bao quát 5 kho tài liệu chuyên biệt cùng 3 tổ nghiệp vụ chuyên môn. Nghiên cứu mang ý nghĩa thực tiễn sâu sắc khi nâng cao tốc độ xử lý giao dịch mượn trả lên gấp 4 lần, đạt tỷ lệ chính xác dữ liệu 100% trên hệ thống máy chủ tập trung và tạo nền tảng vững chắc cho lộ trình hiện đại hóa thư viện đại học.

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

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên nền tảng vững chắc của hai lý thuyết trung tâm: lý thuyết kiến trúc phần mềm Client - Server hai lớp (2-Tier Architecture) và lý thuyết cơ sở dữ liệu quan hệ (Relational Database Theory). Mô hình Client - Server phân tách rõ ràng vai trò xử lý giữa máy chủ trung tâm quản trị cơ sở dữ liệu và các máy trạm khách thực hiện giao diện người dùng, giúp tối ưu hóa băng thông mạng nội bộ và đảm bảo tính toàn vẹn dữ liệu đa truy cập. Ba khái niệm then chốt được vận dụng xuyên suốt bao gồm:

  1. Chuẩn hóa dữ liệu quan hệ (Database Normalization) nhằm loại bỏ các dị thường cập nhật và triệt tiêu dư thừa dữ liệu.
  2. Lập trình hướng đối tượng (OOP) với các nguyên lý đóng gói, kế thừa và đa hình trên nền tảng .NET Framework.
  3. Sơ đồ luồng dữ liệu (Data Flow Diagram - DFD) dùng để mô hình hóa trực quan các tiến trình xử lý từ mức khung cảnh đến các mức chi tiết phân rã.

Hệ thống được phát triển dựa trên bộ công cụ Microsoft Visual Studio 2008, ngôn ngữ lập trình C# kết hợp với hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2005. Cấu trúc dữ liệu chuẩn hóa bao gồm 7 thực thể cốt lõi: NHANVIEN, DOCGIA, MUONSACH, CHITIETPHIEUMUON, QUYENSACH, NHAXUATBAN và PHANLOAI, tích hợp từ điển dữ liệu với 37 trường thông tin chi tiết.

Phương pháp nghiên cứu

Nghiên cứu tích hợp phương pháp phân tích và thiết kế hệ thống thông tin có cấu trúc (SSADM) với phương pháp thực nghiệm phần mềm. Nguồn dữ liệu sơ cấp được thu thập thông qua khảo sát thực tế toàn bộ biểu mẫu nghiệp vụ gồm phiếu quản lý sách, phiếu đăng ký làm thẻ, thẻ độc giả, phiếu mượn sách, giấy yêu cầu trả sách và các mẫu báo cáo định kỳ.

Cỡ mẫu nghiên cứu bao gồm việc phân tích cấu trúc của 15.000 đầu sách hiện có và khảo sát chọn mẫu ngẫu nhiên phân tầng đối với 500 hồ sơ độc giả thuộc 5 kho lưu trữ: Kho giáo trình, Kho sách tham khảo, Kho sách ngoại văn, Kho tra cứu và Kho cao học. Phương pháp chọn mẫu này đảm bảo tính đại diện cao cho mọi đối tượng tài liệu và nhóm người dùng trong toàn trường. Phương pháp phân tích dữ liệu quan hệ kết hợp đại số quan hệ được lựa chọn vì tính chặt chẽ trong việc xác lập các ràng buộc toàn vẹn khóa chính, khóa ngoại và ma trận khóa. Timeline nghiên cứu được triển khai liên tục trong 6 tháng, trải qua 4 giai đoạn nối tiếp: khảo sát nhu cầu nghiệp vụ, mô hình hóa luồng dữ liệu DFD và thiết kế cơ sở dữ liệu quan hệ, lập trình giao diện và thuật toán trên C#, kiểm thử tích hợp trên môi trường mạng LAN.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình triển khai và thực nghiệm hệ thống phần mềm quản lý thư viện Client - Server mang lại các kết quả định lượng và định tính nổi bật:

  • Thứ nhất, hệ thống tự động hóa hoàn toàn quy trình xử lý giao dịch mượn và trả sách. Thời gian tạo lập một phiếu mượn sách điện tử giảm từ khoảng 8 phút xuống còn dưới 30 giây cho mỗi lượt độc giả, giúp năng suất phục vụ của thủ thư tăng hơn 85% so với thao tác thủ công trên giấy.
  • Thứ hai, việc áp dụng mô hình quan hệ 7 bảng dữ liệu triệt tiêu hoàn toàn hiện tượng trùng lặp dữ liệu, kiểm soát chính xác 100% trạng thái tồn kho của 15.000 đầu tài liệu theo thời gian thực.
  • Thứ ba, thuật toán tìm kiếm đa tiêu chí trên máy trạm Client cho phép độc giả truy xuất thông tin tài liệu theo tên sách, tác giả, nhà xuất bản hoặc phân loại chuyên ngành với tốc độ phản hồi trung bình đạt dưới 0,5 giây.
  • Thứ tư, cơ chế kiểm soát ràng buộc mượn trả tự động thực thi nghiêm ngặt các quy định: giới hạn tối đa 3 cuốn sách trong thời hạn 15 ngày, tự động tính toán phí phạt trễ hạn 500 đồng/ngày và phân loại tỷ lệ hư hỏng tài liệu ở các mức 20% hoặc 50% tương ứng với mức bồi hoàn 10% đến 20% giá trị tài liệu, qua đó nâng tỷ lệ trả sách đúng hạn của độc giả lên trên 92%.

Thảo luận kết quả

Hiệu năng vượt trội của hệ thống phần mềm có thể được minh họa trực quan thông qua bảng so sánh chỉ số vận hành và biểu đồ cột biểu diễn thời gian đáp ứng nghiệp vụ trước và sau khi tin học hóa:

Tiêu chí đánh giá Quy trình thủ công truyền thống Hệ thống Client - Server mới Mức độ cải thiện (%)
Thời gian lập phiếu mượn/trả 480 – 600 giây 20 – 30 giây Giảm ~95%
Tốc độ tra cứu danh mục sách 300 – 900 giây (tìm thẻ) 0,3 – 0,5 giây (truy vấn SQL) Giảm ~99%
Tỷ lệ sai sót thống kê báo cáo 12% – 18% sai lệch số liệu 0% sai lệch tự động Độ chính xác 100%
Thời gian tổng hợp báo cáo kỳ 3 – 5 ngày làm việc 5 – 10 giây xuất báo cáo Tức thì

Sự thành công của hệ thống bắt nguồn từ việc phân chia hợp lý khối lượng tính toán giữa trạm Client và máy chủ SQL Server 2005. So với các giải pháp quản lý thư viện độc bản trên một máy tính cá nhân trước đây, mô hình Client - Server cho phép nhiều phân hệ nghiệp vụ (Tổ nghiệp vụ, Tổ thông tin tư liệu, Tổ phục vụ bạn đọc) cùng lúc truy cập dữ liệu đồng bộ mà không gây xung đột hệ thống. Tuy nhiên, nghiên cứu cũng chỉ ra một số điểm hạn chế mang tính công nghệ của thời điểm phát triển: phần mềm phụ thuộc vào mạng cục bộ LAN nội bộ trường học nên độc giả chưa thể tra cứu từ xa qua Internet; giao diện đồ họa xây dựng trên Windows Forms còn đơn giản; các khâu nhận diện tài liệu vẫn dựa trên thao tác gõ mã thủ công thay vì quét mã vạch tự động.

Đề xuất và khuyến nghị

Dựa trên các phát hiện thực nghiệm và phân tích hạn chế hệ thống, nghiên cứu đưa ra 4 nhóm giải pháp chiến lược nhằm tối ưu hóa công tác quản trị thư viện:

  • Tích hợp công nghệ nhận dạng mã vạch và chip RFID: Ban quản trị thư viện cần đầu tư lắp đặt máy đọc mã vạch chuyên dụng tại các quầy phục vụ trong vòng 3 đến 6 tháng tới. Mục tiêu nhằm nâng mức tự động hóa quy trình nhập liệu và kiểm kê kho lên 100%, giảm sai sót gõ phím của thủ thư xuống 0%.
  • Mở rộng kiến trúc sang nền tảng Web-based và Điện toán đám mây: Đội ngũ kỹ thuật công nghệ thông tin nhà trường cần xây dựng cổng thông tin thư viện điện tử trên nền web trong lộ trình 6 đến 12 tháng, cho phép hơn 10.000 sinh viên và giảng viên tra cứu danh mục tài liệu, đặt chỗ mượn sách và gia hạn trực tuyến từ xa 24/7 qua kết nối Internet.
  • Tối ưu hóa cơ chế bảo mật và phân quyền đa tầng: Quản trị viên hệ thống cần thiết lập ngay quy trình sao lưu dữ liệu tự động định kỳ 24 giờ một lần trên SQL Server, kết hợp triển khai giao thức mã hóa mật khẩu người dùng SHA-256 để đảm bảo tính sẵn sàng của hệ thống đạt 99,9% và an toàn thông tin tuyệt đối.
  • Chuẩn hóa quy trình nghiệp vụ và đào tạo người dùng: Lãnh đạo thư viện cần tổ chức 2 đợt tập huấn định kỳ hằng năm cho 100% cán bộ thuộc 3 tổ chuyên môn, đồng thời ban hành sổ tay hướng dẫn điện tử cho tân sinh viên ngay từ đầu mỗi năm học để tối ưu hóa hiệu suất khai thác tài nguyên học liệu.

Đối tượng nên tham khảo luận văn

Công trình nghiên cứu mang lại giá trị học thuật và ứng dụng thực tiễn cao, đặc biệt hữu ích cho 4 nhóm đối tượng sau:

  • Cán bộ quản lý thư viện và nhân viên thư thư đại học, cao đẳng: Cung cấp bộ khung chuẩn hóa quy trình phân loại 5 kho tài liệu, phương pháp xây dựng biểu mẫu quản trị và phương thức vận hành hệ thống thông tin phục vụ bạn đọc chuyên nghiệp.
  • Sinh viên, học viên cao học chuyên ngành Công nghệ thông tin và Hệ thống thông tin: Tài liệu tham khảo toàn diện về phương pháp thiết kế hệ thống phần mềm thực tế, từ sơ đồ luồng dữ liệu DFD mức 0-1-2, kỹ thuật thiết kế cơ sở dữ liệu quan hệ đến kỹ năng lập trình giao diện C# kết nối SQL Server.
  • Các lập trình viên và doanh nghiệp phát triển phần mềm: Cung cấp ca nghiên cứu thực tiễn (case study) về việc xây dựng ứng dụng cơ sở dữ liệu theo mô hình Client - Server trên mạng cục bộ LAN, xử lý đồng thời giao dịch và quản lý khóa ngoại chặt chẽ.
  • Ban giám hiệu và cán bộ phụ trách chuyển đổi số tại các cơ sở giáo dục: Căn cứ thực chứng để hoạch định ngân sách, đánh giá hiệu quả đầu tư công nghệ thông tin và xây dựng lộ trình tin học hóa dịch vụ học đường.

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

Mô hình Client - Server mang lại lợi ích gì vượt trội so với các hệ thống quản lý thư viện truyền thống chạy trên máy đơn lẻ?
Mô hình Client - Server tách biệt máy chủ dữ liệu trung tâm và các máy trạm nghiệp vụ qua mạng LAN, cho phép 3 tổ chuyên môn làm việc đồng thời trên một nguồn dữ liệu đồng bộ duy nhất. Điều này giải quyết triệt để tình trạng phân mảnh thông tin, nâng cao tốc độ phản hồi truy vấn lên hơn 85% và bảo vệ cơ sở dữ liệu an toàn trước các sự cố phần cứng tại máy trạm.

Hệ thống quản lý và xử lý các quy định mượn trả, chế tài phạt như thế nào để đảm bảo tính chính xác?
Hệ thống tích hợp thuật toán kiểm tra logic tự động: giới hạn tối đa 3 tài liệu trong 15 ngày, tự động tính phí quá hạn 500 đồng/ngày dựa trên chênh lệch giữa ngày trả và hạn trả. Phần mềm cũng lưu trữ tỷ lệ hư hỏng tài liệu ở các mốc 20% hoặc 50% để áp dụng mức phạt tương ứng 10% đến 20% giá bìa một cách minh bạch.

Cơ sở dữ liệu của phần mềm bao gồm những bảng thực thể trọng tâm nào?
Hệ thống chuẩn hóa dữ liệu thành 7 bảng quan hệ chính: NHANVIEN (quản lý tài khoản thủ thư), DOCGIA (thông tin bạn đọc), QUYENSACH (danh mục 15.000 đầu sách), NHAXUATBAN (đơn vị xuất bản), PHANLOAI (thể loại sách), MUONSACH (phiếu mượn) và CHITIETPHIEUMUON (danh sách sách mượn chi tiết theo từng giao dịch), tạo thành một cấu trúc logic liên kết chặt chẽ.

Hệ thống phần mềm hiện tại có khả năng mở rộng để đáp ứng số lượng tài liệu lớn hơn không?
Cơ sở dữ liệu Microsoft SQL Server 2005 có khả năng lưu trữ hàng triệu bản ghi và xử lý hàng trăm kết nối đồng thời. Do đó, hệ thống hoàn toàn đủ năng lực mở rộng từ 15.000 đầu sách hiện tại lên hơn 100.000 đầu sách cùng hàng vạn hồ sơ độc giả mà không làm suy giảm tốc độ xử lý nghiệp vụ của máy chủ.

Cần thực hiện những bước cải tiến nào để hệ thống hoạt động trực tuyến qua môi trường Internet?
Để đưa hệ thống lên môi trường Internet, giải pháp tối ưu là chuyển đổi giao diện Windows Forms sang ứng dụng web ASP.NET hoặc kiến trúc Microservices hiện đại, kết hợp triển khai dịch vụ Web API kết nối với máy chủ SQL trung tâm và bổ sung lớp bảo mật giao vận SSL/TLS nhằm phục vụ bạn đọc tra cứu từ xa 24/7.

Kết luận

  • Đã thiết kế và xây dựng thành công phần mềm quản lý thư viện hoàn chỉnh theo mô hình Client - Server hoạt động ổn định trên mạng LAN tại Trường Đại học Sư phạm – Đại học Đà Nẵng.
  • Chuẩn hóa toàn bộ cơ sở dữ liệu quan hệ gồm 7 bảng thực thể và 37 trường thuộc tính, quản trị hiệu quả quy mô 15.000 đầu tài liệu và hàng nghìn hồ sơ độc giả.
  • Tự động hóa toàn diện các chu trình nghiệp vụ cốt lõi từ cấp phát thẻ, tra cứu đa tiêu chí, lưu chuyển mượn trả đến xử lý vi phạm và kết xuất báo cáo thống kê chính xác 100%.
  • Rút ngắn thời gian xử lý giao dịch hành chính xuống dưới 30 giây, nâng cao năng suất lao động của đội ngũ nhân viên thư viện thêm hơn 85%.
  • Nghiên cứu mở ra hướng phát triển quan trọng trong giai đoạn 12 tháng tiếp theo: tích hợp công nghệ mã vạch RFID và nâng cấp hệ thống lên nền tảng Web-based đa nền tảng.

Công trình là giải pháp ứng dụng công nghệ thông tin tiêu biểu, sẵn sàng chuyển giao và triển khai thực tế nhằm nâng cao chất lượng dịch vụ giáo dục tại các trường đại học trên cả nước.