[畢業(yè)設(shè)計(jì)精品]網(wǎng)上教學(xué)系統(tǒng)詳細(xì)設(shè)計(jì) 網(wǎng)上教學(xué)系統(tǒng)設(shè)計(jì)_第1頁(yè)
[畢業(yè)設(shè)計(jì)精品]網(wǎng)上教學(xué)系統(tǒng)詳細(xì)設(shè)計(jì) 網(wǎng)上教學(xué)系統(tǒng)設(shè)計(jì)_第2頁(yè)
[畢業(yè)設(shè)計(jì)精品]網(wǎng)上教學(xué)系統(tǒng)詳細(xì)設(shè)計(jì) 網(wǎng)上教學(xué)系統(tǒng)設(shè)計(jì)_第3頁(yè)
[畢業(yè)設(shè)計(jì)精品]網(wǎng)上教學(xué)系統(tǒng)詳細(xì)設(shè)計(jì) 網(wǎng)上教學(xué)系統(tǒng)設(shè)計(jì)_第4頁(yè)
[畢業(yè)設(shè)計(jì)精品]網(wǎng)上教學(xué)系統(tǒng)詳細(xì)設(shè)計(jì) 網(wǎng)上教學(xué)系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、網(wǎng)上教學(xué)系統(tǒng)詳細(xì)設(shè)計(jì)1 功能模塊圖1.1 系統(tǒng)模塊設(shè)計(jì)概述模塊化設(shè)計(jì)不僅是將一個(gè)系統(tǒng)劃分成一些小的部件所構(gòu)成的系統(tǒng)即可,同時(shí)要滿足模塊化組合原則、模塊化可解性原則、模塊化保護(hù)性原則、模塊化連續(xù)性原則等。模塊化的連續(xù)性完全取決于模塊的信息隱蔽的能力。對(duì)于模塊化保護(hù)性部分取決于信息隱蔽,如錯(cuò)誤數(shù)據(jù)不傳送到程序的全局變量中去。要實(shí)現(xiàn)完全的模塊保護(hù)性,要求模塊的實(shí)現(xiàn)包括例外處理部分。一個(gè)模塊化系統(tǒng)是指該系統(tǒng)由一系列松散耦合的模塊組成。模塊是一個(gè)適當(dāng)尺寸能獨(dú)立執(zhí)行一個(gè)特定的功能的子程序。它應(yīng)該具備下述3個(gè)性質(zhì):第一,對(duì)一個(gè)模塊作某些改變,該變化影響不應(yīng)超出該模塊的邊界。第二,從系統(tǒng)中消去該模塊,將僅僅影

2、響它執(zhí)行的功能。第三,用一個(gè)具有相同接口和功能的新模塊代替舊模塊,將不改變?cè)到y(tǒng)的功能,而可能影響的僅僅是系統(tǒng)的性能,如執(zhí)行速度。上述3個(gè)性質(zhì)可概括為模塊的有界性、可插拔性和可互換性。1.2 系統(tǒng)模塊功能設(shè)計(jì)根據(jù)需求分析,得出我們數(shù)據(jù)庫(kù)教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)的功能模塊圖見圖1-1。1-1 系統(tǒng)功能模塊圖下面將這幾個(gè)模塊的功能做一下簡(jiǎn)單的介紹:(1)學(xué)生注冊(cè)登陸模塊:. 用于參考學(xué)生考前在規(guī)定時(shí)間內(nèi)注冊(cè)自己的相關(guān)信息及參加考試的個(gè)人密碼. 學(xué)生根據(jù)注冊(cè)的學(xué)號(hào)及密碼在規(guī)定時(shí)間內(nèi)登陸網(wǎng)上考試系統(tǒng)參加考試. 學(xué)生可隨時(shí)修改個(gè)人參加考試的密碼。(2)題庫(kù)管理模塊. 增加試題. 查詢?cè)囶}. 修改試題.

3、刪除試題(3)在線考試模塊. 自動(dòng)組卷:根據(jù)教師的試題要求,自動(dòng)生成測(cè)試試題;即參加考試學(xué)生登錄網(wǎng)上考試系統(tǒng)后,系統(tǒng)根據(jù)任課老師的要求自動(dòng)從題庫(kù)中抽取試題,形成試卷;. 學(xué)生答題:學(xué)生在規(guī)定時(shí)間內(nèi)進(jìn)行網(wǎng)上答題,超時(shí)不提交答卷本試卷作廢,但學(xué)生可重新抽題。系統(tǒng)給出時(shí)間提示,采用倒計(jì)時(shí)方式提醒考生考試時(shí)間,到最后三分種給考生提示。試卷提交后不可以再次重新抽題,或重新考試。. 系統(tǒng)自動(dòng)評(píng)卷:學(xué)生提交試卷后,系統(tǒng)即時(shí)進(jìn)行在線判卷,當(dāng)場(chǎng)給出學(xué)生所得分?jǐn)?shù)及成績(jī)等級(jí)。(4)成績(jī)管理模塊. 成績(jī)查詢:學(xué)生可以查詢自己的成績(jī)。. 成績(jī)統(tǒng)計(jì):以班級(jí)為單位對(duì)參考學(xué)生的成績(jī)進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)出優(yōu)秀、良好、中等、及格及不及

4、格的學(xué)生人數(shù),并計(jì)算出全班的平均成績(jī). 成績(jī)單輸出:按“考試成績(jī)登記表”的格式輸出學(xué)生成績(jī)單,并可以打印。(5)課件視頻發(fā)布及下載模塊. 課件視頻發(fā)布:網(wǎng)上發(fā)布任課教師的電子講義。. 數(shù)據(jù)庫(kù)視頻下載:提供數(shù)據(jù)庫(kù)多媒體視頻發(fā)布下載。. 課件及有關(guān)信息的維護(hù)。(6)師生交流模塊. 論壇:實(shí)現(xiàn)學(xué)生與老師的更進(jìn)一步的交流,學(xué)生不懂的問題及時(shí)得到解答。. 作業(yè)提交系統(tǒng):統(tǒng)計(jì)學(xué)生用email提交作業(yè)的情況。(7)系統(tǒng)維護(hù)模塊. 注冊(cè)維護(hù):控制學(xué)生是否可以注冊(cè),用于規(guī)定學(xué)生的注冊(cè)日期。. 登錄維護(hù):控制學(xué)生是否可以登錄網(wǎng)上考試系統(tǒng),用于規(guī)定學(xué)生的考試日期。. 管理員維護(hù):可更改管理員的用戶名及密碼。. 學(xué)生

5、狀態(tài)維護(hù):可單獨(dú)設(shè)置每個(gè)學(xué)生的狀態(tài)(允許或禁止考試)及刪除非法注冊(cè)的學(xué)生。. 試卷生成參數(shù)維護(hù):用于設(shè)置試題來源及相應(yīng)分值. 代碼維護(hù):每年維護(hù)新一屆學(xué)生的院系代碼、專業(yè)代碼、班級(jí)代碼,對(duì)各類數(shù)據(jù)皆可進(jìn)行增、查、刪、改操作。. 通知欄信息維護(hù):用于隨時(shí)動(dòng)態(tài)更改通知欄的信息。. 系統(tǒng)初始化:用于清空上次參考學(xué)生的信息庫(kù),為本次考試做準(zhǔn)備,還可在系統(tǒng)初始運(yùn)行時(shí)清空題庫(kù)。2 數(shù)據(jù)流程圖數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況。數(shù)據(jù)流程圖具有以下兩個(gè)特性:(1)抽象性:表現(xiàn)在它完全舍去了具體的物質(zhì),只剩下資料的流動(dòng)、加工

6、處理與存儲(chǔ)。(2)概括性:表現(xiàn)在它可以把信息中的各種不同業(yè)務(wù)處理過程聯(lián)系起來,形成一個(gè)整體。數(shù)據(jù)流程圖由以下四種基本元素組成,既外部實(shí)體、數(shù)據(jù)流、處理(功能)、資料存儲(chǔ),如圖1-2所示。圖1-2 數(shù)據(jù)流程圖所用符號(hào)每個(gè)模塊用數(shù)據(jù)流程圖來表示數(shù)據(jù)的來源,以及數(shù)據(jù)之間的關(guān)系。系統(tǒng)的總體圖見圖1-3。圖1-3 系統(tǒng)總體圖系統(tǒng)零級(jí)圖見圖1-4。圖1-4系統(tǒng)零級(jí)圖系統(tǒng)細(xì)節(jié)圖見圖1-5到圖1-10。圖1-5 學(xué)生管理系統(tǒng)細(xì)節(jié)圖圖1-6 考試系統(tǒng)細(xì)節(jié)圖圖1-7 題庫(kù)管理細(xì)節(jié)圖圖1-8 學(xué)生成績(jī)管理細(xì)節(jié)圖 圖1-9 課件資料系統(tǒng)細(xì)節(jié)圖圖1-10 論壇細(xì)節(jié)圖圖1-11 系統(tǒng)維護(hù)系統(tǒng)細(xì)節(jié)圖3 數(shù)據(jù)庫(kù)設(shè)計(jì)人們?cè)诳偨Y(jié)

7、信息資源開發(fā)、管理和服務(wù)的各種手段時(shí),認(rèn)為最有效的是數(shù)據(jù)庫(kù)技術(shù)。數(shù)據(jù)庫(kù)的應(yīng)用已越來越廣泛。從小型的單項(xiàng)事務(wù)處理系統(tǒng)到大型復(fù)雜的信息系統(tǒng)大都用先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)來保持系統(tǒng)數(shù)據(jù)的整體性、完整性和共享性。目前,一個(gè)國(guó)家的數(shù)據(jù)庫(kù)建設(shè)規(guī)模(指數(shù)據(jù)庫(kù)的個(gè)數(shù)、種類)、數(shù)據(jù)庫(kù)信息量的大小和使用頻度已成為衡量這個(gè)國(guó)家信息化程度的重要標(biāo)志之一。數(shù)據(jù)庫(kù)設(shè)計(jì)是建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體說,數(shù)據(jù)庫(kù)的設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效的存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。這個(gè)問題是數(shù)據(jù)庫(kù)在應(yīng)用領(lǐng)域的主要研究

8、課題。在數(shù)據(jù)庫(kù)領(lǐng)域中,常常把使用數(shù)據(jù)庫(kù)的各類系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。從使用者的角度看,信息系統(tǒng)是提供信息、輔助人們對(duì)環(huán)境進(jìn)行控制和進(jìn)行決策的系統(tǒng)。數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和基礎(chǔ)。它把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來,提供存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫(kù)中獲得所需要的信息。一個(gè)信息系統(tǒng)的各部分能否緊密的結(jié)合在一起以及如何結(jié)合,關(guān)鍵在數(shù)據(jù)庫(kù)。因此只有對(duì)數(shù)據(jù)庫(kù)進(jìn)行合理的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì)才能開發(fā)出完善而高效的信息系統(tǒng)。數(shù)據(jù)庫(kù)設(shè)計(jì)是信息系統(tǒng)開發(fā)和建設(shè)的重要組成部分。大型數(shù)據(jù)庫(kù)的設(shè)計(jì)和開發(fā)是一項(xiàng)龐大的工程,是涉及多學(xué)科的綜合性技術(shù)。其開發(fā)周期長(zhǎng)、耗資多、

9、失敗的風(fēng)險(xiǎn)也大。必須把軟件工程的原理和方法應(yīng)用到數(shù)據(jù)庫(kù)建設(shè)中來。對(duì)于從事數(shù)據(jù)庫(kù)設(shè)計(jì)的專業(yè)人員來講,應(yīng)該具備多方面的技術(shù)知識(shí)。應(yīng)用領(lǐng)域的知識(shí)隨著應(yīng)用系統(tǒng)所屬的領(lǐng)域不同而不同。數(shù)據(jù)庫(kù)設(shè)計(jì)人員必須深入實(shí)際與用戶密切結(jié)合,對(duì)應(yīng)用環(huán)境、專業(yè)業(yè)務(wù)有具體深入的了解才能設(shè)計(jì)出符合具體領(lǐng)域要求的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。本系統(tǒng)采用microsoft access 2000作為數(shù)據(jù)庫(kù)開發(fā)工具,包含2個(gè)數(shù)據(jù)庫(kù),其中一個(gè)包含網(wǎng)上考試和學(xué)生信息的數(shù)據(jù)庫(kù),而把師生交流論壇信息單獨(dú)作為一個(gè)數(shù)據(jù)庫(kù)。3.1 er圖設(shè)計(jì)系統(tǒng)e-r圖見圖1-12,在本e-r圖中,由于系統(tǒng)數(shù)據(jù)表比較多,每個(gè)表所包含的屬性太多,無法在一個(gè)圖中表示出來,所以具體

