【畢業(yè)學位論文】(Word原稿)基于J2EE的在線作業(yè)管理系統(tǒng) -軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)基于J2EE的在線作業(yè)管理系統(tǒng) -軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)基于J2EE的在線作業(yè)管理系統(tǒng) -軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)基于J2EE的在線作業(yè)管理系統(tǒng) -軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)基于J2EE的在線作業(yè)管理系統(tǒng) -軟件工程_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

I 基于 在線作業(yè)管理系統(tǒng) 摘 要 : 隨著信息技術的迅速發(fā)展, 多媒體計算機、網(wǎng)絡為代表的信息技術給教育的發(fā)展帶來了新的生機,為傳統(tǒng)的教學方式注入了活力,給其帶來了重大的革命。網(wǎng)絡使教育傳播不再受時間和地點的限制,開發(fā)和充分利用網(wǎng)絡教學,是當前教育發(fā)展的必然趨勢。作業(yè)作為一項重要的教學活動,解決作業(yè)的方便提交、發(fā)布等問題是教學順利有效進行重要條件。因此基于 作業(yè)管理系統(tǒng) 便成為網(wǎng)絡教學系統(tǒng)不可或缺的組成部分。借助計算機及網(wǎng)絡的優(yōu)勢,它能實現(xiàn)作業(yè)信息的快速傳遞 ,并擴展作業(yè)的功能 ,提高作 業(yè)的教學價值及管理效率及質量。 本系統(tǒng) 在 架構上采用了當前流行的 B/S 結構,通過 業(yè)管理系統(tǒng) 教師及學生角色的基本作業(yè)管理功能,還具備了一個特別的定時發(fā)布作業(yè)功能,使教師可以預先設置將要發(fā)布的作業(yè),解決了教師出差或忙碌時無法準時發(fā)布作業(yè)的問題 。 關鍵詞 : 作業(yè)管理 , T, of to of is of of of To of is of of As of an in of o of of it of of of of in ,of to of in is it to do on 錄 摘 要 . I . 一章 緒論 . 1 究的背景 . 1 究的內容 . 1 究的意義 . 2 第二章 系統(tǒng)的設計模式與技術準備 . 3 統(tǒng)的設計模式 . 3 術準備 . 3 第三章 系統(tǒng)分析 . 9 行性分析 . 9 濟可行性分析 . 9 術可行性分析 . 9 求分析 . 9 . 9 . 9 . 12 . 13 第四章 系統(tǒng)設計 . 14 統(tǒng)業(yè)務 流程分析 . 14 能模塊的分析與設計 . 14 第五章 數(shù)據(jù)庫設計 . 16 據(jù)庫需求分析 . 16 據(jù)的組織與存儲 . 16 輯設計 . 17 第六章 系統(tǒng)實現(xiàn) . 20 統(tǒng)研發(fā)原則 . 20 統(tǒng)的實現(xiàn) . 21 第七章 結論 . 36 作總結與成果 . 36 足及尚待解決的問題 . 36 參考文獻 . 錯誤 !未定義書簽。 致 謝 . 錯誤 !未定義書簽。 1 第 一 章 緒論 究的背景 隨著計算機以及網(wǎng)絡的普及,教師與學生對輔助教學方式的要求也越來越高,在教學輔助方式上追求質量及效率。 作為教學核心組成之一的作業(yè)管理也趨向更加便捷快速的方式。 經過調查,現(xiàn)階段高校進行作業(yè)管理的方式主要有三種: 情況一:老師與學生的課外教學互動通過公共郵箱,如老師一般把教學資料上傳到公共郵箱供生下載,學生把電子版作業(yè)上交到公共郵箱。這種方式的局限性是郵箱的容量有限,對于大容量郵件,服務器只保存有限的時間而且老師難以統(tǒng)計 學生提交作業(yè)的情況,也難以批改。 情況二:通過 及提交作業(yè),這種方式的成本高,一旦 情況三:部分有該方面技術的教師會建立起個人輔助教學網(wǎng)站,網(wǎng)站開發(fā)需花費教師較多的時間和精力,一旦建成,修改要手動編輯源代碼,比較麻煩,而且教師的個人教學輔助網(wǎng)站相對分散,其共享性不強,可管理性較差。 針對目前的狀況,很有必要開發(fā)一個操作簡單,功能完備,為教師學生進行作業(yè)管理提供便捷的在線作業(yè)管理系統(tǒng),簡化作業(yè)管理的步驟,從根本上解決作業(yè)提交步驟復雜的問題。 究的內容 本文 以所設計的作業(yè)管理系統(tǒng)為背景,闡述了該系統(tǒng)的設計思路和功能分析。首先對該作業(yè)管理系統(tǒng)做出簡要的概述,分析系統(tǒng)的背景及意義,再從需求分析,總體設計再到其各個功能的詳細設計,再選擇合適的開發(fā)語言工具對其進 2 行代碼實現(xiàn)。 究的意義 每次教授了新的章節(jié)或者內容之后,教師都有可能需要布置相應的作業(yè)或練習以保證學生可以牢固掌握相應知識。作為教學的核心之一的作業(yè)管理,其傳統(tǒng)的實現(xiàn)方式步驟既繁瑣又耗時,還不能很好的保證作業(yè)發(fā)布的即時性及可控性,即教師無法在他需要的時候立即發(fā)布作業(yè), 教師也無法提前預設將要發(fā)布的作業(yè) ,刪除,編輯,批改等操作也不夠便捷。這時,作業(yè)管理系統(tǒng)的作用就體現(xiàn)出來了。教師可以在網(wǎng)上發(fā)布自己的課程作業(yè),而且還可以選擇及時發(fā)布還是定時發(fā)布,對過期的作業(yè)進行刪除,查看學生作業(yè)提交的情況,批改學生作業(yè)等,既方便快捷也省時高效。 3 第 二 章 系統(tǒng)的設計模式與技術準備 統(tǒng)的設計模式 系統(tǒng)采用現(xiàn)今流行的 B/層設計如下: 圖 2統(tǒng)分層設計圖 術準備 由 司于 1995 年 5 月推出的 序設計語言和 +極為相似,但卻簡單得多。高級編程語言的所有特性中,不是絕對需要的都已刪去了。例如, 題文件、預處理、指針運算、結構、聯(lián)合、多維數(shù)組、模板及隱式類型變換。如果你知道一點 C、 C+或 很快就會駕馭 里是一個簡單的 序: )面 制層 數(shù)據(jù)訪問層 數(shù)據(jù)庫 4 ) 了簡單的類型,如數(shù)字和布爾算子之外, 正如任何面向對象的語言一樣, 碼也按類組織。每個類定義一組規(guī)定對象行為的方法。一個類可以繼承另一個類的行為。在類的根層次上,通常是類對象。 在 一個 序中,必須定義所用對象 (數(shù)字、字符、數(shù)組等 )的類型。這有助于編程人員很快發(fā)現(xiàn)問題,因為當程序編譯時可以檢測類型錯誤。 不過, 求一個對象為動態(tài)類型往往是可能的,所以編程人員寫的程序可以對不同類型的對象做不同的事。 當運行 序時,它首先被編譯成字節(jié)代碼。字節(jié)代碼非常類似于機器指令,所以 序非常高效。然而,字節(jié)代碼并不專對一種特定的機器,所以 相當于程序的字節(jié)代碼表現(xiàn)。在一個 有對方法及實例變量的參照均按名進行,并在第一次執(zhí)行代碼時加以分辨。這使得代碼更通用,更不易受修改的影響,而仍具高效。 如,簡單的類型都是不變的:整數(shù)總是32 位,長整數(shù)總是 64 位。令人奇怪的是,諸如 C 及 C+等時髦的編程語言卻不是這樣。由于這些語言定義如此自由,每種編譯器及開發(fā)環(huán)境便各有不同了,這使程序的移植成為討厭的問題。 且不需要進 行重新編譯。 統(tǒng)仔細檢測對內存的每次訪問,確認它是合法的,而且不致引起任何問題。 5 不過,即使 序也可能有錯誤。如果出現(xiàn)某種出乎意料之事,程序不會崩潰,而把該例外拋棄。程序會發(fā)現(xiàn)這類例外,并加以處理。 傳統(tǒng)的程序可以訪問計算機的全部內存。程序可能 (無意識地 )修改內存中的任何值,這就會造成問題。 以 由于 設計是要在小的計算機上運行,作為一種編程語言來說其系統(tǒng)是相對較小的。它能有效地在 4上 上運行。 譯器只占用幾百 種翻譯器對 由于 小,它對內存很小的計算機,如基于 ,以及電視機、烤箱、電話機及家用計算機等,是很理想的。 如,它可以在一個線程中完成某一耗時的計算,而其它線程與用戶進行交互對話。所以用戶不必停止工作,等待耗時的計算。 在多線程環(huán)境中的編程通常是困難的,因為許多東西可能同時出現(xiàn)。但是,編程更為方便。 要底層操作系統(tǒng)支持這種映射。因此,用 的應用程序可說是 “ ” 。這就是說,如果它們在多處理器機器上運行,它們更將表現(xiàn)不凡。 用 C 及 C+寫軟件的編程人員必須仔細跟蹤所用的內存塊。當一個塊不再使用時,他們務必讓程序釋放它,從而方可再用。在大的項目中,這可能很困難,并 往往成為出錯和內存不足的根源。 在 情況下,編程人員不必為內存管理操心。 統(tǒng)有一個叫做“ 無用單元收集器 ” 的內置程序,它掃描內存,并自動釋放那些不再使用的內存塊。 典型的腳本語言大為有效,但它比 C 慢 20 倍。這對大多數(shù)應用是 6 可接受的。 不久的將來,代碼生成器就可供利用了,這將使 序幾近于用 C 或C+編寫的程序那么快。 且象這樣的字節(jié)代碼程序強在類型,所以在執(zhí)行之前它可能驗證 櫓腏 言的任何限制,而且可以安全地執(zhí)行。 序可與用其它語言編寫的現(xiàn)存程序庫連接。由于 據(jù)結構與C 的數(shù)據(jù)結構的類型極為相似,這是相當方便的。最大的問題在于,現(xiàn)有多線程程序庫為數(shù)不多。 后,把這些內部方法映射成軟件庫所定義的功能,從而動態(tài)地鏈接到虛擬機。 是 下一代產 品。是在 技術基礎上進行了合并,全新的 框架。其全新的 的體系結構與 的體系結構的差別巨大。 以 核心,采用攔截器的機制來處理用戶的請求,這樣的設計也使得業(yè)務邏輯控制器能夠與 全脫離開,所以 可以理解為 更新產品。因為 和有著太大的變化,但是相對于 只有很小的變化。 一個請求在 架中的 處理大概分為以下幾個步驟: 1、客戶端初始化一個指向 如 請求; 2、這個請求經過一系列的過濾器( 這些過濾器中有一個叫做可選過濾器,這個過濾器對于 其他框架的集成很有幫助,例如: 7 3、接著 調用, 問 決定這個請求是否需要調用某個 4、如果 定需 要調用某個 請求的處理交給 5、 過 問框架的配置文件,找到需要調用的 6、 實例。 7、 例使用命名模式來調用,在調用 過程前后,涉及到相關攔截器( 調用。 8、一旦 責根據(jù) 的配置找到對應的返回結果。返回結果通常是(但不總是,也可能是另外的一個 個需要被表示的 者 模版。在表示的過程中可以使用這個過程中需要涉及到 放實體類, 實體類主要是作為 數(shù)據(jù)管理 和業(yè)務邏輯處理層面上存在的類別; 它們主要在分析階段區(qū)分 實體類的主要職責是存儲和 管理系 統(tǒng) 內部的信息,它也可以有行為,甚至很復雜的行為,但這些行為必須與它所代表的實體對象密切相關。 大多情況下,實 體類和數(shù)據(jù)庫中的表(這里指實體表,不包括表示多對多對應的關系表)是一一對應的,但這并不是一個限制,在復雜的數(shù)據(jù)庫設計 中,有可能出現(xiàn)一個實體類對應多個表,或者交叉對應的情況。 據(jù)訪問對象)是一種應用程序編程接口( 存在于微軟的 允許程序員請求對微軟的 據(jù)庫的訪問。 微軟的第一個面向對象的數(shù)據(jù)庫接口。 象封閉了 數(shù)。通過 還可以訪問其他的結構化查詢語言( 據(jù)庫。 據(jù)訪問接口,數(shù)據(jù)訪問:顧名思義就是與數(shù)據(jù)庫打交道。夾在業(yè)務邏輯與數(shù)據(jù)庫資源中間。 8 在核心 式中是這樣介紹 了建立一個健壯的 該將所有對數(shù)據(jù)源的訪問操作抽象封裝在一個公共 。用程序設計的語言來說,就是建立一個接口,接口中定義了此 應用程序 中將會用到的所有事務方法。在這個應用程序中,當需要和數(shù)據(jù)源進行交互的時候則使用這個接口,并且編寫一個單獨的類來實現(xiàn)這個接口在邏輯上對應這個特定的數(shù)據(jù)存儲。 據(jù)庫 一個小型關系型數(shù)據(jù)庫管理系統(tǒng) , 目前被廣泛地應用在的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 為網(wǎng)站數(shù)據(jù)庫。 業(yè)調度 作業(yè)調度的主要功能是根據(jù)作業(yè)控制塊中的信息,審查系統(tǒng)能否滿足用戶作業(yè)的資源需求,以及按照一定的算法,從外存的后備隊列中選取某些作業(yè)調入內存,并為它們創(chuàng)建進程、分配必要的資源。然后再將新創(chuàng)建的進程插入就緒隊列,準備執(zhí)行。因此,有時也把作業(yè)調度稱為接納調度。 事件調度器是在 新增的另一 個特色功能,可以作為定時任務調度器,取代部分原先只能用操作系統(tǒng)任務調度器才能完成的定時功 能。例如, 的 能精確到每分鐘執(zhí)行一次,而 件調度器則可以實現(xiàn)每秒鐘執(zhí)行一個任務,這在一些對實時性要 求較高的環(huán)境下就非常實用了。 事件調度器是定時觸發(fā)執(zhí)行的,在這個角度上也可以稱作是 臨時的觸發(fā)器 。觸發(fā)器只是針對某個表產生的事件執(zhí)行一些語句,而事件調度器則是在某一個 (間隔 )時間執(zhí)行一些語句。 事件是由一個特定的線程來管理的,也就是所謂的 事件調度器 。啟用 件 調度器后,擁有 限的賬戶執(zhí)行 可以看到這個線程了。通過設定全局變量 值即可動態(tài)的控制事件調度器是否啟用。 9 第 三 章 系統(tǒng) 分析 濟可行性分析 因為該系統(tǒng)只是一般的 作業(yè)管理系統(tǒng) ,系統(tǒng)的管理與操作的要求不是很高,系統(tǒng)管理員可征集 有相關專業(yè)基礎 學生義務擔任或作為學校勤工助學的崗位。而且該系統(tǒng)的經費不高,系統(tǒng)邏輯不復雜,可由學生擔任一部分的開發(fā)工作。 術可行性分析 該系統(tǒng)使用 B/術使用 開發(fā)環(huán)境使用 P、 過詳細的分析,設計模式、技術、開發(fā)環(huán)境和人員配備都可滿足系統(tǒng)開發(fā)的條件。 求分析 (1)軟件環(huán)境: 操作系統(tǒng) : P 瀏覽器 : 數(shù)據(jù)庫 : (2)硬件環(huán)境 服務器專用雙核或四核 存 4G 以上,硬盤用 統(tǒng)功能需求 作業(yè)功能模塊的用戶分為教師和學生, 他們各自的主要功能需求如下: ( 1)教師的主要功能需求: 10 1) 查看教師所教的所有課程 2) 上傳作業(yè)以及相應作業(yè)參考答案,可以選擇定時發(fā)布作業(yè) 3) 下載發(fā)布的作業(yè)及答案 4) 刪除、修改已發(fā)布的作業(yè),刪除時可連帶刪除相關信息 5) 查看作業(yè)批改情況,下載學生作業(yè),批改學生所上傳的作業(yè) 6) 查看作業(yè)提交情況 7) 查詢學生成績,修改學生成績 ( 2)學生的主要功能需求: 1) 查看教師發(fā)布的作業(yè) 2) 查看自己所選課程 3) 查看自己完成作業(yè)的情況 4) 上傳作業(yè) 5) 下載自己提交的作業(yè)以及刪除自己上傳 但教師尚未批改的作業(yè) 6) 查看個人作業(yè)的以及教師評語 7) 查看已提交作業(yè)的參考答案 系統(tǒng)用例圖如下: 根據(jù)作業(yè)模塊的用戶可創(chuàng)建兩類角色是教師和學生,他們的關系用例圖分別如下: ( 1) 學生角色的用例圖關系如下: 圖 3學生角色用例圖 11 ( 2) 教師角色的用例圖關系如下: 圖 3教師角色用例圖 a) 教師發(fā)布作業(yè)情況的用例圖如下: 圖 3教師發(fā)布作業(yè)用例圖 b) 教師管理已發(fā)布作業(yè)的用例圖如下: 12 圖 3教師管理作業(yè)用例圖 c) 教師批改作業(yè)的用例圖如下: 圖 3教師批改作業(yè)用例圖 統(tǒng)性能需求 實用性:為網(wǎng)上教學提供方便,有效進行作業(yè)管理,盡量最大限度降低管理員日常管理工作量,提高教學質量和效率,優(yōu)化資源,實現(xiàn)效益最大化。 操作簡單:本系統(tǒng)應該適用于不同水平的使用者,包括教師和學生,同時系統(tǒng)不應太復雜和煩瑣,因此要求系統(tǒng)的操作盡可能簡單易行。 技術先進:產品的系統(tǒng)設計和開發(fā)應緊跟著整個計算機發(fā)展潮流,采用當時最先進的設計思想,利用最新的開發(fā)技術和 開發(fā)工具。使系統(tǒng)能夠無論在功能設計上,還是在技術實現(xiàn)上,都處于同行業(yè)的領先地位。 安裝使用簡便:服務器端的安裝簡潔明了,客戶機無需再裝任何軟件,通過瀏覽器就可以直接訪問,可以直接接入 論您身在何處,只要您可以訪問 代碼可讀性好:文中的代碼將盡可能簡潔,易懂。 13 要功能要求 主要功能:為方便教師檢查學生的實驗作業(yè),減少大量數(shù)據(jù)處理,復雜的排版操作從而經常出現(xiàn)錯誤率高、網(wǎng)頁樣式不一、重覆枯燥計算機操作和網(wǎng)頁美觀性的問題,提高學生的 實驗效率。 查看實驗作業(yè)時應保證查準率,查看的記錄應與給定的實驗項內容完全匹配。數(shù)據(jù)安全性,修改數(shù)據(jù)時,一定要保證輸入正確,并且數(shù)據(jù)保密性要高。 輸入要求:數(shù)據(jù)完整、詳實 輸出要求:簡捷、快速、實時 安全與保密要求:客戶端要求提供身份驗證,只允許通過身份驗證的用戶使用本系統(tǒng) 要求能在發(fā)生意外(如掉電)的情況下,保證不丟失數(shù)據(jù)。 14 第 四 章 系統(tǒng)設計 統(tǒng)業(yè)務流程分析 圖 4統(tǒng)業(yè)務流程圖 能模塊的分析與設計 教師 用戶的模塊 及功能 設計如下: (1) 作業(yè)發(fā)布子模塊:通過文件上傳框上傳相應作業(yè)文檔,還可以選擇性得選擇是否上傳該次作業(yè)的答案文檔。教師還可以選擇定時發(fā)布作業(yè),作業(yè)將在教師選定的日期才顯示出來。系統(tǒng)還會在用戶按下提交按鈕之后檢測教師是否輸入了文件名以及上傳了作業(yè)文檔,檢測通過后才可以正式發(fā)布這次作業(yè)。 (2) 作業(yè)列表模塊:分頁顯示所有教師發(fā)布過的作業(yè)列表,每次作業(yè)的右邊都會有刪除,批改,提交情況的超鏈接,點擊會跳到相應的功能頁面。點擊刪除超鏈接時, 會提示教師,將會連帶刪除學生所交作業(yè)和成績,是否繼續(xù),點擊確定后將刪除相應作業(yè)及學生的相關作業(yè)和成績。 (3) 批改作業(yè)子模塊:在作業(yè)顯示列表頁面點擊了批改按鈕之后,會彈出一個顯示作業(yè)批改情況的頁面,里面是一個列表,其中列表項包括:學號,已(未)批改(超鏈接),分數(shù),評語(評語設定顯示六個字,后面用省略號代替)。點擊已(未)批改鏈接會出現(xiàn)相應學號該次作業(yè)的批改頁面,里面顯示學生學號,姓名,學生所提交作業(yè)的下載鏈接,提交日期等信息。下面有兩個輸入框,分別用于輸入成績和批語,若之前教師已批改過次作業(yè),成績及批語 輸入框內將顯示之前的內容,成績輸入框只能輸入數(shù)字,而且提交時還會檢測分數(shù)的范圍是否正確。 教 師 登 陸 發(fā)布作業(yè)(定時發(fā)布 ) 學生查看并提交作業(yè) 教師 查看批改情況 批改作業(yè) 學生查看成績和評價 教師刪除過期作業(yè)及相關文件 學生查看參考答案 15 (4) 提交作業(yè)情況子模塊:教師只需要在作業(yè)列表右邊點擊相應作業(yè)的“提交情況”的超鏈接,就會彈出相應的提交作業(yè)查看頁面,可以看到的信息包括:學號,姓名,班級,提交狀態(tài) ( 5)成績管理子模塊:教師可通過此模塊對其學生的成績進行管理 作業(yè)模塊的總體結構如下: 圖 4業(yè)模塊功能圖 作業(yè)功能模塊 教師作業(yè)功能 學生作業(yè)功能 提 交 作業(yè) 我的成績 我的作業(yè)文件 發(fā)布作業(yè) 作業(yè)管理 成績管理 提交情況管理 參考答案 16 第 五 章 數(shù)據(jù)庫設計 發(fā)布作業(yè):首先要記錄作業(yè)明,作業(yè)文檔上傳后存放到指定文件夾,因此必須記錄文件存放路徑,參考答案選擇性上傳,但必須有存放其路徑的地方,還要記錄作業(yè)發(fā)布日期,為了區(qū)分作業(yè),必須把作業(yè)與教師及相應課程關聯(lián)起來,因此有任課 提交作業(yè):區(qū)分學生作業(yè)要有相應 錄學生學號信息,學生作業(yè)的名稱,存放路徑,為了方便教師查看還要記錄提交時間。 學生成績管理:學生、教師都能對相應權限的成績進行查看,學生成績表應記錄每個學生每 次作業(yè)的成績及評語。 學生提交情況功能要求設置一個表專門記錄作業(yè)提交情況,表中只需有學號和作業(yè)的編號兩個字段,相應記錄存在則該學生該次作業(yè)有提交。 系統(tǒng)將作業(yè)信息分為兩類:記錄和文件。記錄是與作業(yè)相關的信息,主要包括學號,姓名,班別,作業(yè)名稱,作業(yè)文件名,作業(yè)存儲路徑,上傳時間等信息,而文件主要指存儲教師發(fā)布的作業(yè)及學生提交作業(yè)的文件。系統(tǒng)采用為后臺數(shù)據(jù)庫,該數(shù)據(jù)庫名稱為 主要包括 多個表。 其中 要用于驗證用戶登錄信息以及提取學生學號信息;表 于記錄教師的詳細信息,表 錄課程信息,表 錄學生選課信息,表 錄教師上傳作業(yè)存儲路徑等相關信息,表 錄學生提交作業(yè)相關信息,表 錄學生成績信息,表 于在定時發(fā)布作業(yè)時唯一標識 17 的作業(yè)調度時間名稱。 輯設計 下面為 表 5用戶表 字段 說明 類型 是否允許為空 是否為 外鍵 備注 戶 ID 是 錄名 0) 否 對應學生學號,教師工號 碼 0) 否 戶類型 ) 否 0 代表管理員, 1 代表老師,2 代表學生 表 5學生信息表 字段 說明 類型 是否允許為空 是否為外鍵 備注 生 ID 是 戶 ID 是 對應 的 生姓名 0) 否 級 ID 是 表 5班級信息表 字段 說明 類型 是否允許為空 是否為外鍵 備注 級 ID 是 紀 ) 否 是 業(yè)名 0) 否 別 ) 否 18 表 5課程信息表 字段 說明 類型 是否允許為空 是否為外鍵 備注 程 ID 是 程名稱 0 否 號 表 5教師信息表 字段 說明 類型 是否允許為空 是否為外鍵 備注 師 ID 是 戶 ID 是 師姓名 0) 否 表 5教師任課表 字段 說明 類型 是否允許為空 是否為外鍵 備注 課 ID 是 程 ID 是 師 ID 是 表 5生選課信息表 字段 說明 類型 是否允許為空 是否為外鍵 備注 課 ID 是 生 ID 是 課 ID 是 表 5作業(yè)信息表 字段 說明 類型 是否允許為空 是否為外鍵 備注 業(yè) ID 否 業(yè)文件名 0) 否 否 業(yè)存放路徑 0) 否 否 19 考答案路徑 0) 是 否 布日期 否 課 ID 是 9. 回收學生作業(yè)信息表 表 5收學生作業(yè)信息表 字段 說明 類型 是否允許為空 是否為

溫馨提示

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

評論

0/150

提交評論