Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tìm hiểu và sử dụng qt phát triển ứng dụng competion manager.
Nội dung xem thử
Mô tả chi tiết
Đề Tài:
ĐẠI HỌC ĐÀ NẴNG
TRƢỜNG ĐẠI HỌC SƢ PHẠM
KHOA TIN HỌC
TÌM HIỂU VÀ SỬ DỤNG QT PHÁT TRIỂN ỨNG DỤNG
COMPETION MANAGER
Giảng viên hƣớng dẫn : ThS. Hồ Ngọc Tú
Sinh viên thực hiện : Võ Thị Lời
Lớp : 10CNTT3
Niên khóa : 2010 - 2014
Đà Nẵng – 05/2014
DANH MỤC HÌNH ẢNH
HÌNH TRANG
Hình 2.1 Giao diện ứng dụng Notepad .....................................................................8
Hình 2.2 Tạo mới một project với wizard.................................................................9
Hình 2.3 Chọn nơi lƣu và tên thƣ mục lƣu ............................................................... 9
Hình 2.4 Chọn bộ Qmake........................................................................................ 11
Hình 2.5 Tạo chi tiết về project...............................................................................11
Hình 2.6 Project Notepad........................................................................................ 12
Hình 2.7 Thiết kế giao diện ngƣời dùng ..................................................................12
Hình 2.8 Hộp thoại mở file ...................................................................................... 14
Hình 2.9 Demo hoàn chỉnh ......................................................................................15
Hình 3.1 Chức năng của ứng dụng...........................................................................16
Hình 3.2 Sơ đồ UseCase tổng quát ..........................................................................18
Hình 3.3 Sơ đồ đặc tả dữ liệu...................................................................................20
Hình 4.1 Giao diện màn hình đầu ............................................................................22
Hình 4.2 Giao diện competition ...............................................................................23
Hình 4.3. Giao diện competitor................................................................................24
Hình 4.4 Giao diện competing school......................................................................25
Hình 4.5 Giao diện families....................................................................................26
Hình 4.6 Giao diện Add new competition ..............................................................27
Hình 4.7 Giao diện add new competitor .................................................................28
Hình 4.8 Giao diện remove competition ..................................................................29
Hình 4.9 Giao diện report........................................................................................ 30
Hình 4.10 Mẫu trang in ........................................................................................... 31
DANH MỤC BẢNG BIỂU
BẢNG TRANG
Bảng 3.1 Mô tả Actor.............................................................................................. 19
Bảng 3.2 Mô tả UseCase......................................................................................... 19
LỜI CAM ĐOAN
Tôi xin cam đoan:
1. Những nội dung trong báo cáo này là do tôi thực hiện dưới sự hướng dẫn trực
tiếp của thầy Th.S Hồ Ngọc Tú và bộ phận training công ty HTK – INC.
2. Mọi tham khảo dùng trong báo cáo này đều được trích dẫn rõ ràng tên tác giả,
tên công trình, thời gian, địa điểm công bố.
3. Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tôi xin chịu
hoàn toàn trách nhiệm.
Sinh viên
Võ Thị Lời
MỤC LỤC
CHƢƠNG 1: MỞ ĐẦU ..............................................................................................2
1.1 BỐI CẢNH CỦA ĐỀ TÀI.................................................................................2
1.1.1 Tên đề tài .....................................................................................................2
1.1.2. Lý do chọn đề tài........................................................................................2
1.2. MỤC ĐÍCH NGHIÊN CỨU ............................................................................3
1.3. ĐỐI TƢỢNG NGHIÊN CỨU ..........................................................................4
1.4. PHƢƠNG PHÁP NGHIÊN CỨU ....................................................................4
1.5. MỤC TIÊU CẦN ĐẠT ĐƢỢC........................................................................4
1.6. Ý NGHĨA CỦA ĐỀ TÀI ..................................................................................5
CHƢƠNG 2: CƠ SỞ LÝ THUYẾT ...........................................................................6
2.1 TỔNG QUAN VỀ QT.......................................................................................6
2.1.1. Qt và lịch sử phát triển ...............................................................................6
2.1.2. Chức năng chính của Qt .............................................................................7
2.1.3 Lƣu trữ dữ liệu trong QT.............................................................................7
2.2 XÂY DỰNG ỨNG DỤNG NOTEPAD VỚI QT .............................................8
2.2.1 Tải về và cài đặt Qt......................................................................................8
2.2.2 Xây dựng ứng dụng Notepad với Qt.......................................................9
CHƢƠNG 3: XÂY DỰNG HỆ THỐNG QUẢN LÝ CÁC CUỘC THI –
COMPETITION MANAGER ..................................................................................17
3.1 MÔ TẢ BÀI TOÁN.........................................................................................17
3.2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG............................................................19
3.2.1 Đặc tả hệ thống (UseCase)........................................................................19
3.2.2 Mô tả..........................................................................................................20
3.2.3 Sơ đồ đặc tả dữ liệu ...................................................................................21
CHƢƠNG 4: KẾT QUẢ ĐẠT ĐƢỢC.....................................................................22
4.1 Giao diện chƣơng hoàn chỉnh.......................................................................22
4.2 Các lớp chƣơng trình chính ..........................................................................32
KẾT LUẬN...............................................................................................................56
ƢU ĐIỂM ..............................................................................................................56
HẠN CHẾ..............................................................................................................56
HƢỚNG PHÁT TRIỂN ........................................................................................56
TÀI LIỆU THAM KHẢO .....................................................................................57