




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、軟件綜合課程設(shè)計(jì)基于的教務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)學(xué)院名稱:專業(yè):班級:學(xué)號:姓名:年月教務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘 要: 20 世紀(jì)以來,社會生產(chǎn)力迅速發(fā)展,在中國隨著教育體制的逐步完善, 學(xué)校規(guī)模在不斷的擴(kuò)大, 對于一個(gè)學(xué)校來說, 在校學(xué)生的增多以及在校老師數(shù)量的增加也加大了教務(wù)管理的難度, 不管是教師信息、 學(xué)生信息、 查詢起來非常麻煩, 通過傳統(tǒng)的數(shù)據(jù)管理方法很難對所有信息進(jìn)行整合。 然后長期以來學(xué)生管理工作一直是采用人工傳統(tǒng)管理, 效率低, 保密性差。 所以隨著技術(shù)的發(fā)展, 教務(wù)管理已經(jīng)慢慢的由單純的人工管理向與計(jì)算機(jī)結(jié)合的方向發(fā)展, 對此我們需要開發(fā)一款基于計(jì)算機(jī)技術(shù)的教務(wù)管理系統(tǒng)。本系統(tǒng)以
2、和2008 為主要開發(fā)平臺,系統(tǒng)使用技術(shù),前端主要使用對界面進(jìn)行設(shè)計(jì),后臺使用語言實(shí)現(xiàn)與數(shù)據(jù)庫的交互。從用戶的角度出發(fā),對教師、學(xué)生進(jìn)行全面的整合, 對教務(wù)管理系統(tǒng)進(jìn)行全面的分析。 主要功能包括添加、 修改和刪除教師信息;添加、修改和刪除學(xué)生信息;添加、修改和刪除課程信本課程設(shè)計(jì)報(bào)告詳細(xì)介紹教務(wù)管理系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)過程。 本系統(tǒng)主要包含三大模塊:管理員模塊,包括把學(xué)生、教師、課程、開課的信息錄入到系統(tǒng)中并且可以進(jìn)行查詢、修改以及刪除這些信息;教師模塊,包括查看信息,添加學(xué)生成績;學(xué)生模塊,包括選課,查看已選的課程,查看成績;關(guān)鍵詞: 教務(wù)管理系統(tǒng), , 2008 ,目錄引言隨著科學(xué)技術(shù)的發(fā)展,計(jì)
3、算機(jī)科學(xué)及互聯(lián)網(wǎng)日漸成熟,其強(qiáng)大的功能已為人 們深刻認(rèn)識,它已經(jīng)進(jìn)入人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。 各行 各業(yè)的人們無須經(jīng)過特別的訓(xùn)練就能夠使用電腦完成許許多多復(fù)雜的工作。如今學(xué)校都會有很多學(xué)生和教師,必然就會有大量的學(xué)生和教師的信息需要 處理。如果只靠人力來完成,這將會變成一項(xiàng)非常繁瑣、復(fù)雜的工作,而且還會 出現(xiàn)很多意想不到的錯(cuò)誤,給管理這些數(shù)據(jù)帶來了很大的不便,也越來越不適合 學(xué)校發(fā)展的需要。教務(wù)管理系統(tǒng)是一個(gè)龐大而復(fù)雜的系統(tǒng), 它包括對學(xué)生的管理,對課程的管 理,對教師的管理和對學(xué)生成績的管理等等主要的功能。教務(wù)管理系統(tǒng)是每個(gè)學(xué) 校的一項(xiàng)必不可少的內(nèi)容,它的好壞直接影響到學(xué)
4、校里的主要工作, 一旦此系統(tǒng) 癱瘓,學(xué)校將會受到非常嚴(yán)重的損失,也會影響到每一個(gè)學(xué)生。所以現(xiàn)如今設(shè)計(jì) 一個(gè)功能完整、操作簡單以及界面友好的教務(wù)管理系統(tǒng)變得非常重要。為了提高教務(wù)管理工作的效率,減少錯(cuò)誤的出現(xiàn),節(jié)約大量的人力資源,現(xiàn) 在的學(xué)校的教務(wù)管理也逐步從手工轉(zhuǎn)到計(jì)算機(jī)自動化信息處理階段。通過這個(gè)系統(tǒng),用戶可以方便的對教師、課程、學(xué)生和開課信息進(jìn)行添加、修改和刪除操作, 還可以對學(xué)生和成績進(jìn)行查詢操作。除此之外,對用戶的添加和刪除操作也很方 便。本系統(tǒng)采用使用技術(shù),主要使用、和設(shè)計(jì)前端界面,后臺使用和與數(shù)據(jù)進(jìn)行 交互。第 1 章概述1.1 系統(tǒng)開發(fā)背景伴隨著科技革命和經(jīng)濟(jì)全球化的發(fā)展, 人類
5、社會已經(jīng)進(jìn)入到一個(gè)嶄新想信息時(shí)代。 如何主動適應(yīng)信息時(shí)代的發(fā)展要求, 是當(dāng)前教務(wù)管理急需解決的一個(gè)重大課題。 教務(wù)管理信息化就是在現(xiàn)代教育教學(xué)思想指導(dǎo)下, 充分利用現(xiàn)代信息技術(shù),合理組織和配置教學(xué)信息資源, 開展信息化教學(xué)管理, 從而提高既定的教學(xué)目標(biāo),因此 “充分開發(fā)和利用教務(wù)管理資源, 實(shí)現(xiàn)高校教務(wù)管理信息化, 在高等教育改革和發(fā)展中將起著重要的作用”進(jìn)行教務(wù)管理改革最重要實(shí)現(xiàn)的目標(biāo)是提高教學(xué)的質(zhì)量和效率, 這就需要在現(xiàn)代教學(xué)思想的指導(dǎo)之下, 將各種先進(jìn)的信息技術(shù)運(yùn)用起來, 原始的教務(wù)管理工作以傳統(tǒng)手工業(yè)為主, 這已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足當(dāng)前時(shí)代對教育管理提出的要求。 因此教務(wù)管理需要向信息化發(fā)展
6、, 將教學(xué)過程中的人力、 才力、 物力合理優(yōu)化配置,充分發(fā)揮效能以提高教學(xué)工作質(zhì)量效率, 這將在教育改革中發(fā)揮著至關(guān)重要的作用。 基于教學(xué)管理的需求, 是為了方便學(xué)校的工作, 所以開發(fā)教務(wù)管理系統(tǒng)是一個(gè)至關(guān)重要的工作。 此教務(wù)系統(tǒng)就是將信息與現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)相結(jié)合, 這樣能夠更好的滿足學(xué)校的需求1.2 系統(tǒng)目標(biāo)和內(nèi)容整個(gè)教務(wù)系統(tǒng), 預(yù)期達(dá)成的目標(biāo)是: 針對不同的學(xué)校的特點(diǎn)設(shè)計(jì), 注重實(shí)用性、 科學(xué)性和可操作性并重的原則, 把教務(wù)管理人員從繁雜的手工勞動中解脫出來,提高教務(wù)管理的質(zhì)量。教務(wù)系統(tǒng)實(shí)現(xiàn)了對學(xué)生、教師、課程等基本操作。系統(tǒng)包含教師、 學(xué)生和管理員三個(gè)角色, 學(xué)生、 教師和管理員登錄進(jìn)
7、入系統(tǒng)后可以進(jìn)行各種自己權(quán)限范圍內(nèi)的操作。 學(xué)生的基本功能包括: 選課和查看自己的成績和自己的信息; 教師的基本功能包括: 添加學(xué)生的成績和查看自己的信息; 管理員的基本功能包括:添加、修改、刪除學(xué)生,添加、修改、刪除教師,添加、修改、刪除課程。添加、修改、刪除班級。第 2 章可行性研究可行性研究說明要進(jìn)行的軟件開發(fā)項(xiàng)目的實(shí)現(xiàn)在技術(shù)上、 經(jīng)濟(jì)上和社會因素上的可行性.2.1 技術(shù)可行性2.1.1 開發(fā)技術(shù)1. 和簡介是 的簡稱,是一種運(yùn)行在服務(wù)器端的頁面,開發(fā)時(shí)是采用在頁面中嵌套頁面來實(shí)現(xiàn)的。 該技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的頁面提供了一個(gè)簡捷而快速的方法。主要有如下的工作原理:是運(yùn)行在服務(wù)器端的
8、頁面, 當(dāng)用戶通過瀏覽器請求訪問應(yīng)用時(shí), 服務(wù)器會使用引擎對請求的進(jìn)行編譯和運(yùn)行,然后將生成的頁面返回給客戶端瀏覽器進(jìn)行。顯示,的執(zhí)行過程共分為三步:第一步是翻譯階段,服務(wù)器會將接收到的文件翻譯成文件。第二步是編譯階段,容器將文件編譯成字節(jié)碼文件( 文件 )第三步是執(zhí)行階段, 容器執(zhí)行字節(jié)碼文件將生成的結(jié)果返回給客戶端進(jìn)行顯示。2. 20082008 是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為至今為止的最強(qiáng)大和最全面的 版本?,F(xiàn)在的 2008 版增加了數(shù)據(jù)壓縮特性,數(shù)據(jù)量迅猛增長中,這個(gè)特性就非常有用。微軟在2008 中同時(shí)實(shí)現(xiàn)了行壓縮和列壓縮。平臺有以下特點(diǎn):可信任的
9、使得公司可以以很高的安全性、 可靠性和可擴(kuò)展性來運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序。高效的使得公司可以降低開發(fā)和管理數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和成本。智能的提供了一個(gè)全面的平臺,可在用戶需要的時(shí)候發(fā)送觀察和信息。3. 設(shè)計(jì)模式是一種使用 ( 模型 - 視圖 -控制器)設(shè)計(jì)創(chuàng)建 應(yīng)用程序的模式:(模型)表示應(yīng)用程序核心(比如數(shù)據(jù)庫記錄列表) 。(視圖)顯示數(shù)據(jù)(數(shù)據(jù)庫記錄) 。(控制器)處理輸入(寫入數(shù)據(jù)庫記錄) 。模式同時(shí)提供了對、 和 的完全控制。4.是的技術(shù)基礎(chǔ), 而且大型的應(yīng)用程序的開發(fā)需要和配合才能完成。 具備了技術(shù)的簡單易用, 完全的面向?qū)ο螅?具有平臺無關(guān)性且安全可靠, 主要面向因特網(wǎng) 的所有特
10、點(diǎn)。2.1.2 開發(fā)環(huán)境本系統(tǒng)是在 7 操作系統(tǒng)下,基于瀏覽器的架構(gòu)系統(tǒng)。本系統(tǒng)主要使用來完成前端頁面的開發(fā),由 2008 數(shù)據(jù)庫、表的設(shè)計(jì)。運(yùn)用設(shè)計(jì)模型將前端頁面數(shù)據(jù)和業(yè)務(wù)邏輯分離,使業(yè)務(wù)和數(shù)據(jù)更加清晰,運(yùn)行邏輯更為明確。2.2 操作可行性本系統(tǒng)的操作界面設(shè)計(jì)良好,所有的用戶只要經(jīng)過注冊都可以使用本系統(tǒng)。本系統(tǒng)操作簡單,不必具有很好的計(jì)算機(jī)專業(yè)知識的使用者不必要進(jìn)行專門培訓(xùn),也可以輕松操作本系統(tǒng)。因此,本系統(tǒng)的操作是完全可行的。第 3 章需求分析需求分析是數(shù)據(jù)庫信息管理系統(tǒng)開發(fā)的第一步也是最重要的一步。 系統(tǒng)開發(fā) 之前我們要先對用戶的需求做一個(gè)了解, 了解用戶需要系統(tǒng)完成哪些功能, 想要什么
11、樣的界面等等。統(tǒng)一建模語言()是面向?qū)ο筌浖臉?biāo)準(zhǔn)化建模語言。因其簡單、統(tǒng)一的特 點(diǎn), 而且能表達(dá)軟件設(shè)計(jì)中的動態(tài)和靜態(tài)信息, 目前已成為可視化建模語言的工業(yè)標(biāo)準(zhǔn)。 在軟件無線電系統(tǒng)的開發(fā)過程中, 統(tǒng)一建模語言可以在整個(gè)設(shè)計(jì)周期中使用,幫助設(shè)計(jì)者縮短設(shè)計(jì)時(shí)間,減少改進(jìn)的成本,使軟硬件分割最優(yōu)。3.1 功能概述教務(wù)管理系統(tǒng)實(shí)現(xiàn)了對信息數(shù)據(jù)的瀏覽、 編輯和管理等基本數(shù)據(jù)庫操作, 采取模塊化的編程思想, 提高了代碼的可讀性、 可移植性和一致性, 同時(shí)提高了開發(fā)效率。教務(wù)管理系統(tǒng)的主要任務(wù)是能夠改進(jìn)和完善教務(wù)管理。 在教學(xué)模塊中, 有三種用戶角色: 管理員、 教師、 學(xué)生。 該系統(tǒng)的功能需求包括管理員
12、對功能的需求,教師對功能的需求和學(xué)生對功能需求三個(gè)部分。1. 管理員對功能的需求管理員權(quán)限最大,可以對教師、學(xué)生、課程等情況進(jìn)行統(tǒng)一的管理,管理員對功能的需求如下:( 1) 學(xué)生管理:包括查詢和添加學(xué)生信息,修改和刪除學(xué)生信息。( 2) 教師管理:包括查詢和添加教師信息,修改和刪除教師信息。( 3) 課程管理:包括對課程的查詢,添加課程,修改和刪除課程。( 4) 班級管理:包括對班級、開課時(shí)間、上課的地點(diǎn)的添加、修改、刪除以及查詢。2. 教師對功能的需求教師主要是對自己信息的查詢,添加學(xué)生的成績。( 1) 基本信息管理:包括查看個(gè)人信息。( 2) 成績管理:包括把學(xué)生的成績添加到數(shù)據(jù)庫。3.
13、學(xué)生對功能的需求學(xué)生主要是對查詢自己的信息和成績,選修課程。( 1) 基本信息管理:包括查看個(gè)人信息。( 2) 課程管理:包括選修課程,查看課程。( 3) 成績管理:包括查詢個(gè)人信息,查詢個(gè)人成績。3.2 系統(tǒng)功能建模此系統(tǒng)主要擁有管理員、教師和學(xué)生三個(gè)主要參與者。1 .管理員用例管理員進(jìn)入系統(tǒng)時(shí),首先要登錄,如果登錄不成功或者不登錄則無法進(jìn) 行操作。管理員登錄后,可以進(jìn)行學(xué)生管理,教師管理,課程管理,班級管 理。用例圖如圖3-1所示:圖3-1 管理員用例圖2 .學(xué)生用例學(xué)生進(jìn)入系統(tǒng),可以查看自己的成績,選修課程,查看課程。用例圖如圖3-2所示:3.教師用例圖3-2學(xué)生用例圖教師進(jìn)入系統(tǒng),可以
14、添加學(xué)生的成績。用例圖如圖3-3所示:圖3-3教師用例圖第4章概要設(shè)計(jì)主要包括系統(tǒng)設(shè)概要設(shè)計(jì)是把用戶的需求轉(zhuǎn)換為具體界面設(shè)計(jì)的重要階段, 計(jì)和數(shù)據(jù)庫設(shè)計(jì)4.1 系統(tǒng)設(shè)計(jì)圖4-1系統(tǒng)總體結(jié)構(gòu)圖圖4-2系統(tǒng)類圖4.1.1 用戶模塊1.用戶登錄用戶通過顯示的界面選擇符合自己身份的選項(xiàng),到達(dá)與之對應(yīng)的登錄界面,然后 輸入用戶名和密碼,進(jìn)入管理界面,進(jìn)行要執(zhí)行的操作。4.1.2 管理員模塊1. 學(xué)生管理管理員登錄后可以對學(xué)生進(jìn)行管理。當(dāng)管理員請求添加學(xué)生時(shí), 通過中輸入學(xué)生的信息, 獲取界面上填寫的信息,并通過與數(shù)據(jù)庫進(jìn)行交互, 將要添加學(xué)生的信息添加到數(shù)據(jù)庫, 并返回到中顯示添加的學(xué)生信息。當(dāng)管理員請
15、求修改學(xué)生時(shí), 通過中輸入學(xué)生的信息, 獲取界面上填寫的信息,并通過與數(shù)據(jù)庫進(jìn)行交互, 將數(shù)據(jù)庫中的信息進(jìn)行修改, 并返回到中顯示已經(jīng)修 改的學(xué)生信息。當(dāng)管理員請求增加刪除時(shí), 通過中的刪除按鈕, 獲取界面上刪除的, 并通過 與數(shù)據(jù)庫進(jìn)行交互, 將要刪除學(xué)生的信息從數(shù)據(jù)庫中刪除, 并返回到中則不會顯示已經(jīng)刪除的學(xué)生信息。2. 教師管理管理員登錄后可以對教師進(jìn)行管理。當(dāng)管理員請求添加教師時(shí), 通過中輸入教師的信息, 獲取界面上填寫的信息,并通過與數(shù)據(jù)庫進(jìn)行交互, 將要添加學(xué)生的信息添加到數(shù)據(jù)庫, 并返回到中顯示 添加的教師信息。當(dāng)管理員請求修改教師時(shí), 通過中輸入修改教師的信息, 獲取界面上填寫
16、的信息, 并通過與數(shù)據(jù)庫進(jìn)行交互, 將數(shù)據(jù)庫中的教師信息進(jìn)行修改, 并返回到中顯示已經(jīng)修改的教師信息。當(dāng)管理員請求刪除時(shí), 通過中的刪除按鈕, 獲取界面上要刪除的, 并通過與數(shù)據(jù)庫進(jìn)行交互, 將要刪除教師的信息從數(shù)據(jù)庫中刪除, 并返回到中則不會顯示已經(jīng)刪除的教師信息。3. 課程管理管理員登錄后可以對課程進(jìn)行管理。當(dāng)管理員請求添加課程時(shí),通過中輸入課程的信息,獲取界面上填寫的信息, 并通過與數(shù)據(jù)庫進(jìn)行交互,將要添加課程的信息添加到數(shù)據(jù)庫,并返回到中顯示 添加的課程信息。當(dāng)管理員請求修改課程時(shí),通過中輸入修改課程的信息,獲取界面上填寫的 信息,并通過與數(shù)據(jù)庫進(jìn)行交互,將數(shù)據(jù)庫中的課程信息進(jìn)行修改,
17、 并返回到中 顯示已經(jīng)課程的信息。當(dāng)管理員請求刪除時(shí),通過中的刪除按鈕,獲取界面上要刪除的,并通過與 數(shù)據(jù)庫進(jìn)行交互,將要刪除課程的信息從數(shù)據(jù)庫中刪除, 并返回到中則不會顯示 已經(jīng)刪除的課程信息。4. 班級管理管理員登錄后可以對班級進(jìn)行管理。當(dāng)管理員請求添加班級時(shí),通過中輸入班級的信息,獲取界面上填寫的信息, 并通過與數(shù)據(jù)庫進(jìn)行交互,將要添加班級的信息添加到數(shù)據(jù)庫,并返回到中顯示 添加的班級信息。當(dāng)管理員請求修改班級時(shí),通過中輸入修改班級的信息,獲取界面上填寫的 信息,并通過與數(shù)據(jù)庫進(jìn)行交互,將數(shù)據(jù)庫中的班級信息進(jìn)行修改, 并返回到中 顯示已經(jīng)的班級信息。當(dāng)管理員請求刪除時(shí),通過中的刪除按鈕,
18、獲取界面上要刪除的,并通過與 數(shù)據(jù)庫進(jìn)行交互,將要刪除班級的信息從數(shù)據(jù)庫中刪除, 并返回到中則不會顯示 已經(jīng)刪除的班級信息。4.2 數(shù)據(jù)庫設(shè)計(jì)4.2.1 基本實(shí)體表表4-1基本實(shí)體表序號表名說明1管理員表,存儲管理員信息2學(xué)生表,存儲學(xué)生信息3教師表,存儲教師信息4班級表,存儲班級信息5課程表,存儲課程信息6登記表,存儲登記信息4.2.2 部分表結(jié)構(gòu)表4-2 學(xué)生表序號字段名稱字段類型大小允許為空備注110否編號2100否學(xué)號3100否姓名4100否密碼5100否性別6100否院系7100是電話8100是郵件9是學(xué)分表4-3 教師表序號字段名稱字段類型大小允許為空備注110否編號250否工號3
19、50否姓名450否密碼550否性別650否職稱表4-4 課程表序號字段名稱字段類型大小允許為空備注110否編號250否課程號350否課程名450否課程學(xué)分550是院系表4-5 班級表序號字段名稱字段類型大小允許為空備注110否編號250否班級號350否教師號450否課程號550否上課時(shí)間650否上課教室第5章詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)是軟件生命周期的重要階段,決定著軟件的質(zhì)量和編程速度。詳細(xì) 設(shè)計(jì)是對概要設(shè)計(jì)的一個(gè)細(xì)化,是對每個(gè)模塊完成的功能進(jìn)行的具體描述,要把 功能轉(zhuǎn)變?yōu)榫_的、結(jié)構(gòu)化的過程描述。詳細(xì)設(shè)計(jì)的表示工具有圖形工具和語言 工具。5.1 登錄模塊5.1.1 管理員登錄1 .界面設(shè)計(jì)管理員登錄時(shí)
20、要求填寫用戶名和密碼,將用戶填寫的數(shù)據(jù)傳輸給后臺判斷信 息是否正確,如果正確則登錄成功,如果錯(cuò)誤將相應(yīng)的錯(cuò)誤提示給用戶具體界面 如圖5-1所示。圖5-1管理員登錄2 .主要代碼將前端界面頁面用戶輸入的信息通過表單提交給,然后再用對用戶的用 戶名和密碼進(jìn)行判斷,如果用戶輸入的信息是正確的則登錄成功,如果不正確則 提示用戶名或密碼錯(cuò)誤。從數(shù)據(jù)庫中查詢管理員的姓名和密碼()="15 * ? ?”;();=();=();(2,);=();(); ( e) ();(e);獲取從中輸入的管理員姓名和密碼()("");(,);("");G);)登錄界面設(shè)計(jì)部
21、分代碼, “II、Illi Illi IlliIlli<><><>用戶名:<><><":1;:"><mi mi “20”>v><><><":1;:"><> 密碼:<><><><21.5"><><><><><><><><>5.2 管理員模塊圖5-2管理員界面5.2.1學(xué)
22、生管理具體界面如圖1.界面設(shè)計(jì)管理員添加學(xué)生信息,查看學(xué)生信息,修改和刪除學(xué)生信息。5-3所示。里加學(xué)三吉調(diào).每爛、州除學(xué)生教押管理譚程管理門理R管理圖5-3 選擇學(xué)生管理(1)添加學(xué)生信息,管理員通過點(diǎn)擊添加學(xué)生進(jìn)入到添加學(xué)生信息的界面,并對信息進(jìn)行添加。如圖5-4所示。添加學(xué)生信息口別.用T學(xué)號工2014M4406姓H "1院系.葉甘M工社學(xué)稹電話;15361170fi3G滓加圖5-4添加學(xué)生向數(shù)據(jù)庫中添加學(xué)生信息()"15()(?,?,?,?)"=()連接數(shù)據(jù)庫=0(1J;(2,);(3,);(4,);(5,);(6,);=0;(>o)J (e)0;)
23、獲取從中要添加學(xué)生的信息G)=("");=("");=("");=("");=("");=("");=0;0;0;0;0;0;0;0;)前端顯示的部分代碼性別:<""><>“男">男<>"女">女<><>學(xué)號:<""><>< <p ; : 50;">姓名:<""
24、;><></> 院系:<""><></><> 密碼:<""><></> 電話: <""><></> <><P><"""添加""添加""添加"/><><>(2)獲取學(xué)生信息,管理員通過點(diǎn)擊查詢、修改、刪除學(xué)生,進(jìn)入到獲取全部 學(xué)生的界面。如圖5-5所示
25、。I 2014144415 2 20HH4U 3 20MH44164 20MH4417 5 20HM441£ 6 20U1U420 7 20U1J44218 :rtl4lUq299 10HH 羽,10 201414441111 2O141444OL12 20U144401 £3 20L+144403 H 2014144404 5 刈 41414316刈打加13 17 20U1444Q6院第電話學(xué)分刪除慢盤計(jì)算機(jī)工程學(xué)瞪13刑停生改計(jì)三機(jī)工程學(xué)院14螞七計(jì)舞機(jī)工評學(xué)同13利圖便改討算機(jī)工程學(xué)注12岷山:計(jì)邕機(jī)工程學(xué)團(tuán)1i刊卮枝計(jì)算機(jī)工程學(xué)院14副度逡計(jì)算機(jī)工程學(xué)院3到W法占計(jì)
26、三卡二TW手苣14列殍匕亡;計(jì)算機(jī)工程學(xué)院11刊除廣卷計(jì)算機(jī)工程學(xué)院12到比位忌計(jì)算機(jī)H程學(xué)觥3列屋L;過復(fù)機(jī)運(yùn)學(xué)院JJ .Tk ?壁計(jì)算機(jī)H理學(xué)院J4浜量二計(jì)算機(jī)工程學(xué)院13到除摩區(qū)計(jì)算機(jī)H程學(xué)航12 3®國計(jì)算機(jī)工程棠陵14暄阻葉里帆工我二院刪一甌fl圖5-5查詢學(xué)生做女女另女支女女女女女女女女用女女男從數(shù)據(jù)庫中查詢學(xué)生的信息()(="15 "(=();=();=();( > 0) ; ( e) ();(e);獲取從中要查詢的信息(,) , = ();= ();("", );= ()("");(, );(,) ,
27、= ();= ();("");= ()("");(, );獲取學(xué)生前端部分代碼nn: 20"nnnn<><": 8"><>編號<>學(xué)號<> <>學(xué)分<><>刪除<><>修改<><><><><"$""" >< ><"">$ <><"&quo
28、t;>$<><"">$<><"">$<><"">$<><"">$<><"">$<><"">$<><""><""><a "$""">刪除 <><><><"
29、;"><""><a "$ "> 修改 <><><><><><><><>(3)更新學(xué)生信息,管理員通過點(diǎn)擊查詢、修改、刪除學(xué)生,進(jìn)入到獲取全部 學(xué)生的界面,并選擇學(xué)生進(jìn)入到修改界面進(jìn)行修改。如圖5-6所示。更新學(xué)生,怛別 T -字號,2014115姓的春-院系:訶班工學(xué)訪浙熹用琳 15W117|更新圖5-6修改學(xué)生從數(shù)據(jù)庫中更新學(xué)生信息()="15? ?"=();=();(1,);(2,);(3,);(
30、4,);(5,);(6,);(7,);=();(> 0); ( e)0;從上獲取一個(gè)需要修改的號(,),)=0 =(' =(' =(' =(' =(' =('(+"nnn123nnn");=0; 0;0;0;0;0;0;0;("1111111111111111");0;)更新學(xué)生前端部分代碼“ nnnn nn nn<> 性別:<""><>nn nn男"男女"女<>學(xué)號:V”“ nn nn />姓名:<&
31、quot;"><>V”“ nn nn />院系:<""><>V”“ nn nn /><>密碼:<""><>V”“ nn nn />電話:<""><>V”“ nn nn /><><P><添加“添加“更新” /><><>(4)刪除學(xué)生信息,管理員通過點(diǎn)擊查詢、修改、刪除學(xué)生,進(jìn)入到獲取全部 學(xué)生的界面,選擇要刪除的學(xué)生,點(diǎn)擊刪除。從數(shù)據(jù)庫中刪除學(xué)
32、生信息0("15 = ?"(=0;=0;(1J;0;=0;(>0); (e)0;(e);) (e) 0;從中獲取要刪除的(,),=();=("");(+"nnn456nn'n");=();();5.2.2教師管理1 .界面設(shè)計(jì)具體界面如圖管理員添加教師信息,查看教師信息,修改和刪除教師信息 5-7所示。學(xué)生言凝.節(jié)序師也詢.修如刪除教獷課程爸支明超管理圖5-7 選擇教師管理(1)添加教師信息,管理員通過點(diǎn)擊添加教師進(jìn)入到添加教師信息的界面,并對信息進(jìn)行添加。如圖5-8所示添加教師信息"吊 |: ' ,姓
33、房,張?jiān)诙?2D1J16密碼職稱;律師圖5-8添加教師向數(shù)據(jù)庫中添加教師信息()"15()(?,?,?)"=();=();(1,);(2,);(3,);(4,);(5,);=();(> 0)(""); ( e) ();與類字段相對應(yīng),從網(wǎng)頁中輸入教師的信息,由分配到獲取輸入的信息并進(jìn)行處 理。(),(=("");=("");=("");=("");=("");=();();();();();();();)前端顯示的部分代碼<><&
34、quot;509" "183"""><><>添加教師信息<><><"2" "1><p ":; : 50;"><>性別:<""><><"" ""><"男"男<><"女"女<><><p ":; : 50;"
35、;><>姓名:<""><></>工號:<""><>/>密碼:<><p ":; : 50;"><><""><>/>職稱:<""><>/><><p><"""添加""添加""添加"":;:35; : 60;
36、 : 16"/><><><><><p><><>(2)獲取教師的信息,管理員通過點(diǎn)擊查詢、修改、刪除教師,進(jìn)入到獲取全 部教師的界面。如圖5-9所示。120140115430,2014021283M刈如1J01§201404:12362014056941一12011068513820140'039692O14D8j391020U09 :502111201410<469812201411238114201412 :394315201413 ;00341620141410717
37、2UUL5 1225J182our25S11編號工號姓名密碼男勇女男男男女男男M女勇女女男男職稱陽除修改教授刪修修改講師副除修改講師刪力修改教授馴驗(yàn)修設(shè)教授劃除修改教授刑層修改菖被將刑除修改教授田泛修六 講用網(wǎng)除修葭 講師臼序修" 副教授11珍像玫教授刑總修改 載授孫圖修改 講拜例驗(yàn)修改 教授見除修及 效授Q后修於圖5-9查詢教師查詢數(shù)據(jù)庫中的教師信息()="15 "=();=();=();(> 0); ( e) ();(e);獲取中要修改教師的信息(,),=();=();("",);=()("");(,);(&quo
38、t;") ("") ("") ("") ("") ();();();();();();();)獲取教師部分代碼<"12 "><:20"""><""> <><>編號<> <><><>職稱<><>刪除<><>修改<><><><><&q
39、uot;$" ><><"">$ <><"">$<><"">$<><"">$<><"">$<><"">$<><""><""><a "$" > 刪除 <><><><"
40、;"><""><a "$ "> 修改 <><><><><>(3)更新教師信息,管理員通過點(diǎn)擊查詢、修改、刪除教師,進(jìn)入到獲取全部教師的界面,并選擇相應(yīng)的教師進(jìn)入到修改界面進(jìn)行修改。如圖5-10所示。更新教師性別.男姓名,撲囂工號;201417密1% 職稱:粒諭事新圖5-10修改教師修改數(shù)據(jù)庫中的教師信息()"15? ?”=();=();(1,);(2,);(3,);(4,);(5,);(6,);=();(> 0); ( e)();從上獲取要
41、修改教師的信息(,),=();=("") =("") =("") =("")=("")nn);();();();();();();();("1111111111111111");();)更新教師前端部分代碼<"509" "183" "1"""><>< ><>更新教師<><><"2" "1&g
42、t;<<("")%>"/>性別:<""><><"" "">男">男<> 女"女<><><p ":; : 50;"><>姓名:<""><></><""><></><><p ":; : 50;"&g
43、t;<>密碼:<""><>/>職稱:<""><><"" "" "" /><>添加 " " 添加 " " 更新 " ": ; : 35; : 60; : 16"/><p><"" "<><><p><><><><&
44、gt;( 4)刪除教師信息,管理員通過點(diǎn)擊查詢、修改、刪除教師,進(jìn)入到獲取全部教師的界面,選擇要刪除的教師,點(diǎn)擊刪除。從數(shù)據(jù)中刪除教師信息()"15 = ?"= ();= ();(1, );();= ();( > 0) ; ( e) ();(e); ( e)();接收到要刪除的(, ) ,= ();= ("");(+"nnn456nn'n");=();();5.2.3課程管理1 .界面設(shè)計(jì)管理員添加課程信息,查看課程信息,修改和刪除課程信息。具體界面如圖 5-11所示。學(xué)生管比教師管理蓬泳力啾程爸向、修改、刪除踝程昵城管
45、理圖5-11選擇課程管理(1)添加課程信息,管理員通過點(diǎn)擊添加課程進(jìn)入到添加課程信息的界面,并對課程的信息進(jìn)行添加。如圖5-12所示添加課程信息課程號;416學(xué)分;4課程名:軟件測試院系;X算機(jī)工爵闌添加圖5-12添加課程向數(shù)據(jù)庫中添加課程信息()"15()(?,?,?,?)"=();=();(1,);(2,);(3,);(4,);=();(> 0)(""); ( e) ();與類字段相對應(yīng),從網(wǎng)頁中輸入課程的信息,由分配到獲取輸入的信息并進(jìn)行處 理。(),=("" =("" =("" =
46、(""=();();();();();();)添加課程信息<><>前端顯示的部分代碼<"534" "130" "" ><p :25"><><"2" "1<p ":; : 50;"><><""><>課程號:/>學(xué)分:<""><>/><><p "
47、:; : 50;"><>課程名:<""><>/>院系:<""><>/><><p><"""添加""添加""添加"":;:35; : 60; : 16"/><><><p><><>(2)獲取課程的信息,管理員通過點(diǎn)擊查詢、修改、刪除課程,進(jìn)入到獲取全部課程的界面。如圖編號5 6 7
48、S9101112131415課程號課程各40)軟件項(xiàng)目402計(jì)算機(jī)英語10j馬克思主義404教材教法405世界港406導(dǎo)等數(shù)學(xué)407羽毛球4口區(qū)俄咻代希109效雍片內(nèi)410攝至匕統(tǒng)產(chǎn)41J英語412科學(xué)計(jì)算413數(shù)據(jù)庫414計(jì)算機(jī)網(wǎng)絡(luò)415現(xiàn)代教育技術(shù)417設(shè)計(jì)模式5-13所示。學(xué)分 院系J計(jì)算機(jī)工程學(xué)院2計(jì)算機(jī)工程學(xué)院3馬克思學(xué)院2商學(xué)院1外玉語學(xué)院5數(shù)理學(xué)院2體育學(xué)院3計(jì)算機(jī)二程學(xué)院4計(jì)算機(jī)工程學(xué)院4數(shù)理學(xué)院3外國語學(xué)院1計(jì)算機(jī)工程學(xué)院5計(jì)甘機(jī),醫(yī)學(xué)院3計(jì)算機(jī)工茬學(xué)院m人文學(xué)院4計(jì)算機(jī)工程學(xué)院刪除E工 士攥 刑除 田不 冽靜 丁 W 士三 工除 £三 £1球 工除 倒不
49、 W 干除 力東 如琮修改修設(shè) 售比 修法 修改 植力修改圖5-13查詢課程從數(shù)據(jù)庫中查詢課程信息()=();=();=();(> 0); ( e) ();(e);從中獲取要查詢的信息(,=();=();("",);=()("");(,);)(,), =();=();("",);=()("");(,);)獲取課程前端部分代碼<"12 ><:20"""><""><><"">
50、<><"">課程號<><"">課程名<><""><><""><><>修改<><><><><"$""" > < ><""><"s">$ <><><""><"
51、;s">$<><><""><"s">$<><><""><"s">$<><><""><"s">$<><><""><"s"><""><a "$""">刪
52、除 <><><><><""><"s"><""><a "$ "> 修改 <><><><><><><><><><>(3)更新課程信息,管理員通過點(diǎn)擊查詢、修改、刪除課程,進(jìn)入到獲取全部課程的界面, 并選擇相應(yīng)的課程進(jìn)入到修改界面進(jìn)行修改。如圖5-14所示。更新課程課程月:而學(xué)分 4課程卷篌洋慎式院系:不算機(jī)
53、工程列更新圖5-14修改課程修改數(shù)據(jù)庫中的課程信息()"15? ?" = ();= ();(1, );(2, );(3, );(4, );(5, );= ();( > 0) ; ( e)();獲取中要修改的課程信息(, ) ,= ();();();();();();();("1111111111111111");();更新課程前端部分代碼<"534" "130><><>更新課程 <><>nn nn<p ": ; : 50;">課
54、程號:n nn nn學(xué)分:<p ": ; : 50;">課程名:<""><>nn nn />院系:添加“添加”“更新"":;:35; : 60; : 16'7>(4)刪除課程信息,管理員通過點(diǎn)擊查詢、修改、刪除課程,進(jìn)入到獲取全部 課程的界面,選擇要刪除的課程,點(diǎn)擊刪除。從數(shù)據(jù)庫中刪除課程的信息0=0; =0; (1J;0;=0; (>0); ( e) ();(e);從中獲取要刪除課程的(,),=();=("");(+"nnn456nn'
55、;n");=();();5.2.4班級管理1 .界面設(shè)計(jì)具體界面如圖管理員添加班級信息,查看班級信息,修改和刪除班級信息 5-15所示。學(xué)生曾理故歷管也課程管3隼尊直鹿譚Jr®日說,修改.也對演遁圖5-15選擇班級管理(1)添加班級信息,管理員通過點(diǎn)擊添加班級進(jìn)入到添加班級信息的界面, 并對班級的信息進(jìn)行添加。如圖 5-16所示。添加班級信息班級號;20401課程號;402教師號:201413教室號:59#110時(shí)間:?nis-in-2i|添加圖5-16添加班級向數(shù)據(jù)庫中添加班級信息()"15()(?,?,?)"=();=();(1,);(2,);(3,
56、);(4,);(5,);=();(> 0); ( e) ();與類字段相對應(yīng),從網(wǎng)頁中輸入班級的信息,由分配到獲取輸入的信息并進(jìn)行處理。(),( =("") =("") =("") =("") =("")=();();();();();();();)添加班級信息<><>前端顯示的部分代碼<"534" "130><p"" ": 25"><><"2&
57、quot; "1250;"><p ":; : 50;">班級號:<""><>/>課程號:<""><>/><><p ":; : 50;">教師號:<""><>/>教室號:<""><><"" "" ""<><p "
58、:; : 50">時(shí)間:<""><>/><><p><"""添加""添加""添加"/><><><p><><>(2)獲取班級的信息,管理員通過點(diǎn)擊查詢、修改、刪除班級,進(jìn)入到獲取全 部班級的界面。如圖5-17所示。編號:班級號教師名課程號教室號時(shí)間刪除修 E12040120140140165再3012016-3-4刪除修改工2040 J20140240259#
59、6102015-9-7刑除修改-204012014034035 M 2102014-9-11刪除修改42040120140440464651。2017-3-23修改5204020140540554102016-9-12刪除修改62040120141641613*2122015-10-9,除修改2040120140240159 吐50320廣47刑除修改S2040120140141759吉3422016-9-7排1除修改92040120140741365/1132015-9-13刪除修改102040120141440364#2102016-9-11刑除修改11204012014024146543
60、102016-9-8刪除修改122040120141340259# 1102016-10-21刪除磔工圖5-17查詢班級查詢數(shù)據(jù)庫中的班級信息()(=();=();= ();( > 0) ; ( e) ();(e);J從中獲取查詢信息(,) , = ();= ();("", );= ()("");(, ); (,) , = ();= ();("", );= ()("");(, );獲取班級前端部分代碼<"12 ">: 20"nnnn<><": 8">nn
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)業(yè)融資租賃合同范本
- 公路護(hù)欄修建合同范本
- 個(gè)人用電協(xié)議合同范例
- 公司運(yùn)輸購銷合同范本
- 刻字木材出售合同范本
- 個(gè)人旅游陪玩合同范本
- 個(gè)人住家保姆合同范本
- 勞務(wù)代理加盟合同范例
- fidic銀皮書合同范例
- 出售電廠燒火料合同范本
- (課件)港口安全知識培訓(xùn)講解
- 2022年企業(yè)安全生產(chǎn)知識培訓(xùn)講座PPT課件(帶內(nèi)容)
- 產(chǎn)品設(shè)計(jì)思維課件
- 電子直線加速器的工作原理專題培訓(xùn)課件
- 2023年孝感市孝南區(qū)全要素自然資源有限公司招聘筆試題庫及答案解析
- 臨終關(guān)懷成品課件
- 2020外研版九年級英語上全冊課文原文及翻譯
- 大象版科學(xué)四年級下冊12奇妙的植物課件及練習(xí)題和答案
- 三年級下冊豎式脫式計(jì)算
- 某大型企業(yè)空調(diào)系統(tǒng)內(nèi)部培訓(xùn)(圖文127)
- 《財(cái)務(wù)風(fēng)險(xiǎn)的識別與評估管理國內(nèi)外文獻(xiàn)綜述》
評論
0/150
提交評論