1. Trang chủ
  2. » Thể loại khác

Luận văn phát triển ứng dụng trên nền eclipse

65 3 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 65
Dung lượng 1,69 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN HẢI PHỊNG 2013 Th■ah■■ng Mang Ln 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 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 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 Lnh■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 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 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 ngun v■ mơ ngun 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 Luôn 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ô 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 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - PHÁT TRIỂN ỨNG DỤNG TRÊN NỀN ECLIPSE ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ Thơng tin HẢI PHÒNG - 2013 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - PHÁT TRIỂN ỨNG DỤNG TRÊN NỀN ECLIPSE ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ Thông tin Sinh viên thực hiện: Phạm Viết Mạnh Giáo viên hƣớng dẫn:ThS Nguyễn Trịnh Đông Mã số sinh viên: 1351010041 HẢI PHÒNG - 2013 BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG Độc lập - Tự - Hạnh phúc -o0o - NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP Sinh viên: Phạm Viết Mạnh Mã SV: 1351010041 Lớp: CT1301 Ngành: Công nghệ Thông tin Tên đề tài: Phát triển ứng dụng Eclipse 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  T×m hiểu kiến trúc Eclipse Tìm hiểu phát triển phần mềm theo h-ớng thành phần Phát triển phần mỊm víi Plugin  X©y dùng øng dơng thùc nghiƯm b Các yêu cầu cần giải Các phần mềm cần thiết để xây dựng  Web Server: Xampp  Hệ quản trị sở liệu MySQL  Phần mềm Eclipse 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:Nguyễn Trịnh Đông Học hàm, học vị: Thạc Sĩ Cơ quan công tác: Trƣờng Đại Học Dân Lập Hải Phòng 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 đƣợc giao ngày tháng Yêu cầu phải hoàn thành trƣớc ngày năm 2013 năm 2013 tháng Đã nhận nhiệm vụ: Đ.T.T.N Đã nhận nhiệm vụ: Đ.T.T.N Sinh viên Cán hƣớng dẫn Đ.T.T.N ThS Nguyễn Trịnh Đơng Hải Phịng, ngày tháng .năm 2013 HIỆU TRƢỞNG GS.TS.NGƯT Trần Hữu Nghị Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phịng PHẦN NHẬN XÉT TĨM TẮT CỦA CÁN BỘ HƢỚNG DẪN 1.Tinh thần thái độ sinh viên trình làm đề tài tốt nghiệp: 2.Đánh giá chất lƣợng đề tài tốt nghiệp (so với nội dung yêu cầu đề nhiệm vụ đề tài tốt nghiệp) Cho điểm cán hƣớng dẫn: ( Điểm ghi số chữ ) Ngày .tháng .năm 2013 Cán hƣớng dẫn ( Ký, ghi rõ họ tên ) Phạm Viết Mạnh – CT1301 Đồ án tốt nghiệp Phạm Viết Mạnh – CT1301 Trƣờng ĐH Dân Lập Hải Phòng Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng PHẦN NHẬN XÉT ĐÁNH GIÁ CỦA CÁN BỘ CHẤM PHẢN BIỆN ĐỀ TÀI TỐT NGHIỆP Đánh giá chất lƣợng đề tài tốt nghiệp (về mặt nhƣ sở lý luận, thuyết minh chƣơng trình, giá trị thực tế, ) Cho điểm cán phản biện ( Điểm ghi số chữ ) Ngày .tháng .năm 2013 Cán chấm phản biện ( Ký, ghi rõ họ tên ) Phạm Viết Mạnh – CT1301 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng MỤC LỤC MỤC LỤC DANH MỤC CÁC HÌNH DANH SÁCH THUẬT NGỮ 10 LỜI CẢM ƠN 11 GIỚI THIỆU 12 CHƢƠNG 1: MỞ ĐẦU 13 1.1 Giới thiệu Eclipse 13 1.2 Lịch sử phát triển 15 1.3 Kiến trúc Eclipse 16 CHƢƠNG 2: KIẾN TRÚC CỦA PLUGIN TRONG ECLIPSE 22 2.1 Giới thiệu 22 2.2 Phát triển phần mềm dựa thành phần 23 2.2.1 Mô hình trừu tƣợng 23 2.2.2 Cú pháp 24 2.2.3 Ngữ nghĩa 24 2.2.4 Kết hợp (composition) 25 2.3 Kiến trúc Plugin Eclipse 26 2.3.1 Giới thiệu Plugin extension point 26 2.3.2 Điểm mở rộng Plugin (Plugin Extension Points) 28 2.3.3 Tiến trình làm việc Plugin 28 2.3.4 Tập tin cấu hình (manifest) Plugin 29 2.3.5 Plugin fragment feature 31 2.3.6 Đóng gói Plugin 32 Phạm Viết Mạnh – CT1301 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng  Biểu đồ cộng tác thực thi ca sử dụng : Nguoi quan ly : Hocphan 1: Yeu cau cap nhat hp() 3: Cap nhat() 2: Cap nhat thong tin HP() 4: Hien thi KQ() : Form_Hocphan : Controller Hình21: Biểu đồ cộng tác thực thi ca sử dụng “Cập nhật học phần” e.Ca sử dụng “Cập nhật khoa”  Biểu đồ thực thi ca sử dụng : Nguoi quan ly : Controller : Form_Khoa : Khoa 1: Yeu cau thong tin Khoa() 2: Cap nhat khoa 3: Cap nhat 4: Hien thi KQ() Hình22: Biểu đồ thực thi ca sử dụng “Cập nhật khoa” Phạm Viết Mạnh – CT1301 46 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng  Biểu đồ cộng tác thực thi ca sử dụng : Khoa : Nguoi quan ly 1: Yeu cau thong tin Khoa() 3: Cap nhat 2: Cap nhat khoa 4: Hien thi KQ() : Form_Khoa : Controller Hình23: Biểu đồ cộng tác thực thi ca sử dụng “Cập nhật khoa” f Mơ hình phân tích gói ca “Cập nhật liệu” 2: Cap nhat phong hoc() 3: Cap nhat phong hoc() 4: Hien thi KQ() : Form_PhongHoc : Controller 1: Yeu cau cap nhat PH() : Phong hoc 8: Cap nhat() 6: Cap nhat thong tin HP() 5: Yeu cau cap nhat hp() 7: Hien thi KQ() : Hocphan : Controller : Form_Hocphan 9: Yeu cau cap nhat nien khoa() 10: Cap nhat nien khoa() 12: Cap nhat nien khoa() : Nguoi quan ly 13: Yeu cau thong tin Khoa() 11: Hien thi KQ() : Form_Nienkhoa : Nienkhoa : Controller 17: Yeu cau cap nhat thiet bi() 16: Cap nhat khoa() 14: Cap nhat khoa() 15: Hien thi KQ() : Form_Khoa : Khoa : Controller 20: Cap nhat thiet bi() 18: Cap nhat thiet bi() 19: Hien thi KQ() : Form_Thietbi : Controller : Thietbi Hình 24: Mơ hình phân tích gói ca ”Cập nhật liệu ” Phạm Viết Mạnh – CT1301 47 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phịng 3.3.2 Phân tích gói ca sử dụng “Lập thời khóa biểu” a.Ca sử dụng “Sắp thời khóa biểu”  Biểu đồ thực thi ca sử dụng : Nguoi quan ly : Form_thoikhoabieu : Controller : Lophocphan : Baoloi : Thoikhoabieu 1: Chon sap tkb() 2: Yeu cau sap tkb() 3: Luu cac lop HP() 4: Sap tkb() 5: Luu cac lop bi loi() 6: Hien thi loi() 7: Luu tkb() 8: Hien thi tkb() Hình 25: Biểu đồ thực thi ca sử dụng “Sắp thời khóa biểu”  Biểu đồ cộng tác thực thi ca sử dụng 4: Sap tkb() 2: Yeu cau sap tkb() 3: Luu cac lop HP() 1: Chon sap tkb() 6: Hien thi loi() : Controller : Form_thoikhoabieu : Lophocphan : Nguoi quan ly 8: Hien thi tkb() : Thoikhoabieu 5: Luu cac lop bi loi() 7: Luu tkb() : Baoloi Hình 26: Biểu đồ cộng tác thực thi ca sử dụng “Sắp thời khóa biểu” Phạm Viết Mạnh – CT1301 48 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phịng b.Ca sử dụng “In thời khóa biểu”  Biểu đồ thực thi ca sử dụng : Nguoi quan ly : Controller : Form_thoikhoabieu : Thoikhoabieu 1: Chon chuc nang in tkb() 2: Yeu cau in tbk() 3: Lay tt() 4: in va hien danh sach tkb() Hình27: Biểu đồ thực thi ca sử dụng “In thời khóa biểu”  Biểu đồ cộng tác thực thi ca sử dụng 1: Chon chuc nang in tkb() : Nguoi quan ly 2: Yeu cau in tbk() 4: in va hien danh sach tkb() : Form_thoikhoabieu : Controller 3: Lay tt() : Thoikhoabieu Hình 28: Biểu đồ cộng tác thực thi ca sử dụng “In thời khóa biểu” Phạm Viết Mạnh – CT1301 49 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phịng c Mơ hình phân tích gói ca “Lập thời khóa biểu” 4: Sap tkb() 3: Luu cac lop HP() 2: Yeu cau sap tkb() 1: Chon sap tkb() 6: Hien thi loi() : Lophocphan : Controller : Form_thoikhoabieu : Nguoi quan ly 5: Luu cac lop bi loi() 8: Hien thi tkb() 7: Luu tkb() 9: Chon chuc nang in tkb() : Baoloi : Thoikhoabieu 12: Lay tt() 10: Yeu cau in tbk() 11: in va hien danh sach tkb() : Form_thoikhoabieu : Controller : Thoikhoabieu Hình29: Mơ hình phân tích gói ca “Lập thời khóa biểu” 3.4 Thiết kế hệ thống Hình30: Mơ hình sở liệu Phạm Viết Mạnh – CT1301 50 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng 3.5Thuật toán sử dụng Thuật toán xếp dựa điều kiện ràng buộc số sinh viên, trang thiết bị u cầu Thu nhỏ khơng gian tìm kiếm việc loại trừ trƣờng hợp không thỏa mãn Cụ thể: Duyệt lớp học phần sau chia học phần thành lớp học phần Kiểm tra điều kiện số tiết học lại (chƣa đƣợc xếp vào phịng học) khác tìm phịng xếp cho lớp học phần đó, khơng bỏ qua Với phịng chia trạng thái phịng thành thứ từ thứ đến thứ 6; thứ có tiết buổi học Sau xếp lớp học phần vào phòng thứ cụ thể số tiết trống phịng vào ngày thứ giảm chuyển sang xét tiếp ngày thứ khác Khi phòng đầy hết từ thứ đến thứ chuyển sang phịng Các lớp học phần khơng tìm đƣợc phòng học thỏa mãn đƣợc lƣu riêng bảng CSDL để thông báo cho ngƣời quản trị Sử dụngcách truy trực tiếp vào CSDL để lƣu, sửa kết xuất liệu nhanh Các thông tin sau xếp lƣu vào bảng thoikhoabieu CSDL in giao diện đồ họa 3.6Kết chƣơng trình minh họa - Chƣơng trình giải đƣợc vấn đề mà toán đƣa xếp lịch học đơn giản, chƣơng trình chạy ổn định, phát sinh lỗi - Chƣơng trình xây dựng đƣợc chức mà tốn đƣa ra:  Sắp xếp thời khóa biểu thỏa mãn ràng buộc toán  Cập nhật, thêm mới, xóa, lưu thơng tin phịng học, học phần, lớp học…  Cho phép người quản lý xếp thời khóa biểu tự động, xem thời khóa biểu  Có chức xuất thời khóa biểu file excel Phạm Viết Mạnh – CT1301 51 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng 3.7 Giao diện chƣơng trình 3.7.1.Giao diện chƣơng trình Hình31: Giao diện Plugin thời khóa biểu 3.7.2 Giao diện đăng nhập - Ngƣời quản lý nhập tên đăng nhập mật để kết nối với sở liệu MySQL chọn đăng nhập để sử dụng chƣơng trình Hình32: Giao diện đăng nhập Phạm Viết Mạnh – CT1301 52 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng 3.7.3 Giao diện phòng học Hình33: Giao diện phịng học  Chức Mới: reset mã phòng địa phòng giao diện  Chức Thêm: Khi ngƣời quản lý muốn thêm phòng học vào sở liệu Ngƣời quản lý nhập vào mã phòng địa phòng tƣơng ứng Click chuột vào chức thêm, chƣơng trình thêm vào sở liệu hiển thị kết bảng danh sách phòng giao diện liệu nhập vào không trùng với liệu có  Chức Xóa: giúp ngƣời quản lý xóa phịng học Nhập mã phịng phịng muốn xóa, chọn Xóa thơng tin phịng bị xóa, có sở liệu Kết đƣợc hiển thị bảng  Chức Thốt: Thốt khỏi giao diện phịng học Phạm Viết Mạnh – CT1301 53 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phịng 3.7.4 Giao diện học phần Hình34 Giao diện học phần  Chức Làm mới: reset mã học phần, tên học phần, số sinh viên, số tín chỉ, số tiết giao diện  Chức Thêm: Khi ngƣời quản lý muốn thêm học phần vào sở liệu Ngƣời quản lý nhập vào mã học phần, tên học phần, số sinh viên, số tín chỉ, số tiết, khóa học, thiết bị, khoa viện tƣơng ứng Click chuột vào chức thêm, chƣơng trình thêm vào sở liệu hiển thị kết bảng danh sách phòng giao diện liệu nhập vào không trùng với liệu có  Chức Xóa: giúp ngƣời quản lý xóa họcp phần Nhập mã học phần học phần muốn xóa, chọn Xóa thơng tin phịng bị xóa sở liệu Kết đƣợc hiển thị bảng  Chức Thoát: Thoát khỏi giao diện học phần Phạm Viết Mạnh – CT1301 54 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phịng 3.7.5 Giao diện khoa viện Hình35: Giao diện khoa viện  Chức Làm mới: reset mã khoa viện, tên khoa viện, niên khóatrên giao diện  Chức Thêm: Khi ngƣời quản lý muốn thêm thông tin khoa viện vào sở liệu Ngƣời quản lý nhập vào mã khoa viện, tên khoa viện, niên khóatƣơng ứng Click chuột vào chức thêm, chƣơng trình thêm vào sở liệu hiển thị kết bảng danh sách khoa giao diện liệu nhập vào không trùng với liệu có  Chức Xóa: giúp ngƣời quản lý xóa thơng tin khoa viện Nhập mã khoa viện học phần muốn xóa, chọn Xóa thơng tin khoa viện bị xóa sở liệu Kết đƣợc hiển thị bảng  Chức Thoát: Thoát khỏi giao diện học phần Phạm Viết Mạnh – CT1301 55 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng 3.2.6 Giao diện niên khóa Hình36: Giao diện niên khóa  Chức Mới: reset mã khóa, tên khóa giao diện  Chức Thêm: Khi ngƣời quản lý muốn thêm thơng tin niên khóa vào sở liệu Ngƣời quản lý nhập vào mã khóa, tên khóa tƣơng ứng chọn kip học Click chuột vào chức thêm, chƣơng trình thêm vào sở liệu hiển thị kết bảng danh sách niên khóa giao diện liệu nhập vào khơng trùng với liệu có  Chức Xóa: giúp ngƣời quản lý xóa thơng tin niên khóa Nhập mã niên khóa học phần muốn xóa, chọn Xóa thơng tin niên khóa bị xóa sở liệu Kết đƣợc hiển thị bảng  Chức Thoát: Thoát khỏi giao diện học phần Phạm Viết Mạnh – CT1301 56 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phịng 3.7.7 Giao diện trang thiết bị Hình37: Giao diện trang thiết bị  Chức Làm mới: reset mã thiết bị, tên thiết bị giao diện  Chức Thêm: Khi ngƣời quản lý muốn thêm thông tin trang thiết bị vào sở liệu Ngƣời quản lý nhập vào mã thiết bị, tên thiết bị tƣơng ứng Click chuột vào chức thêm, chƣơng trình thêm vào sở liệu hiển thị kết bảng danh sách thiết bị giao diện liệu nhập vào không trùng với liệu có  Chức Xóa: giúp ngƣời quản lý xóa thơng tin thiết bị Nhập mãthiết bị thiết bị muốn xóa, chọn Xóa thơng tin thiết bị bị xóa sở liệu Kết đƣợc hiển thị bảng  Chức Thoát: Thoát khỏi giao diện thiết bị Phạm Viết Mạnh – CT1301 57 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng 3.7.8 Giao diện thời khóa biểu - Giao diện thời khóa biểu với chức năng: xếp tự động, xếp tay, xóa, lƣu, excel,  Xếp tự động: Hiển thị thời khóa biểu đƣợc chƣơng trình xếp  Lƣu: Lƣu thời khóa biểu đƣợc xếp  Excel: Xuất thời khóa biểu fiel excel  Thốt: Thốt khỏi giao diện thời khóa biểu Hình38:Giao diện thơng tin thời khóa biểu Phạm Viết Mạnh – CT1301 58 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng KẾT LUẬN Phát triển ứng dụng Eclipseđang đƣợc nhà phát triển quan tâm Trong trình nghiên cứu, tìm hiểu, phân tích đề tài, khóa luận đạt đƣợc số kết sau: - Trình bày phát triển ứng dụng dựa Eclipse; - Kiến trúc Plugin Eclipse; - Xây dựng ứng dụng thử nghiệm; - Xu hƣớng phát triển phần mềm dựa thành phần phần mềm - thời gian thực khóa luận giúp em hiểu biết nhiều kiến thức lĩnh vực phát triển phần mềm dựa thành phần nhƣ củng cố kiến thức học trƣờng; Bài tốn thời khóa biểu đƣợc xây dựng Plugin thể cách xây dựng ứng dụng phần mềm cài đặt nhiều platform khác mà không phụ thuộc vào hệ thống cài đặt chúng Đồng thời, ứng dụng bƣớc đầu đạt đƣợc số chức chính, thời khóa biểu cho lớp vào đầu học kỳ, hầu hết chức sau xử lý xong hoạt động tốt, đáp ứng đƣợc yêu cầu đặt Nhƣng nhiều hạn chế: giải thuật chƣa đƣợc tối ƣu nên kết đạt đƣợc chƣa thỏa mãn, chƣa tạo đƣợc linh động việc hỗ trợ mức độ ƣu tiên, chƣa có chức tinh chỉnh thời khóa biểu Em mong nhận đƣợc nhiều ý kiến đóng góp để Plugin thời khóa biểu đƣợc phát triển thời gian tới đáp ứng đầy đủ yêu cầu Mặc dù em cố gắng nhiều trình tìm hiểu phân tích đề tài nhƣng khơng tránh khỏi thiếu sót.Vì em mong quý thầy cô nhƣ quan tâm đến đề tài dẫn góp ý kiến cho em để em hoàn thiện ứng dụng cách đầy đủ Mong muốn em phát triển ứng dụng tối ƣu nhiều tính Phạm Viết Mạnh – CT1301 59 Đồ án tốt nghiệp Trƣờng ĐH Dân Lập Hải Phòng TÀI LIỆU THAM KHẢO [1] Nguyễn Văn Vỵ (2002), Phân tích thiết kế hệ thống thông tin đại, hƣớng cấu trúc vàhƣớng đối tƣợng, NXB Thống kê, Hà Nội [2] Đồn Văn Ban (2003), Phân tích thiết kế hƣớng đối tƣợng UML, NXB Thống kê [3] Đặng Văn Đức (2000), Phân tích hƣớng đối tƣợng UML, NXB Giáo dục, Hà Nội [4] Carlos Valcarcel (2005), Eclipse KickStart (Ver 3.0) [5] David Gallardo (developerWorks, 12 2002), Getting started with the EclipsePlatform [6] Dr Alex Blewitt, Eclipse Plug-in Development by Example Phạm Viết Mạnh – CT1301 60 ... dựng thích nghi với việc phát triển trênmọi ứng dụng, từ ứng dụng doanh nghiệp, ứng dụng máy tính cá nhân ứng dụng nhúng cho thiết bị  Những ngƣời phát triển tự phát triển thành phần gắn thêm theo... Edition) hỗ trợ phát triển ứng dụng đơn, ứng dụng client-server; J2EE (Java Enterprise Edition) hỗ trợ phát triển ứng dụng thƣơng mại, J2ME Java Micro Edition) hỗ trợ phát triển ứng dụng thiết bị... sử phát triển Eclipse kiến trúc tảng Eclipse 1.1Giới thiệu Eclipse Eclipse tảng có kiến trúc mở dựa Java, mở rộng để phát triển ứng dụng Eclipse bao gồm tập hợp dịch vụ dùngđể xây dựng ứng dụng

Ngày đăng: 05/08/2021, 21:20

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Nguyễn Văn Vỵ (2002), Phân tích thiết kế các hệ thống thông tin hiện đại, hướng cấu trúc vàhướng đối tượng, NXB Thống kê, Hà Nội Khác
[2] Đoàn Văn Ban (2003), Phân tích thiết kế hướng đối tượng bằng UML, NXB Thống kê Khác
[3] Đặng Văn Đức (2000), Phân tích hướng đối tượng bằng UML, NXB Giáo dục, Hà Nội Khác
[4] Carlos Valcarcel (2005), Eclipse KickStart (Ver 3.0) Khác
[5] David Gallardo (developerWorks, 12. 2002), Getting started with the EclipsePlatform Khác
[6] Dr Alex Blewitt, Eclipse 4 Plug-in Development by Example Khác

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

TÀI LIỆU LIÊN QUAN

w