- 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