GIỚI THIỆU MÃ NGUỒN MỞ
Opensource (mã nguồn mở) là gì?
Mã nguồn mở là phần mềm có mã nguồn công khai, cho phép người dùng miễn phí xem, sửa đổi và nâng cấp theo các quy định của Giấy phép phần mềm nguồn mở (GPL) Richard Stallman, người sáng lập dự án GNU, được coi là "cha đẻ" của mã nguồn mở.
Mã nguồn mở GPL, hai nền tảng then chốt cho sự phát triển của Mã nguồn mở
Phần mềm mã nguồn mở (PMNM) được phát triển và phát hành công khai bởi cá nhân, nhóm hoặc tổ chức, cho phép cộng đồng sử dụng và đóng góp vào việc phát triển và hoàn thiện sản phẩm Người dùng có thể sửa lỗi và cải tiến phiên bản tiếp theo, nhưng không được phép bán mã nguồn mở, vì nó là tài sản trí tuệ chung Tuy nhiên, nhà cung cấp PMNM có quyền thu phí cho các dịch vụ như bảo hành, huấn luyện, nâng cấp và tư vấn, nhằm phục vụ người sử dụng.
Phần mềm nguồn mở (PMNM) mang lại nhiều tiện ích, bao gồm quyền tự do sử dụng cho mọi mục đích, nghiên cứu cấu trúc, chỉnh sửa theo nhu cầu cá nhân, truy cập mã nguồn, phân phối lại các phiên bản cho người khác, cũng như quyền cải tiến và phát hành các bản nâng cấp phục vụ cộng đồng.
Phân loại phần mềm mã nguồn mở
Các loại phần mềm ứng dụng bao gồm hệ điều hành, phần mềm văn phòng, phần mềm kế toán, và phần mềm chỉnh sửa âm thanh hình ảnh Ngoài ra, còn có các công cụ lập trình (IDE) và máy chủ web, tất cả đều đóng vai trò quan trọng trong việc hỗ trợ người dùng thực hiện các tác vụ hàng ngày và phát triển ứng dụng.
Công cụ lập trình: KDeveloper, Eclipse
Trình duyệt web Mozilla Firefox là một trong những lựa chọn phổ biến hiện nay Bên cạnh đó, phần mềm framework là tập hợp các gói phần mềm cung cấp những chức năng thường gặp trong lập trình, giúp lập trình viên viết phần mềm một cách hiệu quả hơn mà không cần phải lặp lại mã cho những vấn đề đã được giải quyết trước đó.
Framework cho web interface: Struts, Webwork, Tapestry, Velocity
Framework cho light-weight container: Spring
Framework cho object-relational mapping: Hibernate
Lợi ích của mã nguồn mở đối với người sử dụng
PMNM có chi phí thấp, vì được sử dụng miễn phí về bản quyền Nếu có chi phí phát sinh, chỉ là cho việc đóng gói sản phẩm và dịch vụ liên quan đến sản phẩm.
- Độc lập: PMNM không bị lệ thuộc vào bất kỳ một nhà cung cấp nào
- Làm chủ công nghệ, đảm bảo an toàn và riêng tư
- Tính thích ứng và sáng tạo
- Chất lượng tin cậy: Nhiều phần mềm có chất lượng và độ tin cậy cao
Tuân thủ các chuẩn: PMNM thông thường được phát triển tuân thủ theo các chuẩn tốt hơn
- Không bị hạn chế về quyền sử dụng
- Tính lâu dài, tự do, phát triển dễ dàng…
Những hạn chế của phần mềm mã nguồn mở
Mặc dù có nhiều phần mềm văn phòng cạnh tranh với Microsoft Office như OpenOffice, Google Docs và Zoho, nhưng tại Việt Nam, người dùng vẫn chủ yếu lựa chọn Microsoft Office do các sản phẩm này còn thiếu nhiều tính năng cần thiết.
Một trong những hạn chế lớn của phần mềm nguồn mở là thiếu tính sáng tạo, khi mà 100% các phiên bản của phần mềm này thường chỉ thực hiện một nhiệm vụ duy nhất: bắt chước chính xác các tính năng của phiên bản nâng cấp của phần mềm thu phí.
+ Bảo mật không bảo đảm
Mặc dù phần mềm mã nguồn mở (PMNM) được quảng cáo là an toàn, nhưng không có ai dám khẳng định điều đó Trong khi các sản phẩm của Windows và Apple được phát triển bởi những lập trình viên hàng đầu, PMNM lại do một nhóm lập trình viên với nhiều trình độ khác nhau từ khắp nơi trên thế giới xây dựng Nhiều người thường nhầm lẫn rằng phần mềm ít bị tấn công và ít lỗ hổng là an toàn, nhưng thực tế không phải vậy.
+ Mã nguồn mở sẽ… hết mở
Các phần mềm mã nguồn mở (PMNM) hiện nay đều miễn phí, nhưng các chuyên gia dự đoán rằng điều này sẽ không kéo dài Nhiều công ty đã sử dụng các mã nguồn thiết kế ban đầu, vốn được cung cấp miễn phí, để phát triển sản phẩm riêng của họ.
Giới thiệu về một số loại mã nguồn mở thường gặp
Hiện nay, có nhiều loại mã nguồn mở trên thế giới, mỗi loại phục vụ cho những ứng dụng khác nhau Dưới đây là một số loại mã nguồn mở phổ biến đang được sử dụng rộng rãi.
OpenOffice.org is a comprehensive office software suite that includes six essential modules: Writer for word processing, Calc for spreadsheets, Impress for presentations, Base for database management, Draw for graphic design, and Math for mathematical formula editing.
+ Bộ gõ tiếng Việt: Unikey
+ Linux là một hệ điều hành mã nguồn mở dạng Unix được xây dựng bởi Linus Torvalds, Linux có mọi đặc tính của
, tải theo nhu cầu, quản lư bộ nhớ, các môđun driver thiết bị, video frame buffering, và mạng TCP/IP
Joomla là một hệ quản trị nội dung mã nguồn mở, lý tưởng cho việc thiết kế nhiều loại trang web như cổng thông tin điện tử, website doanh nghiệp, thương mại điện tử, báo điện tử, tạp chí điện tử, cũng như các trang web cho doanh nghiệp vừa và nhỏ, tổ chức phi chính phủ, trường học, và cả website cá nhân hoặc gia đình.
+ Quản lý học tập điện tử e-Learning: Moodle, Dokeos
+ Quản lý thư viện số: Greenstone của UNESCO, D-space
+ Phần mềm thư viện: Emilda, phpmylibrary, Koha, OpenBiblio
+ Quản lý mạng lớp học: Phần mềm Mythware, i-Talc của Intel
+ Cổng thông tin điện tử: Liferay, Uportal, DotnetNuke, ExoPlatform
+ Diễn đàn: phpBB, Jforum, mvnForum, SMF
+ Quản lý nội dung CMS: Alfresco, PHP-Nuke, Nuke-Viet, Joomla, Drupal
+ Vẽ bản đồ tư duy: FreeMind
+ Xử lý âm thanh: Audacity
+ Xử lý ảnh: PhotoScape, GIMP (thay thế Photoshop), Inkscape
+ Tạo tệp văn bản PDF: PDFCreator
Ngoài ra còn rất nhiều loại mã nguồn mở khác như: Eclipse, Webwork, WebGUI, OpenCMS, Fedora…
1.6 Giới thiệu về phần mềm quản lý thƣ viện OpenBiblio Library
Hiện nay, nhiều trường học từ cấp 1 đến đại học, ở cả địa phương lẫn thành phố lớn, đều cần thư viện để phục vụ việc học tập và giải trí, nâng cao đời sống tinh thần cho học sinh Tuy nhiên, việc quản lý và duy trì hoạt động hiệu quả của thư viện không phải là điều đơn giản, đặc biệt trong việc quản lý quy trình mượn và trả sách.
Nhiều công ty đã phát triển phần mềm quản lý thư viện để giải quyết các vấn đề hiện tại, nhưng chi phí cao khiến chỉ những thư viện lớn mới có khả năng chi trả Trong khi đó, các thư viện nhỏ lại cần một giải pháp quản lý hiệu quả mà không phải tốn kém Họ đang tìm kiếm phần mềm miễn phí để đáp ứng nhu cầu của mình.
Với mong muốn tiết kiệm chi phí, em đã tìm hiểu và sử dụng các phần mềm mã nguồn mở, cho phép người dùng truy cập miễn phí mà không cần phải trả tiền.
Em đã thử nghiệm nhiều phần mềm quản lý thư viện mã nguồn mở như Koha, ILIB.ME, ILIB.Easy, Emilda và Phpmylibrary Tuy nhiên, em nhận thấy OpenBiblio là lựa chọn dễ cài đặt và sử dụng, đồng thời mang lại hiệu quả tương đương với các phần mềm khác.
OpenBiblio là một phần mềm thư viện được phát triển bằng công nghệ PHP hiện đại, dễ sử dụng và phù hợp với nhiều loại hình thư viện như thư viện trường học, thư viện công cộng và thư viện viện nghiên cứu Phần mềm này sử dụng hệ quản trị cơ sở dữ liệu MySQL, đảm bảo khả năng lưu trữ và xử lý dữ liệu không thua kém so với các hệ quản trị khác như MSSQL, Oracle hay Postgres.
OpenBiblio được phát triển dựa trên các tiêu chuẩn quốc tế của hệ thống thư viện, đồng thời sử dụng giao diện web để đảm bảo tính tương tác và khả năng tương thích dễ dàng với các hệ thống khác.
OpenBiblio là hệ quản trị thư viện mã mở nổi tiếng, bao gồm các phân hệ như OPAC, Lưu thông, Biên mục, Quản lý, và Thiết lập hệ thống Hệ thống này hỗ trợ quản lý các mối quan hệ chi nhánh và đặc biệt cung cấp chức năng thống kê, báo cáo linh hoạt và dễ tùy biến, được nhiều thư viện lớn nhỏ trên toàn thế giới tin dùng.
- Có khả năng tương thích với nhiều hệ điều hành khác nhau
- Có độ an toàn và bảo mật cao
Giới thiệu về phần mềm quản lý thư viện OpenBiblio Library
2.1 Cách thức tải phần mềm về máy tính
-Cách tải phần mềm EasyPHP
Bước 1: Truy cập vào website: http://www.easyphp.org nhấn vào nút DOWNLOAD để tải phần mềm EasyPHP về máy tính
Hình 2.1: Trang chủ của phần mềm EasyPHP
Bước 2: Chọn đường dẫn tải về và ta nhận được một file EasyPHP-5.3.0-setup.exe
CÀI ĐẶT HỆ THỐNG OPENBIBLIO
Cách thức tải phần mềm về máy tính
-Cách tải phần mềm EasyPHP
Bước 1: Truy cập vào website: http://www.easyphp.org nhấn vào nút DOWNLOAD để tải phần mềm EasyPHP về máy tính
Hình 2.1: Trang chủ của phần mềm EasyPHP
Bước 2: Chọn đường dẫn tải về và ta nhận được một file EasyPHP-5.3.0-setup.exe
- Cách tải phần mềm OpenBiblio
Để tải phần mềm quản lý thư viện mã nguồn mở OpenBiblio Library, bạn cần truy cập vào website http://obiblio.sourceforge.net Tại giao diện trang chủ, hãy chọn chức năng "Download" nằm ở phía bên tay trái.
Hình 2.3: Trang chủ của phần mềm OpenBiblio
Bước 2: Sau khi ấn Download website sẽ liên kết tới một trang khác trong đó có Link để chúng ta Download OpenBiblio về máy
Bước 3: Sau khi nhấn Download về máy ta nhận một file nén Zar
Yêu cầu kĩ thuật
+ Cấu hình máy yêu cầu
- Hệ điều hành Windows, Linux, Mac, Unix
-Phần cứng tối thiểu: CPU Intel Pentium (R) Dual CPU 1.8GHz, ổ cứng(HDD) 40GB, RAM 512MB
- Trình duyệt Firefox 1.5.0.8, Internet Explorer 6.0…
Các bước tiến hành cài đặt
Bước 1: Tạo thư mục cài đặt trên ổ C:\
Bước 2: Kiểm tra máy tính để đảm bảo rằng các phần mềm chưa được cài đặt trong máy Nếu có thì gỡ nó khỏi hệ thống
Bước 3: Cài đặt Easyphp phiên bản 5.3.0
- PhpMyAdmin (graphical tool to manage database)
+ Click đúp chuột vào file Easyphp.exe
- Chọn ngôn ngữ tiếng anh
Hình 2.7: Thiết lập ngôn ngữ
Hình 2.8: Các bước cài đặt Easyphp
- Chọn I accept the agreemet và ->Next
Hình 2.9: Chọn I accept để tiếp tục cài đặt
Hình 2.10: Thiết lập thƣ mục để cài đặt
Hình 2.11: Đã cài đặt xong
- Click chuột trái vào biểu tượng Easyphp góc phải màn hình, nếu hiện như hình bên dưới thì cả Apache và MySQL đã ở trạng thái sẵn sàng (started)
Hình 2.12: Trạng thái của Easyphp
- Click chuột phải vào biểu tượng Easyphp ở góc phải màn hình và chọn
Hình 2.13: Danh mục của Easyphp
- Tiếp theo chọn PHPMYADMIN để tạo mới cơ sở dữ liệu
Hình 2.14: Trang chủ của Easyphp
- Tại ô Create new database ghi openbiblio, ngôn ngữ English, click create
- Hệ thống báo đã tạo cơ sở dữ liệu thành công
Hình 2.16: Đã tạo cơ sở dữ liệu thành công
- Click chọn Prlvllege, chọn add new user
Hình 2.18: Tạo Thêm người dùng mới
+ Mục User name ghi : openbiblio
Click chọn add new user
- Click Grant all privleges,check all sau đó click go
Hình 2.20: Thiết lập các quyền cho người dùng
- Nếu tạo thành công sẽ nhận được giao diện với dòng báo hiệu như sau
Hình 2.21: Tạo người dùng mới thành công
- Bước tiếp theo là extract gói openbiblio đã tải về máy vào trong phần mềm Easyphp theo đường dẫn C:\Program Files\EasyPHP 5.3.0\www
Hình 2.22: Extract gói Openbibilo vào trong Easyphp
Hình 2.23: Đường dẫn tới thư mục WWW của Easyphp
-Mở file database_constants.php trong ổ C:\programFile\Easyphp\www\openbiblio
Hình 2.24: Thiết lập tài khoản truy cập vào cơ sở dữ liệu
- Thay “your OpenBiblio username goes here”, “your OpenBiblio password goes here” bằng tên và pasword đã tạo trong privileges của easyphp.Ở đây ghi là openbiblio
- Tạo một foder tên là tmp đặt trong ổ C để lưu giữ phiên giữ liệu cho OpenBilio
- Mở file php.ini trong thư mục C:\Program Files\easyphp x.y.z\conf_files, tìm dòng chữ session.save_path = “/tmp” sau đó sửa thành session.save_path = “C:/tmp”
Hình 2.27: Thiết lập đường dẫn để lưu dữ liệu vào thư mục tmp
- Mở trình duyệt web như firefox hoặc IE gõ vào thanh địa chỉ dòng http://localhost/openbiblio/install/index.php và nhận được trang web sau:
- Chọn Install Test Data, và click Install
Hình 2.28: Thiết lập để cài OpenBiblio
- Và đây là giao diện chính của phần mềm quản lý thư viện mã nguồn mở OpenBiblio Library
Hình 2.30: Trang chủ của phần mềm quản lý thƣ viện OpenBilio
ỨNG DỤNG
Giới thiệu cơ bản về quản lý thư viện điện tử
có nhiều người yêu cầu mượn một lúc
Nhiều độc giả, dù đã có đủ thông tin, vẫn không thể mượn sách do thư viện không còn đủ số lượng đầu sách lưu trữ Đây là một trong những khó khăn mà thư viện truyền thống phải đối mặt khi không đáp ứng được nhu cầu của độc giả.
3.1.3 Những ưu điểm của quản lý thư viện truyền thống
- Quản lý thư viện theo cách truyền thống có thể làm việc được ngay cả khi mất điện
- Bản quyền sách, tài liệu cũng không bị ảnh hưởng nhiều
- Tiện lợi cho những người không biết sử dụng máy tính
3.1.4 Những nhược điểm của quản lý thư viện truyền thống
- Việc cập nhật thông tin không được linh hoạt
Chi phí duy trì thư viện truyền thống rất cao, bao gồm các khoản chi lớn cho lương nhân viên, bảo quản sách và mua sắm sách mới.
Độc giả gặp khó khăn trong việc tìm kiếm tài liệu do giới hạn không gian và khoảng cách, phải đến thư viện để hỏi và tìm kiếm Nếu tài liệu không còn, việc này sẽ tốn nhiều thời gian Thư viện truyền thống cũng có thời gian cho mượn sách và số lượng sách mượn bị hạn chế, dẫn đến việc tiêu tốn thời gian và công sức mà hiệu quả không cao.
Xuất phát từ nhu cầu thực tiễn và những hạn chế trong việc khai thác tài liệu số, việc nghiên cứu và ứng dụng hệ thống quản lý Thư viện số trở nên cần thiết hơn bao giờ hết.
3.2 Giới thiệu cơ bản về quản lý thƣ viện điện tử
3.2.1 Tiêu chí cho hệ thống quản lý thư viện điện tử
- Việc triển khai linh hoạt
3.2.2 Quản lý thư viện điện tử là gì?
Phần mềm quản lý thư viện được cài đặt trên máy tính giúp quản lý độc giả, tài liệu, và quy trình mượn trả sách Nó cho phép theo dõi các sự kiện như mất sách, trả quá hạn và tạo báo cáo về hoạt động của độc giả.
3.2.3 Tại sao phải phát triển phần mềm quản lý thư viện điện tử
- Số lượng tài liệu ngày càng tăng và đa dạng chủng loại
- Nhu cầu tìm kiếm tài liệu của độc giả lớn, mong muốn mượn trả một cách nhanh chóng tiện lợi
- Sự phát triển của công nghệ thông tin và các hình thức xuất bản mới
- Nhu cầu người dùng thông tin thay đổi
- Vai trò của thư viện/ trung tâm thông tin thay đổi
3.2.4 Quản lý thư viện điện tử - những ưu điểm và nhược điểm
- Không giới hạn về địa lý
- Khả năng tìm kiếm, mượn, trả tài liệu nhanh
- Lưu trữ dữ liệu thuận tiện
- Khả năng lưu trữ và tốc độ truy cập phụ thuộc vào hạ tầng mạng, phần cứng và phần mềm
- Mất thời gian đào tạo nhân viên để quản lý tốt hệ thống thư viện
- Các bạn đọc phải mua bản quyền truy cập mới có thể lấy được dữ liệu
- Hệ thống thư viện sẽ tê liệt nếu mất điện
- Khó sử dụng đối với những người không biết sử dụng máy vi tính
Ứng dụng phần mềm vào thực tế quản lý thư viện
Sau khi tìm hiểu về phần mềm thư viện mã nguồn mở OpenBiblio, tôi đã tiến hành cài đặt và cấu hình hệ thống trên máy tính Tiếp theo, tôi thực hiện việt hóa phần mềm, nhập dữ liệu để lưu trữ và sử dụng hiệu quả.
+ Đưa thông tin độc giả từ các lớp trong khóa 11 trường ĐHDLHP như: CT1102, CT1101,MT1101, DCC401,VHC401…vào trong thư viện để quản lý
Hình 3.1: Giao diện đăng ký độc giả thƣ viện
+Thông tin độc giả gồm họ tên, địa chỉ mail, địa chỉ nơi ở, số điện thoại liên hệ…
- Danh sách các độc giả đã được ghi danh trong thư viện
Thư viện trường ĐHDL hiện đang quản lý một số đầu sách đa dạng, bao gồm đồ án thuộc các ngành công nghệ thông tin, điện-điện tử, điện tử viễn thông, quản trị kinh doanh, môi trường, hóa dầu, công nghệ chế biến thực phẩm, kế toán kiểm toán, cùng với các tạp chí, đĩa âm thanh và hình ảnh.
Hình 3.3: Giao diện thêm mới tài liệu cho thƣ viện
- Danh sách các thư mục đã được đưa vào trong thư viện
KẾT QUẢ THỰC NGHIỆM
Cách đưa cơ sở dữ liệu lên phần mềm quản lý thư viện OpenBiblio
4.1 Phân loại, xử lý tài liệu trước khi đưa vào thư viện để quản lý
Khi bắt đầu xây dựng chương trình quản lý thư viện điện tử, việc đầu tiên cần làm là tìm kiếm và sưu tập nhiều tài liệu để tạo ra một nguồn sách phong phú, đáp ứng tốt nhu cầu của độc giả.
Khi đã có tài liệu, bước tiếp theo là phân loại và điền đầy đủ thông tin vào đầu sách, báo hoặc tạp chí Việc này giúp chúng ta tiến hành quản lý tài liệu một cách hiệu quả.
4.2 Cách đƣa cơ sở dữ liệu lên phần mềm quản lý thƣ viện OpenBiblio
4.2.1 Cấp tài khoản cho các nhân viên quản lý thư viện
- Vào mục quản lý->Chọn nhân viên quản lý->Chọn thêm nhân viên quản lý
Hình 4.1: Giao diện tạo tài khoản viên quản lý thƣ viện
- Điền đầy đủ thông tin tên, họ, tên đệm, tên đăng nhập, mật khẩu
- Lưu ý phải cấp quyền cho tài khoản vừa tạo(tích vào các ô như hình vẽ)
Hình 4.2: Giao diện tạo tài khoản nhân viên quản lý thƣ viện
- Tạo tài khoản chung cho tất cả độc giả vào truy cập thư viện, tên tài khoản và mật khẩu đăng nhập mặc định là user
Để tạo tài khoản cho nhân viên quản lý, cần cấp quyền hạn chỉ cho phép tài khoản này cập nhật vào bảng biên mục, tức là chỉ có thể tìm kiếm tài liệu mà không được phép thực hiện các thao tác khác.
4.2.2 Thêm mới độc giả vào trong chương trình quản lý thư viện
- Vào mục lưu thông->chọn thành viên mới, chương trình sẽ hiện ra một bảng để chúng ta điền thông tin thành viên
+ Mục phân loại có 2 lựa chọn “Người trưởng thành” và ”Chưa thành niên” tùy vào từng độc giả để lựa chọn cho phù hợp
+ Số thẻ là bắt buộc phải điền và không trùng nhau
+ Điền đầy đủ tên, họ đệm, địa chỉ email, điện thoại liên hệ
+ Mục thành phần và trình độ là thông tin thêm có thể điền hoặc bỏ trống
+ Điền đầy đủ thông tin xong chúng ta ấn nộp
Hình 4.4: Giao diện cập nhật thông tin cho độc giả thƣ viện
4.2.3 Tìm kiếm thành viên trong thư viện
+ Nhấn chuột vào lưu thông->chọn tìm kiếm thành viên
Người quản lý có thể lựa chọn 3 kiểu tìm kiếm: theo mã thẻ, theo tên thành viên hoặc tìm kiếm không cần điều kiện nào, khi đó sẽ hiển thị danh sách tất cả các thành viên.
Hình 4.5: Giao diện tìm kiếm độc giả thƣ viện
4.2.4 Đưa thông tin tài liệu vào thư viện để quản lý
+ Chọn bảng Biên mục->Thêm mới thư mục
Hình 4.6: Giao diện thêm mới thƣ mục
+ Lưu ý trong phần thêm mới cho thư mục là những phần đánh dấu (*) là bắt buộc
+ Sau khi nhấn nút nộp thành công chương trình sẽ hiền ra giao diện như sau:
Hình 4.7: Giao diện thêm mới thƣ mục
Để tạo mã vạch cho thư mục mới, hãy chọn “thêm bản sao mới” Mỗi thư mục cần được gán một mã vạch để thuận tiện cho việc lưu trữ và tìm kiếm sau này.
Hình 4.8: Giao diện thêm mới thƣ mục
Tại trường "Số mã vạch", bạn cần ghi mã vạch cho thư mục mới tạo, mã vạch này có thể bao gồm cả chữ cái và chữ số Để tránh trùng lặp, hãy chọn ô tự động gán mã vạch, giúp đảm bảo mỗi thư mục có mã vạch duy nhất.
+ Vào Biên mục->tải lên Marc Data
+ Nhấn Choose File để chọn đường dẫn tới tệp dữ liệu trong máy tính
+ Tại phần defaults thì các thông số như bộ sưu tập, loại vật liệu ta chỉnh cho phù hợp với dữ liệu được tải lên
Để hiển thị dữ liệu trên Opac (Danh mục truy cập công cộng trực tuyến), bạn cần chọn đồng ý.
Hình 4.9: Giao diện thêm mới thƣ mục
+ Thết lập hoàn tất ta nhấn nút tải file
4.2.5 Cách tìm kiếm thư mục
+ Tại bảng biên mục nhấn chuột vào tìm kiếm thư mục
Độc giả có nhiều phương pháp tìm kiếm sách, trong đó có thể tìm theo mã vạch, nhưng cách này đòi hỏi người dùng phải quen thuộc với thư viện Phương pháp phổ biến hơn là tìm kiếm theo tiêu đề, tác giả hoặc chủ đề, vì đây là cách đơn giản và hiệu quả nhất.
+ Sau khi nhấn nút tìm kiếm một trang kết quả sẽ hiện thị đầy đủ thông tin về sách như tiêu đề, tác giả, số điện thoại liên hệ…
Hình 4.11: Giao diện tìm kiếm thƣ mục
- Mượn sách: mượn sách cho độc giả nào thì phải vào phần lưu thông tìm độc giả đó
+VD: mượn tài liệu cho độc giả Hoàng Việt Anh
Nếu bạn biết mã vạch của thư mục cần mượn, hãy điền vào ô "Thư mục đăng ký mượn" Nếu không, hãy nhấn nút tìm kiếm để tìm thư mục mong muốn.
+ Độc giả này muốn mượn tài liệu về “bản đồ huyện Thủy Nguyên” vậy sẽ đánh vào dòng tiêu đề rồi nhấn nút tìm kiếm
Hình 4.13: Giao diện tìm tài liệu cho độc giả
Hình 4.14: Giao diện kết quả tìm tài liệu cho độc giả
Để đăng ký mượn thư mục, bạn cần nhấn vào nút "Đăng ký mượn/trả" Mã vạch của thư mục sẽ tự động được đưa vào phần "Đăng ký mượn thư mục" Sau đó, hãy nhấn vào "Đăng ký mượn" để hoàn tất quá trình.
Hình 4.15: Giao diện đã đăng ký mƣợn tài liệu cho độc giả
Khi đến thời điểm đó, các thư mục mà độc giả đã mượn sẽ được sắp xếp theo thứ tự, hiển thị đầy đủ thông tin như: Ngày đăng ký mượn, tiêu đề, mã vạch, ngày trả, gia hạn và ngày châm nhất.
Nếu độc giả muốn mượn một thư mục đang được người khác mượn, họ có thể để lại yêu cầu giữ Yêu cầu này sẽ thông báo cho nhân viên quản lý thư viện và đảm bảo rằng độc giả sẽ được ưu tiên mượn thư mục đó đầu tiên khi nó được trả lại.
+ Yêu cầu giữ được thực hiện như sau:
+ Điền mã vạch (nếu nhớ mã vạch của thư mục) không thì nhấn nút tìm kiếm, cũng tương tự như lúc mượn
Để thực hiện yêu cầu giữ, bạn chỉ cần nhấn chuột vào dòng “Giữ”, lúc này mã vạch của thư mục sẽ tự động được đưa vào khung “Mã vạch” như hình 4.16, sau đó hãy nhấn nút “Yêu cầu giữ”.
Hình 4.17: Giao diện yêu cầu giữ cho độc giả
+ Thư mục được yêu cầu giữ sẽ được đẩy vào hàng với những thông tin chi tiết như thời gian được yêu cầu giữ,ngày trả…
Hình 4.18: Giao diện yêu cầu giữ cho độc giả
Để trả sách cho độc giả, bạn cần truy cập vào tài khoản của độc giả đó, tương tự như khi mượn sách Ví dụ, nếu bạn muốn trả sách cho độc giả Hoàng Việt Anh, người đã mượn thư mục Bản đồ huyện Thủy Nguyên với mã vạch 005181, hãy thực hiện thao tác trên tài khoản của họ.
Hình 4.19: Giao diện trả sách cho độc giả
+ Di chuột và nhấn vào mục trả sách
Hình 4.20: Giao diện trả sách cho độc giả
Để trả thư mục, hãy ghi mã vạch vào ô “Số mã vạch” và nhấn “Cất vào giá sách” Ngay lập tức, thư mục sẽ được xếp vào giá và hiển thị trên màn hình để quản lý xác nhận việc trả thành công.
Hình 4.21: Giao diện trả sách cho độc giả
+ Chọn mục báo cáo, một loạt các tiêu chí hiện ra để nhân viên quản lý lựa chọn chạy báo cáo
Hình 4.22: Giao diện chạy báo cáo
+ Chọn báo cáo theo danh sách thành viên còn nợ tiền
Hình 4.23: Giao diện chạy báo cáo