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

ĐỀ TÀI THỰC TẬP CHUYÊN NGÀNH CÔNG NGHỆ THÔNG TIN CÓ HƯỚNG DẪN

20 358 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 20
Dung lượng 172,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Yêu cầu:  Sinh viên đã nắm vững lý thuyết về mô hình lập trình MVC cũng như phân biệt với các mô hình lập trình khác  Ngôn ngữ lập trình ASP.NET, C# Kết thúc thực tập:  Báo cáo kết q

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

ĐỀ THỰC TẬP CHUYÊN NGÀNH K56 ĐẠI HỌC

1 Tên đề tài:

XÂY DỰNG WEBSITE ĐẶT CHỖ NHÀ HÀNG THEO MÔ HÌNH MVC

1 Mục đích:

 Tìm hiểu quy trình đặt chỗ trong kinh doanh nhà hàng

 Tìm hiểu về mô hình lập trình MVC và ứng dụng

 Minh họa qua một website

2 Yêu cầu:

 Sinh viên đã nắm vững lý thuyết về mô hình lập trình MVC cũng như phân biệt với các mô hình lập trình khác

 Ngôn ngữ lập trình ASP.NET, C#

Kết thúc thực tập:

 Báo cáo kết quả thực hiện theo đề cương gợi ý sau (khoảng 20-30 trang):

1 Giới thiệu 1.1 Bối cảnh thực tế để thực hiện dự án 1.2 Giới thiệu về lý thuyết mô hình lập trình MVC

1.2 Mô hình MVC trong ASP.NET

2 Mô hình lập trình MVC 2.1 Nội dung

2.2 Ưu điểm 2.3 Khuyết điểm

3 Kết quả thực hiện 3.1 Demo website 3.2 Hướng phát triển

4 Tài liệu tham khảo

 Website minh họa được đưa lên Internet

3 Tài liệu tham khảo chính :

 Professional ASP.NET MVC5 - Jon Galloway, Brad Wilson, K Scott Allen, David Matson

4 Người ra đề:

Họ và tên: Nguyễn Đình Hoàng Sơn

 Bộ môn: Hệ thống thông tin

 Điện thoại: 012 3870 5124

 Email: sonndh@ntu.edu.vn

Trang 2

KHOA CÔNG NGHỆ THÔNG TIN

ĐỀ THỰC TẬP CHUYÊN NGÀNH K56 ĐẠI HỌC

1 Tên đề tài:

TẠO WEBSITE (ỨNG DỤNG) LẬP LỊCH THỰC HÀNH TƯƠNG ỨNG VỚI LỊCH HỌC LÝ

THUYẾT

2 Mục đích:

 Tìm hiểu các thuật toán lập thời khóa biểu

 Hiểu quy trình đào tạo của các môn học có thực hành

 Rèn luyện kỹ năng lập trihf

 Minh họa qua chương trình hoặc website

3 Yêu cầu:

 Khảo sát lịch học của Trường ĐH Nha Trang

 Xây dựng CSDL hợp lý

 Lịch học phải thỏa mãn cả giảng viên và sinh viên

 Ngôn ngữ lập trình ASP.NET, C#, PHP

Kết thúc thực tập:

 Báo cáo kết quả thực hiện theo đề cương gợi ý sau (khoảng 20-30 trang):

1 Giới thiệu 1.1 Bối cảnh thực tế để thực hiện dự án 1.2 Các lý thuyết thuật toán liên quan

2 Mô hình CSDL và mô hình lập trình 2.1 Các sơ đồ chính

2.2 Mô hình lập trình

3 Kết quả thực hiện 3.1 Demo website, chương trình 3.2 Hướng phát triển

4 Tài liệu tham khảo

 Website minh họa được đưa lên Internet, chương trình được biên dịch

2 Tài liệu tham khảo chính :

 Advanced PHP for Web Professionals - Christopher Cosentino

 Professional ASP.NET MVC5 - Jon Galloway, Brad Wilson, K Scott Allen, David Matson

