1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề thi thực hành môn lập trình

7 1,6K 5
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 201,5 KB

Nội dung

Đề 1: 1. NỘI DUNG Đề thi gồm những tài liệu/files sau đây: 2. GIỚI THIỆU

Trang 1

Ủy Ban Nhân Dân Quận 5 Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam

Trường TCN KTCN Hùng Vương Độc lập – Tự do – Hạnh phúc

ĐỀ THI THỰC HÀNH Khoa: Công Nghệ Thông Tin Môn: Môn chuyên ngành-Lập trình Năm học: 2010–2011

HỌC SINH ĐƯỢC PHÉP SỬ DỤNG TÀI LIỆU

-Đề 1:

1 NỘI DUNG

Đề thi gồm những tài liệu/files sau đây:

2 GIỚI THIỆU

- Qui chế học chế tín chỉ ra đời kéo theo sinh viên chủ động trong việc lựa chọn đăng

ký học phần Qui trình đăng ký học phần tại các trường đại học vẫn còn theo các cách thủ công, phải trải qua nhiều bước và mất thời gian gây khó khăn cho sinh viên cũng như bộ phận quản lý giáo vụ khoa

- Cần có 1 hình thức quản lý mới thay thế cho qui trình đăng ký học phần hiện tại, 1 website CMS là cách lựa chọn tốt cho việc thay thế này

3 MÔ TẢ ĐỀ TÀI VÀ CÁC NHIỆM VỤ CẦN THỰC HIỆN

- Đề tài thiết kế & xây dựng website bao gồm nhiệm vụ xây dựng mới một website cho phép sinh viên có thể đăng ký học phần trực tuyến & giáo vụ có thể quản lý thông tin việc đăng ký cũng như thông tin của các môn học được mở

- Các thí sinh phải hoàn thành nhiệm vụ trong khoảng thời gian 6 giờ

4 HƯỚNG DẪN THÍ SINH

- Nhiệm vụ của mỗi thí sinh dự thi là xây dựng mới một website quản lý việc đăng ký học phần cho sinh viên & quản lý thông tin học phần cho giáo vụ khoa Thí sinh có thể tạo mới hoặc sử dụng một số văn bản, hình ảnh đồ họa… được cung cấp trong thư mục xác định trên ổ đĩa của máy tính

Website tối thiểu cần có các nội dung và chức năng sau đây:

1 Trang chủ

Giới thiệu đầy đủ các thông tin, chức năng của website

2 Trang thông tin:

Hiển thị thông tin về tác giả và các tài liệu thiết kế website

Trang 2

3 Trang đăng nhập

Cho phép người dùng đăng nhập vào hệ thống với các quyền tương ứng

4 Trang đăng ký học phần (sinh viên):

 Liệt kê danh sách các môn học (mã, tên) cùng với số tín chỉ và học phí và số SV đã đăng ký cho khóa học đó

 Cho sinh viên đăng ký mới cũng như cập nhật lại thông tin đã đăng ký môn học trên trang & các thông tin đăng ký được thể hiện bên trên danh sách môn học

5 Trang xem Danh Sách Sinh Viên (giáo vụ):

 Liệt kê toàn bộ danh sách sinh viên ra màn hình cùng với các tiêu chí tìm kiếm theo

họ tên & địa chỉ (tìm gần đúng, mặc định được s/x theo mãsv)

 Chức năng cho phép tạo mới, cập nhật & xóa sinh viên

 Cột họ tên sẽ có 1 hyperlink đến trang đăng ký môn học cho sinh viên

6 Trang đăng ký học phần theo sinh viên (giáo vụ):

 Tương tự nội dung như mục 4, cho phép giáo vụ đăng ký trực tiếp cho từng sinh viên

7 Trang quản lý thông tin môn học (giáo vụ):

 Thể hiện d/s các môn học hiện có cùng với các chức năng tìm kiếm theo tên, chức năng update & delete thông tin môn học (lưu ý : khi delete môn học thì các thông tin đăng ký học phần của môn đó phải được delete theo)

 Chức năng thêm môn học mới : hiển thị 1 popup cho người dùng nhập thông tin môn học mới, sau khi add thành công chuyển lại trang d/s môn học

 Cột tên môn học là 1 hyperlink dẫn đến trang đăng ký sinh viên theo học phần

8 Trang đăng ký sinh viên theo học phần (giáo vụ):

 Liệt kê tất cả sinh viên và thông tin số lượng sinh viên đăng ký vào học phần này

 Cho phép giáo vụ đăng ký trực tiếp sinh viên cho môn học

Đánh giá website:

Module 1- Ca 1: 4 giờ

 Tài liệu thiết kế website bao gồm:

1 Mô tả chung

1.1 Mục đích của website

1.2 Đối tượng sử dụng

Trang 3

2 Usecase - actor diagram

3 Database diagram

4 Sitemap

