freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

教師工作量統(tǒng)計(jì)系統(tǒng)-畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2024-12-29 16:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 算機(jī)組為各個(gè)部門,如教務(wù)處、計(jì)算機(jī)系等。這個(gè)系統(tǒng)的用戶分為數(shù)據(jù)庫(kù)服務(wù)器管理人員、教務(wù)管理人員和一般教師。為此選擇采用目前主流的兩種方式,即三層 C/S和 B/S 相結(jié)合的方式。 三層 C/S 架構(gòu)是通過(guò)網(wǎng)絡(luò)一起工作的數(shù)臺(tái)計(jì)算機(jī)之間的一種關(guān)系。最簡(jiǎn)單的C/S 數(shù)據(jù)庫(kù)是將數(shù)據(jù)庫(kù)處理任務(wù)劃分給兩個(gè)系統(tǒng):客戶 PC 運(yùn)行數(shù)據(jù)庫(kù)應(yīng)用,數(shù)據(jù)庫(kù)服務(wù)器運(yùn)行全部或部分的數(shù)據(jù)庫(kù)管理系統(tǒng)??蛻?PC 上的數(shù)據(jù)庫(kù)應(yīng)用被稱為“前端系統(tǒng)”,它負(fù)責(zé)所有屏幕和用戶的輸入輸出的處理;數(shù)據(jù)庫(kù)服務(wù)器上的“ 后端系統(tǒng)”則負(fù)責(zé)數(shù)據(jù)處理和磁盤訪問(wèn)。 C/S 架構(gòu)的優(yōu)點(diǎn)主要包括:交互性強(qiáng),提供更安全的存取模式、降低網(wǎng)絡(luò)通信量。對(duì)于相同的任務(wù), C/S 完成的速度總比 B/S快,這就使得 C/S架構(gòu)更利于處理大量數(shù)據(jù)。把傳統(tǒng) C/S架構(gòu)中發(fā)服務(wù)器部分分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器( Web 服務(wù)器),從而構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶服務(wù)器體系。第一層客戶機(jī)是用戶與整個(gè)系統(tǒng)的接口??蛻舻膽?yīng)用程序精簡(jiǎn)到一個(gè)通用的瀏覽器軟件。第二層 Web 服務(wù)器將啟動(dòng)相應(yīng)的進(jìn)程來(lái)響應(yīng)客戶的請(qǐng)求,并動(dòng)態(tài)生成一串HTML 代碼,其中嵌入處理的結(jié)果,返回給客戶 機(jī)的瀏覽器。第三層數(shù)據(jù)庫(kù)服務(wù)器的任務(wù)類似于 C/S 模式,負(fù)責(zé)協(xié)調(diào)不同的 Web 服務(wù)器發(fā)送的 SQL 請(qǐng)求,管理數(shù)據(jù)庫(kù)。 4 Delphi 面向?qū)ο蟮能浖O(shè)計(jì)模式 Delphi 是一個(gè)操作比較方便的開發(fā)工具, 主窗體放置著大部分程序管理和開發(fā)工具:最上方為標(biāo)題欄,中間為菜單欄,最下方為工具欄和控件板,其中工具欄位于左側(cè)而控件板在右側(cè)。 菜單欄在標(biāo)題欄的下面,執(zhí)行著 Delphi 的各項(xiàng)命令。用鼠標(biāo)單擊便會(huì)展開下拉式菜單,每個(gè)下拉式菜單均有一組功能相近命令可供選擇,菜單項(xiàng)為灰色時(shí)不可選,對(duì)不同的操作環(huán)境和對(duì)象, 菜單的顏色不同。通過(guò)單擊這些菜單中的命令,就能夠?qū)崿F(xiàn) Delphi 提供的某個(gè)功能。 工具欄中的按扭執(zhí)行著菜單欄中的一些常用命令,但操作起來(lái)更方便,所以又稱為快速按鈕。當(dāng)鼠標(biāo)指向某一按鈕,停留大約兩秒鐘后,便會(huì)出現(xiàn)提示信息。 Delphi 采用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,因而對(duì)象顯得尤為重要。對(duì)象監(jiān)視器亦稱對(duì)象查看器,是 Delphi 用來(lái)控制對(duì)象的一個(gè)工具,利用它可以方便的查看和修改對(duì)象屬性,控制和編寫對(duì)象響應(yīng)的事件。對(duì)象監(jiān)視器由標(biāo)題欄、對(duì)象選擇下拉列表框以及屬性選項(xiàng)卡和事件選項(xiàng)卡組成。 SQL Server2020 技術(shù) SQL(Structured Query Language)是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語(yǔ)言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。 SQL 是基于服務(wù)器端的中型數(shù)據(jù)庫(kù),可以適應(yīng)大容量數(shù)據(jù)的應(yīng)用,在功能上管理上很方便。在處理海量數(shù)據(jù)的效率,后臺(tái)開發(fā)的靈活性,可擴(kuò)展性等方面強(qiáng)大。 SQL 有很多的擴(kuò)展,可以用存儲(chǔ)過(guò)程,數(shù)據(jù)庫(kù)大小無(wú)極限限制。 SQL 同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名。 SQL 是高級(jí)的非過(guò)程化編程語(yǔ)言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解 具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng)可以使用相同的 SQL 語(yǔ)言作為數(shù)據(jù)輸入與管理的接口。它以記錄集合作為操作對(duì)象,所有 SQL 語(yǔ)句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條 SQL 語(yǔ)句的輸出作為另一條 SQL 語(yǔ)句的輸入,所以 SQL 語(yǔ)句可以嵌套,這使他具有極大的靈活性和強(qiáng)大的功能,在多數(shù)情況下,在其他語(yǔ)言中需要一大段程序?qū)崿F(xiàn)的功能只需要一個(gè) SQL 語(yǔ)句就可以達(dá)到目的,這也意味著用 SQL 語(yǔ)言可以寫出非常復(fù)雜的語(yǔ)句。 5 第 3 章 需求 分析 需求分析是一個(gè)管理系統(tǒng)成功實(shí)施的基礎(chǔ) ,只有在真正了解大學(xué)教師工作量統(tǒng)計(jì)的需求之后,才能作出令人滿意的系統(tǒng),接下來(lái)就針對(duì)教師工作量統(tǒng)計(jì)系統(tǒng)做一個(gè)總體的需求分析。 系統(tǒng)的總體結(jié)構(gòu) 根據(jù)對(duì)系統(tǒng)的分析研究,做出了如圖 31 的系統(tǒng)架構(gòu)圖: 圖 31 系統(tǒng)架構(gòu)圖 功能需求 1.用戶登錄 用戶登錄是為了保證系統(tǒng)的安全性,只有憑借用戶名、密碼、權(quán)限,才能進(jìn)入系統(tǒng)。不同權(quán)限的用戶對(duì)應(yīng)不同的功能。 2.系統(tǒng)設(shè)置 系統(tǒng)設(shè)置模塊主要是對(duì)系統(tǒng)的用戶進(jìn)行添加、刪除、修改等操作。 3.系統(tǒng)基本信息管理 系統(tǒng)基本信息管理模塊包括教師信息管理、班級(jí)信息管 理、系部信息管理、課程信息管理、教研室信息管理、教師授課信息管理,這些子模塊是實(shí)現(xiàn)教師工作量計(jì)算、統(tǒng)計(jì)的基礎(chǔ),可以進(jìn)行數(shù)據(jù)的錄入,也可以直接導(dǎo)入。主要包括添加、瀏覽、刪除、修改等操作。 4.工作量計(jì)算 6 工作量計(jì)算模塊包括計(jì)算系數(shù)設(shè)置、工作量計(jì)算,其中系數(shù)是對(duì)工作量計(jì)算中的一些參數(shù)進(jìn)行設(shè)置。工作量計(jì)算子模塊是工作量統(tǒng)計(jì)、查詢的基礎(chǔ),只要選擇響應(yīng)的選項(xiàng),即可完成工作量計(jì)算。 5.教師工作量查詢 教師工作量查詢模塊包括工作量查詢、工作量分析、工作量匯總。其中工作量分析提供了多種方式的分析,如各年度各系部之間的工作 量比較以及各系部?jī)?nèi)教研室之間的比較等分析方式;工作量匯總提供了教師工作量匯總。 6.系統(tǒng)數(shù)據(jù)管理 系統(tǒng)數(shù)據(jù)管理模塊是為了保證系統(tǒng)數(shù)據(jù)的安全性,提供數(shù)據(jù)的備份、還原、初始化功能。用戶可以隨時(shí)進(jìn)行數(shù)據(jù)的管理工作。一旦數(shù)據(jù)發(fā)上丟失或者被破壞,可以通過(guò)數(shù)據(jù)還原的方法進(jìn)行數(shù)據(jù)的恢復(fù),從而保證數(shù)據(jù)的安全性。 7.?dāng)?shù)據(jù)轉(zhuǎn)換 數(shù)據(jù)轉(zhuǎn)換模塊可以進(jìn)行數(shù)據(jù)的導(dǎo)入、導(dǎo)出功能。主要是將數(shù)據(jù)導(dǎo)出到 Excel表格,或者將 Excel 表格中的數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫(kù)中,這極大的提高了工作效率,對(duì)于現(xiàn)有的數(shù)據(jù)可以進(jìn)行導(dǎo)入、導(dǎo)出,省去了大量數(shù)據(jù)的錄入工 作。 8.信息打印 信息打印模塊提供了報(bào)表功能,可以進(jìn)行報(bào)表的打印,數(shù)據(jù)的瀏覽。 9.系統(tǒng)幫助 系統(tǒng)幫助模塊中包括了系統(tǒng)的使用說(shuō)明書、系統(tǒng)的版權(quán)等一些內(nèi)容。用戶可以通過(guò)系統(tǒng)幫助提供的功能來(lái)正確的使用本系統(tǒng)提供的功能。 經(jīng)過(guò)對(duì)教師工作量計(jì)算工作的分析,并對(duì)現(xiàn)有的教師工作量統(tǒng)計(jì)系統(tǒng)進(jìn)行研究,可以得如圖 32所示的總體結(jié)構(gòu): 圖 32 系統(tǒng)功能模塊結(jié)構(gòu)圖 進(jìn)行詳細(xì)分析之后,繪制出這個(gè)系統(tǒng)的數(shù)據(jù)流程圖,如圖 33所示: 7 圖 33 系統(tǒng)數(shù)據(jù)流程圖 安全保密需求 為了增強(qiáng)系統(tǒng)安全性,本系統(tǒng)增加了系統(tǒng) 用戶管理功能,包括系統(tǒng)用戶的增加、刪除和修改。用戶只有憑借正確的用戶名和密碼,才能進(jìn)入系統(tǒng)進(jìn)行相關(guān)的操作,提高系統(tǒng)的安全性。同時(shí)系統(tǒng)提供了權(quán)限設(shè)置功能,不同權(quán)限的用戶被分配不同的功能,提高了系統(tǒng)的保密性。 開發(fā)與運(yùn)行環(huán)境 1.開發(fā)環(huán)境: 系統(tǒng)軟件: Windows XP 開發(fā)工具: Delphi 數(shù)據(jù)庫(kù)管理系統(tǒng): MS SQL Server 2020 2.運(yùn)行環(huán)境: (1)服務(wù)器端: 系統(tǒng)軟件: Windows XP 數(shù)據(jù)庫(kù)管理系統(tǒng): MS SQL Server 2020 硬件要求: Pentium Ⅲ 450 以上 ,258M RAM, 14G HD (2)客戶端: 系統(tǒng)軟件: Windows 2020/XP/NT 硬件要求: P Ⅱ以上 PC,32M RAM, HD 8 第 4 章 教師工作量統(tǒng)計(jì)系統(tǒng)的 設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng)的 設(shè)計(jì)與實(shí)現(xiàn) ,確定了對(duì)系統(tǒng)的設(shè)計(jì)基本思想、系統(tǒng)的邏輯結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和系統(tǒng)各個(gè)窗體的設(shè)計(jì)和功能實(shí)現(xiàn)。本章詳細(xì)的介紹了系統(tǒng)的設(shè)計(jì)和主要模塊設(shè)計(jì)內(nèi)容。 系統(tǒng)設(shè)計(jì)的基本思想 在系統(tǒng)的設(shè)計(jì)中,我們采用了“先模塊化,后集成”的方式,每一個(gè)模塊都分別進(jìn)行了 各種測(cè)試如單元測(cè)試等,減少了系統(tǒng)的漏洞。進(jìn)行了模塊化開發(fā)之后,我們對(duì)系統(tǒng)進(jìn)行了集成,最后進(jìn)行系統(tǒng)的集成測(cè)試,從而保證了系統(tǒng)的穩(wěn)定性。 1.可使用性:對(duì)于一個(gè)大學(xué)而言,教師數(shù)量和職業(yè)分類比較多,相應(yīng)的工作量數(shù)字比較繁雜,如何去處理這樣的信息是一個(gè)首要考慮的問(wèn)題; 2.先進(jìn)性:隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,開發(fā)教師工作量統(tǒng)計(jì)系統(tǒng)使用的工具和技術(shù)也應(yīng)該是先進(jìn)的,能夠增加軟件的使用壽命。 3.可擴(kuò)充性:在功能方面上要能夠適應(yīng)學(xué)校各方面的變化,列如學(xué)校規(guī)模問(wèn)題和改革問(wèn)題。 4.安全性:對(duì)于一個(gè)學(xué)校來(lái)講,系統(tǒng)的安全性是非常重要的。 系統(tǒng) 邏輯結(jié)構(gòu) 設(shè)計(jì) 系統(tǒng)工作流程設(shè)計(jì) 系統(tǒng) 根據(jù)系統(tǒng)功能分析,經(jīng)過(guò)模塊化分析,得到 系統(tǒng)的 工作流程圖。 工作流程圖如圖 47 所示: 9 圖 43 系統(tǒng)的工作流程圖 該模塊包括系數(shù)設(shè)置、工作量計(jì)算,功能模塊如圖 43 所示: 圖 44 工作量計(jì)算功能模塊結(jié)構(gòu)圖 該模塊的工作流程圖如圖 45 所示: 10 圖 45 工作量計(jì)算工作流程圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 本系統(tǒng)的數(shù)據(jù)庫(kù)使用的是 SQL Server 2020 ,數(shù) 據(jù)庫(kù)名為 TeacherWork。首先,要打開數(shù)據(jù)庫(kù)服務(wù)器,然后進(jìn)入企業(yè)管理器,在里面建立數(shù)據(jù)庫(kù)。 根據(jù)系統(tǒng)的功能模塊結(jié)構(gòu)圖和系統(tǒng)的基本流程,設(shè)計(jì)了如下的數(shù)據(jù)表: (1)教務(wù)處用戶信息表: 用來(lái)存儲(chǔ)用戶信息 表 41 教務(wù)處用戶信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵是 /否 用戶名 char 20 是 密碼 char 20 否 權(quán)限 char 10 否 (2)教師信息表: 存放教師基本信息; 表 42 教師信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵是 /否 教師號(hào) Int 20 是 姓名 Nchar 20 否 11 密碼 char 20 否 性別 char 2 否 職稱 char 10 否 系部 char 10 否 所屬部門 Varchar 30 否 (3)系部信息表: 存儲(chǔ)學(xué)校系部的基本信息; 表 43 系部信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵是 /否 ID(自動(dòng)編號(hào) ) Int 8 是 系部名稱 Nchar 20 否 系部主任 Nchar 20 否 系部電話 Int 12 否 (4)班級(jí)信息表: 存放班級(jí)基本信息; 表 44 班級(jí)信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵是 /否 ID(自動(dòng)編號(hào) ) Int 8 是 班級(jí)名稱 Nchar 20 否 人數(shù) Tntr 20 否 班主任 Nchar 12 否 聯(lián)系方式 Int 20 否 系部名稱 Nchar 20 否 (5)課程信息表: 存放教師所教課程信息; 12 表 45 課程信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵是 /否 課程名稱 Nchar 8 是 新課標(biāo)記 Text 20 否 系部名稱 Nchar 20 否 實(shí)踐類別 VNchar 12 否 (6)專業(yè)信息表: 存儲(chǔ)系部?jī)?nèi)的專業(yè)信息; 表 46 專業(yè)信息表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵是 /否 專業(yè) 名稱 Nchar 12 否 系部名稱 Nchar 12 否 (7)教研室信息表:教研室
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1