Phân tích và thiết kế hệ thống thi trắc nghiệm

35 1.6K 8
Phân tích và thiết kế hệ thống thi trắc nghiệm

Đ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

Phân tích và thiết kế hệ thống thi trắc nghiệm

Luận văn Phân tích thiết kế hệ thống thi trắc nghiệm 3 Mục lục Lời mở đầu 1 Mục lục 2 Chương 1: Những kiến thức lý thuyết căn bản 3 1.1. Hệ thống thông tin 3 1.1.1. Hệ thống 3 1.1.2. Khái niệm về thông tin 4 1.1.3. Khái niệm về hệ thống thông tin 4 1.1.4. Hệ thống thông tin quản lý 5 1.1.5. Vai trò của hệ thống thông tin 5 1.1.6. Một số mô hình phát triển HTTT 5 1.2. Giới thiệu Visual basic 7 1.2.1. Tổng quan về Visual Basic 6 7 1.2.2. Các ấn bản Visual Basic 6 7 1.2.3. Cài đặt VB6 8 1.2.4. Một số thành phần đối tượng trong Visual Basic 8 1.2.5. Cấu trúc điều khiển chương trình trong Visual Basic 12 Chương 2: Phân tích thiết kế hệ thống thi trắc nghiệm 14 2.1. Khảo sát hệ thống 14 2.1.1. Giới thiệu về hệ thống thi 14 2.1.2. Khảo sát hệ thống thi trắc nghiệm trên máy tín 14 2.2. Phân tích thiết kế hệ thống 15 2.2.1. Mô tả hệ thống: 15 2.2.2. Các yêu cầu của hệ thống: 16 2.2.3. Phân tích chức năng của hệ thống 17 2.2.4. Biểu đồ phân cấp chức năng của hệ thống: 20 2.2.5.Biểu đồ các luồng dữ liệu 22 2.3. Thiết kế cơ sở dữ liệu 25 2.3.1. Thiết kế các bảng 25 2.3.2. Sơ đồ quan hệ 28 Chương 3: Xây dựng chương trình 29 3.1. Một số giao diện của chương trình PDQuizServer 29 3.1. Một số giao diện của chương trìn PDQuizClient 33 Kết luận 34 4 Chương 1: Những kiến thức lý thuyết căn bản 1.1. Hệ thống thông tin (HTTT) 1.1.1. Hệ thống Hệ thống là một thuật ngữ dùng để chỉ những đồ vật (things), những tình trạng (conditions), những phương thức (methods). Chẳng hạn hệ thống thanh toán, hệ thống truyền thông hay hệ thống giao thông. Hệ thống là một tập hợp các đối tượng, các thành phần có quan hệ với nhau, tương tác với nhau theo những nguyên tắc, những cơ chế nào đó nhưng tồn tại trong một thể thống nhất. Trong một hệ thống, mỗi một thành phần có thể có những chức năng khác nhau nhưng khi kết hợp lại chúng chúng có những chức năng đặc biệt. Thí dụ: tất cả thứ như: giá đỡ, bánh xe, phụ tùng, dây dẫn, đai ốc, bulông, nhãn hiệu, , mỗi thứ có một chức năng riêng, nhưng nếu chúng được lắp ráp một cách hợp lý tạo thành một chiếc ôtô thì chúng có khả năng di chuyển nhanh, chuyên chở nặng Giá trị của toàn bộ hệ thống hơn hẵn giá trị của tất cả tạo nên nó cộng lại. Các hệ thống có thể có các mối quan hệ: - Phân cách nhau phân cách với môi trường bên ngoài. Một hệ thống có thể nhận các đối tượng từ môi trường bên ngoài vào, biến đổi chúng cũng có thể kết xuất ra môi trường bên ngoài. Kết quả của kết xuất có khi đánh giá bằng phạm trù tiêu chuẩn kết xuất. - Bao hàm nhau: hệ thống này là bộ phận hay chứa hệ thống kia. - Giao nhau: các thành phần của hệ thống này cũng là thành phần của hệ thống khác. Chẳng hạn sông ngòi vừa là một đối tượng của hệ thống địa lý vừa là thành phần của hệ thống giao thông. - Có thể có ảnh hưởng qua lại lẫn nhau. Có hệ thống đơn giản: ít phần tử, ít mối quan hệ hay các mối quan hệ đơn giản; nhưng cũng có những hệ thống phức tạp: nhiều phần tử, nhiều mối quan hệ các mối quan hệ phức tạp. Vì vậy các hệ thống thường có cấu trúc, hoạt động theo các nguyên lý chặt chẽ, nói tóm lại là hoạt động một cách có tổ chức. Thuật ngữ hệ thống thường dùng để chỉ các tổ chức hoạt động có cơ chế quy cũ, mà nhiều khi chúng ta đồng nhất nghĩa của hai thuật ngữ tổ chức hệ thống với nhau. 5 1.1.2. Khái niệm về thông tin Thông tin là một hay tập hợp những phần tử mà ta thường gọi là các tín hiệu phản ánh ý nghĩa về một đối tượng, một hiện tượng hay một quá trình nào đó của sự vật thông qua quá trình nhận thức. Tín hiệu được biểu hiện dưới nhiều dạng khác nhau: ngôn ngữ (tiếng nói, văn bản chữ viết, động tác), hình ảnh, âm thanh, mùi vị được nhận biết thông qua các cơ quan cảm giác quá trình nhận thức. Cần chú ý là cùng một (hoặc một tập hợp) tín hiệu nhưng tùy những ngữ cảnh khác nhau thể hiện những thông tin khác nhau cùng một thông tin cũng có thể biểu diễn bằng những dạng tín hiệu khác nhau. Một tổ chức có thể được nhìn nhận, xem xét dưới những góc độ khác nhau, cho nên có nhiều dạng thông tin khác nhau. Tập hợp tất cả những thông tin về một tổ chức cho ta tiếp cận sự hiểu biết về tổ chức đó. Trong tin học, thông tin là sự tinh lọc từ việc xử lý dữ liệu. Chính vì vậy mà hai thành phần quan trọng của hệ thống thông tin là thành phần dữ liệu thành phần xử lý. 1.1.3. Khái niệm về hệ thống thông tin HTTT của một tổ chức là tập hợp có hệ thống những thông tin về tổ chức đó. Một tổ chức, như chúng ta đã biết, thường gồm nhiều lớp đối tượng đa dạng, nhiều mối quan hệ, nhiều quy trình xử lý, biến đổi phức tạp, cho nên để phản ánh bản chất của nó, nói cách khác là để có sự hiểu biết đầy đủ về nó phải nghiên cứu để có một sự biểu diễn thích hợp. Thí dụ: Tập hợp các báo cáo kế toán của một tổ chức là hệ thống thông tin về hoạt động tài chính của đơn vị đó. Học bạ bằng tốt nghiệp là hệ thống thông tin về kết quả học tập rèn luyện của học sinh, sinh viên trong quá trình đào tạo tại nhà trường 6 1.1.4. Hệ thống thông tin quản lý (Management information system – Mis ) HTTT quản lý phục vụ các hoạt động quản lý của tổ chức như lập kế hoạch, kiểm tra thực hiện, tổng hợp làm các báo cáo, làm các quyết định quản lý trên cơ sở các quy trình thủ thục cho trước. Nhìn chung nó sử dụng dữ liệu từ các hệ xử lý giao dịch. Hệ này không mềm dẻo ít có khả năng phân tích thường được thiết lập trên cơ sở của những thủ tục hay quy trình đơn giản. Đối tượng phục vụ của HTTT quản lý thực sự rộng hơn rất nhiều so với ý nghĩa của chính bản thân tên gọi từ này. Đối tượng của nó không chỉ là các nhà quản lý mà còn bao gồm cả những người trong một tổ chức làm việc trên HTTT, những người làm công tác phân tích thiết kế hệ thống. 1.1.5. Vai trò của hệ thống thông tin Cung cấp một sự biểu diễn để tiếp cận sự hiểu biết chính xác về tổ chức. Trên cơ sở hệ thống thông tin về tổ chức (có được sự hiểu biết về tổ chức) có thể khắc phục những thiếu sót, cải tiến những qui trình chưa hợp lý để hệ thống hoạt động có hiệu quả hơn. Một tổ chức gồm nhiều phần tử tương tác động với nhau, nghĩa là luôn sinh ra một môi trường bên trong biến đổi. Ngoài ra, tổ chức còn phải đối phó với thế giới bên ngoài cũng không ngừng biến động. Như vậy, hệ thống thông tin về tổ chức là cơ sở để kiểm soát đầu vào, đầu ra các qui trình xử lý bên trong để có thể thích nghi với những biến động ở bên trong lẫn bên ngoài để giữ cho mục tiêu của tổ chức không ra ngoài giới hạn cho phép nhằm đảm bảo tính ổn định cũng như phát triển của hệ thống. 1.1.6. Một số mô hình phát triển HTTT * Mô hình vòng đời cổ điển: Mô hình vòng đời cổ điển đôi khi còn gọi là mô hình thác nước. Khuôn cảnh vòng đời yêu cầu tiếp cận một cách hệ thống, tuần tự tới việc phát triển phần mềm, bắt đầu ở mức hệ thống tiến dần xuống phân tích, thiết kế, mã hoá, kiểm thử, bảo trì. * Mô hình làm bản mẫu: Cách tiếp cận làm bản mẫu là cách tiếp cận tốt nhất khi: - Khách hàng xác định được mục tiêu tổng quát cho phần mềm, nhưng chưa xác định được đầu vào đầu ra. 7 - Người phát triển không chắc chắn về hiệu quả của thuật toán về thích nghi của hệ điều hành hay giao diện người sử dụng. Làm bản mẫu là một tiến tŕnh giúp người phát triển có khả năng tạo ra một mô hình cho phần mềm cần xây dựng. Mô hình có thể là một trong 3 dạng: - Bản mẫu trên giấy hay trên máy mô tả giao diện người máy dưới dạng làm cho người dùng có thể hiểu được cách các tương tác xuất hiện. - Bản mẫu làm việc: cài đặt một tập con chức năng phần mềm mong muốn. - Một chương trình mà chỉ thực hiện nét cơ bản của tất cả các chức năng mong muốn nhưng cần cải tiến thêm các tính năng khác tuỳ theo khả năng phát triển.  Mô hình xoắn ốc: Mô hình xoắn ốc bao gồm các tính năng tốt nhất của cả vòng đời cổ điển làm bản mẫu cộng thêm phần phân tích rủi ro. Mô hình xác định 4 hoạt động chính: - Lập kế hoạch: Xác định mục tiêu, giải pháp ràng buộc. - Phân tích rủi ro: phân tích các phương án xác định giải quyết rủi ro. - Kỹ nghệ: phát triển sản phẩm “mức tiếp theo”. - Đánh giá của khách hàng: Khẳng định kết quả của kỹ nghệ. 8 1.2. Giới thiệu Visual basic 1.2.1. Tổng quan về Visual Basic 6 Visual basic là một ngôn ngữ lập trình hướng đối tượng được hãng Microsoft phát triển, lợi điểm khi dùng Visual Basic chính là ở chỗ tiết kiệm được thời gian công sức so với các ngôn ngữ lập trình khác khi xây dựng cùng một ứng dụng. Visual Basic gắn liền với khái niệm lập trình trực quan (Visual), nghĩa là khi thiết kế chương trình, ta nhìn thấy ngay kết quả qua từng thao tác giao diện khi chương trình thực hiện. Đây là thuận lợi lớn so với các ngôn ngữ lập trình khác, Visual Basic cho phép ta chỉnh sửa đơn giản, nhanh chóng màu sắc, kích thước, hình dáng của các đối tượng có mặt trong ứng dụng. Một khả năng khác của Visual Basic chính là khả năng kết hợp các thư viện liên kết động DLL (Dynamic Link Library). DLL chính là phần mở rông cho Visual Basic tức là khi xây dựng một ứng dụng nào đó có một số yêu cầu mà Visual Basic chưa đáp ứng đủ, ta viết thêm DLL phụ trợ. Khi viết chương trình bằng Visual Basic, chúng ta phải qua hai bước : - Thiết kế giao diện (Visual Programming) - Viết lệnh (Code Programming) 1.2.2. Các ấn bản Visual Basic 6 Có ba ấn bản VB6: Learning, Professional Enterprise. Hãy gác qua ấn bản Learning, có thể dùng ấn bản Professional hay Enterprise. Ấn bản Professional cung cấp đầy đủ những gì để học triển khai một chương trình VB6, nhất là các control ActiveX, những bộ phận lập trình tiền chế rất hữu dụng cho các chương trình ứng dụng (application programs). Ngoài đĩa compact chính cho VB6, tài liệu đính kèm gồm có sách Visual Studio Professional Features và hai đĩa CD Microsoft Developer Network (MSDN). Ấn bản Enterprise là ấn bản Professional cộng thêm các công cụ Back Office chẳng hạn như SQL Server, Microsoft Transaction Server, Internet Information Server. 9 1.2.3. Cài đặt VB6 Để cài đặt VB6, máy tính cần phải có một ổ đĩa CD-ROM (CD drive). Cấn có ít nhất 32 MB RAM, 2 GB hard disk CPU Pentium II. Khi bỏ VB6 CD vào CD drive, nó sẽ tự khởi động để hiển thị một menu lựa chọn những thứ cần Setup, click Install Visual Basic 6.0 để cài VB6. Ngoại trừ các file hệ điều hành (Operating System) trong thư mục (folder) \Os, các file trong đĩa compact đều không bị nén. Vì thế, có thể sử dụng chúng trực tiếp từ đĩa. Ví dụ, có nhiều công cụ thành phần trong folder \Tools vốn có thể được cài đặt trực tiếp từ CD-ROM. Ngoài ra, có thể chạy Setup khi nào cần thiết. Ví dụ, ta có thể chạy Setup để cài đặt lại Visual Basic trong folder khác, hoặc để cài đặt thêm bớt các phần của VB6. Nếu vì lý do gì hệ thống không install các đĩa compact MSDN (ta sẽ khám phá ra điều này khi thấy Help không có mặt lúc chạy VB6), ta có thể cài đặt chúng trực tiếp từ đĩa số 1 của bộ MSDN. Để bổ xung xóa các thành phần VB: 1. Bỏ đĩa compact vào CD drive. 2. Nếu menu không tự động hiện lên thì chạy chương trình Setup có sẵn tong folder gốc trên đĩa compact. 3. Chọn nút Custom trong hộp thoại (dialog) Microsoft Visual Basic 6.0 Setup. 4. Chọn hay xóa các thành phần bằng cách check hay uncheck các hộp danh sách Options của dialog Custom. 5. Thực hiện các chỉ dẫn Setup trên màn hình. 1.2.4. Một số thành phần đối tượng trong Visual Basic Menu Bar Chứa đầy đủ các commands mà ta sử dụng để làm việc với VB6, kể cả các menu để truy cập các chức năng đặc biệt dành cho việc lập trình chẳng hạn như Project, Format, hoặc Debug. 10 Toolbars (Debug, Edit, form Editor, Standard) Các toolbars có hình các icons cho phép ta click để thực hiện công việc tương đương với dùng một menu command, nhưng nhanh tiện hơn. Ta dùng menu command View => Toolbars (click lên menu command View cho popup menu hiện ra rồi click command con Toolbars) để làm cho các toolbars hiện ra hay ẩn đi. Ta có thể thay đổi vị trí một toolbar bằng cách nắm vào hai gạch vertical nằm bên trái toolbar rồi dời toolbar đi chỗ khác (nắm ở đây nghĩa là để pointer của mouse lên chỗ chấm đỏ trong hình phía dưới rồi bấm xuống giữ nút bên trái của mouse, trong khi kéo pointer đi nơi khác). Project Explorer Sẽ liệt các forms các modules trong project hiện hành. Một project là sự tập hợp các files mà ta sử dụng để tạo một trình ứng dụng. Tức là trong VB6, khi nói viết một program có nghĩa là triển khai một project. Properties window Liệt các đặc tính của các forms hoặc controls được chọn. Một property là một đặc tính của một object chẳng hạn như size, caption, hoặc color. Khi ta sửa đổi một property ta sẽ thấy hiệu quả ngay lập tức, thí dụ thay đổi property Font của một Label sẽ thấy Label ấy được display bằng Font chữ mới. Khi ta chọn một Property của control hay form trong Properties window, phía bên phải ở chỗ value của property có thể display ba chấm (. . .) hay một tam giác chỉa xuống. Bấm vào đó để display một dialog cho ta chọn value. Form Layout Ta dùng form Layout để chỉnh vị trí của các forms khi form hiện ra lần đầu lúc chương trình chạy. Dùng context command Resolution Guides để thấy nếu dùng một màn ảnh với độ phân giải thấp, thí dụ như 640 X 480, thì nó sẽ nhỏ như thế nào. Form Designer Dùng để thiết kế giao diện lập trình. Ta bổ sung các controls, các đồ họa (graphics), các hình ảnh một form để tạo sự ma sát mà ta muốn. Mỗi form trong 11 trình ứng dụng của ta có designer form riêng của nó. Khi ta maximise một form designer, nó chiếm cả khu làm việc. Muốn làm cho nó trở lại cở bình thường đồng thời để thấy các form designers khác, click nút Restore Window ở góc bên phải, phía trên. Code Window Cửa sổ để xem code của một form mà ta đã chọn. Trong Code window ta có thể chọn display tất cả Sub của code cùng một lúc như trong hình hay display mỗi lần chỉ một Sub bằng cách click button có hình ba dòng nằm ở góc bên trái phía dưới. Toolbox Đây là hộp đồ nghề với các công cụ gọi là controls, mà ta có thể đặt lên các form trong lúc thiết kế (design). Nếu Toolbox biến mất, ta có thể display nó trở lại bằng cách dùng menu command View => Toolbox. Ta có thể khiến toolbox display nhiều controls hơn bằng cách chọn Components từ context menu (chọn Toolbox rồi bấm nút phải của mouse để display context menu) hay dùng menu command Project => Components. Dưới đây là một số đối tượng thông dụng trong toolbox:  Scroll Bar: (Thanh cuốn) Các thanh cuốn được dùng để nhận nhập liệu hoặc hiển thị kết xuất khi ta không quan tâm đến giá trị chính xác của một đối tượng nhưng lại quan tâm sự thay đổi đó nhỏ hay lớn. Nói cách khác, thanh cuốn là đối tượng cho phép nhận từ người dùng một giá trị tùy theo vị trí con chạy (Thumb) trên thanh cuốn thay cho cách gõ giá trị số. Thanh cuốn có các thuộc tính quan trọng nhất là : - Thuộc tính Min : Xác định cận dưới của thanh cuốn - Thuộc tính Max : Xác định cận trên của thanh cuốn - Thuộc tính Value : Xác định giá trị tạm thời của thanh cuốn  Option Button Control: (Nút chọn) Đối tượng nút chọn cho phép người dùng chọn một trong những lựa chọn đưa ra. Như vậy, tại một thời điểm chỉ có một trong các nút chọn được chọn. [...]... thụng tin thi Thi trc nghim Giỏo viờn Thớ sinh Bỏo cỏo Bi lm Thụng tin thi Bỏo cỏo Giỏm th coi thi 23 Biu lung d liu mc nh Yêu Cầu Xem Kết Quả Thi Bài Làm Thí Sinh Ngân Hàng Câu Hỏi Đề Thi Số Báo Danh Yêu Cầu Thi Môn Tổ Chức Thi Bài Làm Tạo Đề Thi Kết Quả Thi Kết Quả Thi Yêu Cầu Kết Quả Thi Tổng Kếtcỏo Bỏo Đánh Giá Kết Quả Bảng Tổng Kết Kết Quả Thi Theo Môn Học Đề Thi Thông Tin về Câu Hỏi, Đề Thi Yêu... câu hỏi , đề thi Giáo Viên Thí Sinh 24 B iu lung d liu cho tin t rỡnh t o thi: Ngân Hàng Câu Hỏi Giáo Viên Nội Dung Câu Hỏi Cập Nhật Câu Hỏi Thời Gian Mức Độ, Hình Thức Thi Tạo Đề Thi Đề Thi * Biu lung d liu cho tin trỡnh thi: Danh sách thi Thí Sinh Mã SV Kiểm Tra mã SV Mã SV Sai DS Đề Thi Chọn Đề Thi Thời Gian Thi Tính Thời Gian Thi Hết Thời Gian Làm bài thi Đề Thi Ngân Hàng Câu Hỏi Thi Bài làm... Hàng Câu Hỏi Thi Bài làm Giám sát quá trình thi Chấm điểm Giám thị Bảng kết quả Báo cáo 25 2.3 Thi t kế cơ sở dữ liệu: 2.3.1 Thi t kế các bảng: Bảng Lớp: Bảng Khoa: Bảng Môn Thi: Bảng Lịch Thi: 26 Bảng Đề Thi: Bảng Danh sách lớp: Bảng Danh sách thi: Bảng Câu Hỏi: 27 Bảng Đáp án ( các đáp án của câu hỏi): Bảng Quản Trị: Bảng Giáo viên: 28 2.3.2 Sơ đồ quan hệ giữa các bảng: 29 Chương 3: Xây dựng chương... ca phỏt biu DO 14 Chng 2: Phõn tớch v thit k h thng thi trc nghim 2.1 Kho sỏt h thng: 2.1.1 Gii thiu v h thng thi Thi l mt quỏ trỡnh ỏnh giỏ kt qu hc tp thụng qua bi thi v im thi ca thớ sinh T xa n nay cỏch thi ch yu l thi vit trờn giy, v giỏo viờn chm im vo bi thi ca thớ sinh Do cũn tn ti rt nhiu nhng nhc im ca phng phỏp thi ny nờn ngy cng cú nhiu nhng phng phỏp thi khỏc c ỏp dng nhm ỏnh giỏ kin thc... bỡnh, cõu d, dng cõu hi trc nghim + Lp lch thi: Giỳp giỏo viờn cp nht lch thi ca cỏc mụn nh ngy, gi thi, mụn thi, chn la thi, giỏm th coi thi + Cp nht quyn hn ng nhp: chng trỡnh cho phộp khai bỏo nhiu ngi s dng vi cỏc quyn hn khỏc nhau, cỏc quyn hn ú l: Cp nht thụng tin v danh sỏch lp v danh sỏch thi Cp nht thụng tin v b thi v cỏc cõu hi trc nghim Son lch thi To, thay i thụng tin v cỏc user 18 -... nghim PDQuizServer PDQuizClient ng nhp h thng ng nhp h thng Cp nht thụng tin Lm bi thi Bỏo cỏo Kt thỳc, chm im Xem li bi thi Qun tr 21 Biu chc nng cp nht thụng tin: Cp nht thụng tin Mụn thi Ngõn hng cõu hi Danh sỏch sinh viờn Danh sỏch thi To thi Lp lch thi Biu chc nng bỏo cỏo: Bỏo cỏo Theo k thi Theo sinh viờn Theo mụn thi 22 2.2.5 Biu cỏc lung d liu Biu lung d liu cho phộp ta nghiờn cu h thng bng... giỏo viờn son thi thụng qua vic la chn mụn thi, s lng cõu hi, s cõu khú, s cõu trung bỡnh v s cõu d, thi gian thi Thớ sinh d thi s ngi trờn cỏc mỏy client c ci phn mm PDQuizClient, phn mm ny s chn ngu nhiờn cỏc cõu hi trong ngõn hng cõu hi server da vo phn ra thi ca giỏo viờn vi s lng cõu hi, s cõu khú, trung bỡnh, d tng ng Sau khi thi xong chng trỡnh s gi tr li server kt qu ca bi thi 16 2.2.2 Cỏc... phng phỏp thi dú l hỡnh thc thi trc nghim Hin nay phng phỏp thi trc nghim ngy cng c ỏp dng nhiu hn nh nhng u im v nhng hiu qu m nú mang li Vi s phỏt trin ca cụng ngh thụng tin ó cú rt nhiu phn mm thi trc nghim trờn mỏy tớnh ra i Trong ti liu ny em s i sõu vo vic phõn tớch v thit k mt chng trỡnh thi trc nghim bng ngụn ng lp trỡnh Visual basic v h qun tr c s d liu SQL 2.1.2 Kho sỏt h thng thi trc nghim... h qun tr c s d liu SQL 2.1.2 Kho sỏt h thng thi trc nghim trờn mỏy tớnh H thng thi trc nghim trờn mỏy tớnh l h thng ỏnh giỏ trỡnh ca thớ sinh da vo mỏy tớnh H thng ny ó thay th rt hiu qu cho hỡnh thc thi trc nghim trờn giy, vic ra thi, t chc thi c thc hin hon ton bng mỏy tớnh Khi t chc thi thi cú th cú nhiu dng cõu hi thi khỏc nhau: - Dng cõu trc nghim in vo ch trng - Dng cõu trc nghim sp xp cỏc... thng thi trc nghim: * u im: - Gim chi phớ giy mc cho mi ln thi - Vic chm bi c chng trỡnh thc hin hon ton t ng v cú kt qu lp tc ngay sau khi thi xong m bo tớnh chớnh xỏc v cụng bng khi chm im 15 - Bi thi ca mi thớ sinh c ly cõu hi ngu nhiờn t ngõn hng cõu hi c lu trờn mỏy ch, vi s lng cõu hi rt nhiu vỡ vy s trỏnh c s ging nhau gia thi ca tng sinh viờn do ú gim tỡnh trng quay cúp bi ca nhau - Bi thi . 2: Phân tích và thi t kế hệ thống thi trắc nghiệm 14 2.1. Khảo sát hệ thống 14 2.1.1. Giới thi u về hệ thống thi 14 2.1.2. Khảo sát hệ thống thi trắc. Chương 2: Phân tích và thi t kế hệ thống thi trắc nghiệm 2.1. Khảo sát hệ thống: 2.1.1. Giới thi u về hệ thống thi Thi là một quá trình đánh giá kết quả

