1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Phân tích thiết kế hệ thống quản lý thi trắc nghiệm

24 1,8K 19

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 1,87 MB

Nội dung

giáo dục đang là quốc sách hàng đầu của đất nước. Nhiệm vụ của giáo dục là đào tạo con người trở thành các nhận lực hữu ích cho các ngành kinh tế của đất nước. Trong quá trình đào tạo, đo lường và đánh giá là công đoạn quan trọng nhất vì nó cho biết kết quả đào tạo. Từ trước đến nay, trong giáo dục đã có những hình thức đo lường kết quả học tập như vấn đáp, quan sát, viết.. trong thời gian gần đây, hình thức thi trắc nghiệm đã được áp dụng rộng rã để đánh giá kết quả học tập. Đặc biết là hiện nay, kỳ thi quốc gia đang triển khai đề án thi trắc nghiệmtrên hầu hết các môn. Đến lúc này, có một số vấn đề nẩy sinh việc quản lý các câu hỏi trắc nghiệm không thể quản lý thủ công, mà phải có sự trợ giúp của hệ thống máy tính. Với suy nghĩ đó chúng em tiến hành xây dựng chương trình “Tạo ngân hàng câu hỏi trắc nghiệm”phục vụ cho chương trình thi trắc nghiệm.

Trang 1

TRƯỜNG ĐẠI HỌC KINH BẮC KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO MÔN: THỰC HÀNH PHÁT TRIỂN ỨNG DỤNG WEB

XÂY DỰNG CHƯƠNG TRÌNH THI TRẮC NGHIỆM

SV: TRƯƠNG KHẮC TOẢN NGUYỄN THỊ LIÊN NGUYỄN THỊ MAI ANH NGUYỄN THỊ HỒNG NGUYỄN THỊ NHẬT

Bắc Ninh, 2017

1

Trang 2

để chúng em bước vào đời một cách vững chắc và tự tin.

Cảm ơn các bạn cùng lớp, đã chia sẻ những khó khắn và giúp đỡ rất nhiều để hoànthành bài báo cáo

Mặc dù đã cố gắng hoàn thành đề tài tốt nhất nhưng do vốn kiếm thức vàthời gian có hạn nhóm của chúng em không thể không thiếu sót Rất mong nhậnđược đóng góp ý kiến của thày, cô và các bạn

Nhóm sinh viên thực hiên:

Nhóm 2

Trang 3

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

1 Về thái độ, ý thức của sinh viên:

2 Về đạo đức, tác phong:

3 Nhận xét:

Trang 4

MỤC LỤC

LỜI CẢM ƠN 2

MỞ ĐẦU 5

KÝ HIỆU HÌNH VẼ 5

Chương 1: KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG 6

1.1 Khảo sát 6

1.2 Đánh giá hiện trạng 6

1.3 Hướng giải quyết 6

Chương 2: PHÂN TÍCH HỆ THỐNG THÔNG TIN 7

2.1 Mô tả hệ thống 7

2.2 Mô tả chức năng hệ thống 7

2.3 Sơ đồ mức khung cảnh 8

2.4 Sơ đồ mức đỉnh 9

2.5 Sơ đồ mức dưới đỉnh 9

2.6 Mô hình ERD 13

Chương 3: THIẾT KẾ CSDL & CÀI ĐẶT CHƯƠNG TRÌNH 14

3.1 Thiết kế cơ sở dữ liệu 14

3.2 Giao diện đề mô 18

3.3 Cài đặt chương trình 19

Chương 4: KẾT LUẬN 20

4.1 Kết quả đạt được 20

4.2 Hạn chế 20

4.3 Hướng phát triển 20

4.4 Kết luận chung 21

TÀI LIỆU THAM KHẢO 22

Trang 5

MỞ ĐẦU

Hiện nay, giáo dục đang là quốc sách hàng đầu của đất nước Nhiệm vụ củagiáo dục là đào tạo con người trở thành các nhận lực hữu ích cho các ngành kinh tếcủa đất nước Trong quá trình đào tạo, đo lường và đánh giá là công đoạn quantrọng nhất vì nó cho biết kết quả đào tạo Từ trước đến nay, trong giáo dục đã cónhững hình thức đo lường kết quả học tập như vấn đáp, quan sát, viết trong thờigian gần đây, hình thức thi trắc nghiệm đã được áp dụng rộng rã để đánh giá kếtquả học tập Đặc biết là hiện nay, kỳ thi quốc gia đang triển khai đề án thi trắcnghiệmtrên hầu hết các môn Đến lúc này, có một số vấn đề nẩy sinh việc quản lýcác câu hỏi trắc nghiệm không thể quản lý thủ công, mà phải có sự trợ giúp của hệthống máy tính Với suy nghĩ đó chúng em tiến hành xây dựng chương trình “Tạongân hàng câu hỏi trắc nghiệm”phục vụ cho chương trình thi trắc nghiệm

