Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH38)
lượt xem 2
download
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH38), đề thi bao gồm các kỹ năng về nghề Lập trình máy tính. Nội dung đề thi gồm 2 phần với thời gian làm bài trong vòng 6 giờ. Mời các bạn cùng tham khảo và thử sức mình với đề thi nghề này nhé.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH38)
- CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHÓA 3 (2009 - 2012) NGHỀ: LẬP TRÌNH MÁY TÍNH MÔN THI: THỰC HÀNH NGHỀ Mã đề thi: LTMT - TH38 Thời gian: 06 giờ (không kể thời gian giao đề) NỘI DUNG ĐỀ THI TT Tên Modul Điểm Module 1: Hiện thực Cơ sở Dữ liệu và Giao diện 30 Module 2: Thực hiện chức năng 40 Tổng: 70 Ghi chú: Phần tự chọn 30 điểm do các trường biên soạn -1-
- A. MÔ TẢ KỸ THUẬT CỦA ĐỀ THI Đề thi bao gồm các kỹ năng về nghề lập trình windows. Đề chia làm … câu và được bố trí nội dung như sau: 1. YÊU CẦU ĐỀ THI Xây dựng ứng dụng “Quản lý nhân sự công ty cổ phần bánh kẹo Thiên đường”. Các thí sinh được phép chọn ngôn ngữ VB.NET hoặc C#.NET, kết hợp với MS SQL Server để lập trình xây dựng ứng dụng. Các công việc cụ thể được mô tả chi tiết trong mục 2 (Hướng dẫn thí sinh). * Tạo thư mục mang tên Họ và tên_Số báo danh của thí sinh vào ổ đĩa D hoặc nơi lưu trữ do giám thị coi thi yêu cầu, lưu tất cả nội dung bài làm vào thư mục này. 2. HƯỚNG DẪN THÍ SINH Nhiệm vụ của mỗi thí sinh là xây dựng một ứng dụng quản lý thông tin cá nhân của từng nhân viên trong công ty. Các thông tin về từng nhân viên và được cung cấp sẵn. Ứng dụng tối thiểu cần có các nội dung và chức năng sau: 2.1. Form chính - Hiển thị hình ảnh và thông tin về công ty. - Một Menu dùng để liên kết đến Form đăng nhập, Form phòng ban, Form nhân viên và Form báo cáo. 2.2. Form đăng nhập - Nếu đăng nhập bằng quyền Addmin thì có thể chỉnh sửa thông tin của nhân viên trong công ty. Nếu đăng nhập bằng quyền khác thì chỉ có thể xem thông tin về nhân viên. 2.3. Form nhân viên - Xem danh sách tất cả nhân viên trong công ty. - Có thể thêm, xóa, sửa thông tin của nhân viên trong công ty. - Có thể hiển thị toàn bộ nhân viên theo từng phong ban một. - Sắp xếp nhân viên tăng dần theo tên. 2.4 Form báo cáo nhân viên - In danh sách nhân viên theo từng phòng ban trong công ty - In danh sách nhân viên trong công ty 3. THỰC HIỆN -2-
- Module 1:. Hiện thực Cơ sở Dữ liệu và Giao diện 3.1.1. Hiện thực Cơ sở Dữ liệu Tạo và lưu cơ sở dữ liệu với tên là dbQLNS, sau đó tạo các bảng sau: a. Tạo bảng tblPhongBan và các thuộc tính được mô tả ở bảng dưới Data Colunm Name Description Length Allow Null Type MaPhongBan Char Khóa chính của bảng 12 Not Null TenPhongBan Nvarchar Tên phòng ban 25 SoDTPB Char Số điện thoại phòng ban 12 b. Tạo bảng tblNhanVien và các thuộc tính được mô tả ở bảng dưới Data Allow Colunm Name Description Length Type Null MaNhanVien Char Mã nhân viên, khóa 12 Not Null chính của bảng HoTenNhanVien Nvarchar Họ và tên của nhân 50 viên MaPhongBan Char Mã phòng ban, khóa 12 Not Null ngoại MaChucVu Char Mã chức vụ, khóa ngoại 12 Not Null SCMND Char Số chứng minh nhân 10 dân DiaChi Nvarchar Địa chỉ 50 GioiTinh Char Giới tính 5 QueQuan Nvarchar Quê quán 50 NgaySinh Datetime Ngày tháng năm sinh 8 SoDT Char Số điện thoại dùng để 12 liên lạc NgayVaoLam Datetime Ngày vào làm 8 SoBHYT Nvarchar Số bảo hiểm y tế 11 SoBHXH Nvarchar Số bảo hiểm xã hội 11 HinhAnh Nvarchar Hình ảnh tương ứng 50 của từng nhân viên GhiChu Nvarchar Ghi chú 50 c. Tạo bảng tblChucVu và các thuộc tính được mô tả ở bảng dưới -3-
- Data Colunm Name Description Length Allow Null Type MaChuVu Char Mã chức vụ, khóa 12 Not null chính TenChucVu Nvarchar Tên chức vụ 20 PhuCapChucVu Money Phụ cấp chức vụ 9 d. Tạo bảng tblDangNhap và các thuộc tính được mô tả ở bảng dưới Data Colunm Name Description Length Allow Null Type TenDangNhap Nvarchar Tên đăng nhập, khóa 50 Not null chính MatKhau Nvarchar Mật khẩu đăng nhập, 50 khóa chính Quyen Nvarchar Quyền đăng nhập 20 e. Tạo mối quan hệ giữa các bảng. 3.1.2. Hiện thực Giao diện a. Giao diện đối với Form chính + Hiển thị hình ảnh và tên của công ty + Hiển thị địa chỉ của công ty + Tạo Menu chính để liên kết đến các Form còn lại b .Giao diện đối với Form đăng nhập -4-
- c. Giao diện đối với Form nhân viên d. Giao diện đối với Form báo cáo - Giao diện đối với Form báo cáo thí sinh tự thiết kê. Module 2. Thực hiện chức năng Thí sinh thực hiện các chức năng của từng Form. Form đăng nhập: có thể đăng nhập theo quyền Addmin hoặc quyền khách. Vơi quyền Addmin thì có thể làm tất cả các chức năng của ứng dụng còn với quyền là khách chỉ có thể xem thông tin. Thực hiện thêm, xóa, sửa thông tin nhân viên. Trên Form nhân viên khi nhấn chọn vào Combobox phòng ban thì sẽ hiển thị lên danh sách những nhân viên trong phòng ban đó xuống listBox bên dưới. Khi nhấn vào nut sắp xếp thì danh sách nhân viên được sắp xếp theo tên. In danh sách nhân viên theo từng phòng ban trong công ty. In danh sách nhân viên trong công ty Khi nhấn vào nút thoát sẽ hiện lên một thông báo “Bạn có muốn thoát khỏi chương trình không?”. Khi nhấn vào nút thêm sẽ hiện lên một thông báo “Bạn có muốn thêm nhân viên vào trong cơ sở dữ liệu không?”. Khi nhấn vào nút sửa sẽ hiện lên một thông báo “Bạn có muốn sửa thông tin của nhân viên trong cơ sở dữ liệu không?”. -5-
- Khi nhấn vào nút xóa sẽ hiện lên một thông báo “Bạn có muốn xóa nhân viên khỏi cơ sở dữ liệu không?”. -6-
- B. THIẾT BỊ, MÁY MÓC VÀ VẬT LIỆU CẦN THIẾT. I. PHẦN BẮT BUỘC MÁY MÓC Ghi STT Thông số THIẾT BỊ chú 1 Thiết bị Bộ máy tính Core - Dual 2.0, Ram 1G, ổ cứng 80G Máy in 2 Phần mềm Visual Studio Visual Studio 2005 trở lên Sql Server Sql Server 2000 trở lên 3 Vật tư Đĩa CD, giấy II. PHẦN TỰ CHỌN Phần mềm thực hành Ghi STT Tên phần mềm Thông số chú 1. 2. 3. 4. 5. -7-
- C. TIÊU CHÍ ĐÁNH GIÁ TT Nội dung các tiêu chí chấm điểm Điểm tối đa I. PHẦN BẮT BUỘC 70 Module.1 HIỆN THỰC CSDL VÀ GIAO DIỆN 30 1 Tạo đúng tên Cơ sở dữ liệu 3 2 Tạo đúng cấu trúc bảng tblPhongBan 2 3 Tạo đúng cấu trúc bảng tblChucVu 2 4 Tạo đúng cấu trúc bảng tblNhanVien 2 5 Tạo đúng cấu trúc bảng tblDangNhap 2 CSDL có thiết lập khoá chính, khoá ngoại, ràng 6 3 buộc 7 Tạo giao diện Form Chính, có đầy đủ menu, icon 3 Hiển thị Thứ ngày tháng năm hiện hành ở bên 8 2 phải thanh trạng thái (đáy của Form chính) Tạo giao diện Form Danh mục Nhân viên theo 9 5 thiết kế 10 Tạo giao diện đối với Form báo cáo 2 11 Menu của Form Chính liên kết các Form khác 4 Module 2 HIỆN THỰC CHỨC NĂNG 40 Xử lý hình ảnh và hiển thị hình ảnh, tên, logo và 1 2 địa chỉ của công ty 2 Tạo được các tổ hợp phím tắt hợp lý 2 Khi muốn vào chương trình thì phải thực hiện 3 4 đăng nhập chương trình. Đăng nhập chương trình theo 2 quyền là quyền 4 4 addmin và quyền người dùng. Khi chạy chương trình phải chạy Form đăng nhập 5 trước. Khi đăng nhập thành công thì Form chính 2 của chương trình sẽ chạy lên Mật khẩu đăng nhập phải được mã hóa băng dấu 6 3 (*) 7 Thực hiện thêm nhân viên mới vào danh sách 3 -8-
- nhân viên khi công ty tuyển thêm nhân viên mới Thực hiện sửa thông tin nhân viên khi có sự thay 8 3 đổi Thực hiện xóa nhân viên khi nhân viên đó không 9 2 làm việc trong công ty đó nữa. Nếu không muốn thực hiện các yêu cầu thì có thể 10 2 thoát khỏi Form cập nhật nhân viên Hiển thị danh sách nhân viên theo từng phòng lên 11 3 danh sách nhân viên để dễ dàng quản lý. Khi nhấn vào nút sắp xếp thì danh sách nhân viên 12 2 sẽ được sắp xếp theo tên của từng phòng ban. In danh sách nhân viên theo từng phòng ban 13 3 trong công ty 14 In danh sách nhân viên trong công ty 3 Yêu cầu về chọn ngày tháng, hiển thị trên hộp 16 2 danh sách theo kiểu Việt Nam (dd – MM – yyyy) II. PHẦN TỰ CHỌN 30 TỔNG 100 Qui đổi tổng số điểm về thang điểm 10 : ………… (bằng chữ…………………) ………, ngày ………. tháng ……. năm ……… DUYỆT HỘI ĐỒNG THI TỐT NGHIỆP TIỂU BAN RA ĐỀ -9-
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH1)
7 p | 100 | 8
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH3)
9 p | 104 | 8
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH4)
8 p | 105 | 8
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH2)
9 p | 93 | 6
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH50)
7 p | 100 | 5
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH15)
6 p | 84 | 5
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH12)
6 p | 87 | 5
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH17)
6 p | 61 | 5
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH5)
12 p | 70 | 5
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH8)
7 p | 65 | 4
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH16)
6 p | 77 | 4
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH14)
6 p | 54 | 4
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH13)
7 p | 78 | 4
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH6)
12 p | 58 | 4
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH11)
7 p | 62 | 4
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH10)
7 p | 69 | 4
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH7)
7 p | 72 | 4
-
Đề thi thực hành Lập trình máy tính năm 2012 (Mã đề TH9)
7 p | 62 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn