Khóa luận tốt nghiệp Hệ thống chương trình ra đề thi tốt nghiệp

53 249 0
Khóa luận tốt nghiệp Hệ thống chương trình ra đề thi tốt nghiệp

Đ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

qt 1 Trường Cao Đẳng Nguyễn Tất Thành Khoa Công Nghệ Thông Tin Phạm Hồng Hữu – 306305031 Nguyễn Văn Tuấn – 306305100 Hệ Thống Chương Trình Ra Đề Thi Trắc Nghiệm Khóa Luận Tốt Nghiệp Giáo Viên Hướng Dẫn: Nguyễn Xuân Cường Khóa 2006-2008 qt 2 LỜI NÓI ĐẦU & - Trong quá trình xây dựng chương trình, và làm bài báo cáo tốt nghiệp nay gặp không ít khó khăn, song dưới sự giúp đỡ tận tình của thầy Nguyễn Xuân Cường và các bạn học chung đã giúp em hoàn thành bài báo cáo này. - Tuy nhiên trong quá trình hoàn thành bài báo cáo này trong một khoảng thời gian quá ngắn do đó còn nhiều thiếu sót,và chưa đi sâu thực tế. Kính mong quý thầy cô và các bạn góp ý để bài báo cáo được hoàn thành tốt hơn. Chúng em chân thành cảm ơn TP.HCM, Ngày 10 Tháng 08 năm 2008 Sinh Viên: Nguyễn Văn Tuấn Phạm Hồng Hữu qt 3 Mục Lục Nhận xét của giáo viên hướng dẫn 5 Nhận xét của giáo viên phản biện 6 Lời cám ơn 7 Kế hoạch thực hiện 8 CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG 10 1.1 Hiện trạng tổ chức 10 1.2 Hiện trạng tin học. 10 1.3 Quy trình nghiệp vụ 10 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VÀ CÔNG CỤ PHÁT TRIỂN11 2.1 Cơ sở lý thuyết 11 2.1.1 Các khái niệm cơ bản 11 2.1.2 Khái niệm phụ thuộc dữ liệu và các dạng chuẩn 11 2.1.3 Khái niệm chỉ dẫn và khoá chỉ dẫn 11 2.1.4 Mục tiêu và tính ưu việt của môí quan hệ 12 2.2 Công cụ phát triển. 12 2.2.1 Lựa chọn công cụ. 12 2.2.2 Môi trường làm việc 12 2.1.3 Khái niệm chỉ dẫn và khoá chỉ dẫn. 12 2.1.4 Mục tiêu và tính ưu việt của môí quan hệ 12 2.3 Tổng quan lý thuyết. 12 2.3.1 Phương pháp phân tích 13 2.3.2 Hệ quản trị cơ sở dữ liệu Microsoft Access 13 2.3.3 Mục đích yêu cầu người sử dụng 14 CHƯƠNG 3: MÔ TẢ BÀI TOÁN VÀ CÁCH GIẢI QUYẾT 15 3.1 Mô tả bài đề thi(Thầy HD) 15 3.2 Yêu cầu chức năng, phi chức năng 15 3.2.1 Yêu cầu chức năng 15 3.2.2 Yêu cầu phi chức năng 15 3.3 Phương pháp tiếp cận và giải quyết vấn đề (Thầy HD) 16 CHƯƠNG 4: PHÂN TÍCH 17 4.1Xác định vấn đề 17 4.2Các mong đợi 17 4.3Phạm vi dự án 17 4.3.1Về mặt dữ liệu 17 4.3.2Về mặt xử lý 17 qt 4 4.3.3Về mặt giao diện 18 4.4Thuận lợi và khó khăn khi sử sụng hệ thống 18 4.4.1.Thuận lợi 18 4.4.2.khó khăn 18 4.5 Nghiên cứu hiện trạng 19 4.5.1 Sơ đồ tổ chức 19 4.5.2 Sơ đồ hoạt động 19 4.6 Phân tích vấn đề 20 4.7 Người sử dụng hệ thống 21 4.8 Xử lý mức quan niệm 21 CHƯƠNG 5:Giải Thích 22 5.1 Mối quan hệ của các bảng 22 5.2 Các bảng của chương trình 23 5.3 Query của chương trình 29 5.4 Các Form của chương trình 30 5.5 Các Report của chương trình 44 5.6 Tạo bảng BK.mbd để sao lưu và xóa dữ liệu củ 47 5.7 Các thức chạy chương trình trên Form Main 50 qt 5 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Tp.HCM, Ngày……Tháng…….Năm……… Giáo viên hướng dẫn [Ký tên và ghi rõ họ tên] qt 6 NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Tp.HCM,Ngày……Tháng…….Năm……… Giáo viên phản biện [Ký tên và ghi rõ họ tên] qt 7 LỜI CÁM ƠN Chúng em chân thành cảm ơn. Quý thầy cô Trường Cao Đẳng Nguyễn Tât Thành TP.Hồ Chí Minh đã dạy dỗ, dìu dắt, truyền đạt nhiều kiến thức, kinh nghiệm quý báu cho chúng em trong thời gian học tập tại trường. Đặc biệt chúng em xin cảm ơn. Thầy Nguyễn Xuân Cường là giảng viên trực tiếp hướng dẫn, giúp đỡ chúng em trong quá trình thực hiện luận văn tốt nghiệp. Do thời gian nghiên cứu và kiến thức có hạn, luận văn tốt nghiệp này không tránh khỏi thiếu sót. Em rất mong nhận được sự góp ý quý báu của quý Thầy Cô, anh chị và các bạn. Xin chân thành cảm ơn. Sinh viên: Phạm Hồng Hữu Nguyễn Văn Tuấn qt 8 KẾ HOẠCH THỰC HIỆN (Nguyễn Văn Tuấn – Phạm Hồng Hữu) Tuần Nội dung Kết Quả Sinh viên thực hiện 1 (14/4 – 26/4) 1. Tìm hiểu đề tài. 2. Đi tìm hiểu thực tế tại các nơi có thi trắc nghiệm trên máy. 3. Viết bản tóm tắt về hệ thống. 4. Xác định các giới hạn của đề tài. Phải hoàn thành mới tiếp tục đề tài 2 (27/4 – 4/5) 1. Thu thập 1 số mẫu đề thi và phân tích 2. Xây dựng mô hình thực thể kết hợp. 3. Xây dựng lược đồ quan hệ. Nộp cho GVHD kiểm tra và chỉnh sửa 3 (5/5 – 11/5) 1. Xác định các hệ thống của chương trình 2. Thiết kế cơ sở dữ liệu cho hệ thống 1 3. Thiết kế giao diện cho hệ thống 1 Nộp cho GVHD kiểm tra và chỉnh sửa 4 (12/5 – 18/5) 1. Viết chương trình cho hệ thống 1 2. Hoàn thành thiết kế cơ sở dữ liệu của hệ thống 1 Chép tập tin để GVHD kiểm tra 5 (19/5 – 25/5) 1. Điều chỉnh kết quả tuần trước. 2. Sửa chương trình Chép tập tin để GVHD kiểm tra 6 (26/5 – 1/6) 1. Sửa chương trình 2. Tạo các báo biếu của hệ thống 1 Chép tập tin để GVHD kiểm tra 7 (2/6 – 8/6) 1. Thiết kế cơ sở dữ liệu cho hệ thống 2 2. Thiết kế giao diện cho hệ thống 2 Chép tập tin để GVHD kiểm tra 8 (9/6 – 15/6) 1. Viết chương trình cho hệ thống 2 2. Hoàn thành thiết kế cơ sở dữ liệu của hệ thống 2 Chép tập tin để GVHD kiểm tra 9 (16/6 – 22/6) 1. Báo cáo giai đoạn 1 Viết báo cáo để GVHD kiểm tra 10 (23/6– 29/6) 1. Sửa chương trình 2. Tạo các báo biếu của hệ thống 2 Chép tập tin để GVHD kiểm tra 11 (30/6- 6/7) 1. Tạo các báo biểu của hệ thống 2. 2. Sửa chương trình Chép tập tin để GVHD kiểm tra Phạm Hồng Hữu Nguyễn Văn Tuấn qt 9 12 (7/7 – 13/7) 1. Viết chương trình gởi nhận dữ liệu giữa 2 hệ thống 2. Viết chương trình sao lưu dữ liệu. Thực hiện cho GVHD xem 13 (14/7 – 20/7) 1. Viết chương trình sao lưu dữ liệu 2. Viết Báo Cáo. Chép tập tin để GVHD kiểm tra 14 (21/7- 27/7) 1. Viết các chương trình tiện ích khác 2. Viết báo cáo Nộp bản thảo báo cáo cho GVHD 15 (28/7- 3/8) 1. Viết các chương trình tiện ích khác 2. Viết báo cáo Chép tập tin để GVHD kiểm tra 16 (28/7- 4/8) 1. Cài đặt thử nghiệm, chỉnh sửa 2. Sửa lỗi báo cáo Chép tập tin để GVHD kiểm tra 17 (5/8- 11/8) Kiểm tra toàn bộ chương trình Sửa lổi báo cáo + In báo cáo + ghi đĩa Chép tập tin để GVHD kiểm tra 18 (12/8 ) Báo Cáo tốt nghiệp CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG qt 10 1.1 Hiện trạng tổ chức. - Chương đầu tiên luận văn trình bày các kết quả thu được trong quá trình khảo sát hiện trạng. Qua đó làm rõ các yêu cầu ra đề. Cách tiếp cận giải quyết vấn đề cũng được trình bày. Một đơn vị Giáo Dục_Đào Tạo đội ngủ năng lực cho xã hội là sinh viên/học sinh ở mọi lĩnh vực: chứng thực, xác nhận quá trình học tập để năng cao cho xã hội , tuy việc đào tạo cần có các thầy cô giảng dạy ra đề thi cho sinh viên /học sinh hầu hết đều thực hiện công tác quản lý, kiểm tra bằng việc thi trắc nghiệm, trong quá trình thực tế ở các trường đào tạo quản lý hệ thống đề thi bằng máy tính là thuộc một hệ thống của công nghệ thông tin nên càng ngày càng được cải cách từng bước đi vào việc quản lý các thủ tục ra đề thi cho sinh viên/học sinh. Hệ thống được xây dựng dựa trên nền tảng tìm hiểu thực tế và những kiến thức đã được học nên phần lớn còn nhiều hạn chế. 1.2 Hiện trạng tin học. Ở trường thành phố thì dùng một hệ thống tổ chức để quản lý không còn xa lạ trong việc quản lý nhưng thường quản lý trên giấy. Ở các trường ở vùng nông thôn chưa tiếp cận nhiều với hệ thống quản lý bằng tin học nên hệ thống này có thể hỗ trợ cho địa phương quản lý tốt hơn. 1.3 Quy trình nghiệp vụ. Ra đề thi: Mỗi đề thi khi được nhận phải có một mã số riêng duy nhất và được lưu trong danh mục đề thi. Trước khi ra đề thi ta cần nhập các thông tin sau: Nhập thông tin lớp thi Nhập thông tin của mã loại đề thi Nhập thông tin của câu hỏi đề thi, đáp án đề thi, các thông tin liên quan đến đề thi Khi ra đề thi thì phải cho biết lớp thi ngày thi và thời gian thi Đề thi sau khi phát hành xong thì sẽ được lưu trong danh mục bộ đề thi. Bộ câu hỏi đề thi: Chứa thông tin của mã câu hỏi Lưu thông tin câu hỏi. Đáp án đề thi: Mã câu hỏi phải trùng mã đáp án Thống kê đề thi bổ sung Để nắm được thông tin liên quan đến đề thi Thống kê câu hỏi, đáp án Để xác định tình trạng ra mấy đề thi CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VÀ CÔNG CỤ PHÁT TRIỂN [...]... dữ liệu Hệ thống có thể lưu trữ các câu hỏi và đáp án đã được giải quyết Chỉ có những người làm công tác này mới được phép đăng nhập để thống kê đề thi, ra đề thi Giao diện dễ sử dụng 4.7 Người sử dụng hệ thống: Người ra đề thi: Đăng nhập vào hệ thống, được quyền cập nhật, ra đề thi mới, phát hành đề thi, xoá đề thi, có quyền In ra giấy hoặc gửi xuống các máy con khi đã phát hành đề thi, tra cứu thông... + Hệ thống mới xây dựng cho phép cập nhật và lưu trữ các đề thi, môn thi, các đề thi phải dược các cán bộ coi thi lưu trữ lại Các cán bộ coi thi phải quản lý thống kê số đề thi và phát hành thi ra giấy hoặc gửi đến máy khác + Hệ thống giúp cho cán bộ coi thi có thể tra cứu thông tin về đề thi của mình 4.3 Phạm vi dự án 4.3.1 Về mặt dữ liệu + Hệ thống hổ trợ việc cập nhật các dữ liệu hằng ngày + Hệ thống. .. về đề thi, môn thi, bổ sung câu hỏi, thuận lợi cho việc thống kê, tra cứu + Hệ thống hổ trợ việc tra cứu thông tin trên mạng 4.3.2 Về mặt xử lý + Hệ thống hổ trợ việc cập nhật các thông tin về câu hỏi, môn thi, bộ câu hỏi và đáp án,…v…v… + Hệ thống hổ trợ việc thống kê, tra cứu các thông tin về đề thi cần thi t theo mục tiêu nhất định + Hệ thống dùng Micosoft Access 4.3.3 Về mặt giao diện + Hệ thống. .. Thông tin ra đề thi - Thông tin câu hỏi - Thông tin đáp án - Thông tin câu hỏi, đáp án bổ sung Thống kê: - Các đề thi đã nhận, đề thi bổ sung, đã giải quyết, chưa giải quyết trong tháng hay trong năm Tra cứu: - Thông tin các đề thi, đề thi bổ sung - Tình trạng ra đề thi Kết xuất: - Lập các báo cáo thống kê theo yêu cầu 3.2.2 Yêu cầu phi chức năng + Yêu cầu về chất lượng: Tính đúng đắn: Hệ thống xử lý... Của Chương Trình Khởi động chương trình Đăng nhập Nhập Username và Password vào nếu không hợp lệ In ra thông báo lỗi: username và Password sai và bắt nhập lại nếu hợp lệ Mở chương trình ra đề thi Nhập các thông tin cần thi t và tiến hành ra đề thi Ra đề xong Gửi đến các máy con hoặc in ra giấy cho thi trên giấy nếu xong Thoát chuơng trình 4.6 Phân tích vấn đề Vấn đề Việc qt cập Nguyên nhân Mục tiêu... chương trình ra ngoài Đây là Form đăng nhập của chương trình: form này có tác dụng là kiểm tra thông tin người dùng khi chương trình thực thi Sau khi nhập đầy đủ Username và Password thì ta nhấn vào nút Đăng Nhập để vào chương trình, nếu ta nhập sai thì nó sẽ hiện ra câu thông báo Hình 10: Thông báo lỗi - Form Main: qt Chữ chạy 30 Các Menu của chương trình Tên của chương trình Hình nền của chương trình. .. tra cứu thông tin đề thi, tình trạng ra đề thi câu hỏi và đáp án, tình trạng đề thi của các các lớp 4.8 Xử lý mức quan niệm: qt 20 - Mối quan hệ: + Mối quan hệ giữa các bảng để tạo nên sự ràng buộc dữ liệu không rời rạt để mất dữ liệu CHƯƠNG 5: GIẢI THÍCH 5.1 Mối quan hệ của các bảng: qt 21 Hình 1: Relationships Mối quan hệ giữa các bảng trong chương trình 5.2 Các Bảng Của Chương Trình: - Bảng Bộ Câu... án của Đề Thi STT 1 2 3 4 5 6 7 8 9 10 Kiểu Text Number Text Text Text Text Text OLE Object Number Text Tên MASODETHI STT CAUHOI DA1 DA2 DA3 DA4 ANH CAUTRALOIDUNG LUACHON - Bảng Bộ Đề Thi: qt 25 Hình 5: Table Bộ Đề Thi - Đây là bảng BODETHI + Bảng này dùng để chứa Bộ Đề Thi của chương trình khi đã tiến hành tạo đề thi mới STT 1 2 3 4 5 6 Kiểu Text Date/Time Text Number Text Yes/No Tên MASODETHI MAMONHOC... đặt chương trình ra đề thi qt 15 CHƯƠNG 4: PHÂN TÍCH 4.1 Xác định vấn đề - Qua quá trình thực tế ở các trường đào tạo tại các quận tỉnh và nhất là ở địa phương chúng em thì hầu hết việc quản lý các công việc về ra đề thi trắc nghiệm cho học sinh ở tại trường đều bằng tay ghi chép vào, vì vậy chúng em có một số vấn đề phân tích dưới đây: CÁC VẤN ĐỀ Việc cập nhật (thêm, sửa, xóa) các thông tin đề thi, ... quan chặt chẽ hơn Việc thống kê đề thi bổ sung rất cần thi t để thông báo cho người ra đề thi kịp thời bổ sung câu hỏi còn thi u Tra cứu các câu hỏi của các đề thi nhanh hơn không làm mất nhiều thời gian và tránh sự nhầm lẫn, sai sót Công tác phân công quản lý đề thi phải có nhiệm vụ rõ ràng chặt chẽ, người có nhiệm vụ mới có quyền truy cập Quản lý chặt chẽ hơn việc lưu trữ các đề thi, lập các báo biểu . hệ thống, được quyền cập nhật, ra đề thi mới, phát hành đề thi, xoá đề thi, có quyền In ra giấy hoặc gửi xuống các máy con khi đã phát hành đề thi, tra cứu thông tin đề thi, tình trạng ra đề. lớp thi Nhập thông tin của mã loại đề thi Nhập thông tin của câu hỏi đề thi, đáp án đề thi, các thông tin liên quan đến đề thi Khi ra đề thi thì phải cho biết lớp thi ngày thi và thời gian thi. có một hệ thống có PHÁT HÀNH CHƯƠNG TRÌNH RA ĐỀ THI TRẮC NGHIỆM SINH VIÊN TRƯỞNG KHOA GIÁO VIÊN BỘ PHẬN SINH VIÊN Khởi động chương trình Đăng nhập Mở chương trình ra đề thi Nhập

Ngày đăng: 05/05/2015, 11:18

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan