資源描述:
《基于RBAC模型的高職院校教務管理系統(tǒng)的設計與實現(xiàn).pdf》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、論文題目基于RBAC模型的高職院校教務管理系統(tǒng)的設計與實現(xiàn)專業(yè)學位類別工程碩士學號201191231129作者姓名施旸指導教師董樂副教授萬方數(shù)據(jù)分類號密級注1UDC學位論文基于RBAC模型的高職院校教務管理系統(tǒng)的設計與實現(xiàn)(題名和副題名)施旸(作者姓名)指導教師董樂副教授電子科技大學成都常見高工江西天河傳感器科技有限公司宜春(姓名、職稱、單位名稱)申請學位級別碩士專業(yè)學位類別工程碩士工程領域名稱軟件工程提交論文日期2012.09論文答辯日期2012.11學位授予單位和日期電子科技大學2012年12月日答辯委員會主席評閱人注1:注明《國際十進分
2、類法UDC》的類號。萬方數(shù)據(jù)THEDESIGNANDIMPLEMENTATIONOFVOCATIONALCOLLEGESEDUCATIONALADMINISTRATIONMANAGEMENTSYSTEMWHOBASEDONTHERBACMODELAThesisSubmittedtoUniversityofElectronicScienceandTechnologyofChinaMajor:SoftwareEngineeringAuthor:ShiYangAdvisor:DongLeSchool:SchoolofComputerScience&
3、Engineering萬方數(shù)據(jù)獨創(chuàng)性聲明本人聲明所呈交的學位論文是本人在導師指導下進行的研究工作及取得的研究成果。據(jù)我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得電子科技大學或其它教育機構的學位或證書而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了明確的說明并表示謝意。作者簽名:日期:年月日論文使用授權本學位論文作者完全了解電子科技大學有關保留、使用學位論文的規(guī)定,有權保留并向國家有關部門或機構送交論文的復印件和磁盤,允許論文被查閱和借閱。本人授權電子科技大學可
4、以將學位論文的全部或部分內(nèi)容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存、匯編學位論文。(保密的學位論文在解密后應遵守此規(guī)定)作者簽名:導師簽名:日期:年月日萬方數(shù)據(jù)摘要摘要近些年來,占中國高等教育“半壁江山”的高職院校,已成為中國高等教育的一個重要組成部分。高職院校的教學管理也正處于一個不斷完善的階段,它需要適應飛速發(fā)展的教育水平、經(jīng)濟水平,這使得教學管理的工作量大大增加,工作的復雜性也越來越大,因此,高職院校的教務管理工作也應以信息化和網(wǎng)絡化的形式開展開來,因此開發(fā)高效的基于網(wǎng)絡的教務管理系統(tǒng)就成為十分緊迫的任務。同時,
5、如今Internet技術的進步和校園網(wǎng)的構建為建立這樣的管理系統(tǒng)提供了必要的條件。相對于保密性而言,網(wǎng)絡的發(fā)展使得網(wǎng)上信息對完整性的要求更高。而這方面又是傳統(tǒng)的DAC/MAC的策略無法提供的。而各種環(huán)境下的授權管理可以利用RBAC得到簡化,這是該軟件突出的優(yōu)點,其具體的思想是:系統(tǒng)的用戶擔任一定的角色,再將訪問權限分配給角色,角色相對于用戶是穩(wěn)定的。當用戶改變時,只需在權限集上進行撤銷和重新分配的操作,而角色正是一個與特定工作崗位相關的權限集。因此,本文以教務管理系統(tǒng)開發(fā)項目為背景,重點研究了基于角色的訪問控制(Role-BasedAcces
6、sControl,RBAC)在系統(tǒng)開發(fā)中的應用。本文所實現(xiàn)的教學管理系統(tǒng),在體系架構上采用的是基于J2EE的多層體系架構,前端界面采用的是JQuery,后臺開發(fā)工具是Java,數(shù)據(jù)庫是Oracle,建模工具是UML。系統(tǒng)的主要功能模塊有學籍管理模塊、教學計劃管理模塊、排課管理模塊、選課管理模塊、成績管理模塊和系統(tǒng)維護模塊等,是一個非常實用的、具有很好的可展性、可維護性和可移植性的網(wǎng)絡教務管理平臺。論文結合宜春職業(yè)技術學院教學管理的實際工作情況,先是對系統(tǒng)的設計與實現(xiàn)進行了論述,接著詳盡地分析了系統(tǒng)的需求,闡述了系統(tǒng)構建的原則及目標,描述了系統(tǒng)
7、的功能模型、信息模型以及數(shù)據(jù)庫的規(guī)范化設計,并利用UML工具對系統(tǒng)建立了靜態(tài)結構模型、動態(tài)行為模型和物理模型,然后對系統(tǒng)中所涉及的部分關鍵模塊的實現(xiàn)進行了詳細論述,其中對于RBAC模塊和排課模塊還給出了基于J2EE的關鍵實現(xiàn)代碼。論文最后對系統(tǒng)從功能、性能和安全性三個方面進行了測試,結果表明,系統(tǒng)在以上三個方面都達到了要求。關鍵詞:高職院校教務管理,RBAC,UML,角色約束機制,J2EEI萬方數(shù)據(jù)ABSTRACTABSTRACTInrecentyears,highervocationalcollegesinourcountry'shighe
8、reducationscalehasoccupied"byheavily-accented"country,andhasbecomeanimportantparto