999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web的教師信息管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)

2014-01-15 10:00:52王濤
電子設(shè)計工程 2014年21期
關(guān)鍵詞:數(shù)據(jù)庫用戶信息

王濤

(日照職業(yè)技術(shù)學(xué)院 山東 日照 276826)

目前,多數(shù)高校對教師的信息管理仍然處在手工的階段:先由教師上報個人教學(xué)情況、論文發(fā)表、科研項目、獲得獎勵等信息,再由學(xué)院教學(xué)管理人員進(jìn)行匯總和整理。這種傳統(tǒng)的模式工作量大,而且很難做到信息的及時性和準(zhǔn)確性。隨著計算機(jī)網(wǎng)絡(luò)的普及和校園無紙化辦公的實(shí)行,傳統(tǒng)的教師信息管理方式已顯得捉襟見肘。為及時高效地獲取教師的教學(xué)、科研、論文等信息,減輕教學(xué)管理人員的工作負(fù)擔(dān),減少信息管理的差錯,提高信息管理的效率,開發(fā)一個基于網(wǎng)絡(luò)的教師信息管理系統(tǒng)已是勢在必行。

1 系統(tǒng)需求分析

高等學(xué)校不僅是強(qiáng)調(diào)教學(xué)質(zhì)量,還應(yīng)注重教師整體科研水平的提高。教師的教學(xué)與科研水平在很大程度上影響著高校的辦學(xué)質(zhì)量和社會聲譽(yù),為了使管理者更好地掌握學(xué)校教師的科研、論文情況,合理進(jìn)行決策,就必須做到及時全面的掌握教師的個人信息及教學(xué)、科研、論文、獎勵等信息。因此,對于教師信息的管理更應(yīng)該提高工作效率,避免不必要的重復(fù)性工作,實(shí)現(xiàn)教師信息管理的科學(xué)化以及對教師信息采集的及時性和高效性[1]。通過對幾所高校的教師信息管理模式進(jìn)行調(diào)研,確定了本系統(tǒng)的需求目標(biāo):

1)滿足教師相關(guān)信息的采集要求

系統(tǒng)根據(jù)實(shí)際需要進(jìn)行設(shè)計,實(shí)現(xiàn)對教師基本情況、科研項目、教授課程、發(fā)表論文、出版論著、獲獎情況等多項的采集。

2)保證信息采集的準(zhǔn)確性

由教師本人通過系統(tǒng)進(jìn)行相關(guān)信息的填報,簡化了傳統(tǒng)方式下的由教師填寫、教學(xué)管理人員匯總、再交回教師進(jìn)行信息核對的過程,有效地保證信息采集的準(zhǔn)確性和高效性。

3)實(shí)現(xiàn)信息采集的高效性

基于網(wǎng)絡(luò)的教師信息管理系統(tǒng)能夠方便快捷的實(shí)現(xiàn)教師信息的采集,教學(xué)管理人員能夠在較短的時間內(nèi)實(shí)現(xiàn)本院部教師信息的查看,并能夠生成相應(yīng)的報表打印。

2 系統(tǒng)總體設(shè)計

2.1 系統(tǒng)架構(gòu)分析

本系統(tǒng)主要采用,NET平臺下的B/S三層體系架構(gòu),把業(yè)務(wù)邏輯和數(shù)據(jù)操作代碼封裝在一些編譯好的組件里,在客戶端調(diào)用這些組件,實(shí)現(xiàn)用戶和服務(wù)器之間信息的傳遞與交互。在三層體系結(jié)構(gòu)下,表示層、業(yè)務(wù)層和數(shù)據(jù)層作為三個相對獨(dú)立的單元存在。其中,表示層也即是客戶端,實(shí)現(xiàn)用戶與應(yīng)用邏輯處理結(jié)果的交互界面,系統(tǒng)用戶通過瀏覽器直接登陸本系統(tǒng),進(jìn)行相關(guān)信息的填報、修改或查詢。業(yè)務(wù)層也即是Web服務(wù)器,其功能是執(zhí)行相應(yīng)的程序連接到數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)處理,并將數(shù)據(jù)庫服務(wù)器的處理結(jié)果返回業(yè)務(wù)層,再交給用戶。數(shù)據(jù)層也即是數(shù)據(jù)庫服務(wù)器,其功能是接收Web服務(wù)器對數(shù)據(jù)庫操作請求,實(shí)現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的讀寫與更新,完成對數(shù)據(jù)的存儲與提取。這種架構(gòu)體現(xiàn)了用戶操作的簡單化和系統(tǒng)維護(hù)的方便性[2]。系統(tǒng)結(jié)構(gòu)圖如圖1所示。

圖1 系統(tǒng)體系結(jié)構(gòu)圖Fig.1 Architecture of system

2.2 系統(tǒng)主要功能設(shè)計

通過對系統(tǒng)的需求分析,并對系統(tǒng)進(jìn)行整體規(guī)劃,按照用戶權(quán)限的不同,將本系統(tǒng)分為三大模塊:教師模塊、教學(xué)管理人員模塊和管理員模塊,各模塊作為相對獨(dú)立的單元出現(xiàn),并給予不同的功能,在很大程度上降低了開發(fā)難度,增強(qiáng)了系統(tǒng)的可理解性、可靠性和可維護(hù)性[3]。具體功能結(jié)構(gòu)圖如圖2所示。

圖2 系統(tǒng)功能結(jié)構(gòu)圖Fig.2 Functional configuration of system

其各模塊的功能具體如下:

1)教師模塊

是本系統(tǒng)的重要模塊。主要實(shí)現(xiàn)教師對個人基本信息、所授課程、發(fā)表論文、出版論著、科研項目、企業(yè)頂崗、獲獎情況等信息的填報,同時對已有的信息進(jìn)行修改、刪除和添加,實(shí)現(xiàn)信息采集的高效性和網(wǎng)絡(luò)化。

2)教學(xué)管理人員模塊

主要實(shí)現(xiàn)對本部門教師的基本信息、授課情況、發(fā)表論文、科研情況、企業(yè)頂崗、獲獎情況等信息的生成報表和打印功能。還具有按照教師所在院部、職稱、學(xué)歷、發(fā)表論文情況、科研項目等條件進(jìn)行快速查詢和統(tǒng)計功能。

3)管理員模塊

主要實(shí)現(xiàn)對各級用戶的管理與整個教師管理系統(tǒng)的維護(hù)。鑒于各院部每年都會增加新教師以及教師具有一定的流動性這一實(shí)際情況,系統(tǒng)設(shè)置了增加/刪除用戶的功能,管理員可以對系統(tǒng)的用戶權(quán)限進(jìn)行更改,其中,具有高級權(quán)限的教師同時兼具低級權(quán)限教師的功能。另外,系統(tǒng)還賦予了系統(tǒng)管理員更改普通用戶密碼的功能。

2.3 系統(tǒng)業(yè)務(wù)流程設(shè)計

目前大部分高校信息管理大多是通過Excel表格進(jìn)行管理,為適應(yīng)當(dāng)今社會追求高效率、低損耗的要求,保證系統(tǒng)的安全性能,只有得到授權(quán)的用戶方可使用。本系統(tǒng)設(shè)有3種用戶:教師、院部領(lǐng)導(dǎo)和學(xué)校管理員,并且給予各用戶不同的權(quán)限。經(jīng)過分析,設(shè)計本系統(tǒng)業(yè)務(wù)流程圖如圖3所示。

圖3 系統(tǒng)業(yè)務(wù)流程圖Fig.3 Business processes of system

2.4 系統(tǒng)數(shù)據(jù)庫設(shè)計

作為信息管理系統(tǒng)的關(guān)鍵環(huán)節(jié),數(shù)據(jù)庫設(shè)計的是否合理,直接影響著系統(tǒng)運(yùn)行的效率。因此,必須設(shè)計一個結(jié)構(gòu)合理的數(shù)據(jù)庫[4]。經(jīng)過對教師信息管理系統(tǒng)的調(diào)研,設(shè)計該系統(tǒng)數(shù)據(jù)庫表的結(jié)構(gòu)如下:

1)用戶登錄信息表:教師編號、姓名、密碼、權(quán)限;

2)教師基本信息表:教師編號、姓名、性別、民族、籍貫、出生年月、政治面貌、學(xué)歷、學(xué)位、職稱、職務(wù)、所在院部;

3)院部信息表:學(xué)院編號、學(xué)院名稱、負(fù)責(zé)人、學(xué)院電話;

4)教師講授課程信息表:教師編號、姓名、所在院部、學(xué)年、學(xué)期、課程名稱、任教班級、總學(xué)時、理論學(xué)時、實(shí)踐學(xué)時;

5)教師發(fā)表論文信息表:教師編號、論文題目、發(fā)表期刊、期刊編號、發(fā)表時間、是否為第一作者;

6)教師出版專著信息表:教師編號、專著名稱、書號、出版社、出版時間;

7)教師科研項目信息表:教師編號、項目名稱、項目編號、項目負(fù)責(zé)人、項目來源;

8)教師企業(yè)頂崗信息表:教師編號、頂崗企業(yè)、頂崗時間、頂崗內(nèi)容;

9)教師獲獎情況信息表:教師編號、獎勵名稱、獎勵單位、獎勵級別、頒發(fā)日期。

2.5 系統(tǒng)安全性設(shè)計

1)設(shè)置身份驗(yàn)證和用戶權(quán)限

對登錄用戶進(jìn)行身份驗(yàn)證,不存在的用戶或是密碼錯誤都不能登錄到該系統(tǒng)。系統(tǒng)還為用戶設(shè)置不同的操作權(quán)限,不同權(quán)限的用戶登錄系統(tǒng)后會轉(zhuǎn)到不同的操作界面,如教學(xué)管理人員可以查看普通教師的信息,管理員可以對系統(tǒng)所有用戶進(jìn)行管理以及對系統(tǒng)的維護(hù)等,從而提高了系統(tǒng)數(shù)據(jù)的安全性能[5]。

2)增加用戶日志管理機(jī)制

為保證系統(tǒng)維護(hù)的方便性,系統(tǒng)對登錄用戶的操作進(jìn)行詳細(xì)的記錄,并將日志信息存入數(shù)據(jù)庫,方便系統(tǒng)管理員日后查看系統(tǒng)實(shí)時運(yùn)行的日志信息,進(jìn)行系統(tǒng)的管理與維護(hù)[6]。

3)進(jìn)行數(shù)據(jù)加密

因系統(tǒng)中涉及到教師的個人信息,而數(shù)據(jù)在傳遞過程中難免會被竊聽,為了保證數(shù)據(jù)庫的安全性能,對系統(tǒng)數(shù)據(jù)庫進(jìn)行了加密處理,保證數(shù)據(jù)的安全傳輸。系統(tǒng)采用分組加密算法DES對數(shù)據(jù)庫進(jìn)行加密,為保證系統(tǒng)的良好性能,將字段作為加密的粒度,在中間服務(wù)器通過COM組件進(jìn)行數(shù)據(jù)的加密與解密。

3 系統(tǒng)關(guān)鍵技術(shù)及開發(fā)工具

3.1 數(shù)據(jù)庫訪問技術(shù)

系統(tǒng)使用ADO,NET組件技術(shù)實(shí)現(xiàn)對數(shù)據(jù)庫的訪問。ADO,NET技術(shù)實(shí)現(xiàn)了跨平臺的互用性和可伸縮的數(shù)據(jù)訪問,搭建了數(shù)據(jù)庫應(yīng)用程序和數(shù)據(jù)源的橋梁,它支持對數(shù)據(jù)庫的非連接訪問,可以訪問任意類型的數(shù)據(jù)源,因其連接數(shù)據(jù)源的多樣化和數(shù)據(jù)連接的靈活性深受廣大程序設(shè)計人員喜愛。

3.2 開發(fā)工具

1)C#編程語言

C#語言自問世以來,作為一種面向?qū)ο蟮木幊陶Z言,因其簡潔的語法、與Web緊密結(jié)合、具有完整的安全性與錯誤處理功能,一直廣受編程者的青睞,又因其具有良好的安全性和跨平臺性,使系統(tǒng)的整個開發(fā)過程更為簡單[6]。

C#語言具有封裝、繼承和多態(tài)性,將實(shí)體封裝為類,將屬性和操作抽象為類的屬性和方法,避免了類型定義的混亂,增強(qiáng)了代碼的可讀性,并減少了命名的沖突,使系統(tǒng)測試和維護(hù)更為方便。

2)ASP,NET

ASP,NET是建立在公共語言運(yùn)行庫上的編程框架,可在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序,通過分布式技術(shù)實(shí)現(xiàn)異構(gòu)平臺之間對象的相互通信,極大地提高系統(tǒng)的可擴(kuò)展性[7]。其優(yōu)勢主要表現(xiàn)在:將頁面邏輯和業(yè)務(wù)邏輯分開,程序代碼更簡潔,制作網(wǎng)頁更容易;提供多種編程語言,并能進(jìn)行較好的兼容,提高了程序的可移植性;將用戶界面和邏輯后臺代碼分離,使編程和代碼維護(hù)更加輕松;支持下一代的Web Service。

4 結(jié)束語

采用B/S三層模式架構(gòu)的、基于Web的教師信息管理系統(tǒng)更好地實(shí)現(xiàn)了高等院校教師信息的網(wǎng)絡(luò)化管理。系統(tǒng)操作界面簡單、方便,查詢、統(tǒng)計信息快捷,極大地提高了工作效率,降低了成本,加快了教師信息管理的規(guī)范化,為學(xué)校決策的科學(xué)化提供重要依據(jù)。同時,充分考慮了系統(tǒng)的可靠性、容錯性和安全性等問題,具有很強(qiáng)的實(shí)際應(yīng)用。這一系統(tǒng)的使用必將對高等院校信息化建設(shè)起到積極的推動作用。

[1]胡亞平,杜娟.高校教師信息管理系統(tǒng)的設(shè)計方案[J].計算機(jī)與現(xiàn)代化,2009(11):204-206.HU Ya-ping,DU Juan.Design scheme of college teachers information management system[J].Computer and Modernization,2009(11):204-206.

[2]唐玉芳,張永勝.基于,NET的學(xué)生信息管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].計算機(jī)技術(shù)與發(fā)展,2010,20(4):242-245.TANG Yu-fang,ZHANG Yong-sheng.Design and implementation of college student information management system based on,NET[J].Computer Technology and Development,2010(4):242-245.

[3]趙東波.基于VFP的教師管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2008(2):95-97.ZHAO Dong-bo.Design and Implementation of Teachers’management information system based on VFP[J].Modern Electronics Technique,2008(2):95-97.

[4]李勁,謝兆陽.SQL Server 2000數(shù)據(jù)庫設(shè)計與系統(tǒng)管理[M].清華大學(xué)出版社,2001.

[5]陳紅玲,崔寧,崔樹林,等.基于,NET平臺高校競賽管理系統(tǒng)設(shè)計與實(shí)現(xiàn)[J].計算機(jī)技術(shù)與發(fā)展,2013(1):173-176.CHEN Hong-ling,CUI Ning,CUI Shu-lin,et al.Design and realization of university competition management system based on,NET platform [J].Computer Technology and Development,2013(1):173-176.

[6]孟云俠,張衛(wèi)苓.基于B/S的教師信息管理系統(tǒng)的設(shè)計與開發(fā)[J].煤炭技術(shù),2012(9):238-239,MENG Yun-xia,ZHANG Wei-ling.Design and development of teacher information management system based on B/S[J].Cowl Technology,2012(9):238-239.

[7]邱尚明,郭緒坤,喻穎慧.基于B/S結(jié)構(gòu)的教師信息管理系統(tǒng)設(shè)計[J].現(xiàn)代計算機(jī),2009(8):196-197.QIU Shan-min,GUO Xu-kun,YU Ying-hui.Design of teacher information management system based on B/S[J].Modern Computer,2009(8):196-197.

猜你喜歡
數(shù)據(jù)庫用戶信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 色屁屁一区二区三区视频国产| 国产美女一级毛片| 亚洲精品色AV无码看| 国产高潮流白浆视频| 国产永久免费视频m3u8| 久久人人妻人人爽人人卡片av| 久久久久青草线综合超碰| 精品自拍视频在线观看| 欧美一区二区三区香蕉视 | 人妻丰满熟妇AV无码区| 国产鲁鲁视频在线观看| 婷五月综合| 国产精品人人做人人爽人人添| 国产欧美日韩免费| 精品国产福利在线| 无码专区在线观看| 一区二区三区国产| 国产成人精彩在线视频50| 无码中文字幕精品推荐| 扒开粉嫩的小缝隙喷白浆视频| 伊人久久综在合线亚洲2019| 免费jjzz在在线播放国产| 九九九精品成人免费视频7| 国产AV毛片| 亚洲日韩在线满18点击进入| 国产chinese男男gay视频网| 国产免费久久精品44| 亚洲AV一二三区无码AV蜜桃| 精品久久久久久成人AV| 在线观看国产黄色| AV在线麻免费观看网站| 亚洲欧美国产高清va在线播放| 国产一级毛片高清完整视频版| 国产精品微拍| 国产高清自拍视频| 亚洲黄色网站视频| 日韩色图在线观看| 亚洲一区二区在线无码| 欧美激情第一区| 综合网天天| 久草视频精品| 亚洲国产91人成在线| 黄片在线永久| 91精品日韩人妻无码久久| 国内老司机精品视频在线播出| 亚洲侵犯无码网址在线观看| 亚洲,国产,日韩,综合一区| 成人午夜视频免费看欧美| 色婷婷色丁香| 久久综合丝袜长腿丝袜| 国产福利微拍精品一区二区| 日本人妻丰满熟妇区| 亚洲高清在线天堂精品| 国产精品99在线观看| 午夜免费小视频| 九色视频在线免费观看| 亚洲九九视频| 看国产毛片| 日韩无码白| 亚洲水蜜桃久久综合网站| 97视频精品全国免费观看| 日韩二区三区无| 国产成人高清亚洲一区久久| 久久情精品国产品免费| 国产交换配偶在线视频| 一区二区理伦视频| 成人午夜精品一级毛片| 久久国产免费观看| 国产成人免费手机在线观看视频 | 亚洲三级视频在线观看| 国产精品香蕉| 91免费在线看| 免费人欧美成又黄又爽的视频| 9丨情侣偷在线精品国产| 91网址在线播放| 91高清在线视频| 亚洲成人高清在线观看| 免费久久一级欧美特大黄| igao国产精品| 久久精品免费国产大片| 国产精品久久久久鬼色| 亚洲一道AV无码午夜福利|