西昌學院師資管理系統(tǒng)介紹_第1頁
西昌學院師資管理系統(tǒng)介紹_第2頁
西昌學院師資管理系統(tǒng)介紹_第3頁
西昌學院師資管理系統(tǒng)介紹_第4頁
西昌學院師資管理系統(tǒng)介紹_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

**大學西昌學院師資管理系統(tǒng)一、網(wǎng)站定位隨著信息時代的到來,為了滿足人們?nèi)找嬖鲩L的物質(zhì)文化需求,各學院、組織都在不斷的壯大,由此對傳統(tǒng)的管理帶來了極大的挑戰(zhàn)。為了適應時代的發(fā)展、保正師資管理的順利進行,我們將我對科研成果和項目的管理由傳統(tǒng)方式轉(zhuǎn)向運用現(xiàn)代internet技術(shù)來進行高效快速的管理,為此我們設計開發(fā)出了一套基于C/S模式的適合我院科技處的《西昌學院師資管理系統(tǒng)》。二、總體設計3.1系統(tǒng)規(guī)劃網(wǎng)站系統(tǒng)主要包含以下基本功能模塊:■用戶、管理員登錄功能模塊;■用戶獲獎科研成果申請、查詢、修改模塊;■用戶科研項目申請、查詢、修改模塊;■用戶信息修改;■用戶科研統(tǒng)計概況模塊;穴■輛管理員待議審批項目顯抱示模塊;顧■鐵用戶及權(quán)復限管理模塊以;辯■碌數(shù)據(jù)備份?;謴湍K;谷■稈用戶、管廁理員安全退疊出模塊;棕3.2用戶壩行為分析壩在本系統(tǒng)開絲發(fā)之前,需記要從用戶和謊管理員的角帥度進行行為慮分析,根據(jù)殘用戶和管理壇員辦事流程毒來合理安排賽系統(tǒng)各模塊猛之間的聯(lián)系煉。攀舍用戶行為牌鏈管理員行梨為愧三、系統(tǒng)需抗求分析描通過調(diào)研,豐本套系統(tǒng)應迷該能夠滿足箭以下基本需呈求:剛■詳由于用戶杯計算機水平取有限,要求襪具有良好的香人機界面。召■尚由于本系鹽統(tǒng)具有不同早的用戶群體叼,要求具有涉權(quán)限管理,貼不同用戶訪逆問權(quán)限不同悟。征■拜當系統(tǒng)遇肺到外界干擾妙時,系統(tǒng)可太以自動保護匯原始數(shù)據(jù)的剖安全。嗎■迷數(shù)據(jù)的計閃算和統(tǒng)計須返自動完成,盟減少人工干歪預。餐2.1需求參分析工臘用戶需求扁通過調(diào)查,縮要求該網(wǎng)站伸需要有以下唯功能:象⑴豬作為計唇算機科學與繭工程系的門喚戶網(wǎng)站,要燙求界面友好你,視覺效果達美觀;竭⑵成由于對孫該網(wǎng)站進行禮更新時涉及厚部門較多,求要求要有較載好的權(quán)限管纏理;纖⑶邊頁面修軍改簡單方便槳,支持在線坊編輯修改狠⑷外在相應脈的權(quán)限下,徐刪除數(shù)據(jù)方揀便簡單,數(shù)世據(jù)穩(wěn)定性好標;紹由可行性善分析燒根據(jù)前面的源設計思想進瘦行分析,按輛照系統(tǒng)開發(fā)和的基本觀點窗對網(wǎng)站進行須分解,從內(nèi)撈容上可對網(wǎng)注站作如下劃紛分:膝首頁包含七麻個模塊:諷⑴域、系部公告臥⑵普、快速通道去⑶東、友情鏈接朝⑷像、圖片新聞游⑸杏、系部新聞化⑹玉、教學動態(tài)碗⑺梯、學工園地嫩二級頁面包磨括以下內(nèi)容述:伯⑴抵、概況:通恨過系部簡介憲、機構(gòu)設置侵、聯(lián)系我們億等子頁面來縮展現(xiàn)。繪⑵劃、專業(yè)設置濕:主要對組當前本系開沾設的所有專鞭業(yè)進行介紹得。屯⑶煩、教學科研脾:主要對當芹前本系的教恭學管理制度吳、師資隊伍典、科研信息忌、科研成果賽等進行介紹難。賴⑷鴉、實驗實訓給:對本系實帶驗室及技能例認證的進行看介紹。削⑸耍、招生就業(yè)牢:主要發(fā)布雪招生信息和疫就業(yè)信息。泰⑹識、學生工作蘿:主要對學恰生會工作介為紹和學生活蠅動的發(fā)布。夸⑺然、黨團活動源:主要介紹抓黨團建設方適面的內(nèi)容劣網(wǎng)站后臺管闊理要求能對留首頁七個模易塊進行動態(tài)走更新,實現(xiàn)牽時較為復雜避!該網(wǎng)站的仇設計是在W值indow達sXP中擁文版操作系膝統(tǒng)環(huán)境下,除使用Mic劍rosof稀tVis肯ualS脊tudio少.NET愁2005累中文版開發(fā)景成功的。數(shù)洗據(jù)庫是MI兼S中的重要碎支持技術(shù),紙在MIS開映發(fā)過程中,描如何選擇數(shù)惹據(jù)庫管理是閥一個重要的囑問題,目前室,數(shù)據(jù)庫產(chǎn)爹品較多,每映種產(chǎn)品都具襯有各自的特傻點和適用范懲圍,因此,軍在選擇數(shù)據(jù)雹庫時,應考敗慮數(shù)據(jù)庫應散用的特點及憑適用范圍.哀四、阻詳細設計暗系統(tǒng)開發(fā)遙工具及開發(fā)落平臺棵1.1開發(fā)筍工具及平臺魚本系統(tǒng)采用傍ASP.N楊ET模式開霉發(fā)制作,用作Visua走lStu賞dio.N罵ET20刺10ID沫E陳和脈SQLS酬ERVER命2023乞作為開發(fā)工富具,用We村b數(shù)據(jù)庫理若論設計網(wǎng)上騰數(shù)據(jù)庫,S襪QL語言進磚行數(shù)據(jù)庫查裂詢、操作、腿設計出各個娘功能模塊的講WEB應用活程序(B/身S)模式。寧1.2開農(nóng)發(fā)工具的簡種單介紹繩當.NET哄.NET作懂為新一代互刻聯(lián)軟件和服布務戰(zhàn)略,將城使微軟現(xiàn)有麗的軟件在網(wǎng)條絡時代不僅氏適用于傳統(tǒng)臂的個人計算匠機,而且能洗夠滿足呈現(xiàn)罰強勁增長的昨新設備的需巾要。到底什持么是.NE續(xù)T呢?微軟御總裁兼首席輝執(zhí)行官St地eveB辭allme損r把它定義拔為:.NE恭T代表一個就集合,一個呆環(huán)境,一個烤可以作為平揉臺支持下一刃代Inte時rnet的犬可編程結(jié)構(gòu)廊。州.NET的為最終目的就脆是讓用戶在籍任何地方、政任何時間,闊以及利用任依何設備都能唐訪問所需的昨信息、文件滾和程序。用饒戶不需要知件道這些文件浪放在什么地康方,只需要隔發(fā)出請求,劃然后只管接糖收就可以了它。而所有后豎臺的復雜性江是完全屏蔽逼起來的。桶.NET廚是Mic謙rosof氧t的用以姐創(chuàng)建XM傘LWeb弄服務(下津一代軟件)漸平臺,該平設臺將信息、午設備和人以曬一種統(tǒng)一的芳、個性化的悄方式聯(lián)系起胸來。乓借助于.溝NET平暮臺,可以創(chuàng)插建和使用基軋于XML霸的應用程油序、進程和塑Web泊站點以及服餅務,它們之杏間可以按設鄉(xiāng)計、在任何垃平臺或智能奧設備上共享狂和組合信息破與功能,以健向單位和個寒人提供定制接好的解決方浮案。承.NET島是一個全面蠢的產(chǎn)品家族垮,它建立在愧行業(yè)標準和融Inte苗rnet低標準之上,逝提供開發(fā)(緒工具)、管獨理(服務器志)、使用(龍構(gòu)造塊服務慮和智能客戶姓端)以及韻XMLW旱eb服務功體驗(豐富告的用戶體驗價)。.NE肅T將成為至您今天正在瓦使用的M那icros轟oft應側(cè)用程序、工荒具和服務器綢<>的一榨部分,同時呆,新產(chǎn)品不李斷擴展X折MLWe姻b的服務稠能力以滿足賽您的所有業(yè)辣務需求。.枝NET為開季發(fā)人員提供平了新的開發(fā)缸平臺(.通NET框架煎),新的次開發(fā)語言(怖ASP兆),新的胳開發(fā)工具盈(Visu夢alSt燙udio用.NET)形,新的開過發(fā)方式(絮WebS棉ervic帝e);為圖普通用戶提戒供了Win莖dows鵝CE、Wi摘ndows磚XP、S巾tinge伍r、Xbo謊x、Tab各letP理C、.NE搏TMy膠Servi牢ces、M另SN等產(chǎn)品糠;為企業(yè)提甚供了bCe陽ntral閃。在未來,趟最終大多數(shù)熊流行的M食icros盯oft軟總件敘應用程序-挎-包括O機ffice巾和Vi更sual饒Studi映o.NE升T--將開徑始與XM嘴LWeb忘服務實現(xiàn)閉交互,并把呈它們的主要廉功能作為慶XMLW僵eb服務糧公開,以便臟其他開發(fā)人勞員可以利用脊。哄啦蘋A鵝SP碼語言倍.NET支董持多種程序僑語言,僅.粉NET架構(gòu)維就默認支持研Visua帝lBas證ic.NE居T與蜘ASP滿兩種程序語蠻言。叮ASP提是專門針對綁在.NET縱架構(gòu)上開發(fā)曾應用程序而旋設計的新程焦序語言,就逼程序語法來濟說有點類似舍C++,或渾者說更像J寨ava。因騰此有著易用味、靈活性大派的特點,不敏但擁有完整畝的面向?qū)ο蠖渲С?,在程徐序語法的執(zhí)裹行效率上也棍比Visu籠alBa隱sic.N導ET快,所嫁以說濟ASP螞是.NET細上的欽定語潤言也不為過諒。能用傳統(tǒng)程序藏設計語言設僅計程序時,課都是通過編艘寫程序代碼專來設計用戶掏界面,在設因計過程中看型不到界面的或?qū)嶋H顯示效唐果,必須編杏譯后運行程河序才能觀察省。如果對界錫面的效果不殲滿意,還要嚷回到程序中碼修改。有時捷候,這種編豆程-編譯-副修改的操作煤可能要反復驅(qū)多次,大大原影響了軟件靜開發(fā)效率。赤ASP接語言在.N羅ET的ID閣E(集成環(huán)樸境)下提供值了可視化設廚計工具,把阿Windo捏ws界面設志計的復雜性宮“脾封裝視”撒起來,開發(fā)叛人員不必為倉界面設計而宣編寫大量程設序代碼。只喝需要按設計死要求的屏幕蛇布局,用系稱統(tǒng)提供的工欣具,選擇各援種弊“范控件沸”猴,并設置這弱些控件的屬店性,.NE源T會自動產(chǎn)首生界面設計碰代碼,程序叨設計人員只墻需要編寫實退現(xiàn)程序功能麻的那部分代基碼,從而可膠以大大提高此程序設計的董效率。蜜ASP王通過事件來登執(zhí)行對象的浩操作。一個件對象可能會若產(chǎn)生多個事謀件,每個事膽件都可以通纏過一段程序瓜來響應。例遇如,命令按游鈕是一個對柿象,當用戶爆單擊該按鈕亞時,將產(chǎn)生束一個句“擾單擊嬸”隱(CLIC珠K)事件,圍而在產(chǎn)生該逐事件時將執(zhí)左行一段程序盡,用來實現(xiàn)繳指定的操作惜。在用.N盛ET設計大瓦型應用軟件踩時,不必建槳立具有明顯燥開始和結(jié)束座的程序,而桌是編寫若干睜個微小的子斷程序,即過秩程。這些過雷程分別面向百不同的對象他,由用戶操眾作引發(fā)某個兔事件來驅(qū)動酷完成某種特穗定的功能,薯或者由事件銜驅(qū)動程序調(diào)瑞用通用過程渡來執(zhí)行指定造的操作,這框樣可以方便萌編程人員,抵提高效率。郊纖SQL賞Serve毛r刮禽2000仙Micro攀soft躲SQLS咱erver鑄2000本是一個高性誦能的客戶端線/服務器結(jié)烏構(gòu)的關(guān)系數(shù)座據(jù)庫管理系偉統(tǒng)(RDB醒MS,Re宇latio淋nalD愛ataba鳳seMa如nagem慧entS遵ystem布)。SQL傘Serv耀er20柔00是為了蟲支持高容量尤的事務處理餡以及數(shù)據(jù)倉夫庫和決策支急持系統(tǒng)(比將如銷售分析騰應用)而設君計的。它運涌行在Mic蠅rosof垃tWin柳dows郵NT4或M羅icros產(chǎn)oftW鄙indow附s200塵0Ser隔ver上-甩-基于in駝tel處理億器的網(wǎng)絡。敬可以把SQ盼LSer窩ver2賞000作為晝一種個人桌旅面數(shù)據(jù)庫系碎統(tǒng)安裝在運歇行Wind坊owNT拆Work墾stati旱on吼⑷容、Wind繡ows2佩000P萌rofes狀siona團l、Win本dows9向8和Win寄dows宵Mille桃nnium詳Edit蚊ion(M裙e)的機器稅上??梢允寡澯孟嗤腃初D來安裝任香何一個SQ襖LSer遺ver2郊000的服菜務器版本或泡個人版本。栽折訪問數(shù)據(jù)譯庫:ADO嚼.NET續(xù)ASP窮.NET在志數(shù)據(jù)庫程序按設計方面,賺使用ADO頃.NET作也為數(shù)據(jù)庫存按取的接口。依ADO.N驚ET采用新欺穎的對象觀旬念,專為M辟icros耕oft.N私ET平臺量誤身打造,采算用離線存取橡模式,可供艘多人同時存叫取,特別適富合在Int宴ernet泉環(huán)境中使用蔬。ADO.灰NET是微笨軟新一代.俱NET數(shù)據(jù)紙庫的存取結(jié)糕構(gòu),ADO鼻.NET是板數(shù)據(jù)庫和數(shù)去據(jù)源間溝通難的橋梁,主處要提供一個跨面向?qū)ο蟮幕睌?shù)據(jù)存取架悼構(gòu),用來開粒發(fā)數(shù)據(jù)庫應奧用程序。A冷DO.NE日T具有下列慣優(yōu)越性:吹ADO.N緒ET是在某.NET接Frame豐work上逢存取數(shù)據(jù)庫認的一組類庫互,它包含了去.NET洋Data點Provi內(nèi)der(數(shù)姑據(jù)提供者)紋以進行數(shù)據(jù)洪庫的連接與守存取,通過理ADO.N今ET,數(shù)據(jù)勿庫程序設計扮人員能夠很峽輕松地使用蘋各種對象,鼠來存取符合濫自己需求的戒數(shù)據(jù)庫內(nèi)容腳。換句話說基,ADO.雅NET定義狂了一個數(shù)據(jù)證庫存取的標測準接口,讓眉提供數(shù)據(jù)庫格管理系統(tǒng)的窮各個廠商可俊以根據(jù)此標論準,開發(fā)相紡應的.NE賄TDat歡aPro答vider碰,如此編寫青數(shù)據(jù)庫應用增程序人員不摧必了解各類嫌數(shù)據(jù)庫底層笨運作的細節(jié)轉(zhuǎn),只要學會蒸ADO.N僑ET提供對憑象的架構(gòu),壺便可輕易地皇存取所有支路持.NE痕TDat雖aPro密vider醉的數(shù)據(jù)庫。施ADO.N野ET是應用戶程序和數(shù)據(jù)廊源之間溝通來的橋梁。通報過ADO.嚼NET提供號的對象,再既配合SQL賴語法就可以許存取數(shù)據(jù)庫宵內(nèi)的數(shù)據(jù),鞏而且凡是通管過ODBC乒或OLED堪B接口所能燭存取的數(shù)據(jù)普庫(如:D借base、云FoxPr巾o、Exc逃el、Ac倦cess、危SQLS株erver蘭、Orac間le等),糊也可通過A拉DO.NE吸T對象來存池取。候ADO.N豐ET可提高丑數(shù)據(jù)庫的延勾展性。AD甜O.NET見可以將數(shù)據(jù)潔庫內(nèi)的數(shù)據(jù)歸以XML格化式傳送到客荷戶端(Cl澆ient)洋的Data煤Set對象怒中,此時客戴戶端可以和暮數(shù)據(jù)庫服務對器聯(lián)機,當編客戶端程序想對數(shù)據(jù)進行引新增、修改劈、刪除等動吳作后,再和黨數(shù)據(jù)庫服務拆器聯(lián)機,將孔數(shù)據(jù)送回數(shù)務據(jù)庫服務器攔端完成更新嬸的動作。如榆此一來就可碎以避免客戶沾端和數(shù)據(jù)庫觀服務器聯(lián)機草時,當客戶獄端不對數(shù)據(jù)研庫服務器作炸任何動作時鎖,卻一直占劃用數(shù)據(jù)庫服撐務器的資源叨。此種結(jié)構(gòu)廟使得數(shù)據(jù)處帥理有相互連斜接的雙層結(jié)世構(gòu),朝多層譯結(jié)構(gòu)發(fā)展,申因而提高了共數(shù)據(jù)庫的延草展性。肺此外,AD沉O.NET嚴的其它優(yōu)越棉性這里不再猾一一列舉。裝考慮到實際剝情本次網(wǎng)站慕設計選用了稱SQLS辟erver語2000腥數(shù)據(jù)庫,元它具有簡單冊易學,操作扭方便的特性構(gòu)。如果需要禮,還可以稍咽加修改,將省數(shù)據(jù)庫與應贈用程序分離開,采用客戶廳端/服務器揚方式,將數(shù)維據(jù)庫放置到裕服務器端,宅此軟件作為坡客戶端應用午程序,可對攪數(shù)據(jù)庫進行賤聯(lián)機存取睛梨網(wǎng)站架構(gòu)昨設計釣3.1總藍體設計理念畏本網(wǎng)站采用內(nèi)ASP.N策ET應用程皂序的典型系第統(tǒng)架構(gòu)模式邊:數(shù)據(jù)庫閘——添數(shù)據(jù)訪問層畏——抵業(yè)務邏輯層焦。數(shù)據(jù)庫是匆動態(tài)更新網(wǎng)逝站的基礎,郊它保存網(wǎng)站為中所有更新射數(shù)據(jù)。數(shù)據(jù)藍訪問層封裝觸對數(shù)據(jù)庫的崇操作,如創(chuàng)尸建數(shù)據(jù)局連唐接、打開數(shù)滋據(jù)庫連接、洗執(zhí)行SQL尺語句和關(guān)閉凱數(shù)據(jù)局連接信等。兇在該項目中象,數(shù)據(jù)訪問以層由文件S慈QLSer耍verDA駱L文件夾下俗的Admi鄰n.cs、滔FastL貿(mào)ink.c錘s、Fri衰endly幅.cs、N洽ews.c娃s、Pag漂eCont脆ent.c個s、Pic蔬News.雄cs、Re透searc水hEssa齡y.cs實鳴現(xiàn),它們是修針對數(shù)據(jù)庫里中的每個表包建立對應的椒類,用類來別處理數(shù)據(jù)庫柳的各種操作樸,如數(shù)據(jù)添勵加、數(shù)據(jù)刪網(wǎng)除、數(shù)據(jù)更軟新等。業(yè)務敲邏輯層與應仆用系統(tǒng)的上寶層業(yè)務數(shù)據(jù)軌庫的關(guān)聯(lián),斬它調(diào)用數(shù)據(jù)虛庫訪問層,折同時也為上屬層頁面表示儉層服務。業(yè)克務邏輯層通殊過數(shù)據(jù)訪問據(jù)層實現(xiàn)對數(shù)弓據(jù)庫的操作駱,如選擇、井添加、修改柿和刪除等操孟作,同時為秧應用系統(tǒng)的縫頁面表示層閃服務提供訪句問數(shù)據(jù)庫的膨接口或函數(shù)博等。圖3-1網(wǎng)站總體設計頁面表示層圖3-1網(wǎng)站總體設計頁面表示層業(yè)務邏輯層數(shù)據(jù)訪問層數(shù)據(jù)庫誼3.2首蕉頁用戶控件婆設計劑首頁主要運鐘用了10個貴用戶控件,勉分別為:導述航控件、時慣間天氣控件限、底部信息克控件、系部厘公告控件、固圖片新聞控極件、系部新字聞空間、快搜速通道控件研、教學動態(tài)辰控件、學工麥園地控件、摩友情鏈接控炭件。懶導航控件中怠包括網(wǎng)頁l筍ogo昆圖片、登陸亮菜單,如圖神所示:葡圖津3-1悶導航控件容底部信息控姜件中包括網(wǎng)應站版權(quán)、設富為首頁、加碰入收藏、聯(lián)糠系站長和管尖理登陸等信尾息,如圖所鴨示:屯圖右3-2現(xiàn)底部信息控猛件數(shù)據(jù)庫設計巖考慮到建站敘的實際需要財,本站需要漲的數(shù)據(jù)至少膝包括用戶數(shù)泊據(jù)以及新聞袍數(shù)據(jù)、二級臥頁面數(shù)據(jù)、濱科研論文數(shù)敏據(jù)、快速通拒道數(shù)據(jù)和友酒情鏈接數(shù)據(jù)臉。用戶數(shù)據(jù)壇主

溫馨提示

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

最新文檔

評論

0/150

提交評論