3 Người ra đề:

Họ và tên: Nguyễn Đình Hoàng Sơn

 Bộ môn: Hệ thống thông tin

 Điện thoại: 012 3870 5124

 Email: sonndh@ntu.edu.vn

TRƯỜNG ĐẠI HỌC NHA TRANG

KHOA CÔNG NGHỆ THÔNG TIN

ĐỀ THỰC TẬP CHUYÊN NGÀNH ĐẠI HỌC K56

Xây dựng bộ gợi ý lọc cộng tác bằng kỹ thuật k láng giềng dựa trên mục tin

1 Mục đích:

Trang 3

- Tìm hiểu về hệ thống gợi ý dựa trên láng giềng và mô phỏng phương pháp lọc cộng tác dựa trên mục tin Xây dựng giải thuật nhằm dự đoán sản phẩm dựa vào dataset MovieLen

2 Yêu cầu:

- Sinh viên có kiến thức căn bản về khai phá dữ liệu

- Sinh viên có kỹ năng lập trình tốt

- Khả năng đọc tài liệu tiếng Anh

Kết thúc thực tập :

 Báo cáo kết quả thực hiện theo đề cương gợi ý sau:

1 Giới thiệu hệ thống gợi ý

2 Phương pháp lọc cộng tác dựa vào mục tin

3 Độ tương tự

4 Chương trình demo

5 Tài liệu tham khảo

 Chương trình minh họa

3 Tài liệu tham khảo chính :

 Building Recommendation Engines, Suresh Kumar Gorakala, Packt Publishing

 https://en.wikipedia.org/wiki/Recommender_system

4 Người ra đề: Hà Thị Thanh Ngà - Bộ môn Hệ thống Thông tin

Email : n g aht t @ ntu.e d u.vn Ph one : 0935401517

Trang 4

TRƯỜNG ĐẠI HỌC NHA TRANG

KHOA CÔNG NGHỆ THÔNG TIN

ĐỀ THỰC TẬP CHUYÊN NGÀNH ĐẠI HỌC K56

Xây dựng bộ gợi ý lọc cộng tác bằng kỹ thuật k láng giềng dựa trên người

dùng

1 Mục đích:

- Tìm hiểu về hệ thống gợi ý dựa trên láng giềng và mô phỏng phương pháp lọc cộng tác dựa trên người dùng Xây dựng giải thuật nhằm dự đoán sản phẩm dựa vào dataset MovieLen

2 Yêu cầu:

- Sinh viên có kiến thức căn bản về khai phá dữ liệu

- Sinh viên có kỹ năng lập trình tốt

- Khả năng đọc tài liệu tiếng Anh

Kết thúc th ực tập :

 Báo cáo kết quả thực hiện theo đề cương gợi ý sau:

1 Giới thiệu hệ thống gợi ý

2 Phương pháp lọc cộng tác dựa trên người dùng

3 Chương trình demo

4 Tài liệu tham khảo

 Chương trình minh họa

3 Tài liệu tham khảo chính :

 Building Recommendation Engines, Suresh Kumar Gorakala, Packt Publishing

 https://en.wikipedia.org/wiki/Recommender_system

4 Người ra đề: Hà Thị Thanh Ngà - Bộ môn Hệ thống Thông tin

Email : n g aht t @ ntu.e d u.vn Ph one : 0935401517

Trang 5

TRƯỜNG ĐẠI HỌC NHA TRANG

KHOA CÔNG NGHỆ THÔNG TIN

ĐỀ THỰC TẬP CHUYÊN NGÀNH ĐẠI HỌC K56

Xây dựng bộ gợi ý cá nhân hóa bằng giải thuật lọc trên nội dung

1 Mục đích:

- Tìm hiểu về hệ thống gợi ý cá nhân hóa và mô phỏng phương pháp lọc trên nội dung Xây dựng giải thuật nhằm dự đoán sản phẩm dựa vào dataset MovieLen

2 Yêu cầu:

- Sinh viên có kiến thức căn bản về khai phá dữ liệu

