1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên cứu công nghệ mã vạch 2 chiều nhập dữ liệu trong form và ứng dụng

62 136 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 62
Dung lượng 6,17 MB

Nội dung

1 ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG NGUYỄN VĂN NGÂN NGHIÊN CỨU CÔNG NGHỆ MÃ VẠCH CHIỀU NHẬP DỮ LIỆU TRONG FORM VÀ ỨNG DỤNG LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH THÁI NGUYÊN - 2018 ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG NGUYỄN VĂN NGÂN NGHIÊN CỨU CÔNG NGHỆ MÃ VẠCH CHIỀU NHẬP DỮ LIỆU TRONG FORM VÀ ỨNG DỤNG Chuyên ngành: Khoa học máy tính Mã số: 848 01 01 LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH GIÁO VIÊN HƢỚNG DẪN KHOA HỌC: TS LÊ QUANG MINH Thái Nguyên - 2018 LỜI CAM ĐOAN Học viên xin cam đoan: Luận văn sản phẩm nghiên cứu học viên, xuất phát từ yêu cầu công việc thực hướng dẫn Tiến sỹ Lê Quang Minh Nội dung luận văn có tham khảo sử dụng số thơng tin, tài liệu từ nguồn liệt kê tài liệu tham khảo Học viên xin chịu trách nhiệm nghiên cứu Học viên Nguyễn Văn Ngân LỜI CẢM ƠN Trước tiên, học viên xin gửi lời cảm ơn đến tất quý thầy cô giảng dạy chương trình thạc sĩ chuyên ngành Khoa học máy tính - trường đại học Cơng Nghệ Thơng Tin Truyền Thông – Thái Nguyên, Viện Công nghệ Thông tin - Đại học Quốc gia Hà Nội, người truyền đạt cho học viên kiến thức hữu ích Cơng nghệ thơng tin làm sở cho học viên thực tốt luận văn Học viên xin trân trọng cảm ơn TS Lê Quang Minh tận tình hướng dẫn cho học viên thời gian thực luận văn Mặc dù, trình thực luận văn có giai đoạn khơng thuận lợi TS Lê Quang Minh hướng dẫn, bảo cho học viên nhiều kinh nghiệm thời gian thực luận văn Học viên xin gửi lời cảm ơn đến Trung tâm ứng dụng Cơng nghệ thơng tin tận tình giúp đỡ học viên q trình thu thập liệu thơng tin luận văn Học viên xin chân thành gửi lời cảm ơn đến đồng nghiệp trường Cao đẳng Y tế Thái Nguyên nơi học viên công tác, tất ông, bà, cô, chú, bạn bè nhiệt tình giúp đỡ góp ý kiến q trình hồn thiện luận văn Sau học viên xin gửi lời biết ơn sâu sắc đến gia đình ln tạo điều kiện tốt cho Học viên suốt trình học thực luận văn Do thời gian có hạn kinh nghiệm nghiên cứu khoa học chưa nhiều nên luận văn nhiều thiếu sót, mong nhận ý kiến góp ý Thầy/Cơ anh chị Thái Nguyên, tháng 04 năm 2018 Học viên Nguyễn Văn Ngân MỤC LỤC MỤC LỤC MỞ ĐẦU CHƢƠNG 1: TỔNG QUAN VỀ MÃ VẠCH VÀ ỨNG DỤNG NHẬP DỮ LIỆU 10 1.1 Khái quát mã vạch 10 1.1.1 Giới thiệu mã vạch 10 1.1.2 Lịch sử phát triển hình thành mã vạch 10 1.2 Các dạng mã vạch phổ biến nay: 11 1.2.1 Mã vạch chiều (mã vạch tuyến tính): .11 1.2.2 Mã vạch hai chiều (mã vạch 2D): 13 1.2.3 Mã vạch ba chiều (mã vạch 3D): 15 1.2.4 Mã vạch cụm: 16 1.2.5 Mã vạch UPC (Universal Product Code) 16 1.3 Ứng dụng mã vạch 17 CHƢƠNG 2: CÔNG NGHỆ MÃ VẠCH HAI CHIỀU 22 2.1 Công nghệ mã vạch hai chiều PDF417: 22 2.1.1 Cấu trúc hàng mã vạch PDF417 gồm có: .22 2.1.2 Cấu trúc cột mã vạch hai chiều PDF417 24 2.1.3 Cấu trúc Codeword: .24 2.1.4 Mã hóa mã vạch hai chiều PDR47 25 2.2 Ứng dụng mã vạch hai chiều PDF417 nghiệp vụ nhập điểm 31 2.2.1 Khả ghi lưu trữ thông tin: 32 2.2.2 Khả sửa lỗi mã Vạch PDF47: 32 2.2.3 Lưu thông tin số giấy: 33 2.2.4 Truy nhập trực tiếp: .33 2.2.5 Dung lượng lớn: 33 2.2.10 Nguyên lý hoạt động máy đọc mã vạch 35 2.3 Quy trình nghiệp vụ nhập điểm ứng dụng công mã vạch hai chiều PDF417 38 CHƢƠNG 3: XÂY DỰNG PHẦN MỀM NHẬP DỮ LIỆU TRONG FORM ỨNG DỤNG NGHIỆP VỤ NHẬP ĐIỂM 41 3.1 Sơ lƣợc trƣờng cao đẳng Y tế Thái Nguyên 41 3.2 Thiết lập toán ứng dụng mã vạch hai chiều quản lý điểm 42 3.1.1 Thiết lập toán 42 3.2.2 Mục tiêu toán .43 3.2.3 Ý nghĩa hệ thống nhập điểm 44 3.3 Phân tích thiết kế hệ thống toán nhập điểm tự động ứng dụng mã vạch hai chiều quản lý điểm 44 3.3.1 Quy trình thuật tốn 44 3.3.1.1 Quy trình hệ thống .44 3.3.1.2 Thuật toán hoạt động module 46 3.3.1.3 Thuật toán hoạt động module 47 3.3.2 Phân tích, thiết kế Cơ sở liệu 48 3.3.2.1 Thiết kế sở liệu 48 3.3.2.2 Chuẩn hóa sở liệu .49 3.3.2.3 Xây dựng sở liệu .51 3.3.2.4 Dự kiến hiệu đạt 51 3.3.3 Thử nghiệm đánh giá hệ thống .53 KẾT LUẬN VÀ KIẾN NGHỊ 61 TÀI LIỆU THAM KHẢO 62 VIẾT TẮT VÀ CÁC THUẬT NGỮ Bộ TTTT Bộ Thông tin Truyền thông CMS Content Management System: Hệ quản trị nội dung, thường dùng để sinh trang WEB tự động hệ thống học điện tử elearning CNTT Công nghệ Thông tin CNTT-TT Công nghệ Thông tin - Truyền thông CĐYTTN Cao đẳng Y tế Thái Nguyên HTML Hypertext Makup Language HTTP Hypertext Transmission Protocol LAN Local Area Network - mạng cục bộ, mạng tổ chức kết nối máy tính với kênh truyền chung phạm vi hẹp LDAP Lightweight Directory Access Protocol - chuẩn dịch vụ thư mục cho phép ứng dụng khác lấy thông tin người dùng Trên Windows dịch vụ tương ứng AD (Acitve Directory) ONLINE Trực tuyến - trình tương tác người hệ thống tin học thực đồng PORTAL Cổng giao tiếp điện tử, cổng thông tin điện tử hiểu WEBsite đầu mối tích hợp thơng tin dịch vụ PROXY Ủy quyền, chế thực thông qua uỷ quyền cho đối tượng khác Các máy chủ Proxy máy chủ thực giao dịch mạng bên để đảm bảo an toàn mạng TCP/IP Transmission Control Protocol/Internet Portocol: số quy ước làm tảng cho công nghệ liên kết truyền thông tin mạng Internet WEB Một dạng thức thơng tin Internet theo trang tin gọi trang web, chúng không chứa thơng tin văn mà chứa liên kết tới trang Web khác hay dịch vụ kịch tương tác người với hệ thống XML Extended Makup Language, định dạng phát triển HTML cho phép tự định nghĩa ứng xử thẻ MỞ ĐẦU Công nghệ thông tin xem ngành mũi nhọn quốc gia, đặc biệt quốc gia phát triển, nước ta Sự bùng nổ thông tin phát triển mạnh công nghệ kỹ thuật số, yêu cầu phải tin học hoá tất ngành, lĩnh vực Cùng với phát triển nhanh chóng phần cứng máy tính, phần mềm ngày hồn thiện hỗ trợ hiệu cho người Các phần mềm mô nhiều nghiệp vụ khó, hỗ trợ cho người dùng thuận tiện sử dụng, thời gian xử lý nhanh, số nghiệp vụ tự động hố cao Do vậy, đòi hỏi triển khai, phát triển phần mềm không xác, xử lý nhiều nghiệp vụ thực tế mà phải đáp ứng yêu cầu khác tốc độ, giao diện thân thiện, mơ hình hố thực tế vào máy tính để người sử dụng tiện lợi, tương thích cao, bảo mật cao… Các phần mềm đời giúp tiết kiệm lượng lớn thời gian, công sức người, tăng độ xác hiệu cơng việc Trong trường đại học việc quản lý đào tạo đòi hỏi nhiều cơng sức thời gian Trường Cao đẳng Y tế Thái Nguyên có phần mềm quản lý đào tạo dùng chung cho tất phòng ban Quản lý điểm sinh viên số nghiệp vụ phần mềm quản lý đào tạo, việc quản lý phải cần nhiều người, chia thành nhiều khâu, khâu nhập điểm đòi hỏi nhiều thời gian cơng sức, mà độ xác hiệu chưa đạt u cầu, nhập điểm thủ cơng nên đòi hỏi nhiều thời gian cho khâu kiểm tra điểm bảng điểm giảng viên nộp bảng điểm in từ phần mềm quản lý đào tạo Nghiệp vụ nhập điểm hồn tồn tin học hố cách dễ dàng thông qua việc nhập điểm mã vạch hai chiều mà luận văn đề cập tới Khi đó, với giúp đỡ tin học, việc quản lý người học trở nên đơn giản, thuận tiện, nhanh chóng hiệu cao Đó lý mà học viên chọn đề tài để nghiên cứu làm luận văn thạc sỹ 10 CHƢƠNG 1: TỔNG QUAN VỀ MÃ VẠCH VÀ ỨNG DỤNG NHẬP DỮ LIỆU 1.1 Khái quát mã vạch 1.1.1 Giới thiệu mã vạch Mã vạch phương pháp lưu trữ truyền tải thông tin loại ký hiệu mà máy quang học đọc Mã vạch mang số thơng tin dùng làm khố để truy xuất thông tin chi tiết đối tượng lưu trữ Một số loại mã vạch mang nhiều thông tin Thông thường, mã vạch trình bày theo độ rộng (của cột hay vạch), thay đổi độ rộng vạch khoảng trắng biểu diễn thông tin số hay chữ số dạng mà máy đọc Mã số mã vạch thu nhận máy quét mã vạch, máy thu nhận hình ảnh mã vạch in bề mặt chuyển thông tin chứa mã vạch đến máy tính hay thiết bị cần thơng tin Nó thường có nguồn sáng kèm theo thấu kính, để hội tụ ánh sáng lên mã vạch, thu ánh sáng phản xạ cảm quang chuyển hóa tín hiệu ánh sáng thành tín hiệu điện Ngồi ra, nhiều máy qt mã vạch có thêm mạch điện tử xử lý tín hiệu thu từ cảm quang để chuyển thành tín hiệu phù hợp cho kết nối với máy tính 1.1.2 Lịch sử phát triển hình thành mã vạch Ý tưởng mã vạch phát triển Norman Foseph Woodland Bernard Sillver Năm 1948 sinh viên trường Đại học tổng hợp Drexel, họ phát triển ý tưởng sau biết mong ước vị chủ tịch công ty buôn bán đồ ăn để tự động kiểm tra tồn quy trình Một ý tưởng họ sử dụng mã Morse để in vạch rộng hay hẹp thẳng đứng Sau đó, họ chuyển sang sử dụng dạng "điểm đen" mã vạch với vòng tròn đồng tâm Họ gửi đến quan quản lý sáng chế Mỹ 2,612,994 ngày 20 tháng 10 năm 1949 cơng trình Classifying Apparatus and Method (Thiết bị phương pháp phân loại) để lấy sáng chế Bằng sáng chế phát hành ngày tháng 10 năm 1952 ... 1.3 Ứng dụng mã vạch 17 CHƢƠNG 2: CÔNG NGHỆ MÃ VẠCH HAI CHIỀU 22 2. 1 Công nghệ mã vạch hai chiều PDF417: 22 2. 1.1 Cấu trúc hàng mã vạch PDF417 gồm có: .22 2. 1 .2 Cấu... 1 .2. 1 Mã vạch chiều (mã vạch tuyến tính): .11 1 .2. 2 Mã vạch hai chiều (mã vạch 2D): 13 1 .2. 3 Mã vạch ba chiều (mã vạch 3D): 15 1 .2. 4 Mã vạch cụm: 16 1 .2. 5 Mã vạch. .. cột mã vạch hai chiều PDF417 24 2. 1.3 Cấu trúc Codeword: .24 2. 1.4 Mã hóa mã vạch hai chiều PDR47 25 2. 2 Ứng dụng mã vạch hai chiều PDF417 nghiệp vụ nhập điểm 31 2. 2.1 Khả

Ngày đăng: 12/11/2018, 17:21

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w