Trong trường học tin học đang dần trở thanh môn học chính của các em học sinh phổ thông ,việc phổ cập tin học ở bậc trung học phổ thông sẽ được thực hiện trong tưong lai gần đây;củng với
Trang 1Bài Tập Lớn PTTKHT: Trắc nghiệm trên máy đơn
Trang 2
LỜI NÓI ĐẦU
Cuộc sống ngày càng hiện đại, mọi thứ diễn ra quanh chúng ta với tốc độ chóng mặt
Và đặt ra yêu cầu hoàn thành công việc một cách nhanh chóng và tốn ít thời gian nhất Yêu cầu đó đối với mọi cơ quan , công sở đã đẩy nhanh tốc độ làm việc của mọi hoạt động lên một mức làm việc cao hơn
Trong trường học tin học đang dần trở thanh môn học chính của các em học sinh phổ thông ,việc phổ cập tin học ở bậc trung học phổ thông sẽ được thực hiện trong tưong lai gần đây;củng với đó việc thi trắc nghiệm đang được ứng dụng vào việc thi đại học
và thi tốt nghiệp trung học phổ thông
Là những sinh viên năm thứ hai khoa công nghệ thông tin, em đã cố gắng học hỏi rất nhiều và muốn thử sức của mình với hiện trạng của thực tế Sau một khoảng thời gian học tập và nghiên cứu môn phân tích và thệ thống thông tin Đặc biệt được sự hướng dẫn và giúp đỡ của thầy Nguyễn Minh Quý.Em đã tìm hiểu và xây dựng chương trình trắc nghiệm trên máy
Trong quá trình xây dựng do kiến thức có hạn nên em vẫn còn gặp phải nhiều sai sót rất mong thầy cô và các bạn đóng góp ý kiến cho phần mềm này của em
Trang 3
MỤC LỤC
I.PHÂN TÍCH Y ÊU CẦU NGƯỜI DÙNG
1.Thực trạng
2.Yêu cầu người dùng
II.HOẠT ĐỘNG CỦA CHƯƠNG TRÌNH
1.Các công việc của hệ thống
2.Yêu cầu về chức năng của hệ thống
III.BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
IV.BIỂU ĐỒ MỨC NGỮ CẢNH
V.BIỂU ĐỒ PHÂN LUỒNG DỮ LIỆU
VI.BIỂU ĐỒ THỰC THỂ LIÊN KẾT E-R
VII.FORM GIAO DIỆN CỦA CHƯƠNG TRÌNH VIII.LỜI KẾT
Trang 4trắc nghiệm còn hạn chế mà giá thanh lại đắt , các đề thi trong bộ sách trắc nghệm còn
hạn chế chưa đáp ứng đủ nhu cầu
2.Yêu cầu của người dùng
Qua phân tích tham khảo 1 số phần mềm đã có và qua điều tra phỏng vấn một số học sinh phổ thông em đã tổng hợp lại một số yêu cầu của người dùng:
Phần mềm trắc nghiệm phải dễ sử dụng,vì đối tượng sử dụng là học sinh thpt nên giao
diện là các hình phải đẹp , điều quan trọng là nội dung trắc nghiệm cần bám sát chương
trình sách giáo khoa,ngân hàng câu hỏi phải phong phú
II.HOẠT ĐỘNG CỦA CHƯƠNG TRÌNH
Trước khi đi vào trình bày về yêu cầu nội dung bài toán , chúng ta tìm hiểu một chút về thông tin của hệ thống Đây là công việc cần phải có để phát triển: 1 Các công việc của hệ thống:
a,Việc đăng nhập vào hệ thống:
b Việc xử lí thông tin của hệ thống :
c.Xem điểm của các lần thi trăc nghiệm trước
Trang 5
d,Soạn thảo các câu hỏi trắc nghiệm
2.Yêu cầu về chức năng của hệ thống toàn bộ quá trình xử lí đều do hệ thống phần mềm này thực hiện các chức năng của hệ thống gồm có :
+Chức năng nhập thông tin
+Chức năng xử lí thông tin
+Chức năng hưóng dẫn sử dụng cho khách hàng
+Chức năng thông báo ( hiện các thông báo lên màn hình )
Ngoài ra còn có chức năng đăng nhập để đăng kí quyền sử dụng phần mềm này ( liên quan đến tài khoản đăng nhập ) hay còn gọi là hệ thống phân quyền sử dụng
Tất cả các chức năng này cần phải dễ cập nhật và dễ sử dụng cho mọi người
Trang 6
III.BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
TRẮC NGHIỆM TRÊN MÁY
Nhập lớp
Chọn Lựa
Chọn môn
Chọn số câu hỏi
Xem theo lớp
Trang 7
IV BIỂU ĐỒ MỨC NGỮ CẢNH
Trang 8Thông tin Cas KQ trả về
Trang 9Thông tin về sinh viên Nhập Tths
Nhập môn
TTvềmôntrắ nghiệm
Trang 10
VI.BIỂU ĐỒ THỰC THỂ LIÊN KẾT E-R
Cơ sở dữ liệu cho chương trình
Tblhs
sinh
Tbl1Diem
Trang 12
TblNguoiquantri
Các thực thể quan hệ
Trang 14Mmon#
Diem
Sl Ghichu
TblMon Mmon#
Tmon Sch
TblNguoiQT TenNQT UserName Password
Trang 17
3.Form xem điểm
+ Chức năng của form :cho phép người sử dụng có thể xem điểm của các lần trắc nghiệm trước và xem top các người trắc nghiệm điểm cao
+Các thao tác:người sử dụng cần điền đầy đủ các thông tin
4.Form quản trị
+Chức năng của form : cho phép người quản trị đăng nhập vào hệ thống để soạn thảo
câu hỏi ,cài đặt hệ thống
+Các thao tác trên Form:người quản trị càn điền vào User và passwork để đăng nhập
Trang 19
6.Form chính của chương trình
Trang 20
From ví dụ
Trang 21
Các lưu đồ thuật toán cơ bản cho chương trình:
1.Thuật toán đăng nhập người quản trị
Trang 22Thông báo ko hợp
lệ Bắt
đầu
Trang 23
Hướng dẫn cài đặt :
Bước 1: Chạy File SETUP EXE để cài đặt
Bước 2: Chạy File tracnghiem.exe trên Desktop, hoặc vào theo đường dẫn sau: Start/ProgramFile/TRAC NGHIEM/
VIII.LỜI KẾT
Tuy chương trình đã hoàn tất, nhưng do thời gian và vốn kiến thức có hạn nên em không thể tránh khỏi những sai sót trong quá trình phân tích và thiết kế chương trình.Rất mong được sự ủng hộ và đóng góp ý kiến của các thầy cô và bạn bè để chúng tôi có thể tiếp tục hoàn thành tốt đề tài này Mọi ý kiến đóng góp xin gửi về điạ chỉ caco_2810@yahoo.com
Trang 24
Xin chân thành cảm ơn mọi sự đóng góp ý kiến của thầy cô và bạn bè.!