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

下載本文檔

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

文檔簡介

1、 畢業(yè)設(shè)計(jì)(論文)題 目 教師信息管理系統(tǒng) 目錄摘要.31緒論.3 1.1項(xiàng)目開發(fā)的背景.3 1.2項(xiàng)目開發(fā)的目標(biāo).4 1.3項(xiàng)目提出的意義.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)濟(jì)可行性.83.2.3運(yùn)行可行性.94總體設(shè)計(jì).94.1總體設(shè)計(jì)規(guī)劃.94.2項(xiàng)目流程模型圖.94.3具體的各個(gè)模塊設(shè)計(jì)及其功能.94.3.1數(shù)據(jù)表的結(jié)構(gòu).94.3.2 具

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論