考試系統資料庫設計
① 在線考試系統資料庫設計與實現
你這個問題太籠統了,不好回答你。
如果是關於設計板塊的話,一般在線考試系統需要包含:題庫、考生、考試、數據、以及考生端這幾個重點板塊。
② php考試系統資料庫設計,主要是題庫表和試卷表
1、題庫記錄各種試題
2、試卷是按規則生成出的試題;
3、用戶考試:用戶 關聯 試卷 及試題 ,計算得分
大致就可以了1
③ 如何讓你設計一個考試系統中的資料庫,你需要設計哪些數據表
考題表
選項表
答案表
用戶表
④ 要建立一個考試題目的資料庫應該怎麼建
資料庫文本類型只能接受255個字元,如果你超過了這個字元數,就把資料庫中的數據類型改為備注型欄位,就可以了.
⑤ 資料庫課程設計標准化考試系統怎麼設計
可以參考下這些:http://wenku..com/link?url=tGr0Bh8NfrLZ5Dr_ddq7Se-2R4cijK-IK3i4SGGBu3_i9c5Q1APp2J1SQbKohYo6HAEy0-l-
⑥ 我在做一個在線考試系統,用的C#,Winform,題目都是單選題,怎麼設計考題資料庫表比較好SQL資料庫
--類型表,用來存儲題目的類型
create table Types
(
[ID] int primary key identity,
[QuestionType] nvarchar(20) not null
)
--選項表,用來存儲各種選項
create table Options
(
[ID] int primary key identity,
[OptionContent] nvarchar(200) not null
)
--題目表,用來存儲各種問題
create table Questions
(
[ID] int primary key identity,
[QuestionContent] nvarchar(200) not null,--題目
[OptionAID] int references Options(ID) not null,--選項A,引用選項表
[OptionBID] int references Options(ID) not null,--選項B,引用選項表
[OptionCID] int references Options(ID) not null,--選項C,引用選項表
[OptionDID] int references Options(ID) not null,--選項D,引用選項表
[AnswerID] int references Options(ID) not null,--正確答案,,引用選項表,用於評分
[TypeID] int references Types(ID) not null--題目種類,引用類型表,用於確定題目類型
)
這樣三張表的話,可擴展性比較強,比如以後增加了試題類型,只要在Types表中新增一條記錄就可以了,同理Options表也是很好擴展的
希望可以幫到你
⑦ c#在線考試系統 資料庫怎麼設計,最好詳細點
從面向對象考慮:
1有個學生表(學號,姓名,班級,班主任,如果需要可以加上課系),如果需要還有個教師表。
2科目表(政治,歷史,地理,物理,化學等)。
3還有個成績表(主要包含科目,分數,考試時間,如果可以補考還要添加一個補考分數欄位)。
4題目表(試題編號,科目編號(從科目表獲得科目表的科目ID),試題類型號(1單選,2多選,3填空))
5考場信息表(考場科目,考試開始與結受時間,監考老師,考場人數,錄入時間)
6答案表(學號,分數,科目ID,試題編號)
覺得可以的話,自己把這5個表列出來,想想他們之間的關系。1,2,4,5是基礎信息表。其他表示業務表。
⑧ php在線考試系統,可以自定義試卷的題數,資料庫該怎麼設計
一:題目表
欄位為:題目id,題目標題,題目類型(填空,多選,單選,問答等)
二:答案表
欄位為: 表自增id, 題目ID,答案文字 (如選擇題,一個題目id會對應多個答案)
三: 試卷表
欄位為:表自增id, 試卷名稱,題目ID,分數 (該題在該試卷的分數)
⑨ 在線考試系統的資料庫
開源的考試系統,都有資料庫的
比如
WLS考試系統,春浪,