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

LTMB TH 40503

6 36 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Module 1: Thiết kế giao diện

  • Module 2: Tạo cơ sở dữ liệu và bảng dữ liệu

  • Module 3: Form quản lý dữ liệu

  • Module 4: Xử lý theo yêu cầu

Nội dung

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc  ĐỀ THI TỐT NGHIỆP CAO ĐẲNG THỰC HÀNH FPT NGÀNH LẬP TRÌNH MÁY TÍNH CHƯƠNG TRÌNH ĐÀO TẠO LẬP TRÌNH MOBILE Mơn thi: Thực hành Mã đề thi: LTMB_TH_40503 Thời gian: 04 (không kể thời gian giao đề thi) FPT POLYTECHNIC ĐỀ THI LẬP TRÌNH MOBILE LẬP TRÌNH MOBILE A TỔNG QUAN  Cấu trúc đề thi STT Tên Module Điểm Module Thiết kế giao diện 10 Module Tạo CSDL bảng liệu 20 Module Form quản lý liệu 50 Module Xử lý theo yêu cầu 20 Tổng: 100  Lưu ý làm  Tạo thư mục mang tên _ thí sinh Desktop, lưu tất nội dung làm vào thư mục  Package thi đặt theo quy tắc: fpt.edu.poly.hotensinhvien.masinhvien (Ví dụ: fpt.edu.poly.nguyenthithuynga.ph00001 , với Nguyễn Thị Thúy Nga tên, ph00001 mã sinh viên  Sử dụng SQLite để lưu trữ liệu  Sau thi kết thúc, sinh viên có nhiệm vụ chép làm vào ổ đĩa mạng theo hướng dẫn giám thi  Các thi xem hợp lệ tính điểm cho tất câu hỏi thực quy định B YÊU CẦU ĐỀ THI PolyMobile cơng ty hoạt động lĩnh vực lập trình ứng dụng thiết bị di động Là nhân viên công ty, giả sử bạn giao làm công việc sau: - Thiết kế giao diện Tạo CSDL bảng liệu Xây dựng Form quản lý liệu Lập trình chức Xử lý theo u cầu ĐỀ THI LẬP TRÌNH MÁY TÍNH (MOBILE) Module 1: Thiết kế giao diện Thiết kế giao diện hình đây: Chú ý: - Sử dụng thành phần giao diện phù hợp Sử dụng xác thực liệu Validate trường EditText form Trường Mã SV cho nhập số trường Tên SV cho nhập chữ Module 2: Tạo sở liệu bảng liệu Tạo code Java kết hợp với SQLite Các phương thức chứa lớp SQLiteOpenHelper.java STT Tên thủ tục lưu Chức OpenOrCreateDatabase() Cho phép tạo sở liệu không tồn chương trình mở kết nối với sở liệu tồn chương trình OpenOrCreateTableSinhVien() Cho phép tạo chưa tồn bảng Sinh viên ĐỀ THI LẬP TRÌNH MOBILE mở kết nối tới bảng Sinh viên tồn CSDL Chú ý:  Cấu trúc bảng sau: Nhập liệu mẫu cho bảng file QLSV.xls đính kèm Module 3: Form quản lý liệu Sau gắn kết liệu từ database Sqlite, form có liệu hình đây: Viết mã cho nút chức theo yêu cầu sau: ĐỀ THI LẬP TRÌNH MÁY TÍNH (MOBILE) TT Mô tả chức Hoạt động Nhập liệu mẫu  Đưa hàm viết module vào kiện phù hợp, đồng thời chương trình cho phép nhập đầy dủ liệu mẫu hình Hiển thị liệu Listview  Chương trình khởi động hiển thị danh sách Sinh viên theo tên lên ListView Click button Thêm  Dữ liệu điền form thêm vào bảng sinh viên thêm vào listview  Số lượng sinh viên bảng ghi lên trường “Số lượng” Click button Xóa  Khi click button Xóa, chương trình cho phép xóa sinh viên chọn Listview khỏi CSDL SQLite, đồng thời cập nhật liệu Listview Click Item Listview  Click chọn mục ListView hiển thị thông tin sinh viên chọn lên form Click button Sửa  Khi click button Sửa chương trình cho cập nhật liệu vào bảng Sinh viên LIstView Module 4: Xử lý theo yêu cầu  Tìm kiếm Sinh viên theo Mã Sinh Viên o Tại form “Fpoly” cho phép tìm kiếm gần theo Mã Sinh Viên Nghĩa người dùng nhập ký tự vào tìm kiếm kết cho phép thị thông tin dạng Listview Sinh viên tìm thấy bảng Sinh viên Yêu cầu Viết hàm tìm kiếm gần hiển thị kết tìm kiếm Listview form thao tác ĐỀ THI LẬP TRÌNH MOBILE C TIÊU CHÍ CHẤM ĐIỂM STT Tên Module Module 1: Điểm Thiết kế giao diện 10 1.1 Thiết kế giao diện yêu cầu 1.2 Có sử dụng validate đầy đủ theo yêu cầu Tạo CSDL bảng liệu 20 2.1 Có CSDL bảng liệu 10 2.2 Có đầy đủ liệu mẫu bảng liệu 10 Form quản lý liệu 50 3.1 Hiển thị liệu lên Listview 10 3.2 Hiển thị thông tin số lượng sinh viên 10 3.3 Thực chức thêm mà khơng gây lỗi 10 3.4 Thực chức xóa mà không gây lỗi 3.5 Thực chức “Sửa” mà không gây lỗi 3.6 Hiển thị liệu lên form click Item Listview 3.7 Giao diện bố trí đẹp Tạo form xử lý theo yêu cầu 20 4.1 Viết hàm tìm kiếm gần code 10 4.2 Hiển thị liệu Listview 10 Module 2: Module 3: Module 4: Tổng: 100 Hà Nội, Ngày DUYỆT HỘI ĐỒNG THI TỐT NGHIỆP tháng năm 2017 TIỂU BAN RA ĐỀ THI

Ngày đăng: 27/10/2019, 09:27

w