- Sinh viên có kỹ năng lập trình tốt

- Khả năng đọc tài liệu tiếng Anh

Kết thúc th ực tập :

 Báo cáo kết quả thực hiện theo đề cương gợi ý sau:

1 Giới thiệu hệ thống gợi ý

2 Bộ gợi ý cá nhân hóa bằng giải thuật lọc trên nội dung

3 Chương trình demo

4 Tài liệu tham khảo

 Chương trình minh họa

3 Tài liệu tham khảo chính :

 Building Recommendation Engines, Suresh Kumar Gorakala, Packt Publishing

 https://en.wikipedia.org/wiki/Recommender_system

4 Người ra đề: Hà Thị Thanh Ngà - Bộ môn Hệ thống Thông tin

Email : n g aht t @ ntu.e d u.vn Ph one : 0935401517

Trang 6

TRƯỜNG ĐẠI HỌC NHA TRANG

KHOA CÔNG NGHỆ THÔNG TIN

ĐỀ THỰC TẬP CHUYÊN NGÀNH ĐẠI HỌC K56

1 Mục đích:

Xây dựng bộ gợi ý cá nhân hóa dựa ngữ cảnh

- Tìm hiểu về hệ thống gợi ý cá nhân hóa và mô phỏng bộ gợi ý các nhân hóa dựa ngữ cảnh Xây dựng giải thuật nhằm dự đoán mục tin dựa vào dataset MovieLen

2 Yêu cầu:

- Sinh viên có kiến thức căn bản về khai phá dữ liệu

- Sinh viên có kỹ năng lập trình tốt

- Khả năng đọc tài liệu tiếng Anh

Kết thúc th ực tập :

 Báo cáo kết quả thực hiện theo đề cương gợi ý sau:

1 Giới thiệu hệ thống gợi ý

2 Bộ gợi ý cá nhân hóa dựa ngữ cảnh

3 Chương trình demo

4 Tài liệu tham khảo

 Chương trình minh họa

3 Tài liệu tham khảo chính :

 Building Recommendation Engines, Suresh Kumar Gorakala, Packt Publishing

 http://ids c s o m u mn.e du / f acul t y /g e das/ns f car e er/CAR S - c hapte r - 2 01 0 pdf

4 Người ra đề: Hà Thị Thanh Ngà - Bộ môn Hệ thống Thông tin

Email : n g aht t @ ntu.e d u.vn Ph one : 0935401517

Trang 7

Đề số 1

TRƯỜNG ĐẠI HỌC NHA

TRANG KHOA CÔNG NGHỆ

THÔNG TIN

ĐỀ THỰC TẬP CHUYÊN NGÀNH ĐẠI HỌC K56

Xây dựng website di động giới thiệu tin tức

1 Mục đích:

- SV hiểu và vận dụng các kiến thức về công nghệ phần mềm, phân tích thiết kế và

kỹ thuật lập trình để viết một ứng dụng minh họa

2 Yêu cầu:

- Tìm hiểu các website di động giới thiệu tin tức và xây dựng chức năng quản lý

tin, danh mục tin, tìm kiếm, liên hệ, liên kết,…

- Thiết kế DFD, ERD, CSDL

- Kỹ năng lập trình MVC, HTML5, CSS3, and JavaScript, C#, SQL Server (hoặc PHP, MySQL)

Kết thúc th ực tập :

 Báo cáo kết quả thực hiện theo đề cương gợi ý sau:

1 Giới thiệu kỹ thuật website di động

2 Phân tích và thiết kế hệ thống

3 Giao diện chương trình demo

4 Kết luận và hướng phát triển

5 Tài liệu tham khảo

 Chương trình minh họa

3 Tài liệu tham khảo chính :

 Developing Modern Mobile Web Apps, Microsoft

 Essentials of Systems Analysis and Design - Joseph S Valacich, Joey F

George, Jeffrey A Hoffer –

Pearson

 HTML5 and CSS3 All-in-one for Dummies – Andy Harris – John Wiley&Sons, Inc

