Professional Documents
Culture Documents
ĐỒ ÁN THIẾT KẾ I
ĐỀ TÀI: LẬP TRÌNH APP ANDROID HIỂN THỊ THÔNG TIN DỰ BÁO
THỜI TIẾT TRÊN NỀN TẢNG FLUTTER
Hà Nội, 7-2023
MỤC LỤC
LỜI NÓI ĐẦU..............................................................................................................3
DANH MỤC HÌNH VẼ..............................................................................................4
TÓM TẮT ĐỒ ÁN.......................................................................................................5
CHƯƠNG 1: LÝ THUYẾT..........................................................................................6
1.1 Giới thiệu về ..................................................................................................6
1.2 Ưu và nhược điểm của python.......................................................................7
1.3 Giới thiệu về phần mềm thiết kế giao diện Qt Designer.................................7
1.4 Chức năng và cài đặt thư viện được dùng trong chương trình........................8
CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH TÍNH CẦN THIẾT CỦA
HỆ THỐNG....................................................................................................................... 8
2.1 Khảo sát hiện trạng........................................................................................8
2.2 Mục đích đề tài..............................................................................................9
2.3 Yêu cầu đặt ra (đề tài sẽ giải quyết vấn đề gì)................................................9
2.4 Các chức năng chính:...................................................................................10
2.5 Mô tả chức năng của phần mềm...................................................................10
CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG.................................................10
3.1 Sơ đồ chức năng hệ thống............................................................................10
3.2 Sơ đồ luồng dữ liệu......................................................................................11
CHƯƠNG 4: KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN...............................................13
4.1 Kết quả sản phẩm......................................................................................13
4.2 Hướng phát triển........................................................................................15
CHƯƠNG 5: KẾT LUẬN..........................................................................................17
LỜI NÓI ĐẦU
Hiện nay, ứng dụng công nghệ thông tin đang là vấn đề nóng của toàn thế giới.
CHƯƠNG 1: LÝ THUYẾT
1.1 Giới thiệu về Java
Guido Van Rossum, một lập trình viên máy tính ở Hà Lan, đã tạo ra Python. Ông bắt
đầu phát triển ngôn ngữ này và đã trải qua 3 giai đoạn phát triển khác nhau tương ứng với
các version
Python được sử dụng trong rất nhiều lĩnh vực:
- Lập trình web
- Ứng dụng di động, app, trò chơi,...
- Sử dụng rộng dãi phổ biến trong nhiều ngành: tự dộng hóa, khoa học máy tính,
IOT,...
1.4 Chức năng và cài đặt thư viện được dùng trong chương trình.
+, Để sử dụng được chạy được file .ui bằng code python thì cần thêm thư viện qt5
và qt5tools. Bằng các cài:
Terminal: py -m pip install pyqt5
Terminal: py -m pip install pyqt5-tools
+, Để thao tác trên các file word và excel: py -m pip install python- docx và
py -m pip install openpyxl.
CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH TÍNH
CẦN THIẾT CỦA HỆ THỐNG
2.1 Khảo sát hiện trạng
Ngày nay, ứng dụng máy tính cá nhân đang là vấn đề sôi động của toàn thế giới.
Không chỉ trong hoạt động khoa học kỹ thuật, lao động sản xuất mà đặc biệt trong lĩnh
vực đào tạo giáo dục, máy tính cũng đã trở thành công cụ trợ giúp đắc lực. Vượt ra ngoài
các ứng dụng chính như giải các bài tập, phân tích, tính toán thiết kế, học trên máy tính,
mô phỏng, tra cứu…, máy tính còn là công cụ để đánh giá kết quả đào tạo thông qua các
bài thi trắc nghiệm.
Trong quá trình đào tạo, đánh giá kết quả học tập bằng các kỳ thi, kiểm tra là công
việc phải tiến hành thường xuyên, không kém phần nặng nhọc cho người quản lý và khó
bảo đảm độ chính xác, tính công bằng khách quan đối với người học. Do đó,việc cải tiến
hệ thống thi, kiểm tra đã và đang được nhiều người quan tâm. Một trong những xu hướng
chung và đầy triển vọng, được nhiều cơ sở đào tạo trên thế giới cũng như trong nước đầu
tư nghiên cứu là áp dụng thi trắc nghiệm trên máy vi tính.
Bài thi trắc nghiệm sẽ giúp cho việc tổ chức kỳ thi một cách nhanh chóng,hiệu quả,
tiết kiệm và đặc biệt là có tính khách quan cao trong đánh giá kết quả của các học viên.
Ngoài ra nó cũng hỗ trợ cho việc kiểm tra kiến thức học viên nhằm nâng cao chất lượng
học tập.
Vậy chúng ta cần 1 phần mềm có thể xáo trộn ra nhiều đề và có chia mức độ khó.
Đảm bảo công bằng cho mọi thí sinh
2.3 Yêu cầu đặt ra (đề tài sẽ giải quyết vấn đề gì)
Cho phép tạo nhiều dạng trắc nghiệm khách quan.
Có giao diện đẹp mắt, chuyên nghiệp hơn.
Tiện ích này thuận tiện cho giáo viên khi ra đề thi.
Trắc nghịêm khách quan có khả năng bao quát kiến thức nhiều hơn.
chọn số lượng
đề
Sau khi đã sử dụng các tùy chọn, người dùng cần nhập thêm thông tin chung của
đề.
[1] https://youngmix.vn/