1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website cho phép đăng ký và xếp lịch thực hành học phần lập trình căn bản

38 5 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 38
Dung lượng 511,01 KB

Nội dung

MSĐT: NL3TH_01 TÊN ĐỀ TÀI: Xây dựng website cho phép đăng ký xếp lịch thực hành học phần Lập trình GIÁO VIÊN HƯỚNG DẪN: Phan Phương Lan Bộ môn : Công Nghệ Phần Mềm (MSCB: 1232) Email: pplan@cit.ctu.edu.vn MƠ TẢ BÀI TỐN: Học phần Lập trình giảng dạy cho sinh viên năm số sinh viên phải học lại muốn cải thiện điểm Sinh viên tham dự học phần có 30 học lý thuyết (7 buổi phịng học, buổi học – giờ) 60 thực hành (12 buổi phòng máy) Việc giảng dạy lý thuyết thực hành thực xen kẽ Cụ thể, sau số buổi học lý thuyết lớp vào xếp thời khoá biểu, sinh viên không học lý thuyết mà đến thực hành phòng máy vào vài tuần Sinh viên bắt đầu thực tập từ tuần tuần 15 Tuy nhiên, số tuần sinh viên tham dự học phần 12 tuần sinh viên năm thường tuần cho học phần Giáo dục quốc phịng Như vậy, em có buổi thực hành vào xếp thời khoá biểu Nhằm đảm bảo cho sinh viên có đủ buổi thực hành cịn lại không bị đụng học học phần khác, website cho phép sinh viên đăng ký rảnh cố định tuần để xếp nhóm thực tập cần thiết Khi xếp buổi thực hành, chương trình cần quan tâm đến hài hoà việc học lý thuyết thực hành (không thể chưa học lý thuyết mà thực hành) Thông thường, sau buổi học lý thuyết lớp, sinh viên có đủ kiến thức cho buổi thực hành Bên cạnh đó, website phải cung cấp chức cho phép giáo viên đăng ký coi thực hành hỗ trợ giáo viên phụ trách môn học quản lý hoạt động thực hành hiệu PHẠM VI VÀ YÊU CẦU Về lý thuyết - Có kiến thức phân tích hệ thống - Có kiến thức hệ quản trị sở liệu ngơn ngữ lập trình web sinh viên sử dụng để cài đặt chương trình Về chương trình Sinh viên viết chương trình đáp ứng yêu cầu sau: - Cho phép sinh viên đăng ký buổi thực hành buổi xếp thời khoá biểu vào tuần học kỳ - Cho phép giáo viên đăng ký coi thực hành vào tuần học kỳ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Lọc danh sách sinh viên thực hành cho buổi (chú ý đến việc xếp hợp lý: tối đa có phịng thực hành cho buổi, phịng có sức chứa 40 sinh viên việc sinh viên có tham dự học phần Giáo dục quốc phịng hay khơng, v.v.) Lọc danh sách giáo viên coi thực hành cho buổi (chú ý đến việc xếp hợp lý: tối đa có phịng thực hành cho buổi, phịng có tối đa giáo viên) Cho phép sinh viên in lịch thực hành cá nhân vào tuần học kỳ Cho phép giáo viên in lịch coi thực hành cá nhân vào tuần học kỳ Cho phép giáo viên phụ trách môn học: o In lịch thực hành cho tuần, nhóm o Thêm, xố cập nhật giáo viên coi thực hành buổi o In lịch coi thực hành cho tuần, cho giáo viên o Thống kê số buổi, số coi thực hành giáo viên MÔI TRƯỜNG CÀI ĐẶT - Hệ quản trị sở liệu: MySql, SQL Server, v.v Ngơn ngữ lập trình web: ASP, PHP, v.v Web server: Tomcat, IIS, v.v TÀI LIỆU THAM KHẢO Những tài liệu cần thiết cho việc cài đặt chương trình LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_02 TÊN ĐỀ TÀI: Tìm hiểu Ứng dụng phận “Ngôn ngữ” hệ thống PowerAqua xử lý tiếng Việt GIÁO VIÊN HƯỚNG DẪN: Phan Phương Lan (MSCB: 1232) Bộ mơn : Cơng Nghệ Phần Mềm Email: pplan@cit.ctu.edu.vn MƠ TẢ BÀI TOÁN: PowerAqua hệ thống trả lời câu hỏi dựa đa thể học, nhận vào câu truy vấn dạng ngôn ngữ tự nhiên trả câu trả lời dẫn từ nguồn phân tán có liên quan web ngữ nghĩa Hoạt động xử lý trả lời câu hỏi tổng thể minh họa hình sau: Bộ phận ngôn ngữ (linguistic component) Bộ phận phân tích câu truy vấn viết ngơn ngữ tự nhiên dịch thành dạng ba ngơn ngữ Ví dụ câu truy vấn "What are the cities of Spain?" có ba ngơn ngữ : () Bộ phận PowerMap • Module Phát thể học (Ontology Discovery) Module nhận dạng tập thể học có khả cung cấp thơng tin yêu cầu người sử dụng Để làm vậy, tìm kiếm so khớp ngữ nghĩa gần mục thể học, sử dụng không từ ba ngơn ngữ mà cịn từ liên quan đến từ vựng lấy từ WordNet từ thể học, sử dụng nguồn tri thức tảng Ví dụ, từ cities so khớp với khái niệm city, metropolis, v.v • Module Lọc ngữ nghĩa (Semantic Filtering) Ngay tập so khớp cú pháp nhận dạng, module kiểm tra tính hợp lệ tập hợp cách sử dụng phương pháp lọc dựa WordNet Sau việc xử lý này, PowerMap sinh tập Bảng ánh xạ thực LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com thể (Entity Mapping Tables) với bảng liên kết từ truy vấn với tập khái niệm ánh xạ thể học phạm vi khác Bộ phận Dịch vụ giống ba (Triple Similarity Service) Bộ phận nhận vào bảng ánh xạ thực thể tìm thấy trước ba ngôn ngữ ban đầu trích tập nhỏ thể học mà chúng bao trùm câu truy vấn người sử dụng Kết xuất module tập bảng ánh xạ ba (Triple Mapping Tables) với bảng có quan hệ với ba ngơn ngữ cho tất ba thể học tương đương Bằng cách sử dụng ba này, thơng tin sở tri thức phân tích để sinh câu trả lời cuối PHẠM VI VÀ YÊU CẦU - Có kiến thức Java XML - Tìm hiểu tổng quan hệ thống PowerAqua - Cài đặt sử dụng hệ thống - Tìm hiểu viết báo cáo hoạt động phận Ngôn ngữ hệ thống PowerAqua - Phân tích ưu điểm hạn chế ứng dụng phận xử lý tiếng Việt - Các đề xuất cải tiến cài đặt minh họa phận sử dụng xử lý tiếng Việt MÔI TRƯỜNG CÀI ĐẶT MySql, Java, Tomcat TÀI LIỆU THAM KHẢO Liên hệ giáo viên hướng dẫn Ghi chú:Những sinh viên làm đề tài liên quan đến hệ thống PowerAqua làm việc theo nhóm số nội dung liên hệ với giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_03 TÊN ĐỀ TÀI: Tìm hiểu Ứng dụng phận “PowerMap” hệ thống PowerAqua xử lý tiếng Việt GIÁO VIÊN HƯỚNG DẪN: Phan Phương Lan Bộ môn : Cơng Nghệ Phần Mềm Email: pplan@cit.ctu.edu.vn (MSCB: 1232) MƠ TẢ BÀI TOÁN: PowerAqua hệ thống trả lời câu hỏi dựa đa thể học, nhận vào câu truy vấn dạng ngôn ngữ tự nhiên trả câu trả lời dẫn từ nguồn phân tán có liên quan web ngữ nghĩa Hoạt động xử lý trả lời câu hỏi tổng thể minh họa hình sau: Bộ phận ngôn ngữ (linguistic component) Bộ phận phân tích câu truy vấn viết ngơn ngữ tự nhiên dịch thành dạng ba ngơn ngữ Ví dụ câu truy vấn "What are the cities of Spain?" có ba ngơn ngữ : () Bộ phận PowerMap • Module Phát thể học (Ontology Discovery) Module nhận dạng tập thể học có khả cung cấp thơng tin yêu cầu người sử dụng Để làm vậy, tìm kiếm so khớp ngữ nghĩa gần mục thể học, sử dụng không từ ba ngôn ngữ mà từ liên quan đến từ vựng lấy từ WordNet từ thể học, sử dụng nguồn tri thức tảng Ví dụ, từ cities so khớp với khái niệm city, metropolis, v.v • Module Lọc ngữ nghĩa (Semantic Filtering) Ngay tập so khớp cú pháp nhận dạng, module kiểm tra tính hợp lệ tập hợp cách sử dụng phương pháp lọc dựa WordNet Sau việc xử lý này, PowerMap sinh tập Bảng ánh xạ thực LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com thể (Entity Mapping Tables) với bảng liên kết từ truy vấn với tập khái niệm ánh xạ thể học phạm vi khác Bộ phận Dịch vụ giống ba (Triple Similarity Service) Bộ phận nhận vào bảng ánh xạ thực thể tìm thấy trước ba ngơn ngữ ban đầu trích tập nhỏ thể học mà chúng bao trùm câu truy vấn người sử dụng Kết xuất module tập bảng ánh xạ ba (Triple Mapping Tables) với bảng có quan hệ với ba ngơn ngữ cho tất ba thể học tương đương Bằng cách sử dụng ba này, thông tin sở tri thức phân tích để sinh câu trả lời cuối PHẠM VI VÀ YÊU CẦU - Có kiến thức Java XML - Tìm hiểu tổng quan hệ thống PowerAqua - Cài đặt sử dụng hệ thống - Tìm hiểu viết báo cáo hoạt động phận PowerMap hệ thống PowerAqua - Phân tích ưu điểm hạn chế ứng dụng phận xử lý tiếng Việt - Các đề xuất cải tiến cài đặt minh họa phận sử dụng xử lý tiếng Việt MÔI TRƯỜNG CÀI ĐẶT MySql, Java, Tomcat TÀI LIỆU THAM KHẢO Liên hệ giáo viên hướng dẫn Ghi chú:Những sinh viên làm đề tài liên quan đến hệ thống PowerAqua làm việc theo nhóm số nội dung liên hệ với giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_04 TÊN ĐỀ TÀI: Tìm hiểu Ứng dụng phận “Dịch vụ giống ba” hệ thống PowerAqua xử lý tiếng Việt GIÁO VIÊN HƯỚNG DẪN: Phan Phương Lan Bộ môn : Công Nghệ Phần Mềm Email: pplan@cit.ctu.edu.vn (MSCB: 1232) MƠ TẢ BÀI TỐN: PowerAqua hệ thống trả lời câu hỏi dựa đa thể học, nhận vào câu truy vấn dạng ngơn ngữ tự nhiên trả câu trả lời dẫn từ nguồn phân tán có liên quan web ngữ nghĩa Hoạt động xử lý trả lời câu hỏi tổng thể minh họa hình sau: Bộ phận Ngơn ngữ (linguistic component) Bộ phận phân tích câu truy vấn viết ngôn ngữ tự nhiên dịch thành dạng ba ngơn ngữ Ví dụ câu truy vấn "What are the cities of Spain?" có ba ngôn ngữ : () Bộ phận PowerMap • Module Phát thể học (Ontology Discovery) Module nhận dạng tập thể học có khả cung cấp thơng tin u cầu người sử dụng Để làm vậy, tìm kiếm so khớp ngữ nghĩa gần mục thể học, sử dụng không từ ba ngơn ngữ mà cịn từ liên quan đến từ vựng lấy từ WordNet từ thể học, sử dụng nguồn tri thức tảng Ví dụ, từ cities so khớp với khái niệm city, metropolis, v.v • Module Lọc ngữ nghĩa (Semantic Filtering) Ngay tập so khớp cú pháp nhận dạng, module kiểm tra tính hợp lệ cách sử dụng phương pháp lọc dựa WordNet Sau việc xử lý này, PowerMap sinh tập Bảng ánh xạ thực LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com thể với bảng liên kết từ truy vấn với tập khái niệm ánh xạ thể học phạm vi khác Bộ phận Dịch vụ giống ba (Triple Similarity Service) Bộ phận nhận vào bảng ánh xạ thực thể tìm thấy trước ba ngôn ngữ ban đầu trích tập nhỏ thể học mà chúng bao trùm câu truy vấn người sử dụng Kết xuất module tập bảng ánh xạ ba với bảng có quan hệ với ba ngơn ngữ cho tất ba thể học tương đương Bằng cách sử dụng ba này, thông tin sở tri thức phân tích để sinh câu trả lời cuối PHẠM VI VÀ YÊU CẦU - Có kiến thức Java XML - Tìm hiểu tổng quan hệ thống PowerAqua - Cài đặt sử dụng hệ thống - Tìm hiểu viết báo cáo hoạt động phận Dịch vụ giống ba hệ thống PowerAqua - Phân tích ưu điểm hạn chế ứng dụng phận xử lý tiếng Việt - Các đề xuất cải tiến cài đặt minh họa phận sử dụng xử lý tiếng Việt MÔI TRƯỜNG CÀI ĐẶT MySql, Java, Tomcat TÀI LIỆU THAM KHẢO Liên hệ giáo viên hướng dẫn Ghi chú:Những sinh viên làm đề tài liên quan đến hệ thống PowerAqua làm việc theo nhóm số nội dung liên hệ với giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_05 TÊN ĐỀ TÀI: Viết chương trình quản lý hệ thống cáp điện thoại GIÁO VIÊN HƯỚNG DẪN: Phan Phương Lan Bộ môn : Công Nghệ Phần Mềm Email: pplan@cit.ctu.edu.vn (MSCB: 1232) MÔ TẢ BÀI TOÁN: Liên hệ giáo viên hướng dẫn PHẠM VI VÀ YÊU CẦU Liên hệ giáo viên hướng dẫn MÔI TRƯỜNG CÀI ĐẶT - Hệ quản trị sở liệu: MySql, SQL Server, v.v Ngơn ngữ lập trình: Visual Basic, Visual C, v.v TÀI LIỆU THAM KHẢO Những tài liệu cần thiết cho việc cài đặt chương trình LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TÊN ĐỀ TÀI : THIẾT KẾ WEBSITE THƯƠNG MẠI ĐIỆN TỬ CHO MỘT DOANH NGHIỆP (VỪA HOẶC NHỎ) MSĐT : NL3TH_06 GIÁO VIÊN RA ĐỀ TÀI: VÕ HUỲNH TRÂM Email : vhtram@cit.ctu.edu.vn Bộ môn : Công nghệ phần mềm Phạm vi nội dung đề tài: Thiết kế website thương mại điện tử cho phép doanh nghiệp vừa nhỏ trưng bày sản phẩm (hoặc dịch vụ) mạng Internet Website gồm có chức sau: Chức giới thiệu sản phẩm: Giới thiệu chủng loại hàng hóa, dịch vụ mà doanh nghiệp cung cấp Giới thiệu thơng tin chi tiết loại hàng hóa cụ thể Chức đặt hàng: Những khách hàng có quan tâm đến loại sản phẩm gởi yêu cầu đặt hàng Để đặt hàng, khách hàng phải thực đăng ký làm khách hàng công ty Chức quản trị website: Chức cho phép doanh nghiệp quản lý thông tin website quản lý hàng hóa (Thêm, sửa, xóa, cập nhật lại thông tin), quản lý khách hàng (Xem thơng tin, xóa), quản lý đơn đặt hàng (Xem thơng tin, xóa, cập nhật trạng thái giao hàng, trạng thái xử lý, …) Yêu cầu cần đạt : - Kiến thức ngôn ngữ kỹ lập trình Web - Kiến thức CSDL, ngơn ngữ SQL phân tích hệ thống - Kỹ thiết kế Web dùng công cụ tùy chọn - Xây dựng website cho phép cho phép cập nhật, hiển thị thông tin - Phân cấp người dùng truy xuất đến thông tin website Ngôn ngữ lập trình sử dụng : PHP 4.3.1 (hoặc sinh viên tùy chọn đáp ứng yêu cầu đề tài) Hệ CSDL: MySQL, Access, SQL Server… TÀI LIỆU THAM KHẢO : http://www.hanoisoftware.com/information-websites.asp 2) [Schach1999] Stephen R Schach, Classical and object-oriented software engineering, McGRAW-HILL Inc, 1999,1996 3) [Lộc 1999] Phạm Thị Xuân Lộc, Bài giảng Cơ sở liệu, Đại Học Cần Thơ,1999 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_18 TÊN ĐỀ TÀI: CỜ CARO QUA MẠNG GIÁO VIÊN HƯỚNG DẪN: NGUYỄN CƠNG HUY (MSCB: 1168) Bộ mơn: Hệ thống Máy tính Truyền thơng Email: nchuy@cit.ctu.edu.vn Phạm vi nội dung đề tài: - Lý thuyết Lập trình mạng dùng Socket - Lập trình đồ họa ngôn ngữ Java Mô tả: Phần mềm chơi cờ Caro qua mạng chương trình cho phép người dùng chơi cờ carơ với từ xa thông qua mạng TCP/IP Yêu cầu cần đạt được: Phần mềm xây dựng theo mô hình Client/Server viết ngơn ngữ Java dạng Application với giao diện đồ họa có tính sau: Server: - Tạo môi trường cho Client nối kết vào để chơi cờ - Là thành phần trung gian để gửi liệu qua lại Client - Xác định thắng thua ván cờ gửi thông báo đến Client Client: - Vẽ bàn cờ - Nối kết đến Server, chọn đối thủ danh sách đăng nhập - Chơi caro với đối thủ - Yêu cầu chơi tiếp tục hay kết thúc Ngôn ngữ lập trình sử dụng : Java Cơng cụ sử dụng: JBuilder, Eclipse, NetBeans IDE khác Tài liệu tham khảo : - Giáo trình Lập trình truyền thơng – Ngô Bá Hùng, Nguyễn Công Huy - Tutorial Java - http://java.sun.com/ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_19 TÊN ĐỀ TÀI: PHẦN MỀM MINI-CHAT GIÁO VIÊN HƯỚNG DẪN: NGUYỄN CƠNG HUY (MSCB: 1168) Bộ mơn: Hệ thống Máy tính Truyền thơng Email: nchuy@cit.ctu.edu.vn Phạm vi nội dung đề tài: - Lý thuyết Lập trình mạng dùng Socket - Lập trình đồ họa ngôn ngữ Java Mô tả: Phần mềm Mini-chat chương trình cho phép người dùng tán gẫu (chat) với việc gõ bàn phím Yêu cầu cần đạt được: Phần mềm xây dựng theo mơ hình Client/Server viết ngôn ngữ Java dạng Application với giao diện đồ họa có tính sau: Server: - Tạo môi trường cho Client nối kết vào để chat - Là thành phần trung gian để gửi liệu qua lại Client Client: - Nối kết đến Server chat - Chọn đối tượng danh sách muốn chat - Chat với người gửi thơng điệp đến tất người hệ thống - Thoát khỏi hệ thống đóng chương trình Ngơn ngữ lập trình sử dụng : Java Cơng cụ sử dụng: JBuilder, Eclipse, NetBeans IDE khác Tài liệu tham khảo : - Giáo trình Lập trình truyền thơng – Ngô Bá Hùng, Nguyễn Công Huy - Tutorial Java - http://java.sun.com/ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_20 TÊN ĐỀ TÀI: TÌM HIỀU CMS JOOMLA! – THIẾT KẾ COMPONENT QUẢN LÝ CÁC MÔN THỰC HÀNH GIÁO VIÊN HƯỚNG DẪN: ĐẶNG QUỐC VIỆT Bộ môn: HTTT & TƯD Email: dqviet@cit.ctu.edu.vn Mơ tả tốn Joomla hệ quản trị nội dung (CMS – Content Management System) cung cấp tính thiết kế sẵn hỗ trợ xây dựng website nhanh hiệu Trên hết, Joomla phần mềm mã nguồn mở phân phối miễn phí quyền GNU GPL Người dùng sửa đổi lại mã nguồn thêm tính vào CMS nhằm thích nghi với yêu cầu website Ngoài ra, Joomla thiết kế theo dạng module hóa cho phép việc mở rộng tích hợp tính trở nên dễ dàng Với lợi ích Joomla mang lại, Joomla sử dụng đề tài nhằm thiết kế website quản lý môn thực hành với mô tả sau: Tại khoa CNTT&TT, thời khóa biểu mơn học có phần thực hành cán giảng dạy tự xếp Công việc nhiều thời gian đôi lúc làm chậm tiến độ môn học Nhằm giải thực trạng này, website thiết kế phục vụ sinh viên đăng ký buổi thực hành mơn học Ngồi ra, ứng dụng cịn có khả xếp buổi thực hành cho sinh viên cán phù hợp với tình hình thực tế (phòng thực hành, buổi trống sinh viên giáo viên…) Yêu cầu thiết kế Viết component dựa CMS Joomla với tính năng: − Quản lý mơn học, phịng thực hành… − Cho phép sinh viên đăng ký buổi thực hành − Sắp xếp thời khóa biểu mơn thực hành phù hợp Mơi trường cài đặt − PHP MySQL Tài liệu tham khảo − Các tài liệu Joomla, PHP, MySQL − Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_21 TÊN ĐỀ TÀI: TÌM HIỀU CMS DRUPAL VÀ GÓI UBERCART – TRIỂN KHAI WEBSITE MUA BÁN TRÊN MẠNG GIÁO VIÊN HƯỚNG DẪN: ĐẶNG QUỐC VIỆT Bộ môn: HTTT & TƯD Email: dqviet@cit.ctu.edu.vn Mô tả toán Drupal khung sườn phát triển phần mềm hướng module, hệ thống quản trị nội dung miễn phí mã nguồn mở Cũng giống hệ thống quản trị nội dung đại khác, Drupal cho phép người quản trị hệ thống tạo tổ chức liệu, tùy chỉnh cách trình bày, tự động hóa tác vụ điều hành quản lý hệ thống Drupal có cấu trúc lập trình tinh vi, dựa đó, hầu hết tác vụ phức tạp giải với đoạn mã viết, chí khơng cần Đơi khi, Drupal gọi "khung sườn phát triển ứng dụng web", kiến trúc thơng minh uyển chuyển Ubercart gói (package) mã nguồn mở dành cho ứng dụng e-commerce với tính phong phú Ubercart hỗ trợ việc triển khai website mua bán mạng dễ dàng Yêu cầu thiết kế − Tìm hiểu cấu hình Drupal Ubercart để triển khai website − Quản trị website e-commerce Môi trường cài đặt − PHP MySQL Tài liệu tham khảo − Các tài liệu Drupal, PHP, MySQL − Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_22 TÊN ĐỀ TÀI: THIẾT KẾ WEBSITE GIỚI THIỆU SẢN PHẨM VỚI SPRING FRAMEWORK GIÁO VIÊN HƯỚNG DẪN: ĐẶNG QUỐC VIỆT Bộ môn: HTTT & TƯD Email: dqviet@cit.ctu.edu.vn Mơ tả tốn Spring khung (framework) mã nguồn mở hỗ trợ phát triển ứng dụng web theo mơ hình MVC (model – view – controller) Với Spring, việc phát triển ứng dụng web với J2EE trở nên dễ dàng đơn giản Yêu cầu Mục tiêu đề tài nhằm tìm hiểu chức cấu trúc Spring Framework Để minh họa thực tế, sinh viên thiết kế website giới thiệu sản phẩm (tùy chọn) với chức sau : − Cập nhật thông tin sản phẩm phía người quản trị − Trình bày sản phẩm cho khách hàng Môi trường cài đặt − Java EE, MySQL, Oracle Tài liệu tham khảo − Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_23 TÊN ĐỀ TÀI: CHƯƠNG TRÌNH ỨNG DỤNG QUẢN LÝ NHÀ HÀNG GIÁO VIÊN HƯỚNG DẪN: ĐẶNG QUỐC VIỆT Bộ môn: HTTT & TƯD Email: dqviet@cit.ctu.edu.vn Mô tả toán Tại nhà hàng, ban giám đốc muốn tin học hóa tồn hoạt động bao gồm: quản lý nhân viên, quản lý nhập xuất kho thực phẩm, đặt tiệc (cưới, sinh nhật…), tính tiền bàn lẻ (ăn sáng, uống nước…) Ngoài ra, hoạt động kiểm kê thực phẩm, thống kê doanh thu, … Yêu cầu thiết kế Viết chương trình ứng dụng để bàn ứng dụng web có chức năng: − Quản lý nhân viên − Quản lý nhập xuất thực phẩm − Quản lý đặt tiệc − Tính hóa đơn − Thống kê doanh thu theo, ngày, tháng… Môi trường cài đặt − Java NET − SQL Server, MySQL, Oracle Tài liệu tham khảo − Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_24 TÊN ĐỀ TÀI: TÌM HIỂU XML, XSLT VÀ CSS VÀO THIẾT KẾ WEBSITE GIÁO VIÊN HƯỚNG DẪN: ĐẶNG QUỐC VIỆT Bộ môn: HTTT & TƯD Email: dqviet@cit.ctu.edu.vn Mô tả toán XML (viết tắt từ tiếng Anh Extensible Markup Language, "Ngôn ngữ Đánh dấu Mở rộng") ngôn ngữ đánh dấu với mục đích chung W3C đề nghị, để tạo ngôn ngữ đánh dấu khác Đây tập đơn giản SGML, có khả mơ tả nhiều loại liệu khác Mục đích XML đơn giản hóa việc chia sẻ liệu hệ thống khác nhau, đặc biệt hệ thống kết nối với Internet XSLT (viết tắt tiếng Anh XSL Transformations) ngôn ngữ dựa XML dùng để biến đổi tài liệu XML Tài liệu gốc khơng bị thay đổi; mà thay vào đó, tài liệu XML tạo dựa nội dung tài liệu cũ Tài liệu có định dạng XML định dạng khác, HTML hay văn XSLT thường dùng việc chuyển đổi liệu lược đồ XML hay để chuyển đổi liệu XML thành trang web hay tài liệu dạng PDF CSS (viết tắt tiếng anh Cascading Style Sheet) ngôn ngữ giúp người thiết kế web add kiểu vào tài liệu web (như kiểu font chữ, màu sắc, khoảng cách vv ) CSS tạo lần dùng lại nhiều lần tài liệu web Yêu cầu thiết kế Viết ứng dụng web cập nhật tin tức thể thao, ứng dụng gồm phần: − Back end: cập nhật thông tin mơn thể thao − Front end: trích xuất liệu định dạng XML, sử dụng XSTL CSS để sinh giao diện người dùng Môi trường cài đặt − Java NET − SQL Server, MySQL, Oracle Tài liệu tham khảo − Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_25 TÊN ĐỀ TÀI: Mã hóa liệu phương pháp mã hóa cơng khai GIÁO VIÊN HƯỚNG DẪN: Dương Văn Hiếu (MSCB: 1448) Bộ môn : Hệ Thống Thơng Tin Tốn Ứng Dụng Email: dvhieu@cit.ctu.edu.vn MỤC TIÊU ĐÊ TÀI - Tìm hiểu cài đặt phương pháp mã hóa liệu mã hóa cơng khai MƠ TẢ BÀI TỐN: Nội dung vấn đề sau: Người dùng A cần giởi văn cho người dùng B thông qua Internet Để đảm bảo tính bí mật liệu, người dùng A cần mã hóa liệu trước giởi cho B cho có người dùng B giải mã hiểu nội dung văn người dùng A Để làm điều người dùng B cần phải có cặp khóa Người dùng B cơng bố khóa cơng khai người biết, cịn khóa bí mật có B biết Người dùng A sử dụng khóa cơng khai người dùng B để mã hóa văn trước giởi cho B Khi B nhận văn mã hóa từ A B dùng khóa bí mật để giải mã văn nhận từ A Nếu người dùng C nhận văn A giởi cho B C giải mã hiểu nội dung văn C khơng có khóa bí mật A Để biết thêm chi tiết, xin liên hệ trực tiếp giáo viên đề tài PHẠM VI VÀ U CẦU Tìm hiểu chế mã hóa liệu theo phương pháp mã hóa đối xứng (symmetric codes) khơng đối xứng (asymmetric codes) Tìm hiểu khái niệm bảo mật thong tin như: tính bí mật (Secrecy), tính riêng tư (Privacy), tính tồn vẹn (Integrity), tính xác thực (Authenticity) Áp phương pháp mã hóa cơng khai để mã hóa liệu Viết báo cáo: o Đảm bảo nội dung chung báo cáo niên luận theo qui định o Đảm bảo format o Phải có nội dung mà sinh viên tìm hiểu theo yêu cầu 1, 2, o Hướng dẫn sử dụng kết luận Thiết kế demo: o Sinh cặp khóa dùng để mã hóa liệu o Sử dụng khóa để mã hóa liệu o Sử dụng khóa để giải mã văn mã hóa MƠI TRƯỜNG CÀI ĐẶT - Nên cài đặt môi trường Windows (để thuận tiện cho việc chấm demo) Khơng hạn chế ngơn ngữ lập trình Khuyến khích dùng Matlab, C (C++/C# ), Java TÀI LIỆU THAM KHẢO - Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_26 TÊN ĐỀ TÀI: Cài đặt phương pháp bảo mật liệu chữ ký số (Digital signature) GIÁO VIÊN HƯỚNG DẪN: Dương Văn Hiếu (MSCB: 1448) Bộ môn : Hệ Thống Thông Tin Toán Ứng Dụng Email: dvhieu@cit.ctu.edu.vn MỤC TIÊU ĐÊ TÀI - Tìm hiểu cài đặt phương pháp bảo mật liệu chữ ký số (digital signature) MÔ TẢ BÀI TỐN: Nội dung vấn đề : Người dùng A cần giởi văn cho người dùng B thông qua Internet Trước giởi văn bản, người dùng A muốn mã hóa văn sau cho có người dùng B giải mã hiểu nội dung văn bản, đồng thời người dùng B biết văn người dùng A gởi mà người khác giởi Để làm điều này, người dùng A B phải có cặp khóa dùng để ký xác nhận chữ ký văn Trước giởi văn cho B, A “ký chữ ký số” văn bản, sau mã hóa văn giởi cho B Khi nhận văn từ B, A giải mã xác nhận chữ ký B Nếu chữ ký B A chấp nhận văn bản, ngược lại văn bị từ chối chấp nhận Để biết thêm chi tiết, xin liên hệ trực tiếp giáo viên đề tài PHẠM VI VÀ YÊU CẦU Tìm hiểu chế mã hóa liệu theo phương pháp mã hóa đối xứng (symmetric codes) khơng đối xứng (asymmetric codes) Tìm hiểu khái niệm chữ ký số hay gọi chữ ký điện tử (digital signature), cách tạo xác nhận chữ ký số Áp dụng thuật tốn mã hóa cơng khai để tạo xác nhận chữ ký số Viết báo cáo: o Đảm bảo nội dung chung báo cáo niên luận theo qui định o Đảm bảo format o Phải có nội dung mà sinh viên tìm hiểu theo yêu cầu 1, 2, o Hướng dẫn sử dụng kết luận Thiết kế demo: o Ký chữ ký số văn mã hóa văn o Giải mã văn xác nhận chữ ký MÔI TRƯỜNG CÀI ĐẶT - Nên cài đặt môi trường Windows (để thuận tiện cho việc chấm demo) Không hạn chế ngôn ngữ lập trình Khuyến khích sử dụng Matlab, C (C++/C# ), Java, TÀI LIỆU THAM KHẢO - Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_27 TÊN ĐỀ TÀI: Thiết kế chương trình quản lý cho công ty sách theo phương pháp công nghệ phần mềm hướng đối tượng (Object-Oriented Software Engineering) GIÁO VIÊN HƯỚNG DẪN: Dương Văn Hiếu (MSCB: 1448) Bộ môn : Hệ Thống Thơng Tin Tốn Ứng Dụng Email: dvhieu@cit.ctu.edu.vn MỤC TIÊU ĐÊ TÀI - Thiết kế chương trình quản lý cho công ty sách theo hương pháp hướng đối tượng MƠ TẢ BÀI TỐN: Đây tốn đơn giản, giống tất toán thiết kế phần mềm quản lý Yêu cầu sinh viên tìm hiểu vận dụng phương pháp phát triển phần mềm theo “công nghệ phần mềm hướng đối tượng” để phân tích u cầu thiết kế chương trình Để biết thêm chi tiết, xin liên hệ trực tiếp giáo viên đề tài PHẠM VI VÀ YÊU CẦU Tìm hiểu phương pháp phát triển phần mềm theo hướng “công nghệ phần mềm hướng đối tượng” (Object-Oriented Software Engineering) nói chung Tìm hiểu cách trình bày u cầu (Requirements) cách xác định yêu cầu chức (functional requirements) yêu cầu khác (non-functional requirements) Tìm hiểu cách vẽ lưu đồ như: use-case diagram, class diagram, sequence diagram, communiation diagram Áp dụng phương pháp “công nghệ phần mềm hướng đối tượng” để phân tích thiết kế chương trình quản lý cho cơng ty sách Viết báo cáo: o Đảm bảo nội dung chung báo cáo niên luận theo qui định o Đảm bảo format o Phải có nội dung mà sinh viên tìm hiểu theo yêu cầu 1, 2, 3, o Hướng dẫn sử dụng kết luận Thiết kế demo: o Yêu cầu hoàn chỉnh số chứng năng, số form dùng cho cập nhật liệu MÔI TRƯỜNG CÀI ĐẶT - Nên cài đặt môi trường Windows (để thuận tiện cho việc chấm demo) Dùng ngôn ngữ lập trình có hỗ trợ lập trình hướng đối tượng TÀI LIỆU THAM KHẢO - Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_28 TÊN ĐỀ TÀI: Sử dụng neural network để dự đoán giá cổ phiếu GIÁO VIÊN HƯỚNG DẪN: Dương Văn Hiếu (MSCB: 1448) Bộ môn : Hệ Thống Thông Tin Toán Ứng Dụng Email: dvhieu@cit.ctu.edu.vn MỤC TIÊU ĐÊ TÀI - Sử dụng Neural Network để học dự đốn giá cổ phiếu MƠ TẢ BÀI TỐN: Nội dung chính: Dữ liệu giá cổ phiếu thị trường chứng khốn dạng Time Series Data, dự đốn dựa liệu khứ ngày trước Neural Network (có khơng có kết hợp với Fuzzy Logic) sử dụng nhiều việc dự đoán giá trị liệu Time Series Data Yêu cầu toán sử dụng Neural Network cơng cụ để học dự đốn giá trị cổ phiếu ngày dựa vào giá ngày ngày liền trước Để biết thêm chi tiết, xin liên hệ trực tiếp giáo viên đề tài PHẠM VI VÀ YÊU CẦU Tìm hiểu Data Mining số kỹ thuật khai liệu (mining technique) Tìm hiểu tiền xử lý liệu (Data Preprocessing) Data Mining Tìm hiểu Time Series Data Neural Network Sử dụng Neural Network để học dự đoán giá trị cổ phiếu Viết báo cáo: o Đảm bảo nội dung chung báo cáo niên luận theo qui định o Đảm bảo format o Phải có nội dung mà sinh viên tìm hiểu theo yêu cầu 1, 2, 3, o Hướng dẫn sử dụng kết luận Thiết kế demo: o Sẽ cụ thể sinh viên chọn đề tài MÔI TRƯỜNG CÀI ĐẶT - Nên cài đặt môi trường Windows (để thuận tiện cho việc chấm demo) Nên dùng Matlab Matlab phù hợp cho đề tài TÀI LIỆU THAM KHẢO - Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_29 TÊN ĐỀ TÀI: Tiền xử lý ảnh cho nhận dạng dấu vân tay GIÁO VIÊN HƯỚNG DẪN:Dương Văn Hiếu (MSCB: 1448) Bộ môn : Hệ Thống Thơng Tin Tốn Ứng Dụng Email: dvhieu@cit.ctu.edu.vn MỤC TIÊU ĐÊ TÀI - Sử dụng số kỹ thuật để thực bước tiền xử lý cho trình nhận dạng/ xác nhận dấu vân tay (Fingerprint recognition/vertification) MƠ TẢ BÀI TỐN: Nội dung chính: Tiền xử lý liệu (data preprocessing) công việc quan trọng hệ thống nhận dạng mẫu (pattern recognition system) nói chung Đối với hệ thống nhận dạng/ xác nhận dấu vân tay, tiền xử lý ảnh đóng vai trị lớn việc thành cơng toàn hệ thống Mục tiêu đề tài giúp sinh viên làm quan với kỹ thuật tiền xử lý ảnh hệ thống nhận dạng/xác nhận dấu vân tay Để biết thêm chi tiết, xin liên hệ trực tiếp giáo viên đề tài PHẠM VI VÀ YÊU CẦU Tìm hiểu kỹ thuật tiền xử lý ảnh nhận dạng ảnh như: Image histogram equalization, Media filtering, Convolution filtering, Skeletionization, binarysation Áp dụng kỹ thuật để tiền xử lý cho sỡ liệu dấu vân tay Viết báo cáo: o Đảm bảo nội dung chung báo cáo niên luận theo qui định o Đảm bảo format o Phải có nội dung mà sinh viên tìm hiểu theo yêu cầu 1, o Hướng dẫn sử dụng kết luận Thiết kế demo: o Nhận kết đầu vào dấu tay(fingerprint) o Kết trả kết bước trình tiền xử lý ảnh MƠI TRƯỜNG CÀI ĐẶT - Nên cài đặt mơi trường Windows (để thuận tiện cho việc chấm demo) Nên dùng Matlab Matlab phù hợp cho đề tài TÀI LIỆU THAM KHẢO - Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_30 TÊN ĐỀ TÀI: Nhận dạng lọc ảnh bị nghi ngờ ảnh khỏa thân GIÁO VIÊN HƯỚNG DẪN: Dương Văn Hiếu (MSCB: 1448) Bộ môn : Hệ Thống Thơng Tin Tốn Ứng Dụng Email: dvhieu@cit.ctu.edu.vn MỤC TIÊU ĐÊ TÀI - Sử dụng số thuật toán Heuristics để nhận dạng lọc ảnh bị nghi ngờ ảnh khỏa thân sở liệu ảnh video MƠ TẢ BÀI TỐN: Nội dung chính: Nhận dạng lọc ảnh có chứa người khỏe thân vấn đề nhiều bậc cha mẹ quan tâm họ tiếp xúc với dịch vụ giải trí máy tính Mục đích đề tài nhận dạng ảnh bị nghi ngờ có chứa người khỏe thân dựa số tiền định nghĩa phương pháp nhận dạng màu da người Để biết thêm chi tiết, xin liên hệ trực tiếp giáo viên đề tài PHẠM VI VÀ YÊU CẦU Tìm hiểu phương pháp nhận dạng màu da người Tìm hiểu số cách nhận dạng ảnh có chứa người khỏe thân dựa cắc tiền định nghĩa Áp dụng kỹ thuật để nhận dạng ảnh bị nghi ngờ ảnh khỏe thân Viết báo cáo: o Đảm bảo nội dung chung báo cáo niên luận theo qui định o Đảm bảo format o Phải có nội dung mà sinh viên tìm hiểu theo yêu cầu 1, o Hướng dẫn sử dụng kết luận Thiết kế demo: a Sẽ cụ thể sinh viên chọn đề tài MƠI TRƯỜNG CÀI ĐẶT - Nên cài đặt mơi trường Windows (để thuận tiện cho việc chấm demo) Nên dùng Matlab Matlab phù hợp cho đề tài TÀI LIỆU THAM KHẢO - Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_31 TÊN ĐỀ TÀI: Thiết kế trình duyệt nội dung file PDF GIÁO VIÊN HƯỚNG DẪN: Dương Văn Hiếu (MSCB: 1448) Bộ môn : Hệ Thống Thông Tin Toán Ứng Dụng Email: dvhieu@cit.ctu.edu.vn MỤC TIÊU ĐÊ TÀI - Thiết kế trình duyệt có khả duyệt nội dung file PDF MƠ TẢ BÀI TỐN: Nội dung chính: Liên lạc trực tiếp giáo viên đề tài để biết chi tiết PHẠM VI VÀ YÊU CẦU Tìm hiểu cấu trúc file PDF Viết trình duyệt hiển thị nội dung file PDF Viết báo cáo: o Đảm bảo nội dung chung báo cáo niên luận theo qui định o Đảm bảo format o Phải có nội dung mà sinh viên tìm hiểu theo yêu cầu 1, o Hướng dẫn sử dụng kết luận Thiết kế demo: o Input: thư mục chứa file PDF o Output: phần nội dung tất file PDF thư mục MÔI TRƯỜNG CÀI ĐẶT - Nên cài đặt môi trường Windows (để thuận tiện cho việc chấm demo) Nên dùng NET TÀI LIỆU THAM KHẢO - Liên hệ giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSĐT: NL3TH_32 TÊN ĐỀ TÀI: QUẢN LÝ SỐ LIỆU PHÂN TÍCH Ở PHỊNG THÍ NGHIỆM GIÁO VIÊN HƯỚNG DẪN: TRẦN NGUYỄN MINH THÁI (MSCB: 2226 Bộ môn : HTTT&TUD Email: tnmthai@cit.ctu.edu.vn ) Phạm vi nội dung đề tài: (Mô tả ngắn gọn nội dung đề tài) Viết ứng dụng cho phép người dùng quản lý số liệu phân tích phịng thí nghiệm Khoa NN&SHUD Có chức lưu trữ mẫu số liệu, lưu liệu khách hàng, xuất chứng từ cần thiết,… để thuận lợi công tác quản lý, rút ngắn thời gian xuất hóa đơn với khách hàng(hiện công việc thủ công) Nội dung chi tiết liên hệ với giáo viên hướng dẫn Mơi trường cài đặt: (các ngơn ngữ lập trình cho phép sinh viên chọn để thực hiện, u cầu phần mềm cấu hình máy tính, …) SQL SERVER, ACCESS, VB.NET, C#,… Tài liệu tham khảo: Liên hệ với giáo viên hướng dẫn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... in lịch coi thực hành cá nhân vào tuần học kỳ Cho phép giáo viên phụ trách môn học: o In lịch thực hành cho tuần, nhóm o Thêm, xố cập nhật giáo viên coi thực hành buổi o In lịch coi thực hành cho. .. viên coi thực hành cho buổi (chú ý đến việc xếp hợp lý: tối đa có phịng thực hành cho buổi, phịng có tối đa giáo viên) Cho phép sinh viên in lịch thực hành cá nhân vào tuần học kỳ Cho phép giáo... nghệ phần mềm PHẠM VI NỘI DUNG ĐỀ TÀI: Xây dựng website quản lý kế hoạch (thời gian theo tiến trình đăng ký, số lượng giới hạn đề tài,…) cho phép sinh viên đăng ký trực tuyến, xem kết đăng ký Giáo

Ngày đăng: 01/11/2022, 20:36

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

TÀI LIỆU LIÊN QUAN

w