版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢 業(yè) 論 文</b></p><p> 論文題目:學(xué)院信息管理系統(tǒng)</p><p> 專 業(yè):計(jì)算機(jī)應(yīng)用軟件</p><p><b> 準(zhǔn)考證號(hào): </b></p><p><b> 學(xué)生姓名: </b></p>&l
2、t;p><b> 摘要</b></p><p> 本設(shè)計(jì)的目的是開(kāi)發(fā)“吉林大學(xué)學(xué)生信息管理系統(tǒng)”的“學(xué)生信息管理”模塊。該系統(tǒng)以Windows 2000 server 為平臺(tái),以Ms SQL Server 2000 為數(shù)據(jù)庫(kù)管理系統(tǒng),以ASP為編程工具,采用C/S +B/S混合模式,開(kāi)發(fā)完成后可運(yùn)行于校園網(wǎng)上。系統(tǒng)的需求分析采用UML為描述工具。系統(tǒng)管理員和學(xué)生通過(guò)本設(shè)計(jì)注冊(cè)登錄,
3、然后通過(guò)本模塊的index.asp進(jìn)行后臺(tái)管理.本論文主要闡述了學(xué)生端管理系統(tǒng)的制作過(guò)程和后臺(tái)操作過(guò)程已及一些關(guān)鍵技術(shù),該系統(tǒng)主要由注冊(cè)和登陸后的各個(gè)模塊組成,登陸該系統(tǒng)由的有管理員和學(xué)生,管理員登陸后可點(diǎn)擊用戶管理,查信息和資料查詢,資料管理等,學(xué)生注冊(cè)登陸后可點(diǎn)擊修改用戶信息,發(fā)信息和查信息等。本設(shè)計(jì)利用SQL建立的數(shù)據(jù)庫(kù)進(jìn)行用戶管理,對(duì)用戶的權(quán)限進(jìn)行判定并對(duì)用戶存儲(chǔ)的信息進(jìn)行操作。</p><p> 關(guān)鍵
4、詞:學(xué)生信息管理系統(tǒng);管理系統(tǒng);ASP;SQL數(shù)據(jù)</p><p><b> Abstract</b></p><p> This design’s purpose is to develop the JiLin university student end administrative system module. This system is base on
5、Windows 2000 sever as operation system, MS SQL Server 2000 as database management system, ASP as programming tool, and use C/S+B/S hybrid pattern, which could operated on campus net when is finished. The demands analysis
6、 of this system adopted UML as described tool. Administrator and students could register in through the designed, and then carry on back-stage management thro</p><p> Keywords :student end administrative sy
7、stem; management system; ASP; SQL database</p><p><b> 目錄</b></p><p> 第一章 引 言5</p><p> 1.1 項(xiàng)目開(kāi)發(fā)背景5</p><p> 1.2 項(xiàng)目開(kāi)發(fā)的目的5</p><p> 1.3 項(xiàng)
8、目開(kāi)發(fā)的目標(biāo)5</p><p> 1.4 項(xiàng)目提出的意義6</p><p> 1.5 系統(tǒng)的開(kāi)發(fā)方法6</p><p> 第二章 系統(tǒng)分析8</p><p> 2.1 系統(tǒng)的設(shè)計(jì)思想8</p><p> 2.2 可行性分析8</p><p> 2.3 需求分析9<
9、/p><p> 2.4 系統(tǒng)的主要技術(shù)分析11</p><p> 2.5系統(tǒng)的運(yùn)行環(huán)境和開(kāi)發(fā)平臺(tái)13</p><p> 2.6數(shù)據(jù)分析14</p><p> 2.7 數(shù)據(jù)流圖14</p><p> 第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)16</p><p> 3.1 數(shù)據(jù)庫(kù)的引入16</
10、p><p> 3.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)E-R圖16</p><p> 3.4 數(shù)據(jù)庫(kù)的完整性和安全性30</p><p> 第四章 功能模塊設(shè)計(jì)30</p><p><b> 4.5校友會(huì)37</b></p><p> 4.5.1 管理員登錄模塊37</p><
11、;p> 4.5.2 校友注冊(cè)模塊37</p><p> 4.5.3校友登錄模塊38</p><p> 4.5.4 校友密碼修改38</p><p> 4.5.5修改注冊(cè)信息38</p><p> 4.5.6信息公告模塊38</p><p> 4.5.7校友信息管理模塊38</p>
12、;<p> 4.5.8校友查詢模塊38</p><p> 4.5.9留言板模塊39</p><p> 4.6 團(tuán)學(xué)建設(shè)之音樂(lè)欣賞39</p><p> 4.6.1 管理員登錄模塊39</p><p> 4.6.2 用戶登錄模塊39</p><p> 4.6.3 站內(nèi)搜索模塊39&l
13、t;/p><p> 4.6.4 在線視聽(tīng)模塊40</p><p> 4.6.5 歌曲上傳/下載資料模塊40</p><p> 4.6.6 歌手管理模塊40</p><p> 4.6.7 專輯管理模塊40</p><p> 第五章 程序設(shè)計(jì)42</p><p> 5.1 程序設(shè)
14、計(jì)思想42</p><p> 5.2 程序設(shè)計(jì)語(yǔ)言43</p><p> 5.3 數(shù)據(jù)庫(kù)連接的建立43</p><p> 5.4 各子系統(tǒng)程序設(shè)計(jì)44</p><p> 5.4.1 學(xué)院文化建設(shè)44</p><p> 5.4.2 學(xué)院黨組織建設(shè)46</p><p> 5
15、.4.3 教代會(huì)工會(huì)47</p><p> 5.4.4 校友會(huì)49</p><p> 第六章 測(cè)試與安裝58</p><p> 6.1 軟件測(cè)試的目的和原則58</p><p> 6.2 子系統(tǒng)測(cè)試58</p><p> 6.3 軟件運(yùn)行與安裝59</p><p> 結(jié)
16、論 … …….……...………………………………………………………………………61</p><p> 致謝…………………………………………………...……………………………………62</p><p> 參考文獻(xiàn)……………………………………...….……………………...…………………63</p><p> 第一章 引 言</p><p
17、> 1.1 項(xiàng)目開(kāi)發(fā)背景</p><p> 近年來(lái),隨著計(jì)算機(jī)技術(shù)的發(fā)展和互聯(lián)網(wǎng)時(shí)代的到來(lái),我們已經(jīng)進(jìn)入了信息時(shí)代,也有人稱為數(shù)字化時(shí)代,在這數(shù)字化的時(shí)代里,學(xué)校的教學(xué)管理都受到了極大的挑戰(zhàn)。Internet技術(shù)持續(xù)迅猛的發(fā)展,也給傳統(tǒng)的辦學(xué)提出了新的模式。通過(guò)設(shè)計(jì)和建設(shè)網(wǎng)絡(luò)拓?fù)浼軜?gòu)、網(wǎng)絡(luò)安全系統(tǒng)、數(shù)據(jù)庫(kù)基礎(chǔ)結(jié)構(gòu)、信息共享與管理、信息的發(fā)布與管理,從而方便管理者、老師和學(xué)生間信息發(fā)布、信息交流和信息共享
18、。以現(xiàn)代計(jì)算技術(shù)、網(wǎng)絡(luò)技術(shù)為基礎(chǔ)的數(shù)字化教學(xué)主要是朝著信息化、網(wǎng)絡(luò)化、現(xiàn)代化的目標(biāo)邁進(jìn)。作為新型的辦學(xué)模式,它們具有對(duì)于教育、教學(xué)過(guò)程來(lái)說(shuō)極為寶貴的特性,可以為新型辦學(xué)模式的建構(gòu)提供理想的環(huán)境。在此開(kāi)發(fā)的大學(xué)信息學(xué)院管理信息系統(tǒng),旨在探索一種以互聯(lián)網(wǎng)為基礎(chǔ)的辦學(xué)模式。通過(guò)這種新的模式,為信息學(xué)院營(yíng)造一種新的辦學(xué)環(huán)境,使管理突破時(shí)空限制,擴(kuò)大教學(xué)規(guī)模,提高工作效率和辦學(xué)水平,使學(xué)校管理者、教師和學(xué)生可以在任何時(shí)候、任何地點(diǎn)通過(guò)網(wǎng)絡(luò)進(jìn)行學(xué)習(xí)
19、與交流。基于這些優(yōu)點(diǎn),信息學(xué)院委托計(jì)算機(jī)系統(tǒng)研究所以及計(jì)算機(jī)軟件與理論研究所共同開(kāi)發(fā)“大學(xué)信息學(xué)院管理信息系統(tǒng)”。</p><p> 1.2 項(xiàng)目開(kāi)發(fā)的目的</p><p> 為了適應(yīng)信息時(shí)代發(fā)展,提高考試工作效率和辦學(xué)水平,實(shí)現(xiàn)現(xiàn)代化大學(xué)的運(yùn)行機(jī)制和高水平的管理,體現(xiàn)大學(xué)計(jì)算機(jī)學(xué)院自己的特色,使數(shù)字化學(xué)院建設(shè)成為一流信息學(xué)院建設(shè)的重要組成部分。用“數(shù)字化校園”的整體概念來(lái)統(tǒng)一規(guī)劃、組
20、織和建設(shè)學(xué)院的辦公自動(dòng)化系統(tǒng)、數(shù)字化教學(xué)系統(tǒng)、網(wǎng)站系統(tǒng)、圖書資料管理系統(tǒng)和數(shù)字化校園體驗(yàn)系統(tǒng)。在這個(gè)概念下,統(tǒng)一設(shè)計(jì)和建設(shè)網(wǎng)絡(luò)拓?fù)浼軜?gòu)、網(wǎng)絡(luò)安全系統(tǒng)、數(shù)據(jù)庫(kù)基礎(chǔ)結(jié)構(gòu)、信息共享與管理、信息的發(fā)布與管理等。</p><p> 開(kāi)發(fā)后的數(shù)字化學(xué)院管理系統(tǒng)包括學(xué)院概況、組織機(jī)構(gòu)、師資隊(duì)伍、學(xué)科與專業(yè)、招生與就業(yè)、數(shù)字化教學(xué)、數(shù)字圖書館、數(shù)字化校園體驗(yàn)和辦公自動(dòng)化九部分。</p><p> 1.
21、3 項(xiàng)目開(kāi)發(fā)的目標(biāo)</p><p> (1) 升級(jí)、改造學(xué)院現(xiàn)有的辦公自動(dòng)化系統(tǒng),完善學(xué)院網(wǎng)站建設(shè),實(shí)現(xiàn)辦公自動(dòng)化結(jié)構(gòu)的網(wǎng)絡(luò)化,進(jìn)一步提高學(xué)院的辦公效率、工作水平,朝著信息化、網(wǎng)絡(luò)化、現(xiàn)代化目標(biāo)邁進(jìn)。</p><p> (2) 建立學(xué)院數(shù)字化教學(xué)系統(tǒng),進(jìn)一步提高辦學(xué)效益和現(xiàn)代化教學(xué)水平。</p><p> (3) 建立學(xué)院數(shù)字化圖書資料管理系統(tǒng),為廣大師生提供
22、方便、快捷的資料信息獲取渠道和手段。</p><p> (4) 校園體驗(yàn)子系統(tǒng),使整個(gè)機(jī)構(gòu)完全實(shí)現(xiàn)信息化、自動(dòng)化、網(wǎng)絡(luò)化。</p><p> (5) 建立Intranet系統(tǒng),方便學(xué)院內(nèi)部的信息發(fā)布、信息交流和信息共享。</p><p> 本開(kāi)發(fā)小組主要負(fù)責(zé)數(shù)字化校園體驗(yàn)子系統(tǒng)。主要包括學(xué)院的文化建設(shè)、黨組織建設(shè)、團(tuán)學(xué)建設(shè)、教代會(huì)工會(huì)、校友會(huì)信息、資料下載中心
23、、論壇等模塊。</p><p> 1.4 項(xiàng)目提出的意義</p><p> “數(shù)字化學(xué)院”指學(xué)校在開(kāi)展教學(xué)、科研、管理及對(duì)外聯(lián)系工作中運(yùn)用網(wǎng)絡(luò)實(shí)現(xiàn)學(xué)院辦學(xué)的數(shù)字化、信息化、智能化。從設(shè)計(jì)上說(shuō),數(shù)字化能夠提高教務(wù)人員、管理人員和學(xué)生進(jìn)行工作、學(xué)習(xí)和交流的有效性。使用“數(shù)字化”技術(shù),可以改善各層面的信息傳遞與相互了解。與Internet集成在一起的數(shù)字化管理解決方案將會(huì)使教師與學(xué)生更緊密聯(lián)
24、接成一個(gè)綜合的教育環(huán)境,因而可以更好的提高教學(xué)質(zhì)量。數(shù)字化管理的應(yīng)用軟件將在解決學(xué)院內(nèi)部管理與工作時(shí),提供一個(gè)最佳實(shí)踐具體化,并促進(jìn)最佳的管理與教學(xué)實(shí)踐的實(shí)行框架;連接Internet的校園局域網(wǎng)提供的是更廣泛的信息來(lái)源,使所有相關(guān)人員真正體會(huì)到數(shù)字化教育技術(shù)的嶄新面貌。</p><p> 1.5 系統(tǒng)的開(kāi)發(fā)方法</p><p> 在本系統(tǒng)的開(kāi)發(fā)過(guò)程中采用的是JSP+JavaBean+
25、Servlet模式,在該模式中,結(jié)合了JSP和Servlet技術(shù),充分利用了JSP和Servlet兩種技術(shù)原有的優(yōu)點(diǎn)。</p><p> 此模式遵循視圖控制器(MVC)模式,它的主要思想是使用一個(gè)或多個(gè)Servlet作為控制器。請(qǐng)求由前沿的Servlet接收并處理后,會(huì)重新定向到JSP。在Servlet作為控制器時(shí),每個(gè)Servlet通常只實(shí)現(xiàn)很少一部分功能,多個(gè)Servlet控制器就可</p>
26、<p> 以結(jié)合起來(lái)完成復(fù)雜的任務(wù),這樣的好處是Servlet的重用性好。在此模式中,JavaBean作為模型的角色,它充當(dāng)JSP和Servlet通信的中間工具,Servlet處理完后設(shè)置Bean屬性,JSP讀取此Bean的屬性,然后進(jìn)行顯示。此模式更加明顯的把顯示和邏輯分離,使代碼容易管理,適合于大型項(xiàng)目的開(kāi)發(fā),所以在本系統(tǒng)中采用了這種模式[8]。此模式的數(shù)據(jù)傳遞關(guān)系如圖1-1所示。</p><p>
27、; 圖1-1 JSP+JavaBean+Servlet開(kāi)發(fā)模式數(shù)據(jù)傳遞關(guān)系</p><p><b> 第二章 系統(tǒng)分析</b></p><p> 2.1 系統(tǒng)的設(shè)計(jì)思想</p><p> 大學(xué)信息學(xué)院管理信息系統(tǒng)之?dāng)?shù)字化校園子系統(tǒng)的基本設(shè)計(jì)思想是把整個(gè)系統(tǒng)按照實(shí)現(xiàn)模塊進(jìn)行分解,利用JSP+JavaBean+Servlet進(jìn)行編程。此
28、子系統(tǒng)的系統(tǒng)結(jié)構(gòu)如圖2-1所示。</p><p> 圖2-1 數(shù)字化校園體驗(yàn)子系統(tǒng)結(jié)構(gòu)圖</p><p> 其中作者負(fù)責(zé)文化建設(shè)、黨組織建設(shè)、教代會(huì)工會(huì)、校友會(huì)及團(tuán)學(xué)建設(shè)之音樂(lè)欣賞幾部分的設(shè)計(jì)與實(shí)現(xiàn)。</p><p><b> 2.2 可行性分析</b></p><p> 可行性分析(Feasibility An
29、alysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功。可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個(gè)方面的內(nèi)容。</p><p> (1) 經(jīng)濟(jì)可行性:主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià),本系統(tǒng)開(kāi)發(fā)經(jīng)費(fèi)對(duì)于本單位在經(jīng)濟(jì)上是可以接受
30、的,并且本系統(tǒng)實(shí)施后可以顯著提高工作效率,有助于學(xué)院完全實(shí)現(xiàn)信息化管理。所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。</p><p> (2) 技術(shù)上的可行性:技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開(kāi)發(fā)工作,硬、軟件能否滿足開(kāi)發(fā)者的需要等。該管理系統(tǒng)采用了當(dāng)前新興的Browser/Server模式進(jìn)行開(kāi)發(fā)。三層的Browser/Server體系結(jié)構(gòu)具有許多傳統(tǒng)Client/Server體系結(jié)構(gòu)不具備的優(yōu)點(diǎn),而且又緊密的
31、結(jié)合了Internet/Intranet技術(shù),是技術(shù)發(fā)展的大勢(shì)所趨,它把應(yīng)用系統(tǒng)帶入了一個(gè)嶄新的發(fā)展時(shí)代。數(shù)據(jù)庫(kù)服務(wù)器選用IBM的DB2數(shù)據(jù)庫(kù),它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能。它的靈活性、安全性和易用性為數(shù)據(jù)庫(kù)編程提供了良好的條件。因此,系統(tǒng)的軟件開(kāi)發(fā)平臺(tái)已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來(lái)越快,容量越來(lái)越大,可靠性越來(lái)越高,價(jià)格越來(lái)越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需要。<
32、/p><p> (3) 時(shí)機(jī)可行性:目前,大學(xué)的校園網(wǎng)路覆蓋了教學(xué)區(qū)和學(xué)生區(qū)的主要建筑物及部分家屬宿舍,從而滿足校內(nèi)各學(xué)院,各職能部門,各直屬單位上網(wǎng)需求。學(xué)校良好的網(wǎng)絡(luò)設(shè)施為信息學(xué)院開(kāi)發(fā)數(shù)字化學(xué)院提供了堅(jiān)實(shí)的基礎(chǔ)。</p><p> (4) 管理上的可行性:主要是管理人員是否支持,現(xiàn)有的管理制度和方法是否科學(xué),規(guī)章制度是否齊全,原始數(shù)據(jù)是否正確等。規(guī)章制度和管理方法為系統(tǒng)的建設(shè)提供了制度
33、保障。 </p><p> 綜上所述,此系統(tǒng)開(kāi)發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面都可行,并且投入少、見(jiàn)效快。因此系統(tǒng)的開(kāi)發(fā)是完全可行的。</p><p><b> 2.3 需求分析</b></p><p> 在可行性分析階段已經(jīng)粗略的研究了該項(xiàng)目的需求,并分析了開(kāi)發(fā)平臺(tái)及軟件的可行性,但為了準(zhǔn)確的確定目標(biāo)系統(tǒng)必須做什么,了解用戶的明確需求,
34、在信息學(xué)院相關(guān)部門進(jìn)行了詳細(xì)的調(diào)研, 進(jìn)一步明確了作者所實(shí)現(xiàn)子系統(tǒng)的功能。</p><p> 2.3.1學(xué)院文化建設(shè) </p><p> 在調(diào)研過(guò)程中了解到文化建設(shè)子系統(tǒng)主要包括文化建設(shè)的目標(biāo)和內(nèi)容、領(lǐng)導(dǎo)和組織機(jī)構(gòu)等內(nèi)容的顯示、教職工各類活動(dòng)團(tuán)體信息公告的發(fā)布,學(xué)生社團(tuán)和素質(zhì)拓展活動(dòng)信息的發(fā)布。</p><p> 2.3.2 黨組織建設(shè)</p>
35、<p> 這部分主要內(nèi)容是一些計(jì)劃、規(guī)章制度等頁(yè)面的顯示,學(xué)習(xí)通知公告的發(fā)布,并對(duì)一些優(yōu)秀或受處分的黨員給予公示,還提供一些表格或黨的重大文件的上傳和下載,具體內(nèi)容如下所示。</p><p> (1) 理論中心組(主要是黨委委員和院領(lǐng)導(dǎo)班子的一些學(xué)習(xí)情況)</p><p><b> ?、?學(xué)習(xí)計(jì)劃</b></p><p><
36、b> ?、?學(xué)習(xí)心得</b></p><p><b> ?、?理論與實(shí)踐</b></p><p><b> (2) 黨內(nèi)教育</b></p><p><b> ?、俟ぷ饔?jì)劃 </b></p><p><b> ?、谝?guī)章制度 </b>&l
37、t;/p><p><b> ?、蹖W(xué)習(xí)通知 </b></p><p> ④探索之路(黨支部活動(dòng)立項(xiàng)、表格下載):將活動(dòng)立項(xiàng)以公告形式發(fā)布出來(lái),表格顯示標(biāo)題,點(diǎn)擊進(jìn)入并下載,一般是以Word形式存檔。</p><p> ?、菥婇L(zhǎng)鳴 (主要是一些案例)</p><p> ?、薰緳冢h員發(fā)展、獎(jiǎng)懲):主要是教工的黨員發(fā)展情況,
38、以公告的形式展示發(fā)展黨員名字,點(diǎn)擊該名字后進(jìn)入具體信息部分。獎(jiǎng)勵(lì)的部分主要寫在光榮榜中即可,懲罰是針對(duì)其情況取消資格或延長(zhǎng)預(yù)備期等。</p><p> (3) 黨支部建設(shè) </p><p> ?、冱h支部設(shè)置:顯示信息學(xué)院黨委的下屬各個(gè)黨支部,內(nèi)容應(yīng)具體到各個(gè)班級(jí)。 首先以圖形顯示黨支部所劃分的大塊,分別點(diǎn)擊,進(jìn)入后顯示各個(gè)相應(yīng)的具體黨支部,各個(gè)具體黨支部都會(huì)有一個(gè)主頁(yè),做個(gè)相應(yīng)的鏈接即
39、可。</p><p> ?、诖笫掠浕仡櫍喊l(fā)布并保存一些黨內(nèi)所發(fā)生的重大事件,有影響或紀(jì)念意義的。</p><p><b> (4) 業(yè)余黨校</b></p><p><b> ①黨校章程</b></p><p><b> ?、诮M織機(jī)構(gòu) </b></p>&l
40、t;p><b> ?、酃ぷ饔?jì)劃 </b></p><p> ④優(yōu)秀學(xué)員(在頁(yè)面上只顯示優(yōu)秀學(xué)員名單,點(diǎn)擊進(jìn)去查看更多的信息)</p><p> (5) 光榮榜(對(duì)一些優(yōu)秀個(gè)人及先進(jìn)事跡給予公示)</p><p> ?、佾@獎(jiǎng)名單 (在頁(yè)面上只以公告的形式顯示獲獎(jiǎng)人員名單和基本的個(gè)人簡(jiǎn)介,點(diǎn)擊進(jìn)去查看更多的信息)</p>
41、<p><b> ?、谙冗M(jìn)事跡 </b></p><p> 2.3.3 教代會(huì)工會(huì)</p><p> 經(jīng)調(diào)研了解到學(xué)院工會(huì)建設(shè)主要包括規(guī)章制度、會(huì)費(fèi)收繳原則、舉辦的活動(dòng)及通知的發(fā)布。教代會(huì)主要包括教代會(huì)的選舉辦法、教代會(huì)的組成成員、參政議政、院務(wù)公開(kāi)、意見(jiàn)反饋。具體內(nèi)容如下。</p><p> (1)相關(guān)法規(guī):主要是一些固定
42、的法律法規(guī),不需要改變。</p><p> (2)組織機(jī)構(gòu):將教代會(huì)工會(huì)的機(jī)構(gòu)設(shè)置和人員設(shè)置以圖表的形式顯示出來(lái),這部分也要有適當(dāng)?shù)淖兓?,但總體變化不大。</p><p> (3)通知公告:發(fā)布一些近期的各項(xiàng)主要工作動(dòng)態(tài),主要包括教代會(huì)工作、組織宣傳工作、文體工作、生活福利工作、女工工作,這部分要經(jīng)常更新,時(shí)刻把最新的新聞?wù)故窘o用戶。</p><p><b
43、> (4)歷史回顧</b></p><p> 將每年的重大的或有意義的大事在這里單獨(dú)保存并給予公示。</p><p> (5)工作指導(dǎo):主要包括過(guò)去一年的工作總結(jié)和新一年的工作計(jì)劃。</p><p> (6)光榮榜:這里主要存放的是教職工及工作集體的一些獲獎(jiǎng)情況,要定期進(jìn)行更新,總是把最新的消息首先展示出來(lái)。</p><
44、p><b> (7)院務(wù)公開(kāi)</b></p><p> 將教職工的一些意見(jiàn)反饋到一個(gè)專門的信箱中,管理者經(jīng)常收集并對(duì)一些必要信息給予公示。</p><p><b> 2.3.4 校友會(huì)</b></p><p> 校友會(huì)主要包括校友會(huì)簡(jiǎn)介、校友錄、校友風(fēng)采、聚會(huì)公告幾個(gè)部分。校友會(huì)簡(jiǎn)介、校友風(fēng)采、聚會(huì)公告等基本
45、信息不需要登錄即可瀏覽,而校友錄部門必須進(jìn)行登錄后才可以瀏覽及發(fā)表信息。在校的信息學(xué)院的教師和學(xué)生可以憑借給定的用戶名和密碼登錄到校友錄中來(lái),畢業(yè)后的校友可以到首頁(yè)進(jìn)行注冊(cè),成功后再進(jìn)行登錄就可以進(jìn)行好友查詢,查看、發(fā)表留言等操作。</p><p> 2.3.5 團(tuán)學(xué)建設(shè)之音樂(lè)欣賞</p><p> 經(jīng)過(guò)在信息學(xué)院團(tuán)委進(jìn)行的調(diào)研,了解到這部分要做成音樂(lè)在線視聽(tīng)的方式,信息學(xué)院的教師和同
46、學(xué)可以憑借給定的用戶名和密碼進(jìn)行登錄,之后可進(jìn)行歌曲在線查詢、在線視聽(tīng)、在線下載等操作。</p><p> 2.4 系統(tǒng)的主要技術(shù)分析</p><p> 2.4.1 Browser/Server系統(tǒng)的三層體系結(jié)構(gòu)</p><p> 在Browser/Server的系統(tǒng)中,用戶可以通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求。Browser/Server結(jié)構(gòu)極大
47、的簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需安裝、配置少量的客戶端軟件即可,服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。</p><p> 在Browser/Server三層體系結(jié)構(gòu)下,表示層(Presentation)、功能層(Business Logic)、數(shù)據(jù)層(Data Service)被分割成三個(gè)相對(duì)獨(dú)立的單元:</p><p> 第一層--表示層:Web瀏
48、覽器</p><p> 在表示層中包含系統(tǒng)的顯示邏輯,位于客戶端。它的任務(wù)是由Web瀏覽器向網(wǎng)絡(luò)上的某一Web服務(wù)器提出服務(wù)請(qǐng)求,Web服務(wù)器對(duì)用戶身份進(jìn)行驗(yàn)證后用HTTP協(xié)議把所需的主頁(yè)傳送給客戶端,客戶機(jī)接受傳來(lái)的主頁(yè)文件,并把它顯示在Web瀏覽器上。</p><p> 第二層--功能層:具有應(yīng)用程序擴(kuò)展功能的Web服務(wù)器</p><p> 在功能層中包含
49、系統(tǒng)的事務(wù)處理邏輯,位于Web服務(wù)器端。它的任務(wù)是接受用戶的請(qǐng)求,首先需要執(zhí)行相應(yīng)的擴(kuò)展應(yīng)用程序與數(shù)據(jù)庫(kù)進(jìn)行連接,通過(guò)SQL等方式向數(shù)據(jù)庫(kù)服務(wù)器提出數(shù)據(jù)處理申請(qǐng),而后等數(shù)據(jù)庫(kù)服務(wù)器將數(shù)據(jù)處理的結(jié)果提交給Web服務(wù)器,再由Web服務(wù)器傳送回客戶端。</p><p> 第三層--數(shù)據(jù)層:數(shù)據(jù)庫(kù)服務(wù)器</p><p> 在數(shù)據(jù)層中包含系統(tǒng)的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫(kù)服務(wù)器端。它的任務(wù)是接受We
50、b服務(wù)器對(duì)數(shù)據(jù)庫(kù)操縱的請(qǐng)求,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)查詢、修改、更新等功能,把運(yùn)行結(jié)果提交給Web服務(wù)器。</p><p> 從上面的分析中可以看出,三層的Browser/Server體系結(jié)構(gòu)是把二層Client/Server結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來(lái),由單獨(dú)組成的一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力大大減輕了,把負(fù)荷均衡地分配給了Web服務(wù)器,于是由原來(lái)的兩層的Client/server結(jié)構(gòu)轉(zhuǎn)變成三層的
51、Browser/Server結(jié)構(gòu)。</p><p> 2.4.2 Java Server Page(JSP)技術(shù)</p><p> 首先,J2EE 結(jié)構(gòu)是設(shè)計(jì)和開(kāi)發(fā)數(shù)字化學(xué)院系統(tǒng)的核心。第二,系統(tǒng)提供的大部分操作都涉及到與用戶動(dòng)態(tài)地進(jìn)行信息交互,要求系統(tǒng)能夠?qū)崿F(xiàn)數(shù)據(jù)的動(dòng)態(tài)發(fā)布。第三,位于客戶端的用戶主要通過(guò)瀏覽器使用本系統(tǒng)。第四,在Sun 公司提出的J2EE藍(lán)圖中明確推薦使用JSP技術(shù)
52、為動(dòng)態(tài)內(nèi)容提供服務(wù)。因此,在J2EE結(jié)構(gòu)的模型框架下,JSP 技術(shù)是實(shí)現(xiàn)此系統(tǒng)動(dòng)態(tài)信息交互功能的首選方案。JSP技術(shù)主要有以下一些特點(diǎn)[2]:</p><p> (1) 應(yīng)用程序邏輯和頁(yè)面顯示相分離的特性。JSP 把用戶界面從系統(tǒng)內(nèi)容中</p><p> 分離開(kāi)來(lái),使得設(shè)計(jì)人員能夠在不改變底層動(dòng)態(tài)內(nèi)容的前提下改變整個(gè)網(wǎng)頁(yè)布局。</p><p> (2) 組件的
53、可重用性。絕大多數(shù)JSP頁(yè)面依賴于可重用的、跨平臺(tái)的組件來(lái)執(zhí)行應(yīng)用程序的處理。開(kāi)發(fā)人員能夠共享和交換執(zhí)行組件,并利用這些組件創(chuàng)建應(yīng)用程序。基于組件的方法加速了開(kāi)發(fā)過(guò)程,提高了應(yīng)用程序的開(kāi)發(fā)效率。</p><p> (3) 跨平臺(tái)特性。JSP技術(shù)將“一次編寫,隨處運(yùn)行”的思想推廣到了交互網(wǎng)頁(yè)中,因此不需要作任何更改,就可以很輕松地跨平臺(tái)和跨Web服務(wù)器移動(dòng)JSP頁(yè)。</p><p> (
54、4)可以用多種格式為動(dòng)態(tài)內(nèi)容提供服務(wù)。JSP可以為不同的客戶端提供服務(wù),包括使HTML/DHTML的常規(guī)瀏覽器、使用WML的移動(dòng)電話和PDA 等手持式無(wú)線設(shè)備以及使用XML的其他B2B 應(yīng)用程序等。</p><p> 2.4.3 JDBC技術(shù)</p><p> JDBC 技術(shù)在J2EE 結(jié)構(gòu)的中間層與EIS層的數(shù)據(jù)源之間提供了數(shù)據(jù)庫(kù)獨(dú)立的開(kāi)放性連接,使應(yīng)用程序不僅可以對(duì)基于SQL 標(biāo)準(zhǔn)
55、的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行訪問(wèn),而且還可以對(duì)其他類型的數(shù)據(jù)源進(jìn)行訪問(wèn)。JDBC技術(shù)通過(guò)提供API使Java 應(yīng)用程序能夠?qū)崿F(xiàn)位于企業(yè)信息系統(tǒng)層的數(shù)據(jù)庫(kù)的訪問(wèn)能力。</p><p> J2EE 結(jié)構(gòu)中間層的應(yīng)用組件通過(guò)JDBC技術(shù)可以完成下列功能:實(shí)現(xiàn)與位于J2EE結(jié)構(gòu)中企業(yè)信息系統(tǒng)層的數(shù)據(jù)庫(kù)服務(wù)器的連接;管理事務(wù);將SQL 請(qǐng)求傳送到數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行預(yù)處理并執(zhí)行相應(yīng)的數(shù)據(jù)操作;執(zhí)行存儲(chǔ)過(guò)程;檢查修改查詢語(yǔ)句的執(zhí)行結(jié)
56、果等[6]。</p><p> 2.4.4 數(shù)據(jù)庫(kù)連接池技術(shù)</p><p> 在數(shù)據(jù)庫(kù)操作中,數(shù)據(jù)庫(kù)的連接開(kāi)銷最大,耗時(shí)最長(zhǎng)。通常的處理方法是,Servlet響應(yīng)客戶請(qǐng)求時(shí),如果要求操作數(shù)據(jù)庫(kù),那么它會(huì)建立數(shù)據(jù)庫(kù)的連接,然后與數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換,最后,關(guān)閉數(shù)據(jù)庫(kù)的連接。這樣就會(huì)造成每響應(yīng)一次用戶請(qǐng)求就會(huì)進(jìn)行一次數(shù)據(jù)庫(kù)連接和關(guān)閉,如果同時(shí)請(qǐng)求的用戶數(shù)量很大,那么數(shù)據(jù)庫(kù)的連接和關(guān)閉的開(kāi)銷
57、將會(huì)變得巨大。必然會(huì)造成系統(tǒng)的負(fù)載過(guò)重,響應(yīng)的速度也會(huì)減慢。顯然,這種處理方法性能是較低的,但是由于Servlet是基于HTTP協(xié)議,HTTP協(xié)議是無(wú)狀態(tài)的協(xié)議,在處理完用戶的響應(yīng)后,不會(huì)保存用戶的各種信息。因此,同一個(gè)用戶的請(qǐng)求會(huì)當(dāng)作不同的請(qǐng)求來(lái)處理。那么,同一個(gè)用戶的兩次數(shù)據(jù)庫(kù)操作本應(yīng)該做一次數(shù)據(jù)庫(kù)連接,但由于HTTP無(wú)狀態(tài)的原因,會(huì)進(jìn)行兩次數(shù)據(jù)庫(kù)連接。HTTP協(xié)議的無(wú)狀態(tài)性是造成數(shù)據(jù)庫(kù)的無(wú)效的連接和關(guān)閉的根本原因。</p&g
58、t;<p> HTTP協(xié)議是國(guó)際標(biāo)準(zhǔn)的協(xié)議,無(wú)法將其改變。為了提高數(shù)據(jù)庫(kù)連接的有效性,中間層的數(shù)據(jù)庫(kù)連接將采用數(shù)據(jù)庫(kù)連接池技術(shù)。</p><p> 連接池技術(shù)的核心思想是在數(shù)據(jù)庫(kù)的連接被需要之前去建立一個(gè)數(shù)據(jù)庫(kù)連接的集合。也就是說(shuō),在Servlet第一次被裝載時(shí),先建立一定數(shù)量的數(shù)據(jù)庫(kù)連接后,放在一個(gè)集合對(duì)象中。這個(gè)對(duì)象作為數(shù)據(jù)庫(kù)連接的代理,所有數(shù)據(jù)庫(kù)連接的訪問(wèn)都由這個(gè)代理進(jìn)行控制。當(dāng)有客戶端請(qǐng)
59、求數(shù)據(jù)庫(kù)連接時(shí),它只需簡(jiǎn)單地向數(shù)據(jù)庫(kù)連接代理程序請(qǐng)求空閑的連接就可以了。這個(gè)代理程序?qū)倪B接池中選擇一個(gè)空閑的連接,并給它進(jìn)行標(biāo)記,以說(shuō)明此連接不可用,然后將這個(gè)連接返回給客戶端。由于連接是提前創(chuàng)建的,因此代理程序幾乎可以不需要任何系統(tǒng)的開(kāi)銷就立刻返回一個(gè)連接。當(dāng)連接不再需要時(shí),客戶端可以將它返回給代理程序,再由代理程序標(biāo)記為可用。除了處理連接,代理程序?qū)⒇?fù)責(zé)維護(hù)連接池的所有細(xì)節(jié)。其中包括數(shù)據(jù)庫(kù)連接的刷新,刷新主要通過(guò)刪除并重新建立某些
60、數(shù)據(jù)庫(kù)連接,或者當(dāng)連接池中的可用連接被大量并行請(qǐng)求耗盡的時(shí)候而去創(chuàng)建新的連接。</p><p> 2.5系統(tǒng)的運(yùn)行環(huán)境和開(kāi)發(fā)平臺(tái)</p><p> 2.5.1 硬件設(shè)備及操作系統(tǒng)</p><p> 服務(wù)器:PentiumIII 1G(或與此相當(dāng)?shù)腃PU)以上配置的高性能PC機(jī),有網(wǎng)絡(luò)接口卡(NIC),內(nèi)存應(yīng)在256M以上,硬盤在80G以上。確認(rèn)該計(jì)算機(jī)已經(jīng)安裝
61、Web服務(wù)器軟件WebSphere,數(shù)據(jù)庫(kù)軟件IBM DB2,還可選用備份服務(wù)器。</p><p> 操作系統(tǒng):Windows 98以上。</p><p> 客戶端:PentiumIII 500(或與此相當(dāng)?shù)腃PU)以上配置的PC機(jī),有網(wǎng)絡(luò)接口卡(NIC),內(nèi)存應(yīng)在128M以上,硬盤在10G以上。Windows98以上操作系統(tǒng),安裝Web瀏覽器。</p><p>
62、; 網(wǎng)絡(luò):服務(wù)器和客戶端應(yīng)有網(wǎng)絡(luò)連通。配置TCP/IP協(xié)議。</p><p> 2.5.2 系統(tǒng)開(kāi)發(fā)平臺(tái)</p><p> 電腦配置:Dell品牌機(jī)CPU: P4 2.6 內(nèi)存:DDR 512M 硬盤:80G</p><p> 操作系統(tǒng):Microsoft Windows 2000 professional 中文版</p><p>
63、 開(kāi)發(fā)環(huán)境:JBuilder 9 Enterprise</p><p> Web服務(wù)平臺(tái):IBM Websphere</p><p><b> 2.6數(shù)據(jù)分析</b></p><p> 在信息學(xué)院數(shù)字化校園體驗(yàn)子系統(tǒng)系統(tǒng)中,主要是管理用戶、活動(dòng)、通知公告等輸入的數(shù)據(jù)信息,并且以適當(dāng)?shù)姆绞竭M(jìn)行匯總統(tǒng)計(jì),并輸出給用戶。數(shù)據(jù)類型決定了處理的方式
64、也就是算法,因此,數(shù)據(jù)是系統(tǒng)實(shí)現(xiàn)分析的起點(diǎn)。在本文中使用數(shù)據(jù)流圖來(lái)分析數(shù)據(jù)的流動(dòng)和處理。</p><p> 因?yàn)閷?duì)每一種對(duì)象的管理都比較類似,在此僅以校友會(huì)信息管理為例,來(lái)分析一下本系統(tǒng)中的數(shù)據(jù)流向[3]。</p><p> 首先,對(duì)普通校友來(lái)說(shuō),本系統(tǒng)接受校友的查詢請(qǐng)求,經(jīng)過(guò)對(duì)查詢請(qǐng)求的分析得到用戶的需要。然后把該需要轉(zhuǎn)化為結(jié)構(gòu)化查詢語(yǔ)言SQL語(yǔ)句,送入數(shù)據(jù)庫(kù)系統(tǒng)中。數(shù)據(jù)庫(kù)根據(jù)SQL
65、語(yǔ)句,查詢出結(jié)果,送回本系統(tǒng)。系統(tǒng)接收到數(shù)據(jù)庫(kù)返回的查詢結(jié)果集,經(jīng)過(guò)一定的分析處理,轉(zhuǎn)化為JSP頁(yè)面,返回給客戶端瀏覽器。</p><p> 其次,對(duì)管理員用戶來(lái)說(shuō),本系統(tǒng)除了完成普通校友的查詢請(qǐng)求之外,還接收管理員用戶的數(shù)據(jù)修改請(qǐng)求。經(jīng)過(guò)對(duì)數(shù)據(jù)修改請(qǐng)求的檢查,確定該請(qǐng)求是獲得權(quán)限的管理員用戶發(fā)出,即為有效請(qǐng)求之后。對(duì)該請(qǐng)求進(jìn)行分析,得到請(qǐng)求的具體內(nèi)容。然后轉(zhuǎn)化為結(jié)構(gòu)化查詢語(yǔ)言SQL語(yǔ)句,送入數(shù)據(jù)庫(kù)系統(tǒng),更新數(shù)
66、據(jù)庫(kù)信息。</p><p><b> 2.7 數(shù)據(jù)流圖</b></p><p> 主要數(shù)據(jù)關(guān)系是管理員對(duì)該子系統(tǒng)涉及的相關(guān)數(shù)據(jù)進(jìn)行管理,而用戶在前臺(tái)可以瀏覽查詢相關(guān)信息,總體圖如圖2-2所示。零級(jí)圖如圖2-3所示。</p><p> 圖2-2 校友會(huì)子系統(tǒng)總體圖</p><p> 圖2-3 校友會(huì)子系統(tǒng)零級(jí)圖&l
67、t;/p><p> 對(duì)于每一個(gè)管理,可以細(xì)分為添加、修改、刪除、瀏覽等操作,現(xiàn)以通知公告管理為例,其具體細(xì)節(jié)圖如圖2-4所示。</p><p> 圖2-4 校友會(huì)子系統(tǒng)細(xì)節(jié)圖</p><p> 對(duì)校友的數(shù)據(jù)流稍加細(xì)化,也可分為查詢請(qǐng)求和查詢結(jié)果這兩種數(shù)據(jù)。對(duì)這兩種數(shù)據(jù)施加了不同的處理,如圖2-5所示。</p><p> 圖2-5 校友查詢
68、信息細(xì)節(jié)圖</p><p><b> 第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 3.1 數(shù)據(jù)庫(kù)的引入</p><p> 數(shù)據(jù)庫(kù)技術(shù)從60年代中期至今只有不到40年的歷史,但其發(fā)展速度之快是其它技術(shù)所不及的。它已由第一代的層次型、網(wǎng)狀型數(shù)據(jù)庫(kù),第二代的關(guān)系型數(shù)據(jù)庫(kù)發(fā)展到今天以面向?qū)ο鬄橹饕P偷臄?shù)據(jù)庫(kù),即第三代數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)技術(shù)和網(wǎng)絡(luò)
69、通信技術(shù)、面向?qū)ο缶幊碳夹g(shù)、并行計(jì)算機(jī)技術(shù)、人工智能技術(shù)相互融合、相互滲透,促進(jìn)了數(shù)據(jù)庫(kù)技術(shù)的廣泛應(yīng)用。</p><p> 數(shù)據(jù)庫(kù)(Database),是按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù),是用于查詢的大量數(shù)據(jù)的存儲(chǔ)區(qū)域。使用數(shù)據(jù)庫(kù)可以帶來(lái)許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省了數(shù)據(jù)的存儲(chǔ)空間,實(shí)現(xiàn)數(shù)據(jù)資源的充分共享等等。此外,數(shù)據(jù)庫(kù)技術(shù)還為用戶提供了非常簡(jiǎn)便的使用手段,使用戶易于編寫有關(guān)數(shù)據(jù)庫(kù)應(yīng)
70、用程序。特別是近年來(lái)推出的計(jì)算機(jī)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),操作直觀,使用靈活,編程方便,功能強(qiáng)大,環(huán)境適應(yīng)廣泛,數(shù)據(jù)處理能力極強(qiáng)。</p><p> 數(shù)據(jù)庫(kù)的設(shè)計(jì)是指對(duì)一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),滿足各種用戶需求。作為信息資源開(kāi)發(fā)、管理和服務(wù)的一種有效的手段,數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用已越來(lái)越廣泛,從小型的單項(xiàng)事務(wù)處理系統(tǒng)到大型的信息系統(tǒng)大都用先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)來(lái)保持系統(tǒng)數(shù)據(jù)的安全性、完整性和共享
71、性。對(duì)一個(gè)實(shí)際的系統(tǒng)來(lái)說(shuō),數(shù)據(jù)庫(kù)表的設(shè)計(jì)在遵循數(shù)據(jù)庫(kù)理論的同時(shí),必須能用開(kāi)發(fā)工具來(lái)實(shí)現(xiàn)用戶在各方面提出的功能要求。</p><p> 一個(gè)真正的、完整的站點(diǎn)是離不開(kāi)數(shù)據(jù)庫(kù)的,因?yàn)樯倭康臄?shù)據(jù),如網(wǎng)頁(yè)訪問(wèn)人數(shù)等完全可以存儲(chǔ)在文本文件中,但實(shí)際應(yīng)用中,需要保存的數(shù)據(jù)遠(yuǎn)不止這一點(diǎn)點(diǎn),而且這些數(shù)據(jù)之間往往還有關(guān)聯(lián),利用數(shù)據(jù)庫(kù)來(lái)管理這些數(shù)據(jù),可以很方便的查詢和更新。可以說(shuō)一個(gè)動(dòng)態(tài)網(wǎng)站的建設(shè)是離不開(kāi)一個(gè)設(shè)計(jì)最優(yōu)的數(shù)據(jù)庫(kù)的。我
72、們現(xiàn)在可以使用的數(shù)據(jù)庫(kù)有很多種,如:Fox數(shù)據(jù)庫(kù)(.dbf)、Access數(shù)據(jù)庫(kù)(.mdb)、DB2、Informix、Oracle和SQL Server等等,在本次設(shè)計(jì)中,選擇了IBM的DB2作為后臺(tái)數(shù)據(jù)庫(kù)工具,因?yàn)樗δ苓h(yuǎn)比Access、SQL Server強(qiáng)大,并提供了許多標(biāo)準(zhǔn)的關(guān)系數(shù)據(jù)庫(kù)管理功能的支持。他的各種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)適應(yīng)于各種硬件平臺(tái),包括Unix,PC和主機(jī)系統(tǒng)。</p><p> 3.2
73、 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)E-R圖</p><p> 3.2.1 實(shí)體與屬性之間的關(guān)系</p><p> E-R模型的組成元素有:實(shí)體、屬性、聯(lián)系。E-R模型用E-R圖表示。實(shí)體是用戶工作環(huán)境中所涉及的事務(wù),屬性是對(duì)實(shí)體特征的描述。</p><p> (1)模型中的實(shí)體相當(dāng)于實(shí)體集、一個(gè)表,而不是單個(gè)實(shí)體或表中的一行。實(shí)體用矩形框表示,實(shí)體名稱標(biāo)注在矩形框內(nèi)。用菱形
74、表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名,用無(wú)向邊把菱形分別與有關(guān)實(shí)體相連接,在無(wú)向邊旁標(biāo)上聯(lián)系的類型。</p><p> (2)屬性是實(shí)體的性質(zhì)。用橢圓框表示,與實(shí)體之間用一條線相連表的主碼是關(guān)鍵屬性,關(guān)鍵屬性項(xiàng)加下劃線。</p><p> (3)各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。</p><p> (4)在程序中實(shí)現(xiàn)對(duì)他們的完整性和一致性控
75、制[9]。</p><p> 3.2.2 數(shù)據(jù)庫(kù)的E-R圖</p><p> (1) 學(xué)院文化建設(shè)中的E-R圖如圖3-1所示。</p><p> 圖3-1 文化建設(shè)E-R圖</p><p> (2) 由于黨組織建設(shè)這部分共分了三個(gè)管理員,即:理論中心管理員、教職工黨建管理員、學(xué)生黨建管理員。不同的管理員訪問(wèn)的權(quán)限不同,所以對(duì)表的操作也
76、不同。這里以教職工黨建管理E-R圖為例來(lái)說(shuō)明,其他兩個(gè)E-R圖見(jiàn)附錄。教職工黨建管理的E-R圖如圖3-2所示。</p><p> 圖3-2 教職工黨建E-R圖</p><p> (3) 教代會(huì)工會(huì)中的E-R圖如圖3-3所示。</p><p> 圖3-3 教代會(huì)工會(huì)E-R圖</p><p> (4) 校友會(huì)中的E-R圖如圖3-4所示。&
77、lt;/p><p> 圖3-4 校友會(huì)E-R圖</p><p> (5) 團(tuán)學(xué)建設(shè)之音樂(lè)欣賞部分E-R圖如圖3-5所示。</p><p> 圖3-5 在線聽(tīng)歌中E-R圖</p><p> 3.3數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)</p><p> 服務(wù)器上建名為xyty的數(shù)據(jù)庫(kù)。其中包括以下表:administrator,dj_a
78、ctivitylx,dj_deed,dj_event,dj_glory,dj_message,dj_party,dj_practice,dj_sexperience,dj_splan,dj_table,dj_wplan,dx_class,dx_plan,dx_staff,gh_event,gh_glory,gh_message,gh_plan,gh_staff,whjs_activity,whjs_activityplan,whjs_a
79、ctivityzc,whjs_people,whjs_message,xyh_gather,xyh_message,xyh_graduate,xyh_mien,xyh_questions。下面將具體介紹數(shù)據(jù)庫(kù)中各個(gè)表的結(jié)構(gòu)。整個(gè)系統(tǒng)只要一個(gè)管理員登錄入口,所以只要在數(shù)據(jù)庫(kù)里建一個(gè)管理員表即可,根據(jù)不同的管理權(quán)限進(jìn)入不同的后臺(tái)管理系統(tǒng)對(duì)其中的數(shù)據(jù)進(jìn)行操作。管理員表如表3-1所示。</p><p><b>
80、 表3-1 管理員表</b></p><p> 3.3.1 學(xué)院文化建設(shè)涉及到的表</p><p> 文化建設(shè)共涉及到5個(gè)表,具體如表3-2~3-6所示</p><p> 表3-2 文化建設(shè)公告表</p><p> 表3-3 活動(dòng)團(tuán)體信息表</p><p> 表3-4 活動(dòng)團(tuán)體計(jì)劃表</p
81、><p> 表3-5 活動(dòng)團(tuán)體章程表</p><p> 表3-6 活動(dòng)團(tuán)體人員表</p><p> 3.3.2 黨建涉及到的表</p><p> 黨組織建設(shè)共涉及到14個(gè)表,具體如表3-7~3-20所示</p><p> 表3-7 黨建公告信息表</p><p> 表3-8 理論中心學(xué)習(xí)
82、計(jì)劃表</p><p> 表3-9 理論中心學(xué)習(xí)心得表</p><p> 表3-10 理論與實(shí)踐信息表</p><p> 表3-11 黨支部信息表</p><p> 表3-12 黨內(nèi)工作計(jì)劃表</p><p> 表3-13活動(dòng)立項(xiàng)信息表</p><p> 表3-14 下載表格信息表&
83、lt;/p><p> 表3-15 先進(jìn)事跡表</p><p> 表3-16 大事記信息表</p><p> 表3-17 獲獎(jiǎng)人員信息表</p><p> 表3-18 黨校工作計(jì)劃表</p><p> 表3-19 黨校班級(jí)表</p><p> 表3-20黨校工作人員表</p>
84、<p> 3.3.3 教代會(huì)工會(huì)涉及到的表</p><p> 教代會(huì)工會(huì)共涉及到5個(gè)表,具體如表3-21~3-25所示</p><p> 表3-21 工會(huì)公告信息表</p><p> 表3-22工作總結(jié)\計(jì)劃信息表</p><p> 表3-23 工會(huì)大事記信息表</p><p> 表3-24 工
85、會(huì)獲獎(jiǎng)人員信息表</p><p> 表3-25 工會(huì)工作人員表</p><p> 3.3.4 校友會(huì)涉及到的表</p><p> 校友會(huì)信息共涉及到5個(gè)表,具體如表3-26~3-30所示</p><p> 表3-26 校友會(huì)公告信息表</p><p> 表3-27 聚會(huì)公告信息表</p><
86、;p> 表3-28 留言信息表</p><p> 表3-29校友信息表</p><p> 表3-30 校友名人表</p><p> 3.3.5 音樂(lè)欣賞涉及到的表</p><p> 音樂(lè)欣賞共涉及到4個(gè)表,具體如表3-31~3-34所示</p><p> 表3-31 在線聽(tīng)歌首頁(yè)調(diào)查信息表</p
87、><p> 表3-32 歌手信息表</p><p> 表3-33 專輯信息表</p><p> 表3-34 歌曲信息表</p><p> 3.4 數(shù)據(jù)庫(kù)的完整性和安全性</p><p> 3.4.1 數(shù)據(jù)庫(kù)的完整性</p><p> 數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。數(shù)據(jù)庫(kù)管理
88、系統(tǒng)(DBMS)用一定的機(jī)制來(lái)檢查數(shù)據(jù)庫(kù)中的數(shù)據(jù)是否滿足規(guī)定的條件——完整性約束條件,數(shù)據(jù)的約束條件是語(yǔ)義的體現(xiàn),將作為模式的一部分存入數(shù)據(jù)庫(kù)中。</p><p> 本系統(tǒng)中定義了表與表之間的聯(lián)系有助于實(shí)現(xiàn)完整性規(guī)則,一般在程序中實(shí)現(xiàn)具體的完整性控制。</p><p> 3.4.2 數(shù)據(jù)庫(kù)的安全性</p><p> 數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的
89、使用所造成的數(shù)據(jù)泄漏、更改或破壞。在數(shù)據(jù)庫(kù)系統(tǒng)中,大量的數(shù)據(jù)集中存放,而且為許多用戶直接共享,是寶貴的信息資源,系統(tǒng)的安全保護(hù)措施就顯得更為重要,它保護(hù)數(shù)據(jù)庫(kù)防止惡意的破壞和非法的存取。</p><p> 本系統(tǒng)包括數(shù)據(jù)庫(kù)的安全和服務(wù)器的安全。采用管理員表示和鑒定的方法實(shí)現(xiàn)數(shù)據(jù)庫(kù)的安全,此安全管理措施并不在前臺(tái)開(kāi)發(fā)工具中實(shí)現(xiàn),而是在后臺(tái)數(shù)據(jù)庫(kù)中實(shí)現(xiàn)。在登錄數(shù)據(jù)庫(kù)時(shí),系統(tǒng)讓管理員戶表示自己的身份,不同的管理員權(quán)限
90、不同,系統(tǒng)進(jìn)行核實(shí),鑒別此管理員是否為合法用戶,若是,系統(tǒng)進(jìn)一步核實(shí)用戶,通常要求用戶輸入口令,系統(tǒng)和對(duì)用戶口令以鑒別用戶身份。服務(wù)器的安全也是通過(guò)用戶在登錄服務(wù)器時(shí)輸入合法的用戶名和密碼來(lái)實(shí)現(xiàn)的。這是一種簡(jiǎn)單可行的方法,實(shí)現(xiàn)起來(lái)比較方便。沒(méi)有采用更加復(fù)雜的系統(tǒng)安全管理措施是因?yàn)楸竟芾硐到y(tǒng)一般是應(yīng)用在校園網(wǎng)中,采用安全管理措施主要是為了防止沒(méi)有修改權(quán)限的用戶無(wú)意間修改了數(shù)據(jù),因此采用用戶標(biāo)識(shí)和鑒定的安全管理措施就能夠保障數(shù)據(jù)庫(kù)的安全性。
91、</p><p> 第四章 功能模塊設(shè)計(jì)</p><p> 對(duì)本系統(tǒng)的各個(gè)子模塊進(jìn)行了系統(tǒng)分析和數(shù)據(jù)庫(kù)設(shè)計(jì)之后,本章將主要討論該系統(tǒng)所實(shí)現(xiàn)的各部分功能。</p><p> 4.1 系統(tǒng)總體功能模塊</p><p> 軟件所實(shí)現(xiàn)的功能強(qiáng)弱是衡量一個(gè)軟件的最根本的標(biāo)準(zhǔn)。經(jīng)過(guò)對(duì)系統(tǒng)的可行性分析、需求分析、數(shù)據(jù)分析以及數(shù)據(jù)庫(kù)設(shè)計(jì)后,結(jié)合調(diào)研
92、的情況,確定了本子系統(tǒng)的功能模塊如圖4-1所示。</p><p> 圖4-1 系統(tǒng)功能模塊圖</p><p> 作者負(fù)責(zé)文化建設(shè)、黨組織建設(shè)、教代會(huì)工會(huì)、校友會(huì)及團(tuán)學(xué)建設(shè)之音樂(lè)欣賞幾個(gè)模塊的設(shè)計(jì)任務(wù),下面分別介紹。</p><p> 4.2 文化建設(shè)子系統(tǒng)功能模塊</p><p> 實(shí)現(xiàn)的主要功能包括文化建設(shè)的目標(biāo)和內(nèi)容的顯示、活動(dòng)
93、團(tuán)體的信息公告管理模塊、活動(dòng)團(tuán)體管理模塊、活動(dòng)人員管理模塊、相關(guān)計(jì)劃及章程管理模塊。為了防止一些數(shù)據(jù)經(jīng)常更新,增強(qiáng)系統(tǒng)的可維護(hù)性,經(jīng)常改變的信息都存放在數(shù)據(jù)庫(kù)中,管理員只需在后臺(tái)進(jìn)行適當(dāng)?shù)脑鰟h改就可以對(duì)數(shù)據(jù)進(jìn)行更新。功能模塊圖如圖4-2 所示。</p><p> 圖4-2 文化建設(shè)子系統(tǒng)功能模塊圖</p><p> 4.2.1管理員登錄模塊</p><p>
94、由于不同的管理員有不同的管理權(quán)限,所以管理員在進(jìn)行操作時(shí)首先要進(jìn)入登錄界面進(jìn)行登錄,登錄時(shí)用的用戶名和密碼是按管理員的不同權(quán)限事先分配好的,登錄后可以對(duì)文化建設(shè)相關(guān)信息進(jìn)行管理。以下各子系統(tǒng)的管理員登錄模塊基本上類似,實(shí)現(xiàn)的方法也相同。</p><p> 4.2.2信息公告模塊</p><p> 信息公告模塊是每個(gè)子系統(tǒng)必備的模塊,其主要功能是發(fā)布管理員及各單位的一些活動(dòng)、學(xué)習(xí)通知等,
95、基本上設(shè)置在整個(gè)網(wǎng)站的首頁(yè),讓所有在線用戶都能快速地了解到信息學(xué)院各個(gè)部門的最新通知和新聞。該模塊主要包括以下的具體功能。</p><p> (1) 信息公告的錄入</p><p> 這一模塊的主要功能是使管理員以簡(jiǎn)捷的方式對(duì)通知公告表進(jìn)行操作,主要的功能有:增加、刪除和修改。管理員在進(jìn)行以上所有操作時(shí)首先要進(jìn)入登錄界面進(jìn)行登錄,登錄用的用戶名和密碼是按管理員的不同權(quán)限事先分配好的,登
96、錄成功后可以實(shí)現(xiàn)增加、修改、刪除一些公告信息。</p><p> (2) 瀏覽信息公告</p><p> 在文化建設(shè)首頁(yè)的適當(dāng)位置設(shè)置通知公告欄,主要是一些活動(dòng)團(tuán)體的最新活動(dòng)信息。最新的而且較重要的可做成滾動(dòng)條的形式,滾動(dòng)顯示通知的信息。當(dāng)鼠標(biāo)置于某個(gè)標(biāo)題上時(shí),滾動(dòng)條停止?jié)L動(dòng),點(diǎn)擊標(biāo)題瀏覽通知公告的正文。其他的可在主頁(yè)面里的適當(dāng)位置按時(shí)間的倒序?qū)?biāo)題和發(fā)布日期顯示出來(lái),點(diǎn)擊標(biāo)題瀏覽公告
97、信息的正文。</p><p> (3) 搜索信息公告</p><p> 當(dāng)用戶想查閱更多的信息公告時(shí),點(diǎn)擊公告欄中的“更多”按鈕,進(jìn)入一個(gè)列出通知公告標(biāo)題的頁(yè)面,用戶可以單擊某個(gè)標(biāo)題,查看相關(guān)信息;還可以在左邊的搜索框里選擇查詢條件(包括文章標(biāo)題、發(fā)表日期、公告內(nèi)容等),然后輸入要查詢信息的關(guān)鍵字。</p><p> 4.2.3活動(dòng)團(tuán)體管理模塊</p&g
98、t;<p> 由于文化建設(shè)其他大部分的內(nèi)容都不需要經(jīng)常更新,需要經(jīng)常改動(dòng)的就是文化活動(dòng)信息部分,所以活動(dòng)團(tuán)體管理模塊顯得比較重要?;顒?dòng)團(tuán)體的基本信息比如:團(tuán)體編號(hào)、團(tuán)體名稱、人員數(shù)量等存放在數(shù)據(jù)庫(kù)中,管理員在后臺(tái)管理界面對(duì)其進(jìn)行操作,主要是添加新的活動(dòng)團(tuán)體,修改活動(dòng)團(tuán)體的相關(guān)信息等。在線用戶可以點(diǎn)擊活動(dòng)團(tuán)體與組織機(jī)構(gòu),進(jìn)入該界面可以瀏覽到不同活動(dòng)團(tuán)體各自的章程、最近的活動(dòng)計(jì)劃以及活動(dòng)團(tuán)體的成員等信息。</p>
99、<p> 4.2.4 活動(dòng)人員管理模塊</p><p> 由于每個(gè)活動(dòng)團(tuán)體有各自的組織機(jī)構(gòu),包括該團(tuán)體的領(lǐng)隊(duì)、隊(duì)長(zhǎng)、副隊(duì)長(zhǎng)、隊(duì)員等各種職位,這里還要區(qū)分男、女隊(duì)員?;顒?dòng)人員基本信息包括編號(hào)、姓名、性別、所在活動(dòng)團(tuán)體編號(hào)、名稱、職務(wù)編號(hào)、職務(wù)。這里按照其所在活動(dòng)團(tuán)體名稱將其進(jìn)行分類,放到不同的活動(dòng)團(tuán)體組織機(jī)構(gòu)界面;至于如何按照職位高低將隊(duì)員名稱顯示出來(lái),加一個(gè)排序的字段“職務(wù)編號(hào)”,例如領(lǐng)隊(duì),1;
100、隊(duì)長(zhǎng),2;副隊(duì)長(zhǎng),3;隊(duì)員,4......,然后輸出時(shí)用該字段進(jìn)行排序就會(huì)按職位高低輸出相應(yīng)的職位和人員名稱。</p><p> 4.3黨組織建設(shè) </p><p> 黨建子系統(tǒng)主要分成三部分來(lái)管理,每一部分有不同的管理員,他們的管理權(quán)限不同。即:理論中心管理員、教職工黨建管理員、學(xué)生黨建管理員。理論中心管理主要是管理黨委委員和院領(lǐng)導(dǎo)班子的一些學(xué)習(xí)情況,包括信息公告管理模塊、學(xué)習(xí)計(jì)劃
101、/心得管理模塊、理論實(shí)踐管理模塊等,并把相應(yīng)的信息顯示在頁(yè)面上。教職工黨建管理主要是管理教職工黨員的一些情況,包括學(xué)習(xí)通知管理模塊、工作計(jì)劃管理模塊、活動(dòng)立項(xiàng)管理模塊、下載資料管理模塊、黨支部管理模塊、大事記管理模塊、光榮榜管理模塊等,不同的模塊實(shí)現(xiàn)不同的功能,教職工黨員可以通過(guò)網(wǎng)上瀏覽并下載得到相關(guān)信息。學(xué)生黨建管理主要是針對(duì)學(xué)生黨員的,包括信息公告模塊、黨支部建設(shè)模塊、下載資料管理模塊、黨校工作計(jì)劃/章程管理、黨校組織機(jī)構(gòu)管理、黨校
102、班級(jí)管理、光榮榜管理模塊等。功能模塊圖如圖4-3 所示。</p><p> 圖4-3 黨建子系統(tǒng)功能模塊圖</p><p> 4.3.1管理員登錄模塊</p><p> 管理員在對(duì)黨內(nèi)信息進(jìn)行操作時(shí)也要進(jìn)入登錄界面進(jìn)行登錄,登錄時(shí)用的用戶名和密碼是按管理員的權(quán)限事先分配好的,黨建部分一共需要三個(gè)不同的管理員進(jìn)行管理,即:理論中心管理員、教職工黨建管理員、學(xué)生黨
103、建管理員,不同的管理員登錄到不同的后臺(tái)管理界面可以對(duì)黨內(nèi)相關(guān)信息進(jìn)行管理。</p><p> 4.3.2信息公告管理模塊 </p><p> 該模塊主要是發(fā)布黨內(nèi)一些學(xué)習(xí)、活動(dòng)通知,具體實(shí)現(xiàn)的功能在文化建設(shè)子系統(tǒng)中已經(jīng)詳細(xì)說(shuō)明過(guò)了,這里就不再介紹了。</p><p> 4.3.3工作/學(xué)習(xí)計(jì)劃管理模塊</p><p> 這部分也是比較
104、常用的模塊,一些理論中心組領(lǐng)導(dǎo)的學(xué)習(xí)計(jì)劃、黨內(nèi)及業(yè)余黨校一年的工作計(jì)劃,雖然不能像信息公告那樣要經(jīng)常更新,但也不能在頁(yè)面上進(jìn)行修改,比較方便的還是管理員通過(guò)后臺(tái)管理界面對(duì)數(shù)據(jù)庫(kù)中相關(guān)表進(jìn)行操作。這里不需要?jiǎng)h除,只實(shí)現(xiàn)添加新內(nèi)容、修改計(jì)劃內(nèi)容兩個(gè)操作即可。前臺(tái)在線的教職工和學(xué)生快速可以在網(wǎng)頁(yè)的相應(yīng)位置瀏覽到學(xué)院黨內(nèi)最新的學(xué)習(xí)和工作計(jì)劃。</p><p> 4.3.4活動(dòng)立項(xiàng)管理模塊</p><
105、p> 這部分和上面的計(jì)劃所實(shí)現(xiàn)的功能有些相似,不過(guò)這部分可能要經(jīng)常增加。</p><p> 管理員也是通過(guò)后臺(tái)管理界面對(duì)黨內(nèi)的活動(dòng)立項(xiàng)進(jìn)行錄入、修改,前臺(tái)在線的用戶在首頁(yè)中點(diǎn)擊黨內(nèi)教育菜單下探索之路,就會(huì)瀏覽到學(xué)院黨內(nèi)活動(dòng)立項(xiàng)的標(biāo)題和發(fā)布日期,點(diǎn)擊標(biāo)題可瀏覽到活動(dòng)立項(xiàng)的正文。</p><p> 4.3.5上傳/下載資料模塊</p><p> 該模塊主要
106、實(shí)現(xiàn)的功能是管理員把黨內(nèi)相關(guān)表格信息及一些需要下載的黨內(nèi)文件上傳到相應(yīng)的文件夾中,并在網(wǎng)頁(yè)中顯示相關(guān)內(nèi)容,在線用戶可以瀏覽并下載所需表格或文件。具體實(shí)現(xiàn)以下三個(gè)功能。</p><p><b> (1)上傳資料</b></p><p> 在后臺(tái)管理界面中設(shè)置“上傳資料”按鈕,點(diǎn)擊進(jìn)入上傳資料界面,點(diǎn)擊“瀏覽”可以在自己的主機(jī)上選擇要上傳的資料,這里可以上傳一個(gè)或多個(gè)
107、文檔及其它格式的文件,選擇結(jié)束后點(diǎn)擊“上傳”按鈕就可以將文件傳到一個(gè)指定的ftp上的文件夾中供用戶下載。對(duì)數(shù)據(jù)庫(kù)中表進(jìn)行查詢,將表格或文件的標(biāo)題、紙張型號(hào)按發(fā)布日期的降序排列在前臺(tái)探索之路頁(yè)面中顯示出來(lái)。</p><p><b> (2) 瀏覽資料</b></p><p> 在黨建首頁(yè)點(diǎn)擊黨內(nèi)教育中的探索之路中顯示資料下載欄,欄中放置的是最新需要下載的資料。在線用
108、戶可以瀏覽到表格及文件標(biāo)題,雙擊選擇在當(dāng)前位置打開(kāi)可以瀏覽到文件資料,雙擊或點(diǎn)右鍵文件另存為可以下載所需資料。</p><p><b> (3) 下載資料</b></p><p> 在數(shù)據(jù)庫(kù)表格相關(guān)信息表中設(shè)置“存放路徑”字段,此字段放置的信息是管理員將文件上傳到的路徑信息。前臺(tái)頁(yè)面中對(duì)表的信息進(jìn)行查詢,使用幾行語(yǔ)句就會(huì)使每個(gè)不同的表格標(biāo)題鏈接到相應(yīng)的目錄下面,用
109、戶雙擊表格標(biāo)題會(huì)彈出一個(gè)對(duì)話框,你可以選擇在當(dāng)前位置打開(kāi)該文件,或選擇將其保存到磁盤上可以將該文件保存到自己的本機(jī)上;右鍵點(diǎn)擊“文件另存為”也可將其保存到自己本機(jī)上。這兩種方法都實(shí)現(xiàn)了文件的下載。</p><p> 4.3.6 黨支部建設(shè)模塊</p><p> 該模塊主要是顯示信息學(xué)院教職工和學(xué)生黨支部的設(shè)置及近來(lái)的一些大事記。主要實(shí)現(xiàn)兩部分功能。</p><p&g
110、t;<b> (1) 黨支部設(shè)置</b></p><p> 信息學(xué)院黨支部分教職工黨支部和學(xué)生黨支部?jī)纱蟛糠?。每部分下設(shè)多個(gè)分黨支部。在頁(yè)面上主要顯示大塊的黨支部,比如:計(jì)算機(jī)黨支部、自動(dòng)化黨支部、通信黨支部等,點(diǎn)擊計(jì)算機(jī)黨支部會(huì)列出計(jì)算機(jī)黨支部下設(shè)的所有黨支部,再點(diǎn)擊每個(gè)分黨支部會(huì)進(jìn)入各個(gè)黨支部自己相應(yīng)的主頁(yè)。后臺(tái)管理員可以按照需要對(duì)黨支部信息進(jìn)行添加、修改操作,添加信息包括黨支部名稱
111、、所屬類別即教職工黨支部或?qū)W生黨支部、所屬分黨支部即計(jì)算機(jī)或自動(dòng)化等。</p><p><b> (2) 大事記顯示</b></p><p> 將最近幾年黨支部?jī)?nèi)部的大事記按照年份的降序在前臺(tái)顯示出來(lái),后臺(tái)管理員可以定期添加、修改本年的大事,同時(shí)數(shù)據(jù)庫(kù)中的數(shù)據(jù)也進(jìn)行了相應(yīng)的更新。</p><p> 4.3.7 光榮榜管理模塊</p&
112、gt;<p> 該模塊主要是對(duì)黨內(nèi)一些獲獎(jiǎng)人員及先進(jìn)事跡的管理。</p><p> 4.3.8 黨校組織機(jī)構(gòu)模塊</p><p> 黨校有自己的組織機(jī)構(gòu),包括校長(zhǎng)、副校長(zhǎng)、名譽(yù)校長(zhǎng)、總負(fù)責(zé)等各種職位,這里要求按照職位高低將職務(wù)及其對(duì)應(yīng)的人員姓名顯示出來(lái)。</p><p> 4.3.9 黨校班級(jí)管理模塊</p><p>
113、 每期黨校設(shè)有不同的班級(jí),這里要求定期顯示每期黨校所設(shè)的班級(jí)名稱、班級(jí)人數(shù)等基本信息,這部分大約每年會(huì)變兩次左右。</p><p> 4.4教代會(huì)工會(huì) </p><p> 工會(huì)主要包括規(guī)章制度、機(jī)構(gòu)成員、舉辦的活動(dòng)及通知的發(fā)布。教代會(huì)主要具體包括:工作動(dòng)態(tài)管理模塊、工作計(jì)劃/總結(jié)管理模塊、歷史回顧管理模塊、院務(wù)公開(kāi)管理模塊、成員設(shè)置管理模塊、光榮榜管理模塊等幾部分。功能模塊圖如圖4-
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 教師信息管理系統(tǒng)——畢業(yè)論文
- 校友信息管理系統(tǒng)---畢業(yè)論文
- 期刊信息管理系統(tǒng)——畢業(yè)論文
- 車間信息管理系統(tǒng)畢業(yè)論文
- 超市信息管理系統(tǒng)畢業(yè)論文
- 學(xué)生信息管理系統(tǒng) 畢業(yè)論文
- 學(xué)生信息管理系統(tǒng) 畢業(yè)論文
- 畢業(yè)論文---學(xué)生信息管理系統(tǒng)
- 畢業(yè)論文——--學(xué)生信息管理系統(tǒng)
- 學(xué)生信息管理系統(tǒng)畢業(yè)論文
- 學(xué)生信息管理系統(tǒng)畢業(yè)論文
- 學(xué)生信息管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文---員工信息管理系統(tǒng)
- 農(nóng)村信息管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文_健康信息管理系統(tǒng)
- 畢業(yè)論文——藥店信息管理系統(tǒng)
- 畢業(yè)論文_健康信息管理系統(tǒng)
- 學(xué)生信息管理系統(tǒng)畢業(yè)論文
- 用戶信息管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文—人事信息管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論