Mục tiêu: xây dựng được hệ thống: nhập các câu hỏi trắc nghiệm từ văn bảnvào cơ sở dữ liệu, xuất đề thi, quản lý đề thi và đáp án

Đối tượng cần nghiên cứu: hệ thống các câu hỏi trắc nghiệm bao gồm lýthuyết, hình ảnh…

Phạm vi nghiên cứu của đề tài: chuyển hệ thống ncaau hỏi trắc nghiệm từfile văn bản vào cơ sở dữ liệu, lưu câu hỏi, tạo và lưu bài thi, quản lý điểm

Nội dung gồm;

Chương 1: Khảo sát và đánh giá hiện trạng

Chương 2: Phân tích hệ thống thông tin

Chương 3: Cài đặt chương trình

Chương 4: Kết luận

KÝ HIỆU HÌNH VẼ

Trang 6

Chương 1: KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG

1.1 Khảo sát

Ngày nay, việc ứng dụng các thành tựu khoa học kỹ thuật vào cuộcsống trở nên phổ biến trên toàn thế giới nói chung và nước ta nói riêng.Công nghệ thông tin là một trong những động lực quan trọng nhất của

sự phát triển, cùng một số nghành công nghệ cộng khác đang làm biến đổisâu sắc đời sống kinh tế, chính trị, xã hội

Trong lĩnh vực giáo dục, công nghệ thong tin là công cụ hỗ trợ đắc lựctrong vấn đề giảng dậy Thi trắc nghiệm là một phương pháp rất phổ biếnứng dụng trực tiếp công nghệ thông tin phương pháp này kiểm tra đượcnhiều kiến thức hơn, đảm bảo chính xác, tính khách quan, công bằng hơn,tiết kiệm hơn và tốn ít thời gian làm bài của thí sinh chấm điểm trực tiếp trên

1.3 Hướng giải quyết

Hình thức thi trắc nghiệm trên mạng hiện nay đang là bước thay đổimạnh mẽ trong nền giáo dục và cũng là phương pháp học tập thu hút đôngđảo các bạn thí sinh Không phải quá căng thẳng và hồi hộp như trong phòngthi Thí sinh có thể làm bài trong thời gian ngắn nhất, thể hiện kiến thức củamình toàn diện nhất

Trang 7

Chương 2: PHÂN TÍCH HỆ THỐNG THÔNG TIN 2.1 Mô tả hệ thống

Sơ đồ chức năng phân rã

Hình: Sơ đồ chức năng 2.2 Mô tả chức năng hệ thống

- Quản lý ngân hàng câu hỏi:

+ Tạo câu hỏi theo lĩnh vực: xác định lĩnh vức thi như: xã hội, tự nhiên,khoa học cơ bản… đẻ tạo câu hỏi vào cơ sở dữ liệu

+ Sửa câu hỏi: chỉnh sửa những câu hỏi cần thiết phù hợp với tiêu trí đềlưu vào cơ sở dữ liệu

+ Xóa câu hỏi: xóa những câu hỏi dư thừa, sai hoặc đã không còn phù hợp

sử dụng nữa

+ Lưu câu hỏi: khi tạo xong câu hỏi hoặc sửa cần lưu vào cơ sở dữ liệu

Trang 8

+ Cập nhập câu hỏi: thêm các câu hỏi theo lĩnh vực: cơ bản, xã hội, tựnhiên vào cơ sở dữ liệu.

đề thi mà lĩnh vực được thi nhiều

Trang 9

2.3 Sơ đồ mức khung cảnh

2.4 Sơ đồ mức đỉnh

Trang 11

2.5Sơ đồ mức dưới đỉnh

Thí sinh yêu cầu cập nhập thông tin

Thí sinh yêu cầu thi

Thí sinh tìm kiếm điểm

Trang 12

Bộ phận quản lý cập nhập câu hỏi

Trang 13

Bộ phận quản lý tìm kiếm thống kê điểm

Bộ phận quản lý tìm kiếm câu hỏi đã dùng

Trang 14

Bộ phận quản lý số lượt truy cập

2.6 Mô hình ERD

Thí sinh: mã thí sinh, tên thí sinh, giới tính, số điện thoại, địa chỉ, email

Người quản lý: mã người quản lý, tên người quản lý, giới tính, số điện thoại, địachỉ, email

Lĩnh vực: mã lĩnh vực, tên lĩnh vực, mã người quản lý

Tổ chức thi: số báo danh, mã linh vực, mã thí sinh, thời gian thi, thời gian nộp,ngày thi

