Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 137 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
137
Dung lượng
4,03 MB
Nội dung
QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 1 ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA TOÁN - TIN HỌC CHUYÊN NGÀNH : TOÁN – TIN ỨNG DỤNG WUX LUẬN VĂN TỐT NGHIỆP ĐỀ TÀI : Giáo Viên Hướng Dẫn : ThS. PHẠM THẾ BẢO ThS. NGUYỄN MINH HIỆP Giáo Viên Phản Biện : ThS. NGUYỄN GIANG SƠN Sinh Viên Thực Hiện : ÂU DƯƠNG ĐẠT LÊ THÀNH NGUYÊN QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 2 NIÊN KHOÁ 2000 - 2004 N N H H Ậ Ậ N N X X É É T T C C Ủ Ủ A A G G I I Á Á O O V V I I Ê Ê N N H H Ư Ư Ớ Ớ N N G G D D Ẫ Ẫ N N QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 3 L L Ờ Ờ I I C C Ả Ả M M Ơ Ơ N N Chúng em xin bày tỏ chân thành lòng biết ơn đến thầy Phạm Thế Bảo, người đã cung cấp tài liệu, tận tình hướng dẫn, chỉ bảo chúng em trong suốt quá trình làm và hoàn thành luận văn. Chúng em xin cảm ơn các thầy, cô trong khoa Toán – Tin học đã tạo mọi điều kiện thuận lợi giúp đỡ chúng em trong suốt bốn năm học đại học. Đồng thời, chúng em xin cảm ơn các anh, chị khóa trước đã giúp đỡ chúng em nhiệt tình và cho chúng em nhiều lời khuyên bổ ích. Cảm ơn các bạn sinh viên lớp Toán – Tin học 2000 đã chia sẻ và động viên chúng tôi trong suốt quá trình thực hiện luận văn. Cuối cùng, chúng con xin gửi lời cảm ơn chân thành nhất đến bố mẹ và mọi người trong gia đình đã động viên, giúp đỡ chúng con cả về vật chất lẫn tinh thần để chúng con có được kết quả ngày hôm nay. TP. Hồ Chí Minh, tháng 7 năm 2004 ÂU DƯƠNG ĐẠT LÊ THÀNH NGUYÊN QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 4 M M Ụ Ụ C C L L Ụ Ụ C C LỜI MỞ ĐẦU Error! Bookmark not defined. CHƯƠNG 1 – KHÁI NIỆM MÃ VẠCH Error! Bookmark not defined. I. Mã vạch 1 chiều: Error! Bookmark not defined. I.1. Thông tin về mã vạch 1 chiều: Error! Bookmark not defined. I.1.1. Mã vạch 1 chiều là gì? Error! Bookmark not defined. I.1.2. Mã vạch chứa đựng thông tin gì? Error! Bookmark not defined. I.1.3. Cấu trúc của mã vạch 1 chiều: Error! Bookmark not defined. I.1.4. Tập kí tự: Error! Bookmark not defined. I.1.5. Gián đoạn, liên tục: Error! Bookmark not defined. I.1.6. Mã vạch có độ dài cố định, thay đổi: Error! Bookmark not defined. I.1.7. Mã vạch tự kiểm tra: Error! Bookmark not defined. I.2. Ứng dụng: Error! Bookmark not defined. I.3. Ưu khuyết điểm: Error! Bookmark not defined. I.3.1. Ưu điểm: Error! Bookmark not defined. I.3.2. Khuyết điểm: Error! Bookmark not defined. I.4. Giới thiệu một số loại mã vạch: Error! Bookmark not defined. I.4.1. EAN-13: Error! Bookmark not defined. I.4.2. Code 128: Error! Bookmark not defined. I.4.3. Code 39: Error! Bookmark not defined. I.5. So sánh giữa các loại mã vạch: Error! Bookmark not defined. II. Mã vạch 2 chiều: Error! Bookmark not defined. II.1. Thông tin về mã vạch 2 chiều: Error! Bookmark not defined. II.1.1. Mã vạch 2 chiều là gì? Error! Bookmark not defined. II.1.2. Mã vạch 2 chiều chứa đựng thông tin gì? Error! Bookmark not defined. II.1.3. Cấu trúc của mã vạch 2 chiều: Error! Bookmark not defined. II.2. Ứng dụng trong thực tế: Error! Bookmark not defined. II.3. Ưu khuyết điểm: Error! Bookmark not defined. II.3.1. Ưu điểm: Error! Bookmark not defined. II.3.2. Khuyết điểm: Error! Bookmark not defined. QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 5 II.4. Giới thiệu một số loại mã vạch: Error! Bookmark not defined. II.4.1. PDF417: Error! Bookmark not defined. II.4.2. Data Matrix: Error! Bookmark not defined. II.4.3. Maxi Code: Error! Bookmark not defined. II.5. So sánh giữa các loại mã vạch: Error! Bookmark not defined. II.6. Mã vạch PDF417: Error! Bookmark not defined. II.6.1. Mã hóa mã vạch PDF417: Error! Bookmark not defined. II.6.1.1. Mã hóa mức cao: Error! Bookmark not defined. II.6.1.2. Mã hóa mức thấp Error! Bookmark not defined. II.6.2. Cơ chế phát hiện và sửa lỗi của mã vạch PDF417: Error! Bookmark not defined. II.6.2.1. Cấp độ sửa lỗi được đề nghị : Error! Bookmark not defined. II.6.2.2. Những vấn đề khác cần biết đến khi sử dụng cấp độ sửa lỗi: . Error! Bookmark not defined. II.6.2.3. Bảng hệ số đa thức khai triển tương ứng các cấp độ bảo mật: Error! Bookmark not defined. III. Ứng dụng thực tế của mã vạch: Error! Bookmark not defined. III.1. Ứng dụng trong xét nghiệm Error! Bookmark not defined. III.2. Ứng dụng trong việc trồng và bán rau sạch Error! Bookmark not defined. III.3. Ứng dụng trong việc tránh sử dụng nhầm thuốc Error! Bookmark not defined. III.4. Ứng dụng trong việc làm CMND Error! Bookmark not defined. III.5. Ứng dụng trong làm thẻ học sinh Error! Bookmark not defined. III.6. Ứng dụng trong việc ghi hạn sử dụng của sữa Vinamilk Error! Bookmark not defined. III.7. Ứng dụng trong việc chống giả mạo hiện nay Error! Bookmark not defined. IV. Một số thông tin về RFID: Error! Bookmark not defined. IV.1. Khi ông lớn làm thử nghiệm : Error! Bookmark not defined. IV.2. RFID là gì ? Error! Bookmark not defined. CHƯƠNG 2 – QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH Error! Bookmark not defined. QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 6 I. Đặt vấn đề: Error! Bookmark not defined. II. Phân tích yêu cầu: Error! Bookmark not defined. II.1. Về mặt ứng dụng: Error! Bookmark not defined. II.1.1. Module 1: Error! Bookmark not defined. II.1.2. Module 2: Error! Bookmark not defined. II.1.3. Module 3: Error! Bookmark not defined. II.1.4. Module 4: Error! Bookmark not defined. II.2. Về mặt kĩ thuật: Error! Bookmark not defined. II.3. Các yêu cầu khác: Error! Bookmark not defined. III. Thiết kế: Error! Bookmark not defined. III.1. Kiến trúc hệ thống: Error! Bookmark not defined. III.2. Thiết kế tổng quát: Error! Bookmark not defined. III.2.1. Thủ thư: Error! Bookmark not defined. III.2.1.1. Ứng dụng web: Error! Bookmark not defined. III.2.1.2. Ứng dụng trên máy đơn: Error! Bookmark not defined. III.2.2. Sinh viên: Error! Bookmark not defined. III.3. Thiết kế Cơ sở dữ liệu: Error! Bookmark not defined. III.3.1. Bảng Sinh viên: Error! Bookmark not defined. III.3.2. Bảng Hẹn: Error! Bookmark not defined. III.3.3. Bảng Hẹn sinh viên: Error! Bookmark not defined. III.3.4. Bảng Lớp: Error! Bookmark not defined. III.3.5. Bảng Phòng máy: Error! Bookmark not defined. III.3.6. Bảng Thủ thư : Error! Bookmark not defined. III.4. Thiết kế xử lý: Error! Bookmark not defined. III.4.1. Xử lý: đăng kí làm thẻ của sinh viên Error! Bookmark not defined. III.4.2. Xử lý: đăng nhập của sinh viên Error! Bookmark not defined. III.4.3. Xử lý: đăng nhập của thủ thư Error! Bookmark not defined. III.4.4. Xử lý: hẹn ngày chụp hình của thủ thư .Error! Bookmark not defined. III.4.5. Xử lý: thêm lớp của thủ thư Error! Bookmark not defined. III.4.6. Xử lý: tìm kiếm sinh viên của thủ thư Error! Bookmark not defined. III.4.7. Xử lý: quy định thời gian của thủ thư Error! Bookmark not defined. III.4.8. Xử lý: cấp thời gian của thủ thư Error! Bookmark not defined. QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 7 III.4.9. Xử lý: in phiếu chụp hình cho sinh viên của thủ thư .Error! Bookmark not defined. III.4.10. Xử lý: tạo thẻ thư viện cho sinh viên của thủ thư Error! Bookmark not defined. III.4.11. Xử lý: quản lí phòng máy của thủ thư.Error! Bookmark not defined. III.5. Cơ chế hoạt động: Error! Bookmark not defined. CHƯƠNG 3 – CÔNG NGHỆ SỬ DỤNG Error! Bookmark not defined. I. JSP / Servlet: Error! Bookmark not defined. I.1. Java Server Page (JSP): Error! Bookmark not defined. I.1.1. Khái niệm: Error! Bookmark not defined. I.1.2. Cấu trúc thẻ: Error! Bookmark not defined. I.1.2.1. Thẻ chỉ dẫn: Error! Bookmark not defined. I.1.2.2. Thẻ kịch bản: Error! Bookmark not defined. I.1.2.3. Các hành động chuẩn: Error! Bookmark not defined. I.1.3. Các đối tượng ẩn (implicit object): Error! Bookmark not defined. I.1.3.1. Đối tượng Request: Error! Bookmark not defined. I.1.3.2. Đối tượng Response: Error! Bookmark not defined. I.1.3.3. Đối tượng session: Error! Bookmark not defined. I.1.3.4. Đối tượng Application: Error! Bookmark not defined. I.1.3.5. Đối tượng Out: Error! Bookmark not defined. I.1.3.6. Đối tượng Config: Error! Bookmark not defined. I.1.3.7. Đối tượng Exception: Error! Bookmark not defined. I.1.4. Chu trình sống của JSP Error! Bookmark not defined. I.1.4.1. Biên dịch trang JSP: Error! Bookmark not defined. I.1.4.2. Nạp trang: Error! Bookmark not defined. I.1.4.3. Khởi tạo: Error! Bookmark not defined. I.1.4.4. Thực thi: Error! Bookmark not defined. I.1.4.5. Dọn dẹp: Error! Bookmark not defined. I.2. Servlet: Error! Bookmark not defined. I.2.1. Khái niệm: Error! Bookmark not defined. I.2.2. Các phương thức xử lý cơ bản: Error! Bookmark not defined. I.2.2.1. Phương thức khởi tạo init(): Error! Bookmark not defined. QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 8 I.2.2.2. Phương thức phục vụ service(): Error! Bookmark not defined. I.2.2.3. Phương thức huỷ destroy(): Error! Bookmark not defined. I.2.2.4. Phương thức getServletConfig() và getServletInfo(): Error! Bookmark not defined. I.2.3. Chu trình sống của servlet: Error! Bookmark not defined. I.2.3.1. Nạp servlet: Error! Bookmark not defined. I.2.3.2. Khởi tạo servlet: Error! Bookmark not defined. I.2.3.3. Thực thi servlet: Error! Bookmark not defined. I.2.3.4. Dọn dẹp servlet: Error! Bookmark not defined. I.3. So sánh giữa JSP và Servlet: Error! Bookmark not defined. II. JDBC: Error! Bookmark not defined. II.1. Giới thiệu: Error! Bookmark not defined. II.2. Khái quát: Error! Bookmark not defined. II.2.1. java.sql.DriverManager Error! Bookmark not defined. II.2.2. java.sql.Connection Error! Bookmark not defined. II.2.3. java.sql.Statement Error! Bookmark not defined. II.2.4. java.sql.ResultSet Error! Bookmark not defined. II.3. Các kiểu JDBC: Error! Bookmark not defined. II.3.1. Kiểu 1:JDBC sử dụng cầu nối ODBC (JDBC-ODBC Bridge) Error! Bookmark not defined. II.3.2. Kiểu 2:JDBC kết nối trực tiếp với các trình điều khiển cơ sở dữ liệu Error! Bookmark not defined. II.3.3. Kiểu 3:JDBC kết nối thông qua các ứng dụng mạng trung gian Error! Bookmark not defined. II.3.4. Kiểu 4:JDBC kết nối thông qua các trình điều khiển đặc thù ở xa Error! Bookmark not defined. II.4. Truy xuất cơ sở dữ liệu: Error! Bookmark not defined. II.4.1. Kết nối với cơ sở dữ liệu: Error! Bookmark not defined. II.4.2. Truy vấn dữ liệu: Error! Bookmark not defined. II.4.3. Trích xuất dữ liệu: Error! Bookmark not defined. II.4.4. Đóng kết nối: Error! Bookmark not defined. III. Java Media Framework (JMF): Error! Bookmark not defined. QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 9 III.1. Tổng quan: Error! Bookmark not defined. III.2. Kiến trúc JMF: Error! Bookmark not defined. III.2.1. Dữ liệu nguồn: Error! Bookmark not defined. III.2.1.1. Dữ liệu nguồn kéo: Error! Bookmark not defined. III.2.1.2. Dữ liệu nguồn đẩy: Error! Bookmark not defined. III.2.2. Thiết bị thu: Error! Bookmark not defined. III.2.3. Player: Error! Bookmark not defined. III.2.3.1. Không nhận biết: Error! Bookmark not defined. III.2.3.2. Nhận biết: Error! Bookmark not defined. III.2.3.3. Đã nhận biết: Error! Bookmark not defined. III.2.3.4. Tìm kiếm: Error! Bookmark not defined. III.2.3.5. Đã tìm kiếm: Error! Bookmark not defined. III.2.3.6. Bắt đầu: Error! Bookmark not defined. III.2.4. Processor: Error! Bookmark not defined. III.2.4.1. Định hình: Error! Bookmark not defined. III.2.4.2. Đã định hình: Error! Bookmark not defined. III.2.5. DataSink: Error! Bookmark not defined. III.2.6. Format: Error! Bookmark not defined. III.2.7. Manager: Error! Bookmark not defined. III.2.7.1. Manager: Error! Bookmark not defined. III.2.7.2. CaptureDeviceManager: Error! Bookmark not defined. III.2.7.3. PlugInManager: Error! Bookmark not defined. III.3. Các phương thức thực hiện: Error! Bookmark not defined. III.3.1. Tạo ra Player: Error! Bookmark not defined. III.3.2. Thu dữ liệu media Error! Bookmark not defined. III.4. Lấy hình ảnh từ webcam sử dụng JMF: Error! Bookmark not defined. III.4.1. Giới thiệu: Error! Bookmark not defined. III.4.2. Tên thiết bị : Error! Bookmark not defined. III.4.3. Lấy định dạng đúng: Error! Bookmark not defined. III.4.4. Lấy DataSource: Error! Bookmark not defined. III.4.5. Lấy Processor Error! Bookmark not defined. III.4.6. PushBufferStream: Error! Bookmark not defined. QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 10 III.4.7. Lấy Image: Error! Bookmark not defined. III.5. Chương trình đầy đủ minh họa việc lấy ảnh từ camera: Error! Bookmark not defined. CHƯƠNG 4 – CÀI ĐẶT, ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN Error! Bookmark not defined. I. Cài đặt: Error! Bookmark not defined. I.1. Tại sao cần cài đặt cơ chế chia sẻ kết nối (Connnection Pool): Error! Bookmark not defined. I.2. Tại sao lại sử dụng JMF: Error! Bookmark not defined. I.3. Hình ảnh các module của hệ thống Error! Bookmark not defined. II. Đánh giá: Error! Bookmark not defined. II.1. Tự đánh giá: Error! Bookmark not defined. II.2. Thư viện đánh giá: Error! Bookmark not defined. III. Hướng phát triển: Error! Bookmark not defined. PHỤ LỤC Error! Bookmark not defined. I. Cài đặt hệ quản trị CSDL: MS SQL Server 2000 Error! Bookmark not defined. II. Cài đặt Webserver : Apache Tomcat 5.0.25 Error! Bookmark not defined. III. Cài đặt JMF : Java Media Framework Error! Bookmark not defined. TÀI LIỆU THAM KHẢO Error! Bookmark not defined. [...]... Trang 23 QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH II.4.3 Maxi Code: Maxi Code là loại mã vạch 2 chiều matrix code, thư ng được sử dụng bởi United Pacel Service, dùng để sắp xếp và phân loại các thư từ khi chuyển phát nhanh Maxi Code được phát triển để có thể đọc và quét được bằng các scanner ở tốc độ cao và theo bất kì phương hướng nào Hình 1.16 Maxi Code là loại mã vạch có kích thư c cố định bao gồm 866... định chính xác vị trí của kí tự bắt đầu và kết thúc của mã vạch Thông thư ng, độ rộng của vùng Quiet Zone phải gấp 10 lần chiều rộng của thanh hẹp nhất SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 4 QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH Hình 1.3 I.1.4 Tập kí tự: Tập kí tự tuỳ thuộc vào loại dữ liệu mà mã vạch có thể mã hóa Thông thư ng, có 3 loại tập kí tự: số, chữ cái và số, và tất cả các kí tự trong... những sai sót, rất mong sự góp ý của quý thầy cô và các bạn Một lần nữa xin chân thành cảm ơn tất cả quý Thầy, Cô và các bạn ! QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH CHƯƠNG 1 – KHÁI NIỆM MÃ VẠCH SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 2 QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH I Mã vạch 1 chiều: I.1 Thông tin về mã vạch 1 chiều: I.1.1 Mã vạch 1 chiều là gì? Mã vạch một chiều là một loại mã có dạng... quản lý bằng tay ở các tổ chức, công ty, cơ quan, đơn vị… là vô cùng cần thiết khi ở đó, sự nhanh chóng, chính xác và tính hiệu quả được đặt lên hàng đầu Ở Thư viện trường Đại học Khoa Học Tự Nhiên, việc quản lý sinh viên sử dụng phòng máy của thư viện từ trước đến nay đều chủ yếu thực hiện bằng tay, từ việc làm thẻ, dán ảnh, đến nhập thông tin của sinh viên vào máy tính Vì vậy, sẽ mất nhiều thời gian... bảng mã ASCII cho phép bạn linh động trong việc mã hóa nhiều dạng thông tin hơn so với mã vạch dùng tập kí tự số I.1.5 Gián đoạn, liên tục: Thông thư ng có hai loại mã vạch: gián đoạn và liên tục SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 5 QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH Mã vạch gián đoạn là dạng mã vạch mà mỗi kí tự được mã hóa trong mã vạch có thể được biểu diển riêng lẻ mà không có mối liên... QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH của kí tự 3 được kết thúc bởi thanh đầu tiên của kí tự 4 Khoảng trắng cuối cùng của kí tự 4 được kết thúc bởi thanh kết thúc Với cùng một dữ liệu cần mã hoá như nhau, mã vạch gián đoạn cần sử dụng nhiều không gian hơn so với mã vạch liên tục do mã vạch gián đoạn tốn không gian cho khoảng trắng giữa các kí tự Tuy nhiên, mã vạch gián đoạn thông thư ng có thể được... hàng loạt Số sêri trong việc xuất bản hàng loạt Địa chỉ thư trong các bưu điện ở Mỹ Kiểm tra trong ngân hàng SVTH : Âu Dương Đạt – Lê Thành Nguyên Mã vạch UPC/EAN UPC/EAN EAN-13 với UPC/EAN Code 128 Interleaved 2 of 5 hay Code 128 Interleaved 2 of 5 hay Code 128 Code 128 Code 128 Code 128 POSTNET MICR E-13B hay CMC-7 Trang 8 QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH I.3 Ưu khuyết điểm: I.3.1 Ưu điểm:... có kích thư c nhỏ, không đủ chỗ ghi mã EAN-13 (ví dụ như thỏi son, bút bi) + Cách tính số kíểm tra cho mã EAN-13 và mã EAN-8 Bước 1 : Từ phải sang trái, cộng tất các con số ở vị trí lẻ (trừ số kiểm tra C); Bước 2: Nhân kết quả bước 1 với 3; Bước 3 : Cộng giá tri của các con số còn lại Bước 4 : Cộng kết quả bước 2 với bước 3; SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 10 QUẢN LÝ PHÒNG MÁY THƯ VIỆN... tự “T”: 101011011001 SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 17 QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH 6 Kí tự “8”: 110100101101 7 Kí tự “0”: 101001101101 8 Kí tự “5”: 110100110101 9 Kí tự “2”: 101100101011 10 Kí tự kết thúc: 100101101101 Hình 1.12 SVTH : Âu Dương Đạt – Lê Thành Nguyên Trang 18 QUẢN LÝ PHÒNG MÁY THƯ VIỆN BẰNG MÃ VẠCH I.5 So sánh giữa các loại mã vạch: Dạng mã vạch Tập kí tự EAN-13... cộng phải là số chẵn những con số Codabar (USD-4, NW-7, 2 of 7) Số: 0-9; Kí hiệu: - : $ / + Kí tự bắt đầu, kết thúc: A, B, C, D, E, *, N, or T Có thể thay đổi Không định rõ Một loại mã cũ, thư ng được sử dụng trong thư viện và trong ngân hàng máu Plessey Toàn số Có thể thay đổi Cần thiết Những thẻ trên kệ các cửa hàng tạp hoá Code 39 Kí tự hoa A-Z; Số 0-9; Khoảng trắng - $ / + % Có thể thay đổi Không . Xử lý: đăng nhập của thủ thư Error! Bookmark not defined. III.4.4. Xử lý: hẹn ngày chụp hình của thủ thư .Error! Bookmark not defined. III.4.5. Xử lý: thêm lớp của thủ thư Error! Bookmark not. kiếm sinh viên của thủ thư Error! Bookmark not defined. III.4.7. Xử lý: quy định thời gian của thủ thư Error! Bookmark not defined. III.4.8. Xử lý: cấp thời gian của thủ thư Error! Bookmark not. not defined. III.4.10. Xử lý: tạo thẻ thư viện cho sinh viên của thủ thư Error! Bookmark not defined. III.4.11. Xử lý: quản lí phòng máy của thủ thư. Error! Bookmark not defined. III.5.