4 Người ra đề: Hà Thị Thanh Ngà - Bộ môn Hệ thống Thông tin

Email : n g aht t @ ntu.e d u.vn Ph one :

0935401517

1 TÌM HIỂU MÔ HÌNH BIỂU DIỄN VĂN BẢN WORD2VEC

VÀ VIẾT ỨNG DỤNG MINH HỌA

1 NỘI DUNG

- Tìm hiểu các mô hình biểu diễn văn bản (TF-IDF, Probability)

- Tìm hiểu mô hình biểu diễn văn bản Word2Vec

- Xây dựng ứng dụng minh họa với Word2Vec

- Tìm hiểu các ngôn ngữ lập trình như: Python, Java, Net

2 YÊU CẦU:

- Đây là một hướng mới trong biểu diễn văn bản đo đó yêu cầu sinh viên phải có khả năng đọc hiểu tiếng Anh tốt; điểm tích lũy khá giỏi (ưu tiên SV có điểm tích lũy giỏi)

- Kết thúc thực tập chuyên ngành, Sinh viên hoàn thành các yêu cầu sau đây:

- Báo cáo, từ 40-50 trang về 2 mô hình biểu diễn văn bản:

+ Tổng quan về khai phá dữ liệu + TF-IDF

Trang 8

Đề số 2

+ Word2Vec (Tập trung chủ yếu vào mô hình này)

- Ứng dụng Demo: Tìm từ cùng ngữ cảnh với một từ cho trước, Tìm câu có ngữ nghĩa gần nhất với một câu cho trước

3 Tài liệu tham khảo: Liên hệ giáo viên (phone: 0945505449, Email: anhht@ntu.edu.vn)

Trang 9

Đề số 3

2 TÌM HIỂU SEMATIC WEB VÀ XÂY DỰNG ỨNG DỤNG MINH

HỌA.

1 Nội dung:

 Tìm hiểu về Semantic Web, RDF, OWL

 Tìm hiểu các công cụ hỗ trợ cho SematicWeb như: Jena, Seasame

 Tìm hiểu ngôn ngữ truy vấn SPARQL

 Xây dựng một ontology minh họa

2 Yêu cầu:

 Sinh viên có thể đọc tốt các tài liệu tiếng Anh

 Ngôn ngữ lập trình Java hoặc NET

3 Nội dung khi kết thúc thực tập: Có thể theo đề cương gọi ý sau:

 Báo cáo thực tập:

o Nội dung tìm hiểu về Semantic Web

o Ngôn ngữ SQARPL,

o 2 công cụ hỗ trợ cho Semantic Web (như Jena, Seasame)

o Giới thiệu ứng dụng Demo

 Ứng dụng Demo:

o Xây dựng một Ontology minh họa (ví dụ: các tại liệu của một thư viện, hay ontology về du lịch)

o Ứng dụng tìm kiếm trên Ontology đã xây dựng

4 Tài liệu tham khảo chính:

 Apache Jena: https://jena.apache.org/

 Sesame: http://rdf4j.org/

 W3C, http://www.w3.org/TR/owl2-primer/

 Liên hệ giáo viên hướng dẫn

5 Người ra đề: Huỳnh Tuấn Anh - Bộ môn Hệ thống Thông tin

Email : anhht@ntu.edu.vn Phone : 0945505449

Trang 10

Đề số 4

3 TÌM HI U PH N M M RAPIDMINER ỂU PHẦN MỀM RAPIDMINER ẦN MỀM RAPIDMINER ỀM RAPIDMINER.

1 Nội dung

 Tìm hiểu về khai phá dữ liệu

 Công cụ hỗ trợ khai phá dữ liệu

 Phần mềm RapidMiner

2 Yêu cầu:

 Sinh viên có thể đọc tốt các tài liệu tiếng Anh

 Ngôn ngữ lập trình Java

3 Nội dung khi kết thúc thực tập: Có thể theo đề cương gọi ý sau:

 Báo cáo thực tập:

