KIỂM TRA THÍ SINH

Một phần của tài liệu Thiết kế trang web trắc nghiệm online (Trang 31)

- Các phương thức của Parameters:

Chương II Thiết kế cơ sở dữ liệu

KIỂM TRA THÍ SINH

THƠNG TIN THÍ SINH

MƠ HÌNH CẬP NHẬT CỦA NHÀ QUẢN LÝ

THƠNG TIN THÍ SINH

THƠNG TIN ADMIN

MƠN HỌC PHƯƠNG ÁN CÂU HỎI ĐĂNG NHẬP THÍ SINH ĐĂNG KÝ Tên và mật khẩu đăng nhập Y/C đăng ký TT sai , nhập lại CẬP NHẬT THÍ SINH NHÀ QUẢN LÝ ĐĂNG NHẬP HTQL CẬP NHẬT CÂU HỎI Yêu cầu nhập TS Cập nhậ t mơ n học Tên và mật khẩu

Y/C nhập câu hỏi YC nhập mơn thi

TT nhập TT cập nhật TS

II.3 Mơ hình quan niệm xử lý II.4 Cấu trúc bảng dữ liệu

Các bảng dữ liệu : Bảng Thisinh

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

MaTS Nchar(5) Tài khoản PK,NOT NULL

UserName Nvarchar(30) User name NOT NULL

Password Nvarchar(30) Password NOT NULL

HoTen Nvarchar(130) Họ và tên NOT MULL

Diachi Nvarchar(300) Địa chỉ NOT NULL

Email Nvarchar(300) Email NOT NULL

MaBM Nvarchar(100) Mã bộ mơn NOT NULL

Bảng Monhoc

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

MaMH Nchar(5) Mã câu hỏi PK,NOT NULL

TenMH Nvarchar(50) Tên mơn học NOT NULL

Bảng Cauhoi

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

MaCH Nchar(5) Mã câu hỏi PK,NOT NULL

MaMH Nchar(5) Mã mơn học NOT NULL

NDCH Ntext Nội dung câu hỏi NOT MULL

Bảng Phuongan

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

MaPA Nchar(10) Mã phương án PK,NOT NULL

NDPA Ntext Nội dung phương án NOT NULL

Dung Bit Khả năng đúng NOT MULL

MaCH Nchar(5) Mã câu hỏi NOT NULL

Bảng Diem

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

MaTS Nchar(5) Mã thí sinh PK,NOT NULL

Diem Ntext Điểm NOT MULL

Bảng LanThi

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

LanThi Tinyint Lần thi PK,NOT NULL

Ngaygio Smalldatime Ngày giờ thi NOT NULL

Bảng Cơ Sở Dữ Liệu :

Chương III. Thực hiện cài đặt chương trình III.1. Yêu cầu hệ thống

Chương trình được cài đặt trên máy Server . Các phần mềm cần thiết cho chương trình hoạt động :

+ Hệ điều hành Window Server 2003

+ Internet Information Server (IIS) đĩng vai trị làm Web Server. + Trình duyệt Web Internet Explorer

+ Hệ quản trị SQL server 2005. + Unikey

III.2 Yêu cầu trang web

Hệ thống chia làm hai phần :

a . Phần thứ nhất dành cho thí sinh : Thí sinh là những người tham gia thi trắc nghiệm .Thí sinh sẽ tìm những Mơn học theo lựa chọn của mình. Vì htế trang web phải thỏa mãn các chức năng sau :

+ Hiển thị danh sách các mơn thi của hệ thống để thí sinh cĩ thể xem và lựa chọn. + cung cấp chức năng tìm kiếm các danh sách thí sinh

+ Hệ thống cĩ chức năng hiển thị điểm của từng thí sinh

+ Ngịai ra cịn phải cĩ them chức năng đăng ký , đăng nhập.Thí sinh cĩ thể thay đổi mật khẩu của mình

b. Phần thứ hai dành cho người quản lý: là người làm chủ ứng dụng , cĩ quyền kiểm sĩat tịan bộ hệ thống.Người này được cấp 1 tài khỏan và Password để đăng nhập vào hệ thốngvà thực hịên những chức năng của mình

+ Chức năng quản lý , cập nhật (Thêm , sửa , Xĩa) các thơng tin về câu hỏi ,mơn học ,việc này khơng phải dễ vì địi hỏi sự chính xác cao

+ Thống kê những thí sinh nào cĩ điểm cao được cập nhật trên trang web

Ngồi các chức năng trên thì trang web phải được trình bày sao cho dễ hiểu ,giao diện mang tínnh dễ dùng,đẹp mắt và làm sao cho thí sinh cĩ được những thơng tin cần thiết cho thí sinh .

Điều quan trọng hơn là phải đãm bảo tính bảo mật cao vể thơng tin của thí sinh Đồng thời trang web phải cĩ tính dễ cập nhật , bảo trì ,sửa chữa , bổ sung ,cập nhật những tính năng mới

III.3. Các trang chính trong chương trình

Đầu tiên là trang Trangchu.aspx

Màn hình giao diện Trang gioi thieu trac nghiem

Giao dien trang đăng nhập

Giao diện trang thi trắc nghiệm Một số trang web của quản lý thơng tin

Giao diện trang quản lý của trang web

Giao diện trang Upload cau hỏi từ hệ thống

Chương IV. Kết luậv và hướng phát triển IV.1. Kết luận

Qua thời gian làm đồ án chúng em đã tiếp thu một số kiến thức về cách thao tác trên cơ sở dữ liệu và đồ án này cơ bản đã giải quyết được vấn đề vè thi trắc nghiệm .Tuy nhiên bên cạnh đĩ cũng tồn tài một số khuyết điểm và ưu điểm , cụ thể như sau:

Ưu điểm :

Giải quyết được các yêu cầu cơ bản về một chương trình quản lý đã đặt ra như: xem, tìm kiếm, cập nhật, xĩa.

Khuyết điểm:

Chương trình chưa chú trọng đến vấn đề bảo mật và chưa kiểm sốt hết lỗi dữ liệu nhập vào.

Chương trình chỉ ở bước thử nghiệm, chưa được áp dụng vào thực tế. Chưa chú trọng đến giao diện của chương trình.

IV.2. Hướng phát triển:

Để chương trình cĩ thể hồn thiện hơn và cĩ thể áp dụng được vào thực tế,

cần thực hiện kiểm tra lỗi dữ liệu nhập vào và cĩ biện pháp khắc phục lỗi. Vấn đề bảo mật cần được quan tâm hơn.

Cần bổ sung nhiều chức năng để chương trình hồn chỉnh hơn.

Để chương trình cĩ thể hồn thiện hơn và cĩ thể áp dụng được vào thức tế, cần thực hiện kiểm tra lỗi dữ liệu nhập vào và cĩ biện pháp khắc phục lỗi.

Vấn đề bảo mật cần được quan tâm hơn.

Cần bổ sung nhiều chức năng để chương trình hồn chỉnh hơn. Tài liệu tham khảo

- Giáo trình Phân tích thiết kế hệ thống của thầy Trần Thành Trai - Giáo trình thiết kế Web ASP

- Developing.Web.Applications.with.Visual.Basic.NET.and.Visual.C.Sharp - ASP.NET by Example.chm

Một phần của tài liệu Thiết kế trang web trắc nghiệm online (Trang 31)

Tải bản đầy đủ (DOC)

(42 trang)
w