1. Trang chủ
  2. » Tất cả

ThucTapChuyenNganh01

17 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 17
Dung lượng 1,39 MB

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

Nội dung

THỰC TẬP CHUYÊN NGÀNH 1 GIẢNG VIÊN: NGUYỄN VIẾT HÙNG... Bảng dữ liệu Usersthuộc tính Kiểu dữ liệu Kích 1 Username Varchar 30 Tên đăng nhập – khóa chính 7 DienThoai Varchar 11 S

Trang 1

THỰC TẬP CHUYÊN

NGÀNH 1

GIẢNG VIÊN: NGUYỄN VIẾT HÙNG

Trang 2

Nội dung

5 Q&A

2

Trang 3

MỤC TIÊU MÔN HỌC

M1: Thu thập đầu bài và phát biểu bài toán trong thực tế

M2: Thiết kế được cơ sở dữ liệu quan hệ mức logic/mô hình quan hệ thực thể

nhằm giải quyết bài toán

M3: Xây dựng ứng dụng dạng Windows form kết nối Hệ quản trị cơ sở dữ liệu

M4: Viết báo cáo bài tập lớn theo đúng mẫu, nội dung

Trang 4

PHÁT BIỂU BÀI TOÁN

Đề̀ tài xây dựng ứng dụng quản lý Thư viện tại trường Đại học Công nghệ Đông Á

Thực trạng:

 Thư viên đang hoạt động theo cách thủ công sử dụng Phiếu giấy viết tay nhằm quản lý việc Mượn/Trả sách tại thư viện

Nhược điểm:

 Xử lý chậm trễ khi có nhiều phiếu mượn

 Khó quản lý được việc mượn/trả của sinh viên theo quy định

 Thống kê số liệu khó khăn

 Không có nhắc nhở tự động về giới hạn thời gian mượn, giới hạn số lượng mượn/trả của sinh viên

Giải pháp:

◦ Xây dựng phần mềm quản lý thư viện dạng window form, kết nối cơ sở dữ liệu nhằm hỗ trợ việc quản lý thư viện thông minh và hiệu quả hơn.

4

Trang 5

NỘI DUNG TRONG BÁO CÁO BÀI TẬP LỚP

Trong bản báo cáo bài tập lớn môn TTCN1, sinh viên phải làm 3 nội dung chính sau đây Có thể chia thành 3 chương, mỗi chương bao hàm 1 nội dung chính:

1 Phát biểu bài toán: Nêu tên đề tài? Lý do tại sao chọn đề tài này? Dữ liệu thực tế được thu

thập từ đâu? Nêu giải pháp, công nghệ lựa chọn để giải quyết bài toán?

2 Thiết kế mô hình cơ sở dữ liệu quan hê (ERD): Nêu ra các thực thể của mô hình; Nêu chi

tiết thuộc tính và ràng buộc; Nêu mối liên hệ giữa các thực thể với nhau; Vẽ biểu đồ ERD

3 Viết ứng dụng WINDOW FORM kết nối với cơ sở dữ liệu tại chương 2: Viết code để xây

dựng ứng dụng dạng winform Đưa vào báo cáo danh sách tính năng của ứng dụng, mô tả tính năng, cách sử dụng ứng dụng và ảnh chụp các màn hình giao diện của ứng dụng

Chú ý: Mỗi một sinh viên sẽ làm một báo cáo riêng (không làm theo nhóm) Mỗi báo cáo chỉ giới

hạn từ 20 – 30 trang.

Trang 6

THIẾT KẾ CƠ SỞ DỮ LIỆU

 Nêu ra danh sách các bảng dữ liệu, thuộc tính của bảng, kiểu dữ liệu, ràng buộc của thuộc tính trong các bảng

 Vẽ biểu đồ quan hệ thực thể ERD

Chú ý: Sinh viên chỉ cần thiết kế cơ sở dữ liệu trong phạm vi từ 6 – 10 bảng dữ liệu Không cần

thiết kế quá nhiều bảng và mỗi bảng quá nhiều trường dữ liệu Nhưng vẫn đảm bảo thể hiện được đầy đủ các quan hệ dữ liệu: 1-n, n-1, n-n.

6

Trang 7

Bảng dữ liệu Users

thuộc tính

Kiểu

dữ liệu

Kích

1 Username Varchar 30 Tên đăng nhập – khóa chính

7 DienThoai Varchar 11 Số điện thoại

Trang 9

CÁC CÔNG NGHỆ SỬ DỤNG

Ngôn ngữ truy vấn dữ liệu: SQL – Structure Query Language (Ngôn ngữ truy vấn có cấu trúc) Môn đã

học: Cơ sở dữ liệu 1, Cơ sở dữ liệu 2

Hệ quản trị cơ sở dữ liệu: MS SQL Server từ 2008 trở lên Môn đã học: CSDL 1 Vẽ ERD bằng 1 số công

cụ điển hình:

 Edraw

 Visio

 Rational rose

 MS SQL Diagram…

Ngôn ngữ lập trình ứng dụng window form:

Java với thư viện awt hoặc swing Môn đã học: Lập trình hướng đối tượng

hoặc

C# trên nền NET sử dụng win form kết hợp với thiết kế trên Visual Studio Môn đã học: Thiết kế giao diện người dùng; Môn đang học: Lập trình NET

Chú ý: Sinh viên không làm WEB FORM.

Trang 10

10

Trang 11

GIAO DIỆN WINFORM

Trang 15

PHÂN BỔ THỜI GIAN

 Tổng thời gian: 14 tuần

 Tuần thứ 15: Thi vấn đáp và nộp bản cứng (bản in) của báo cáo bài tập lớn

 Báo cáo tiến độ: 3 tuần/1 lần

 Tiến độ tuân thủ theo bảng phân công phía dưới:

1 Nội dung 1: Tìm hiểu, thu thập và phát biểu bài toán Nêu

giải pháp và công nghệ sử dụng.

4 tuần

2 Nội dung 2: Thiết kế cơ sở dữ liệu và biểu đồ quan hệ thực

thể

5 tuần

3 Nội dung 3: Xây dựng ứng dụng window form và hoàn thiện

báo cáo bài tập lớn

5 tuần

Trang 16

HÌNH THỨC THI & TỶ LỆ

Kết thúc môn học yêu cầu sinh viên nộp bản cứng Báo cáo bài tập lớn và Thi vấn đáp Tỷ lệ điểm như sau:

 Báo cáo bài tập lớn đúng mẫu, và đúng nội dung: 40%

 Ứng dụng window form demo vào buổi vấn đáp có thể chạy được: 40%

 Trả lời câu hỏi ngoài (từ 1-3 câu hỏi nhỏ) để xác định sinh viên có hiểu bài và có phải đi nhờ hay copy từ nguồn khác hay không? (*) : 10%

 Báo cáo tiến độ nội dung công việc đúng hạn và đầy đủ: 10%

Chú ý: Trong quá trình sinh viên làm bài, liên hệ bất cứ lúc nào cần giảng viên hỗ trợ về nội

dung baó cáo, lập trình ứng dụng chứ không nhất thiết là cứ phải đến lúc báo cáo tiến độ.

16

Ngày đăng: 18/04/2022, 23:40

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

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