o Tổng quan về khai phá dữ liệu

o Trình bày chi tiết về một kỹ thuật khai phá dữ liệu (như phân lớp)

o Phần mềm RapidMiner (Cách thực hiện một thuật toán trong RapidMiner)

o Thực hiện một Case Study phân lớp dữ liệu trong RapidMiner

o Cách thức mở rộng RapidMiner

 Chương trình Demo

o Một file rpm về Case Study phân lớp dữ liệu trong RapidMiner

o Một Extension mở rộng cho RapidMiner (phiên bản Comunity, ví dụ: đọc dữ liệu từ CSDL SQL hay một toán tử đơn giản.)

4 Tài liệu tham khảo:

 Bài giảng Khai phá dữ liệu, ThS Huỳnh Tuấn Anh, Trường Đại học Nha Trang

 Bài giảng khai thác dữ liêu, TS Đỗ Phúc, Thư viện Đại học Nha Trang

 Datamining: Concepts and Techniques, Jiawei Han, Morgan Kaufmann Publishers 2012

 Website RapidMiner: http://docs.rapidminer.com/studio/getting-started/

5 Người ra đề: Huỳnh Tuấn Anh - Bộ môn Hệ thống Thông tin

Email : anhht@ntu.edu.vn Phone : 0945505449

Trang 11

Đề số 5

4 XÂY DỰNG PHẦN MỀM QUẢN LÝ THIẾT BỊ PHỤC VỤ GIẢNG DẠY CỦA TRƯỜNG TIỂU HỌC THEO MÔ HÌNH MVP.

1 Nội dung:

 Tìm hiểu Design Pattern

 Tìm hiểu mô hình MVP

2 Yêu cầu:

 Sinh viên có kỹ năng đọc hiểu tốt tiếng Anh

 Kỹ năng lập trình hướng đối tượng

 Thiết kế CSDL

3 Nội dung khi kết thúc thực tập:

 Báo cáo thực tập

oTìm hiểu về design pattern oTìm hiểu mô hình MVP oGiới thiệu ứng dụng Demo oSơ đồ lớp ứng dụng trong UML

oGiao diện của ứng dụng

 Chương trình Demo:

oXây dựng ứng dụng trên NET hay JAVA

oCác chức năng cơ bản: Quản lý đồ dùng, quản lý giáo viên, quản lý việc mượn trả đồ dụng học tập

4 Tài liệu tham khảo:

 http://www.dofactory.com

5 Người ra đề: Huỳnh Tuấn Anh - Bộ môn Hệ thống Thông tin

Email : anhht@ntu.edu.vn Phone : 0945505449

Trang 12

Đề số 6

5 XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN CAFE

1 Yêu cầu

 Sinh viên đọc hiểu tốt tiếng Anh

 Có kỹ kiến thức cơ bản về cơ sở dữ liệu

 Kỹ năng lập trình trên Net hay Java

2 Nội dung khi kết thúc thực tập

 Báo cáo thực tập

oCác mô hình xây dựng phần mềm quản lý oCác công cụ sử dụng

oKhảo sát, phân tích mô hình dữ liệu

oSơ đồ UML hay ERD của ứng dụng oGiao diện demo của ứng dụng

oXây dựng ứng dụng trên NET hay Java

oCác chức năng quản lý của ứng dụng như: Quản lý sản phẩm, quản lý nhân viên, quản lý các hóa đơn

o

3 Tài liệu tham khảo:

 Kỹ thuật lập trình C#, Java

 Các sách về lập trình CSDL, Entity Framework

4 Người ra đề: Huỳnh Tuấn Anh - Bộ môn Hệ thống Thông tin

Email : anhht@ntu.edu.vn Phone : 0945505449

TRƯỜNG ĐẠI HỌC NHA TRANG

KHOA CÔNG NGHỆ THÔNG TIN

ĐỀ TÀI THỰC TẬP CHUYÊN NGÀNH K56 ĐẠI HỌC