Ngày đăng: 16/02/2014, 23:31

Hình ảnh liên quan

Bảng kết quả - Phân tích và thiết kế hệ thống thi trắc nghiệm

Bảng k.

ết quả Xem tại trang 24 của tài liệu.
Mức Độ, Hình Thức Thi - Phân tích và thiết kế hệ thống thi trắc nghiệm

c.

Độ, Hình Thức Thi Xem tại trang 24 của tài liệu.
Bảng Khoa: - Phân tích và thiết kế hệ thống thi trắc nghiệm

ng.

Khoa: Xem tại trang 25 của tài liệu.
Bảng Lớp: - Phân tích và thiết kế hệ thống thi trắc nghiệm

ng.

Lớp: Xem tại trang 25 của tài liệu.
Bảng Đề Thi: - Phân tích và thiết kế hệ thống thi trắc nghiệm

ng.

Đề Thi: Xem tại trang 26 của tài liệu.
Bảng Danh sách lớp: - Phân tích và thiết kế hệ thống thi trắc nghiệm

ng.

Danh sách lớp: Xem tại trang 26 của tài liệu.
Bảng Quản Trị: - Phân tích và thiết kế hệ thống thi trắc nghiệm

ng.

Quản Trị: Xem tại trang 27 của tài liệu.
Bảng Đáp án ( các đáp án của câu hỏi): - Phân tích và thiết kế hệ thống thi trắc nghiệm

ng.

Đáp án ( các đáp án của câu hỏi): Xem tại trang 27 của tài liệu.
2.3.2 Sơ đồ quan hệ giữa các bảng: - Phân tích và thiết kế hệ thống thi trắc nghiệm

2.3.2.

Sơ đồ quan hệ giữa các bảng: Xem tại trang 28 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan