教師信息管理系統(tǒng)_第1頁
教師信息管理系統(tǒng)_第2頁
教師信息管理系統(tǒng)_第3頁
教師信息管理系統(tǒng)_第4頁
教師信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、 畢業(yè)設(shè)計(論文)題 目 教師信息管理系統(tǒng) 目錄摘要.31緒論.3 1.1項目開發(fā)的背景.3 1.2項目開發(fā)的目標(biāo).4 1.3項目提出的意義.4 1.4 系統(tǒng)開發(fā)所用的技術(shù)準(zhǔn)備.5 1.4.1 數(shù)據(jù)庫技術(shù)的現(xiàn)狀與發(fā)展.5 1.4.2 java語言的概述.52系統(tǒng)概述.62.1系統(tǒng)開發(fā)的背景.62.2系統(tǒng)開發(fā)的目的與意義.63需求分析與可行性研究.73.1需求分析.73.2可行性研究.73.2.1技術(shù)可行性分析.73.2.2經(jīng)濟可行性.83.2.3運行可行性.94總體設(shè)計.94.1總體設(shè)計規(guī)劃.94.2項目流程模型圖.94.3具體的各個模塊設(shè)計及其功能.94.3.1數(shù)據(jù)表的結(jié)構(gòu).94.3.2 具

2、體模塊功能.105總結(jié).116參考文獻.12摘要教師信息管理系統(tǒng)是一個教育單位不可缺少的部分。一個功能齊全、簡單易用的信息管理系統(tǒng)不但能有效地減輕學(xué)校各類工作人員的工作負(fù)擔(dān),它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要。教師管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面.對于前者要求建立數(shù)據(jù)一致性和完整性強,數(shù)據(jù)安全性好的數(shù)據(jù)庫.而對于后者則要求應(yīng)用程序功能完備,易使用等特點。在學(xué)校,教師信息管理包括教師信息,顯然如果以人工的方式對其管理將耗費大量的人力、物力,本系統(tǒng)以此作為開發(fā)的目標(biāo),用以減輕教師管理人員的負(fù)擔(dān)。1緒論隨著計算機技術(shù)的不斷發(fā)

3、展,計算機在單位管理中發(fā)揮了強大的作用。使用計算機對信息進行管理,具有著手工管理所無法比擬的優(yōu)點,例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高信息管理的效率,也是單位部門的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。本系統(tǒng)采用jsp+mysql的模式,結(jié)合必要的相關(guān)系統(tǒng)、產(chǎn)品與工具,來實現(xiàn)對教師論文信息管理系統(tǒng)的開發(fā)。使該系統(tǒng)具有運行安全可靠、便于應(yīng)用、可維護性好等特點,而且具有良好的擴展性,能良好的共享系統(tǒng)中的數(shù)據(jù)。1.1 項目開發(fā)背景 隨著學(xué)校規(guī)模的擴大與政府人才流動機制的變化,學(xué)校教師的人數(shù)逐漸增加,而其流動率也在逐年增加,以往的手工管理

4、教師信息的方式變得力不從心,已經(jīng)不能滿足學(xué)校對教師信息管理的要求。一直以來教師的信息管理是學(xué)校工作中的一項重要內(nèi)容,我國的大中專院校的教師信息管理的自動化和效率不高。隨著辦學(xué)規(guī)模的擴大和招教人數(shù)的增加,建立一個高效的教師信息管理系統(tǒng)是非常必要的。普通的信息管理系統(tǒng)已不能適應(yīng)時代的發(fā)展,因為它浪費了許多的人力和物力。在當(dāng)今信息時代這種傳統(tǒng)的管理方法必然被以計算機為基礎(chǔ)的信息管理系統(tǒng)所代替。為了提高教師信息管理的效率,我選擇了教師信息管理系統(tǒng)作為畢業(yè)設(shè)計的課題。 本系統(tǒng)在大多數(shù)信息管理系統(tǒng)的基礎(chǔ)上,主要增加了教師對個人信息的操作,教師不用再往學(xué)院的教務(wù)處辦公室報送個人檔案,可以直接的把個人信息上傳

5、到網(wǎng)絡(luò)上,也可以方便快速的查詢到自己的信息,教務(wù)管理人員也不必總呆在學(xué)院的辦公室,他們都不受時間,位置,空間的限制,只要有上網(wǎng)的條件,在家里就可以完成有關(guān)信息的錄入,更新,管理,查詢和刪除。本系統(tǒng)將會改變以前靠手工管理教師信息的狀況,迅速提高工作效率。希望能為教務(wù)管理人員和學(xué)校的工作帶來便利。1.2 項目開發(fā)的目標(biāo) 教師信息管理系統(tǒng),采用計算機對教師的信息進行管理,進一步提高了現(xiàn)代化辦學(xué)效益和自動化信息管理水平。幫助提高工作效率,實現(xiàn)教師信息管理維護工作流程的系統(tǒng)化、規(guī)范化和自動化。為了使系統(tǒng)在學(xué)院的管理中發(fā)揮更大的作用,實現(xiàn)工作過程的計算機化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開發(fā)目標(biāo)

6、: (1)系統(tǒng)應(yīng)該具有實用性、可靠性和可擴展性,同時注意到先進性。 (2)對各個數(shù)據(jù)庫進行分類動態(tài)管理,防止混亂。 (3)不同用戶有不同的權(quán)限,防止非法查詢,非法修改。 (4)能夠?qū)Σ樵兘Y(jié)果進行分類匯總,實現(xiàn)報表打印和下載。(5)方便用戶的操作,盡量減少用戶的操作,實現(xiàn)自動化。1.3 項目提出的意義 隨著高校辦學(xué)規(guī)模的擴大和招教人數(shù)的增加,教師信息管理是學(xué)校管理中異常重要的一個環(huán)節(jié)。教師信息管理的計算機化是整個學(xué)校教務(wù)管理中的重要部分,介于它的重要性,教師信息管理系統(tǒng)的開發(fā)與應(yīng)用就逐漸提入議程,并占著越來越重要的份量。 運用教師信息管理系統(tǒng)可以減輕學(xué)院教務(wù)人員的工作量,減少開支,提高工作效率,

7、節(jié)省時間,老師也能夠迅速的查詢到自己的信息。而教師信息管理系統(tǒng)的應(yīng)用也為學(xué)校教育實力在未來市場的競爭力有所提高。 在現(xiàn)代高科技的飛躍發(fā)展,人們工作習(xí)慣的改變,特別是電腦的大量普及,人們生活節(jié)奏越來越快,怎樣提高工作效率是人們首先考慮的問題。教師信息管理是一項非常繁瑣與復(fù)雜的工作,一個原因就是工作量大,不好管。對于一個學(xué)校而言,管理好教師的信息,是非常重要的。因此開發(fā)出一套教師信息管理系統(tǒng)是非常必要的。1.4 系統(tǒng)開發(fā)所用的技術(shù)準(zhǔn)備 1.4.1 數(shù)據(jù)庫技術(shù)的現(xiàn)狀與發(fā)展 數(shù)據(jù)庫技術(shù)是現(xiàn)代信息科學(xué)與技術(shù)的重要組成部分,是計算機數(shù)據(jù)處理與信息管理系統(tǒng)的核心。數(shù)據(jù)庫技術(shù)研究和解決了計算機信息處理過程中大

8、量數(shù)據(jù)有效地組織和存儲的問題,在數(shù)據(jù)庫系統(tǒng)中減少數(shù)據(jù)存儲冗余、實現(xiàn)數(shù)據(jù)共享、保障數(shù)據(jù)安全以及高效地檢索數(shù)據(jù)和處理數(shù)據(jù)。隨著計算機技術(shù)與網(wǎng)絡(luò)通信技術(shù)的發(fā)展,數(shù)據(jù)庫技術(shù)已成為信息社會中對大量數(shù)據(jù)進行組織與管理的重要技術(shù)手段及軟件技術(shù),是網(wǎng)絡(luò)信息化管理系統(tǒng)的基礎(chǔ)。本章主要介紹數(shù)據(jù)庫技術(shù)的應(yīng)用與發(fā)展、關(guān)系模型的基本概念、關(guān)系數(shù)據(jù)庫的設(shè)計理論及數(shù)據(jù)庫設(shè)計方法等內(nèi)容,是學(xué)習(xí)和掌握現(xiàn)代數(shù)據(jù)庫技術(shù)的基礎(chǔ)。1.4.2 java語言的概述 java 編程語言的風(fēng)格十分接近c、c+語言。java是一個純的面向?qū)ο蟮某绦蛟O(shè)計語言,它繼承了 c+ 語言面向?qū)ο蠹夹g(shù)的核心,java舍棄了c +語言中容易引起錯誤的指針(以

9、引用取代)、運算符重載(operator overloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的對象所占據(jù)的內(nèi)存空間,使得程序員不用再為內(nèi)存管理而擔(dān)憂。在 java se 1.5 版本中,java 又引入了泛型編程(generic programming)、類型安全的枚舉、不定長參數(shù)和自動裝/拆箱等語言特性。 java 不同于一般的編譯執(zhí)行計算機語言和解釋執(zhí)行計算機語言。它首先將源代碼編譯成二進制字節(jié)碼(bytecode),然后依賴各種不同平臺上的虛擬機來解釋執(zhí)行字節(jié)碼,從而實現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺特性。不過,每次的編譯執(zhí)行需要消耗一定的時

10、間,這同時也在一定程度上降低了 java 程序的運行效率。但在 j2se 1.4.2 發(fā)布后,java 的執(zhí)行速度有了大幅提升。 與傳統(tǒng)程序不同,sun 公司在推出 java 之際就將其作為一種開放的技術(shù)。全球數(shù)以萬計的 java 開發(fā)公司被要求所設(shè)計的 java 軟件必須相互兼容?!癹ava 語言靠群體的力量而非公司的力量”是 sun 公司的口號之一,并獲得了廣大軟件開發(fā)商的認(rèn)同。這與微軟公司所倡導(dǎo)的注重精英和封閉式的模式完全不同。 sun 公司對 java 編程語言的解釋是:java 編程語言是個簡單、面向?qū)ο蟆⒎植际?、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動態(tài)的語言。 j

11、ava 平臺是基于 java 語言的平臺。這樣的平臺目前非常流行,因此微軟公司推出了與之競爭的.net平臺以及模仿 java 的c#語言。2系統(tǒng)概述2.1系統(tǒng)開發(fā)的背景 隨著高校招生規(guī)模不斷擴大,師資隊伍規(guī)模也日趨壯大。高校教師業(yè)務(wù)檔案信息管理已成為高等院校信息管理事務(wù)的一項重要工作。當(dāng)今世界已經(jīng)跨入了信息時代,計算機科學(xué)與技術(shù)正在迅猛發(fā)展,尤其是以計算機為核心的信息技術(shù)正在改變整個社會的生產(chǎn)方式、生活方式、學(xué)習(xí)方式。web成為internet/intranet中最流行、最主要的信息服務(wù)方式。系統(tǒng)正是借助于web的這一強大功能來滿足信息管理的需求而開發(fā)的。2.2系統(tǒng)開發(fā)的目的與意義 本文針對高

12、校教師業(yè)務(wù)檔案信息系統(tǒng)的設(shè)計和實現(xiàn)進行了初步研究,描述了整個系統(tǒng)的各個功能模塊以及相互之間的邏輯關(guān)系,并重點對師資隊伍統(tǒng)計管理模塊、教師信息管理模塊進行了詳細(xì)設(shè)計與實現(xiàn)。 為了將教師的信息更好的管理,提高工作效率,同時避免人工管理的錯誤,所以制作了教師信息管理系統(tǒng)。本系統(tǒng)分為:教師信息錄入,教師信息修改,教師信息查詢,教師信息打印以及教師賬號管理幾個功能模塊。總的來說能夠滿足學(xué)校對于教師基本信息的管理。3需求分析與可行性研究3.1需求分析(1)可以存儲歷屆的教師檔案,管理更為安全、高效;(2)只需一到二名信息管理員即可操作系統(tǒng),節(jié)省大量人力;(3)可以迅速查詢及修改所需信息;(4)友好的界面操

13、作,能保證系統(tǒng)的易用性和方便性。(5)對系統(tǒng)的安全性管理,包括用戶的添加以及密碼的修改。3.2可行性研究一般說來,應(yīng)從技術(shù)可行性、經(jīng)濟可行性、運行可行性等方面研究可行性。 可行性研究需要的時間長短取決于工程的規(guī)模,一般說來,可行性研究的成本只占預(yù)期的工程中成本的5-10%。3.2.1技術(shù)可行性分析技術(shù)上的可行性分析要考慮將來要采用的硬件和軟件技術(shù)能否滿足用戶(這里是校方)提出的要求(如計算機的容量、速度等)。此外,還要考慮開發(fā)人員的水平,作為計算機專業(yè)的學(xué)生,數(shù)據(jù)庫設(shè)計方面對于我們應(yīng)該還過得去,在學(xué)校里生活了4年,對這個管理模式應(yīng)該比較熟悉。我們掌握了數(shù)據(jù)庫及其應(yīng)用技術(shù)、數(shù)據(jù)庫原理、計算機網(wǎng)絡(luò)

