版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p><b> (2011屆)</b></p><p> 教師文案管理系統(tǒng)的設(shè)計(jì)與開發(fā)</p><p> 學(xué)生姓名 </p><p> 學(xué) 號(hào) </p><
2、p> 院 系 </p><p><b> 專 業(yè)</b></p><p> 指導(dǎo)教師 </p><p> 完成日期 </p><p> 教師文案管理系統(tǒng)的設(shè)計(jì)與開發(fā)</p><p><b> 摘 要<
3、/b></p><p> 隨著信息網(wǎng)絡(luò)化的發(fā)展及院校辦公自動(dòng)化的提高,傳統(tǒng)的人工建檔管理方法和紙質(zhì)保存方式在處理龐大的教師信息時(shí)已顯的力不從心。為了適應(yīng)新的發(fā)展形勢需要,本設(shè)計(jì)是基于微軟.NET平臺(tái),采用流行的B/S模式,以數(shù)據(jù)庫SQL Server 2005為依托,使用全新的面向?qū)ο笳Z言C#,結(jié)合ASP.NET,運(yùn)用Web服務(wù)器控件設(shè)計(jì)而成的教師文案管理系統(tǒng)。</p><p>
4、 該系統(tǒng)可以方便教師在網(wǎng)上查詢或打印個(gè)人基本信息和科研信息。同時(shí),教師還能通過該系統(tǒng)分類管理個(gè)人上傳的文件。上級(jí)部門可以登錄后臺(tái)進(jìn)行科研的審核。通過對(duì)本系統(tǒng)的應(yīng)用,將在很大程度上減輕教師與維護(hù)人員的勞動(dòng)強(qiáng)度,提高工作效率和管理水平。</p><p> 關(guān)鍵詞:B/S結(jié)構(gòu);教師文案管理;ASP.NET;SQL Server 2005</p><p> THE TEACHER ARCHIV
5、ES MANAGEMENT SYSTEM DESIGN AND DEVELOPMENT</p><p><b> ABSTRACT</b></p><p> Along with the development of information networks and the improvement of college office automation, the
6、 traditional management method of manual filing and the papery way of preserving were powerless to deal with the huge teachers' information. In order to meet the needs of new development situation, the teacher archiv
7、es management system is put forward in the thesis. The system is based on the Microsoft.NET Framework. It is created by Asp.net and C#, Microsoft SQL Server 2005 Database, popular </p><p> The system can he
8、lp teachers to check online or print the basic personal information and researches. Teachers also can classify and manage the personal files. The senior department can audit scientific researches through the background.
9、It will substantially reduce labor intensity of teachers and maintenance personnel improve working efficiency and management level through the application of this system.</p><p> KEY WORDS: B/S MODEL; TEACH
10、ER ARCHIVES MANAGEMENT; ASP.NET; SQL Server 2005</p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> ABSTRACTII</p><p><b> 目 錄1<
11、/b></p><p><b> 前言2</b></p><p> 1.教師文案系統(tǒng)開發(fā)概述3</p><p> 1.1 教師文案管理系統(tǒng)的國內(nèi)現(xiàn)狀3</p><p> 1.2 教師文案管理系統(tǒng)的國外現(xiàn)狀4</p><p> 1.3 教師文案管理系統(tǒng)開發(fā)的必要性4<
12、/p><p> 1.4 管理信息系統(tǒng)的發(fā)展5</p><p> 1.5 主要技術(shù)介紹5</p><p> 1.5.1 B/S的應(yīng)用5</p><p> 1.5.2 SQL2005介紹6</p><p> 1.5.3 ASP.NET技術(shù)介紹6</p><p> 1.5.4 UML
13、技術(shù)介紹7</p><p> 2.系統(tǒng)需求分析7</p><p> 2.1 功能需求分析7</p><p> 2.1.1 功能劃分與描述7</p><p> 2.1.2 網(wǎng)站功能模塊劃分分析8</p><p> 2.2 教師文案管理系統(tǒng)分析9</p><p> 2.2.1
14、 教師文案管理系統(tǒng)用例圖9</p><p> 2.2.2 教師文案管理系統(tǒng)順序圖10</p><p> 2.3 外部接口需求分析11</p><p> 2 3.1 用戶界面11</p><p> 2.3.2 硬件需求11</p><p> 2.3.3 軟件需求11</p><p
15、> 2.4 軟件屬性需求12</p><p> 3.系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)13</p><p> 3.1 數(shù)據(jù)庫設(shè)計(jì)13</p><p> 3.1.1 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)13</p><p> 3.1.2 系統(tǒng)數(shù)據(jù)庫建模13</p><p> 3.1.3 數(shù)據(jù)表15</p><p&
16、gt; 3.2網(wǎng)站模塊設(shè)計(jì)與實(shí)現(xiàn)19</p><p> 3.2.1 教師模塊設(shè)計(jì)19</p><p> 3.2.2 上級(jí)部門模塊設(shè)計(jì)21</p><p> 3.2.3 系統(tǒng)管理員模塊設(shè)計(jì)21</p><p> 3.2.4 教師界面實(shí)現(xiàn)22</p><p> 3.2.5 上級(jí)部門管理界面實(shí)現(xiàn)27&
17、lt;/p><p> 3.2.6 系統(tǒng)管理員界面實(shí)現(xiàn)28</p><p> 4.系統(tǒng)運(yùn)行維護(hù)30</p><p> 4.1 使用工具和軟件運(yùn)行環(huán)境30</p><p> 4.2 系統(tǒng)測試30</p><p> 4.3 系統(tǒng)運(yùn)行與維護(hù)30</p><p><b> 5.
18、結(jié)論32</b></p><p><b> 致謝34</b></p><p><b> 前言</b></p><p> 伴隨著技術(shù)及社會(huì)的發(fā)展,信息管理的方式不斷地邁向信息化和網(wǎng)絡(luò)化,各類學(xué)校都相繼建設(shè)了自己的校園網(wǎng)絡(luò)。但是,當(dāng)前使用的教師信息管理系統(tǒng)只記錄教師的基本信息,而不涉及教師的工作、科研等
19、信息,信息記錄不完整,管理過程中經(jīng)常需要人工操作,管理效率不高。要實(shí)現(xiàn)對(duì)教師信息完全的數(shù)字化和網(wǎng)絡(luò),提高網(wǎng)絡(luò)辦公化的管理效率,我們應(yīng)當(dāng)利用完善的校園網(wǎng)絡(luò),為教師構(gòu)建一個(gè)基于B/S結(jié)構(gòu)和.NET開發(fā)平臺(tái)的教師文案管理系統(tǒng),實(shí)現(xiàn)教師日常的教學(xué)情況及工作量的管理和統(tǒng)計(jì),科研信息管理和統(tǒng)計(jì)等工作。</p><p> 教師文案管理系統(tǒng)首先主要解決教師在日常教學(xué)過程中要不斷重復(fù)填寫大量的教學(xué)、科研等信息的問題,讓教師從繁瑣
20、的日常生活中解脫出來。在該平臺(tái)上教師可以按年、類別錄入、編輯、修改和統(tǒng)計(jì)自己教學(xué)、科研等信息。其次,本系統(tǒng)能夠用網(wǎng)絡(luò)長久的保存教師錄入的教學(xué)科研等信息,上級(jí)部門可以按年、類別查詢、導(dǎo)出、審核和打印每個(gè)教師的教學(xué)科研信息等,方便了教師與上級(jí)部門的溝通和交流。設(shè)計(jì)開發(fā)教師文案管理系統(tǒng),能真正實(shí)現(xiàn)辦公的網(wǎng)絡(luò)化和信息化,大大的提高教師的工作效率。</p><p> 該教師文案管理系統(tǒng)是將計(jì)算機(jī)技術(shù)和數(shù)據(jù)庫技術(shù)結(jié)合起來的
21、高效的文案管理系統(tǒng),節(jié)省了教師教學(xué)過程中的人力物力,方便與上級(jí)部門的溝通,對(duì)教師的工作真正實(shí)現(xiàn)了網(wǎng)絡(luò)化、自動(dòng)化和規(guī)范化。</p><p> 教師文案系統(tǒng)開發(fā)概述</p><p> 1.1 教師文案管理系統(tǒng)的國內(nèi)現(xiàn)狀</p><p> 管理信息系統(tǒng)(MIS)發(fā)展到90年代,產(chǎn)生了C/S(客戶機(jī)/服務(wù)器)服務(wù)方式,將一個(gè)數(shù)據(jù)庫應(yīng)用分為客戶端和服務(wù)器兩個(gè)部分。但基于
22、C/S的MIS普遍存在開放性差,軟件的開發(fā)周期長,開發(fā)費(fèi)用高,軟件維護(hù)量大等缺點(diǎn),C/S模式的開發(fā)方式逐漸被B/S方式所取代。B/S采用了WWW技術(shù)的諸多優(yōu)勢,使客戶端的軟件層次及安裝配置的工作量明顯減少。</p><p> 從目前來說,隨著數(shù)字化校園的提倡,經(jīng)過了幾年的信息系統(tǒng)的建設(shè),國內(nèi)高校的管理信息系統(tǒng)基本實(shí)現(xiàn)了辦公自動(dòng)化、教務(wù)管理、學(xué)生事務(wù)管理、校園卡系統(tǒng)等。在教務(wù)管理方面,國內(nèi)高校先后將管理信息系統(tǒng)引
23、入了教務(wù)管理工作,一定程度上實(shí)現(xiàn)了教務(wù)管理工作的現(xiàn)代化、信息化、網(wǎng)絡(luò)化。大量的為教師服務(wù)的教師信息管理系統(tǒng)也應(yīng)運(yùn)而生,但目前這些系統(tǒng)也存在明顯的缺陷:</p><p> 第一、很多高校的教師信息管理的工作人員很多在工作上都處于手工和半手工狀態(tài),其自動(dòng)化辦公系統(tǒng)在這個(gè)領(lǐng)域建設(shè)純屬虛設(shè)。</p><p> 第二、部分的系部使用的是單機(jī)版本教師信息管理系統(tǒng),只在辦公室實(shí)現(xiàn)了教師基本信息的管理
24、,信息封閉死板,校區(qū)管理分散,查詢信息無能為力。</p><p> 第三、目前使用較多的教師信息管理軟件,通常只記錄了教師的基本信息和工作量,教師的科研成果等沒有以數(shù)字化的形式存儲(chǔ)到計(jì)算機(jī)中,更多的采用紙質(zhì)保存的方式,這使得消息查詢效率很低,保密性和長期存在性也很差。</p><p> 為了使教師從繁重的日常工作中解脫出來,開發(fā)一個(gè)基于B/S模式,具有開放性、實(shí)用性和靈活性的教師信息管
25、理系統(tǒng)已成為必然趨勢。本系統(tǒng)的開發(fā)和設(shè)計(jì)的目標(biāo)就是建立一套科學(xué)、有效、及時(shí)、充分的教師管理體系,實(shí)現(xiàn)教師的文案信息管理,并為教師提供一個(gè)方便、實(shí)時(shí)地與各部門交流溝通的渠道。其開發(fā)的意義如下:</p><p> 節(jié)省人力物力,提高了工作效率。</p><p> 實(shí)現(xiàn)了院系的共享,方便了溝通和聯(lián)系。</p><p> 對(duì)教師的管理實(shí)現(xiàn)了網(wǎng)絡(luò)化、自動(dòng)化、規(guī)范化。&l
26、t;/p><p> 使教師從復(fù)雜繁重的日常生活中解脫出來,便于抽出時(shí)間與其他教師互相學(xué)習(xí),努力提高自己的教學(xué)質(zhì)量。</p><p> 1.2 教師文案管理系統(tǒng)的國外現(xiàn)狀</p><p> 在歐美,由于政府的強(qiáng)力支持,各學(xué)校紛紛對(duì)校務(wù)管理和教學(xué)進(jìn)行了數(shù)字化改造。據(jù)調(diào)查,90年代以來,西方發(fā)達(dá)國家大部分名牌高校均已較成功地完成了數(shù)字化校園建設(shè)工作。新的世紀(jì)開端,世界各
27、國都加快了信息化進(jìn)程,這也包括教育信息化。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,國外大學(xué)在電子化教學(xué)以及教育信息化方面取得了長足的發(fā)展。美國各高校逐步實(shí)現(xiàn)了數(shù)字化校園網(wǎng)和教育信息化,各高校采用了遠(yuǎn)程教學(xué)、師生互動(dòng)教學(xué)、電子化教學(xué)為輔、網(wǎng)絡(luò)課件以及“虛擬大學(xué)”等方式實(shí)現(xiàn)電子化教學(xué)。</p><p> 1.3 教師文案管理系統(tǒng)開發(fā)的必要性</p><p> 正如前文的國內(nèi)國外現(xiàn)狀所描述那樣,目前很
28、多高校網(wǎng)絡(luò)中使用的教師信息管理系統(tǒng)無法涉及到教師的教學(xué)和科研統(tǒng)計(jì)等文件管理,無法滿足教師日常工作的需要,在這樣的條件下,開發(fā)一個(gè)高效、便捷、通用的教師文案管理系統(tǒng)顯得尤為迫切。因?yàn)橥ㄟ^開發(fā),可以更好的幫助教師有條不紊的整理自己日常的教學(xué)教研文件,并且較快的統(tǒng)計(jì)科研信息,還可以快速查詢自己想要的信息,節(jié)省時(shí)間。系統(tǒng)設(shè)有論壇,方便教師之間的溝通和交流。</p><p> 綜上所述,教師文案管理系統(tǒng)的開發(fā)是很有前景和
29、意義的。</p><p> 1.4 管理信息系統(tǒng)的發(fā)展</p><p> 管理信息系統(tǒng)經(jīng)歷了由手工到單機(jī)到網(wǎng)絡(luò)、由低級(jí)到高級(jí)、從支持基層事務(wù)處理到中層控制管理到高層決策的過程:</p><p> 20世紀(jì)50年代以前,手工機(jī)械方式的數(shù)據(jù)處理系統(tǒng)。</p><p> 20世紀(jì)50年代計(jì)算機(jī)的普遍使用產(chǎn)生了電子數(shù)據(jù)處理系統(tǒng)。</p&
30、gt;<p> 20世紀(jì)70年代隨著數(shù)據(jù)庫、網(wǎng)絡(luò)技術(shù)和科學(xué)管理的發(fā)展,產(chǎn)生了管理信息系統(tǒng)。</p><p> 由于管理信息系統(tǒng)實(shí)踐中暴露的不足,國際上進(jìn)行了對(duì)MIS失敗的討論,于是產(chǎn)生了決策支持系統(tǒng)。</p><p> 人工智能是計(jì)算機(jī)發(fā)展史中最新的研究領(lǐng)域。</p><p> 回顧管理信息系統(tǒng)的歷史,我們可以看到:計(jì)算機(jī)應(yīng)用領(lǐng)域的不斷擴(kuò)大,系
31、統(tǒng)經(jīng)歷了從低到高,從簡單到復(fù)雜,從程序化到智能化的過程。管理信息系統(tǒng)在管理現(xiàn)代化中起著舉足重輕的作用,它不僅是實(shí)現(xiàn)管理現(xiàn)代化的有效途徑,同時(shí),也促進(jìn)了企業(yè)管理走向現(xiàn)代化的進(jìn)程。</p><p> 1.5 主要技術(shù)介紹</p><p> 1.5.1 B/S的應(yīng)用</p><p> 目前系統(tǒng)構(gòu)建的應(yīng)用軟件開發(fā)模式分為兩種:客戶機(jī)/服務(wù)器模式(C/S)和瀏覽器/服務(wù)
32、器模式(B/S)。</p><p> C/S模式,即Client/Server(客戶機(jī)/服務(wù)器)結(jié)構(gòu)。在這個(gè)體系中,用戶只有先獲取服務(wù)器應(yīng)用提供商提供的客戶端軟件,才能夠在個(gè)人計(jì)算機(jī)上實(shí)現(xiàn)與服務(wù)器的對(duì)接、交互并獲得服務(wù)。雖然傳統(tǒng)的C/S體系結(jié)構(gòu)采用開放模式,但這只是系統(tǒng)開發(fā)一級(jí)的開放性,在特定的應(yīng)用中無論是client端還是server端都還需要特定的軟件支持。由于沒能提供用戶真正期望的開放環(huán)境,已經(jīng)很難跟上時(shí)
33、代的步伐,而且多用戶同時(shí)使用局域網(wǎng)時(shí),代價(jià)高,效率低。相比之下,隨著時(shí)代的進(jìn)步,另一開放模式B/S結(jié)構(gòu)受到越來越多互聯(lián)網(wǎng)用戶的青睞。</p><p> B/S模式,即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu)。與C/S模式相比,B/S模式的優(yōu)勢更加突出,用戶直接在網(wǎng)頁瀏覽器中與服務(wù)器進(jìn)行交互并獲得服務(wù),操作比安裝軟件更直接、更方便。B/S模式的優(yōu)勢如下:1.客戶端不用安裝特別軟件,直接上網(wǎng)即可瀏覽。2.
34、 應(yīng)用系統(tǒng)的程序代碼、數(shù)據(jù)及支持軟件全部集中在服務(wù)器端,而客戶端不需要安裝專用的前端應(yīng)用程序,僅通過一個(gè)隨處可見的瀏覽器,就可以訪問數(shù)據(jù)庫中的信息,因而減輕了客戶端的負(fù)載量,減少了不必要的空間浪費(fèi)。客戶端不必對(duì)軟件進(jìn)行維護(hù)和升級(jí),由服務(wù)器端實(shí)現(xiàn)這些操作。3.客戶端以不同的方式操作同一個(gè)數(shù)據(jù)庫,實(shí)現(xiàn)信息的統(tǒng)一和隨時(shí)更新。</p><p> 鑒于B/S模式的優(yōu)勢突出,本系統(tǒng)采用B/S模式對(duì)教師文案管理系統(tǒng)進(jìn)行開發(fā),
35、教師只要在有網(wǎng)絡(luò)的情況下,能隨時(shí)隨地進(jìn)行工作管理。</p><p> 1.5.2 SQL2005介紹</p><p> SQL Server 2005是一個(gè)全面的數(shù)據(jù)庫平臺(tái),使用集成的商業(yè)智能工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使用戶可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。</p&g
36、t;<p> 與 Microsoft Visual Studio等開發(fā)工具的緊密集成使SQL Server 2005與眾不同。無論是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,SQL Server 2005 都可以為他們提供創(chuàng)新的解決方案,幫助他們從數(shù)據(jù)中更多地獲益。</p><p> SQL Server 2005有助于開發(fā)者在以下三個(gè)主要方面提高業(yè)務(wù):</p><p&g
37、t; 1. 企業(yè)數(shù)據(jù)管理:SQL Server 2005針對(duì)行業(yè)和分析應(yīng)用程序提供了一種更安全可靠和更高效的數(shù)據(jù)平臺(tái)。SQL Server的最新版本不僅是迄今為止SQL Server的最大發(fā)行版本,而且是最為可靠安全的版本。</p><p> 2. 開發(fā)人員生產(chǎn)效率:SQL Server 2005提供了一種端對(duì)端的開發(fā)環(huán)境,其中涵蓋了多種新技術(shù),可幫助開發(fā)人員大幅度提高生產(chǎn)效率。</p><
38、;p> 3. 商業(yè)智能:SQL Server 2005的綜合分析、集成和數(shù)據(jù)遷移功能使各個(gè)企業(yè)無論采用何種基礎(chǔ)平臺(tái)都可以擴(kuò)展其現(xiàn)有應(yīng)用程序的價(jià)值。構(gòu)建于SQL Server 2005的商業(yè)智能解決方案使所有員工可以及時(shí)獲得關(guān)鍵信息,從而在更短的時(shí)間內(nèi)制定更好的決策。</p><p> 1.5.3 ASP.NET技術(shù)介紹</p><p> ASP.NET可以說是Microsoft
39、重新改造ASP之后的里程碑式產(chǎn)品,并將其和所有Microsoft.NET的應(yīng)用程序結(jié)合,建構(gòu)在CLR(Common Language Runtime,公共語言運(yùn)行庫)的基礎(chǔ)之上,ASP.NET支持的語言中,C#是最適合開發(fā).NET應(yīng)用的編程語言。ASP.NET技術(shù)具有以下特點(diǎn):1.運(yùn)行效率更高。2.頂級(jí)開發(fā)工具支持。3.程序結(jié)構(gòu)清晰,開發(fā)簡單,移植方便。4.擁有和視窗環(huán)境非常相似的Web控件,在ASP.NET3.5中整合了ASP.NET
40、 Ajax,提供了完善的Ajax解決方案。</p><p> 1.5.4 UML技術(shù)介紹</p><p> UML是編制軟件藍(lán)圖的標(biāo)準(zhǔn)化語言,它提供了一套描述軟件模型的概念和圖形表示法,以及語言的擴(kuò)展機(jī)制和對(duì)象約束語言。軟件開發(fā)人員使用UML語言對(duì)復(fù)雜軟件系統(tǒng)建立可視化模型,并且能編制說明文檔。UML支持面向?qū)ο蟮募夹g(shù)和方法,能夠準(zhǔn)確方便的表達(dá)面向?qū)ο蟮母拍詈鸵饬x,體現(xiàn)其分析和設(shè)計(jì)的風(fēng)
41、格。UML提供的模型建筑之間的基本聯(lián)系有4中:依賴、關(guān)聯(lián)、泛化、實(shí)現(xiàn)。UML圖形是模型元素集合的可視化表示,UML共定義了9類圖形:類圖、對(duì)象圖、用例圖、順序圖、協(xié)同圖、狀態(tài)圖、活動(dòng)圖、組件圖、配置圖。使用UML進(jìn)行軟件系統(tǒng)的分析與設(shè)計(jì),能夠加速軟件開發(fā)的進(jìn)程,提高代碼的質(zhì)量,支持變動(dòng)的業(yè)務(wù)需求。UML適用于各種規(guī)模的軟件項(xiàng)目系統(tǒng),能夠促進(jìn)軟件復(fù)用。UML最主要的一個(gè)特點(diǎn)就是容易掌握使用。</p><p> 本
42、系統(tǒng)采用UML建模技術(shù),通過繪制用例圖、活動(dòng)圖、順序圖、狀態(tài)圖來描述各類系統(tǒng)用戶的業(yè)務(wù)功能流程,具有簡潔明了的特點(diǎn)。在數(shù)據(jù)庫建模中通過繪制類圖,清晰的表達(dá)出數(shù)據(jù)庫中各張表之間的相互聯(lián)系,使得抽象復(fù)雜的系統(tǒng)體現(xiàn)出清晰的可視化效果。</p><p><b> 系統(tǒng)需求分析</b></p><p> 2.1 功能需求分析</p><p> 2.
43、1.1 功能劃分與描述</p><p> 軟件需求分析是軟件開發(fā)期的第一個(gè)階段,也是關(guān)系到軟件開發(fā)成敗的關(guān)鍵步驟,其根本任務(wù)是確定用戶對(duì)軟件系統(tǒng)的需求。準(zhǔn)確、完整和規(guī)范化的需求是軟件開發(fā)成功的關(guān)鍵。因此,需求分析是教師文案管理系統(tǒng)開發(fā)的第一步,也是最重要的一步,而理解需求是在問題及其最終解決方案之間架設(shè)橋梁的第一步。</p><p> 教師文案管理系統(tǒng)是根據(jù)教師實(shí)際工作需求進(jìn)行設(shè)計(jì)開發(fā)
44、的,系統(tǒng)主要功能包括教師個(gè)人簡歷的修改、科研項(xiàng)目發(fā)布查詢、科研論文發(fā)布查詢、教學(xué)文案資料管理、教師教學(xué)信息管理、后臺(tái)管理和操作等幾個(gè)功能模塊。下面分別從教師用戶、上級(jí)部門管理員和系統(tǒng)管理員管理中的具體應(yīng)用作簡單介紹:</p><p><b> 教師用戶功能:</b></p><p> 登錄功能:選擇職員登錄。</p><p> 論壇交流:
45、教師可以通過論壇進(jìn)行發(fā)帖,查看論壇信息。</p><p> 管理個(gè)人信息:修改個(gè)人信息、修改密碼。</p><p> 科研項(xiàng)目管理:發(fā)布、修改、刪除個(gè)人科研項(xiàng)目,同時(shí)可以上傳個(gè)人科研項(xiàng)目附件,進(jìn)行提交審核。</p><p> 科研論文管理:發(fā)布、修改、刪除個(gè)人科研論文,同時(shí)可以上傳個(gè)人論文附件,進(jìn)行提交審核。</p><p> 教師文
46、案管理:教師日常文案上傳、下載管理,并可以創(chuàng)建文件夾,對(duì)文案進(jìn)行歸類管理。</p><p> 教師教學(xué)信息管理:錄入、查詢教師教學(xué)信息,并能導(dǎo)出教學(xué)信息。</p><p><b> 上級(jí)部門管理功能:</b></p><p> 登錄功能:選擇上級(jí)部門登錄。</p><p> 教師用戶管理:根據(jù)專業(yè)、教師編號(hào)、教師
47、姓名對(duì)教師信息進(jìn)行查詢。</p><p> 科研項(xiàng)目管理:根據(jù)教師姓名、項(xiàng)目編號(hào)、項(xiàng)目名稱對(duì)教師科研項(xiàng)目信息進(jìn)行搜索。并根據(jù)教師上傳附件等信息對(duì)教師科研項(xiàng)目信息進(jìn)行審核和附件。</p><p> 科研論文管理:根據(jù)教師姓名、論文編號(hào)、論文名稱對(duì)教師科研論文信息進(jìn)行搜索。并根據(jù)教師上傳附件等信息對(duì)教師科研論文信息進(jìn)行審核和附件下載。</p><p> 系統(tǒng)管理員
48、管理功能:</p><p> 登錄功能:網(wǎng)站后臺(tái)登錄。</p><p> 審核功能:對(duì)教師發(fā)布的帖子進(jìn)行審核。</p><p> 用戶管理功能:新增、刪除、查詢用戶。</p><p> 公告管理功能:發(fā)布、刪除、查詢公告信息。</p><p> 2.1.2 網(wǎng)站功能模塊劃分分析</p><
49、p> 功能模塊劃分就是描述系統(tǒng)的需求,將需求分析中的描述進(jìn)行抽象化,提取出要實(shí)現(xiàn)的功能,是一個(gè)理性化的過程。分析的根本目的是開發(fā)者和提出需求的人之間建立一種理解和溝通的機(jī)制,因此,本系統(tǒng)的需求是根據(jù)本校教師的需求出發(fā)的。教師文案管理系統(tǒng)根據(jù)教師和管理員進(jìn)行主要模塊劃分,教師一共六大主要功能模塊,上級(jí)部門一共三大主要功能模塊,系統(tǒng)管理員共四大主要功能模塊,具體功能模塊的劃分如圖2-1-2所示:</p><p&g
50、t; 圖2-1-2教師文案管理系統(tǒng)功能模塊圖</p><p> 2.2 教師文案管理系統(tǒng)分析</p><p> 2.2.1 教師文案管理系統(tǒng)用例圖</p><p> 用例圖(User Case)是由參與者(Actor)、用例(Use Case)以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的動(dòng)態(tài)視圖。它展示了用例之間以及同用例參與者之間是怎樣相互聯(lián)系的,主要用于對(duì)
51、系統(tǒng)、子系統(tǒng)或類的行為進(jìn)行可視化,使用戶能夠理解如何使用這些元素,并使開發(fā)者能夠?qū)崿F(xiàn)這些元素。雖然用例圖定義了系統(tǒng)的功能需求,但是它只從系統(tǒng)的外部看系統(tǒng)功能,并不描述系統(tǒng)內(nèi)部對(duì)功能的具體實(shí)現(xiàn)。教師文案管理系統(tǒng)用例圖定義教師文案管理系統(tǒng)的功能需求,主要呈現(xiàn)了系統(tǒng)管理員、上級(jí)部門以及教師的相關(guān)功能,如圖2-2-1所示。</p><p> 2-2-1教師文案管理系統(tǒng)用例圖</p><p>
52、2.2.2 教師文案管理系統(tǒng)順序圖</p><p> 順序圖是UML建模中兩種類型的交互圖之一,用來建模以時(shí)間順序安排的對(duì)象交互,并且把用例行為分配給類。它是用來顯示參與者如何采用若干順序步驟與系統(tǒng)對(duì)象交互的模型。順序圖有兩個(gè)主要的標(biāo)記符:活動(dòng)對(duì)象和這些活動(dòng)對(duì)象之間的通信消息。活動(dòng)對(duì)象可以是任何在系統(tǒng)中扮演角色的對(duì)象,不管它是對(duì)象實(shí)例還是參與者?;顒?dòng)對(duì)象之間發(fā)送的消息是順序圖的關(guān)鍵,消息說明了對(duì)象之間的控制流,
53、對(duì)象是如何交互的,以及什么條件會(huì)改變控制流。 如圖2-2-2是各類用戶在教師文案管理系統(tǒng)中的抽象描述流程關(guān)系。</p><p> 2-2-2教師文案管理系統(tǒng)順序圖</p><p> 2.3 外部接口需求分析</p><p> 2 3.1 用戶界面</p><p> 本系統(tǒng)界面按Windows界面進(jìn)行規(guī)范化設(shè)計(jì),界面按鈕功能明確,色調(diào)淡
54、雅,美觀實(shí)用,具有易用性原則。同時(shí)界面具有一致性原則,與用戶交互性強(qiáng)。</p><p> 2.3.2 硬件需求</p><p> 服務(wù)器端的最低配置是由建立站點(diǎn)所需的軟件來決定的,在最低配置的情況下,服務(wù)器性能往往不盡人意。但是隨著科技的進(jìn)步,目前的硬件性能已經(jīng)相當(dāng)出色。本系統(tǒng)服務(wù)器端配置如下:Intel平臺(tái),CPU 1.0GHz以上,內(nèi)存256MBD以上,硬盤10G以上,顯卡TNT2
55、顯示適配器。本系統(tǒng)的客戶端主要用于瀏覽和操作數(shù)據(jù)庫,配置要求相對(duì)較低。</p><p> 2.3.3 軟件需求</p><p><b> 服務(wù)器端</b></p><p> 框架結(jié)構(gòu):Microsoft .NET Framework 2.0及以上</p><p> 服務(wù)器:IIS 6.0</p>&
56、lt;p> 數(shù)據(jù)庫:Microsoft SQL Server 2005</p><p><b> 瀏覽客戶端</b></p><p> 操作系統(tǒng):Windows XP</p><p> 框架結(jié)構(gòu):Microsoft .NET Framework2.0</p><p><b> 開發(fā)平臺(tái)</
57、b></p><p> 操作系統(tǒng):Windows XP</p><p> 開發(fā)工具:Visual Studio 2008</p><p> 框架結(jié)構(gòu):Microsoft.NET Framework2.0</p><p> 數(shù)據(jù)庫:Microsoft SQL Server 2005</p><p> 2.
58、4 軟件屬性需求</p><p> 可靠性:系統(tǒng)內(nèi)不存在嚴(yán)重的錯(cuò)誤,能準(zhǔn)確發(fā)揮各類用戶所需功能。</p><p> 安全性:設(shè)置用戶權(quán)限,用戶登錄時(shí)要選擇自己身份并輸入密碼和用戶名進(jìn)行登錄。</p><p> 可移植性:本系統(tǒng)支持多種網(wǎng)絡(luò)環(huán)境,特別是互聯(lián)網(wǎng),能夠?qū)崿F(xiàn)跨平臺(tái)操作。</p><p> 易用性:系統(tǒng)操作簡單,易學(xué)易用,界面布
59、局合理,人性化的操作界面,節(jié)省操作時(shí)間,提高工作效率。</p><p><b> 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)</b></p><p><b> 3.1 數(shù)據(jù)庫設(shè)計(jì)</b></p><p> 3.1.1 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)</p><p> 數(shù)據(jù)庫是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲(chǔ)和管理數(shù)據(jù)的倉庫,是用于查詢的大量數(shù)
60、據(jù)的存儲(chǔ)區(qū)域。使用數(shù)據(jù)庫可以帶來許多好處如減少數(shù)據(jù)的冗余度,從而大大的節(jié)省了數(shù)據(jù)的存儲(chǔ)空間,實(shí)現(xiàn)數(shù)據(jù)資源的充分共享等。</p><p> 數(shù)據(jù)庫在一個(gè)系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)系統(tǒng)的訪問效率、穩(wěn)定性以及實(shí)現(xiàn)的效果產(chǎn)生影響。一個(gè)設(shè)計(jì)合理的數(shù)據(jù)庫可以提高數(shù)據(jù)庫的存儲(chǔ)速率,保證數(shù)據(jù)的完整性和一致性。設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí)應(yīng)該充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來可能增加的需求。</
61、p><p> 在建立教師文案管理數(shù)據(jù)庫之前,本人對(duì)各類用戶需求進(jìn)行調(diào)研,分析他們的業(yè)務(wù)活動(dòng)和數(shù)據(jù)使用情況,然后對(duì)數(shù)據(jù)庫中的各類數(shù)據(jù)進(jìn)行規(guī)范化操作。建立合理的信息模式,設(shè)計(jì)合理的數(shù)據(jù)庫體系結(jié)構(gòu)和邏輯結(jié)構(gòu)是本系統(tǒng)應(yīng)用軟件總體設(shè)計(jì)的關(guān)鍵性工作。</p><p> 3.1.2 系統(tǒng)數(shù)據(jù)庫建模</p><p> 類圖(Class Diagram)顯示了系統(tǒng)的靜態(tài)結(jié)構(gòu),而系統(tǒng)
62、的靜態(tài)結(jié)構(gòu)構(gòu)成了系統(tǒng)的概念基礎(chǔ)。它用于對(duì)系統(tǒng)中的各種概念進(jìn)行建模,并描繪它們之間的關(guān)系。類圖的目的在于描述系統(tǒng)的構(gòu)成方式,而不是系統(tǒng)如何協(xié)作運(yùn)行的。它包括名稱(Name)、屬性(Attribute)和操作(Operation)三部分。其中名稱是每個(gè)類的圖形中所必須擁有的元素,用于同其他類進(jìn)行區(qū)分。教師文案管理系統(tǒng)類圖如圖3-1-1所示。</p><p> 圖3-1-1教師文案管理系統(tǒng)類圖</p>
63、<p><b> 3.1.3 數(shù)據(jù)表</b></p><p> 1、admin(系統(tǒng)管理員信息表)</p><p> 表格的英文名稱:admin</p><p> 表格的中文名稱:系統(tǒng)管理員信息表</p><p> 表格的含義或用途:記錄系統(tǒng)管理員的基本信息</p><p>&
64、lt;b> 表格的字段說明:</b></p><p> 表3-1系統(tǒng)管理員信息</p><p> 2、sy_sysuser(系統(tǒng)用戶表)</p><p> 表格的英文名稱:sy_sysuser</p><p> 表格的中文名稱:系統(tǒng)用戶表</p><p> 表格的含義或用途:主要記錄系統(tǒng)用
65、戶的信息和權(quán)限。</p><p><b> 表格的字段說明:</b></p><p><b> 表3-2系統(tǒng)用戶</b></p><p> 3、Folder(文件夾表)</p><p> 表格的英文名稱:Folder</p><p> 表格的中文名稱:文件夾表<
66、;/p><p> 表格的含義或用途:主要記錄創(chuàng)建文件夾信息</p><p><b> 表格的字段說明:</b></p><p><b> 表3-3文件夾</b></p><p> 4、Information (文件信息表)</p><p> 表格的英文名稱:Inform
67、ation</p><p> 表格的中文名稱:文件信息表</p><p> 表格的含義或用途:主要記錄上傳的文件信息</p><p><b> 表格的字段說明:</b></p><p><b> 表3-4文件信息</b></p><p> 5、News (公告信息表
68、)</p><p> 表格的英文名稱:News</p><p> 表格的中文名稱:公告信息表</p><p> 表格的含義或用途:主要記錄系統(tǒng)管理員發(fā)布公告的信息。</p><p><b> 表格的字段說明:</b></p><p><b> 表3-5公告信息</b>
69、;</p><p> 6、Papers (論文信息表)</p><p> 表格的英文名稱:Papers</p><p> 表格的中文名稱:論文信息表</p><p> 表格的含義或用途:主要記錄教師發(fā)布的論文信息。</p><p><b> 表格的字段說明:</b></p>
70、<p><b> 表3-6論文信息</b></p><p> 7、Research (科研項(xiàng)目信息表)</p><p> 表格的英文名稱:Research</p><p> 表格的中文名稱:科研項(xiàng)目信息表</p><p> 表格的含義或用途:主要記錄教師發(fā)布的科研項(xiàng)目信息。</p>&
71、lt;p><b> 表格的字段說明:</b></p><p> 表3-7科研項(xiàng)目信息</p><p> 8、sy_notice (帖子信息表)</p><p> 表格的英文名稱:sy_notice</p><p> 表格的中文名稱:帖子信息表</p><p> 表格的含義或用途:
72、主要記錄教師發(fā)布的論壇帖子。</p><p><b> 表格的字段說明:</b></p><p><b> 表3-8帖子信息</b></p><p> 8、Teachercourse(教學(xué)信息表)</p><p> 表格的英文名稱:Teachercourse</p><p
73、> 表格的中文名稱:教學(xué)信息表</p><p> 表格的含義或用途:主要記錄教師的教學(xué)信息。</p><p><b> 表格的字段說明:</b></p><p><b> 表3-9教學(xué)信息</b></p><p> 3.2網(wǎng)站模塊設(shè)計(jì)與實(shí)現(xiàn)</p><p>
74、 3.2.1 教師模塊設(shè)計(jì)</p><p> 該模塊的主要功能有發(fā)帖子,查看論壇信息,個(gè)人資料修改,個(gè)人密碼的修改,發(fā)布、編輯、刪除、查詢、提交審核科研信息,并能上傳下載其附件信息。</p><p> 教師個(gè)人文案資料的管理,其主要功能有新建文件夾,刪除文件夾,在相應(yīng)的文件夾下上傳下載文件。</p><p> 教師教學(xué)信息管理,其主要功能有教學(xué)信息的錄入、刪除
75、和導(dǎo)出。如圖3-2-1是教師在系統(tǒng)中的主要業(yè)務(wù)活動(dòng)圖。</p><p> 教師的一個(gè)重要功能是對(duì)發(fā)布的科研信息能進(jìn)行提交審核,對(duì)于提交審核通過的科研信息能進(jìn)行編輯修改,審核不通過的科研信息將會(huì)自動(dòng)刪除。如圖3-2-2是教師審核流程狀態(tài)圖。</p><p> 圖3-2-1教師主要業(yè)務(wù)活動(dòng)圖</p><p> 圖3-2-2教師審核流程狀態(tài)圖</p>
76、<p> 3.2.2 上級(jí)部門模塊設(shè)計(jì)</p><p> 該模塊的主要功能有查詢打印所有教師信息,個(gè)人密碼修改,查詢所有教師的科研項(xiàng)目信息,審核所有教師的科研信息。上級(jí)部門根據(jù)教師發(fā)布的科研信息和上傳的附件等信息對(duì)教師的科研信息進(jìn)行審核。審核成功后將反饋信息給教師,審核不通過的信息將自動(dòng)刪除。如圖3-2-3是上級(jí)部門主要業(yè)務(wù)活動(dòng)描述。</p><p> 3-2-3上級(jí)部門主
77、要業(yè)務(wù)活動(dòng)圖</p><p> 3.2.3 系統(tǒng)管理員模塊設(shè)計(jì)</p><p> 該模塊的主要功能是增加刪除用戶,并能設(shè)置其相應(yīng)權(quán)限。添加首頁公告信息,對(duì)公告信息具有增刪查功能。審核、刪除教師發(fā)的帖子。如圖3-2-4描述了系統(tǒng)管理員主要功能流程。</p><p> 圖3-2-4系統(tǒng)管理員功能活動(dòng)圖</p><p> 3.2.4 教師界
78、面實(shí)現(xiàn)</p><p> 教師管理主界面:如圖3-2-5所示。</p><p> 圖3-2-5教師管理界面</p><p> 論壇交流:教師可以通過點(diǎn)擊“論壇主頁”,查看所有教師發(fā)布并通過審核的帖子。如圖 3-2-6所示。教師也可以發(fā)布帖子,發(fā)布后提交到后臺(tái)系統(tǒng)管理員,如圖3-2-7所示。后臺(tái)系統(tǒng)管理員通過審核后,帖子將會(huì)出現(xiàn)在教師功能界面“我的帖子”列表中,
79、教師可以對(duì)我發(fā)布的帖子進(jìn)行刪除操作。</p><p> 圖3-2-6論壇主頁</p><p> 圖3-2-7后臺(tái)管理員進(jìn)行審核</p><p> 教師信息:通過后臺(tái)系統(tǒng)管理員添加教師用戶,分配權(quán)限為0,教師可以通過用戶名和密碼進(jìn)入自己功能主頁,并能在此基礎(chǔ)上完善自己的個(gè)人信息,如圖3-2-8所示,并能修改自己的密碼。在修改個(gè)人信息中,一些常用的信息如性別、名族
80、均用下拉框列表實(shí)現(xiàn),方便教師修改。</p><p> 圖3-2-8教師個(gè)人信息完善</p><p> 科研項(xiàng)目信息:科研信息主要是發(fā)布教師科研項(xiàng)目信息,并上傳其科研信息附件,如圖3-2-9所示,上傳完畢后,頁面將會(huì)自動(dòng)跳轉(zhuǎn)到教師個(gè)人的科研信息列表,在教師個(gè)人科研信息列表中,教師可以對(duì)發(fā)布的科研項(xiàng)目信息進(jìn)行修改、刪除操作,如圖3-2-10所示。教師還可以根據(jù)項(xiàng)目名稱和項(xiàng)目編號(hào)對(duì)自己發(fā)布的
81、科研項(xiàng)目信息進(jìn)行模糊搜索。對(duì)于修改完善的科研項(xiàng)目信息可以進(jìn)行提交操作,如圖3-2-11所示,進(jìn)行提交后的的科研信息將會(huì)顯示在上級(jí)部門管理員的“科研審核”列表中。對(duì)于通過審核的科研項(xiàng)目信息審核操作中的“提交”按鈕將會(huì)變成不可用,如圖 3-2-12所示。</p><p> 圖3-2-9教師發(fā)布科研信息</p><p> 圖3-2-10教師發(fā)布科研信息后可執(zhí)行的操作界面</p>
82、<p> 圖3-2-11教師進(jìn)行提交審核</p><p> 圖3-2-12審核通過后顯示的界面</p><p> 科研論文管理:教師論文管理主要功能與科研項(xiàng)目管理相同,在這里不一一講述,其主要功能有發(fā)布論文和對(duì)發(fā)布的論文信息進(jìn)行搜索、編輯、刪除和審核等操作。</p><p> 教師資料:教師資料管理主要有教師能自行創(chuàng)建所需要的文件夾,如圖3-2-
83、13所示。并能對(duì)文件夾進(jìn)行簡單操作,如圖3-2-14所示。教師能在相應(yīng)的文件夾中上傳課件、教學(xué)資料等文檔,如圖3-2-15所示,并能進(jìn)行相應(yīng)下載。</p><p> 圖3-2-13教師可以創(chuàng)建新的文件夾</p><p> 圖3-2-14文件夾簡單管理</p><p> 圖3-2-15教師上傳文件</p><p> 3.2.5 上級(jí)部門
84、管理界面實(shí)現(xiàn)</p><p> 上級(jí)部門登錄:上級(jí)部門登錄后的功能界面如圖3-2-16所示。</p><p> 圖3-2-16上級(jí)部門功能界面</p><p> 用戶管理:用戶管理主要是上級(jí)部門管理員能對(duì)所有教師信息根據(jù)教師姓名、教師編號(hào)、所在部門進(jìn)行搜索。如圖3-2-17所示,并能進(jìn)行對(duì)所有教師信息進(jìn)行打印功能。</p><p>
85、圖3-2-17教師用戶管理界面</p><p> 修改個(gè)人密碼:上級(jí)部門管理員能修改個(gè)人密碼。</p><p> 科研管理:上級(jí)部門管理員可以通過“科研項(xiàng)目列表”查看搜索所有教師發(fā)布的科研項(xiàng)目,并能通過審核字段的顯示知道其審核狀態(tài)。未審核的科研信息審核狀態(tài)為“false”,如圖3-2-18所示。在“科研項(xiàng)目審核”列表中顯示的是教師提交的科研項(xiàng)目信息,上級(jí)部門管理員可以對(duì)教師上傳的科研附
86、件進(jìn)行下載查看,并根據(jù)其判別科研項(xiàng)目是否通過,如圖3-2-19所示。若審核成功,如圖3-2-20所示。再次回到科研項(xiàng)目列表中,其通過的審核的科研項(xiàng)目字段中的審核狀態(tài)為“true”。</p><p> 圖3-2-18所有教師科研信息列表</p><p> 圖3-2-19上級(jí)管理員下載附件進(jìn)行審核</p><p> 圖3-2-20審核成功后提示信息</p&g
87、t;<p> 科研論文管理:論文管理與科研項(xiàng)目管理功能相同,這里不詳細(xì)講述。</p><p> 3.2.6 系統(tǒng)管理員界面實(shí)現(xiàn)</p><p> 后臺(tái)登錄:通過首頁中鏈接的“后臺(tái)登錄”進(jìn)行登錄,如圖3-2-21所示。</p><p> 圖3-2-21系統(tǒng)管理員的用戶管理界面</p><p> 增加用戶:系統(tǒng)管理員可以根
88、據(jù)需求增加相應(yīng)的用戶,在增加用戶時(shí)候根據(jù)下拉框設(shè)置分配其不同權(quán)限。</p><p> 用戶管理:系統(tǒng)管理員能夠查詢上級(jí)部門管理員和教師在內(nèi)的所有用戶信息,并能修改其密碼、刪除用戶等基本操作。如圖3-2-22所示。</p><p> 圖3-2-22系統(tǒng)管理員的用戶管理界面</p><p> 修改密碼:修改管理員密碼。</p><p>
89、審核帖子:對(duì)于教師發(fā)布的帖子進(jìn)行“批準(zhǔn)”操作。</p><p> 公告管理:添加、查詢、刪除公告信息,如圖3-2-23所示。發(fā)布的公告將顯示在首頁。</p><p> 圖3-2-23系統(tǒng)管理員的用戶管理界面</p><p><b> 系統(tǒng)運(yùn)行維護(hù) </b></p><p> 4.1 使用工具和軟件運(yùn)行環(huán)境<
90、/p><p> 本系統(tǒng)采用Microsoft Visual Studio 2008開發(fā)平臺(tái),利用.NET中的C#語言作為開發(fā)工具,使用SQL SERVER 2005數(shù)據(jù)庫,在操作系統(tǒng)Win7環(huán)境下開發(fā)完成。</p><p><b> 4.2 系統(tǒng)測試</b></p><p> 軟件測試的種類大致可分為人工測試和基于計(jì)算機(jī)的測試。而基于計(jì)算機(jī)的
91、測試又可分為黑盒測試和白盒測試。黑盒測試也稱功能測試或數(shù)據(jù)驅(qū)動(dòng)測試,前提是已知產(chǎn)品所具有的功能,通過測試來檢測每個(gè)功能是否正常使用。黑盒測試方法主要用于軟件確認(rèn)測試。</p><p> 在開發(fā)教師文案管理系統(tǒng)時(shí)候,根據(jù)這次測試主要測試軟件各個(gè)功能的實(shí)現(xiàn)情況,對(duì)本系統(tǒng)采用有針對(duì)性的黑盒測試,具體的方式是:</p><p><b> 選擇登錄權(quán)限</b></p&
92、gt;<p> 預(yù)期:教師輸入完姓名和密碼后若選擇“上級(jí)部門”登錄,則跳出提示錯(cuò)誤信息。</p><p><b> 測試結(jié)果:成功。</b></p><p><b> 教師信息錄入</b></p><p> 預(yù)期:教師登錄后能夠完善自己個(gè)人信息,上級(jí)部門登錄能夠查詢到教師個(gè)人信息。</p>
93、<p><b> 測試結(jié)果:成功。</b></p><p> 教師科研信息提交審核</p><p> 預(yù)期:教師發(fā)布完個(gè)人科研信息后進(jìn)行網(wǎng)上提交,然后由上級(jí)部門登錄到相應(yīng)界面,通過點(diǎn)擊“科研信息審核”看到教師所提交的科研信息,進(jìn)行“批準(zhǔn)”后,返回教師界面查看教師發(fā)布的科研信息,且提交按鈕為不可用,表明審核已通過。</p><p&
94、gt;<b> 測試結(jié)果:成功。</b></p><p> 4.3 系統(tǒng)運(yùn)行與維護(hù)</p><p> 本系統(tǒng)運(yùn)行可以采用鼠標(biāo)點(diǎn)擊來進(jìn)行操作,使用簡單,操作人員只需懂電腦的基本操作便可進(jìn)行系統(tǒng)管理。</p><p> 系統(tǒng)維護(hù)是指在管理信息系統(tǒng)交付使用后,為了改正錯(cuò)誤或滿足新的需要而修改系統(tǒng)的過程。本系統(tǒng)的維護(hù)性體現(xiàn)在如下幾個(gè)方面:<
95、;/p><p> 對(duì)用戶在使用過程中遇到的困難和需求對(duì)系統(tǒng)進(jìn)行完善和升級(jí)。</p><p> 更新舊代碼,以適應(yīng)時(shí)代的趨向。</p><p> 管理人員在日常管理中進(jìn)行簡單的維護(hù)操作,保存軟件說明文檔,并對(duì)其進(jìn)行不斷完善。</p><p><b> 結(jié)論</b></p><p> 基于B/S
96、結(jié)構(gòu)模式的教師文案管理系統(tǒng)是集現(xiàn)代化管理思想與計(jì)算機(jī)數(shù)據(jù)處理技術(shù)、數(shù)據(jù)存儲(chǔ)技術(shù)和網(wǎng)絡(luò)傳輸技術(shù)為一體,用于教師文案信息管理和控制。通過教師文案管理系統(tǒng),可以達(dá)到自動(dòng)化運(yùn)行、信息化管理和無紙化辦公的目的,對(duì)提高教師的工作效率、降低運(yùn)行成本起到至關(guān)重要的作用。教師可以直接通過網(wǎng)上提交科研、論文信息進(jìn)行審核,無需再用紙質(zhì)方式進(jìn)行傳遞。另外本系統(tǒng)還設(shè)有專屬教師的文案管理功能,方便教師對(duì)各種教學(xué)文檔進(jìn)行歸類管理,需要時(shí)便可進(jìn)行快速搜索下載。<
97、/p><p> 從本系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)來說,首先是要根據(jù)教師的需求,選定論文、科研項(xiàng)目數(shù)據(jù)表的字段,并且一個(gè)字段只出現(xiàn)在一個(gè)數(shù)據(jù)表中,減少其數(shù)據(jù)冗余度。本人在數(shù)據(jù)表的設(shè)計(jì)中通過表的主鍵、外鍵以及表級(jí)觸發(fā)器來保證數(shù)據(jù)的一致性和完整性。</p><p> 本系統(tǒng)的分析、設(shè)計(jì)和實(shí)現(xiàn)都基本上實(shí)現(xiàn)了預(yù)期的目標(biāo),功能設(shè)計(jì)上基本能滿足功能需求,成功的完成任務(wù)書上的要求,但是由于本人的時(shí)間和能力的局限性,教師
98、文案管理系統(tǒng)還存在很多不足之處,數(shù)據(jù)庫設(shè)計(jì)過于簡單,一些布局有些混亂,界面過于簡單,沒有達(dá)到美化的效果。信息提示不明確,如教師對(duì)論文和科研進(jìn)行提交審核后,上級(jí)部門進(jìn)行登錄后沒能提示其有多少個(gè)文件需要審核,上級(jí)部門管理員對(duì)論文和科研進(jìn)行審核通過的操作后,也未能及時(shí)傳送短消息到教師個(gè)人界面中,審核功能還需要進(jìn)一步進(jìn)行完善。對(duì)于各類信息查詢比較單一,未能實(shí)現(xiàn)多條件查詢。</p><p> 本系統(tǒng)如果要完全使用于教師文
99、案管理功能,還需要實(shí)現(xiàn)以下內(nèi)容:</p><p> 教師個(gè)人工作量管理。教師可以根據(jù)學(xué)期輸入其理論教學(xué)、實(shí)踐教學(xué)、其他教學(xué)工作量。并能根據(jù)學(xué)期進(jìn)行相應(yīng)的查詢和統(tǒng)計(jì),對(duì)于工作量的系數(shù)值能進(jìn)行修改。上級(jí)部門可以根據(jù)教師錄入的工作量信息進(jìn)行查詢、匯總和打印。這將有助于減少教師每學(xué)期重復(fù)錄入數(shù)據(jù)的工作量,并能根據(jù)學(xué)期進(jìn)行快速查閱。</p><p> 教師獲獎(jiǎng)成果管理。對(duì)于教師科研項(xiàng)目、論文等獲
100、獎(jiǎng)的著作進(jìn)行有效的管理,并能根據(jù)時(shí)間來查詢教師獲獎(jiǎng)成果。</p><p> 系統(tǒng)的安全性措施需要進(jìn)行完善。安全性是Internet網(wǎng)絡(luò)資源信息管理中的一個(gè)十分重要的問題,本系統(tǒng)對(duì)于潛伏性的安全漏洞和一些惡意性的攻擊未能實(shí)現(xiàn)有效的防范措施,安全措施的需要進(jìn)一步加強(qiáng)。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 唐超
101、禮,黃友銳著. 基于B/S模式的教師信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J]. 安徽:中國科技信息,2006. 270~271</p><p> [2] 葉存杰著. 基于.Net的B/S與C/S混合結(jié)構(gòu)的教師信息管理系統(tǒng)分析和設(shè)計(jì) [J]. 杭州:科技資訊,2006,33:22~23</p><p> [3] 張伶著. 基于B/S模式的教師信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [D]. 電子科技大學(xué)工程碩士學(xué)位
102、論文, 2008</p><p> [4] 趙東華著. 基于B/S模式的教師檔案管理系統(tǒng) [D]. 吉林:吉林大學(xué)碩士學(xué)位論文, 2009</p><p> [5] 謝建華著. 基于Web的院系級(jí)辦公管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [D]. 重慶:重慶大學(xué)工程碩士學(xué)位論文, 2007</p><p> [6] 李國忠著. 基于B/S模式教師信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
103、[D]. 湖南:中南大學(xué)碩士學(xué)位論文, 2008</p><p> [7] SHEN Guicheng, LIU Bingwu. Research on Curriculums of Management Information System in china [D]. China:Beijing Wuzi University</p><p> [8] 劉欣沂著. 高校教師信息管理系
104、統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [D]. 華東師范大學(xué)2008年度專業(yè)碩士學(xué)位論文, 2008</p><p> [9] 朱印宏,蘇震巍著. ASP.NET 3.5+SQL Server網(wǎng)站模塊化開發(fā) [M]. 北京:清華大學(xué)出版社, 2009</p><p> [10] Zabir,O.A著. Building a Web 2.0 Portal With ASP.NET 3.5 [M]. 南京:東南
105、大學(xué)出版社, 2008.</p><p><b> 致謝</b></p><p> 一份汗水換得一份收獲,為期一個(gè)多月的努力和拼搏,我終于順利的完成了我的畢業(yè)設(shè)計(jì)。我對(duì)ASP.NET不是很精通,一開始從了解系統(tǒng)需求便遇到很大困難,但是為了能順利完成這次畢業(yè)設(shè)計(jì),我不停地跑圖書館查閱資料信息,積極地跟指導(dǎo)老師進(jìn)行討論,明確自己要做的功能,并對(duì)系統(tǒng)主要流程進(jìn)行詳細(xì)的規(guī)
106、劃和設(shè)計(jì),最后通過代碼進(jìn)行實(shí)現(xiàn)。雖然由于時(shí)間和能力的局限,畢業(yè)設(shè)計(jì)布局有點(diǎn)混亂,界面美觀程度也不夠,一些功能也不完善,但這次作品花費(fèi)了自己很大精力和時(shí)間,對(duì)我個(gè)人來說具有很重要的意義。畢業(yè)設(shè)計(jì)的完成讓我明白要時(shí)刻懷有感恩之心。</p><p> 在這里,首先我要感謝我的指導(dǎo)老師**給予我的巨大幫助。在我畢業(yè)設(shè)計(jì)的每個(gè)階段,*老師總是對(duì)我的論文進(jìn)行悉心指導(dǎo),督導(dǎo)我規(guī)范文檔格式,細(xì)化文檔內(nèi)容。我還要感謝大學(xué)四年來所
107、有的老師,教會(huì)了我專業(yè)知識(shí),特別是**老師教會(huì)我如何運(yùn)用ASP.NET和**老師教會(huì)我用面向?qū)ο蟮姆椒▉碓O(shè)計(jì)開發(fā)軟件。</p><p> 同時(shí)還要感謝陪伴在身邊的同學(xué)們,這里尤其是要感謝**同學(xué),在百忙之中抽空幫我解決做畢業(yè)設(shè)計(jì)中遇到的一些困難。正是由于有很多好心同學(xué)的幫助和關(guān)懷,我才能順利完成這次畢業(yè)設(shè)計(jì)。</p><p> 最后,我要感謝我的母?!?*學(xué)院,感謝我的母校提供這么良好
溫馨提示
- 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)語管理系統(tǒng)畢業(yè)論文
- 教師信息管理系統(tǒng)——畢業(yè)論文
- 畢業(yè)論文范文——教師管理系統(tǒng)
- 教師信息管理系統(tǒng)——畢業(yè)論文
- 畢業(yè)論文——教師檔案管理系統(tǒng)
- 畢業(yè)論文范文——教師管理系統(tǒng)
- 教師教學(xué)評(píng)價(jià)管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——教師信息管理系統(tǒng)
- 畢業(yè)論文——教師信息管理系統(tǒng)
- 高校教師管理系統(tǒng)畢業(yè)論文
- 學(xué)校教師管理系統(tǒng)設(shè)計(jì)畢業(yè)論文
- 教師管理畢業(yè)論文
- 畢業(yè)論文——畢業(yè)論文管理系統(tǒng)
- 畢業(yè)論文——畢業(yè)論文管理系統(tǒng) (2)
- 畢業(yè)論文——畢業(yè)論文管理系統(tǒng) (2)
- 畢業(yè)論文——畢業(yè)論文管理系統(tǒng) (2)
- 畢業(yè)論文范文——jsp教師辦公管理系統(tǒng)
- 畢業(yè)論文范文——學(xué)校教師考核管理系統(tǒng)
- 高校教師信息管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論