Luận văn tìm hiểu QR code và ứng dụng cho bài toán check in tự động

56 1 0
Luận văn tìm hiểu QR code và ứng dụng cho bài toán check in tự động

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG - ISO 9001:2015 ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN Sinh viên : Phạm Văn Hoàng Hà Giảng viên hướng dẫn: TS Đỗ Văn Chiểu HẢI PHÒNG - 2019 Th■ah■■ng Mang Luôn 123doc thu■n l■icam s■ tr■ h■u k■t s■ nghi■m t■im■t d■ng s■website mang kho m■i th■ m■ l■i d■n CH■P vi■n nh■ng cho ■■u kh■ng ng■■i NH■N quy■n chia dùng, l■ CÁC s■l■i v■i và■I■U t■t công h■n mua nh■t 2.000.000 ngh■ bán KHO■N cho tàihi■n ng■■i li■u TH■A tài th■ hàng li■u dùng hi■n THU■N ■■u ■ t■t Khi ■■i, Vi■t c■ khách b■n l■nh Nam Chào online hàng v■c: Tác m■ng tr■ không tài phong thành b■n khác chun ■■n thành tíngì d■ng, v■i so nghi■p, viên 123doc v■i cơng c■a b■n hồn ngh■ 123doc g■c h■o, thơng B■n và■■ n■p có tin, cao th■ ti■n ngo■i tính phóng vào ng■, Khách trách tài to,kho■n nhi■m thu nh■ c■a ■■i hàng tùy123doc, v■i ý cót■ng th■b■n d■ ng■■i dàng s■ dùng ■■■c tra c■u M■c h■■ng tàitiêu li■u nh■ng hàng m■t■■u quy■n cáchc■a l■i123doc.net sau xác,n■p nhanh ti■n tr■ chóng thành website th■ vi■n tài li■u online l■n nh■t Vi■t Nam, cung c■p nh■ng tài li■u ■■c khơng th■ tìm th■y th■ tr■■ng ngo■i tr■ 123doc.net Nhi■u event thú v■, event ki■m ti■n thi■t th■c 123doc luôn t■o c■ h■i gia t■ng thu nh■p online cho t■t c■ thành viên c■a website Mangh■n Luôn Th■a Xu■t Sau Nhi■u 123doc h■■ng phát thu■n l■i event cam s■ nh■n m■t tr■ t■ h■u k■t s■ thú nghi■m t■i ýxác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event kho m■i ■■i, t■o t■ th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia t■ng ki■m dùng, l■ CÁC s■ th■c s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N sang b■ng cho tài ■■nh hi■n ng■■i li■u ph■n tài TH■A tài v■ th■ li■u hàng t■o li■u thông dùng tríhi■n THU■N hi■u c■ c■a ■■u ■ tin t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia b■n nh■t, minh l■nh Nam t■ng Chào online hàng uy tài v■c: l■nh thu Tác m■ng tín kho■n tr■ nh■p khơng tài phong v■c cao thành b■n email nh■t tài online khác chun ■■n li■u thành tínb■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã t■t 123doc 123doc.net! v■i mu■n công ■■ng c■a c■ doanh b■n hoàn mang ngh■ 123doc ký g■c online thành v■i h■o, Chúng l■i thơng B■n 123doc.netLink cho viên Tính ■■ n■p có tơi tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác tài ■i■m D■ch xã to,kho■n th■c nhi■m h■i thutháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cóg■i t■ng th■ tài 123doc v■ mô nguyên b■n d■ ng■■i ■■a t■ dàng s■ v■■t d■■i tri dùng ■■■c ch■ tra th■c m■c ■ây) email c■u M■c h■■ng quý 100.000 cho tài b■n tiêu báu, li■u b■n, nh■ng ■ã hàng phong m■t l■■t tùy ■■ng ■■u quy■n cách truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau xác, vuingày, n■p lòng “■i■u nhanh giàu ti■n s■ ■■ng tr■ giá Kho■n chóng h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i khơng t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t Lnh■n 123doc Sau Th■a Xu■t h■■ng phát thu■n cam nh■n m■t t■k■t s■ t■i ýxác n■m t■■ng d■ng s■ nh■n website mang ■■i, t■o t■l■i c■ng ■■ng d■n 123doc CH■P nh■ng ■■u ■■ng h■ NH■N ■ã quy■n th■ng chia t■ng ki■m CÁC s■s■ l■i b■■c ti■n vàchuy■n ■I■U t■t mua online kh■ng nh■t bán KHO■N sang b■ng cho tài ■■nh ng■■i li■u ph■n tài TH■A v■ li■u hàng thơng dùng tríTHU■N hi■u c■a ■■u tin Khi qu■ Vi■t xác khách nh■t, minh Nam Chào hàng uy tài l■nh Tác m■ng tín kho■n tr■ phong v■c cao thành b■n email nh■t tàichuyên ■■n li■u thành b■n Mong v■i nghi■p, viên kinh ■ã 123doc 123doc.net! mu■n ■■ng c■a doanh hoàn mang 123doc kýonline v■i h■o, Chúng l■ivà 123doc.netLink cho Tính ■■ n■p tơi c■ng cao ■■n cung ti■n tính ■■ng th■i vào c■p trách xác tài ■i■m D■ch xãkho■n th■c nhi■m h■itháng V■ m■t s■ c■a (nh■ ■■i ■■■c ngu■n 5/2014; 123doc, v■i ■■■c g■i t■ng tài 123doc v■ mô nguyên b■n ng■■i ■■a t■s■ v■■t d■■i tri dùng ■■■c ch■ th■c m■c ■ây) email M■c h■■ng quý 100.000 cho b■n tiêu báu, b■n, nh■ng ■ã hàng phong l■■t tùy ■■ng ■■u quy■n truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau vuingày, n■p lòng “■i■u giàu ti■n s■ ■■ng tr■ giá Kho■n h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i không t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t Luônh■n Th■a Xu■t Sau Nhi■u 123doc Mang h■■ng phát thu■n l■i event cam s■ nh■n m■t tr■ t■ h■u k■t s■ thú nghi■m t■i ýxác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event kho m■i ■■i, t■o t■ th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia t■ng ki■m dùng, l■ CÁC s■ th■c s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N sang b■ng cho tài ■■nh hi■n ng■■i li■u ph■n tài TH■A tài v■ th■ li■u hàng t■o li■u thơng dùng tríhi■n THU■N hi■u c■ c■a ■■u ■ tin t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia b■n nh■t, minh l■nh Nam t■ng Chào online hàng uy tài v■c: l■nh thu Tác m■ng tín kho■n tr■ nh■p khơng tài phong v■c cao thành b■n email nh■t tài online khác chuyên ■■n li■u thành tínb■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã t■t 123doc 123doc.net! v■i mu■n cơng ■■ng c■a c■ doanh b■n hồn mang ngh■ 123doc ký g■c online thành v■i h■o, Chúng l■i thông B■n 123doc.netLink cho viên Tính ■■ n■p có tơi tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác tài ■i■m D■ch xã to,kho■n th■c nhi■m h■i thutháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cóg■i t■ng th■ tài 123doc v■ mô nguyên b■n d■ ng■■i ■■a t■ dàng s■ v■■t d■■i tri dùng ■■■c ch■ tra th■c m■c ■ây) email c■u M■c h■■ng quý 100.000 cho tài b■n tiêu báu, li■u b■n, nh■ng ■ã hàng phong m■t l■■t tùy ■■ng ■■u quy■n cách truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau xác, vuingày, n■p lòng “■i■u nhanh giàu ti■n s■ ■■ng tr■ giá Kho■n chóng h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i khơng t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t u■t phát Nhi■u Mang Luôn 123doc Th■a Xu■t Sau h■n h■■ng phát thu■n l■i event s■ cam nh■n t■ m■t tr■ t■ h■u ýk■t s■ thú nghi■m t■i ýt■■ng xác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event t■o kho m■i ■■i, t■o t■ c■ng th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■ng ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia ki■m t■ng ki■m dùng, l■ CÁC s■ th■c ti■n s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công online h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N b■ng sang b■ng cho tài ■■nh hi■n tài ng■■i li■u ph■n tài TH■A li■u tài v■ th■ li■u hàng t■o li■u thơng dùng trí hi■u hi■n THU■N hi■u c■ c■a ■■u ■ tin qu■ t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia nh■t, b■n nh■t, minh l■nh Nam t■ng Chào online uy hàng uy tài v■c: l■nh thu Tác tín m■ng tín kho■n tr■ cao nh■p khơng tài phong v■c cao thành b■n nh■t email nh■t tài online khác chuyên ■■n li■u thành tín Mong b■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã mu■n t■t 123doc 123doc.net! v■i mu■n công ■■ng c■a c■ doanh b■n mang hoàn mang ngh■ 123doc ký g■c online thành v■i l■i h■o, Chúng l■i thông B■n cho 123doc.netLink cho viên Tính ■■ n■p có c■ng tơi tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i ■■ng tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác xã tài ■i■m D■ch xã to,h■i kho■n th■c nhi■m h■i thum■t tháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ngu■n ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cótài g■i t■ng th■ tài 123doc nguyên v■ mô nguyên b■n d■ ng■■i ■■a t■ dàng s■ v■■t tri d■■i tri dùng ■■■c ch■ th■c tra th■c m■c ■ây) email c■u quý M■c h■■ng quý 100.000 cho tài báu, b■n tiêu báu, li■u b■n, nh■ng phong ■ã hàng phong m■t l■■t tùy ■■ng ■■u phú, quy■n cách truy thu■c phú, ky, c■a c■p ■a ■a l■i b■n vào d■ng, 123doc.net m■i d■ng, sau xác, vuingày, n■p giàu lòng “■i■u nhanh giàu ti■n giá s■ ■■ng tr■ giá Kho■n chóng h■u tr■ thành tr■ nh■p ■■ng 2.000.000 website ■■ng Th■a th■ email th■i vi■n th■i Thu■n mong c■a thành mong tài v■ li■u mu■n viên mu■n S■ online ■■ng D■ng t■o click t■o l■n ■i■u ký, D■ch ■i■u vào nh■t l■t link ki■n ki■n V■” vào Vi■t 123doc cho top sau cho Nam, cho 200 ■ây cho ■ã cung các (sau g■i users website c■p users ■âynh■ng có ■■■c cóph■ thêm thêm tài bi■n g■i thu thu li■u t■t nh■p nh■t nh■p ■■c T■it■i Chính khơng t■ng Chính Vi■tth■i vìth■ Nam, vìv■y v■y ■i■m, tìm 123doc.net t■123doc.net th■y l■chúng tìm ki■m tơi th■ racó ■■i thu■c ■■i tr■■ng th■ nh■m nh■m c■p top ngo■i ■áp 3nh■t ■áp Google ■ng tr■ ■KTTSDDV ■ng 123doc.net nhu Nh■n nhuc■u c■u ■■■c chia theo chias■ quy■t danh s■tàitài hi■u li■u li■uch■t ch■t c■ng l■■ng l■■ng ■■ng vàvàki■m bình ki■mch■n ti■n ti■nonline online website ki■m ti■n online hi■u qu■ uy tín nh■t Nhi■u Mang Ln 123doc Th■a Xu■t Sau h■n h■■ng phát thu■n l■i event s■ cam nh■n m■t tr■ t■ h■u k■t s■ thú nghi■m t■i ýxác n■m t■■ng m■t d■ng v■, s■ nh■n website mang event kho m■i ■■i, t■o t■ th■ m■ l■i c■ng ki■m ■■ng d■n 123doc CH■P vi■n nh■ng cho ■■u ■■ng ti■n h■ kh■ng ng■■i NH■N ■ã quy■n th■ng thi■t chia t■ng ki■m dùng, l■ CÁC s■ th■c s■ l■i b■■c v■i ti■n vàchuy■n ■I■U t■t công h■n mua 123doc online kh■ng nh■t 2.000.000 ngh■ bán KHO■N sang b■ng cho tài ■■nh hi■n ng■■i li■u ph■n tài TH■A tài v■ th■ li■u hàng t■o li■u thơng dùng tríhi■n THU■N hi■u c■ c■a ■■u ■ tin t■t h■i Khi ■■i, qu■ Vi■t xác c■ khách gia b■n nh■t, minh l■nh Nam t■ng Chào online hàng uy tài v■c: l■nh thu Tác m■ng tín kho■n tr■ nh■p khơng tài phong v■c cao thành b■n email nh■t tài online khác chuyên ■■n li■u thành tínb■n Mong cho d■ng, v■i so nghi■p, viên kinh ■ã t■t 123doc 123doc.net! v■i mu■n công ■■ng c■a c■ doanh b■n hoàn mang ngh■ 123doc ký g■c online thành v■i h■o, Chúng l■i thông B■n 123doc.netLink cho viên Tính ■■ n■p có tơi tin, c■ng c■a cao th■ ■■n cung ti■n ngo■i tính website phóng ■■ng th■i vào c■p ng■, Khách trách xác tài ■i■m D■ch xã to,kho■n th■c nhi■m h■i thutháng V■ nh■ m■t s■ c■a (nh■ ■■i hàng ■■■c tùy ngu■n 5/2014; 123doc, v■i ■■■c ý cóg■i t■ng th■ tài 123doc v■ mơ ngun b■n d■ ng■■i ■■a t■ dàng s■ v■■t d■■i tri dùng ■■■c ch■ tra th■c m■c ■ây) email c■u M■c h■■ng quý 100.000 cho tài b■n tiêu báu, li■u b■n, nh■ng ■ã hàng phong m■t l■■t tùy ■■ng ■■u quy■n cách truy thu■c phú, ky, c■a c■p ■a l■i b■n vào 123doc.net m■i d■ng, sau xác, vuingày, n■p lòng “■i■u nhanh giàu ti■n s■ ■■ng tr■ giá Kho■n chóng h■u thành tr■ nh■p 2.000.000 website ■■ng Th■a th■ email vi■n th■i Thu■n c■a thành mong tài v■ li■u viên mu■n S■ online ■■ng D■ng click t■o l■n ký, D■ch ■i■u vào nh■t l■t link ki■n V■” vào Vi■t 123doc top sau cho Nam, 200 ■ây cho ■ã cung các (sau g■iwebsite c■p users ■âynh■ng ■■■c cóph■ thêm tài bi■n g■i thu li■u t■t nh■t nh■p ■■c T■it■i khơng t■ng Chính Vi■tth■i th■ Nam, v■y ■i■m, tìm t■123doc.net th■y l■chúng tìm ki■m tơi th■ racóthu■c ■■i tr■■ng th■nh■m c■p top ngo■i 3nh■t ■áp Google tr■ ■KTTSDDV ■ng 123doc.net Nh■n nhu c■u ■■■c theo chiaquy■t danh s■ tài hi■u li■udo ch■t c■ng l■■ng ■■ng vàbình ki■mch■n ti■n online website ki■m ti■n online hi■u qu■ uy tín nh■t BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG - TÌM HIỂU QRCODE VÀ ỨNG DỤNG CHO BÀI TOÁN CHECK-IN TỰ ĐỘNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY NGÀNH: CƠNG NGHỆ THƠNG TIN Sinh viên : Phạm Văn Hồng Hà Giảng viên hướng dẫn: TS Đỗ Văn Chiểu HẢI PHÒNG - 2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG NHIỆM VỤ ĐỀ TÀI TỐT NGHIỆP Sinh viên: Phạm Văn Hoàng Hà Mã SV: 1412101104 Lớp: CT1802 Ngành: Cơng nghệ thơng tin Tên đề tài: Tìm hiểu QRcode ứng dụng cho toán check-in tự động Sinh viên: Bùi Thị Bích Phương – QT1805K NHIỆM VỤ ĐỀ TÀI Nội dung yêu cầu cần giải nhiệm vụ đề tài tốt nghiệp a Nội dung: b Các yêu cầu cần giải Các số liệu cần thiết để thiết kế, tính toán Địa điểm thực tập Sinh viên: Bùi Thị Bích Phương – QT1805K CÁN BỘ HƯỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Người hướng dẫn thứ nhất: Họ tên: Học hàm, học vị: Cơ quan công tác: Nội dung hướng dẫn: ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… Người hướng dẫn thứ hai: Họ tên: Học hàm, học vị: Cơ quan công tác: Nội dung hướng dẫn: ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… ………………………………………………………………………………………………… Đề tài tốt nghiệp giao ngày 15 tháng 10 năm 2018 Yêu cầu phải hoàn thành trước ngày 07 tháng 01 năm 2019 Đã nhận nhiệm vụ: Đ.T.T.N Sinh viên Đã nhận nhiệm vụ: Đ.T.T.N Cán hướng dẫn Đ.T.T.N Hải Phòng, ngày tháng .năm 2019 Hiệu trưởng GS.TS.NGƯT Trần Hữu Nghị QC20-B18 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN TỐT NGHIỆP Họ tên giảng viên: ………………………………………………………………………… Đơn vị công tác: ……………………………………………………………………………… Họ tên sinh viên: ……………………………… Ngành: ………………………………… Nội dung hướng dẫn: ………………………………………………………………………… ……………………………………………………………………………………………… Tinh thần thái độ sinh viên trình làm đề tài tốt nghiệp Đánh giá chất lượng đồ án/khóa luận (so với nội dung yêu cầu đề nhiệm vụ Đ.T T.N mặt lý luận, thực tiễn, tính tốn số liệu…) Ý kiến giảng viên hướng dẫn tốt nghiệp Đạt Không đạt Điểm: …………………………………… Hải Phòng, ngày … tháng 01 năm 2019 Giảng viên hướng dẫn (Ký ghi rõ họ tên) QC20-B18 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN CHẤM PHẢN BIỆN Họ tên giảng viên: ………………………………………………………………………… Đơn vị công tác: ……………………………………………………………………………… Họ tên sinh viên: ……………………………… Ngành: ………………………………… Đề tài tốt nghiệp: …………………………………………………………………………… ……………………………………………………………………………………………… Phần nhận xét giảng viên chấm phản biện Những mặt hạn chế Ý kiến giảng viên chấm phản biện Được bảo vệ Không bảo vệ Điểm: …………………………… Hải Phòng, ngày …… tháng 01 năm 2019 Giảng viên chấm phản biện (Ký ghi rõ họ tên) QC20-B19 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng MỤC LỤC LỜI CÁM ƠN LỜI MỞ ĐẦU CHƯƠNG 1: QRCODE VÀ TÌM HIỂU VỀ LẬP TRÌNH WEB TRÊN PHP/SQL I Giới thiệu Qrcode .5 QRcode : Mã vạch hệ Thuật toán QRcode II World Wide Web HTML 19 1.1 World Wide Web 19 1.1.1 Khái niệm 19 1.1.2 Cách tạo trang web 19 1.1.3 Trình duyệt web (web Client hay web Browser) 19 1.1.4 Webserver 20 1.2 Phân loại Web 20 1.2.1 HTML 21 1.2.2 Cấu trúc chung trang HTML 21 1.2.3 Các thẻ HTML 22 III Ngôn ngữ PHP, MySQL 23 2.1 Ngôn ngữ PHP 23 2.2 MySQL 30 CHƯƠNG : PHÂN TÍCH THIẾT KẾ HỆ THỐNG 35 I Phát biểu toán 35 II Biểu đồ nghiệp vụ 35 Biểu đồ ngữ cảnh hệ thống 35 Biểu đồ phân rã chức 36 SV: Phạm Văn Hoàng Hà – CT1802 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng Biểu đồ luông liệu 37 Mơ hình liên kết thực thể (ER) 39 CHƯƠNG :THUẬT TOÁN , ỨNG DỤNG VÀ THỰC NGHIỆM 41 I Thuật toán sinh mã qrcode 41 1.1 Các bước mã hóa tạo chuỗi nhị phân 41 II Môi trường thử nghiệm 43 III Giao Diện 44 3.1 Giao diện trang chủ 44 3.2 Quản lý thành viên 44 3.3 Giao diện danh sách thành viên 44 3.4 Giao diện sửa thành viên 45 3.5 Giao diện thêm thành viên 46 3.6 Giao diện chức check-in 46 KẾT LUẬN 47 TÀI LIỆU THAM KHẢO 49 SV: Phạm Văn Hoàng Hà – CT1802 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng LỜI CẢM ƠN Em xin chân thành cảm ơn tới tất thầy cô giáo Khoa Công nghệ thông tin - trường Đại Học Dân Lập Hải Phòng, chân thành cảm ơn thầy giáo, cô giáo giảng dạy truyền đạt kiến thức bổ ích cho chúng em suốt thời gian học tập trường, giúp em có thêm nhiều kiến thức hiểu rõ vấn đề nghiên cứu, để em hồn thành đồ án Đặc biệt em xin chân thành cảm ơn thầy T.S Đỗ Văn Chiểu – Khoa Công nghệ thông tin - trường Đại Học Dân Lập Hải Phòng Trong thời gian làm tốt nghiệp vừa qua, thầy giành nhiều thời gian quý báu tâm huyết để hướng dẫn em hoàn thành đề tài Dưới kết trình tìm hiểu nghiên cứu mà em đạt thời gian vừa qua Tuy có nhiều cố gắng học hỏi trau dồi để nâng cao kiến thức khơng thể tránh khỏi sai sót Em mong góp ý quý báu thầy giáo, cô giáo tất bạn để luận văn em hoàn thiện Em xin chân thành cảm ơn! Hải Phòng, ngày tháng năm 2019 Sinh viên thực Phạm Văn Hoàng Hà SV: Phạm Văn Hoàng Hà – CT1802 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng CHƯƠNG : PHÂN TÍCH THIẾT KẾ HỆ THỐNG I Phát biểu toán Hiện mã QRcode sủ dụng rộng rãi tiện ích mà mang lại như: Dễ dàng tra cứu thông tin sản phẩm bất kỳ, gủi mail, sms, toán, chuyên khoản ngân hàng… Thậm chí lưu đầy đủ thơng tin cá nhân người dùng, chính lẽ chương trình tạo mã qrcode viết nhằm mục đích giúp việc check-in tự động dễ dàng Người quản trị nhâp đầy đủ thông tin người dùng vào hệ thống bao gồm: họ tên, email, sdt Sau nhập xong hệ thống tự động lưu thông tin người dùng vào danh sách, đồng thời tạo mã qrcode cho người dùng chính địa email họ - Người quản trị cung cấp mã qrcode cho người dùng Sau có mã qrcode tay người dùng check-in thơng tin hệ thống, sau check-in thành công, thông tin người dùng lưu vào hệ thống - Người quản trị hệ kiểm tra ngày check-in thành viên danh sách check-in II Biểu đồ nghiệp vụ Biểu đồ ngữ cảnh hệ thống Biểu đồ ngữ cảnh hệ thống SV: Phạm Văn Hoàng Hà – CT1802 35 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phịng a) Mơ tả hoạt động Trước thành viên check-in tự động hệ thống trình thực sau: - Để tạo mã qrcode cho thành viên trước tiên người quản trị phải điền đầy đủ thông tin thành viên vào danh sách thành viên - Sau thêm thành công hệ thống lưu thông tin thành viên đồng thời tạo mã qrcode theo địa email họ - Mã sau tạo người quản trị cung cấp cho thành viên Khi có mã qrcode thành viên tiến hành check-in hệ thống Hệ thống sau nhận mã qrcode thành công lưu vào danh sách check-in Biểu đồ phân rã chức Mô tả chi tiết chức năng: Chức – Khởi tạo thông tin: Để người dùng check-in hệ thống bắt buộc thành viên phải có danh sách thành viên Khi người quản trị nhập đầy đủ thông tin thành viên vào hệ thống bao gồm : họ tên, email, sdt Chức –Khởi tạo mã QR: Sau nhập đầy đủ thơng tin hệ thống tự tạo mã qrcode thành viên Mã sau tạo người quản trị đưa đến cho thành viên SV: Phạm Văn Hoàng Hà – CT1802 36 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng Chức – Check-in tự động : Thành viên có mã đến hệ thống tiến hành quét mã, sau nhận diện mã thành viên hệ thống tự động lưu lại thông tin thành viên Như thành viên check-in thành công Ma trận thực thể chức 3.1 Danh sách hồ sơ liệu a Thông tin thành viên b Danh sách mã QR c Danh sách check-in Các chức năng: Khơi tạo thông tin thành viên Khởi tạo mã QR Check-in tự động 3.2 Ma trận thực thể chức Các thực thể dự liệu a Danh sách thành viên b Danh sách mã QR c Danh sách check-in Các chức nghiệp vụ a Khởi tạo thông tin thành viên C Khởi tạo mã QR R C Check-in tự động R R SV: Phạm Văn Hoàng Hà – CT1802 b c C 37 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng Biểu đồ luông liệu 3.1 Biểu đồ luồng liệu chức thêm thành viên Sơ đồ mô tả chức thêm thành viên hệ thống Người quản trị điền đầy đủ thông tin gồm Họ tên, Sdt, Email vào danh sách thành viên Sau thêm thành viên thành công hệ thống tự động lưu vào danh sách 3.2 Biểu đồ luồng liệu chức khởi tạo mã QR Sơ đồ mô tả chức khởi tạo mã qrcode Khi người quản trị nhập đầy đủ thông tin thành viên xác nhận tạo hệ thống tạo cho thành viên mã qrcode từ email thành viên 3.3 Biểu đồ luồng liệu chưc check-in tự động Sơ đồ mô tả chức check-in hệ thống Khi có mã qrcode thành viên đến check-in hệ thống Hệ thống tự động lưu thông tin ngày check-in thành viên vào danh sách check-in SV: Phạm Văn Hồng Hà – CT1802 38 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phịng Mơ hình thực thể E-R 5.1 Các kiểu thực thể Danh sách thành viên có thuộc tính :Mã thành viên, Tên thành viên, số điện thoại, Email Danh sách check-in có thuộc tính : Mã dịch vụ, Email, Ngày 5.2 Xác đinh mối quan hệ - THÀNH VIÊN có MÃ QR - Mã QR hệ thống tự động tạo từ thông tin thành viên 1 Có THÀNH VIÊN THÀNH VIÊN n - THÀNH VIÊN sử dụng Mã QR a dá d Có DỊCH VỤ DS CHECK-IN a THÀNH VIÊN 5.3 Mơ hình ER dá Sử d Dụng n DỊCH VỤ n THÀNH VIÊN SV: Phạm Văn Hoàng Hà – CT1802 Tạo a MÃ QRCODE dá d 39 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng Thiết kế bảng liệu 6.1 Bảng User Stt Tên trường Kiểu liệu Ghi Id(mã thành viên) int Khóa chính Hoten Varchar Sdt Char Email Varchar MaQR Varchar Trong bảng user có trường : id, hoten, sdt, email, maqr, có id(mã thành viên) khóa chính 6.2 Bảng DichVu Stt Tên trường Dichvu_id Kiểu liệu int User_email Varchar User_id ngaysudung int timestamp Ghi Khóa chính Khóa ngoại Trong bảng dichVu có trường : dichvu_id, user_email,user_id ngaysudung có dichvu_id khóa chính, user_id khóa ngoại Mơ hình quan hệ Mơ hình quan hệ hệ thống SV: Phạm Văn Hoàng Hà – CT1802 40 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng CHƯƠNG THUẬT TOÁN , ỨNG DỤNG VÀ THỰC NGHIỆM Thuật tốn sinh mã qrcode 1.1 Các bước mã hóa tạo chuỗi nhị phân - Bước1 Mã hóa Bộ chế độ (Mode Indicator): Một chế độ chuỗi bit thể chế độ liệu bạn sử dụng: kiểu số, kiểu chuỗi, kiểu nhị phân Nhật ngữ Với chuỗi HELLO WORLD, kiểu chuỗi, nên Bộ chế độ 0010 Chuỗi nhị phân: 0010 - Bước Mã hóa độ dài liệu: Trong bước này, xác định có ký tự thơng điệp, chuyển độ dài thành số nhị phân VD: Với chuỗi HELLO WORLD, có 11 ký tự kể khoảng trắng Ta chuyển 11 sang nhị phân, 1011 - Bước Mã hóa liệu : Để mã hóa chuỗi ký tự, ta chia chuỗi thành cặp ký tự: HE,LL,O ,WO,RL,D.Với cặp ký tự, ta lấy giá trị mã ASCII ký tự đầu nhân với 45, sau cộng với giá trị mã ASCII ký tự sau Sau chuyển kết thu thành chuỗi nhị phân 11 bit - Bước Hoàn thành bit: Với chuỗi bit thu trên, ta phải chắn có đủ độ dài Điều phụ thuộc vào việc có bit chúng cần để tạo phiên sửa lỗi Chuỗi có 59 bit, ta thêm số vào cuối chuỗi (Cịn chuỗi có 102 bit ta thêm số 0) Chuỗi ta là: 0010 000001011 01100001011 01111000110 10001011100 10110111000 10011010100 001101 0000 SV: Phạm Văn Hoàng Hà – CT1802 41 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng - Bước Giới hạn chuỗi thành chuỗi bit, sau thêm số cần Bước ta chia chuỗi thành nhóm bit Ở chuỗi cuối cùng, chưa đủ bit ta thêm vào sau số đủ Chuỗi thêm số vào sau chuỗi cuối cùng 00100000 01011011 00001011 01111000 11010001 01110010 11011100 01001101 01000011 01000000 - Bước Thêm từ vào cuối chuỗi ngắn Chuỗi có 10 chuỗi con, cần phải thêm vào chuỗi Bắt đầu thêm 11101100, sau thêm 00010001, tới 11101100 Nếu cần nhiều thêm đủ số chuỗi Chuỗi bây giờ: 00100000 01011011 00001011 01111000 11010001 01110010 11011100 01001101 01000011 01000000 11101100 00010001 11101100 1.2 Ứng dụng thực nghiệm Đoạn code mơ tả thư viện cần sủ dụng chương trình tạo mã QRcode Ban đầu phải kết nối đến thư viên “qrlib.php”, thư viện chứa tập tin thư mục gốc tiếp đến $PNG_WEB_DIR = ‘temp/’; tên thư mục chứa file ảnh qrcode Đoạn code thực kiểm tra thông tin tạo mã QR cho thành viên SV: Phạm Văn Hoàng Hà – CT1802 42 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng Sau kết nối tới csdl thành cơng sử dụng thẻ $errorCorretionLevel= ‘L’; mức độ sửa lỗi mã QR sử dụng sửa lỗi Reed-Solomon, có mức độ L,M,Q,H tương đương với 7%,15%,25%,30% phục hồi liệu $matrixPointSize = 4; kích cỡ ảnh qrcode Nếu có liệu thơng tin thành viên tên ảnh đặt id thành viên lưu vào file ‘temp’ với đuôi đinh dạng ảnh png Biến $codeContents gán thơng tin email thành viên Khi có đầy đủ giá trị tiếp đến : QRcode::png($codeContents, $filename,$errorCorrectionLevel, $matrixPointSize, 2); thực thi nhiệm vụ lại tạo code hồn chỉnh Mơi trường thử nghiệm Hệ thống thử nghiệm môi trường có thơng số sau: - Laptop Asus X550LD: Intel Core i5, RAM 8GB - Hệ điều hành: Window 10 64 bit - XAMPP: v3.2.1 - PHP Version 4.2.11 SV: Phạm Văn Hoàng Hà – CT1802 43 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng - MySQL to 5.6.21 Một Số Giao Diện Thử Nghiệm 3.1 Giao diện trang chủ Ở trang index gồm có phần chính là: trang chủ, quản lý thành viên, danh sách check-in Trong phân quản lý thành viên chia làm phần nhỏ danh sách thêm thành viên Tiếp theo phần tiêu đề giời thiệu về website 3.2 Quản lý thành viên - Trong phần Quản lý thành viên chia làm phần chính : Danh sách thành viên thêm thành viên SV: Phạm Văn Hoàng Hà – CT1802 44 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng 3.3 Giao diện danh sách thành viên Trong giao diện danh sách thành viên có STT ,HoTên, Email ,SDT, MãQR, có thêm chức sửa, xóa Trong MaQR hình ảnh png tạo lên thông tin người dùng từ hệ thống 3.4 Giao diện sửa thành viên Khi người quản trị muốn sửa thông tin thành viên kích vào biểu tượng sửa phần danh sách cho giao diện SV: Phạm Văn Hoàng Hà – CT1802 45 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng Trong giao diện sửa có phận tương ứng với thơng tin sửa thành viên : họ tên, email, sdt Khi điền đầy đủ thông tin cần sửa tiếp người quản trị kích vào nút button sửa sau hệ thống tự động chuyển về danh sách lưu vào hệ thống 3.4 Giao diện thêm thành viên Khi cần thêm thành viên người quản trị thực thêm giao diện lên Trong giao diện thêm thành viên có thơng tin bắt buộc họ tên, email, sdt Khi điền đầy đủ thông tin thành viên cần thêm người quản trị thực kích vào nút button thêm Sau hệ thống chuyển về danh sách thành viên tự động lưu vào danh sách thành viên SV: Phạm Văn Hoàng Hà – CT1802 46 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng 3.5 Giao diện chức check-in Để thực việc check-in thơng tin thành viên hệ thống, thành viên sử dụng máy quét mã thực quét mã QRcode Bên email ngày mà hệ thống lưu Khi có mã qrcode quét qua ô “xin mời quét mã ” hệ thống tự động lưu thông tin mã qrode thành viên đó, cụ thể email ngày người thực check-in hệ thống SV: Phạm Văn Hoàng Hà – CT1802 47 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng KẾT LUẬN Trong đồ án em nghiên cứu, tìm hiểu về cánh tạo mã QRcode ngơn ngữ lập trình PHP hệ quản trị sở liệu MySQL để ứng dụng vào toán check-in tự động Nội dung đồ án em đạt vấn đề sau: Lý thuyết: - Phát biểu mô tả nghiệp vụ toán - Biểu diễn nghiệp vụ tốn cách sơ đồ tiến trình nghiệp vụ - Phân tích thiết kế toán cách đầy đủ - Thiết kế sở liệu quan hệ để lưu trữ liệu Chương trình: - Sử dụng hệ quản trị sở liệu SQL - Sử dụng ngơn ngữ lập trình php tạo thành công mã QRcode thông tin người dùng - Ứng dụng thành công vào hệ thống check-in tự động - Hệ thống cài đặt thử nghiệm ban đầu localhost, đưa lên hosting cho kết quả, đáp ứng yêu cầu toán Hạn chế: - Chương trình cịn sơ sài chưa tối ưu hết chức Giao diện website đơn giản chưa bắt mắt - Chương trình cần phát triển thêm về chức giao diện - Chương trình cịn nhiều thiếu sót Rất mong thầy giáo bạn tận tình giúp đỡ để chương trình ngày hoàn thiệt SV: Phạm Văn Hoàng Hà – CT1802 48 ĐỒ ÁN TỐT NGHIỆP Trường ĐHDL Hải Phòng TÀI LIỆU THAM KHẢO Tài liệu tiếng Việt [1] Hướng đẫn lập trình tạo QRcode với HTML5- JavaScript [2].Lập trình web PHP 5.3 sở liệu MySQL 5.1 – Phạm Hữu Khang [3] Xây Dựng Ứng Dụng Web Bằng PHP Và MySQL (Ấn Bản Dành Cho Sinh Viên - Có CD Bài Tập Kèm Theo sách) – Phạm Hữu Khang Tham khảo Internet [1] https://www.w3schools.com/ [2] http://phpqrcode.sourceforge.net/ SV: Phạm Văn Hoàng Hà – CT1802 49 ... viên học sinh cách nhanh chóng thuận tiện Vì em chọn đề tài ? ?Tìm hiểu qrcode ứng dụng cho toán check- in tự động? ?? với mục đích nghiên cứu tìm hiểu xây dựng hệ thống tạo mã qrcode thông tin người... DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG - TÌM HIỂU QRCODE VÀ ỨNG DỤNG CHO BÀI TỐN CHECK- IN TỰ ĐỘNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY NGÀNH: CƠNG NGHỆ THƠNG TIN Sinh... Sơ đồ mô tả chức check- in hệ thống Khi có mã qrcode thành viên đến check- in hệ thống Hệ thống tự động lưu thông tin ngày check- in thành viên vào danh sách check- in SV: Phạm Văn Hoàng Hà – CT1802

Ngày đăng: 05/08/2021, 22:00

Tài liệu cùng người dùng

Tài liệu liên quan