5 Từng module (trang web)

5.1 Bản phác thảo bố cục giao diện (layout)

5.2 Mô tả CSS

5.3 Mô tả về liên kết và hành động

Module 2- Ca 2: 8 giờ

 Coding:

o SQL Server

o JSP - Servlets - JSTL

Trang 4

5 Công cụ và môi trường được cung cấp:

1

Workstation

PC

5

Server Software

Window XP

8

Software workstation

MS Office 2003 (Word - Excel - Access - Powepoint - Visio - Project)

9 Adobe (Flash, dreamweaver, Illustrator, photoshop)

10 Browser (IE8, firefox 3.5, Chrome , safari)

15

Library

sqljdbc4.jar

Trang 5

5 BIỂU ĐIỂM

Mô đun 1: Thiết kế Website Tổng điểm tối đa: 40

STT Tiêu chí Điểm tối

đa

Điểm đánh giá

1.1 Mục đích của website

1.2 Đối tượng sử dụng

2 Usecase - actor diagram 4 1 2 3 4 2.1 Lược đồ use case

2.2 Đặc tả use case

5.1 Bản phác thảo bố cục/giao diện

5.2 Mô tả CSS

5.3 Mô tả về các liên kết và tương tác người dùng

6 Trang đăng ký học phần (sinh viên) 4 1 2 3 4 6.1 Bản phác thảo bố cục/giao diện

6.2 Mô tả CSS

6.3 Mô tả về các liên kết và tương tác người dùng

7 Trang xem Danh Sách Sinh Viên (giáo vụ) 4 1 2 3 4 7.1 Bản phác thảo bố cục/giao diện

7.2 Mô tả CSS

7.3 Mô tả về các liên kết và tương tác người dùng

8 Trang đăng ký học phần theo sinh viên (giáo vụ) 4 1 2 3 4 8.1 Bản phác thảo bố cục/giao diện

8.2 Mô tả CSS

8.3 Mô tả về các liên kết và tương tác người dùng

9 Trang quản lý thông tin môn học (giáo vụ) 4 1 2 3 4 9.1 Bản phác thảo bố cục/giao diện

9.2 Mô tả CSS

9.3 Mô tả về các liên kết và tương tác người dùng

10 Trang đăng ký sinh viên theo học phần (giáo vụ) 4 1 2 3 4 10.1 Bản phác thảo bố cục/giao diện

10.2 Mô tả CSS

10.3 Mô tả về các liên kết và tương tác người dùng

Tổng cộng: 40

Trang 6

Mô đun 2: Cài đặt hệ thống Tổng điểm tối đa: 60

ST

T Tiêu chí Điểm tối đa

Điểm đánh giá

1 2 3 4 5

1 Xây dựng một cơ sở dữ liệu dựa trên bảng thiết kế 5

1.1 Cấu trúc bảng

1.2 Ràng buộc dữ liệu (khóa chính & khóa ngoại)

1.3 Tính đầy đủ, dư thừa & trùng lắp dữ liệu.

1.4 Nhập liệu theo thông tin được cung cấp

2 Kiến trúc tổ chức ứng dụng 5

2.1 Mô hình 3 lớp hoặc MVC

2.2 Phân chia package chức năng

3.1 Java coding convention

3.2 Sử dụng JSTL

3.3 SQL Injection

3.4 Sử dụng stored procedure

3.5 Sử dụng trigger

4.1 Phân loại tài khoản và thông báo tên đăng nhập

4.2 Phân quyền bằng database

5 Trang đăng ký học phần (sinh viên) 5

5.1 Chức năng chính

5.2 Validate dữ liệu

5.3 Xử lý lỗi

6 Trang xem Danh Sách Sinh Viên (giáo vụ) 5

6.1 Chức năng chính

6.2 Validate dữ liệu

6.3 Xử lý lỗi

7 Trang đăng ký học phần theo sinh viên (giáo vụ) 5

7.1 Chức năng chính

7.2 Validate dữ liệu

7.3 Xử lý lỗi

8 Trang quản lý thông tin môn học (giáo vụ) 5

8.1 Chức năng chính

8.2 Validate dữ liệu

8.3 Xử lý lỗi

9 Trang đăng ký sinh viên theo học phần (giáo vụ) 5

8.1 Chức năng chính

Trang 7

8.3 Xử lý lỗi

10 Intergration các trang 5

11 Đóng gói file war 5

12 Xử lý Transaction (giao tác đồng thời) 5

Tổng cộng: 60

-Quận 5, ngày 05 tháng 03 năm 2011

Ngày đăng: 14/01/2013, 15:39

HÌNH ẢNH LIÊN QUAN

1 Xây dựng một cơ sở dữ liệu dựa trên bảng thiết - Đề thi thực hành môn lập trình
1 Xây dựng một cơ sở dữ liệu dựa trên bảng thiết (Trang 6)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w