14、技術(shù)等課程,對數(shù)據(jù)庫的設(shè)計、應(yīng)用、維護及局域網(wǎng)的組成有了深刻的認(rèn)識與一定的動手實踐能力,從一定程度上具備了開發(fā)一個小型系統(tǒng)的能力。3.2.2經(jīng)濟可行性主要從對項目的經(jīng)濟上進行分析評價,一方面是支出的費用,包括設(shè)備購置費、管理和維護費用、人員工資和培訓(xùn)費等,另一個是取得的收益。這是個超小型的管理系統(tǒng),從投入的人力,財力與物力來講是非常之小的,只要一臺電腦,一臺打印機,這個系統(tǒng)就可以搞起來。從節(jié)省人力方面,可以讓管理人員從繁與復(fù)雜的工作中解脫出來,做更多的工作,可以給教學(xué)管理提高一個層次。3.2.3運行可行性internet正在迅猛發(fā)展,學(xué)院從硬件到軟件都投入了大量的人力、物力、財力,在教務(wù)上,給

15、各個辦公室配置了計算機,并能聯(lián)接到互聯(lián)網(wǎng),并且學(xué)院領(lǐng)導(dǎo)對這方面比較重視,在教務(wù)上配置了一定數(shù)目的能夠訓(xùn)練操作計算機的干事,可以快速、方便、高效地使用計算機進行日常工作。學(xué)院開展了計算機及其維修專業(yè),可讓學(xué)生以實踐方式對系統(tǒng)進行維護,使此系統(tǒng)在實踐上具備了可行性。由此可知,開發(fā)教師信息管理系統(tǒng)在學(xué)校中具有可行性。4總體設(shè)計4.1總體設(shè)計規(guī)劃系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)各種信息的系統(tǒng)化,規(guī)范化和自動化,從而達到提高學(xué)校教師信息管理效率的目的。系統(tǒng)采用模塊化程序設(shè)計方法,即便于系統(tǒng)功能的各種組合修改,又便于未參與開發(fā)技術(shù)的護人員補充、維護。系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶需求進行數(shù)據(jù)的添加、刪除、

16、修改等操作。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。本教師信息管理系統(tǒng)需要完成的功能為:一般教師用戶登陸后的界面包括用戶修改、查詢信息、帳號管理三個模塊。 用戶修改模塊:包括姓名、性別、出生年月、入校時間、身份證號碼、家庭住址聯(lián)系電話、所學(xué)專業(yè)等設(shè)置。 查詢信息模塊:包括輸入關(guān)鍵詞、按姓名來查詢的設(shè)置。 帳號管理模塊;包括輸入用戶名、新密碼、確認(rèn)密碼設(shè)置。4.2項目流程模型圖本系統(tǒng)分為:教師信息錄入,教師信息修改,教師信息查詢,教師信息打印以及教師賬號管理幾個功能模塊。圖1 er模型圖4.3具體的各個模塊設(shè)計及其功能:4.3.1數(shù)據(jù)表的結(jié)構(gòu)教師信息表結(jié)構(gòu)(user_info)字段名數(shù)據(jù)

17、類型長度允許空值描述user_id (主鍵)long 8必填教師編號namevarchar20必填教師姓名sexvarchar10必填教師性別p_id (外鍵)varchar15必填身份證號addressvarchar8必填住址表1 教師信息表管理員信息表結(jié)構(gòu)字段名數(shù)據(jù)類型長度允許空值描述gly_id (主鍵)vachar15必填管理員賬號gly_passvarchar15必填管理員密碼gly_namevarchar50必填管理員的姓名gly-ageint4管理員的年齡gly-sexvarchar50管理員的性別gly-addressvarchar50管理員的地址gly-telephoneva

18、rchar50必填管理員的電話gly-birthdaydatetime8管理員的出生日期表2 管理員信息表教師工資管理表結(jié)構(gòu)user_id (主鍵)long8必填教師編號namevarchar8必填教師姓名salarylong8必填教師基本工資bonusvarchar8必填獎金 表3 教師工資管理表教師授課管理表結(jié)構(gòu)user_id (主鍵)long8必填教師編號namevarchar8必填教師姓名courselong8必填授課科目c-hoursvarchar8必填課時數(shù) 表4 教師授課管理表4.3.2 具體模塊功能(1)教師信息管理模塊添加教師信息 修改教師信息查詢教師信息 打印教師信息(2)教師授課管理模塊添加教師授課信息 修改教師授課信息查詢教師授課信息 打印教師授課信息(3)教師工資管理模塊添加教師工資信息. 修改教師工資信息查詢教師工資信息 打印教師工5總結(jié)本設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對我們學(xué)生實際工作能力的具體訓(xùn)練和考察

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論