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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

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

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

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

8、量數據有效地組織和存儲的問題,在數據庫系統中減少數據存儲冗余、實現數據共享、保障數據安全以及高效地檢索數據和處理數據。隨著計算機技術與網絡通信技術的發展,數據庫技術已成為信息社會中對大量數據進行組織與管理的重要技術手段及軟件技術,是網絡信息化管理系統的基礎。本章主要介紹數據庫技術的應用與發展、關系模型的基本概念、關系數據庫的設計理論及數據庫設計方法等內容,是學習和掌握現代數據庫技術的基礎。1.4.2 java語言的概述 java 編程語言的風格十分接近c、c+語言。java是一個純的面向對象的程序設計語言,它繼承了 c+ 語言面向對象技術的核心,java舍棄了c +語言中容易引起錯誤的指針(以

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論