09軟8在線考試系統(tǒng)-第六組-朱馬麗_第1頁
09軟8在線考試系統(tǒng)-第六組-朱馬麗_第2頁
09軟8在線考試系統(tǒng)-第六組-朱馬麗_第3頁
09軟8在線考試系統(tǒng)-第六組-朱馬麗_第4頁
09軟8在線考試系統(tǒng)-第六組-朱馬麗_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

PAGE3-

在線考試系統(tǒng)需求說明書軟件學院課程名稱:Oracle數(shù)據(jù)庫課程設計題目名稱:在線考試系統(tǒng)學生系別:軟件學院專業(yè)班級:09軟工8班第六組小組人員:朱馬麗、王冰冰、張雨、方新建文檔完成日期:2012年6月目錄TOC\o"1-4"\h\u一.引言 -3-1.1編寫目的 -3-1.2讀者對象 -3-1.3環(huán)境要求 -3-1.4系統(tǒng)的基本要求 -3-二.任務概述 -3-2.1項目背景: -3-2.2項目說明: -4-三.數(shù)據(jù)需求 -4-3.1需求分析: -4-3.2系統(tǒng)數(shù)據(jù)流程圖 -4-3.3系統(tǒng)數(shù)據(jù)字典 錯誤!未定義書簽。四.功能需求 -6-4.1系統(tǒng)功能模塊圖 -6-4.2用戶登錄模塊圖 -7-4.3權限分配 -8-五.數(shù)據(jù)庫結構設計 錯誤!未定義書簽。5.1數(shù)據(jù)庫命名規(guī)則 錯誤!未定義書簽。5.2數(shù)據(jù)庫邏輯設計 錯誤!未定義書簽。5.3實體關系ER圖 錯誤!未定義書簽。5.4基表設計 錯誤!未定義書簽。管理。對監(jiān)考老師來說,包括查看考生信息,查看試卷信息,查看監(jiān)考信息。1、查看考生信息:監(jiān)考老師可以查看所監(jiān)考考生的個人信息。2、查看試卷信息:監(jiān)考老師可以查看試卷信息,主要包括查看試卷科目、試卷題型及數(shù)目。3、查看監(jiān)考信息:監(jiān)考老師可以查看監(jiān)考信息,主要包括查看監(jiān)考老師,考試時間,考試教室。對考生來說,包括在線考試、查詢考試成績。1、在線考試:學生可以任選時間進行在線測試,考試結束后,系統(tǒng)會根據(jù)已有的標準答案進行在線判卷,考生可以立刻知道考試成績。2、查詢考試成績:學生可以在線查詢參加過的每門課程的考試相關信息。3.2系統(tǒng)數(shù)據(jù)流程圖總數(shù)據(jù)流模型圖四.功能需求4.1系統(tǒng)功能模塊圖詳細的模塊圖如下:圖4-1系統(tǒng)功能模塊圖4.2用戶權限模塊圖4.3權限分配五.數(shù)據(jù)庫結構設計5.1數(shù)據(jù)庫命名規(guī)則db_examonline:在線考試系統(tǒng)數(shù)據(jù)庫tb_invigilate:監(jiān)考人員tb_user:學生或用戶信息表tb_select:選擇題相關信息表tb_answer:簡答題相關信息tb_boolean:判斷題相關信息tb_admin:管理員信息表tb_paper:試卷信息表tb_question:試題記錄表tb_paperrequire:組卷信息表5.2數(shù)據(jù)庫邏輯設計數(shù)據(jù)字典考生屬性:編號tid(主鍵),姓名uname,登錄密碼upassword,學號uno,班級uclass,考試狀態(tài)ustate監(jiān)考人員屬性:編號tid(主鍵),姓名name,登錄密碼password管理員屬性:編號aid(主鍵),姓名name,登錄密碼password試卷屬性:編號pid(主鍵),組卷id(外鍵),考生tid(外鍵),科目subject,考試時間pageDate,總成績grade,開卷時間begintime組卷屬性:編號id(主鍵),科目subject,選擇題數(shù)量snum,判斷題數(shù)量bnum,問答題數(shù)量anum,出卷時間outtime,總分值score試題屬性:編號qid(主鍵),試卷pid(外鍵),試題id(外鍵),所得分數(shù)score,答案answer選擇題屬性:編號id(主鍵),題目name,選項AoptionA,選項BoptionB,選項CoptionC,選項DoptionD,所屬科目subject,標準答案answer,分值score判斷題屬性:編號id(主鍵),題目name,對選項yes,錯選項no,所屬科目subject,標準答案answer,分值score簡答題屬性:編號id(主鍵),題目name,所屬科目subject,標準答案answer,分值score5.3實體關系ER圖E_R圖考生考生監(jiān)考人員管理員選擇題簡答題判斷題試題考試試卷組成監(jiān)考管理做組成編號編號姓名學號考試狀態(tài)登錄密碼班級考生監(jiān)考人員編號姓名登錄密碼管理員姓名登錄密碼編號5.4基表設計tb_user:考生信息表屬性:編號Tid,姓名name,登錄密碼password,學號number,班級class,考試狀態(tài)state字段名稱數(shù)據(jù)類型長度不為空描述Tidnumber10是主鍵標識unameVarchar250否學生姓名upasswordchar16否登錄密碼unonumber10否學號uclassVarchar250否班級ustatenumber1否考試狀態(tài)Createtabletb_user(Tidnumber(10)primarykey,Unamevarchar2(50),Upasswordchar(16),Unonumber(10),Uclassvarchar2(50),Ustatenumber(1));tb_invigilate:監(jiān)考人員信息表屬性:編號tid,姓名name,登錄密碼password字段名稱數(shù)據(jù)類型長度不為空描述tidnumber10是主鍵標識nameVarchar250否姓名passwordchar16否登錄密碼Createtabletb_invigilate(Tidnumber(10)primarykey,Namevarchar2(50),Passwordchar(16));tb_admin:管理員信息表屬性:編號aid,姓名name,登錄密碼password字段名稱數(shù)據(jù)類型長度不為空描述aidnumber10是主鍵標識nameVarchar250否姓名passwordchar16否登錄密碼 Createtabletb_admin(Aidnumber(10)primarykey,Namevarchar2(50),Passwordchar(16));tb_paperrequire:組卷信息表組卷屬性:編號id(主鍵),科目subject,選擇題數(shù)量snum,判斷題數(shù)量bnum,問答題數(shù)量anum,出卷時間outtime,總分值score字段名稱數(shù)據(jù)類型長度不為空描述idnumber10是主鍵標識subjectVarchar250否科目snumnumber2否選擇題數(shù)量bnumnumber2否判斷題數(shù)量anumnumber2否問答題數(shù)量outtimedate/否出卷時間scorenumber10是總分值 Createtabletb_page(Idnumber(10)primarykey,Subjectvarchar2(50),Snumnumber(2),Bnumnumber(2),Anumnumber(2),outtimedate,scorenumber(10),);tb_select:選擇題信息表屬性:編號id(主鍵),題目name,選項AoptionA,選項BoptionB,選項CoptionC,選項DoptionD,所屬科目subject,標準答案answer,分值score字段名稱數(shù)據(jù)類型長度不為空描述idnumber10是主鍵標識nameVarchar250否題目optionAVarchar2100否選項AoptionBVarchar2100否選項BoptionCVarchar2100否選項CoptionDVarchar2100否選項DsubjectVarchar250否科目answernumber10是標準答案scoreNumber10是分值 Createtabletb_select(Idnumber(10)primarykey,Namevarchar2(50),optionAvarchar2(100), optionBvarchar2(100),optionCvarchar2(100),optionDvarchar2(100),subjectvarchar2(50),answernumber(10),);tb_boolean:判斷題信息表 屬性:編號id(主鍵),題目name,對選項yes,錯選項no,所屬科目subject,標準答案answer,分值score字段名稱數(shù)據(jù)類型長度不為空描述idnumber10是主鍵標識nameVarchar250否題目subjectVarchar250否科目answerbool是標準答案scoreNumber10是分值 Createtabletb_boolean(idnumber(10)primarykey,Namevarchar2(50),Subjectvarchar2(50),idnumber(10),scoreNumber(10));tb_answer:簡答題信息表屬性:編號id(主鍵),題目name,所屬科目subject,標準答案answer,分值score字段名稱數(shù)據(jù)類型長度不為空描述idnumber5是主鍵標識nameVarchar250否題目subjectVarchar250否科目answerVarchar250是標準答案scoreNumber10是分值Createtabletb_answer(Idnumber(5)primarykey,Namevarchar2(50),Subjectvarchar2(50),AnswerVarchar2(50),scorenumber(10),);tb_question:試題記錄表 屬性:編號qid(主鍵),試卷pid(外鍵),試題id(外鍵),所得分數(shù)score,答案answer字段名稱數(shù)據(jù)類型長度不為空描述qidnumber10是主鍵標識pidnumber10否試卷(外鍵)idnumber10否試題(外鍵)answerVarchar250是標準答案scoreNumber10是分值 Createtabletb_boolean(qidnumber(10)primarykey,Answervarchar2(50)scoreNumber(10)constraintpage_FKforeignkey(pid)references

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論