1 Tên đề tài:

Ứng dụng thuật toán tô màu đồ thị dể xây dựng chương

trình xếp lịch thi cho sinh viên Khoa CNTT

(đề tài nhóm 2 SV)

2 Mục đích:

 Xây dựng chương trình xếp lịch thi cho sinh viên Khoa CNTT

3 Yêu cầu:

 Ứng dụng được thuật toán tô màu đồ thị,

 Xây dựng một chương trình hoàn chỉnh: giao diện thân thiện dễ sử dụng, không có sinh viên nào phải thi 2 môn trong cùng một buổi thi, lịch thi không được trùng với lịch học, phòng thi không trùng với phòng học

 Sinh viên được lựa chọn công cụ lập trình phù hợp

4 Tài liệu tham khảo chính :

 Đỗ Như An, bài giảng Toán rời rạc

Trang 13

Đề số 7

 Nguyễn Ðức Nghĩa – Nguyễn Tô Thành, Toán rời rạc, NXB Ðại học Quốc Gia Hà Nội, 2003

5 Người ra đề: Phạm Thị Thu Thúy - Bộ môn Hệ thống Thông tin

Email : thuthuy@ntu.edu.vn Phone : 0125 3017323

Trang 14

Đề số 8

TRƯỜNG ĐẠI HỌC NHA TRANG

KHOA CÔNG NGHỆ THÔNG TIN

ĐỀ TÀI THỰC TẬP CHUYÊN NGÀNH K56 ĐẠI HỌC

1 Tên đề tài:

TÌM HIỂU ONTOLOGY (FOAF) TỪ DỮ LIỆU FACEBOOK VÀ ĐÁNH GIÁ

ĐỘ TIN CẬY GIỮA CÁC NGƯỜI DÙNG

(Đề tài nhóm 2 SV)

2 Mục đích:

 Tìm hiểu cấu trúc file FOAF (Friend of A Friend)

 Tìm hiểu Facebook API (Facebook Platform, Graph API)

 Xây dựng ontology (RDF) từ các tài khoản trên Facebook

 Minh họa đo độ gần gũi (dựa trên relationship) giữa các tài khoản

3 Yêu cầu:

 Sinh viên tìm hiểu cấu trúc của FOAF và ngôn ngữ ontology (RDF)

 Chương trình soạn thảo file RDF (RDF editor hoặc Protégé)

 Sử dụng ngôn ngữ lập trình C++, C# hoặc Java để đo độ gần gũi giữa các tài khoản

Kết thúc thực tập:

 Báo cáo kết quả thực hiện theo đề cương gợi ý sau (khoảng 30-40 trang):

1 Giới thiệu 1.1 Giới thiệu về Facebook và FOAF.

1.2 Ngôn ngữ RDF (Resource Description Language) 1.3 Đo độ tương đồng dựa trên tính toán độ tin cậy (Trust computation)

2 Tạo ontology cho Facebook 2.1 Cách lấy thông tin từ Facebook 2.2 Kết quả ontology

3 Chương trình đo độ gần gũi 3.1 Công thức áp dụng 3.2 Demo chương trình

4 Tài liệu tham khảo

 Chương trình minh họa

4 Tài liệu tham khảo chính :

 Facebook API, https://viblo.asia/lncnb/posts/ZK1ov1JyR5b9

 Nghiên cứu, tìm hiểu và xây dựng ứng dụng với Semantic Web,

http://luanvan.co/luan-van/nghien-cuu-tim-hieu-va-xay-dung-ung-dung-voi-semantic-web-45022/

 RDF Resource Description Language,

http://www.dlib.org/dlib/may98/miller/05miller.html

 RDF editor, http://semanticworks.download-137-7281.datapicks.com/

 Tài liệu của GVHD

5 Người ra đề: Phạm Thị Thu Thúy - Bộ môn Hệ thống Thông tin

Email : thuthuy@ntu.edu.vn Phone : 0125 3017 323

Ngày đăng: 24/02/2019, 17:16

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w