10、的實(shí)體屬性請(qǐng)參看數(shù)據(jù)表。具體數(shù)據(jù)庫(kù)表的設(shè)計(jì)如下表1-1至表1-11所示。概念結(jié)構(gòu)是對(duì)現(xiàn)實(shí)世界的一種抽象。所謂抽象是對(duì)實(shí)際的人、物、事和概念進(jìn)行人為處理,抽取所關(guān)心的共同特性,忽略非本質(zhì)的細(xì)節(jié),并把這些特性用各種概念精確的加以描述,這些概念組成了某種模型。圖 1-12 數(shù)據(jù)庫(kù)e-r圖題庫(kù)和試題參數(shù)庫(kù)er圖見圖1-13。圖1-13 題庫(kù)和試題參數(shù)庫(kù)er圖課件庫(kù)er圖見圖1-14。圖1-14 課件er圖公告板e(cuò)r圖見圖1-15。圖1-15 公告板e(cuò)r圖論壇討論表er見圖1-16。圖1-16 論壇討論表er圖論壇主題表er見圖1-17。圖1-17 論壇主題表er圖3.2 數(shù)據(jù)表設(shè)計(jì)網(wǎng)上考試和學(xué)生信息的

11、數(shù)據(jù)庫(kù)中包含的表見表2-1至表2-9。表2-1 試題表結(jié)構(gòu)序號(hào)字段名類型長(zhǎng)度空主鍵1編號(hào)整型5y2題型字符型83類別整型14題目字符型255y5a字符型255y6b字符型255y7c字符型255y8d字符型255y9e字符型255y10答案字符型50y表2-2 課件表結(jié)構(gòu)序號(hào)字段名類型長(zhǎng)度空主鍵1filecode字符型20y2filename字符型30y3content字符型40y表2-3 院系表結(jié)構(gòu)序號(hào)字段名類型長(zhǎng)度空主鍵1institutecode字符型20y2institutename字符型30y表2-4 專業(yè)表結(jié)構(gòu)序號(hào)字段名類型長(zhǎng)度空主鍵1institutename字符型302majo

12、rcode字符型8yy3majorname字符型30表2-5 試題參數(shù)表結(jié)構(gòu)序號(hào)字段名類型長(zhǎng)度空主鍵1編號(hào)整型2y2題型字符型83類別整型14抽題量字符型3y5分?jǐn)?shù)字符型4y表2-6 系統(tǒng)參數(shù)表結(jié)構(gòu)序號(hào)字段名類型長(zhǎng)度空主鍵1registstatue整型12loginstatue整型13username字符型20y4passwd字符型15y5成績(jī)初值字符型50y表2-7 班級(jí)表結(jié)構(gòu)序號(hào)字段名類型長(zhǎng)度空主鍵1institutename字符型302majorname字符型303classcode字符型8y4classname字符型20y表2-8 成績(jī)表結(jié)構(gòu)序號(hào)字段名類型長(zhǎng)度空主鍵1institute

13、name字符型302majorname字符型303classname字符型204學(xué)號(hào)字符型10y5username字符型106passwd字符型157done整型1y8score浮點(diǎn)型8y9pscj浮點(diǎn)型8y10grade字符型611question字符型25512answer字符型25513stuanswer字符型25514everyscore字符型25515score1字符型5016score2字符型5017score3字符型50表2-9 公告信息表結(jié)構(gòu)序號(hào)字段名類型長(zhǎng)度空主鍵1標(biāo)題字符型255y2日期日期型83內(nèi)容字符型255師生交流論壇信息中包含的表見表2-10至2-11。表2-10 論壇主題表結(jié)構(gòu)序號(hào)字段名類型長(zhǎng)度空主鍵1titleid字符型50y2d

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論