教師職稱評(píng)定系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁
已閱讀1頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  教師職稱管理系統(tǒng)是一個(gè)典型的高校職稱管理系統(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)。</p><p>  經(jīng)過分析,本課題以B/S為開發(fā)模式,采用

2、JSP(JAVA SERVER PAGES)和JAVA編程語言,以SQL Server 2005、 DREAMWEAVER、TOMCAT和EDITPLUS為開發(fā)平臺(tái),開發(fā)出了一個(gè)教師職稱管理系統(tǒng)。此系統(tǒng)實(shí)現(xiàn)了教師職稱管理的各種工作流程計(jì)算機(jī)管理化,其中包括對(duì)教師檔案的錄入、添加、更新、刪除,以及用戶對(duì)教師檔案的查詢和對(duì)個(gè)人信息及個(gè)人密碼的修改。在實(shí)踐中可以對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意系統(tǒng)。</p&g

3、t;<p>  關(guān)鍵詞:高校教師,職稱評(píng)定,JSP,SQL Server</p><p><b>  ABSTRACT</b></p><p>  The system of managing teacher file is a typical application of heigh school file managing system ,which

4、 mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerf

5、ul and easily used.</p><p>  By looking up lots of datum, we based on B/S mode,selected JSP(JAVA SERVER PAGES)and JAVA language ,use SQL Server 2000、DREAMWEAVER、TOMCAT and EDITPLUS as platform,achieve the sy

6、stem of managing teacher file.The system realized all the techonological process in the managing teacher file managed by computer,include put in files、 add files、 renew files and delete files, it also include modify pers

7、onal message and password. The prototype could be modified and developed till users are satisfied wit</p><p>  KEYWORDS: Teachers in Colleges and Universities, Evaluation of professional titles,JSP, SQL se

8、ver</p><p><b>  目 錄</b></p><p><b>  摘 要I</b></p><p>  ABSTRACTII</p><p>  目 錄III</p><p><b>  第一章 引言5</b>&

9、lt;/p><p>  1.1 課題背景和意義5</p><p>  1.2 國內(nèi)外研究現(xiàn)狀6</p><p>  1.3 關(guān)鍵技術(shù)介紹7</p><p>  1.3.1 JSP簡介7</p><p>  1.3.2 SQL Server 20057</p><p>  1.4軟硬件配置環(huán)

10、境7</p><p>  1.5 系統(tǒng)設(shè)計(jì)內(nèi)容8</p><p>  第二章 系統(tǒng)的需求分析9</p><p>  2.1 系統(tǒng)總體介紹9</p><p>  2.2 系統(tǒng)可行性分析10</p><p>  2.2.1 技術(shù)可行性10</p><p>  2.2.2 經(jīng)濟(jì)可行性10

11、</p><p>  2.2.3 操作可行性10</p><p>  2.3 系統(tǒng)需求分析10</p><p>  2.3.1 業(yè)務(wù)需求10</p><p>  2.3.2 數(shù)據(jù)流圖11</p><p>  2.3.3 數(shù)據(jù)字典11</p><p>  第三章 系統(tǒng)概要設(shè)計(jì)18<

12、;/p><p>  3.1 系統(tǒng)框架結(jié)構(gòu)18</p><p>  3.2 系統(tǒng)框架設(shè)計(jì)19</p><p>  3.2.1 教師信息的輸入19</p><p>  3.2.2 教師信息的更新20</p><p>  3.2.3 教師信息的添加20</p><p>  3.2.4 教師信息的

13、刪除20</p><p>  3.2.5 教師信息的查詢21</p><p>  3.3 數(shù)據(jù)庫的定義21</p><p>  3.3.1 系統(tǒng)E_R模型圖22</p><p>  3.3.2 表結(jié)構(gòu)23</p><p>  3.3.3 表間的關(guān)系圖25</p><p>  第四章

14、系統(tǒng)實(shí)現(xiàn)(給出界面截圖及功能和實(shí)現(xiàn)細(xì)節(jié)的描述)26</p><p><b>  4.1用戶26</b></p><p>  4.1.1用戶的注冊(cè)26</p><p><b>  4.2 信息26</b></p><p>  4.2.1教師信息的添加26</p><p&g

15、t;  4.2.2 教師信息的更新27</p><p>  4.2.3教師信息的刪除28</p><p>  4.2.4教務(wù)人員評(píng)審結(jié)果30</p><p>  第五章 設(shè)計(jì)測(cè)試方案31</p><p>  5.1設(shè)計(jì)測(cè)試方案及測(cè)試結(jié)果分析31</p><p><b>  結(jié) 論32<

16、/b></p><p><b>  致 謝34</b></p><p><b>  第一章 引言</b></p><p>  1.1 課題背景和意義</p><p>  職稱評(píng)定是高校評(píng)價(jià)教師教學(xué)和科研各方面能力的一種綜合評(píng)價(jià)方式,它是管理高校師資力量的一種有效的手段,是對(duì)教師工作的一

17、種激勵(lì)機(jī)制。職稱評(píng)定由評(píng)定規(guī)則和評(píng)定流程組成。高校教師職稱評(píng)定工作需要一套充滿活力、具有競爭的職稱評(píng)定方法,這對(duì)提高職稱評(píng)定工作的質(zhì)量具有積極意義,高校是培養(yǎng)各方面人才的重要基地,需要大量的優(yōu)秀教師對(duì)學(xué)生進(jìn)行培養(yǎng),需要教師做出貢獻(xiàn),教師各個(gè)方面的工作都體現(xiàn)了教師的價(jià)值,需要各個(gè)高校制定職稱評(píng)定方法來量化評(píng)定人才,判斷教師的工作能力和科研水平,這就需要對(duì)教師進(jìn)行科學(xué)合理的綜合評(píng)定。職稱評(píng)定工作是一項(xiàng)系統(tǒng)工程,是為了優(yōu)化人才發(fā)展環(huán)境而探索出

18、科學(xué)、客觀、公正的人才評(píng)定體系。</p><p>  目前不少高校都有自己的職稱評(píng)定系統(tǒng),但系統(tǒng)功能相對(duì)簡單,只有簡單的文字處理和存儲(chǔ),需要申報(bào)人員下載表格,填寫再上傳上去。也有不少高校的職稱評(píng)定工作按照規(guī)范的流程步驟進(jìn)行,但沒有完整的計(jì)算機(jī)支持職稱評(píng)定系統(tǒng),在對(duì)申報(bào)人員的材料進(jìn)行審查時(shí),需要的佐證材料很多,工作量大,效率較低,因此,建立職稱評(píng)定的計(jì)算機(jī)支持系統(tǒng)對(duì)高校的職稱評(píng)定工作具有較高的實(shí)用價(jià)值。</p

19、><p>  在職稱評(píng)定系統(tǒng)中,需要對(duì)用戶填寫的數(shù)據(jù)信息進(jìn)行正確性核對(duì),這就需要使用學(xué)??蒲?、教務(wù)和人事等部門的數(shù)據(jù),但是又不能隨便訪問這些部門的數(shù)據(jù)庫,如何共享這些部門的數(shù)據(jù)是職稱評(píng)定系統(tǒng)達(dá)到較高的自動(dòng)化水平,以提高效率的關(guān)鍵.</p><p>  Web 服務(wù)具有跨平臺(tái)、松散耦合的優(yōu)點(diǎn),可以保證不同系統(tǒng)之間的資源以服務(wù)的形式進(jìn)行共享。Web 服務(wù)之間的通信是基于如 HTTP、XML、SOA

20、P 等互聯(lián)網(wǎng)協(xié)議進(jìn)行的。Web 服務(wù)不用考慮所使用的環(huán)境是什么樣的,它是被部署到 Internet 環(huán)境中的,一次部署多次使用的新型組件。通過 WSDL、UDDI 等技術(shù),Web 服務(wù)可以進(jìn)行動(dòng)態(tài)的配置,因此,Web服務(wù)技術(shù)可以滿足職稱評(píng)定系統(tǒng)中調(diào)用其他系統(tǒng)信息的應(yīng)用。針對(duì)職稱評(píng)定工作的特點(diǎn),本課題研究了基于 Web 服務(wù)的職稱評(píng)定系統(tǒng),實(shí)現(xiàn)了不同數(shù)據(jù)庫之間的松散耦合,解決人工處理的繁瑣問題。</p><p> 

21、 1.2 國內(nèi)外研究現(xiàn)狀</p><p>  在國內(nèi),各個(gè)高?;旧隙加凶约旱囊惶自u(píng)審方法,但是很少有自己的職稱評(píng)定系統(tǒng)。有人提出一種高校教師高級(jí)職稱評(píng)定決策支持系統(tǒng),該系統(tǒng)主要是對(duì)教師從多目標(biāo)進(jìn)行評(píng)價(jià),提高公平性,是對(duì)評(píng)價(jià)指標(biāo)研究的系統(tǒng),而在職稱評(píng)定工作的效率方面沒有進(jìn)行研究;在職稱評(píng)定工作上,各個(gè)高校的人事處都有自己的辦公系統(tǒng),但是功能十分簡單,基本上都是一些信息發(fā)布的功能,信息交互功能較差,雖然也可以實(shí)現(xiàn)自

22、動(dòng)化辦公,但是終究沒有形成一套統(tǒng)一的職稱評(píng)定系統(tǒng)。 </p><p>  申報(bào)人員填寫信息階段:首先是學(xué)校在人事辦公系統(tǒng)網(wǎng)上發(fā)布職稱評(píng)定信息,申報(bào)人員在辦公系統(tǒng)人事信息下載電子表進(jìn)行填寫,同時(shí)準(zhǔn)備評(píng)審材料,需要打印紙質(zhì)的信息材料,申報(bào)人員還需要將所參與評(píng)定工作的所有的材料裝訂好,比如說需要將科研成果原件、復(fù)印件等送到科技處、社科處審核,并且在復(fù)印件上簽字蓋章。 </p><p>  推薦小

23、組審核階段:學(xué)校組織相關(guān)的單位組成推薦小組,推薦小組成員需要根據(jù)職稱評(píng)定資格條件,挑選出符合評(píng)審條件的申報(bào)人員,然后將符合條件的申報(bào)人員條件進(jìn)行審核推薦。 </p><p>  專家評(píng)審打分:專家首先認(rèn)真審核申報(bào)者的申報(bào)資格,然后根據(jù)評(píng)分標(biāo)準(zhǔn)進(jìn)行量化、打分,最后交評(píng)審委員會(huì)審核通過。 </p><p>  這些審核工作大部分是人工進(jìn)行,審核過程十分繁瑣,且工作量很大,效率低下。 </

24、p><p>  在這樣的工作流程中,存在著很多問題: </p><p>  首先,申報(bào)人員都是將需要填寫的表格打印下來,然后按照自己的意愿來填寫信息,沒有統(tǒng)一的文字格式標(biāo)準(zhǔn),在未來的系統(tǒng)中要實(shí)現(xiàn)自動(dòng)化需要對(duì)各項(xiàng)信息格式進(jìn)標(biāo)準(zhǔn)化; </p><p>  其次,在職稱評(píng)定工作中,教師要對(duì)自己的申報(bào)材料的真實(shí)性進(jìn)行審核,這樣就需要跑好幾個(gè)來回,才能完成材料的真實(shí)性的驗(yàn)證。還需

25、要根據(jù)申報(bào)人員的條件對(duì)應(yīng)相應(yīng)的職稱條件,對(duì)符合條件的申報(bào)人進(jìn)行審核推薦;而且在審核材料的時(shí)候,只能夠人工一個(gè)個(gè)的進(jìn)行審核,費(fèi)時(shí)費(fèi)力,未來系統(tǒng)的重點(diǎn)就是實(shí)現(xiàn)審核的自動(dòng)化,減少申報(bào)人員的奔波,減少職稱評(píng)定工作人員的工作量。 </p><p>  為了提高職稱評(píng)定工作的效率,實(shí)現(xiàn)學(xué)校系統(tǒng)的資源共享,采用 Web 服務(wù)技術(shù)來實(shí)現(xiàn)職稱評(píng)定系統(tǒng)的開發(fā),改變目前的職稱評(píng)定工作的缺陷。</p><p> 

26、 1.3 關(guān)鍵技術(shù)介紹</p><p>  1.3.1 JSP簡介</p><p>  JSP是JAVA SERVER PAGES 的縮寫,是由SUN公司倡導(dǎo)、許多公司參與,于1999年推出的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),JSP是基于JAVA SERVLET以及整個(gè)JAVA體系的WEB開發(fā)技術(shù),利用這一技術(shù)可以建立安全的、跨平臺(tái)的先進(jìn)動(dòng)態(tài)網(wǎng)站,這項(xiàng)技術(shù)還在不斷的被更新和優(yōu)化。用戶可能對(duì)Micros

27、oft的ASP(Active Server Pages)比較熟悉,與ASP相比,JSP以JAVA技術(shù)為基礎(chǔ),又在許多方面做了改進(jìn),具有動(dòng)態(tài)網(wǎng)頁與靜態(tài)頁面分離,能夠脫離硬件平臺(tái)的束縛,以及編譯后運(yùn)行等優(yōu)點(diǎn),完全克服了ASP的腳本級(jí)執(zhí)行的缺點(diǎn),已逐漸成為Internet上的主流開發(fā)工具。</p><p>  1.3.2 SQL Server 2005</p><p>  數(shù)據(jù)庫采用SQL

28、60;Server2005,SQL Server2005是目前最流行的數(shù)據(jù)庫開發(fā)平臺(tái)之一,掌握SQL Server數(shù)據(jù)庫的管理與開發(fā)技術(shù)將為IT技術(shù)人員提供更多的發(fā)展機(jī)會(huì)和空間,使他們?cè)诩ち业氖袌霏h(huán)境中更具競爭力。</p><p>  SQL Server2005數(shù)據(jù)庫不僅具有良好的可靠性、可用性、可編程性、易用性以及對(duì)日常任務(wù)的自動(dòng)化管理等方面的特點(diǎn),還能夠有效的執(zhí)行大規(guī)模聯(lián)機(jī)事務(wù)

29、處理、完成數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用等許多具有挑戰(zhàn)性的工作,為不同規(guī)模的企業(yè)提供完整的數(shù)據(jù)解決方案。</p><p>  SQL Server2005 為IT工作者提供了功能強(qiáng)大的且相對(duì)熟悉的工具,同時(shí)減少了在從移動(dòng)設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺(tái)上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜度,而且擁有高效的編程能力和強(qiáng)大的分析能力。</p><p>  1.4軟硬件配置

30、環(huán)境</p><p>  運(yùn)行系統(tǒng)的最低硬件設(shè)備要求如表1-1所示。</p><p>  表1-1 硬件設(shè)備表</p><p>  運(yùn)行系統(tǒng)的軟件需求如表1-2所示。</p><p>  表1-2 軟件配置表</p><p>  1.5 系統(tǒng)設(shè)計(jì)內(nèi)容</p><p>  本系統(tǒng)是一個(gè)教師職稱評(píng)定

31、系統(tǒng),其功能基本符合用戶需求,能夠完成教師檔案的存儲(chǔ)和查詢以及各類相關(guān)報(bào)表的打印。并提供部分系統(tǒng)維護(hù)功能,使用戶方便進(jìn)行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪除。對(duì)于數(shù)據(jù)的一致性的問題也通過程序進(jìn)行了有效的解決。</p><p>  第二章 系統(tǒng)的需求分析</p><p>  2.1 系統(tǒng)總體介紹</p><p>  教師職稱管理,顧名思義,就是對(duì)教師的所有個(gè)人檔案進(jìn)行管理。對(duì)于學(xué)

32、校來說,教師作為學(xué)校主體的一部分,學(xué)校對(duì)于教師檔案做出準(zhǔn)確、細(xì)致的紀(jì)錄是非常重要的。隨著時(shí)代的發(fā)展,利用計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)已經(jīng)成為現(xiàn)代信息存儲(chǔ)的主導(dǎo)趨勢(shì)。</p><p>  那么,我們所要組建的系統(tǒng)最重要的就是能夠讓我們對(duì)教師檔案進(jìn)行存儲(chǔ)和查詢,在此基礎(chǔ)之上,應(yīng)該能夠?qū)崿F(xiàn)對(duì)教師檔案進(jìn)行添加、更新、刪除 ,對(duì)個(gè)人信息的修改及對(duì)個(gè)人密碼的修改等一系列的操作。</p><p>  職稱評(píng)定工作基本

33、流程如下:</p><p>  1. 學(xué)校在網(wǎng)上發(fā)布職稱評(píng)定工作信息,然后布置相關(guān)的職稱評(píng)定工作,組織申報(bào),以各個(gè)單位各個(gè)專業(yè)成立考核推薦小組和專家評(píng)委小組,然后分配相關(guān)的工作事項(xiàng)。</p><p>  2. 申報(bào)人員到辦公系統(tǒng)的人事信息中下載初審需要的相關(guān)表格,還需要準(zhǔn)備相應(yīng)的評(píng)審材料。要求申報(bào)人到教務(wù)處、科技處、社科處審核評(píng)審材料,這些部門要在這些復(fù)印件上簽字蓋章,以確保材料的真實(shí)性,

34、其他佐證材料也需要考核小組對(duì)原件和復(fù)印件進(jìn)行核對(duì)。</p><p>  3. 材料審核完畢之后,各考核推薦小組根據(jù)職稱評(píng)定條件評(píng)定這些申報(bào)人的資料,判斷其是否具有參加評(píng)定的資格,對(duì)于符合條件的申報(bào)材料上報(bào)到校職改辦。</p><p>  4. 學(xué)校職稱工作審核小組對(duì)教學(xué)系列的申報(bào)材料進(jìn)行審核和量化打分。</p><p>  5. 考核推薦小組領(lǐng)取初審合格人員的評(píng)審表

35、,領(lǐng)取之后填寫完畢將職稱評(píng)審材料上報(bào),繳納評(píng)審費(fèi)。</p><p>  6. 專家推薦委員會(huì)進(jìn)行推薦。</p><p>  7. 將推薦名單上報(bào)到人事廳。</p><p>  2.2 系統(tǒng)可行性分析</p><p>  2.2.1 技術(shù)可行性</p><p>  首先從軟件方面來說,數(shù)據(jù)庫設(shè)計(jì)軟件多種多樣,總的來說可以

36、分成兩類專用的數(shù)據(jù)庫軟件。由于建設(shè)教師職稱管理系統(tǒng)需要大量的數(shù)據(jù)處理,因此選用SQL Server 2005數(shù)據(jù)庫管理系統(tǒng)。Java語言功能強(qiáng)大,靈活性較強(qiáng),同時(shí)比較適合這個(gè)程序的開發(fā)和應(yīng)用。從軟件方面來說足夠用,在硬件方面系統(tǒng)只需要一臺(tái)內(nèi)存32MB,硬盤在2.0G的品牌機(jī)或兼容機(jī)。所以從技術(shù)方面實(shí)現(xiàn)本系統(tǒng)完全沒有問題。</p><p>  2.2.2 經(jīng)濟(jì)可行性</p><p>  一個(gè)

37、系統(tǒng)若是不能帶來經(jīng)濟(jì)效益或經(jīng)濟(jì)效益低于開發(fā)成本,那么這個(gè)系統(tǒng)的開發(fā)是毫無意義的。通過教師職稱管理系統(tǒng)可以節(jié)省大量的人力、物力、財(cái)力和時(shí)間,并且減少了人為方面的失誤,無論從橫向還是縱向相比,本系統(tǒng)從經(jīng)濟(jì)方面來講是可行的。</p><p>  2.2.3 操作可行性</p><p>  本系統(tǒng)的開發(fā)起點(diǎn)是從非計(jì)算機(jī)人員水平開發(fā)的,所以它的操作很簡單,只通過簡單的敲擊和按屏幕的提示,就可以完成所

38、有的工作。</p><p>  當(dāng)教師登錄系統(tǒng)后可以提交評(píng)聘申請(qǐng),可以查看審核結(jié)果,教務(wù)人員登錄可以查看申報(bào)人提交信息,可以對(duì)教師提交的申請(qǐng)進(jìn)行評(píng)審?fù)瑫r(shí)發(fā)布評(píng)審結(jié)果,管理員登錄可以管理所有人員信息以及所有審核結(jié)果,與不使用該系統(tǒng)而使用傳統(tǒng)模式步驟一致。</p><p>  通過可行性的研究分析,我們得出結(jié)論,這個(gè)方案是可行的。</p><p>  2.3 系統(tǒng)需求分

39、析</p><p>  2.3.1 業(yè)務(wù)需求</p><p>  高校教師職稱管理系統(tǒng)應(yīng)該是一個(gè)功能強(qiáng)大,有利于提高高校工作效率的系統(tǒng)。針對(duì)教師的職稱管理工作,系統(tǒng)應(yīng)該由管理員進(jìn)行數(shù)據(jù)樣本的采集和錄入,教師能夠?qū)€(gè)人信息和他人信息進(jìn)行查詢,教務(wù)人員能夠?qū)處煹乃行畔⑦M(jìn)行查詢并可以打印教師檔案報(bào)表,管理員能夠查詢所有教師的信息并可以更新、添加和刪除教師信息,而且可以增加新的用戶,用戶可以修

40、改自己的個(gè)人密碼和個(gè)人信息。</p><p>  通過對(duì)上述的系統(tǒng)的需求的分析,可以獲得如下的功能性的需求:</p><p>  1. 管理員能對(duì)教師有關(guān)的各類數(shù)據(jù)進(jìn)行輸入、更新、添加、刪除與查詢,并且可以增加新的用戶。</p><p>  2. 教師能對(duì)個(gè)人信息和他人信息進(jìn)行查詢。</p><p>  3. 教務(wù)人員能對(duì)教師所有的信息進(jìn)行查

41、詢并可以打印教師檔案報(bào)表。</p><p>  4. 用戶可以修改自己的個(gè)人密碼。</p><p>  5. 用戶可以修改自己的個(gè)人信息。</p><p>  2.3.2 數(shù)據(jù)流圖</p><p>  1. 在教師職稱管理系統(tǒng)中應(yīng)包含3個(gè)類對(duì)象,即職稱管理員、教師和教務(wù)人員。管理員對(duì)教師檔案進(jìn)行收集和輸入,教師、管理員對(duì)教師檔案進(jìn)行查詢,教務(wù)

42、人員對(duì)教師檔案進(jìn)行查詢和打印教師檔案報(bào)表。數(shù)據(jù)流圖如圖2-1所示。</p><p>  檔案 查詢及打印</p><p>  管理員 教師職稱管理系統(tǒng) 教師、管理員、教務(wù)人員</p><p><b>  圖2-1 數(shù)據(jù)流圖</b></p>&l

43、t;p>  2.職稱管理員對(duì)教師檔案進(jìn)行修改,教師、管理員對(duì)教師檔案進(jìn)行查詢,教務(wù)處對(duì)教師檔案進(jìn)行查詢和打印。如圖2-2 流程圖所示。</p><p><b>  教師,管理員</b></p><p>  1.1 1.2 1.3 2 查詢</p><p>  檔案 收集

44、檔案 處理 檔案 教師 教師</p><p>  管理員 資料 資料 職稱 職稱表</p><p>  教師信息 查詢或打印</p><p>  D1教師信息 教務(wù)人員</p><p><

45、b>  圖2-2 流程圖</b></p><p>  2.3.3 數(shù)據(jù)字典</p><p>  所謂數(shù)據(jù)字典就是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。正如我們所知道的,任何字典最主要的用途都是供人查閱對(duì)不了解的條目的解釋,數(shù)據(jù)字典的作用也正是在系統(tǒng)分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。</p><p>  我們

46、在對(duì)教師職稱管理系統(tǒng)進(jìn)行了問題定義和需求分析后,下面所給出的就是教師職稱管理系統(tǒng)的數(shù)據(jù)字典。</p><p><b>  1. 教師基本情況</b></p><p>  教師基本情況詞條描述如表2-1-1所示。</p><p>  表2-1-1教師基本情況的數(shù)據(jù)字典</p><p>  教師編號(hào)詞條描述如表2-1-2所示

47、。</p><p>  表2-1-2教師編號(hào)的數(shù)據(jù)字典</p><p>  教師姓名詞條描述如表2-1-3所示。</p><p>  表2-1-3 教師姓名數(shù)據(jù)字典</p><p><b>  2. 教師工作情況</b></p><p>  教師工作情況的數(shù)據(jù)字典如表2-2-1</p>

48、<p>  表2-2-1 教師工作情況數(shù)據(jù)字典</p><p>  教師編號(hào)詞條描述如表2-2-2所示。</p><p>  表2-2-2 教師編號(hào)數(shù)據(jù)字典</p><p>  教師姓名詞條描述如表2-2-3所示。</p><p>  表2-2-3 教師姓名數(shù)據(jù)字典</p><p>  教師學(xué)術(shù)信息詞條如

49、表2-2-4</p><p>  表2-2-4 教師學(xué)術(shù)信息數(shù)據(jù)字典</p><p>  教師編號(hào)信息詞條如表2-2-5</p><p>  表2-2-5 教師編號(hào)信息數(shù)據(jù)字典</p><p>  教師姓名詞條如表2-2-6</p><p>  表2-2-6 教師姓名數(shù)據(jù)字典</p><p> 

50、 3.教師職稱情況的數(shù)據(jù)字典</p><p>  教師職稱信息詞條如表2-3-1</p><p>  表2-3-1 教師職稱信息數(shù)據(jù)詞典</p><p>  教師編號(hào)信息詞條如表2-3-2</p><p>  表2-3-2 教師編號(hào)數(shù)據(jù)詞典</p><p>  教師姓名詞條如表2-3-3</p><

51、p>  表2-3-3 教師姓名數(shù)據(jù)詞典</p><p>  4.用戶注冊(cè)情況的數(shù)據(jù)字典</p><p>  用戶注冊(cè)信息詞條如表2-4-1</p><p>  表2-4-1 用戶注冊(cè)信息數(shù)據(jù)詞典</p><p>  用戶登陸名稱詞條如表2-4-2</p><p>  表2-4-2 用戶登陸名稱數(shù)據(jù)詞典</p

52、><p>  用戶姓名詞條如表2-4-3</p><p>  表2-4-3 用戶姓名數(shù)據(jù)詞典</p><p>  第三章 系統(tǒng)概要設(shè)計(jì)</p><p>  3.1 系統(tǒng)框架結(jié)構(gòu)</p><p>  本系統(tǒng)基于JSP和JAVA編程語言,以SQL Server 2005、 Dreamweaver、TOMCAT和EDITPLUS

53、為開發(fā)平臺(tái),實(shí)現(xiàn)了教師職稱管理內(nèi)部的各種工作流程計(jì)算機(jī)管理化。</p><p>  本系統(tǒng)由職稱管理員進(jìn)行數(shù)據(jù)樣本的采集和錄入,教師可以通過教師職稱管理系統(tǒng)進(jìn)行查詢,職稱管理員可以通過教師職稱管理系統(tǒng)進(jìn)行查詢,教務(wù)處可以通過教師職稱管理系統(tǒng)進(jìn)行查詢和打印報(bào)表。</p><p>  根據(jù)分析,可以得到以下的如圖3-1所示功能圖。</p><p>  B/S 模式將程序

54、、客戶和數(shù)據(jù)這三個(gè)層次分離開來,它將顯示邏輯和業(yè)務(wù)邏輯分開,使得代碼是獨(dú)立存在的,顯示邏輯的分離,好處是代碼不用關(guān)心自己將會(huì)在哪里被顯示出來和以何種方式顯示,同時(shí)業(yè)務(wù)邏輯層的分離,使得它跟平臺(tái)保持獨(dú)立,也不必知道在客戶端是如何顯示數(shù)據(jù)的。B/S 模式的三層結(jié)構(gòu)可以在不同的平臺(tái)工作,具有跨平臺(tái)性,這種模式的客戶端與應(yīng)用程序互不干擾,保證了應(yīng)用程序的安全性。</p><p>  職稱評(píng)定系統(tǒng)所采用的B/S 的三層結(jié)構(gòu)

55、,它將用戶界面、邏輯處理和數(shù)據(jù)存儲(chǔ)分成三個(gè)獨(dú)立的部分,這樣的結(jié)構(gòu)提高了工作效率,在信息的采集,數(shù)據(jù)存儲(chǔ)和信息的共享方面都發(fā)揮了優(yōu)勢(shì)。邏輯處理的實(shí)現(xiàn)是用JavaBean,三者的分離提高了系統(tǒng)的安全性和可維護(hù)性。其工作原理如圖3-2所示。</p><p>  圖3-2 系統(tǒng)框架結(jié)構(gòu)</p><p>  在三層架構(gòu)中,業(yè)務(wù)層接收來自用戶界面層的請(qǐng)求,然后按照一定的邏輯規(guī)則處理這些請(qǐng)求,處理完畢之

56、后,將處理結(jié)果到數(shù)據(jù)庫中進(jìn)行SQL 操作,將操作結(jié)果生成的數(shù)據(jù)封裝起來,最后以類的形式返回到用戶界面層。這樣的操作方式,用戶層不用知道數(shù)據(jù)庫的結(jié)構(gòu)就可以調(diào)用數(shù)據(jù)庫里面的數(shù)據(jù),這樣的優(yōu)勢(shì)是增加數(shù)據(jù)庫的安全保障,不用到數(shù)據(jù)庫中直接操作,減輕了用戶層開發(fā)人員的工作,提高了工作效率。JavaBean返回的數(shù)據(jù)形式是對(duì)象,這些對(duì)象規(guī)定了數(shù)據(jù)是可以被訪問的還是只讀性質(zhì)的,這樣封裝對(duì)象的優(yōu)勢(shì)也體現(xiàn)了出來,提高了數(shù)據(jù)的安全性能。</p>

57、<p>  3.2 系統(tǒng)框架設(shè)計(jì)</p><p>  3.2.1 教師信息的輸入</p><p>  1. 教師基本信息的輸入</p><p>  教師的基本信息包括教師的bianhao(編號(hào))、xingming(姓名)、xingbie(性別)、nianling(年齡)、chushengshijian(出生時(shí)間)、minzu(民族)、zhezhimianm

58、ao(政治面貌)、shengao(身高)、tizhong(體重)、zhicheng(職稱)、zhichengbianhuaqingkuang(職稱變化情況)、diaoliqingkuang(調(diào)離情況)、lianxifangshi(聯(lián)系方式)、jiatingzhuzhi(家庭住址)和jangchengqingkuang(獎(jiǎng)懲情況)形成檔案。</p><p>  2. 教師工作信息的輸入</p><

59、;p>  教師的工作信息包括教師的bianhao(編號(hào))、xingming(姓名)、xingbie(性別)、renkexibie(任課系別)、suojiaokemu(所教科目)、kaoshikaocha(考試或考察)、xueshi(學(xué)時(shí))和zhehexueshi(折合學(xué)時(shí))。</p><p>  3. 教師學(xué)術(shù)信息的輸入</p><p>  教師學(xué)術(shù)信息包括教師的bianhao(編號(hào)

60、)、xingming(姓名)、xingbie(性別)、lunwenjizhuzuomingcheng(論文及著作名稱)、chubanshemingcheng(出版社名稱)、qikanhao(期刊號(hào))和jiangchengqingkuang(獎(jiǎng)懲情況)。</p><p>  4. 教師科研情況的輸入</p><p>  教師的科研情況包括教師的bianhao(編號(hào))、xingming(姓名)

61、、xingbie(性別)、keyanqingkuang(科研情況)、keyanchengguo(科研成果)和jiangchengqingkuang(獎(jiǎng)懲情況)。</p><p>  5. 用戶信息的輸入</p><p>  用戶信息包括用戶的logname(用戶登陸名稱)、xingming(用戶的真實(shí)姓名)、password(密碼)、email(電子郵件地址)、phone(電話)、addr

62、ess(家庭住址)。</p><p>  3.2.2 教師信息的更新</p><p>  由管理員進(jìn)行檔案收集,經(jīng)過處理檔案資料,更新教師職稱管理系統(tǒng),包括更新系統(tǒng)中的教師基本信息 、教師工作信息 、教師學(xué)術(shù)信息 和教師科研情況。</p><p>  3.2.3 教師信息的添加</p><p>  由管理員進(jìn)行檔案收集,經(jīng)過處理檔案資料,對(duì)教

63、師檔案進(jìn)行添加,包括添加系統(tǒng)中的教師基本信息 、教師工作信息 、教師學(xué)術(shù)信息 和教師科研情況。</p><p>  3.2.4 教師信息的刪除</p><p>  由管理員進(jìn)行檔案收集,經(jīng)過處理檔案資料,刪除教師檔案信息,包括刪除系統(tǒng)中的教師基本信息 、教師工作信息 、教師學(xué)術(shù)信息 和教師科研情況。</p><p>  3.2.5 教師信息的查詢</p>

64、<p>  1.教師對(duì)教師職稱管理系統(tǒng)的查詢</p><p>  在校教師可以通過自己的姓名和密碼,對(duì)自己的個(gè)人信息進(jìn)行查詢,其中包括教師個(gè)人基本信息、教師個(gè)人工作信息、教師個(gè)人學(xué)術(shù)信息和教師個(gè)人科研信息。并且可以在教師職稱管理系統(tǒng)中獲得簡要的他人信息,包括教師的bianhao(編號(hào))、xingming(姓名)、xingbie(性別)、dianhua(電話)、dizhi(地址)、lunwenjizh

65、uzuomingcheng(論文及著作名稱)、keyanchengguo(科研成果)和jiangchengqingkuang(獎(jiǎng)懲情況)。</p><p>  2. 教務(wù)人員對(duì)教師職稱管理系統(tǒng)的查詢 </p><p>  教務(wù)人員可以在成功的登陸教師職稱管理系統(tǒng)以后,對(duì)教師的所有信息進(jìn)行查詢,包括教師的基本信息、教師的工作信息、教師的學(xué)術(shù)信息和教師的科研情況。</p><

66、;p>  3. 管理員對(duì)教師職稱管理系統(tǒng)的查詢 </p><p>  管理員可以在成功的登陸教師職稱管理系統(tǒng)以后,對(duì)教師和注冊(cè)用戶的所有信息進(jìn)行查詢,包括教師的基本信息、教師的工作信息、教師的學(xué)術(shù)信息、教師的科研情況和注冊(cè)用戶的信息。</p><p>  3.3 數(shù)據(jù)庫的定義</p><p>  數(shù)據(jù)庫是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫的作用在于組織

67、和表達(dá)信息,簡單的來說,數(shù)據(jù)庫就是信息的集合。</p><p>  我們不僅可以利用數(shù)據(jù)庫進(jìn)行存儲(chǔ)數(shù)據(jù),也可以通過數(shù)據(jù)庫進(jìn)行更新信息、添加信息和刪除信息等一系列的操作。到目前為止,計(jì)算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫和關(guān)系數(shù)據(jù)庫。</p><p>  我們所采用的SQL Server 2005就是一種典型的關(guān)系型數(shù)據(jù)庫,我們所設(shè)計(jì)的教師職稱管理系統(tǒng)主要包括教師、教務(wù)人員和管理員三個(gè)對(duì)象

68、,每個(gè)對(duì)象都有自己的功能,可以對(duì)教師檔案進(jìn)行查詢、打印教師檔案報(bào)表或?qū)?shù)據(jù)庫進(jìn)行修改。通過對(duì)教師職稱管理系統(tǒng)的總體分析及對(duì)數(shù)據(jù)庫的定義我們可以得到下面所述的系統(tǒng)E_R模型圖 。</p><p>  3.3.1 系統(tǒng)E_R模型圖</p><p>  教師 管理員 1+ 管理 教師檔案卡</p><p&

69、gt;  姓名 姓 名</p><p>  密碼 密 碼 </p><p><b>  添加</b></p><p>  1+ 1+ 更新</p><p><b>  刪除</b></p>

70、<p><b>  教務(wù)人員</b></p><p><b>  姓名</b></p><p><b>  密碼</b></p><p>  教師基本 教師工作 教師學(xué)術(shù) 教師科研</p><p>  信息卡

71、 信息卡 信息卡 信息卡</p><p>  1+ 編號(hào) 編號(hào) 編號(hào) 編號(hào)</p><p>  姓名 姓名 姓名 姓名</p><p>  

72、性別 性別 性別 性別</p><p>  年齡 任課系別 論文及著 科研情況</p><p>  出生年 任課班級(jí) 作名稱 科研成果</p><p>  月日

73、所教科目 出版社名 獎(jiǎng)懲情況</p><p>  政治面貌 考試/考察 稱</p><p>  民族 學(xué)時(shí) 期刊號(hào)</p><p>  身高 折合學(xué)時(shí) 獎(jiǎng)懲情況</p><p><b&g

74、t;  體重</b></p><p><b>  職稱</b></p><p><b>  職稱變化</b></p><p><b>  情況</b></p><p><b>  調(diào)離情況</b></p><p><

75、;b>  聯(lián)系方式</b></p><p><b>  家庭住址</b></p><p><b>  獎(jiǎng)懲情況</b></p><p><b>  查 詢</b></p><p><b>  查詢或打印</b></p>

76、<p>  圖3-3 系統(tǒng)全局E-R圖</p><p><b>  3.3.2 表結(jié)構(gòu)</b></p><p>  1.jb表存儲(chǔ)教師基本信息,表結(jié)構(gòu)如表3-1所示。</p><p>  表3-1 jb教師基本信息表 </p><p>  2.jb表存儲(chǔ)教師基本信息,表結(jié)構(gòu)如表3-1所示。</p>

77、<p>  表2 gz 教師工作信息表</p><p>  表3 xs 教師學(xué)術(shù)信息表</p><p>  表4 ky 教師科研情況表</p><p>  表5 user 用戶信息表</p><p>  3.3.3 表間的關(guān)系圖</p><

78、;p>  本系統(tǒng)中表間的關(guān)系如圖3-4 表間關(guān)系圖所示。</p><p>  jb表(教師基本信息表) </p><p>  編 號(hào) 姓 名 、、、、、、</p><p>  gz表(教師工作信息表)</p><p>  編 號(hào) 姓 名 、、、、、、</p><p>  xs表(教師學(xué)術(shù)信息表)<

79、;/p><p>  編 號(hào) 姓 名 、、、、、、</p><p>  ky表(教師科研信息表)</p><p>  編 號(hào) 姓 名 、、、、、、</p><p>  user表(用戶注冊(cè)信息表)</p><p>  姓 名 登陸名稱 、、、、、、</p><p>  圖3

80、-4 表間關(guān)系圖</p><p>  第四章 系統(tǒng)實(shí)現(xiàn)(給出界面截圖及功能和實(shí)現(xiàn)細(xì)節(jié)的描述)</p><p><b>  4.1用戶</b></p><p>  4.1.1用戶的注冊(cè)</p><p>  進(jìn)入注冊(cè)界面,教師和教務(wù)人員都需要填寫自己登錄名稱,真實(shí)姓名,密碼,電子郵件,聯(lián)系電話通信地址,并且?guī)?號(hào)為必填內(nèi)容。

81、</p><p><b>  部分源代碼如下:</b></p><p>  <p>輸入您的信息,帶*號(hào)項(xiàng)必修填寫:</p><p>  <form action="userRegister.jsp" Method="post"></p><p>  <

82、br>登陸名稱<input name="logname" type="text">*</p><p>  <br>真實(shí)姓名<input name="realname" type="text">*</p><p>  <br>設(shè)置密碼<input nam

83、e="password" type="password">*</p><p>  <br>電子郵件<input name="email" type="text">*</p><p>  <br>聯(lián)系電話<input name="phone" t

84、ype="text">*</p><p>  <br>通信地址<input name="address" type="text">*</p><p>  <br><input name="g" type="submit" value="

85、;提 交"></p><p><b>  </form></b></p><p><b>  4.2 信息</b></p><p>  4.2.1教師信息的添加</p><p>  進(jìn)入添加記錄界面,教師可選擇添加教師基本信息、教師工作信息、教師學(xué)術(shù)信息、教師科研信息,四

86、個(gè)模塊。</p><p><b>  部分源代碼如下:</b></p><p><b>  <tr> </b></p><p>  <td height="359" colspan="5" valign="top"></p>

87、<p>  <p>&nbsp;</p></p><p>  <font face="Arial, Helvetica"><font size="5"></p><p><b>  <center></b></p><p><

88、;b>  <p></b></p><p>  添 加 記 錄 界 面</p><p><b>  <br></b></p><p>  <br><font size="4"></p><p>  <p><a href=

89、"<%=response.encodeURL("http://127.0.0.1:8080/jbtj.jsp")%>">添 加 教 師 基 本 信 息 </a></p><p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/gzt

90、j.jsp")%>">添 加 教 師 工 作 信 息 </a></p><p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/xstj.jsp")%>">添 加 教 師 學(xué) 術(shù) 信 息 </a></p&

91、gt;<p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/kytj.jsp")%>">添 加 教 師 科 研 信 息 </a></p><p>  <form action="guanliyuandenglu.jsp&qu

92、ot; method="post"></p><p>  <input type="submit" value="返 回" name="fanhui" ></p><p>  </form></td></p><p>  4.2.2 教師信息的更

93、新</p><p>  教師每段時(shí)間都必須以及必要的更新自己的信息</p><p><b>  部分源代碼:</b></p><p><b>  <center></b></p><p>  更 新 記 錄 界 面</p><p><b>  <b

94、r></b></p><p>  <br><font size="4"></p><p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/jbgx.jsp")%>">教 師 基 本 信

95、 息 更 新</a></p><p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/gzgx.jsp")%>">教 師 工 作 信 息 更 新</a></p><p>  <p><a href=&quo

96、t;<%=response.encodeURL("http://127.0.0.1:8080/xsgx.jsp")%>">教 師 學(xué) 術(shù) 信 息 更 新</a></p><p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/kygx.jsp

97、")%>">教 師 科 研 信 息 更 新</a></p><p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/usergx.jsp")%>">注 冊(cè) 用 戶 信 息 更 新</a> </p>

98、<p>  <form action="guanliyuandenglu.jsp" method="post"></p><p>  <input type="submit" value="返 回" name="fanhui" ></p><p><

99、;b>  </form></b></p><p><b>  </br></b></p><p>  </td></tr></p><p>  4.2.3教師信息的刪除</p><p>  教師有時(shí)會(huì)不小心將信息輸入錯(cuò)誤,或者額外多輸入一次信息,此時(shí)有一個(gè)

100、刪除系統(tǒng)是必要的。</p><p><b>  部分源代碼:</b></p><p><b>  <center></b></p><p><b>  <p></b></p><p>  刪 除 記 錄 界 面</p><p>&

101、lt;b>  <center></b></p><p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/jbsc.jsp")%>"><font size="4">刪 除 教 師 基 本 信 息 </fo

102、nt></a></p></p><p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/gzsc.jsp")%>"><font size="4">刪 除 教 師 工 作 信 息 </font>&l

103、t;/a></p></p><p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/xssc.jsp")%>"><font size="4">刪 除 教 師 學(xué) 術(shù) 信 息 </font></a>

104、</p></p><p>  <p><a href="<%=response.encodeURL("http://127.0.0.1:8080/kysc.jsp")%>"><font size="4">刪 除 教 師 科 研 信 息</p><p>  <p>

105、<a href="<%=response.encodeURL("http://127.0.0.1:8080/usersc.jsp")%>"><font size="4">刪 除 注 冊(cè) 用 戶 信 息 </a></p><p>  </font></a></p><

106、/p><p>  <form action="guanliyuandenglu.jsp" method="post"></p><p>  <input type="submit" value="返 回" name="fanhui" ></p><p&

107、gt;<b>  </form></b></p><p><b>  </br></b></p><p><b>  </center></b></p><p>  4.2.4教務(wù)人員評(píng)審結(jié)果</p><p>  教務(wù)人員每隔一段時(shí)間就要查詢

108、一次教師上傳的信息,并評(píng)審此教師是否應(yīng)該有職稱變動(dòng)。</p><p><b>  部分源代碼:</b></p><p><b>  <p></b></p><p>  教 務(wù) 人 員 登 陸 </p><p><b>  <br></b></p&g

109、t;<p><b>  <br></b></p><p>  <p>信息查詢:&nbsp &nbsp <a href="<%=response.encodeURL("http://127.0.0.1:8080/jb1.jsp")%>">教師基本信息</a><

110、/p><p>  <p>&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp </p><p>  <a href="<%=response.encodeURL("http://127.0.0.1:8080

111、/gz1.jsp")%>">教師工作信息</a></p><p>  <p>&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp </p><p>  <a href="&l

112、t;%=response.encodeURL("http://127.0.0.1:8080/xs1.jsp")%>">教師學(xué)術(shù)信息</a></p><p>  <p>&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &a

113、mp;nbsp </p><p>  <a href="<%=response.encodeURL("http://127.0.0.1:8080/ky1.jsp")%>">教師科研信息</a></p><p>  第五章 設(shè)計(jì)測(cè)試方案</p><p>  5.1設(shè)計(jì)測(cè)試方案及測(cè)試結(jié)果分析&l

114、t;/p><p>  由于系統(tǒng)對(duì)于不同的用戶,功能也不相同,因此,根據(jù)不同的功能模塊,本系統(tǒng)也有三種不同的測(cè)試方案。一是登陸模塊的測(cè)試,二是信息查詢模塊的測(cè)試,三是數(shù)據(jù)庫維護(hù)模塊的測(cè)試</p><p>  首先是登陸模塊的測(cè)試,對(duì)于登陸模塊我們使用的是Javabeans的形式,用戶的登陸名稱存儲(chǔ)在數(shù)據(jù)庫中的用戶注冊(cè)信息表中,如果用戶的登陸名稱正確,用戶將成功登陸。如果用戶的登陸名稱不正確,系統(tǒng)

115、將出現(xiàn)錯(cuò)誤提示,并且不會(huì)進(jìn)入下一個(gè)頁面。</p><p>  其次是信息查詢模塊的測(cè)試,本系統(tǒng)的信息查詢模塊都是采用橋接器的方式和數(shù)據(jù)庫相連的,如果連接成功,系統(tǒng)將自動(dòng)跳入下一個(gè)頁面,并且顯示用戶所查詢的信息表。否則,系統(tǒng)將提示出錯(cuò)信息。</p><p>  再次是數(shù)據(jù)庫維護(hù)模塊的測(cè)試。數(shù)據(jù)庫維護(hù)模塊也是以橋接器的方式和數(shù)據(jù)庫直接相連,如果系統(tǒng)成功地實(shí)現(xiàn)數(shù)據(jù)的更新、添加、刪除等功能,數(shù)據(jù)庫

116、將會(huì)自動(dòng)地進(jìn)行數(shù)據(jù)的更新、添加和刪除,數(shù)據(jù)庫更新以后,系統(tǒng)將自動(dòng)跳入新的頁面,并且顯示更新后的數(shù)據(jù)表。</p><p><b>  結(jié) 論</b></p><p>  經(jīng)過兩個(gè)多月的設(shè)計(jì)和開發(fā),高校教師職稱管理系統(tǒng)基本開發(fā)完畢。其功能基本符合用戶需求,能夠完成教師檔案的存儲(chǔ)和查詢以及各類相關(guān)報(bào)表的打印。并提供部分系統(tǒng)維護(hù)功能,使用戶方便進(jìn)行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪

117、除。對(duì)于數(shù)據(jù)的一致性的問題也通過程序進(jìn)行了有效的解決。</p><p>  經(jīng)過分析,本課題以B/S為開發(fā)模式,采用JSP(JAVA SERVER PAGES)和JAVA編程語言,以SQL Server 2005、 DREAMWEAVER、TOMCAT和EDITPLUS為開發(fā)平臺(tái),開發(fā)出了一個(gè)教師職稱管理系統(tǒng)。此系統(tǒng)實(shí)現(xiàn)了教師職稱管理的各種工作流程計(jì)算機(jī)管理化,其中包括對(duì)教師檔案的錄入、添加、更新、刪除,以及用戶

118、對(duì)教師檔案的查詢和對(duì)個(gè)人信息及個(gè)人密碼的修改。在實(shí)踐中可以對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意系統(tǒng)。</p><p>  但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機(jī)文檔比較少,用戶界面不夠美觀,出錯(cuò)處理不夠完善等多方面問題。這些都有待進(jìn)一步改善。</p><p>  在本次畢業(yè)設(shè)計(jì)中,我從指導(dǎo)老師老師身上學(xué)到了很多東西。侯老師認(rèn)真負(fù)責(zé)的工

119、作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。她無論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到不少的提高這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,感謝她耐心的輔導(dǎo)。</p><p>  另外,同組的同學(xué)同樣給與我不少幫助,幫助我解決了不少的難點(diǎn),使得系統(tǒng)能及時(shí)開發(fā)完成,這里一并表示感謝。</p><p><b>  參考文獻(xiàn)</b></p>

120、;<p>  [1] 耿祥義,張躍平. jsp實(shí)用教程.北京大學(xué)出版社.2001.10</p><p>  [2] 張海藩. 軟件工程導(dǎo)論.清華大學(xué)出版社. 2003.1</p><p>  [3] 鄭阿奇.SQL Server 實(shí)用教程. 電子工業(yè)出版社.2003.6</p><p>  [4] 周宏敏,李發(fā)昌,賈輝.新世紀(jì)Dreamweaver M

121、X 應(yīng)用培訓(xùn)教程.電子工業(yè)出版社.2003.3</p><p>  [5] 吳曉東.Java 程序設(shè)計(jì)基礎(chǔ).清華大學(xué)出版社.2002.11</p><p>  [6] Paul Tremblett.JSP即時(shí)應(yīng)用.人民郵電出版社.2001.1</p><p>  [7] 網(wǎng)冠科技編著.JSP時(shí)尚編程百例.機(jī)械工業(yè)出版社</p><p><

溫馨提示

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

評(píng)論

0/150

提交評(píng)論