1. Trang chủ
  2. » Trung học cơ sở - phổ thông

TÌM HI Ể U VÀ S Ử D Ụ NG RATIONAL SOFTWARE MODELER VÀO THI Ế T K Ế M Ộ T H Ệ TH Ố NG THÔNG TIN CHO M Ộ T ĐƠ N V Ị HÀNH CHÁNH NÓI CHUNG C Ấ P THÀNH PH Ố - Full 10 điểm

48 1 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

Tiêu đề Tìm hiểu và áp dụng design pattern trong thiết kế một hệ thống thông tin cho một đơn vị hành chánh nói chung cấp thành phố.
Tác giả Trần Ngân Bình, Phạm Thị Xuân Lộc, Huỳnh Xuân Hiệp
Người hướng dẫn Thạc sĩ Trần Ngân Bình
Trường học Đại học Cần Thơ
Chuyên ngành Hệ thống thông tin và Toán ứng dụng
Thể loại luận văn tốt nghiệp
Năm xuất bản K29
Thành phố Cần Thơ
Định dạng
Số trang 48
Dung lượng 447,89 KB

Nội dung

1 LU Ậ N V Ă N T Ố T NGHI Ệ P ĐẠ I H Ọ C K29 B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng, Đ HCT (s ắ p theo th ứ t ự tên c ủ a giáo viên h ướ ng d ẫ n) Stt Tên đề tài GV h ướ ng d ẫ n 1 Ứ ng d ụ ng meta-data để ch ấ m bài Th ự c hành C ơ s ở d ữ li ệ u Tr ầ n Ngân Bình 2 Tích h ợ p thành ph ầ n qu ả n lý đ i ể m h ọ c viên vào h ệ th ố ng Moodle Tr ầ n Ngân Bình, Võ Hu ỳ nh Trâm 3 Tìm hi ể u và s ử d ụ ng OpenGL để t ạ o hình ả nh trong không gian 3 chi ề u Lâm Th ị Ng ọ c Châu 4 Tìm hi ể u và s ử d ụ ng Java 3D để t ạ o hình ả nh trong không gian 3 chi ề u -nt- 5 Khai phá d ữ li ệ u v ớ i ngôn ng ữ R -nt- 6 S ử d ụ ng GNU Octave trong x ử lý ả nh -nt- 7 Truy tìm ả nh d ự a vào n ộ i dung ả nh (hình dáng- k ế t c ấ u- màu s ắ c) -nt- 8 Th ự c hi ệ n trang web ph ụ c v ụ vi ệ c h ọ c và th ả o lu ậ n theo nhóm trong đ ào t ạ o t ừ xa Ph ạ m Th ị Xuân L ộ c, Phan T ấ n Tài 9 Th ự c hi ệ n trang web ph ụ c v ụ ki ể m tra tr ự c tuy ế n trong đ ào t ạ o t ừ xa -nt- 10 Tìm hi ể u s ự th ể hi ệ n các ràng bu ộ c toàn v ẹ n trên c ơ s ở d ữ li ệ u trong SQL PL Stored Procedures c ủ a DB2 V9 Ph ạ m Th ị Xuân L ộ c, Tr ầ n Ngân Bình 11 Tìm hi ể u s ự k ế t n ố i v ớ i XML trong SQL PL Stored Procedures c ủ a DB2 V9 Ph ạ m Th ị Xuân L ộ c, Hu ỳ nh Xuân Hi ệ p 12 Tìm hi ể u và áp d ụ ng Rational Software Modeler vào thi ế t k ế m ộ t h ệ th ố ng thông tin qu ả n lý các d ự án tái đị nh c ư Ph ạ m Th ị Xuân L ộ c, Tr ầ n Ngân Bình 13 Tìm hi ể u và áp d ụ ng RUP (Rational Unified Process) vào thi ế t k ế h ệ th ố ng thông tin qu ả n lý các tôn giáo ở TP C ầ n th ơ Ph ạ m Th ị Xuân L ộ c 14 Tìm hi ể u và áp d ụ ng design pattern trong thi ế t k ế m ộ t h ệ th ố ng thông tin cho m ộ t đơ n v ị hành chánh nói chung c ấ p thành ph ố -nt- 15 Tìm hi ể u và áp d ụ ng MOF (Meta-Object Facility) vào vi ệ c thi ế t k ế m ộ t h ệ th ố ng thông tin cho m ộ t đơ n v ị hành chánh nói chung c ấ p thành ph ố -nt- 16 Tìm hi ể u và s ử d ụ ng EJB trong m ộ t h ệ th ố ng thông tin qu ả n lý các báo cáo ở m ộ t đơ n v ị hành chánh nói chung c ấ p thành ph ố -nt- 17 T ổ ng quan v ề platform Eclipse -nt- 18 H ệ chuyên gia h ổ tr ợ sinh viên l ậ p k ế ho ạ ch h ọ c Nguy ễ n Thái Nghe 2 t ậ p ( Ứ ng d ụ ng ph ươ ng pháp khai phá d ữ li ệ u) – Module 1: D ự đ oán k ế t qu ả h ọ c t ậ p c ủ a sinh viên 19 H ệ chuyên gia h ổ tr ợ sinh viên l ậ p k ế ho ạ ch h ọ c t ậ p ( Ứ ng d ụ ng ph ươ ng pháp khai phá d ữ li ệ u) – Module 2: H ổ tr ợ sinh viên ch ọ n môn h ọ c -nt- 20 Th ươ ng m ạ i đ i ệ n t ử - n ề n t ả ng và ứ ng d ụ ng -nt- 21 Qu ả n lý gia ph ả Nguy ễ n Thái Nghe, Nguy ễ n Chí Ngôn 22 Qu ả n lý Đả ng viên Đả ng B ộ Khoa CNTT-TT Phan T ấ n Tài 23 Qu ả n lý công tác chuyên môn Cán b ộ gi ả ng d ạ y Đạ i h ọ c C ầ n Th ơ -nt- 24 Thi ế t k ế b ộ công c ụ t ổ ng h ợ p hàm bool Lê Đứ c Th ắ ng 25 Thi ế t k ế b ộ công c ụ đư a quy ho ạ ch tuy ế n tính v ề d ạ ng chu ẩ n -nt- 26 Tìm hi ể u tính n ă ng m ớ i v ề qu ả n tr ị CSDL bán c ấ u trúc c ủ a DB2 V9 và ứ ng d ụ ng xây d ự ng h ệ th ố ng thông tin Qu ả n lý công v ă n Lê Quy ế t Th ắ ng 27 Tìm hi ể u tính n ă ng m ớ i v ề qu ả n tr ị CSDL bán c ấ u trúc c ủ a DB2 V9 và ứ ng d ụ ng xây d ự ng h ệ th ố ng thông tin Qu ả n lý các đề tài nghiên c ứ u khoa h ọ c -nt- 28 Tìm hi ể u công ngh ệ Semantic Web và ứ ng d ụ ng xây d ự ng Website hành chính v ớ i công c ụ tìm ki ế m SPARQL -nt- 29 Tìm hi ể u công ngh ệ Semantic Web và ứ ng d ụ ng xây d ự ng trang Website NCKH v ớ i công c ụ tìm ki ế m SPARQL -nt- 30 Ứ ng d ụ ng m ạ ng Bayesien vào phân tích v ă n b ả n ti ế ng Vi ệ t không d ấ u -nt- 31 Ứ ng d ụ ng khai phá d ữ li ệ u tìm hi ể u hành vi s ử d ụ ng d ị ch v ụ vi ễ n thông c ủ a ng ườ i Vi ệ t Nam Tr ầ n V ă n Thi ệ n, Lâm Th ị Ng ọ c Châu, Nguy ễ n Thái Nghe 3 Ð Ề TÀI 1: Ứ NG D Ụ NG META-DATA ĐỂ CH Ấ M BÀI TH Ự C HÀNH C Ơ S Ở D Ữ LI Ệ U GIÁO VIÊN RA Ð Ề TÀI : Th ạ c s ĩ TR Ầ N NGÂN BÌNH Email : tnbinh@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng M ụ c tiêu c ủ a đề tài là xây d ự ng m ộ t h ệ th ố ng ch ấ m bài th ự c hành c ơ s ở d ữ li ệ u m ộ t cách t ự độ ng N ộ i dung bài thi đ a d ạ ng v ớ i các câu l ệ nh t ạ o b ả ng v ớ i các ràng bu ộ c toàn v ẹ n, thêm dòng, xóa dòng, truy v ấ n,… ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - C ơ s ở d ữ li ệ u quan h ệ , phân tích & thi ế t k ế h ệ th ố ng, ngôn ng ữ truy v ấ n d ữ li ệ u SQL - Hi ể u cách th ứ c t ổ ch ứ c meta-data c ủ a m ộ t h ệ qu ả n tr ị c ụ th ể (DB2 v9 ho ặ c SQL Server) - K ỹ n ă ng l ậ p trình ứ ng d ụ ng ƒ Yêu c ầ u các ch ứ c n ă ng c ủ a ch ươ ng trình c ầ n đạ t đượ c: 1 V ề m ặ t l ư u tr ữ : h ệ th ố ng ph ả i t ổ ch ứ c CSDL để có th ể l ư u tr ữ các thông tin sau: - Thông tin liên quan đế n k ỳ thi: môn thi, ngày thi, bu ổ i thi, phòng thi, s ố máy tính,… - Thông tin liên quan đế n đề thi: c ơ s ở d ữ li ệ u đề thi, s ố câu h ỏ i, k ế t qu ả đ úng c ủ a t ừ ng câu, đ i ể m t ố i đ a c ủ a t ừ ng câu… - Thông tin liên quan đế n k ế t qu ả ch ấ m thi: phòng thi, s ố th ứ t ự máy, s ố th ứ t ự đề thi, s ố th ứ t ự câu, đ i ể m cho t ừ ng câu,… 2 V ề m ặ t ch ứ c n ă ng: - Cho phép giáo viên c ậ p nh ậ t các thông tin liên quan đế n k ỳ thi, đề thi - Ch ấ m thi t ự độ ng d ự a vào k ế t qu ả đ úng đượ c giáo viên cung c ấ p và bài làm c ủ a sinh viên, cho ra đ i ể m s ố c ủ a t ừ ng câu - Hi ể n th ị danh sách k ế t qu ả ch ấ m bài (t ừ ng câu) c ủ a t ừ ng sinh viên, đồ ng th ờ i cho phép ch ỉ nh s ử a đ i ể m trên danh sách này 4 - Cho phép giáo viên m ở m ộ t bài làm c ủ a sinh viên để xem, th ự c thi, hi ể n th ị k ế t qu ả và ch ấ m đ i ể m th ủ công ƒ Ngôn ng ữ l ậ p trình s ử d ụ ng : VB NET ƒ Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n 5 Ð Ề TÀI 2: TÍCH H Ợ P THÀNH PH Ầ N QU Ả N LÝ Đ I Ể M H Ọ C VIÊN VÀO H Ệ TH Ố NG MOODLE GIÁO VIÊN RA Ð Ề TÀI : Th ạ c s ĩ TR Ầ N NGÂN BÌNH (tnbinh@cit ctu edu vn) Th ạ c s ĩ VÕ HU Ỳ NH TRÂM (vhtram@cit ctu edu vn) B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Moodle là m ộ t h ệ th ố ng qu ả n lý h ọ c t ậ p (Learning Management System - LMS hay còn g ọ i là Course Management System) mã ngu ồ n m ở Hi ệ n nay, Moodle đượ c s ử d ụ ng ph ổ bi ế n ở nhi ề u n ơ i và s ắ p t ớ i s ẽ đượ c tri ể n khai t ạ i khoa Công Ngh ệ Thông Tin, Đ HCT M ụ c tiêu c ủ a đề tài này là tích h ợ p vào h ệ th ố ng hi ệ n t ạ i c ủ a Moodle 1 6 m ộ t thành ph ầ n qu ả n lý đ i ể m c ủ a h ọ c viên đ úng theo các yêu c ầ u c ủ a b ộ ph ậ n giáo v ụ c ủ a khoa CNTT&TT, tr ườ ng Đ HCT ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - C ơ s ở d ữ li ệ u quan h ệ , phân tích & thi ế t k ế h ệ th ố ng, SQL - K ỹ n ă ng l ậ p trình web b ằ ng ngôn ng ữ php - H ệ qu ả n tr ị CSDL MySQL - Tìm hi ể u h ệ th ố ng ph ầ n m ề m ngu ồ n m ở Moodle ƒ Yêu c ầ u các ch ứ c n ă ng c ủ a ch ươ ng trình c ầ n đạ t đượ c: 1 V ề m ặ t l ư u tr ữ : B ổ sung thêm vào CSDL c ủ a moodle để có th ể l ư u tr ữ l ạ i t ấ t c ả các lo ạ i đ i ể m c ủ a t ừ ng môn h ọ c mà h ọ c viên đ ã tham gia T ừ đ ó, cho phép tính đ i ể m trung bình tích l ũ y, trung bình h ọ c b ổ ng, … 2 V ề m ặ t ch ứ c n ă ng: - Cho phép giáo viên xem b ả ng đ i ể m c ủ a t ừ ng h ọ c viên trong course c ủ a mình, c ũ ng nh ư xem b ả ng đ i ể m cá nhân (g ồ m đ i ể m c ủ a t ấ t c ả các môn) c ủ a h ọ c viên trong course h ọ c - Cho phép giáo viên xem b ả ng th ố ng kê th ờ i l ượ ng h ọ c tr ự c tuy ế n c ủ a h ọ c viên - K ế t xu ấ t các b ả ng đ i ể m (cá nhân, t ổ ng h ợ p,…) theo yêu c ầ u c ủ a giáo v ụ - Các ch ứ c n ă ng khác theo yêu c ầ u c ủ a b ộ ph ậ n giáo v ụ Yêu c ầ u v ề k ỹ n ă ng: - Nhi ệ t tình, say mê nghiên c ứ u và kh ả n ă ng t ự nghiên c ứ u 6 - Ti ế ng Anh: có th ể đọ c hi ể u - Ngôn ng ữ l ậ p trình s ử d ụ ng : php Tài li ệ u tham kh ả o: liên h ệ v ớ i giáo viên h ướ ng d ẫ n 7 Đề tài 3: 1 Tên đề tài: TÌM HI Ể U VÀ S Ử D Ụ NG OPENGL ĐỂ T Ạ O HÌNH Ả NH TRONG KHÔNG GIAN 3 CHI Ề U 2 Lo ạ i đề tài: L ậ p trình đồ h ọ a, làm vi ệ c theo nhóm 3 GIÁO VIÊN H ƯỚ NG D Ẫ N:LÂM TH Ị NG Ọ C CHÂU 4 S ố l ượ ng sinh viên tham gia: 3 sinh viên 5 Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng OpenGL đượ c đị nh ngh ĩ a là "giao di ệ n ph ầ n m ề m cho ph ầ n c ứ ng đồ h ọ a" Th ự c ch ấ t, OpenGl là m ộ t th ư vi ệ n các hàm đồ h ọ a, đượ c xem là tiêu chu ẩ n thi ế t k ế công nghi ệ p cho đồ h ọ a 3 chi ề u V ớ i giao di ệ n l ậ p trình m ạ nh m ẽ , OpenGL cho phép t ạ o các ứ ng d ụ ng 3D ph ứ c t ạ p v ớ i độ tinh vi, chính xác cao Ngoài ra, các ứ ng d ụ ng t ạ o t ừ OpenGL dùng đượ c trên các ph ầ n c ứ ng và h ệ đ i ề u hành khác nhau Trong lu ậ n v ă n này, sinh viên ph ả i tìm hi ể u và s ử d ụ ng th ư vi ệ n c ủ a OpenGL để thi ế t k ế m ộ t đọ an phim ho ạ t hình ng ắ n minh h ọ a đượ c hình ả nh sinh độ ng trong không gian 3 chi ề u ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - Tìm hi ể u các ph ầ n t ử đồ h ọ a c ơ b ả n và s ự th ự c hi ệ n l ệ nh - Cách làm vi ệ c c ủ a OpenGL, các lo ạ i thao tác mà OpenGL ki ể m soát - T ừ thao tác OpenGL c ơ b ả n đư a ra m ộ t mô t ả m ứ c cao v ề cách OpenGL x ử lý d ữ li ệ u và t ạ o ra hình ả nh t ươ ng ứ ng lên b ộ đệ m khung - Tùy vào n ộ i dung k ị ch b ả n, nghiên c ứ u và trình bày rõ h ơ n các hàm ứ ng d ụ ng c ủ a OpenGL đượ c s ử d ụ ng trong k ị ch b ả n - Tìm hi ể u công ngh ệ : Transformation-3D, Lighting, Textures, Shadow, Reflection - T ạ o m ộ t đ o ạ n phim h ọ at hình ng ắ n có th ờ i gian kho ả ng vài phút Đ o ạ n phim hoat hình này ph ả i th ậ t s ự sinh độ ng khi s ử d ụ ng các công ngh ệ Transformation-3D, Lighting, Textures, Shadow, Reflection ƒ Ngôn ng ữ l ậ p trình s ử d ụ ng : Visual C++ 6 Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n nh ậ n tài li ệ u tham kh ả o và phân đ o ạ n k ị ch b ả n 8 Đề tài 4: 1 Tên đề tài : TÌM HI Ể U VÀ S Ử D Ụ NG JAVA 3D ĐỂ T Ạ O HÌNH Ả NH TRONG KHÔNG GIAN 3 CHI Ề U 2 Lo ạ i đề tài : L ậ p trình đồ h ọ a, làm vi ệ c theo nhóm 3 Giáo viên h ướ ng d ẫ n : Lâm Th ị Ng ọ c Châu 4 S ố l ượ ng sinh viên tham gia : 2 sinh viên 5 Yêu c ầ u c ủ a đề tài : ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Công ngh ệ Java hi ệ n nay đ ã không còn xa l ạ nh ư ng công ngh ệ Java 3D v ẫ n còn khá m ớ i m ẽ Java 3D đượ c t ạ o ra b ở i m ộ t nhóm l ậ p trình viên c ủ a Sun phát tri ể n k ể t ừ phiên b ả n Java 1 0 Java 3D là m ộ t c ấ u trúc l ớ p c ủ a Java, cung c ấ p giao di ệ n cho h ệ th ố ng hi ể n th ị hình ả nh và âm thanh trong không gian 3 chi ề u B ằ ng vi ệ c t ậ n d ụ ng c ủ a l ậ p trình lu ồ ng (thread) làm cho trình hi ể n th ị c ủ a Java có kh ả n ă ng hi ể n th ị song song Trong lu ậ n v ă n này, sinh viên ph ả i tìm hi ể u và s ử d ụ ng Java 3D để thi ế t k ế m ộ t đọ an phim ho ạ t hình ng ắ n minh h ọ a đượ c hình ả nh sinh độ ng trong không gian 3 chi ề u ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t Tìm hi ể u khái ni ệ m v ề JAVA-3D Các ph ầ n t ử đồ h ọ a c ơ b ả n và s ự th ự c hi ệ n l ệ nh Cách làm vi ệ c c ủ a JAVA-3D, các lo ạ i thao tác mà JAVA-3D ki ể m soát S ử d ụ ng th ư vi ệ n đồ h ọ a c ủ a JAVA-3D để v ẽ hình trong không gian 3 chi ề u Tìm hi ể u các hàm liên quan đế n các phép bi ế n hình c ủ a JAVA-3D Tìm hi ể u thêm v ề công ngh ệ : Transformation 3D, Lighting, Textures, Shadow, Reflection - Ph ầ n demo: Giao di ệ n đ ep, màu s ắ c hài hòa, thân thi ệ n v ớ i ng ườ i s ử d ụ ng Hình ả nh sinh độ ng minh h ọ a trong không gian 3 chi ề u ƒ Ngôn ng ữ cài đặ t : Java 6 Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n nh ậ n tài li ệ u tham kh ả o và phân đ o ạ n k ị ch b ả n 9 Đề tài 5: 1 Tên đề tài: KHAI PHÁ D Ữ LI Ệ U V Ớ I NGÔN NG Ữ R 2 Lo ạ i đề tài : Data mining 3 Giáo viên h ướ ng d ẫ n : Lâm Th ị Ng ọ c Châu 4 S ố l ươ ng sinh viên tham gia : 1 sinh viên 5 Yêu c ầ u c ủ a d ề tài : ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng R là ngôn ng ữ l ậ p trình hàm c ấ p cao v ừ a là m ộ t môi tr ườ ng dành cho tính toán th ố ng kê R h ỗ tr ợ r ấ t nhi ề u công c ụ cho phân tích d ữ li ệ u, khai phá tri th ứ c và khai phá d ữ li ệ u nh ư ng l ạ i là ph ầ n m ề m mi ễ n phí mã ngu ồ n m ở R r ấ t d ễ h ọ c và có th ể phát tri ể n nhanh các ứ ng d ụ ng khai phá d ữ li ệ u trong th ờ i gian ng ắ n nh ờ vào các hàm ti ệ n ích s ẵ n có cho vi ệ c truy xu ấ t d ữ li ệ u t ừ các t ậ p tin hay các c ơ s ở d ữ li ệ u quan h ệ , các gi ả i thu ậ t h ọ c vá các ph ươ ng pháp hi ể n th ị d ữ li ệ u Trong lu ậ n v ă n này, sinh viên ph ả i tìm hi ể u và s ử d ụ ng đượ c ngôn ng ữ R để khai phá d ữ li ệ u thông qua các lu ậ t c ơ b ả n nh ư lu ậ t liên k ế t, lu ậ t th ừ a, phát hi ệ n vòng l ặ p… ƒ V ề lý thuy ế t c ầ n nghiên c ứ u : R c ă n b ả n bao g ồ m cú pháp, các hàm c ơ b ả n R h ỗ tr ợ nh ư th ế nào cho quá trình khai m ỏ d ữ li ệ u Xây d ự ng ví d ụ minh h ọ a bao g ồ m: - Ch ọ n d ữ li ệ u liên quan đế n l ĩ nh v ự c ứ ng d ụ ng và nghiên c ứ u - Ti ề n x ử lý d ữ li ệ u nh ằ m lo ạ i b ỏ nhi ễ u, rút g ọ n d ữ li ệ u n ế u c ầ n thi ế t ƒ Ngôn ng ữ l ậ p trình : R 6 Tài li ệ u tham kh ả o : Liên h ệ giáo viên h ướ ng d ẫ n 10 Đề tài 6: 1 Tên đề tài : S Ử D Ụ NG GNU OCTAVE TRONG X Ử LÝ Ả NH 2 Lo ạ i đề tài : X ử lý ả nh 3 Giáo viên h ướ ng d ẫ n : Lâm Th ị Ng ọ c Châu 4 S ố l ượ ng sinh viên tham gia : 1 sinh viên 5 Yêu c ầ u c ủ a đề tài : ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng GNU Octave đượ c đề xu ấ t b ở i J B Rawlings, đạ i h ọ c Wiscosin-Madison và J G Ekerdt, đạ i h ọ c Texas nh ằ m ph ụ c v ụ vi ệ c tính toán s ố và v ẽ đồ th ị Ngoài ra, GNU Octave h ổ tr ợ các phép x ử lý ả nh Ả nh s ố trên máy tính có th ể đượ c xem nh ư m ộ t ma tr ậ n các đ i ể m ả nh Nh ờ vào các phép toán trên ma tr ậ n có th ể d ễ dàng th ự c hi ệ n m ộ t s ố phép toán c ơ b ả n trên ả nh GNU Octave là ph ầ n m ề m mi ễ n phí mã ngu ồ n m ỡ Trong lu ậ n v ă n này, sinh viên ph ả i tìm hi ể u và s ử d ụ ng GNU Octave để gi ả i các bài toán ph ứ c t ạ p nh ư kh ữ nhi ể u ả nh, phát hi ệ n đườ ng biên c ủ a ả nh ƒ V ề lý thuy ế t : Tìm hi ể u và trình bày v ề GNU Octave c ă n b ả n bao g ồ m cú pháp, các hàm c ơ b ả n Tìm hi ể u ả nh m ứ c xám, t ổ ch ứ c đồ , các phép toán trên t ổ ch ứ c đồ , kh ữ nhi ễ u ả nh, phát hi ệ n đườ ng biên Xây d ự ng ví d ụ minh h ọ a Ph ầ n demo: Vi ế t ch ươ ng trình d ự a vào ph ầ n lý thuy ế t đ ã tìm hi ể u Giao di ệ n đẹ p, thân thi ệ n v ớ i ng ườ i s ử d ụ ng ƒ Ngôn ng ữ : GNU Octave 6 Tài li ệ u tham kh ả o : Liên h ệ giáo viên h ướ ng d ẫ n 11 Đề tài 7: 1 Tên đề tài : TRUY TÌM Ả NH D Ự A VÀO N Ộ I DUNG Ả NH (HÌNH DÁNG – K Ế T C Ấ U – MÀU S Ắ C) 2 Lo ạ i đề tài : x ử lý ả nh, làm vi ệ c nhóm 3 Giáo viên h ướ ng d ẫ n : Lâm Th ị Ng ọ c Châu 4 S ố l ượ ng sinh viên tham gia : 3 sinh viên 5 Yêu c ầ u c ủ a đề tài : ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Cùng v ớ i s ự phát tri ể n c ủ a kho d ữ li ệ u v ă n b ả n, kho d ữ li ệ u hình ả nh c ũ ng ngày m ộ t nhi ề u h ơ n Vi ệ c tìm ki ế m m ộ t vài t ấ m ả nh trong kho d ữ li ệ u hình ả nh là c ầ n thi ế t và vi ệ c tìm ki ế m này th ậ t không đơ n gi ả n chút nào Chúng ta c ầ n có nh ữ ng gi ả i thu ậ t h ợ p lý cho t ừ ng lo ạ i c ơ s ở d ữ li ệ u hình ả nh Trong lu ậ n v ă n này, sinh viên ph ả i tìm hi ể u và thi ế t k ế gi ả i thu ậ t để truy tìm hình ả nh trên c ơ s ở d ữ li ệ u ả nh ƒ V ề lý thuy ế t: Khái ni ệ m trích l ọ c và hòa h ợ p đặ c tr ư ng ả nh (Feature Extraction and Integration) Khái ni ệ m v ề hàm đồ ng d ạ ng (similiarity function) Thi ế t k ế ch ỉ m ụ c cho c ơ s ở d ữ li ệ u ả nh d ự a vào đặ c tr ư ng ả nh (Feature Indexing) Khái ni ệ m đặ c tr ư ng b ố c ụ c ả nh (Texture Feature) Xây d ự ng c ơ s ở d ữ li ệ u đặ c tr ư ng b ố c ụ c ả nh (Texture Feature Based on Spatial-Domain Analysis) Thi ế t k ế ch ỉ m ụ c cho c ơ s ở d ữ li ệ u ả nh d ự a vào đặ c tr ư ng b ố c ụ c ả nh (Feature Indexing) Khái ni ệ m miêu t ả màu c ủ a ả nh (Color Descriptor Extraction) Kh ỏ ang cách nh ậ n di ệ n màu (color descriptor metrics) Thi ế t k ế ch ỉ m ụ c cho c ơ s ở d ữ li ệ u ả nh d ự a vào đặ c tr ư ng màu (Feature Indexing) ƒ Ngôn ng ữ cài đặ t : visual C++ 6 Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n 12 Đề tài 8: TH Ự C HI Ệ N TRANG WEB PH Ụ C V Ụ VI Ệ C H Ọ C VÀ TH Ả O LU Ậ N THEO NHÓM TRONG Đ ÀO T Ạ O TÙ XA Giáo viên h ướ ng d ẫ n: TS Ph ạ m Th ị Xuân L ộ c, ThS Phan T ấ n Tài Email : ptxloc@cit ctu edu vn, pttai@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Đ ào t ạ o t ừ xa ở các tr ườ ng đạ i h ọ c đ ang đượ c chú ý hi ệ n nay, trong đ ó h ọ c và th ả o lu ậ n theo nhóm là m ộ t l ĩ nh v ự c quan tr ọ ng C ầ n có m ộ t h ệ th ố ng t ổ ch ứ c t ừ khâu s ọ an th ả o n ộ i dung h ọ c và th ả o lu ậ n đế n qu ả n lý các bu ổ i sinh h ọ at nhóm sao cho h ướ ng t ớ i nhu c ầ u ng ườ i s ử d ụ ng và đả m b ả o đ ánh giá công b ằ ng cho sinh viên H ọ c và th ả o lu ậ n theo nhóm có th ể áp d ụ ng cho m ộ t s ố môn h ọ c, ở nhi ề u đị a ph ươ ng khác nhau và cho nhi ề u c ấ p đ ào t ạ o khác nhau tùy theo yêu c ầ u c ụ th ể c ủ a ng ườ i s ử d ụ ng là giáo viên, và sinh viên Đề tài này n ằ m trong chu ỗ i các lu ậ n v ă n ph ụ c v ụ yêu c ầ u h ọ c và th ả o lu ậ n theo nhóm nói trên Nó có th ể đượ c xem nh ư ti ế p n ố i m ộ t lu ậ n v ă n ở n ă m h ọ c 2006-2007, v ố n đ ã đượ c tác gi ả thi ế t k ế r ấ t k ỹ l ưỡ ng các mô hình hoàn ch ỉ nh cho t ấ t c ả các giai đ o ạ n c ủ a h ọ c và th ả o lu ậ n theo nhóm và đ ã đ áp ứ ng ph ầ n nào chu ẩ n SCORM Nh ư v ậ y, SV ch ọ n đề tài này hoàn toàn có th ể th ừ a k ế lu ậ n v ă n nói trên Ở giai đ o ạ n này, k ế t qu ả t ạ o ra s ẽ là m ộ t trang web cho phép giáo viên, sinh viên và các cán b ộ liên quan truy c ậ p đượ c đượ c ti ệ n l ợ i và an toàn t ừ xa ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - Phân tích h ệ th ố ng h ướ ng đố i t ượ ng - C ơ s ở d ữ li ệ u quan h ệ , ngôn ng ữ truy v ấ n d ữ li ệ u SQL - Chu ẩ n SCORM cho đ ào t ạ o t ừ xa - K ỹ n ă ng l ậ p trình Web - B ả o m ậ t và phân quy ề n trên m ạ ng ƒ Yêu c ầ u các ch ứ c n ă ng c ủ a ch ươ ng trình c ầ n đạ t đượ c: K ế t h ợ p v ớ i đề tài 1 ho ặ c đề tài 2 13 1 Th ừ a k ế c ơ s ở d ữ li ệ u đ ã có cho t ấ t c ả các giai đ o ạ n c ủ a h ọ c và th ả o lu ậ n theo nhóm 2 Đ áp ứ ng chu ẩ n SCORM 3 T ạ o trang web t ươ ng ứ ng 4 Đả m b ả o truy c ậ p nhanh chóng, chính xác và an toàn 5 Giao di ệ n hài hòa, thân thi ệ n ƒ Ngôn ng ữ l ậ p trình s ử d ụ ng : PHP, JSP, ASP NET… ƒ H ệ CSDL: DB2/ Oracle ƒ Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n [1] Lu ậ n v ă n T ố t nghi ệ p đạ i h ọ c K28 c ủ a Lê C ẩ m H ằ ng [2] Bài gi ả ng v ề DB2 V9 c ủ a IBM ( đầ u tháng 9/2007) [3] M ộ t s ố tài li ệ u v ề CSDL và H ệ qu ả n tr ị CSDL nâng cao 14 Đề tài 9: TH Ự C HI Ệ N TRANG WEB PH Ụ C V Ụ KI Ể M TRA TR Ự C TUY Ế N CHO Đ ÀO T Ạ O T Ừ XA Giáo viên h ướ ng d ẫ n: TS Ph ạ m Th ị Xuân L ộ c Email : ptxloc@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Đ ào t ạ o t ừ xa ở các tr ườ ng đạ i h ọ c đ ang đượ c quan tâm hi ệ n nay, trong đ ó ki ể m tra tr ự c tuy ế n là m ộ t l ĩ nh v ự c ch ủ y ế u C ầ n có m ộ t h ệ th ố ng qu ả n lý t ừ khâu ra đề , gác thi đế n ch ấ m thi sao cho h ướ ng t ớ i nhu c ầ u ng ườ i s ử d ụ ng và đả m b ả o an toàn, chính xác cho k ỳ thi Ki ể m tra tr ự c tuy ế n có th ể áp d ụ ng cho m ộ t s ố môn h ọ c, ở nhi ề u đị a ph ươ ng khác nhau và cho nhi ề u c ấ p đ ào t ạ o khác nhau tùy theo yêu c ầ u c ụ th ể c ủ a ng ườ i s ử d ụ ng là giáo viên, cán b ộ coi thi và thí sinh Đề tài này n ằ m trong chu ỗ i các lu ậ n v ă n ph ụ c v ụ yêu c ầ u h ọ c và th ả o lu ậ n theo nhóm nói trên Nó có th ể đượ c xem nh ư ti ế p n ố i m ộ t lu ậ n v ă n ở n ă m h ọ c 2006-2007, v ố n đ ã đượ c tác gi ả thi ế t k ế r ấ t k ỹ l ưỡ ng các mô hình hoàn ch ỉ nh cho t ấ t c ả các giai đ o ạ n c ủ a ki ể m tra tr ự c tuy ế n và đ ã đ áp ứ ng ph ầ n nào chu ẩ n SCORM Nh ư v ậ y, SV ch ọ n đề tài này hoàn toàn có th ể th ừ a k ế lu ậ n v ă n nói trên Ở giai đ o ạ n này, k ế t qu ả t ạ o ra s ẽ là m ộ t c ơ s ở d ữ li ệ u đượ c t ạ o ra b ở i Oracle, m ộ t h ệ qu ả n tr ị c ơ s ở d ữ li ệ u r ấ t m ạ nh hi ệ n nay ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - Phân tích h ệ th ố ng h ướ ng đố i t ượ ng - C ơ s ở d ữ li ệ u quan h ệ , ngôn ng ữ truy v ấ n d ữ li ệ u SQL - Chu ẩ n SCORM cho đ ào t ạ o t ừ xa - K ỹ n ă ng l ậ p trình Web - B ả o m ậ t và phân quy ề n trên m ạ ng ƒ Yêu c ầ u các ch ứ c n ă ng c ủ a ch ươ ng trình c ầ n đạ t đượ c: K ế t h ợ p v ớ i đề tài 4 ho ặ c đề tài 5 15 1 Th ừ a k ế c ơ s ở d ữ li ệ u đ ã có cho t ấ t c ả các giai đ o ạ n c ủ a h ọ c và th ả o lu ậ n theo nhóm 2 Đ áp ứ ng chu ẩ n SCORM 3 T ạ o trang web t ươ ng ứ ng 4 Đả m b ả o truy c ậ p nhanh chóng, chính xác và an toàn 5 Giao di ệ n hài hòa, thân thi ệ n ƒ Ngôn ng ữ l ậ p trình s ử d ụ ng : PHP, JSP, ASP NET… ƒ H ệ CSDL: DB2/ Oracle ƒ Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n [1] Lu ậ n v ă n T ố t nghi ệ p đạ i h ọ c K28 c ủ a Nguy ễ n Xuân Hà Giang [2] Bài gi ả ng v ề DB2 V9 c ủ a IBM ( đầ u tháng 9/2007) [3] M ộ t s ố tài li ệ u v ề CSDL và H ệ qu ả n tr ị CSDL 16 Đề tài 10: Tìm hi ể u s ự th ể hi ệ n các ràng bu ộ c toàn v ẹ n trên c ơ s ở d ữ li ệ u trong SQL PL Stored Procedures c ủ a DB2 V9 Giáo viên h ướ ng d ẫ n : TS Ph ạ m Th ị Xuân L ộ c, ThS Tr ầ n Ngân Bình Email : ptxloc@cit ctu edu vn, tnbinh@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Các ràng bu ộ c toàn v ẹ n trên d ữ li ệ u là m ộ t yêu c ầ u b ắ t bu ộ c cho các h ệ qu ả n tr ị c ơ s ở d ữ li ệ u (HQTCSDL) Chúng có th ể đượ c l ồ ng vào các ngôn ng ữ truy v ấ n, ph ổ bi ế n là ngôn ng ữ truy v ấ n SQL d ự a trên đạ i s ố quan h ệ và phép tính quan h ệ DB2 là m ộ t h ệ qu ả n tr ị c ơ s ở d ữ li ệ u khá m ạ nh c ủ a IBM, cho phép t ạ o ra và s ử d ụ ng m ộ t c ơ s ở d ữ li ệ u đ áp ứ ng yêu c ầ u ng ườ i s ử d ụ ng Ngôn ng ữ SQL PL đượ c đề cao nh ờ vào tính ph ổ d ụ ng, đơ n gi ả n c ủ a nó Tuy nhiên, tính hi ệ u qu ả c ủ a SQL PL còn ph ả i đượ c tìm hi ể u và ki ể m ch ứ ng qua các ràng bu ộ c toàn v ẹ n đượ c th ể hi ệ n trên đ ó T ừ đ ó, s ẽ có c ơ s ở so sánh v ớ i các HQTCSDL khác để có th ể đ ánh giá khách quan h ơ n và ch ọ n l ự a đ úng h ơ n m ộ t HQTCSDL thích h ợ p t ừ ng ng ữ c ả nh c ụ th ể ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - C ơ s ở d ữ li ệ u - H ệ qu ả n tr ị c ơ s ở d ữ li ệ u - Ngôn ng ữ truy v ấ n d ữ li ệ u SQL ƒ Yêu c ầ u các ch ứ c n ă ng c ầ n đạ t đượ c: 1 S ử d ụ ng thành th ạ o ngôn ng ữ SQL PL 2 N ắ m v ữ ng t ừ ng lo ạ i ràng bu ộ c toàn v ẹ n v ề m ặ t lý thuy ế t 3 Liên h ệ ch ặ t ch ẽ m ỗ i lo ạ i ràng bu ộ c toàn v ẹ n v ớ i cú pháp SQL PL 4 Minh h ọ a b ằ ng vi ệ c t ạ o, truy xu ấ t m ộ t c ơ s ở d ữ li ệ u v ớ i đầ y đủ các ch ứ c n ă ng c ậ p nh ậ t, tìm ki ế m, in ấ n, phân quy ề n, … 5 So sánh DB2 v ớ i m ộ t s ố các HQTCSDL khác nh ư SQL Server, Oracle, … v ề m ặ t th ể hi ệ n các ràng bu ộ c toàn v ẹ n 17 ƒ Ngôn ng ữ s ử d ụ ng : SQL PL, và m ộ t ngôn ng ữ l ậ p trình nh ư Java, C++, C#, … ƒ H ệ CSDL: DB2 V9 ƒ Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n [1] Bài gi ả ng v ề DB2 V9 c ủ a IBM ( đầ u tháng 9/2007) [2] M ộ t s ố tài li ệ u v ề CSDL và H ệ qu ả n tr ị CSDL 18 Đề tài 11: Tìm hi ể u s ự k ế t n ố i v ớ i XML trong SQL PL Stored Procedures c ủ a DB2 V9 Giáo viên h ướ ng d ẫ n : TS Ph ạ m Th ị Xuân L ộ c, TS Hu ỳ nh Xuân Hi ệ p Email : ptxloc@cit ctu edu vn, hxhiep@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng XML là m ộ t ngôn ng ữ hi ệ n đạ i, đặ c bi ệ t, mang tính ch ấ t phi c ấ u trúc, cho phép th ể hi ệ n đơ n gi ả n không ch ỉ d ữ li ệ u mà còn c ả x ử lý c ủ a m ộ t h ệ th ố ng thông tin DB2 là m ộ t h ệ qu ả n tr ị c ơ s ở d ữ li ệ u khá m ạ nh c ủ a IBM, cho phép t ạ o ra và s ử d ụ ng m ộ t c ơ s ở d ữ li ệ u đ áp ứ ng yêu c ầ u ng ườ i s ử d ụ ng Trong đ ó, SQL PL Stored Procedures đ óng vai trò m ộ t thành ph ầ n ch ủ l ự c Không n ằ m ngoài khuynh h ướ ng chung hi ệ n nay, DB2 V9 đ ang mu ố n t ạ o ra s ự k ế t n ố i gi ữ a thành ph ầ n này v ớ i ngôn ng ữ XML Ta c ầ n ph ả i tìm hi ể u, phân tích b ả n ch ấ t s ự k ế t n ố i đ ó, đ ánh giá ư u và nh ượ c đ i ể m so v ớ i các h ệ qu ả n tr ị c ơ s ở d ữ li ệ u khác ch ư a có k ế t n ố i v ớ i XML, c ũ ng nh ư ch ỉ ra kh ả n ă ng ứ ng d ụ ng trong th ự c t ế ở nhi ề u l ĩ nh v ự c khác nhau ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - C ấ u trúc d ữ li ệ u - H ệ qu ả n tr ị c ơ s ở d ữ li ệ u - Ngôn ng ữ truy v ấ n d ữ li ệ u SQL - Ngôn ng ữ d ữ li ệ u bán c ấ u trúc XML ƒ Yêu c ầ u các ch ứ c n ă ng c ầ n đạ t đượ c: 1 N ắ m v ữ ng ngôn ng ữ XML 2 Tìm hi ể u đầ y đủ SQL PL Stored Procedures 3 Nêu b ậ t s ự k ế t n ố i v ớ i XML trong SQL PL Stored Procedures 4 Minh h ọ a b ằ ng vi ệ c t ạ o, truy xu ấ t m ộ t c ơ s ở d ữ li ệ u v ớ i đầ y đủ các ch ứ c n ă ng c ậ p nh ậ t, tìm ki ế m, in ấ n, phân quy ề n, … 5 So sánh DB2 v ớ i m ộ t s ố các HQTCSDL khác nh ư SQL Server, Oracle, … v ề m ặ t k ế t n ố i v ớ i XML 19 ƒ Ngôn ng ữ s ử d ụ ng : XML, SQL PL, và m ộ t ngôn ng ữ l ậ p trình nh ư Java, C++, C#, … ƒ H ệ CSDL: DB2 V9 ƒ Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n [1] Bài gi ả ng v ề DB2 V9 c ủ a IBM ( đầ u tháng 9/2007) [2] M ộ t s ố tài li ệ u v ề CSDL và H ệ qu ả n tr ị CSDL [2] M ộ t s ố tài li ệ u v ề XML 20 Đề tài 12: Tìm hi ể u và áp d ụ ng Rational Software Modeler vào thi ế t k ế m ộ t h ệ th ố ng thông tin qu ả n lý các d ự án tái đị nh c ư Giáo viên h ướ ng d ẫ n : TS Ph ạ m Th ị Xuân L ộ c Email : ptxloc@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Rational Software Modeler là m ộ t công c ụ c ủ a IBM, cho phép phân tích và thi ế t k ế m ộ t h ệ th ố ng thông tin d ự a trên ph ươ ng pháp phân tích h ệ th ố ng h ướ ng đố i t ượ ng UML Hi ệ n nay ở thành ph ố C ầ n th ơ , c ũ ng nh ư các thành ph ố l ớ n khác trong c ả n ướ c, các d ự án tái đị nh c ư là m ộ t nhu c ầ u c ấ p thi ế t trên b ướ c đườ ng đ ô th ị hóa Tuy nhiên, vi ệ c qu ả n lý các d ự án này còn mang tính t ủ n m ủ n, t ự phát và th ủ công C ầ n có m ộ t h ệ th ố ng thông tin hoàn ch ỉ nh cho vi ệ c qu ả n lý các d ự án tái đị nh c ư , cho phép chính quy ề n l ẫ n các nhà đầ u t ư liên quan có các d ữ li ệ u chsinh xácm đầ y đủ và có các x ử lý đ úng đắ n, nhanh chóng Rational Software Modeler là m ộ t công c ụ tin h ọ c thích h ợ p để phân tích và thi ế t k ế h ệ th ố ng thông tin đ ó ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - Phân tích h ệ th ố ng h ướ ng đố i t ượ ng - C ơ s ở d ữ li ệ u - Ngôn ng ữ UML ƒ Yêu c ầ u các ch ứ c n ă ng c ủ a ch ươ ng trình c ầ n đạ t đượ c: 1 N ắ m v ữ ng ngôn ng ữ UML 2 S ử d ụ ng thành th ạ o Rational Software Modeler 3 T ạ o h ệ th ố ng thông tin qua các mô hình t ươ ng ứ ng ƒ Ngôn ng ữ s ử d ụ ng : UML, Java ƒ Công c ụ : Rational Software Modeler ƒ H ệ CSDL: DB2 Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n 21 Ð Ề TÀI 13: Tìm hi ể u và áp d ụ ng RUP (Rational Unified Process) vào thi ế t k ế h ệ th ố ng thông tin qu ả n lý các tôn giáo ở TP C ầ n th ơ Giáo viên h ướ ng d ẫ n : TS Ph ạ m Th ị Xuân L ộ c Email : ptxloc@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng RUP (Rational Unified Process) là m ộ t qui trình c ủ a IBM, cho phép phân tích và thi ế t k ế m ộ t h ệ th ố ng thông tin d ự a trên ph ươ ng pháp phân tích h ệ th ố ng h ướ ng đố i t ượ ng UML Hi ệ n nay ở thành ph ố C ầ n th ơ , vi ệ c qu ả n lý thông tin các tôn giáo đ ã đượ c tin h ọ c hóa Tuy nhiên, h ệ th ố ng thông tin này còn ch ư a theo m ộ t qui trình hi ệ u qu ả , và ch ư a đượ c thi ế t k ế theo phong cách hi ệ n đạ i Do đ ó, đề tài nh ằ m đề ra m ộ t gi ả i pháp thích h ợ p h ơ n cho m ộ t HTTT nói chung, c ụ th ể là minh h ọ a qua HTTT qu ả n lý các tôn giáo ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - Phân tích h ệ th ố ng h ướ ng đố i t ượ ng - C ơ s ở d ữ li ệ u - Ngôn ng ữ UML ƒ Yêu c ầ u các ch ứ c n ă ng c ủ a ch ươ ng trình c ầ n đạ t đượ c: 1 N ắ m v ữ ng ngôn ng ữ UML 2 S ử d ụ ng thành th ạ o Rational Software Modeler 3 N ắ m v ữ ng và áp d ụ ng hi ệ u qu ả qui trình RUP 4 T ạ o h ệ th ố ng thông tin qua các mô hình t ươ ng ứ ng ƒ Ngôn ng ữ s ử d ụ ng : UML, Java ƒ Công c ụ : Rational Software Modeler, RUP ƒ H ệ CSDL: DB2 V9 Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n 22 Ð Ề TÀI 14: Tìm hi ể u và áp d ụ ng design pattern trong thi ế t k ế m ộ t h ệ th ố ng thông tin cho m ộ t đơ n v ị hành chánh nói chung c ấ p thành ph ố Giáo viên h ướ ng d ẫ n : TS Ph ạ m Th ị Xuân L ộ c Email : ptxloc@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Hi ệ n nay ở thành ph ố C ầ n th ơ , c ũ ng nh ư các thành ph ố l ớ n khác trong c ả n ướ c, vi ệ c tin h ọ c hóa các đơ n v ị hành chánh c ấ p thành ph ố đ ã tr ở nên không còn xa l ạ Tuy nhiên, nó còn mang tính t ủ n m ủ n, t ự phát vì các đơ n v ị còn làm riêng l ẻ , th ậ m chí có n ơ i còn ch ư a đượ c tin h ọ c hóa Đ i ề u đ ó cho th ấ y c ầ n có s ự phân tích và thi ế t k ế nh ấ t quán nên m ộ t h ệ th ố ng thông tin t ổ ng quát, nhìn ra đượ c các đ i ể m chung và đ i ể m riêng c ủ a t ừ ng đơ n v ị , để t ạ o ra đượ c m ộ t h ệ th ố ng thông tin có tính t ổ ng quát, có th ể áp d ụ ng cho nhi ề u đơ n v ị hành chánh Nh ư v ậ y, đề cao đượ c tính tái s ử d ụ ng, gi ả m chi phí đ áng k ể cho ngân sách Nhà n ướ c Đồ ng th ờ i, h ệ th ố ng thông tin đ ó v ẫ n gi ữ đượ c tính đặ c thù c ủ a m ỗ i đơ n v ị , cho phép th ự c hi ệ n hi ệ u qu ả chuyên môn nghi ệ p v ụ c ủ a đơ n v ị đ ó Design pattern là m ộ t khái ni ệ m hi ệ n đạ i, cho phép phân tích và thi ế t k ế h ệ th ố ng thông tin đ ó Tr ướ c m ắ t, áp d ụ ng các design pattern trong DB2 V9 ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - Design pattern - Thành t ố ph ầ n m ề m - Phân tích h ệ th ố ng h ướ ng đố i t ượ ng ƒ Yêu c ầ u các ch ứ c n ă ng c ủ a ch ươ ng trình c ầ n đạ t đượ c: 1 N ắ m v ữ ng khái ni ệ m design pattern trong DB2 V9 2 S ử d ụ ng thành th ạ o UML 3 T ạ o h ệ th ố ng thông tin qua các mô hình t ươ ng ứ ng ƒ Ngôn ng ữ s ử d ụ ng : UML, Java ƒ H ệ CSDL: DB2 V9 Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n 23 Ð Ề TÀI 15: Tìm hi ể u và áp d ụ ng MOF (Meta-Object Facility) vào vi ệ c thi ế t k ế m ộ t h ệ th ố ng thông tin cho m ộ t đơ n v ị hành chánh nói chung c ấ p thành ph ố Giáo viên h ướ ng d ẫ n : TS Ph ạ m Th ị Xuân L ộ c Email : ptxloc@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Hi ệ n nay ở thành ph ố C ầ n th ơ , c ũ ng nh ư các thành ph ố l ớ n khác trong c ả n ướ c, vi ệ c tin h ọ c hóa các đơ n v ị hành chánh c ấ p thành ph ố đ ã tr ở nên không còn xa l ạ Tuy nhiên, nó còn mang tính t ủ n m ủ n, t ự phát vì các đơ n v ị còn làm riêng l ẻ , th ậ m chí có n ơ i còn ch ư a đượ c tin h ọ c hóa Đ i ề u đ ó cho th ấ y c ầ n có s ự phân tích và thi ế t k ế nh ấ t quán nên m ộ t h ệ th ố ng thông tin t ổ ng quát, nhìn ra đượ c các đ i ể m chung và đ i ể m riêng c ủ a t ừ ng đơ n v ị , để t ạ o ra đượ c m ộ t h ệ th ố ng thông tin có tính t ổ ng quát, có th ể áp d ụ ng cho nhi ề u đơ n v ị hành chánh Nh ư v ậ y, đề cao đượ c tính tái s ử d ụ ng, gi ả m chi phí đ áng k ể cho ngân sách Nhà n ướ c Đồ ng th ờ i, h ệ th ố ng thông tin đ ó v ẫ n gi ữ đượ c tính đặ c thù c ủ a m ỗ i đơ n v ị , cho phép th ự c hi ệ n hi ệ u qu ả chuyên môn nghi ệ p v ụ c ủ a đơ n v ị đ ó MOF (Meta-Object Facility) là m ộ t ti ệ n ích, đ úng h ơ n là m ộ t h ệ th ố ng khái ni ệ m, cho phép s ử d ụ ng các siêu d ữ li ệ u (meta-data) để phân tích và thi ế t k ế h ệ th ố ng thông tin đ ó ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - Siêu d ữ li ệ u - Thành t ố ph ầ n m ề m - Phân tích h ệ th ố ng h ướ ng đố i t ượ ng ƒ Yêu c ầ u các ch ứ c n ă ng c ủ a ch ươ ng trình c ầ n đạ t đượ c: 1 N ắ m v ữ ng MOF 2 S ử d ụ ng thành th ạ o UML 3 T ạ o h ệ th ố ng thông tin qua các mô hình t ươ ng ứ ng ƒ Ngôn ng ữ s ử d ụ ng : UML, Java ƒ H ệ CSDL: DB2 ƒ Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n 24 Ð Ề TÀI 16: Tìm hi ể u và s ử d ụ ng EJB trong m ộ t h ệ th ố ng thông tin qu ả n lý các báo cáo ở m ộ t đơ n v ị hành chánh nói chung c ấ p thành ph ố Giáo viên h ướ ng d ẫ n : TS Ph ạ m Th ị Xuân L ộ c Email : ptxloc@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Hi ệ n nay ở thành ph ố C ầ n th ơ , c ũ ng nh ư các thành ph ố l ớ n khác trong c ả n ướ c, vi ệ c tin h ọ c hóa các đơ n v ị hành chánh c ấ p thành ph ố , trong đ ó xây d ự ng h ệ th ố ng thông tin qu ả n lý các báo cáo đ ã tr ở nên không còn xa l ạ Tuy nhiên, các h ệ th ố ng thông tin (HTTT) này ch ư a chú tr ọ ng đế n tính liên thông gi ữ a các h ệ qu ả n tr ị c ơ s ở d ữ li ệ u khác nhau Do đ ó, n ế u c ầ n trao đổ i thông tin, báo cáo gi ữ a các đơ n v ị hành chánh s ẽ d ễ g ặ p tr ở ng ạ i Đ i ề u đ ó cho th ấ y nên s ử d ụ ng thành t ố ph ầ n m ề m để nâng cao tính tái s ử d ụ ng và liên thông gi ữ a các HTTT đ a d ạ ng, cho phép lãnh đạ o có cái nhìn toàn di ệ n h ơ n trên t ấ t c ả các phân h ệ ở t ừ ng đơ n v ị ho ặ c trên t ấ t c ả các đ on v ị Thành t ố ph ầ n m ề m EJB trong platform J2EE là m ộ t ch ọ n l ự a t ố t ở tr ườ ng h ợ p này Đ ã có khá nhi ề u ứ ng d ụ ng EJB trên th ế gi ớ i, nh ư ng ở n ướ c ta nói chung và TP C ầ n th ơ nói riêng, vi ệ c tìm hi ể u và áp d ụ ng EJB còn b ị h ạ n ch ế Đề tài nh ằ m đ áp ứ ng nhu c ầ u có th ậ t đ ó c ủ a t ấ t c ả m ọ i ng ườ i, t ừ ng ườ i s ử d ụ ng đế n doanh nghi ệ p ph ầ n m ề m, nhà thi ế t k ế , nhà l ậ p trình, … ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - Thành t ố ph ầ n m ề m - Phân tích h ệ th ố ng h ướ ng đố i t ượ ng - C ơ s ở d ữ li ệ u ƒ Yêu c ầ u các ch ứ c n ă ng c ủ a ch ươ ng trình c ầ n đạ t đượ c: 1 N ắ m v ữ ng khái ni ệ m EJB trong J2EE 2 S ử d ụ ng thành th ạ o UML 3 T ạ o c ơ s ở d ữ li ệ u t ươ ng ứ ng ƒ Ngôn ng ữ s ử d ụ ng : UML, Java ƒ H ệ CSDL: Oracle Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n 25 Đề tài 17: T ổ ng quan v ề platform Eclipse Giáo viên h ướ ng d ẫ n : TS Ph ạ m Th ị Xuân L ộ c Email : ptxloc@cit ctu edu vn B ộ môn H ệ th ố ng thông tin và Toán ứ ng d ụ ng Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Eclipse là m ộ t n ề n m ở (open development platform), bao g ồ m các frameworks, công c ụ và các runtimes có th ể m ở r ộ ng đượ c, để t ạ o nên, tri ể n khai và qu ả n lý các ph ầ n m ề m Trên th ế gi ớ i, hi ệ n có khá nhi ể u các nhà nghiên c ứ u trong các vi ệ n, tr ườ ng đạ i h ọ c, c ũ ng nh ư các nhà phát minh l ẫ n kinh doanh công ngh ệ đ ang m ở r ộ ng, b ổ sung và h ỗ tr ợ cho Eclipse Ở Vi ệ t nam, Eclipse còn ch ư a đượ c bi ế t đế n r ộ ng rãi, do th ự c t ế s ử d ụ ng không b ả n quy ề n các n ề n s ẵ n có Tuy nhiên, trong khuynh h ướ ng h ộ i nh ậ p chung toàn c ầ u, vi ệ c tìm hi ể u để s ử d ụ ng và tham gia phát tri ể n Eclipse tr ở thành m ộ t nhu c ầ u c ầ n thi ế t, tr ướ c m ắ t là trong môi tr ườ ng đạ i h ọ c ƒ Yêu c ầ u v ề c ơ s ở lý thuy ế t - H ệ đ i ề u hành - Ngôn ng ữ l ậ p trình - Middleware - Thành t ố (component) - M ạ ng ƒ Yêu c ầ u các ch ứ c n ă ng c ủ a ch ươ ng trình c ầ n đạ t đượ c: 1 Cho cái nhìn t ổ ng quan v ề các ch ứ c n ă ng ch ủ y ế u c ủ a Eclipse 2 Cung c ấ p đượ c c ấ u trúc t ổ ng th ể c ủ a Eclipse 3 Gi ớ i thi ệ u đượ c các ch ứ c n ă ng c ụ th ể và c ấ u trúc c ủ a t ừ ng thành ph ầ n trong Eclipse 4 So sánh v ớ i các n ề n khác nh ư COM, NET, CORBA, J2EE, … Tài li ệ u tham kh ả o: Liên h ệ giáo viên h ướ ng d ẫ n, ngoài trang web sau đ ây: www eclipse org 26 Đề tài 18: H ệ chuyên gia h ổ tr ợ sinh viên l ậ p k ế ho ạ ch h ọ c t ậ p ( Ứ ng d ụ ng ph ươ ng pháp khai phá d ữ li ệ u) – Module 1: D ự đ oán k ế t qu ả h ọ c t ậ p c ủ a sinh viên 1 Lo ạ i đề tài: Khai phá d ữ li ệ u 2 Giáo viên h ướ ng d ẫ n: Nguy ễ n Thái Nghe, Email: ntnghe@cit ctu edu vn 3 S ố l ượ ng sinh viên tham gia: 2 sinh viên 4 Yêu c ầ u c ủ a đề tài: • Ph ạ m vi n ộ i dung c ủ a đề tài : S ử d ụ ng cây quy ế t đị nh (Decision Tree) để d ự đ oán k ế t qu ả h ọ c t ậ p c ủ a sinh viên d ự a trên thông tin đầ u vào (thông tin này đượ c l ấ y t ừ k ỳ thi tuy ể n sinh) và k ế t qu ả c ủ a h ọ c k ỳ tr ướ c Ch ẳ ng h ạ n, ta s ử d ụ ng các thông tin nh ư : tu ổ i, gi ớ i tính, khu v ự c ư u tiên, đ i ể m thi đạ i h ọ c, để d ự đ óan xem k ế t qu ả n ă m th ứ nh ấ t sinh viên đạ t lo ạ i gì (trung bình, khá,…), t ươ ng t ự cho các n ă m h ọ c hay h ọ c k ỳ khác • Các yêu c ầ u c ơ b ả n c ầ n đạ t đượ c : ƒ Tìm hi ể u v ề cây quy ế t đị nh (Decision Tree), cây m ẫ u (Model Tree), ph ươ ng pháp đ ánh giá độ tin c ậ y ƒ Tìm hi ể u ph ầ n m ề m WEKA (có th ể download t ạ i đị a ch ỉ : http://www cs waikato ac nz/ml/weka/) ƒ T ạ o ứ ng d ụ ng (Có s ẳ n open source, ch ỉ c ầ n modify l ạ i cho phù h ợ p v ớ i bài toán) o Đầ u vào: thông tin c ủ a sinh viên nh ư tu ổ i, gi ớ i tính, khu v ự c ư u tiên, đ i ể m thi đạ i h ọ c, o Đầ u ra: K ế t qu ả cu ố i n ă m th ứ nh ấ t (r ớ t, khá, gi ỏ i, ) o Đầ u vào: thông tin c ủ a sinh viên nh ư tu ổ i, gi ớ i tính, khu v ự c ư u tiên, đ i ể m thi đạ i h ọ c, Đ TB n ă m th ứ 3, o Đầ u ra: K ế t qu ả cu ố i n ă m th ứ t ư (r ớ t, khá, gi ỏ i, ) o Đầ u vào: thông tin c ủ a sinh viên nh ư tu ổ i, gi ớ i tính, khu v ự c ư u tiên, đ i ể m thi đạ i h ọ c, o Đầ u ra: X ế p lo ạ i t ố t nghi ệ p (trung bình, khá, gi ỏ i, ) … ƒ Môi tr ườ ng cài đặ t: JSP ho ặ c Java Servlet 5 Tài li ệ u tham kh ả o : (giáo trình, sách, báo, trang web, …) • Liên h ệ v ớ i GVHD để copy d ữ li ệ u và tài li ệ u liên quan • Các tài li ệ u v ề JAVA, JSP, Servlet • http://www cs waikato ac nz/ml/weka/ 27 Đề tài 19: H ệ chuyên gia h ổ tr ợ sinh viên l ậ p k ế ho ạ ch h ọ c t ậ p ( Ứ ng d ụ ng ph ươ ng pháp khai phá d ữ li ệ u) – Module 2: H ổ tr ợ sinh viên ch ọ n môn h ọ c 1 Lo ạ i đề tài: Khai phá d ữ li ệ u 2 Giáo viên h ướ ng d ẫ n: Nguy ễ n Thái Nghe, Email: ntnghe@cit ctu edu vn 3 S ố l ượ ng sinh viên tham gia: 1 sinh viên 4 Yêu c ầ u c ủ a đề tài: • Ph ạ m vi n ộ i dung c ủ a đề tài : (Mô t ả ng ắ n g ọ n n ộ i dung đề tài) S ử d ụ ng lu ậ t k ế t h ợ p (Association Rule) để tìm ra các lu ậ t liên quan gi ữ a các môn mà sinh viên đ ã h ọ c t ố t Ví d ụ : N ế u SV h ọ c môn CSDL trong h ọ c k ỳ 5 đạ t k ế t qu ả t ố t thì s ẽ h ọ c môn PTHT trong h ọ c k ỳ 6 c ũ ng s ẽ đạ t k ế t qu ả t ố t,…nh ằ m giúp sinh viên l ự a ch ọ n môn h ọ c ti ế p theo d ự a trên k ế t qu ả các môn mà mình đ ã h ọ c S ử d ụ ng lu ậ t k ế t h ợ p (Association Rule) để tìm ra các lu ậ t liên quan gi ữ a các môn h ọ c mà sinh viên đ ã h ọ c ch ư a đạ t Ví d ụ : N ế u SV h ọ c môn CSDL trong h ọ c k ỳ 5 ch ư a đạ t thì s ẽ h ọ c môn PTHT trong h ọ c k ỳ 6 c ũ ng s ẽ ch ư a đạ t,…nh ằ m giúp sinh viên đị nh h ướ ng tr ướ c mình có nên l ư a ch ọ n môn h ọ c ti ế p theo đ ó không • Các yêu c ầ u c ơ b ả n c ầ n đạ t đượ c: ƒ Tìm hi ể u v ề lu ậ t k ế t h ợ p (Association Rules) ƒ Tìm hi ể u ph ầ n m ề m WEKA (có th ể download t ạ i đị a ch ỉ : http://www cs waikato ac nz/ml/weka/) ƒ T ạ o ứ ng d ụ ng (Có s ẳ n open source, ch ỉ c ầ n modify l ạ i cho phù h ợ p v ớ i bài toán) o Đầ u vào: K ế t qu ả thi đạ t c ủ a các môn h ọ c o Đầ u ra: T ậ p các lu ậ t, ch ẳ ng h ạ n nh ư : ƒ CSDL = Good ⇒ PTHT = Very Good ƒ CTDL = Very Good ⇒ GT = Excellent ƒ … o Đầ u vào: K ế t qu ả ch ư a đạ t c ủ a các môn h ọ c o Đầ u ra: T ậ p các lu ậ t, ch ẳ ng h ạ n nh ư : ƒ CSDL = Fail ⇒ PTHT = Fail ƒ CTDL = Fail ⇒ GT = Fail ƒ … • Môi tr ườ ng cài đặ t: JSP ho ặ c Java Servlet 6 Tài li ệ u tham kh ả o: (giáo trình, sách, báo, trang web, …) ƒ Liên h ệ v ớ i GVHD để copy d ữ li ệ u và tài li ệ u liên quan 28 ƒ Các tài li ệ u v ề JAVAs ƒ http://www cs waikato ac nz/ml/weka/ 29 Đề tài 20: Th ươ ng m ạ i đ i ệ n t ử - n ề n t ả ng và ứ ng d ụ ng 1 Lo ạ i đề tài: WEB và CSDL 2 Giáo viên h ướ ng d ẫ n: Nguy ễ n Thái Nghe, Email: ntnghe@cit ctu edu vn 3 S ố l ượ ng sinh viên tham gia: 1 sinh viên 4 Yêu c ầ u c ủ a đề tài: ƒ Ph ạ m vi n ộ i dung c ủ a đề tài : (Mô t ả ng ắ n g ọ n n ộ i dung đề tài) • Tìm hi ể u lý thuy ế t n ề n t ả ng v ề th ươ ng m ạ i đ i ệ n t ử • Các mô hình th ươ ng m ạ i đ i ệ n t ử : Business-to-business (B2B), Business-to- consumer (B2C), Business-to-employee (B2E),… • Các ph ươ ng th ứ c thanh toán • Quy trình xây d ự ng m ộ t mô hình th ươ ng m ạ i đ i ệ n t ử cho m ộ t doanh nghi ệ p v ừ a và nh ỏ • T ạ o m ộ t ứ ng d ụ ng c ụ th ể để bán hàng online, g ồ m có nh ữ ng tính n ă ng c ơ b ả n nh ư : o Qu ả n tr ị khách hàng o Qu ả n tr ị s ả n ph ẩ m o Qu ả n tr ị đơ n hàng, gi ỏ hàng o Qu ả n tr ị ng ườ i dùng Ghi chú: Có th ể s ử d ụ ng open source, modify l ạ i cho phù h ợ p v ớ i bài toán ƒ Môi tr ườ ng cài đặ t : ( các ngôn ng ữ l ậ p trình cho phép sinh viên có th ể ch ọ n để th ự c hi ệ n, các yêu c ầ u ph ầ n m ề m và c ấ u hình máy tính, …): JAVA, PHP, ASP, … 5 Tài li ệ u tham kh ả o : (giáo trình, sách, báo, trang web, …) ƒ Liên h ệ giáo viên h ướ ng d ẫ n để đượ c cung c ấ p tài li ệ u ƒ www ebay vn ƒ www vnemart com vn ƒ www chodientu com 30 Đề tài 21: Qu ả n lý gia ph ả 1 Lo ạ i đề tài: L ậ p trình qu ả n lý 2 Giáo viên h ướ ng d ẫ n: Nguy ễ n Thái Nghe, Nguy ễ n Chí Ngôn Email: ntnghe@cit ctu edu vn, ncngon@cit ctu edu vn 3 S ố l ượ ng sinh viên tham gia: 1 sinh viên 4 Yêu c ầ u c ủ a đề tài: • Cho phép qu ả n lý toàn b ộ các t ư li ệ u liên quan đế n H ọ t ộ c và liên quan đế n các thành viên trong dòng h ọ Các tài li ệ u có liên quan đế n m ỗ i thành viên s ẽ đượ c g ắ n kèm theo các thành viên, c ụ th ể : ƒ Cho phép nh ậ p thông tin t ừ ng cá nhân: Lý l ị ch, hình ả nh, t ư li ệ u,… ƒ Hi ể n th ị d ạ ng cây và text để th ấ y rõ v ị trí t ừ ng cá nhân trong h ọ t ộ c ƒ Hi ể n th ị thông tin t ừ ng cá nhân trên màn hình, kèm theo lý l ị ch, hình ả nh, và các thông tin khác ƒ Tìm ki ế m/truy xu ấ t đế n t ừ ng cá nhân để hi ể n th ị /in ấ n ƒ … • Ngôn ng ữ s ử d ụ ng: NET (C# ho ặ c VB Net) 5 Tài li ệ u tham kh ả o (sinh viên hãy tham kh ả o ở các đị a ch ỉ d ướ i đ ây để bi ế t thêm v ề cây gia ph ả ): • www vietnamgiapha com • www hiendai com vn • www pocketmindmap com 31 Đề tài 22: Qu ả n lý Đả ng viên Đả ng B ộ Khoa CNTT-TT 1 Lo ạ i đề tài: Xây d ự ng h ệ th ố ng thông tin 2 Giáo viên h ướ ng d ẫ n: Phan T ấ n Tài 3 S ố l ượ ng sinh viên tham gia: 1 sinh viên 4 Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng Đả ng b ộ khoa CNTT & TT là m ộ t trong s ố các Đả ng b ộ c ủ a tr ườ ng Đ HCT đượ c thành l ậ p trong n ă m 2005 Đả ng b ộ khoa g ồ m có 4 chi b ộ và s ố l ượ ng Đả ng viên c ủ a Đả ng b ộ ngày càng t ă ng, các công tác nghi ệ p v ụ và qu ả n lý h ồ s ơ ngày càng nhi ề u Tuy nhiên các công tác này v ẫ n đượ c th ự c hi ệ n th ủ công, ch ư a có m ộ t ứ ng d ụ ng nào đượ c xây d ự ng để giúp cho vi ệ c qu ả n lý Đ V m ộ t cách hi ệ u qu ả Do đ ó vi ệ c xây d ự ng m ộ t h ệ th ố ng thông tin qu ả n lý Đả ng viên c ủ a Đả ng b ộ khoa CNTT & TT là đ i ề u c ầ n thi ế t Các ch ứ c n ă ng c ủ a h ệ th ố ng ph ả i đượ c thi ế t k ế đ úng v ớ i yêu c ầ u th ự c t ế hi ệ n nay và có th ể phát tri ể n v ề sau H ệ th ố ng qu ả n lý Đả ng viên ph ả i phù h ợ p v ớ i HTTT c ủ a khoa CNTT & TT Đề tài này đ ã đượ c sinh viên Nguy ễ n V ă n Chia l ớ p tin h ọ c k28 th ự c hi ệ n n ă m 2006 Vì do tính c ầ n thi ế t để hoàn thi ệ n nhi ề u h ơ n cho h ệ th ố ng và đư a vào ứ ng d ụ ng th ự c ti ễ n nên đề tài này đượ c đề ngh ị ti ế p t ụ c th ự c hi ệ n l ạ i nh ằ m hoàn thi ệ n và b ổ sung m ộ t s ố ch ứ c n ă ng m ớ i đ áp ứ ng yêu c ầ u th ự c t ế ƒ V ề lí thuy ế t c ầ n nghiên c ứ u: c ơ s ở d ữ li ệ u quan h ệ , phân tích & thi ế t k ế h ệ th ố ng, các kh ả n ă ng b ả o m ậ t thông tin, ngôn ng ữ truy v ấ n d ữ li ệ u SQL ƒ V ề nghi ệ p v ụ : tìm hi ể u các công tác qu ả n lý đả ng viên ƒ Các ch ứ c n ă ng c ầ n đạ t đượ c cho ứ ng d ụ ng: 1 B ả o m ậ t h ệ th ố ng 2 C ậ p nh ậ t CSDL 3 Theo dõi công tác đả ng nh ư công tác phát tri ể n đả ng, h ọ p l ệ ,… 4 K ế t xu ấ t: • Danh sách đả ng viên theo t ừ ng chi b ộ • Danh sách đả ng viên c ủ a toàn Đả ng b ộ • Lý l ị ch đầ y đủ & trích ngang c ủ a Đả ng viên • K ế t qu ả x ế p lo ạ i đả ng viên c ủ a t ừ ng chi b ộ (và c ủ a toàn Đả ng b ộ ) theo t ừ ng n ă m • Báo cáo t ổ ng h ợ p (trình độ v ă n hóa, chính tr ị , h ọ c v ấ n,…) c ủ a Đả ng viên theo t ừ ng chi b ộ , Đả ng b ộ • B ả ng kê Đả ng phí theo tháng c ủ a Chi b ộ • Báo cáo Đả ng phí c ủ a t ừ ng chi b ộ , Đả ng b ộ • Báo cáo th ẩ m tra t ư cách đả ng viên ƒ Ngôn ng ữ cài đặ t có th ể là VB Net 32 ƒ H ệ qu ả n tr ị CSDL: SQL Server 2000 hay DB2 (do công ty IBM Vi ệ t Nam cung c ấ p) 7 Tài li ệ u tham kh ả o ƒ Đ inh Kh ắ c Quy ề n, Giáo trình Phân Tích H ệ Thông, Biên so ạ n 2004 ƒ Đ inh Kh ắ c Quy ề n, Giáo trình C ơ S ở D ữ Li ệ u, Biên so ạ n 2004 ƒ Jeffrey A Hoffer, Joey F George, Joseph S Valacich, Modern System Analysis and Design, 2002 ƒ Microsoft Visual Studio Net – MSDN 2003 ƒ Robert Vieira, Professional SQL Server 2000 Programming , 2003 33 Đề tài 23: Qu ả n lý công tác chuyên môn Cán b ộ gi ả ng d ạ y Đạ i h ọ c C ầ n Th ơ 1 Lo ạ i đề tài: Xây d ự ng h ệ th ố ng thông tin 2 Giáo viên h ướ ng d ẫ n: ThS Phan T ấ n Tài 3 S ố l ượ ng sinh viên tham gia: 1 – 2 sinh viên 4 Yêu c ầ u c ủ a đề tài ƒ Tóm t ắ t bài toán, kh ả n ă ng ứ ng d ụ ng: Tr ườ ng Đạ i H ọ c C ầ n Th ơ là m ộ t tr ườ ng có qui mô đ ào t ạ o l ớ n nh ấ t vùng Đồ ng b ằ ng sông C ử u Long và là m ộ t trong s ố các tr ườ ng có qui mô đ ào t ạ o l ớ n c ả n ướ c Hi ệ n nay tr ườ ng đ ang có nh ữ ng k ế ho ạ ch đổ i m ớ i m ạ nh m ẽ v ề m ọ i m ặ t nh ằ m nâng cao công tác qu ả n lý, đ ào t ạ o và nghiên c ứ u khoa h ọ c c ũ ng nh ư các h ợ p tác trong và ngoài n ướ c tr ướ c ng ữ c ả nh h ộ i nh ậ p toàn c ầ u c ủ a Vi ệ t Nam Chính vì th ế , m ộ t kh ố i l ượ ng công tác khá l ớ n c ủ a t ừ ng đơ n v ị , t ừ ng cá nhân cán b ộ c ũ ng đượ c đặ t ra Ch ả ng h ạ n m ộ t s ố công tác có th ể k ể ra liên quan đế n công tác chuyên môn c ủ a t ừ ng đơ n v ị và t ừ ng cán b ộ gi ả ng d ạ y nh ư : đổ i m ớ i ch ươ ng trình đ ào t ạ o, đổ i m ớ i ph ươ ng pháp gi ả ng d ạ y, công tác chuyên môn c ủ a cán b ộ gi ả ng d ạ y (gi ả ng d ạ y, nghiên c ứ u khoa h ọ c, tri ể n khai ứ ng d ụ ng,…) Tr ướ c m ộ t kh ố i l ượ ng l ớ n công vi ệ c c ủ a m ỗ i đơ n v ị và cá nhân, m ộ t yêu c ầ u đượ c đặ t ra là làm th ế nào để qu ả n lý các công tác trên m ộ t cách hi ệ u qu ả ? Do đ ó đề tài qu ả n lý công tác chuyên môn cán b ộ gi ả ng d ạ y nh ằ m vào m ụ c tiêu xây d ự ng m ộ t h ệ th ố ng thông tin giúp cho các đơ n v ị và cá nhân cán b ộ trong tr ườ ng qu ả n lý các công tác chuyên môn c ủ a mình m ộ t cách hi ệ u qu ả ƒ V ề c ơ s ở lý thuy ế t: c ơ s ở d ữ li ệ u quan h ệ , phân tích & thi ế t k ế h ệ th ố ng, các kh ả n ă ng b ả o m ậ t thông tin, ngôn ng ữ truy v ấ n d ữ li ệ u SQL ƒ V ề nghi ệ p v ụ : tìm hi ể u các công tác chuyên môn c ủ a các đơ n v ị , cá nhân c ầ n qu ả n lý ƒ Yêu c ầ u các ch ứ c n ă ng : 9 Qu ả n lý đượ c các công tác:gi ả ng d ạ y, c ố v ấ n, nghiên c ứ u khoa h ọ c, h ướ ng d ẫ n đề tài (niên lu ậ n, lu ậ n v ă n t ố t nghi ệ p, ti ể u lu ậ n t ố t nghi ệ p), Ra đề , ch ấ m thi, đ ánh giá TLTN, LVTN, h ộ i th ả o, chuyên đề và đ i công tác 9 Qu ả n lý k ế ho ạ ch làm vi ệ c c ủ a cán b ộ (theo tu ầ n, tháng, n ă m) 9 Nh ắ c nh ở l ị ch công tác cán b ộ t ự độ ng 9 Tr ợ giúp qu ả n lý (c ấ p lãnh đạ o) 9 Th ố ng kê kh ố i l ượ ng công tác cu ố i n ă m (cán b ộ , đơ n v ị ) 9 K ế t xu ấ t và in ấ n báo cáo ƒ Ngôn ng ữ cài đặ t có th ể là VB Net ƒ H ệ qu ả n tr ị CSDL: SQL Server 2000 hay DB2 (do công ty IBM Vi ệ t Nam cung c ấ p) 5 Tài li ệ u tham kh ả o 34 ƒ Đ inh Kh ắ c Quy ề n, Giáo trình Phân Tích H ệ Thông, Biên so ạ n 2004 ƒ Đ inh Kh ắ c Quy ề n, Giáo trình C ơ S ở D ữ Li ệ u, Biên so ạ n 2004 ƒ Jeffrey A Hoffer, Joey F George, Joseph S Valacich, Modern System Analysis and Design, 2002 ƒ Microsoft Visual Studio Net – MSDN 2003 ƒ Robert Vieira, Professional SQL Server 2000 Programming , 2003 35 Đề tài 24: Thi ế t k ế b ộ công c ụ t ổ ng h ợ p hàm bool 1- Lo ạ i đề tài: Ph ụ c v ụ gi ả ng d ạ y 2- Giáo viên h ướ ng d ẫ n: Lê Đứ c Th ắ ng Email: ldthang@cit ctu edu vn 3- S ố l ượ ng sinh viên tham gia: 01 sinh viên 4- Yêu c ầ u c ủ a đề tài: Ph ạ m vi n ộ i dung c ủ a đề tài : Cài đặ t m ộ t b ộ công c ụ để t ổ ng h ợ p m ộ t hàm bool n bi ế n B ộ công c ụ này đượ c áp d ụ ng để ki ể m ch ứ ng s ự t ổ ng h ợ p hàm bool đ ã trình bày trong bài gi ả ng Toán R ờ i R ạ c 1 - Khoa CNTT&TT Đ HCT Các yêu c ầ u c ơ b ả n c ầ n đạ t đượ c : - V ề lý thuy ế t : Ch ọ n l ọ c các ki ế n th ứ c đ ã trình bày trong bài gi ả ng để làm c ơ s ở lý thuy ế t cho đề tài, trình bày theo cách c ủ a ng ườ i làm đề tài Tôn tr ọ ng cách ti ế p c ậ n v ấ n đề đ ã nêu trong bài gi ả ng, s ử d ụ ng thu ậ t ng ữ theo cách ti ế p c ậ n đ ó - V ề phân tích và thi ế t k ế b ộ công c ụ : Ph ầ n này dành cho s ự sáng t ạ o c ủ a ng ườ i làm đề tài Các gi ả i thu ậ t không có s ẵ n s ẽ do ng ườ i làm đề tài đề xu ấ t - V ề s ả n ph ẩ m : Ch ứ c n ă ng chính c ủ a s ả n ph ẩ m là nh ậ n đầ u vào là m ộ t hàm bool tùy ch ọ n, xác đị nh công th ứ c t ố i ti ể u, v ẽ m ạ ch đ i ệ n t ổ ng h ợ p hàm công th ứ c t ố i ti ể u đ ó - V ề đố i v ớ i ng ườ i dùng : C ầ n m ộ t giao di ệ n thân thi ệ n, m ạ ch đ i ệ n v ẽ ra đ úng và đẹ p - V ề môi tr ườ ng cài đặ t : Tùy ch ọ n c ủ a ng ườ i làm đề tài - V ề chi ti ế t các yêu c ầ u : C ầ n liên h ệ v ớ i GVHD để bi ế t c ụ th ể Tài li ệ u tham kh ả o : Liên h ệ v ớ i GVHD để đượ c h ướ ng d ẫ n c ụ th ể Các tài li ệ u v ề Toán R ờ i R ạ c, C ấ u trúc d ữ li ệ u và gi ả i thu ậ t 36 Đề tài 25: Thi ế t k ế b ộ công c ụ đư a quy ho ạ ch tuy ế n tính v ề d ạ ng chu ẩ n 1- Lo ạ i đề tài: Ph ụ c v ụ gi ả ng d ạ y 2- Giáo viên h ướ ng d ẫ n: Lê Đứ c Th ắ ng, Email: ldthang@cit ctu edu vn 3- S ố l ượ ng sinh viên tham gia: 01 sinh viên 4- Yêu c ầ u c ủ a đề tài: Ph ạ m vi n ộ i dung c ủ a đề tài : Cài đặ t m ộ t b ộ công c ụ để đư a m ộ t quy ho ạ ch tuy ế n tính t ổ ng quát v ề d ạ ng chu ẩ n B ộ công c ụ này đượ c áp d ụ ng để ki ể m ch ứ ng ph ươ ng pháp đơ n hình c ả i biên đ ã trình bày trong bài gi ả ng Quy Ho ạ ch Tuy ế n Tính - Khoa CNTT&TT Đ HCT Các yêu c ầ u c ơ b ả n c ầ n đạ t đượ c : - V ề lý thuy ế t : Ch ọ n l ọ c các ki ế n th ứ c đ ã trình bày trong bài gi ả ng để làm c ơ s ở lý thuy ế t cho đề tài, trình bày theo cách c ủ a ng ườ i làm đề tài Tôn tr ọ ng cách ti ế p c ậ n v ấ n đề đ ã nêu trong bài gi ả ng, s ử d ụ ng thu ậ t ng ữ theo cách ti ế p c ậ n đ ó - V ề phân tích và thi ế t k ế b ộ công c ụ : Ph ầ n này dành cho s ự sáng t ạ o c ủ a ng ườ i làm đề tài Các gi ả i thu ậ t không có s ẵ n s ẽ do ng ườ i làm đề tài đề xu ấ t - V ề s ả n ph ẩ m : Ch ứ c n ă ng chính c ủ a s ả n ph ẩ m là nh ậ n đầ u vào là m ộ t quy ho ạ ch tuy ế n tính t ổ ng quát, xây d ự ng bài toán c ả i biên theo ph ươ ng pháp hai pha và M vô cùng l ớ n X ử lý s ố li ệ u d ạ ng phân s ố - V ề đố i v ớ i ng ườ i dùng : C ầ n m ộ t giao di ệ n thân thi ệ n, ti ệ n cho vi ệ c đư a vào m ộ t quy ho ạ ch tuy ế n tính Th ể hi ệ n k ế t qu ả đẹ p - V ề môi tr ườ ng cài đặ t : Tùy ch ọ n c ủ a ng ườ i làm đề tài - V ề chi ti ế t các yêu c ầ u : C ầ n liên h ệ v ớ i GVHD để bi ế t c ụ th ể Tài li ệ u tham kh ả o : Liên h ệ v ớ i GVHD để đượ c h ướ ng d ẫ n c ụ th ể Các tài li ệ u v ề Quy Ho ạ ch Tuy ế n Tính, C ấ u trúc d ữ li ệ u và gi ả i thu ậ t 37 Đề tài 26: Đề tài dành cho 2 đố i t ượ ng: Ti ế ng Vi ệ t và Ti ế ng Pháp Tìm hi ể u tính n ă ng m ớ i v ề qu ả n tr ị CSDL bán c ấ u trúc c ủ a DB2 V9 và ứ ng d ụ ng xây d ự ng h ệ th ố ng thông tin Qu ả n lý công v ă n 1 Lo ạ i đề tài: H ệ th ố ng thông tin 2 Giáo viên h ướ ng d ẫ n: Lê Quy ế t Th ắ ng Email: lqthang@cit ctu edu vn 3 S ố l ượ ng sinh viên tham gia: 2 sinh viên 4 N ộ i dung: H ệ th ố ng thông tin công v ă n có c ấ u trúc d ữ li ệ u ph ứ c t ạ p Có nh ữ ng thu ộ c tính có c ấ u trúc d ữ li

LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC K29 Bộ môn Hệ thống thơng tin Tốn ứng dụng, ĐHCT (sắp theo thứ tự tên giáo viên hướng dẫn) Stt 10 11 12 13 14 15 16 17 18 Tên đề tài GV hướng dẫn Ứng dụng meta-data để chấm Thực hành Cơ sở liệu Tích hợp thành phần quản lý điểm học viên vào hệ thống Moodle Tìm hiểu sử dụng OpenGL để tạo hình ảnh khơng gian chiều Tìm hiểu sử dụng Java 3D để tạo hình ảnh khơng gian chiều Khai phá liệu với ngôn ngữ R Sử dụng GNU Octave xử lý ảnh Truy tìm ảnh dựa vào nội dung ảnh (hình dángkết cấu- màu sắc) Thực trang web phục vụ việc học thảo luận theo nhóm đào tạo từ xa Thực trang web phục vụ kiểm tra trực tuyến đào tạo từ xa Tìm hiểu thể ràng buộc tồn vẹn sở liệu SQL PL Stored Procedures DB2 V9 Trần Ngân Bình Tìm hiểu kết nối với XML SQL PL Stored Procedures DB2 V9 Tìm hiểu áp dụng Rational Software Modeler vào thiết kế hệ thống thông tin quản lý dự án tái định cư Tìm hiểu áp dụng RUP (Rational Unified Process) vào thiết kế hệ thống thông tin quản lý tôn giáo TP Cần thơ Tìm hiểu áp dụng design pattern thiết kế hệ thống thông tin cho đơn vị hành chánh nói chung cấp thành phố Tìm hiểu áp dụng MOF (Meta-Object Facility) vào việc thiết kế hệ thống thông tin cho đơn vị hành chánh nói chung cấp thành phố Tìm hiểu sử dụng EJB hệ thống thông tin quản lý báo cáo đơn vị hành chánh nói chung cấp thành phố Tổng quan platform Eclipse Hệ chuyên gia hổ trợ sinh viên lập kế hoạch học Phạm Thị Xuân Lộc, Huỳnh Xuân Hiệp Phạm Thị Xuân Lộc, Trần Ngân Bình Trần Ngân Bình, Võ Huỳnh Trâm Lâm Thị Ngọc Châu -nt-nt-nt-ntPhạm Thị Xuân Lộc, Phan Tấn Tài -ntPhạm Thị Xuân Lộc, Trần Ngân Bình Phạm Thị Xuân Lộc -nt-nt-nt-ntNguyễn Thái Nghe 19 20 21 22 23 24 25 26 27 28 29 30 31 tập (Ứng dụng phương pháp khai phá liệu) – Module 1: Dự đoán kết học tập sinh viên Hệ chuyên gia hổ trợ sinh viên lập kế hoạch học tập (Ứng dụng phương pháp khai phá liệu) – Module 2: Hổ trợ sinh viên chọn môn học Thương mại điện tử - tảng ứng dụng Quản lý gia phả Quản lý Đảng viên Đảng Bộ Khoa CNTT-TT Quản lý công tác chuyên môn Cán giảng dạy Đại học Cần Thơ Thiết kế công cụ tổng hợp hàm bool Thiết kế công cụ đưa quy hoạch tuyến tính dạng chuẩn Tìm hiểu tính quản trị CSDL bán cấu trúc DB2 V9 ứng dụng xây dựng hệ thống thông tin Quản lý cơng văn Tìm hiểu tính quản trị CSDL bán cấu trúc DB2 V9 ứng dụng xây dựng hệ thống thông tin Quản lý đề tài nghiên cứu khoa học Tìm hiểu công nghệ Semantic Web ứng dụng xây dựng Website hành với cơng cụ tìm kiếm SPARQL Tìm hiểu công nghệ Semantic Web ứng dụng xây dựng trang Website NCKH với cơng cụ tìm kiếm SPARQL Ứng dụng mạng Bayesien vào phân tích văn tiếng Việt khơng dấu Ứng dụng khai phá liệu tìm hiểu hành vi sử dụng dịch vụ viễn thông người Việt Nam -nt-ntNguyễn Thái Nghe, Nguyễn Chí Ngơn Phan Tấn Tài -ntLê Đức Thắng -ntLê Quyết Thắng -nt- -nt-nt-ntTrần Văn Thiện, Lâm Thị Ngọc Châu, Nguyễn Thái Nghe ÐỀ TÀI 1: ỨNG DỤNG META-DATA ĐỂ CHẤM BÀI THỰC HÀNH CƠ SỞ DỮ LIỆU GIÁO VIÊN RA ÐỀ TÀI : Thạc sĩ TRẦN NGÂN BÌNH Email : tnbinh@cit.ctu.edu.vn Bộ mơn Hệ thống thơng tin Tốn ứng dụng u cầu đề tài Tóm tắt tốn, khả ứng dụng Mục tiêu đề tài xây dựng hệ thống chấm thực hành sở liệu cách tự động Nội dung thi đa dạng với câu lệnh tạo bảng với ràng buộc tồn vẹn, thêm dịng, xóa dịng, truy vấn,… u cầu sở lý thuyết - Cơ sở liệu quan hệ, phân tích & thiết kế hệ thống, ngơn ngữ truy vấn liệu SQL Hiểu cách thức tổ chức meta-data hệ quản trị cụ thể (DB2 v9 SQL Server) Kỹ lập trình ứng dụng Yêu cầu chức chương trình cần đạt được: Về mặt lưu trữ: hệ thống phải tổ chức CSDL để lưu trữ thơng tin sau: - Thông tin liên quan đến kỳ thi: môn thi, ngày thi, buổi thi, phịng thi, số máy tính,… Thông tin liên quan đến đề thi: sở liệu đề thi, số câu hỏi, kết câu, điểm tối đa câu… Thông tin liên quan đến kết chấm thi: phòng thi, số thứ tự máy, số thứ tự đề thi, số thứ tự câu, điểm cho câu,… Về mặt chức năng: - Cho phép giáo viên cập nhật thông tin liên quan đến kỳ thi, đề thi Chấm thi tự động dựa vào kết giáo viên cung cấp làm sinh viên, cho điểm số câu Hiển thị danh sách kết chấm (từng câu) sinh viên, đồng thời cho phép chỉnh sửa điểm danh sách - Cho phép giáo viên mở làm sinh viên để xem, thực thi, hiển thị kết chấm điểm thủ cơng Ngơn ngữ lập trình sử dụng : VB.NET Tài liệu tham khảo: Liên hệ giáo viên hướng dẫn ÐỀ TÀI 2: TÍCH HỢP THÀNH PHẦN QUẢN LÝ ĐIỂM HỌC VIÊN VÀO HỆ THỐNG MOODLE GIÁO VIÊN RA ÐỀ TÀI : Thạc sĩ TRẦN NGÂN BÌNH (tnbinh@cit.ctu.edu.vn) Thạc sĩ VÕ HUỲNH TRÂM (vhtram@cit.ctu.edu.vn) Bộ mơn Hệ thống thơng tin Tốn ứng dụng u cầu đề tài Tóm tắt tốn, khả ứng dụng Moodle hệ thống quản lý học tập (Learning Management System LMS hay gọi Course Management System) mã nguồn mở Hiện nay, Moodle sử dụng phổ biến nhiều nơi tới triển khai khoa Công Nghệ Thông Tin, ĐHCT Mục tiêu đề tài tích hợp vào hệ thống Moodle 1.6 thành phần quản lý điểm học viên theo yêu cầu phận giáo vụ khoa CNTT&TT, trường ĐHCT Yêu cầu sở lý thuyết - Cơ sở liệu quan hệ, phân tích & thiết kế hệ thống, SQL Kỹ lập trình web ngơn ngữ php Hệ quản trị CSDL MySQL Tìm hiểu hệ thống phần mềm nguồn mở Moodle Yêu cầu chức chương trình cần đạt được: Về mặt lưu trữ: Bổ sung thêm vào CSDL moodle để lưu trữ lại tất loại điểm môn học mà học viên tham gia Từ đó, cho phép tính điểm trung bình tích lũy, trung bình học bổng, … Về mặt chức năng: - Cho phép giáo viên xem bảng điểm học viên course mình, xem bảng điểm cá nhân (gồm điểm tất môn) học viên course học - Cho phép giáo viên xem bảng thống kê thời lượng học trực tuyến học viên - Kết xuất bảng điểm (cá nhân, tổng hợp,…) theo yêu cầu giáo vụ - Các chức khác theo yêu cầu phận giáo vụ Yêu cầu kỹ năng: - Nhiệt tình, say mê nghiên cứu khả tự nghiên cứu - Tiếng Anh: đọc hiểu - Ngơn ngữ lập trình sử dụng : php Tài liệu tham khảo: liên hệ với giáo viên hướng dẫn Đề tài 3: Tên đề tài: TÌM HIỂU VÀ SỬ DỤNG OPENGL ĐỂ TẠO HÌNH ẢNH TRONG KHƠNG GIAN CHIỀU Loại đề tài: Lập trình đồ họa, làm việc theo nhóm GIÁO VIÊN HƯỚNG DẪN:LÂM THỊ NGỌC CHÂU Số lượng sinh viên tham gia: sinh viên Yêu cầu đề tài Tóm tắt toán, khả ứng dụng OpenGL định nghĩa "giao diện phần mềm cho phần cứng đồ họa" Thực chất, OpenGl thư viện hàm đồ họa, xem tiêu chuẩn thiết kế công nghiệp cho đồ họa chiều Với giao diện lập trình mạnh mẽ, OpenGL cho phép tạo ứng dụng 3D phức tạp với độ tinh vi, xác cao Ngoài ra, ứng dụng tạo từ OpenGL dùng phần cứng hệ điều hành khác Trong luận văn này, sinh viên phải tìm hiểu sử dụng thư viện OpenGL để thiết kế đọan phim hoạt hình ngắn minh họa hình ảnh sinh động không gian chiều Yêu cầu sở lý thuyết - Tìm hiểu phần tử đồ họa thực lệnh Cách làm việc OpenGL, loại thao tác mà OpenGL kiểm soát - Từ thao tác OpenGL đưa mô tả mức cao cách OpenGL xử lý liệu tạo hình ảnh tương ứng lên đệm khung Tùy vào nội dung kịch bản, nghiên cứu trình bày rõ hàm ứng dụng OpenGL sử dụng kịch Tìm hiểu công nghệ : Transformation-3D, Lighting, Textures, Shadow, Reflection Tạo đoạn phim họat hình ngắn có thời gian khoảng vài phút Đoạn phim hoat hình phải thật sinh động sử dụng công nghệ Transformation-3D, Lighting, Textures, Shadow, Reflection Ngơn ngữ lập trình sử dụng : Visual C++ Tài liệu tham khảo: Liên hệ giáo viên hướng dẫn nhận tài liệu tham khảo phân đoạn kịch Đề tài 4: Tên đề tài : TÌM HIỂU VÀ SỬ DỤNG JAVA 3D ĐỂ TẠO HÌNH ẢNH TRONG KHƠNG GIAN CHIỀU Loại đề tài : Lập trình đồ họa, làm việc theo nhóm Giáo viên hướng dẫn : Lâm Thị Ngọc Châu Số lượng sinh viên tham gia : sinh viên Yêu cầu đề tài : Tóm tắt tốn, khả ứng dụng Cơng nghệ Java khơng cịn xa lạ cơng nghệ Java 3D mẽ Java 3D tạo nhóm lập trình viên Sun phát triển kể từ phiên Java 1.0 Java 3D cấu trúc lớp Java, cung cấp giao diện cho hệ thống hiển thị hình ảnh âm không gian chiều Bằng việc tận dụng lập trình luồng (thread) làm cho trình hiển thị Java có khả hiển thị song song Trong luận văn này, sinh viên phải tìm hiểu sử dụng Java 3D để thiết kế đọan phim hoạt hình ngắn minh họa hình ảnh sinh động không gian chiều Yêu cầu sở lý thuyết Tìm hiểu khái niệm JAVA-3D Các phần tử đồ họa thực lệnh Cách làm việc JAVA-3D, loại thao tác mà JAVA-3D kiểm soát Sử dụng thư viện đồ họa JAVA-3D để vẽ hình khơng gian chiều Tìm hiểu hàm liên quan đến phép biến hình JAVA-3D Tìm hiểu thêm cơng nghệ : Transformation 3D, Lighting, Textures, Shadow, Reflection - Phần demo: Giao diện đep, màu sắc hài hòa, thân thiện với người sử dụng Hình ảnh sinh động minh họa khơng gian chiều Ngôn ngữ cài đặt : Java Tài liệu tham khảo: Liên hệ giáo viên hướng dẫn nhận tài liệu tham khảo phân đoạn kịch Đề tài 5: Tên đề tài: KHAI PHÁ DỮ LIỆU VỚI NGÔN NGỮ R Loại đề tài : Data mining Giáo viên hướng dẫn : Lâm Thị Ngọc Châu Số lương sinh viên tham gia : sinh viên Yêu cầu dề tài : Tóm tắt tốn, khả ứng dụng R ngơn ngữ lập trình hàm cấp cao vừa mơi trường dành cho tính tốn thống kê R hỗ trợ nhiều cơng cụ cho phân tích liệu, khai phá tri thức khai phá liệu lại phần mềm miễn phí mã nguồn mở R dễ học phát triển nhanh ứng dụng khai phá liệu thời gian ngắn nhờ vào hàm tiện ích sẵn có cho việc truy xuất liệu từ tập tin hay sở liệu quan hệ, giải thuật học vá phương pháp hiển thị liệu Trong luận văn này, sinh viên phải tìm hiểu sử dụng ngôn ngữ R để khai phá liệu thông qua luật luật liên kết, luật thừa, phát vòng lặp… Về lý thuyết cần nghiên cứu : R bao gồm cú pháp, hàm R hỗ trợ cho q trình khai mỏ liệu Xây dựng ví dụ minh họa bao gồm: - Chọn liệu liên quan đến lĩnh vực ứng dụng nghiên cứu - Tiền xử lý liệu nhằm loại bỏ nhiễu, rút gọn liệu cần thiết Ngơn ngữ lập trình : R Tài liệu tham khảo : Liên hệ giáo viên hướng dẫn Đề tài 6: Tên đề tài : SỬ DỤNG GNU OCTAVE TRONG XỬ LÝ ẢNH Loại đề tài : Xử lý ảnh Giáo viên hướng dẫn : Lâm Thị Ngọc Châu Số lượng sinh viên tham gia : sinh viên u cầu đề tài : Tóm tắt tốn, khả ứng dụng GNU Octave đề xuất J.B Rawlings, đại học Wiscosin-Madison J.G Ekerdt, đại học Texas nhằm phục vụ việc tính tốn số vẽ đồ thị Ngoài ra, GNU Octave hổ trợ phép xử lý ảnh Ảnh số máy tính xem ma trận điểm ảnh Nhờ vào phép tốn ma trận dễ dàng thực số phép toán ảnh GNU Octave phần mềm miễn phí mã nguồn mỡ Trong luận văn này, sinh viên phải tìm hiểu sử dụng GNU Octave để giải toán phức tạp khữ nhiểu ảnh, phát đường biên ảnh Về lý thuyết : Tìm hiểu trình bày GNU Octave bao gồm cú pháp, hàm Tìm hiểu ảnh mức xám, tổ chức đồ, phép toán tổ chức đồ, khữ nhiễu ảnh, phát đường biên Xây dựng ví dụ minh họa Phần demo: Viết chương trình dựa vào phần lý thuyết tìm hiểu Giao diện đẹp, thân thiện với người sử dụng Ngôn ngữ : GNU Octave Tài liệu tham khảo : Liên hệ giáo viên hướng dẫn 10

Ngày đăng: 26/02/2024, 14:06

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w