Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 96 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
96
Dung lượng
846,99 KB
Nội dung
TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA KHOA HỌC Tự NHIÊN BƠ MƠN TIN HOC ỨNG DUNG • • • LN VĂN TỐT NGHIÊP ĐAI HOC •••• KỸTHUẬTXÂYDỰNGVÀKHAITHÁCWEBSERVICES Sinh viên thực Cán hướng dẫn Lư Minh Phúc Ths.Võ Hải Đăng MSSV:1101897 Cần Thơ, 2014 TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA KHOA HỌC Tự NHIÊN BƠ MƠN TIN HOC ỨNG DUNG ••• LUẬN VÃN TỐT NGHIỆP ĐẠI HỌC KỸTHUẬTXÂYDỰNGVÀKHAITHÁCWEBSERVICES Sinh viên thực Cán hướng dẫn Lư Minh Phúc Ths Võ Hải Đăng MSSV: 1101897 Cán phản biện Ths Nguyễn Minh Trung Ks Hồng Minh Trí Luận văn bảo vệ tại: Hội đồng chấm luận văn tốt nghiệp Bộ môn Tin học ứng dụng Khoa Khoa họcTự nhiên, Trường Đại học cần Thơ vào ngày 20 tháng năm 2014 Mã số đề tài: Có tìm hiếu luận văn tại: -Trung tâm Học liệu, Trường Đại học cần Thơ -Website: http://www.lrc.ctu.edu.vn/ CầnThơ, 2014 LỜI CẢM ƠN Tôi xin gửi lời cảm ơn chân thành biết ơn sâu sắc tới Trường Đại học cần Thơ tồn thể thầy, giáo tạo điều kiện học tập giảng dạy cho suốt thời gian học tập Trường Đại học cần Thơ Kiến thức thầy, cô giáo giảng dạy vô quý báo hành trang cần thiết cho sau trường Tôi xin gửi lòi cảm ơn chân thành biết ơn sâu sắc tới Thạc sĩ Võ Hải Đăng (Bộ môn Tin Học ứng Dụng - Khoa Khoa Học Tự Nhiên - Trường Đại học cần Thơ) bảo hướng dẫn tận tình cho tơi suốt q trình thực luận văn Tôi xin gửi lời cảm ơn chân thành biết ơn sâu sắc tới toàn thể giáo viên Bộ môn Tin Học ứng Dụng - Khoa Khoa Học Tự Nhiên - Trường Đại học cần Thơ tận tình giảng dạy kiến thức quý báo giúp đỡ cho nhiều để có sở thực luận văn Tơi xin cảm ơn tới toàn thể bạn lớp Tin Học ứng Dụng khóa 36 tồn thể bạn bè, gia đĩnh giúp đỡ, ủng hộ khuyến khích tơi q trình nghiên cứu thực luận văn Xin chân thành cảm ơn! _ Cần Thơ, ngày 28 tháng năm 2013 Sinh viên Lư Minh Phúc Luận Văn - Tin Học ửngDụng K.36 MUC LUC •• Trang LỜI CẢM ƠN .1 MỤC LỤC DANH MỤC HÌNH DANH MỤC BẢNG 11 DANH MUC CÁC KÝ HIẼU, CHỮ VIẾT TẮT .12 TÓM TẮT 13 TỪ KHÓA 14 ABSTRACT 14 KEY WORDS 15 MỞ ĐẦU 16 CHƯƠNG TỔNG QUAN 18 1.1 ĐẶT VẢNĐỀ 18 1.1.1 Hiện trạng .18 1.1.2 Mục tiêu 18 1.2 LỊCH SỬ GIẢI QUYẾT 19 1.3 PHẠM VI ĐỀ TÀI 19 1.4 PHƯƠNG PHÁP NGHIÊN CỨU .19 1.4.1 lý thuyết .19 1.4.2 thực nghiệm .20 CHƯƠNG Cơ SỞ LÝ THUYẾT 21 2.1 KỸTHUẬTXÂYDựNGWEBSERVICES 21 GVIID : Ths Võ Hải Đăng Trang Luận Văn - Tin Học ửng Dụng K.36 2.1.1 Khái niệm WebServices .21 2.1.2 Mơ hình hoạt động WebServices 25 2.1.3 Hoạt động WebServices 26 2.1.4 Đặc điểm WebServices 26 2.1.5 Kiến trúc giao thức WebServices 29 2.1.6 Các thành phần WebServices 31 2.1.7 Bảo mật WebServices 60 2.1.8 XâydựngWebServices 64 2.1.9 Ví dụ xâydựngWebServices đon giản php 68 2.2 KỸTHUẬTKHAITHÁCWEBSERVICES 78 CHƯƠNG NỘI DUNGVÀ KẾT QUẢ NGHIÊN CỬU 83 3.1 ĐẶC TẢ HỆ THỐNG 83 3.1.1 Mô tả hoạt động hệ thống 83 3.1.2 Phương pháp thu thập thông tin 86 3.2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG .87 3.2.1 Mơ hình quan niệm (MCD) 87 3.2.2 Mơ hình thực thể ER .95 3.2.3 Mơ hình vật lý PDM .97 3.2.4 Giải thích bảng liệu 110 3.2.5 Lược đồ sở liệu quan hệ 117 3.2.6 Ràng buộc khóa ngoại 118 3.2.7 Sơ đồ chức nghiệp vụ (BFD) .118 3.2.8 Mô tả ràng buộc toàn vẹn 119 GVIID : Ths Võ Hải Đăng Trang Luận Văn - Tin Học ửng Dụng K.36 3.2.9 Trigger sở liệu 123 3.3 KẾT QUẢ ĐẠT Được 126 3.3.1 Phần xâydựngWebServices .126 3.3.2 Phần khaithácWebServices 131 KẾT LUẬN VÀ ĐỀ NGHỊ 166 THUẬN LỢI VÀ KHÓ KHĂN 167 Thuận lợi 167 Khó khăn hạn chế .167 Hạn chế nguyên nhân 168 HƯỚNG PHÁT TRIỂN 168 TÀI LIỆU THAM KHẢO VÀ PHỤ LỤC 169 PHỤ LỤC 169 TÀI LIỆU THAM KHẢO .173 GVIID : Ths Võ Hải Đăng Trang DANH MUC HÌNH Hình 2.1 Mơ hình minh họa hoạt động trao đổi thông tin WebServices Client chạy tảng khác .23 Hình 2.2 Giao tiếp ứng dụng với WebServices chúng với 23 Hình 2.3 Sơ đồ tương tác User WebServices .24 Hình 2.4 Sự phối hợp hoạt động ứng dụng 25 Hình 2.5 Mơ tả kiến trúc chồng giao thức Web Service 30 Hình 2.6 Mơ hình hoạt động XML Schema 37 Hình 2.7 Các kiểu liệu XML Schema 39 Hình 2.8 Lược đồ XML UDDI 52 Hình 2.9 Hình mơ tả q trình xác nhận thơng điệp 63 Hình 2.10 Hình mơ tả q trình mã hóa thơng điệp 63 Hình 2.11 Qui trình xâydựngWebServices .65 Hình 2.12 Mối liên hệ thành phần có WebServices 67 Hình 2.13 Minh họa .69 Hình 2.14 Minh họa .70 Hình 2.15 WebServices tính tốn đon giản 71 Hình 2.16 WSDL mô tả WebServices 72 Hình 2.17 Tạo dự án mói Soap UI 73 Hình 2.18 Thơng tin header thơng điệp Soap 74 Hình 2.19 Nội dung XML thông điệp Soap response 74 Hình 2.20 Thực phép cộng 77 Hình 2.21 Thực phép nhân 77 Hình 2.22 Thực phép chia 77 Hình 2.23 WebServices ASP.NET tên DictService 79 Hình 2.24 Kết tra cứu từ khóa program .82 Hình 3.1 Mơ hình thực thể ER 96 Hình 3.2 Mơ hình vật lý PDM 99 Hình 3.3 Sơ đồ chức cho tồn hệ thống 101 Hình 3.4 Sơ đồ chức với quyền quản trị (use case diagram) 104 Hình 3.5 Sơ đồ chức với quyền phòng đào tạo (use case diagram) .106 Hình 3.6 Sơ đồ chức với quyền giảng viên (use case diagram) .108 Hình 3.7 Sơ đồ chức với quyền sinh viên (use case diagram) .109 Hình 3.8 Danh sách dịch vụ WebServices 128 Hình 3.9 Mơ tả WebServices WSDL 131 Hình 3.10 Trang đăng nhập hệ thống - login.html 135 Hình 3.11 Trang chủ phía - index.html 136 Hình 3.12 Trang chủ phía - index.html 137 Hình 3.13 Trang danh mục sinh viên 138 Hình 3.14 Trang danh mục giáo viên 139 Hình 3.15 Trang cập nhật phân nhóm thực hành 140 Hình 3.16 Cập nhật phân cơng giảng viên 141 Hình 3.17 Trang cập nhật xem lịch giảng dạy 142 Hình 3.18 Trang cập nhật điểm danh 143 Hình 3.19 Trang cập nhật xem lịch học 144 Hình 3.20 Trang xem điểm .145 Hình 3.21 Thống kê phòng trống 146 Hình 3.22 Thống kê theo nhóm học phần .147 Hình 3.23 Thống kê theo nhóm học phần .148 Hình 3.24 Tiện ích xem tin tức 149 Hình 3.25 Tiện ích thay đổi chủ đề 150 Hĩnh 3.26 Xem thông tin người dùng .151 Hình 3.27 Tiện ích Chat 152 Hình 3.28 Thêm giảng viên .153 Hình 3.29 Kết thêm giảng viên thành công 154 Hình 3.30 Tìm kiếm giảng viên 154 Hình 3.31 Xóa giảng viên 155 Hình 3.32 Xóa thành cơng giảng viên 156 Hình 3.33 Thêm danh sách giảng viên từ Excel 156 Hĩnh 3.34 Đã thêm thành công ba giảng viên 157 Hình 3.35 Kéo thả tên giảng viên để thựchiện phân công 158 Hĩnh 3.36 Đã lưu lịch phân công 159 Hình 3.37 Xóa phân cơng có 160 Hĩnh 3.38 Đang xóa phân cơng .161 Hĩnh 3.39 Đã xóa thành cơng phân công 161 Hĩnh 3.40 Form đăng nhập hệ thống .162 Hình 3.41 Giao diện Form 163 Hình 3.42 Thêm sinh viên thành cơng 163 Hình 3.43 Xác nhận xóa sinh viên 164 Hình 3.44 Xóa thành cơng sinh viên .165 Hình 3.45 Tìm kiếm sinh viên 165 Luận Văn - Tin Học ửng Dụng K.36 giảng dạy giảng giảng nhiều nhóm học phần học kỳ, niên khóa xác định Theo lịch phân cơng giảng dạy giáo viên tiến hành giảng dạy nhóm thực hành vào số ngày tuần Khi đến buổi giảng dạy giáo viên thực điểm danh sinh viên có nhóm lưu vào danh sách điểm danh Danh sách điểm danh lưu trữ thơng tin như: tình trạng học sinh viên thuộc nhóm thực hành này, ngày điểm danh, buổi điểm danh số thứ tự thực hành Ngoài để kịp tiến độ giảng dạy giáo viên đăng ký dạy bù cho nhóm thực hành vào phòng trống buổi ngày tuần học Giáo viên kết thúc giảng dạy nhóm thực hành dạy đủ số buổi quy định, sau kết thúc giảng dạy giáo viên tổ chức thi, lên điểm cho sinh viên nhóm dạy Khi kết thúc học kỳ sinh viên xem điểm mơn học mà sinh viên học học kỳ, niên khóa xác định Chương trình quản lý hệ thống phòng máy thực hành mơn Tin Học ứng Dụng theo mơ hình WebServices hệ thống quản lý kết hợp bao gồm Web Service xâydựng ngôn ngữ PHP client trang web với định dạng html, viết ngôn ngữ Javascript kết hợp với Jquery, CSS3 chương trĩnh viết Desktop ngôn ngữ c# Trong client WebServices sử dụng chung sở liệu, tồn liệu đồng dễ dàng lưu, phục hồi xãy cố Các client WebServices có giao diện thân thiện, dễ dàng tùy biến theo yêu cầu người sử dụng Nhiệm vụ chương trình giúp quản lý cơng việc có liên quan đến cơng tác giảng dạy thực hành cho sinh viên phòng máy tính mơn trở nên nhanh chóng, đơn giản hóa giúp cho người dùng khơng có nhiều kiến thức máy tính Internet sử dụng thành thạo Những chức chương trình trình bày chi tiết sau: Các chức chung > Chat: ngưòi dùng thống kê số người sử dụng GVIID : Ths Võ Hải Đăng Trang 82 Luận Văn - Tin Học ửng Dụng K.36 hệ thống trao đổi thông tin với thông qua khung chat > Quản lý giao diện: ngưòi dùng dễ dàng thay đổi chủ đề theo sở thích thao tác kéo thả chủ đề muốn chọn vào khung chủ đề mộ cách nhanh chóng, đơn giản > Xem tin tức, dự bào thòi tiết: người dùng tìm kiếm xem tình trạng thời tiết thành phố nước ta, xem tin tức cập nhật từ báo Vnexpress Dân Trí > Xem cập nhật thơng tin nhân: người dùng dễ dàng xem thông tin cá nhân, cập nhật ảnh đại diện thay đổi mật tài khoản > Thống kê: người dùng dễ dàng thống kê theo nhóm học phần, nhóm học phần danh sách phòng trống theo tuần học Đối với quản trị viên(Admin) phòng đào tạo > Cập nhật danh mục sinh viên, giảng viên, môn học, phòng học, học kỳ niên khóa, danh sách nhóm học phần, danh sách học thực hành Người dùng dễ dàng thêm nhiều dòng liệu hai cách nhập trực tiếp nhập từ file Excel Ngồi người dùng sửa, xóa dòng liệu theo u cầu thực tìm kiếm thơng tin chi tiết theo bảng liệu > Phân nhóm thực hành: chương trình hiến thị thơng tin cần thiết mã nhóm học phần, sỉ số nhóm, danh sách phòng trống, giúp cho người dùng dễ dàng chia nhóm thực hành từ nhóm học phần cụ Ngồi chương trình tự động kiếm tra xem cách chia có họp quy định hay không > Phân công giảng viên: người dùng cần kéo thả tên giáo viên muốn phân cơng vào bảng lịch giảng dạy thực hành Chương trình tự động kiểm tra xem có phải cách phân cơng quy định hay khơng Ngồi người dùng xóa lịch phân cơng giáo viên cách nháy đúp chuột vào ô bảng lịch giảng dạy thực hành Đối với giảng viên > Xem lịch giảng dạy: giáo viên xem tất lịch giảng dạy, dạy bù GVIID : Ths Võ Hải Đăng Trang 83 Luận Văn - Tin Học ửng Dụng K.36 nhóm thực hành mà giảng dạy theo tuần lễ học kỳ > Đăng ký dạy bù: giáo viên dễ dàng đăng kỳ dạy bù vào buổi ngày phòng cho nhóm thực hành cách nhanh chóng > Điểm danh: giáo viên dễ dàng thống kê sỉ số nhóm , tiến hành điểm danh thông qua việc check vào ô, có check có nghĩa sinh viên vắng mặt > Cập nhật điểm: giáo viên cần nhập điểm kỳ cuối kỳ, chương trình tự động điểm theo chữ Ngoài giáo viên chọn tỉ lệ chia điểm kỳ, cuối kỳ môn học với hai tỉ lệ 3-7 4-6 Đối với sinh viên > Xem lịch học: Sinh viên xem lịch học thức, học bù tất môn mà minh đăng ký học theo tuần lễ học kỳ > Xem bảng điếm : Sinh viên xem tất điếm môn học mà sinh viên học theo học kỳ niên khóa 3.1.2 Phương pháp thu thập thơng tin Từ u cầu đặt cho hệ thống, tơi tìm hiểu hoạt động hệ thống quản lý phòng thực hành mà môn sử dụng, viết Access Sau tiến hành phân tích tìm hiểu ưu, nhược điểm hệ thống để phát huy khắc phục ưu nhược điểm GVIID : Ths Võ Hải Đăng Trang 84 Luận Vãn - Tin Học ứng Dạng K.36 Phỏng ván, láy ý kiến trực tiếp từ người trực tiếp quản lý sử dụng hệ thống Trong đỗ chủ yếu thầy cô hạn sinh viên 3.2 PHÂN TÍCH THIẾT KẾ HỆ THÚNG Dựa phần kết thu thập thông tin nêu trên, tiến hành thiết lập mơ hình cần thiết cho hệ thống bao gồm sơ đồ: Sơ đồ chức (Use case dỉagram), sơ đồ chức nghiệp vụ (BFD)., mơ hình sở liệu mức quan niệm (CDM), mơ hình sờ liệu mức vật lý (PDM), mơ hình sở liệu ER 3.2.1 Mơ hình quan niệm (MCD) • Xác đinh thưc thể, thc tính khóa > Thực thể :SINH_VIEN Diễn giải: Thể thông tin sinh viên Trong MaSV khóa SINHLVIEN > Thực thể :GIANG_ MaSV HoLot Tsn NgsySin h GioiTinh QiieQua n MstKhau Errxail KeyHoLc -t KeyTen varcharíl ÍBÍ> varchar(5C} varchanĩ-O} dstetirme irrt varcharịl warcharj12SJ varcharị 1005 V.archairj5íl) vardiaiTỊ 50 Diễn giải: Thể viniN thông tin giảng viên, MaGV khóa GIAMG_VIEN MaGV HoLat Ten N-gaySinh GioiTinh Em&il CueGua n MstKha u KeyHíLot KeyTen GVHD : Ths.Võ Hải Đăng vaecharí1ơ> vaichairỊSÍI) vaichar(50) datetime in-t vsfchar:10ũ^ vsẩchairil) V3fchar:12Si vsẩcnariSO) vafchar|£íl) Trang 85 Luận Văn - Tin Học ửng Dụng K.36 > Thực thể : MON_HOC Diễn giải: Thể thơng tin mơn học, MaMH khóa > Thực thể : PHONG_THUCHANH Diễn giải: Thể thơng tin phòng máy tính thực hành, MaPhong khóa PHONG MaPhonq TenPhong TongSoMay _THUCHANH va-charí1 ũ\ Thực thể : NIEN_KHOA Diễn giải: Thể thơng tin niên khóa , NienKhoa khóa Nie n Khoa HocKy TuNgay DerNgay NIEN_KHOA varcliaríl 0int> datetime datetime > Thực thể : BUOI_THUC_HANH Diễn giải: Lưu giữ giá trị buổi, Buoi khóa GVIID : Ths Võ Hải Đăng Trang 86 Luận Vãn - Tin Học ứng Dụng K.36 BUOI_THƯC_HANH Buoi varchariỊQÌ BuoiThu im > Thực thể : NHOM_HOC_PHAN Diễn giải :Thể thơng tin nhóm học phần, MaNhomHP khóa NHOM _NOC_P HAN MaNhomHP vardvaiH NienKhoa MaMH varchar{10) varcHar{ 10) TenNhomHP varcher{100) SoBuoi irrt SiSoNhomHP Thu irrt in+ BuoiThdcHsnh vardiarílO) > Thực thể : DANHS ACH_DANGKYHP Diễn giải :Lưu giữ danh sách sinh viên theo nhóm học phần, MaNhomHP, MaSV khóa ngoại > Thực thể : DIEM_D ANH Diễn giải :Lưu trữ danh sách điểm danh sinh viên theo thực hành, Buoi, MaSV, MaNhomTH khóa ngoại DIEM_DANH Bưci MaSV va'charí10> varchar{10) MaNhomTH Thu va'char(10) ini 4iỉ > r+gay BaiSo Vang datetime int ỉnt > Thực thể :DANHSACH_HOCTHUCH ANH Diễn giải: Lưu trữ danh sách điểm danh sinh viên theo thực hành, MaSV, MaNhomTH khóa ngoại GVIID : Ths Võ Hải Đăng Trang 87 Luận Vãn - Tin Học ứng Dạng K.36 DANHSACH_H ĐCTHƯOHANH vaicírarClơ MaSV Di-emQiuaKy DiemCuniKy Loai varárail 10) va rchsri'-! Ịi vardrai{1D) SoMay int > Thực thể : NHOMTHUC_HANH Diễn giải: Thể thơng tin nhóm thực hành, MaNhomTH khóa NHOM THÚC HANH MaNhomTH varch-arí 10\ MaPhorvg MaNhomHP varcria'{1 ũ) varchaiCIO) Buai TenNhomTH varchiar{1D) vsrchai{100) SiSa Thu SoBuoiCoriLai int int int > Thực thể :PHUTRACH_GIANGDAY Diễn giải: Cho biết lịch giảng dạy giảng viên, MaGV, MaNhomTH khóa GVHD : Ths.Võ Hải Đăng Trang 88 Luận Vãn - Tin Học ứng Dạng K.36 PHUT RAC H_G I AM IG DAY MaGV Mali hom TH SoGio vaicharí 101 varcharíl cDk.fk2> ThayThe LyD& varcharí10J vairehairỊI int > Thực thể :DANGKY_DAYBU Diễn giải: Cho biết lịch dạy bù giảng viên, MaNhomTH, MaPhong khóa ngoạỉ DAMGKY_DAYBU varcti 3ĨÍ1 ũ) varchaỉ(1ũ MaPhong } ThuĐu int MaNlhomTH Buc-iBu ligsyBDTusn vardisrílO) dateline HgsyKTTusn dateline =Tk1 • Xác định mếỉ kết họrp số Mối kết hợp DAY, thực thể tham gia: NHOM_HOC_PHAN, MONHOC Diễn giải: Một nhóm học phần dạy môn học, môn học MaNhomH PTenNhemH P SoBuol SiSoNhsm HP Thu BuciThuc MHOM_HOG_PHAN Variable charaders{10) Variable charađẽis{1ũí)) Integer Integer Integer Variable characters fl 0) Ms MH Ten SQT C BoTi etTH Ident ifier MON_HOC Variable characters f1 chars Di Variable Integer Integer cố nhiều nhóm học phần dạy Mối kết hợp THUOC, thực thể tham gia: NHOM_HOC_PHAN, NffiNKHOA NHOM_HOC_PHAN MaNh- Variable omHP ehsraứersHQi TenlVariable characters lhomH (103) ScBuci Integer SiSolInteger JhomH Thi Integer BuáTh Variable characters ucHanh: Ths.Vỗ (10) GVHD Hải Đăng 1,1 THU OC 1,n Trang 89 Luận Văn - Tin Học ứng Dạng K.36 Diễn giải: Một nhóm học phần thuộc niên khóa, niên khóa cố nhiều nhóm học phần Mối kết hợp CO, thực thể tham gia: NHOM_HOC_PHAN, NHOM _HOC_ PHAN MaNhomHP Vaiiable eharad&ns noi TenNhomHP Variable oharsdErs [100] SsHusi SiScNhsmHP Thu BuoiThucHa nli Integer Integer Integer Variable charađers (10) NHOMTHUC_HANH Diễn giải: Một nhóm học phần cố thể cố nhiều nhóm thực hành nhóm thực hành thuộc nhóm học phần Mối kết hợp thực thể tham gia: PHUTRACH.GIANGDAY, GIANG_VIEN, NHOMTHUC_HANH QIANQ_VIEH MaSV Variable characters HO Variable characters {50) Variable characters {50) Date Integer Variable characters {100) Long charadenVariable characters {123) Variable characters {50) Variable characters {50) Trang 90 Luận Vãn - Tin Học ứng Dạng K.36 Diễn giải: Một giảng viên khơng phụ trách giảng dạy nhiều nhóm thực hành, mễỉ nhóm thực hành giảng dạy nhiều giảng viên Mối kết hợp DUA_TREN, mối kết hợp co, thực thể tham gia: DANHSACH_HOCTHUCHANH,DIEM_DANH, NHOMTHUC_HANH NHOMTHl>C_UANH DANH SACH_H OCT HU CHAN H MeNhomTH DIEM_DANH Variable characters 110|| DiernGluaKy Ten Nh-om THI Variable tìraract Variable characters{100) DismCubiKy Variable 1cfiaraa nteg er Loai s=i Stỉ n Variable drarad Thu Integer SoMay Integer nteg er SoBuoiCon Lai DUA_TREN I 1,1 Thu Integer Ngay Date BaiSe Integer Vang Integer MeNhomThucHanh {1.1) hành danh sách học thực hành thuộc nhổm thục hành Mỗi lần điểm danh dựa danh sách học thực hành danh sách học thực hành cố thể điểm danh nhiều lần Mối kết hợp THUCHANH_TAI, mối kết hợp co, thực thể tham gia: DANGKY_DAYBU, PHONG THUCHANH, DANHSACH_HOCTHƯCHANH, BƯOỊ_THUCHANH, NHOMTHU C_HANH GVHD : Ths.Võ Hải Đăng Trang 91 Luận Vãn - Tin Học ứng Dạng K.36 Diễn giải: Một nhốm thực hành thực hành phòng thực hành, phòng thực hành nơi thực hành nhiều nhóm thực hành Một buổi thực hành cố nhiều nhóm thực hành nhốm thực hành thực hành vào buổi thực hành định Một nhóm thực hành khơng đăng ký dạy bù nhiều lần phòng thực hành phòng thực hành đăng ký dạy bù nhiều nhóm thục hành GVHD : Ths.Võ Hải Đăng Trang 92 3.2.2 Mơ hình thực thể ER Hình 3.1 Mơ hình thực thể ER GVHD : Ths Võ Hải Đăng Trang 96 Luận Văn Tin Học ửng Dụng K.36 3.2.3 Mơ-hình vật lý PDM GVHD : Ths Võ Hải Đăng Trang 95 GVHD: Ths.VÕ Hải Đăng Trang 98 ... lý nên tơi chọn đề tài Kỹ thuật xây dựng khai thác Web services làm đề tài luận văn tơi Nội dung đề tài tập trung nghiên cứu để nắm bắt kỹ thuật xây dựng khai thác Web services theo bước ngôn... cách xây dựng nên Web services khai thác đế đạt hiệu cao 1.1.2 Mục tiêu Tập trung nghiên cứu để nắm bắt kiến thức từ đến nâng cao công nghệ Web services Sau kỹ thuật xây dựng khai thác Web services. .. Services 60 2.1.8 Xây dựng Web Services 64 2.1.9 Ví dụ xây dựng Web Services đon giản php 68 2.2 KỸ THUẬT KHAI THÁC WEB SERVICES 78 CHƯƠNG NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỬU