【正文】
塊五部分進行設(shè)計。課程管理包括 :課程信息的操作 。當班主任或輔導(dǎo)員登陸成功后 ,有權(quán)進行如下操作 :修改個人密碼、個人信息查詢、成績查詢及錄入、加分審核、綜合測評、綜合測評查詢。在數(shù)據(jù)庫領(lǐng)域內(nèi) ,常常把使用數(shù)據(jù)庫的各類系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫應(yīng)用系統(tǒng)。 實體 ER 圖 對于學(xué)生而言 ,必須要有學(xué)號 (主鍵 )、姓名、班級、年級、智育成績、德育成績、體育成績、能力分、綜合測評總分等屬性 ,對于籍貫、出生年月、年齡等其他屬性因與綜合測評關(guān)系不大 ,本文不一一列出。圖 為德育成績實體 ER 圖。 課程實體主要包括課程號、課程名、上課時間、學(xué)時、上課教師工號、上課教師名等屬性 ,其中課程號是主鍵。所以設(shè)計邏輯結(jié)構(gòu)時一般要分為三個步驟 : ⑴將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型 。所以將 ER 圖轉(zhuǎn)換為關(guān)系模型實際上就是要將實體、實體的屬性和實體之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式 ,這種轉(zhuǎn)換一般遵循如下原則 : ⑴一個 1:1 聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式 ,也可經(jīng)與任意一端對應(yīng)的關(guān)系模式合并。與該多元聯(lián)系相連的各 實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性 ,而關(guān)系的碼為各實體碼的組合。學(xué)生表具體信息見表 。學(xué)生加分申請表包含學(xué)號、申請項目、申請加減分分值、加減分類型、申請狀態(tài)、審核狀態(tài)等內(nèi)容 ,其中學(xué)號為主鍵。成績表的具體信息見表 。登錄信息表一般具有用戶名、密碼、及用戶類型等基本屬性。如果轉(zhuǎn)換為一個獨立的關(guān)系模式 ,則與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性 ,而關(guān)系的碼為 n 端實體的碼。 圖 邏輯結(jié)構(gòu)設(shè)計的步驟圖 圖向關(guān)系模型轉(zhuǎn)化的規(guī)則 ER 圖向邏輯結(jié)構(gòu)轉(zhuǎn)換規(guī)則包括全局模式和各個外模式。 圖 為教師實體 ER 圖 圖 課程實體 ER 圖 圖 加分申請實體 ER 圖 邏輯結(jié)構(gòu)設(shè)計 邏輯結(jié)構(gòu)設(shè)計的主要工作是將現(xiàn)實世界的概念數(shù)據(jù)模型設(shè)計成數(shù)據(jù)庫的一種邏輯模式 ,即適應(yīng)于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式。 圖 能力分實體 ER 圖 班級實體包括班級號 (主鍵 )、班級名稱兩個屬性。 圖 學(xué)生實體 ER 圖 圖 綜合測評成績實體 ER 圖 實體 用戶類型包括管理員、普通教師、班主任輔導(dǎo)員及學(xué)生。還要保存用戶的基本信息 ,包括 :用戶名、密碼和用戶類型。 圖 班主任輔導(dǎo)員功能模塊圖圖 反饋信息功能模塊圖 系統(tǒng)整體結(jié)構(gòu) 由以上各子功能模塊圖可得圖 所示的系統(tǒng)整體結(jié)構(gòu)圖。學(xué)生功能模塊圖如圖 所示。學(xué)生模塊主要用于學(xué)生對個人信息的查詢及修改、對各科成績的查詢、對綜合測 評的查詢、綜合測評加分申請、信息反饋模塊主要用于用戶對系統(tǒng)使用情況的反饋及管理員的回復(fù)。 ,支持多條件修改 。本章還對系統(tǒng)的流程做了細致的研究 ,對系 統(tǒng)的流程做了優(yōu)化 ,畫出了系統(tǒng)流程圖。 系統(tǒng)流程圖表達的是系統(tǒng)各部件的流動情況 ,而不是表示對信息進行加工處理的控制過程。指向處理的數(shù)據(jù)流為該處理的輸入數(shù)據(jù) ,離開處理的數(shù)據(jù)流為該處理的輸出數(shù)據(jù) . :表示用文件方式或數(shù)據(jù)庫形式所存儲的數(shù)據(jù) ,對其進行的存取分別以指向或離開數(shù)據(jù)存 儲的箭頭表示。數(shù)據(jù)流圖一般要采用自上而下逐步求精的結(jié)構(gòu)化表示方法。⑶查詢綜合測評成績 。⑵查詢學(xué)生各科成績 。⑷修改已錄入成績的學(xué)生的成績 。數(shù)據(jù)流圖是從數(shù)據(jù)流動和加工的角度描述了系統(tǒng)要處理的數(shù)據(jù)和對數(shù)據(jù)的處理 ,所以數(shù)據(jù)流圖代表了系統(tǒng)的邏輯模型。 另外該系統(tǒng)規(guī)模小 ,耗費少??尚行匝芯繉嶋H上是要進行大大壓縮簡化了的系統(tǒng)分析和設(shè)計過程 ,也就是在較高層次上以較抽象的方式進行的系統(tǒng)分析和設(shè)計過程 ,應(yīng)從技術(shù)可行性、經(jīng)濟可行性和操作可行性等方面著手。老系統(tǒng)管理模式改革和新系統(tǒng)管理方法的實現(xiàn)是否具有可行性等等。不像以前的 ASP 即時解釋程序 ,而是將程序在服務(wù)器端首次運行時進行編譯 ,這樣的執(zhí)行效果 ,當然比一條一條的解釋強很多。例如 頁面構(gòu)架允許你建立你自己的用戶分界面 ,使其不同于常見的 VBLike 界面。這個新的設(shè)計將運行時間的可擴展性提高到多個處理器中。資源監(jiān)控器使服務(wù)器可以為不同的工作負載定義資源限制和優(yōu)先權(quán) ,這使得并發(fā)工作負載可以提供穩(wěn)定的性能。內(nèi)嵌在 SQL Server 2020 中的數(shù)據(jù)壓縮使得用戶可以更有效的存儲數(shù)據(jù) ,同時還提高了性能 ,因為降低了 I/O 要求。 ,共享性強。 最后本文將對本次系統(tǒng) 開發(fā)作簡短的總結(jié) ,主要總結(jié)本系所存在的問題 ,另外還將會對本系統(tǒng)的后續(xù)改進作簡單的規(guī)劃。 ⑶從實效性來說 ,測評后的效 果可以由計算機處理后直接呈現(xiàn) ,縮短了測評結(jié)果的反饋周期。 ,這樣可能會使人為因素偏多 ,不能準確反映學(xué)生綜合素質(zhì) ,影響教學(xué)質(zhì)量的提高。 關(guān)鍵詞 :測評系統(tǒng) ,SQL Server 2020 ABSTRACT According to the characteristics of student prehensive evaluation system, the essay uses the B/S Browser/server system design, chooses and SQL Server 2020 development environment, designs and implements a student prehensive evaluation system. The main work is as follows: First of all, this essay conducts a prehensive analysis on the system, including feasibility study, demand analysis, data flow analysis and the system flow analysis. Based on the feasibility study, it draws a conclusion that the system development is feasible. Through analyzing the demands of the users, we understand the function the prehensive evaluation system should have. Based on data flow analysis, we know data flow of the system. By analyzing the system flow, we obtain the flow chart of the system. Secondly, this essay clarifies the design and realization of the system, including the overall design, the database design and the detailed design report and the realization. Through the design of the whole system, we divide it into specific function module of the system. By designing the database, we obtain system logic structure. And through the detailed report and the realization, we realize the functions of the system Finally, the essay introduces the method and the progress of testing the system and applies some test examples. Through a series of strict tests, it can be concluded that although this system has certain defects, its function is more reliable. The system is more practical with a friendly interface and a simple operation.