![華新科技高校教師信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)](http://file4.renrendoc.com/view14/M09/20/18/wKhkGWdU-NmAVsuKAAHNlQK05D4285.jpg)
![華新科技高校教師信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)](http://file4.renrendoc.com/view14/M09/20/18/wKhkGWdU-NmAVsuKAAHNlQK05D42852.jpg)
![華新科技高校教師信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)](http://file4.renrendoc.com/view14/M09/20/18/wKhkGWdU-NmAVsuKAAHNlQK05D42853.jpg)
![華新科技高校教師信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)](http://file4.renrendoc.com/view14/M09/20/18/wKhkGWdU-NmAVsuKAAHNlQK05D42854.jpg)
![華新科技高校教師信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)](http://file4.renrendoc.com/view14/M09/20/18/wKhkGWdU-NmAVsuKAAHNlQK05D42855.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
目錄
1引言...............................................................1
1.1項(xiàng)目開(kāi)發(fā)背景..................................................1
1.2開(kāi)發(fā)技術(shù)簡(jiǎn)介..................................................1
1.2.1Vue的簡(jiǎn)介...............................................2
1.2.2SpringBoot和Vue的運(yùn)行原理..............................2
1.2.3前后端頁(yè)面組成..........................................2
1.3開(kāi)發(fā)工具簡(jiǎn)介..................................................2
1.4項(xiàng)目開(kāi)發(fā)技術(shù)路線..............................................3
2需求分析...........................................................4
2.1功能需求描述..................................................4
2.2非功能需求描述................................................4
2.3需求用例建模..................................................4
2.3.1教師信息管理模塊的用例..................................5
2.3.2學(xué)生信息管理模塊的用例..................................7
2.3.3班級(jí)信息管理模塊的用例..................................8
2.3.4成績(jī)信息管理模塊的用例..................................9
3系統(tǒng)概要設(shè)計(jì)......................................................10
3.1系統(tǒng)設(shè)計(jì)原則.................................................10
3.2系統(tǒng)框架設(shè)計(jì).................................................10
3.3系統(tǒng)功能設(shè)計(jì).................................................11
3.3.1教師信息管理功能設(shè)計(jì)...................................12
3.3.2學(xué)生信息管理功能設(shè)計(jì)...................................12
3.3.3班級(jí)信息管理功能設(shè)計(jì)...................................13
3.3.4成績(jī)信息管理功能設(shè)計(jì)...................................13
3.4數(shù)據(jù)庫(kù)設(shè)計(jì)...................................................13
3.4.1設(shè)計(jì)原則...............................................14
3.4.2概念設(shè)計(jì)...............................................14
I
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.4.3邏輯設(shè)計(jì)...............................................15
3.4.4數(shù)據(jù)字典...............................................15
4系統(tǒng)詳細(xì)設(shè)計(jì)......................................................17
4.1教師信息管理功能模塊設(shè)計(jì).....................................17
4.1.1教師信息管理功能模塊說(shuō)明...............................17
4.1.2教師信息管理功能模塊詳細(xì)設(shè)計(jì)...........................17
4.2學(xué)生信息管理功能模塊設(shè)計(jì).....................................18
4.2.1學(xué)生信息管理功能模塊說(shuō)明...............................18
4.2.2學(xué)生信息管理功能模塊詳細(xì)設(shè)計(jì)...........................18
4.3班級(jí)信息管理功能模塊設(shè)計(jì).....................................19
4.3.1班級(jí)信息管理功能模塊說(shuō)明...............................19
4.3.2班級(jí)信息管理功能模塊詳細(xì)設(shè)計(jì)...........................19
4.4成績(jī)信息管理功能模塊設(shè)計(jì).....................................20
4.4.1成績(jī)信息管理功能模塊說(shuō)明...............................20
4.4.2成績(jī)信息管理功能模塊詳細(xì)設(shè)計(jì)...........................20
5系統(tǒng)實(shí)現(xiàn)..........................................................21
5.1教師信息管理模塊實(shí)現(xiàn).........................................21
5.1.1教師信息模塊界面設(shè)計(jì)...................................21
5.1.2教師信息管理模塊核心代碼實(shí)現(xiàn):.........................22
5.2學(xué)生信息管理模塊實(shí)現(xiàn).........................................25
5.2.1學(xué)生信息模塊界面設(shè)計(jì)...................................25
5.2.2學(xué)生信息管理模塊核心代碼實(shí)現(xiàn):.........................26
5.3班級(jí)信息管理模塊實(shí)現(xiàn).........................................29
5.3.1班級(jí)信息模塊界面設(shè)計(jì)...................................29
5.3.2班級(jí)信息管理模塊核心代碼實(shí)現(xiàn):.........................29
5.4成績(jī)信息管理模塊實(shí)現(xiàn).........................................32
5.4.1成績(jī)信息模塊界面設(shè)計(jì)...................................32
5.4.2成績(jī)信息管理模塊核心代碼實(shí)現(xiàn):.........................33
II
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
6系統(tǒng)測(cè)試..........................................................36
6.1教師信息管理功能測(cè)試.........................................36
6.2學(xué)生信息管理功能測(cè)試.........................................37
6.3班級(jí)信息管理功能測(cè)試.........................................39
6.4成績(jī)信息管理功能測(cè)試.........................................40
7設(shè)計(jì)小結(jié)..........................................................42
參考資料............................................................43
III
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
華新科技高校教師信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
1引言
隨著教育事業(yè)的全面發(fā)展,學(xué)校教師教育管理任重道遠(yuǎn)。學(xué)生接受義務(wù)教
育,群體基數(shù)增多,華新科技高校正在向教學(xué)管理方面持續(xù)優(yōu)化,同時(shí)各級(jí)學(xué)
院教師的各項(xiàng)任務(wù)將會(huì)發(fā)生很大程度變化。學(xué)生的信息量越來(lái)越大,學(xué)校教師
的管理業(yè)務(wù)也越來(lái)越重,如果教師花費(fèi)大量時(shí)間整理學(xué)生資料,會(huì)大大影響教
育進(jìn)度。所以我們需要一個(gè)數(shù)據(jù)規(guī)范化、自動(dòng)化的教師信息管理系統(tǒng)來(lái)統(tǒng)計(jì)和
協(xié)助教師完成各項(xiàng)任務(wù)。這個(gè)系統(tǒng)是為了讓教師的工作更加方便,任務(wù)更加明
確。屆時(shí)各個(gè)學(xué)院的教師將會(huì)在這個(gè)系統(tǒng)中實(shí)現(xiàn)學(xué)生信息統(tǒng)計(jì)、各級(jí)教學(xué)管理
任務(wù)、教師的工作任務(wù)統(tǒng)計(jì)、各個(gè)學(xué)院教師管理制度以及學(xué)校管理制度優(yōu)化,
大大提升教師的工作效率,減少管理工作量。
1.1項(xiàng)目開(kāi)發(fā)背景
隨著互聯(lián)網(wǎng)加大數(shù)據(jù)時(shí)代的到來(lái),通過(guò)互聯(lián)網(wǎng)實(shí)現(xiàn)高校教師信息在線管理
系統(tǒng)意義重大。本系統(tǒng)在大多數(shù)教學(xué)信息管理系統(tǒng)的基礎(chǔ)上,持續(xù)深入研究如
何高效提高教師管理?xiàng)l理性和高效性。本系統(tǒng)從三個(gè)方面重點(diǎn)開(kāi)發(fā):教師、管
理員、學(xué)校。主要增加了教師對(duì)個(gè)人信息、學(xué)生信息的操作,教師不用再往學(xué)
院的教務(wù)處辦公室報(bào)送個(gè)人檔案,也可以直接的把學(xué)生信息上傳到網(wǎng)絡(luò)上,也
可以方便快速地統(tǒng)計(jì)學(xué)生信息、班級(jí)、成績(jī)等。教務(wù)管理人員也不必總呆在學(xué)
院的辦公室、他們都不受時(shí)間、位置,空間的限制,只要有上網(wǎng)的條件,在就
可以完成有關(guān)信息的錄入,更新、管理、查詢(xún)和刪除。將會(huì)改變以前靠手工管
理教師信息的狀況,希望能為教師、教務(wù)管理人員和學(xué)校的工作帶來(lái)便利。
1.2開(kāi)發(fā)技術(shù)簡(jiǎn)介
SpringBoot是由Pivotal團(tuán)隊(duì)提供的基于Spring的框架,該框架使用了特
定的方式來(lái)進(jìn)行配置,從而使開(kāi)發(fā)人員不再需要定義樣板化的配置。SpringBoot
集成了絕大部分目前流行的開(kāi)發(fā)框架,就像Maven集成了所有的JAR包一樣,
SpringBoot集成了幾乎所有的框架,使得開(kāi)發(fā)者能快速搭建Spring項(xiàng)目。
1
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
1.2.1Vue的簡(jiǎn)介
Vue是Vue.js的簡(jiǎn)稱(chēng),是一個(gè)用于創(chuàng)建用戶(hù)界面的開(kāi)源JavaScript框架,
也是一個(gè)創(chuàng)建單頁(yè)應(yīng)用的Web應(yīng)用框架;vue所關(guān)注的核心是MVC模式中的視圖
層,同時(shí)它也能方便地獲取數(shù)據(jù)更新,并通過(guò)組件內(nèi)部特定的方法實(shí)現(xiàn)視圖與
模型的交互。
1.2.2SpringBoot和Vue的運(yùn)行原理
Springboot的靈活性和可擴(kuò)展性取達(dá)于它的運(yùn)行原理。Springboot的運(yùn)行
原理基于兩個(gè)核心概念:容器和包裝器。1.容器容器是Springboot的核心,每
個(gè)應(yīng)用實(shí)例都有自己的容器,可以容納和管理應(yīng)用所需的所有組件。容器有助
于簡(jiǎn)化應(yīng)用程序的部署和維護(hù),因?yàn)樗梢暂p松管理應(yīng)用的結(jié)構(gòu)和組件。2.裝
飾器裝飾:器是川以在Springboot容器中安裝和配置的組件。裝飾器可以包括W
eb服務(wù)容器,如Tomcat,處理請(qǐng)求/響應(yīng)流程;數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序,用于數(shù)據(jù)庫(kù)的
連接;消息中間件,用于通信;安全管理,用于管理訪問(wèn);以及其他支持應(yīng)用的工
具和組件。
Vue是一套用于構(gòu)建用戶(hù)界面的漸進(jìn)式框架。與其它大型框架不同的是,Vue
被設(shè)計(jì)為可以自底向上逐層應(yīng)用。Vue的核心庫(kù)只關(guān)注視圖層,不僅易于上手,
還便于與第三方庫(kù)或既有項(xiàng)目整合。另一方面,當(dāng)與現(xiàn)代化的工具鏈以及各種
支持類(lèi)庫(kù)結(jié)合使用時(shí),Vue也完全能夠?yàn)閺?fù)雜的單頁(yè)應(yīng)用提供驅(qū)動(dòng)。Vue使用了
雙向數(shù)據(jù)綁定,即當(dāng)數(shù)據(jù)發(fā)生變化的時(shí)候,視圖也就發(fā)生變化,當(dāng)視圖發(fā)生變
化的時(shí)候,數(shù)據(jù)也會(huì)跟著同步變化,這就是Vue的精髓所在。
1.2.3前后端頁(yè)面組成
Springboot用來(lái)寫(xiě)搭建后端框架,搭建后端環(huán)境包括SpringWeb、Sql模板
并啟動(dòng)數(shù)據(jù)庫(kù)MySql測(cè)試數(shù)據(jù)更新完成后端大體架構(gòu),最后用Postman測(cè)試后
端接口進(jìn)行交互。在Vscode中利用腳手架來(lái)搭建項(xiàng)目,項(xiàng)目根據(jù)目錄安裝axios
執(zhí)行命令并更新App.Vue,最后在瀏覽器上顯示前端界面效果布局。前后端分離
的項(xiàng)目通過(guò)使用Get、Post請(qǐng)求來(lái)實(shí)現(xiàn)通信效果已完成數(shù)據(jù)傳遞。
1.3開(kāi)發(fā)工具簡(jiǎn)介
工具的使用:采用Idea+Mysql+Vscode
Idea是java編程語(yǔ)言開(kāi)發(fā)的集成環(huán)境。在業(yè)界被公認(rèn)為最好的java開(kāi)發(fā)
工具,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、JavaEE支持、各類(lèi)版本工
2
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
具(git、svn等)、JUnit、CVS整合、代碼分析、創(chuàng)新的GUI設(shè)計(jì)等方面的功能
可以說(shuō)是超常的。集成的插件數(shù)量足夠,基本可以完成系統(tǒng)的所有開(kāi)發(fā)功能。
Mysql其優(yōu)點(diǎn)有:綜合統(tǒng)一,高度非過(guò)程化,面向集合的操作方式,以一種
語(yǔ)法結(jié)構(gòu)提供多種使用方式,語(yǔ)言簡(jiǎn)潔,易學(xué)易用。
Vscode的優(yōu)點(diǎn)有以下幾點(diǎn):1.輕量級(jí)vscode是一款輕量級(jí)的編輯器,安裝
包小,且啟動(dòng)速度快,可以提高用戶(hù)體驗(yàn)。2.插件豐富vscode擁有豐富的插件
系統(tǒng),可以編輯HTML、CSS、JS、TS、Vue等前端代碼和JAVA、Python等后端
代碼。3.具有代碼跟蹤功能Vscode可以對(duì)代碼進(jìn)行標(biāo)注,可以查看更改了那些
文件,文件中修改了第幾行的代碼等。
1.4項(xiàng)目開(kāi)發(fā)技術(shù)路線
首先網(wǎng)絡(luò)查找相同項(xiàng)目的基礎(chǔ)架構(gòu)及功能模塊,然后以自己所學(xué)會(huì)使用的
軟件設(shè)計(jì)原型,將各界面的功能模塊位置及交互設(shè)計(jì)好。
SpringBoot的應(yīng)用,簡(jiǎn)化了Spring眾多框架中所需的大量且繁瑣的配置文
件,所以SpringBoot是一個(gè)服務(wù)于框架的框架,服務(wù)范圍是簡(jiǎn)化配置文件。最
明顯的特點(diǎn)是,讓文件配置變的相當(dāng)簡(jiǎn)單、讓?xiě)?yīng)用部署變的簡(jiǎn)單(SpringBoot
內(nèi)置服務(wù)器,并裝備啟動(dòng)類(lèi)代碼),包括配置web.xml、加載Spring和SpringMvc
配置數(shù)據(jù)庫(kù)連接、配置Spring事務(wù)配置加載配置文件的讀取、tomcat運(yùn)行調(diào)試
等,可以快速開(kāi)啟一個(gè)Web容器進(jìn)行開(kāi)發(fā)。使得我們開(kāi)發(fā)能與Spring無(wú)縫銜接,
更好靈活的數(shù)據(jù)驗(yàn)證,格式化,數(shù)據(jù)綁定機(jī)制。
Vscode的應(yīng)用,本身是一款輕便級(jí)編輯器,并擁有豐富插件為用戶(hù)開(kāi)發(fā)提
供流暢開(kāi)發(fā)支持Vue、JS等前端代碼編輯,更好地實(shí)現(xiàn)前端頁(yè)面展示。
MyBatis是最簡(jiǎn)單的持久化框架還能夠與Spring很好的集成,小巧并且簡(jiǎn)
單易學(xué)。mybatis是將sql語(yǔ)句寫(xiě)在xml中,解除了sql語(yǔ)句與代碼的耦合,方
便對(duì)sql語(yǔ)句進(jìn)行管理,xml還提供了標(biāo)簽來(lái)對(duì)動(dòng)態(tài)sql語(yǔ)句的編寫(xiě),與JDBC
相比減少了大量的代碼量,不用手動(dòng)創(chuàng)建連接。同時(shí)提供了映射標(biāo)簽,支持對(duì)
象與ORM字段關(guān)系映射,提供對(duì)象關(guān)系映射標(biāo)簽,支持對(duì)象關(guān)系組件維護(hù)。
3
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
2需求分析
2.1功能需求描述
通過(guò)開(kāi)展與學(xué)校教學(xué)調(diào)查結(jié)果的深入研究,了解教師信息管理系統(tǒng)的各方
面性能,希望通過(guò)系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)以下功能。
(1)教師信息管理功能:教師信息管理對(duì)于高校管理是至關(guān)重要的,教資
和師資要信息化、自動(dòng)化、科技化一體,才能讓學(xué)校和教職工或者教務(wù)系統(tǒng)管
理員實(shí)現(xiàn)所有教師的入職、信息、教學(xué)、專(zhuān)業(yè)進(jìn)行合理分類(lèi)分配,同時(shí)也可以
查詢(xún)、修改、添加、刪除教師信息。打破傳統(tǒng)復(fù)雜教資分配、大大提高管理效
率。
(2)學(xué)生信息管理功能:學(xué)生信息管理功能用于學(xué)?;蚪處熃o學(xué)生的信息
收集完善,利用學(xué)生的這些信息更好的保障學(xué)生在?;顒?dòng)也是入校的一系列保
障,更便于教師更好的了解學(xué)生情況并探索教育方向,其主要任務(wù)是用計(jì)算機(jī)
對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢(xún)、修改、刪除。
(3)班級(jí)信息管理功能:教師能夠通過(guò)該系統(tǒng)管理各個(gè)班級(jí),有利于管理
教師的授課班級(jí)數(shù)量以及學(xué)院對(duì)班級(jí)考核統(tǒng)計(jì)。
(4)成績(jī)信息管理功能:成績(jī)信息管理是學(xué)校與教師是關(guān)注學(xué)生在校學(xué)習(xí)
狀況、學(xué)生升學(xué)率等教學(xué)最重視的環(huán)節(jié)之一。通過(guò)成績(jī)管理功能讓教師在分類(lèi)
學(xué)科、分?jǐn)?shù)高低、數(shù)據(jù)統(tǒng)計(jì)、學(xué)生成績(jī)狀況對(duì)有明確的了解,讓老師理解學(xué)生
對(duì)知識(shí)的掌握,從而提高教師的教學(xué)質(zhì)量,教師也能通過(guò)系統(tǒng)輕松查詢(xún)、修改、
添加、刪除學(xué)生成績(jī)。
2.2非功能需求描述
實(shí)現(xiàn)教師信息管理系統(tǒng)學(xué)校需要組織教師和教職工管理員共同開(kāi)展研討會(huì)
進(jìn)行溝通,了解教師管理時(shí)出現(xiàn)的問(wèn)題,才有利用設(shè)置改良系統(tǒng)。在開(kāi)發(fā)初期,
設(shè)置了登錄攔截器,登錄頁(yè)面成功登錄后,只有管理員才能進(jìn)入相關(guān)操作的主
界面和操作界面。不能直接在高校官網(wǎng)瀏覽器中輸入地址訪問(wèn)后臺(tái)的主界面和
其他功能界面。使用該系統(tǒng)時(shí),不用擔(dān)心高校教師以及管理個(gè)人信息信息泄露,
系統(tǒng)安全保障能大大提高系統(tǒng)運(yùn)行效率,從而提高促進(jìn)高校教資信息化發(fā)展。
2.3需求用例建模
通過(guò)對(duì)功能需求的分析,創(chuàng)建以下總體用例模型,如圖2-1所示。
4
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-1高校教師信息管理系統(tǒng)的總體用例模型
管理員通過(guò)登錄教師信息管理系統(tǒng)可以管理教師信息,同時(shí)教師也可以查看自
己的信息,教師登錄教師信息管理系統(tǒng)對(duì)學(xué)生信息、班級(jí)信息、成績(jī)信息進(jìn)行
管理。
2.3.1教師信息管理模塊的用例
教師信息管理模塊具體的用例描述如圖2-1所示。管理員成功登錄進(jìn)入對(duì)
應(yīng)的模塊界面可以進(jìn)行相關(guān)的操作。通過(guò)“教師信息”界面進(jìn)入教師信息管理
教師的信息并進(jìn)行查詢(xún)、修改、添加、刪除,同時(shí)教師也可以查看自己的個(gè)人
信息情況。
5
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-2教師信息管理用例描述
通過(guò)針對(duì)性地透廳了圖2-2用例的詳細(xì)細(xì)化和分析,得到了教師信息管理
用例的描述量列。教師信息管理功能簡(jiǎn)單的描述方法如下,見(jiàn)表2-1所示。
表2-1教師信息管理模塊用例描述
項(xiàng)目描述
用例名稱(chēng)教師信息管理
用例標(biāo)識(shí)號(hào)01
參與者管理員、教師
管理員對(duì)教師信息情況進(jìn)行查詢(xún)、刪除、添加、修改;
簡(jiǎn)要說(shuō)明
教師對(duì)信息可以查詢(xún);
前置條件管理員進(jìn)入打開(kāi)教師管理系統(tǒng)頁(yè)面
1.渲染相關(guān)數(shù)據(jù),提供給管理員查看。
2.點(diǎn)擊左上角添加按鈕,進(jìn)添加,操作成功后返回并重新渲
染數(shù)據(jù)。
3.點(diǎn)擊教師列表中的修改按鈕,數(shù)據(jù)渲染到教師信息管理
基本事件流
頁(yè)面,并在輸入框中重新填寫(xiě)數(shù)據(jù),確認(rèn)無(wú)誤后進(jìn)行修改。
4.點(diǎn)擊學(xué)生列表中的刪除按鈕,此條教師信息成功刪除。
5.切換教師身份可查看教師信息。
6.用例終止
其他事件流在各個(gè)管理界面按確認(rèn)按鈕時(shí),可以隨時(shí)取消按鈕
異常事件流提供了錯(cuò)誤信息,操作人員確認(rèn)
后置條件操作成功后,進(jìn)入系統(tǒng)相應(yīng)的界面并重新渲染數(shù)據(jù)
6
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
2.3.2學(xué)生信息管理模塊的用例
學(xué)生信息管理模塊具體的用例描述如圖2-3所示。教師成功登錄后進(jìn)入對(duì)
應(yīng)模塊的界面可以進(jìn)行相關(guān)的操作。通過(guò)首頁(yè)的學(xué)生列表進(jìn)行刪除、修改、添
加、查詢(xún)。
圖2-3學(xué)生信息管理模塊用例圖
通過(guò)針對(duì)性地進(jìn)行了圖2-3用例的詳細(xì)細(xì)化和分析,得到了學(xué)生信息管理用
例的描述量列。學(xué)生信息管理功能使用簡(jiǎn)單的描述方法如下,見(jiàn)表2-2。
表2-2學(xué)生信息管理模塊用例描述
項(xiàng)目描述
用例名稱(chēng)學(xué)生信息管理
用例標(biāo)識(shí)號(hào)02
參與者教師
簡(jiǎn)要說(shuō)明教師對(duì)學(xué)生信息進(jìn)行查看、添加、修改與刪除。
前置條件教師進(jìn)入打開(kāi)教師管理系統(tǒng)頁(yè)面
1.渲染相關(guān)數(shù)據(jù),提供給教師查看。
2.點(diǎn)擊左上角添加按鈕,進(jìn)添加,操作成功后返回并重新渲
染數(shù)據(jù)。
基本事件流3.點(diǎn)擊學(xué)生列表中的修改按鈕,數(shù)據(jù)渲染到學(xué)生信息管理
頁(yè)面,并在輸入框中重新填寫(xiě)數(shù)據(jù),確認(rèn)無(wú)誤后進(jìn)行修改。
4.點(diǎn)擊學(xué)生列表中的刪除按鈕,此條學(xué)生信息成功刪除。
5.用例終止
其他事件流在各個(gè)管理界面按確認(rèn)按鈕時(shí),可以隨時(shí)取消按鈕
7
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
異常事件流提供了錯(cuò)誤信息,操作人員確認(rèn)
后置條件操作成功后,進(jìn)入系統(tǒng)相應(yīng)的界面并重新渲染數(shù)據(jù)
2.3.3班級(jí)信息管理模塊的用例
班級(jí)管理模塊具體的用例描述如圖2-4所示。教師、管理員成功登錄后
進(jìn)入對(duì)應(yīng)模塊的界面可以進(jìn)行相關(guān)的操作,讓用戶(hù)界面了解到數(shù)據(jù)庫(kù)的結(jié)構(gòu),
維護(hù)與業(yè)務(wù)之間的接口。
圖2-4班級(jí)信息管理模塊用例描述
通過(guò)針對(duì)性地對(duì)圖2-4用例的詳細(xì)細(xì)化和分析,得到了班級(jí)信息管理用例
的描述量列。班級(jí)信息管理功能簡(jiǎn)單的描述方法如下,見(jiàn)表2-3。
表2-3班級(jí)信息管理模塊用例描述
項(xiàng)目描述
用例名稱(chēng)班級(jí)信息管理
用例標(biāo)識(shí)號(hào)03
參與者教師
簡(jiǎn)要說(shuō)明教師對(duì)班級(jí)信息進(jìn)行查詢(xún)、添加與刪除
前置條件教師進(jìn)入打開(kāi)教師管理系統(tǒng)頁(yè)面
1.渲染相關(guān)數(shù)據(jù),提供給教師查看。
2.點(diǎn)擊左上角添加按鈕,進(jìn)添加,操作成功后返回并重新渲
基本事件流染數(shù)據(jù)。
3.點(diǎn)擊班級(jí)列表中的刪除按鈕,此條班級(jí)信息成功刪除。
4.用例終止
其他事件流在各個(gè)管理界面按確認(rèn)按鈕時(shí),可以隨時(shí)取消按鈕
8
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
異常事件流提供了錯(cuò)誤信息,操作人員確認(rèn)
后置條件操作成功后,返回主界面重新渲染
2.3.4成績(jī)信息管理模塊的用例
成績(jī)信息管理模塊具體的用例描述如圖2-5所示。教師成功登錄進(jìn)入對(duì)應(yīng)
的模塊界面可以進(jìn)行相關(guān)的操作。通過(guò)“成績(jī)信息”界面進(jìn)入成績(jī)信息查看學(xué)
生的各個(gè)學(xué)科成績(jī)并進(jìn)行查詢(xún)、修改、添加、刪除。
圖2-5成績(jī)信息管理用例描述
通過(guò)針對(duì)性地對(duì)圖2-5用例的詳細(xì)細(xì)化和分析,得到了成績(jī)信息管理用例
的描述量列。成績(jī)信息管理功能簡(jiǎn)單的描述方法如下,見(jiàn)表2-4。
表2-4成績(jī)信息管理模塊用例描述
項(xiàng)目描述
用例名稱(chēng)成績(jī)信息管理
用例標(biāo)識(shí)號(hào)04
參與者教師
教師對(duì)高校學(xué)生的各科成績(jī)情況進(jìn)行查詢(xún)、刪除、添加、
簡(jiǎn)要說(shuō)明
修改;
前置條件教師進(jìn)入打開(kāi)教師管理系統(tǒng)頁(yè)面
1.渲染相關(guān)數(shù)據(jù),提供給教師查看。
2.點(diǎn)擊左上角添加按鈕,進(jìn)添加,操作成功后返回并重新渲
基本事件流染數(shù)據(jù)。
3.點(diǎn)擊成績(jī)列表中的修改按鈕,數(shù)據(jù)渲染到成績(jī)信息管理
頁(yè)面,并在輸入框中重新填寫(xiě)數(shù)據(jù),確認(rèn)無(wú)誤后進(jìn)行修改。
9
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
4.點(diǎn)擊成績(jī)列表中的刪除按鈕,此條成績(jī)信息成功刪除。
5.用例終止
其他事件流在各個(gè)管理界面按確認(rèn)按鈕時(shí),可以隨時(shí)取消按鈕
異常事件流提供了錯(cuò)誤信息,操作人員確認(rèn)
后置條件操作成功后,進(jìn)入系統(tǒng)相應(yīng)的界面并重新渲染數(shù)據(jù)
3系統(tǒng)概要設(shè)計(jì)
3.1系統(tǒng)設(shè)計(jì)原則
1、系統(tǒng)設(shè)計(jì)中要從整個(gè)系統(tǒng)的角度進(jìn)行考慮,注意保證系統(tǒng)的完備性。完
備性原則主要是指系統(tǒng)的功能齊全、完備,能夠滿(mǎn)足用戶(hù)的需要,系統(tǒng)要具備
數(shù)據(jù)采集、管理、處理、查詢(xún)、編輯、顯示、分析及輸出等功能。
2、系統(tǒng)性原則。運(yùn)用GIS軟件開(kāi)發(fā)的系統(tǒng),空間數(shù)據(jù)和屬性數(shù)據(jù)必須能
夠有機(jī)地結(jié)合為一體,各種參數(shù)可以互相進(jìn)行傳輸。
3、可靠性原則。系統(tǒng)的可靠性包括兩個(gè)方面,一是系統(tǒng)運(yùn)行的安全性,系
統(tǒng)必須保證能夠長(zhǎng)期安全可靠穩(wěn)定的運(yùn)行;二是運(yùn)用GIS軟件進(jìn)行開(kāi)發(fā)采集數(shù)
據(jù)精度的可靠性和符號(hào)內(nèi)容的完整性。
4、實(shí)用性原則。系統(tǒng)數(shù)據(jù)組織靈活,可以滿(mǎn)足不同應(yīng)用分析的需求。系統(tǒng)
真正做到能夠解決學(xué)校所關(guān)心的問(wèn)題,為學(xué)校實(shí)踐、課研教學(xué)服務(wù)。
3.2系統(tǒng)框架設(shè)計(jì)
根據(jù)系統(tǒng)的需求分析、用例建模分析結(jié)合開(kāi)發(fā)平臺(tái)的特點(diǎn)設(shè)計(jì)高校教師信
息管理的系統(tǒng)架構(gòu)模型,如圖3-1所示。
10
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-1高校教師信息管理系統(tǒng)整體架構(gòu)圖
3.3系統(tǒng)功能設(shè)計(jì)
軟件的設(shè)計(jì)是轉(zhuǎn)換你需要的功能和這些功能的需求。功能結(jié)構(gòu)圖是你需要
的所有功能,它們是按照功能大小從大到小的順序排列的。一般來(lái)說(shuō),在頂部
是以下幾個(gè)小功能影響最大的,自上而下的功能分散在各個(gè)層次。圖3-2顯示
了高校教師信息管理系統(tǒng)的功能結(jié)構(gòu)圖。如下所示:
11
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-2高校教師管理系統(tǒng)功能結(jié)構(gòu)圖
3.3.1教師信息管理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到成績(jī)信息管理模塊相關(guān)功
能描述,功能描述使用功能流程圖描述,如下表3-1。
表3-1教師信息管理功能描述
功能名稱(chēng)教師信息管理功能
功能概括教師信息查詢(xún)、修改、刪除、添加
輸入內(nèi)容教師信息的添加與刪除
系統(tǒng)處理是否有內(nèi)容輸入
輸出內(nèi)容操作成功或者失敗
3.3.2學(xué)生信息管理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到學(xué)生信息管理模塊相關(guān)功
能描述,功能描述使用功能流程圖描述,如下表3-2。
12
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
表3-2學(xué)生信息管理功能描述
功能名稱(chēng)學(xué)生信息管理
功能概括學(xué)生信息的查詢(xún)、修改、刪除與添加
輸入內(nèi)容學(xué)生信息的添加與刪除
系統(tǒng)處理是否有內(nèi)容輸入
輸出內(nèi)容操作成功或者失敗
3.3.3班級(jí)信息管理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到班級(jí)信息管理模塊相關(guān)功
能描述,功能描述使用功能流程圖描述,如下表3-3。
表3-3班級(jí)信息管理功能描述
功能名稱(chēng)班級(jí)信息管理
功能概括班級(jí)的查詢(xún)、刪除與添加
輸入內(nèi)容班級(jí)的添加與刪除
系統(tǒng)處理是否有內(nèi)容輸入
輸出內(nèi)容操作成功或者失敗
3.3.4成績(jī)信息管理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到成績(jī)信息管理模塊相關(guān)功
能描述,功能描述使用功能流程圖描述,如下表3-4。
表3-4成績(jī)信息管理功能描述
功能名稱(chēng)學(xué)生成績(jī)信息管理功能
功能概括學(xué)生成績(jī)信息查詢(xún)、修改、刪除、添加
輸入內(nèi)容成績(jī)的添加與刪除
系統(tǒng)處理是否有內(nèi)容輸入
輸出內(nèi)容操作成功或者失敗
3.4數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)是建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開(kāi)發(fā)中的核心
技術(shù)。由于數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的復(fù)雜性,為了支持相關(guān)程序運(yùn)行,數(shù)據(jù)庫(kù)設(shè)計(jì)就
變得異常復(fù)雜,設(shè)計(jì)不可能一蹴而就,而只能是一種“反復(fù)探尋,逐步求精”
的過(guò)程,也就是規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象以及這些數(shù)據(jù)對(duì)象之間關(guān)系
13
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
的過(guò)程。
3.4.1設(shè)計(jì)原則
為取得較好的設(shè)計(jì)效果,進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)需要遵從以下原則:
1.一致化原則
對(duì)數(shù)據(jù)來(lái)源進(jìn)行統(tǒng)一系統(tǒng)的分析與設(shè)計(jì),協(xié)調(diào)好各種數(shù)據(jù)源,保證數(shù)據(jù)的
一致性和有效性。
2.完整性原則
數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。要防止合法用戶(hù)使用數(shù)據(jù)庫(kù)
時(shí)向數(shù)據(jù)庫(kù)加入不合語(yǔ)義的數(shù)據(jù),對(duì)輸入到數(shù)據(jù)庫(kù)中的數(shù)據(jù)要有審核和約束機(jī)
制。
3.安全性原則
數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù),防止非法用戶(hù)使用數(shù)據(jù)庫(kù)或合法用戶(hù)非法
使用數(shù)據(jù)庫(kù)造成數(shù)據(jù)泄露、更改或破壞。要有認(rèn)證和授權(quán)機(jī)制。
4.可伸縮性與可擴(kuò)展性原則
數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)應(yīng)充分考慮發(fā)展的需要、移植的需要,具有良好的擴(kuò)展
性、伸縮性和適度冗余。
5.規(guī)范化原則
數(shù)據(jù)庫(kù)的設(shè)計(jì)應(yīng)遵循規(guī)范化理論。規(guī)范化的數(shù)據(jù)庫(kù)設(shè)計(jì),可以減少數(shù)據(jù)庫(kù)
插入、刪除、修改等操作時(shí)的異常和錯(cuò)誤,降低數(shù)據(jù)冗余度等。
3.4.2概念設(shè)計(jì)
在數(shù)據(jù)庫(kù)概念設(shè)計(jì)的過(guò)程中,采用E-R圖來(lái)描述概念設(shè)計(jì)的結(jié)果。E-R圖是
概念數(shù)據(jù)模型的高層描述所使用的數(shù)據(jù)模型或模式圖,它為表述實(shí)體聯(lián)系模式
圖形式的數(shù)據(jù)模型提供了圖形符號(hào)。根據(jù)高校教師信息系統(tǒng)數(shù)據(jù)進(jìn)行分析,其
E-R圖如下圖3-5所示。
14
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-5高校教師信息管理系統(tǒng)E-R圖
3.4.3邏輯設(shè)計(jì)
針對(duì)ER模型,通過(guò)數(shù)據(jù)實(shí)體屬性、實(shí)體間關(guān)系的全面分析,結(jié)合高校宿舍
管理系統(tǒng)的實(shí)際需求,根據(jù)E-R圖轉(zhuǎn)化為關(guān)系模式的轉(zhuǎn)換方法,建立起了本系
統(tǒng)的關(guān)系模式,具體轉(zhuǎn)化后的關(guān)系模式如下:
用戶(hù)表(用戶(hù)賬號(hào)、用戶(hù)密碼)
教師信息表(教師號(hào)、年齡、真實(shí)姓名、性別、所在職位)
學(xué)生信息表(學(xué)號(hào)、真實(shí)姓名、年齡、性別)
班級(jí)信息表(班級(jí)號(hào)、班級(jí)名稱(chēng)、班主任)
成績(jī)信息表(學(xué)號(hào)、課程名稱(chēng)、成績(jī))
3.4.4數(shù)據(jù)字典
用戶(hù)表的表結(jié)構(gòu)如表3-1所示,該表主要用于記錄用戶(hù)信息,主要字段
為id,Username,Password,Type。
表3-1用戶(hù)表結(jié)構(gòu)
字段名稱(chēng)數(shù)據(jù)類(lèi)型字段內(nèi)容主鍵設(shè)置非空
IdInt用戶(hù)編號(hào)主鍵Yes
15
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
UsernameVarchar用戶(hù)姓名No
PasswordVarchar用戶(hù)密碼No
TypeVarchar類(lèi)型No
教師信息表的表結(jié)構(gòu)如表3-2所示,該表主要用于記錄公告信息,主要字
段為id、name、phone、zhiwei、sex、picture、age。
表3-2教師表結(jié)構(gòu)
字段名稱(chēng)數(shù)據(jù)類(lèi)型字段內(nèi)容主鍵設(shè)置非空
idInt教師號(hào)主鍵Yes
NameVarchar真實(shí)姓名No
PhoneVarchaer聯(lián)系方式No
ZhiweiVarchar所在職位No
SexVarchar性別No
PictureVarchar圖片No
AgeInt年齡No
學(xué)生信息表的表結(jié)構(gòu)如表3-3所示,該表主要用于記錄公告信息,主要字
段為id、name、phone、sex、age。
表3-3學(xué)生表結(jié)構(gòu)
字段名稱(chēng)數(shù)據(jù)類(lèi)型字段內(nèi)容主鍵設(shè)置非空
idInt學(xué)號(hào)主鍵Yes
NameVarchar真實(shí)姓名No
AgeInt年齡No
PhoneVarchar電話(huà)No
SexVarchar性別No
班級(jí)信息表的表結(jié)構(gòu)如表3-4所示,該表主要用于記錄班級(jí)信息,主要字
段為Id、cname、teaName、teaId。
表3-4班級(jí)表結(jié)構(gòu)
字段名稱(chēng)數(shù)據(jù)類(lèi)型字段內(nèi)容主鍵設(shè)置非空
idInt班級(jí)id主鍵Yes
CnameVarchar班級(jí)名稱(chēng)No
teaNameVarchar班主任No
16
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
TeaIdVarchar班主任idNo
成績(jī)信息表的表結(jié)構(gòu)如表3-5所示,該表主要用于記錄公告信息,主要字
段為id、kcid、stuId、kcName、stuName、score。
表3-5成績(jī)表結(jié)構(gòu)
字段名稱(chēng)數(shù)據(jù)類(lèi)型字段內(nèi)容主鍵設(shè)置非空
idInt學(xué)號(hào)No
KcidInt課程名稱(chēng)No
StuIdInt學(xué)生idNo
kcNameVarchar課程名No
stuNameVarchar學(xué)生名No
ScoreVarchar成績(jī)No
數(shù)據(jù)庫(kù)設(shè)計(jì)總結(jié):根據(jù)對(duì)用戶(hù)的需求分析和用例建模分析,本文確定了高
校教師信息管理系統(tǒng)的主要功能模塊,包括教師信息管理、學(xué)生信息管理、班
級(jí)信息管理和成績(jī)信息管理等。高校教師信息管理系統(tǒng)的功能結(jié)構(gòu)圖根據(jù)用戶(hù)
的需求分析和用例建模分析,本文確定了高校教師信息系統(tǒng)的主要功能模塊。
4系統(tǒng)詳細(xì)設(shè)計(jì)
通過(guò)學(xué)校教研討會(huì)進(jìn)行溝通,了解高校教師信息管理系統(tǒng)的問(wèn)題,希望通
過(guò)系統(tǒng)設(shè)計(jì)員進(jìn)行溝通,完善系統(tǒng)的缺陷,希望通過(guò)系統(tǒng)設(shè)計(jì)員處理后再呈現(xiàn)
給用戶(hù)。
4.1教師信息管理功能模塊設(shè)計(jì)
4.1.1教師信息管理功能模塊說(shuō)明
與系統(tǒng)管理員進(jìn)行溝通后,了解教師管理的系統(tǒng)的問(wèn)題,希望通過(guò)系統(tǒng)處理
設(shè)計(jì)教師信息管理現(xiàn)給用戶(hù)。
4.1.2教師信息管理功能模塊詳細(xì)設(shè)計(jì)
通過(guò)需求分析和概要設(shè)計(jì)對(duì)各子功能進(jìn)行分析與設(shè)計(jì),得到與教師信息子功
能模塊靜態(tài)結(jié)構(gòu)類(lèi)圖,如圖4-1所示。
17
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖4-1教師信息管理系統(tǒng)的類(lèi)圖
針對(duì)類(lèi)圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類(lèi)及方法描述表,
如下表4-1所示。
表4-1教師信息管理表
類(lèi)名ZlTeacher
描述教師信息表
屬性id、name、phone、zhiwei、sex、picture、age
方法list()、getInfo()、add()、edit()、remove()、listMap()
4.2學(xué)生信息管理功能模塊設(shè)計(jì)
4.2.1學(xué)生信息管理功能模塊說(shuō)明
與教師進(jìn)行溝通后,了解學(xué)生信息管理的系統(tǒng)的問(wèn)題,希望通過(guò)系統(tǒng)處理設(shè)
計(jì)學(xué)生信息管理現(xiàn)給用戶(hù)。
4.2.2學(xué)生信息管理功能模塊詳細(xì)設(shè)計(jì)
通過(guò)需求分析和概要設(shè)計(jì)對(duì)各子功能進(jìn)行分析與設(shè)計(jì),得到與學(xué)生信息子功
能模塊靜態(tài)結(jié)構(gòu)類(lèi)圖,如圖4-2所示。
18
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖4-2學(xué)生信息管理系統(tǒng)的類(lèi)圖
針對(duì)類(lèi)圖進(jìn)行進(jìn)一步id、name、phone、sex、age細(xì)化分析,得到該子功能模
塊相關(guān)類(lèi)及方法描述表,如下表4-2所示。
表4-2學(xué)生信息管理表
類(lèi)名Student
描述學(xué)生信息類(lèi)
屬性
方法list()、getInfo()、add()、edit()、remove()、listMap()
4.3班級(jí)信息管理功能模塊設(shè)計(jì)
4.3.1班級(jí)信息管理功能模塊說(shuō)明
與教師進(jìn)行溝通后,了解學(xué)生班級(jí)管理的系統(tǒng)的問(wèn)題,希望通過(guò)系統(tǒng)處理設(shè)
計(jì)班級(jí)信息管理現(xiàn)給用戶(hù)。
4.3.2班級(jí)信息管理功能模塊詳細(xì)設(shè)計(jì)
通過(guò)需求分析和概要設(shè)計(jì)對(duì)各子功能進(jìn)行分析與設(shè)計(jì),得到與班級(jí)信息子功
能模塊靜態(tài)結(jié)構(gòu)類(lèi)圖,如圖4-3所示。
19
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖4-3班級(jí)信息管理系統(tǒng)的類(lèi)圖
針對(duì)類(lèi)圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類(lèi)及方法描述表,
如下表4-3所示。
表4-3班級(jí)信息管理表
類(lèi)名ZlClass
描述班級(jí)信息表
屬性Id、cname、teaName、teaId
方法list()、getInfo()、add()、edit()、remove()
類(lèi)名ClassStudent
描述班級(jí)學(xué)生表
屬性Id、classId、cname、ClassName、stuId
方法list()、getInfo()、add()、edit()、remove()
4.4成績(jī)信息管理功能模塊設(shè)計(jì)
4.4.1成績(jī)信息管理功能模塊說(shuō)明
與教師進(jìn)行溝通后,了解學(xué)生成績(jī)管理的系統(tǒng)的問(wèn)題,希望通過(guò)系統(tǒng)處理設(shè)
計(jì)學(xué)生成績(jī)信息管理現(xiàn)給用戶(hù)。
4.4.2成績(jī)信息管理功能模塊詳細(xì)設(shè)計(jì)
通過(guò)需求分析和概要設(shè)計(jì)對(duì)各子功能進(jìn)行分析與設(shè)計(jì),得到與成績(jī)信息子功
能模塊靜態(tài)結(jié)構(gòu)類(lèi)圖,如圖4-4所示。
20
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖4-4成績(jī)信息管理系統(tǒng)的類(lèi)圖
針對(duì)類(lèi)圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊相關(guān)類(lèi)及方法描述表,
如下表4-4所示。
表4-4成績(jī)信息管理表
類(lèi)名ZlScore
描述學(xué)生成績(jī)表
屬性id、kcid、stuId、kcName、stuName、score
方法list()、getInfo()、add()、edit()、remove()
5系統(tǒng)實(shí)現(xiàn)
5.1教師信息管理模塊實(shí)現(xiàn)
5.1.1教師信息模塊界面設(shè)計(jì)
管理員登入界面,如圖5-1所示:該界面主要包括一個(gè)管理員登錄和一個(gè)教
師身份登錄。
管理員登錄后可以獲取到相關(guān)信息,以及系統(tǒng)頁(yè)面的相關(guān)操作功能。點(diǎn)擊
教師信息管理可以獲取到如圖教師信息,管理員可以對(duì)教師信息進(jìn)行添加、刪
除、修改。
21
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖5-1教師信息管理系統(tǒng)界面
5.1.2教師信息管理模塊核心代碼實(shí)現(xiàn):
步驟1:獲取教師信息列表
22
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
步驟2:添加教師信息
23
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
步驟3:刪除教師信息
步驟4:修改教師信息
24
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
5.2學(xué)生信息管理模塊實(shí)現(xiàn)
5.2.1學(xué)生信息模塊界面設(shè)計(jì)
教師登入界面,進(jìn)入系統(tǒng)管理主頁(yè)點(diǎn)擊學(xué)生信息列表如圖5-2所示:
25
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖5-2學(xué)生信息管理系統(tǒng)界面
5.2.2學(xué)生信息管理模塊核心代碼實(shí)現(xiàn):
步驟1:獲取學(xué)生信息列表
步驟2:添加學(xué)生信息
26
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 宿州航空職業(yè)學(xué)院《數(shù)字音視頻技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 電子設(shè)備的人性化設(shè)計(jì)與用戶(hù)體驗(yàn)優(yōu)化探討
- 網(wǎng)絡(luò)基礎(chǔ)習(xí)題庫(kù)(含參考答案)
- 電子商務(wù)助理測(cè)試題(含答案)
- 試用期護(hù)士轉(zhuǎn)正申請(qǐng)書(shū)
- 上海音樂(lè)學(xué)院《設(shè)計(jì)素描》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶五一職業(yè)技術(shù)學(xué)院《全球氣候變化》2023-2024學(xué)年第二學(xué)期期末試卷
- 漯河職業(yè)技術(shù)學(xué)院《細(xì)胞分子生物學(xué)技術(shù)實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 黑龍江農(nóng)業(yè)職業(yè)技術(shù)學(xué)院《高分子材料綠色化與可持續(xù)發(fā)展》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東科貿(mào)職業(yè)學(xué)院《數(shù)據(jù)結(jié)構(gòu)2》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東省保安服務(wù)監(jiān)管信息系統(tǒng)用戶(hù)手冊(cè)(操作手冊(cè))
- DNA 親子鑒定手冊(cè) 模板
- 八年級(jí)英語(yǔ)15篇完形填空(附答案)
- DB33T 1233-2021 基坑工程地下連續(xù)墻技術(shù)規(guī)程
- 天津 建設(shè)工程委托監(jiān)理合同(示范文本)
- 廣東中小學(xué)教師職稱(chēng)評(píng)審申報(bào)表初稿樣表
- 部編一年級(jí)語(yǔ)文下冊(cè)教材分析
- 火炬及火炬氣回收系統(tǒng)操作手冊(cè)
- 北師大七年級(jí)數(shù)學(xué)下冊(cè)教學(xué)工作計(jì)劃及教學(xué)進(jìn)表
- 菜肴成本核算(課堂PPT)
- 光纖通信原理課件 精品課課件 講義(全套)
評(píng)論
0/150
提交評(píng)論