Kết quả: mã thí sinh, só báo danh, mã người quản lý, điểm

Trang 16

Chương 3: THIẾT KẾ CSDL & CÀI ĐẶT CHƯƠNG TRÌNH 3.1 Thiết kế cơ sở dữ liệu

Trang 19

Hình: Diagram_ThiTracNghiem

Trang 20

3.2 Giao diện đề mô

Trang 21

3.3 Cài đặt chương trình

Trang 22

Chương 4: KẾT LUẬN 4.1 Kết quả đạt được

- Qua thời gian nghiên cứu và học tập, nhìn chung khóa luận đã hoàn thành

nhưng còn nhiều thiếu sót về các mục tiêu, nhiệm vụ đề ra của mộtchương trình hệ thống quản lý

- Đã xây dựng được 1 phần mềm Quản lý thi trắc nghiệm dành cho học

sinh ,sinh viên các trường

+ Hiểu rõ hơn về ngôn ngữ lập trình C#

+ Nắm rõ từng bước xây dựng 1 website hay 1 phần mềm

- Với hệ quản trị Cơ sở dữ liệu là SQL, kiến thức vẫn nắm chưa thật kỹ về

hệ quản trị này, áp dụng chỉ dẫn thiết kế và kết nối trên Internet

- Do chưa có kinh nghiệm về thiết kế một phần mềm và Cơ sở dữ liệu nên

còn rất khó khăn khi triển khai công việc

Trang 23

- Phát triển thành 1 hệ thống thi trắc nghiệm hoàn chỉnh.

- Hoàn thiện tốt hơn về lập trình C# và ràng buộc dữ liệu.

- Nâng cao tính linh động của chương trình.

Thêm các chức năng mới để đáp ứng điều kiện của người dùng:

- Nâng cao kỷ thuật lập trình và hoàn chỉnh các thành phần còn thiếu theo

hướng chuyên nghiệp, chạy thử, khả năng đưa vào áp dụng thức tế khảquan

- Bảo mật dữ liệu tốt hơn.

4.4 Kết luận chung

Trong quá trình làm báo cáo với đề tài mang tên “ Xây dựng chương trình thi trắc nghiệm” nhóm em thấy đây là một đề tài thực tế không phải là đơn giản mặc dù có nhiều tài liệu về xây dựng chương trình thi trắc nghiệm Nhưng để vận dụng những kiến thức đó vào phần mềm xây dựng chương trình thi trắc nghiệm

theo hướng website thì đó là một vấn đề nan giải và nhóm em chưa có nhiều kinhnghiệm trong việc phân tích phân tích thiết kế hệ thống, Tuy nhiên qua đồ án nàynhóm em cũng đã học hỏi, tích lũy được rất nhiều kinh nghiệm quý báu

Trong thời gian làm báo cáo được sự hướng dẫn và chỉ bạo tận tình của thầy

Bùi Văn Công, cả nhóm đã biết cách phân tích thiết kế một phần mềm “Xây dựng chương trình thi trắc nghiệm” đồng thời nhóm cũng hiểu thêm đôi chút về công

việc thiết kế website Thầy đã truyền đạt những kiến thức và những kinh nghiệmcùng với sự nỗ lực phấn đấu của nhóm , nhóm em đã hoàn thành bài báo cáo này.Tuy nhiên, trong thời gian làm báo cáo, do thời gian và trình độ kiến thức vẫncòn nhiều hạn chế nên đồ án tốt nghiệp này của nhóm em không tránh khỏi sai sót

Nhóm em rất mong được sự hướng dẫn chỉ bảo thêm của thấy Bùi Văn Công cùng

toàn thể các thầy (cô ) giáo trong khoa Công Nghệ Thông Tin để đồ án tốt nghiệp

Trang 24

TÀI LIỆU THAM KHẢO

- Một số địa chỉ website sau:

+ [1] https://hoangthienuit.wordpress.com

+ [2] http://freetuts.net/

+ [3] http://vndoc.com/

- Tài liệu ASP.NET, Cshap, SQL Sever:

+ [4] Giáo trình hệ quản trị cơ sở dữ liệu - Đại học Công Nghiệp Hà Nội Biên tập bởi: Tổ HTTT Đại học Công nghiệp Hà Nội Các tác giả: Tổ HTTT Đại học Công nghiệp Hà Nội

+ [5] Cơ sở dữ liệu - TS Đặng Thị Thu Hiền

+ [6] Các giải pháp lập trình C#- Chịu trách nhiệm xuất bản: TS Nguyễn XuânThủy

+ [7] Lập trình C# 2008 cơ bản – Trung tâm đào tạo mạng máy tính Nhất Nghệ

Ngày đăng: 21/04/2017, 09:21

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w