已閱讀5頁,還剩80頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
論文題目 基于 WEB 的高校師資管理信息系統(tǒng)設(shè)計(jì)與開發(fā) 專業(yè)學(xué)位類別 工 程 碩 士 學(xué) 號(hào) 作 者 姓 名 指 導(dǎo) 教 師 分類號(hào) 密級(jí) UDC 注 1 學(xué) 位 論 文 基于 WEB 的高校師資管理信息系統(tǒng)設(shè)計(jì)與開發(fā) 題名和副題名 肖豐平 作者姓名 指導(dǎo)教師 宋 超 博 士 電子科技大學(xué)成 都 陳立新 高 工 湖南工藝美術(shù)職業(yè)學(xué)院長(zhǎng) 沙 姓名 職稱 單位名稱 申請(qǐng)學(xué)位級(jí)別 碩士 專業(yè)學(xué)位類別 工 程 碩 士 工程領(lǐng)域名稱 軟 件 工 程 提交論文日期 2013 論文答辯日期 2013 學(xué)位授予單位和日期 電子科技大學(xué) 年 月 日 答辯委員會(huì)主席 評(píng)閱人 注 1 注明 國(guó)際十進(jìn)分類法 UDC 的類號(hào) DESIGN AND IMPLEMENTATION COLLEGE MANAGEMENT INFORMATION SYSTEM BASED ON WEB A Master Thesis Submitted to University of Electronic Science and Technology of China Major Master of Engineering Author Xiao Fengping Advisor Song Chao School School of Information and Software Engineering 獨(dú)創(chuàng)性聲明獨(dú)創(chuàng)性聲明 本人聲明所呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作 及取得的研究成果 據(jù)我所知 除了文中特別加以標(biāo)注和致謝的地方 外 論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果 也不包含為 獲得電子科技大學(xué)或其它教育機(jī)構(gòu)的學(xué)位或證書而使用過的材料 與 我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的 說明并表示謝意 作者簽名 日期 年 月 日 論文使用授權(quán)論文使用授權(quán) 本學(xué)位論文作者完全了解電子科技大學(xué)有關(guān)保留 使用學(xué)位論文 的規(guī)定 有權(quán)保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和磁盤 允許論文被查閱和借閱 本人授權(quán)電子科技大學(xué)可以將學(xué)位論文的全 部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索 可以采用影印 縮印或掃描 等復(fù)制手段保存 匯編學(xué)位論文 保密的學(xué)位論文在解密后應(yīng)遵守此規(guī)定 作者簽名 導(dǎo)師簽名 日期 年 月 日 摘 要 I 摘 要 隨著湖南工藝美術(shù)職業(yè)學(xué)院辦學(xué)規(guī)模不斷擴(kuò)大 教學(xué)改革的不斷深入 教師 的日常管理工作也日趨繁雜 尤其是在學(xué)院教師職稱評(píng)審階段 教師基本資料 教學(xué)檔案和論文著作等的錄入查詢統(tǒng)計(jì)工作量成倍增長(zhǎng) 而當(dāng)前學(xué)院各部門對(duì)教 師的管理工作基本都還是使用傳統(tǒng)人的紙質(zhì)登記 表格記錄的方式完成 這種管 理方式與當(dāng)前教學(xué)形式的發(fā)展還存在一定差距 同時(shí)也給管理人員帶來了巨大的 負(fù)擔(dān) 因此開發(fā)一個(gè)功能完善的師資管理信息管理系統(tǒng)已變的非常必要 本文從學(xué)院的實(shí)際需求出發(fā) 利用 NET 框架 ASP NET 和 SQL Server 技術(shù) 開發(fā)了基于 B S 結(jié)構(gòu)的高校師資管理信息系統(tǒng) 該系統(tǒng)包含教師基本檔案管理 學(xué)科建設(shè)管理 教學(xué)研究管理 科學(xué)研究管理 師資隊(duì)伍管理和系統(tǒng)管理等功能 達(dá)到了全校教師信息管理網(wǎng)絡(luò)化和電子化的目標(biāo) 本文按照系統(tǒng)調(diào)查研究 系統(tǒng) 需求分析 系統(tǒng)設(shè)計(jì) 系統(tǒng)實(shí)現(xiàn)和系統(tǒng)測(cè)試五個(gè)主要階段進(jìn)行設(shè)計(jì)實(shí)現(xiàn) 在系統(tǒng) 設(shè)計(jì)中 采取了快速原型法 隨著用戶的使用不斷完善系統(tǒng) 本文提出了一套具有高等職業(yè)學(xué)院師資管理適用性和可操作性的解決方案 實(shí)現(xiàn)了教師基本檔案管理 教學(xué)研究管理 學(xué)科建設(shè)管理 師資隊(duì)伍管理 科學(xué) 研究管理和系統(tǒng)管理等功能 能夠滿足學(xué)校師資管理部門對(duì)教師信息管理的功能 和性能需求 能夠提供教師簡(jiǎn)歷瀏覽 打印功能 以及搜索功能 本系統(tǒng)實(shí)現(xiàn)的功能基本符合用戶的需求 能夠完成師資信息管理的添加信息 刪除信息 修改信息及查詢等功能 通過部署本系統(tǒng) 可以使師資管理人員通過 校園網(wǎng)快速方便的對(duì)教師信息進(jìn)行管理 使雜亂無章的教師信息管理工作趨于直 觀化 合理化和規(guī)范化 有利于提高學(xué)校師資管理工作的質(zhì)量和效率 并為學(xué)校 管理部門提供決策支持 最終提高學(xué)校的核心競(jìng)爭(zhēng)力 關(guān)鍵詞 關(guān)鍵詞 信息管理 數(shù)據(jù)庫(kù) B S 結(jié)構(gòu) ASP NET SQL Server ABSTRACT II ABSTRACT With the scale of Hunan Arts and Crafts Vocational College expanding and teaching reform deepening the daily management of teacher becomes very complicated especially in the title evaluation stage the workload of query and statistics for teacher s basic information teaching archives and academic papers has grown exponentially Nowadays the various departments of the college manage teacher information using traditional paper registration and table record so there are still some gaps within this management approach and the current forms of teaching It also brings huge burden to mangers Therefore it is very necessary to develop a fully functional college management information system Based on the actual needs of the college the NET Framework ASP NET and SQL Server have been used to develop the college management information system in this thesis The functions of system includes teacher s basic archives management discipline construction management teaching and research management scientific and research management faculty management and system management so the management of full teacher has reached networking and electronic The design scheme is divided into five stages including system investigation requirement analysis system design system implementation and system testing In the system design rapid prototyping approach is used As deep using and understanding the system some function modules need to be redesigned and implemented A complete solution of college management information system for high vocational college is proposed in this thesis and it is applicability and operability The function of teacher s basic archives discipline construction teaching and research scientific and research and faculty management is implemented in this system and it can meet the function and performance of teacher information management for teacher management department It also provides teacher resume browsing printing and search function The basic requirement of users can be satisfied by this system Adding deleting modifying and querying of teacher information are achieved After deploying this system the manager can manage teacher information quickly and expediently by campus network and it can make the management tend visualization rationalization ABSTRACT III and standardization In addition it is helpful to enhance the quality and efficiency of teacher management provide decision support for the school administration and ultimately improve the core competitiveness of school Keywords Information Management database B S structure ASP NET SQL Server 目錄 IV 目 錄 第一章 緒 論 1 1 1 研究背景與意義 1 1 2 研究?jī)?nèi)容與內(nèi)容安排 1 第二章 研究現(xiàn)狀 4 2 1 信息管理系統(tǒng) 4 2 2 國(guó)內(nèi)外研究現(xiàn)狀 5 2 3 開發(fā)環(huán)境選擇 5 2 3 1 Microsoft Visual Studio 2010 簡(jiǎn)介 5 2 3 2 ASP NET 簡(jiǎn)介 6 2 3 3 Microsoft SQL Server 2008 簡(jiǎn)介 8 2 3 4 ADO NET 數(shù)據(jù)訪問服務(wù)技術(shù) 9 2 4 本章小結(jié) 12 第三章 系統(tǒng)需求分析 13 3 1 系統(tǒng)可行性分析 13 3 2 功能需求分析 13 3 3 性能需求分析 17 3 4 本章小結(jié) 18 第四章 系統(tǒng)設(shè)計(jì) 19 4 1 系統(tǒng)總體設(shè)計(jì) 19 4 2 系統(tǒng)詳細(xì)設(shè)計(jì) 20 4 2 1 用戶登錄模塊設(shè)計(jì) 20 4 2 2 教師基本檔案模塊設(shè)計(jì) 21 4 2 3 學(xué)科建設(shè)管理模塊設(shè)計(jì) 22 4 2 4 教學(xué)研究管理模塊設(shè)計(jì) 23 4 2 5 科學(xué)研究管理模塊設(shè)計(jì) 24 4 2 6 師資隊(duì)伍管理模塊設(shè)計(jì) 25 4 2 7 系統(tǒng)管理模塊設(shè)計(jì) 26 4 3 數(shù)據(jù)字典 28 4 3 1 數(shù)據(jù)元素 29 4 3 2 數(shù)據(jù)流 29 目錄 V 4 3 3 處理功能 29 4 3 4 數(shù)據(jù)存儲(chǔ) 31 4 3 5 外部實(shí)體 32 4 4 數(shù)據(jù)庫(kù)設(shè)計(jì) 32 4 4 1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 32 4 4 2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)分析 34 4 5 本章小結(jié) 37 第五章 高校師資信息管理系統(tǒng)關(guān)鍵技術(shù)實(shí)現(xiàn) 38 5 1 主頁面的實(shí)現(xiàn) 38 5 2 數(shù)據(jù)庫(kù)連接 39 5 3 用戶登錄的實(shí)現(xiàn) 40 5 4 條件查詢組合 40 5 5 用戶權(quán)限控制 42 5 6 簡(jiǎn)歷照片的處理 43 5 7 打印功能的實(shí)現(xiàn) 46 5 8 本章小結(jié) 46 第六章 高校師資管理信息系統(tǒng)測(cè)試 47 6 1 軟件測(cè)試 47 6 2 測(cè)試方法 47 6 3 測(cè)試方案 47 6 3 1 系統(tǒng)測(cè)試的類型 47 6 3 2 系統(tǒng)測(cè)試的用例 48 6 4 用戶登錄模塊測(cè)試 48 6 5 教師基本檔案管理模塊測(cè)試 49 6 5 1 教育背景信息管理 49 6 5 2 工作簡(jiǎn)歷信息管理 51 6 5 3 簡(jiǎn)歷照片管理 51 6 6 學(xué)科建設(shè)管理模塊測(cè)試 52 6 7 教學(xué)研究管理模塊測(cè)試 54 6 7 1 在研課題管理 54 6 7 2 發(fā)表論文管理 55 6 7 3 發(fā)表論著管理 56 6 7 4 獲獎(jiǎng)情況管理 57 目錄 VI 6 8 科學(xué)研究管理模塊測(cè)試 58 6 8 1 在研課題管理 58 6 8 2 發(fā)表論文管理 59 6 8 3 論著情況管理 60 6 8 4 獲獎(jiǎng)情況管理 60 6 9 師資隊(duì)伍模塊測(cè)試 61 6 9 1 教師列表 61 6 9 2 聯(lián)系方式 63 6 10 系統(tǒng)管理模塊測(cè)試 64 6 10 1 系統(tǒng)設(shè)置 64 6 10 2 管理用戶 65 6 10 3 條件查詢 66 6 11 測(cè)試結(jié)果分析 67 6 12 本章小結(jié) 68 第七章 結(jié)論 69 致 謝 70 參考文獻(xiàn) 71 第一章 緒 論 1 第一章 緒 論 信息管理系統(tǒng)建設(shè)是一個(gè)綜合多個(gè)專業(yè)的跨領(lǐng)域?qū)W科 本文結(jié)合湖南工藝美 術(shù)職業(yè)學(xué)院的師資信息管理現(xiàn)狀 并對(duì)相關(guān)信息管理系統(tǒng)的特點(diǎn)和關(guān)鍵技術(shù)進(jìn)行 了仔細(xì)研究之后 確定了適合湖南工藝美術(shù)職業(yè)學(xué)院的師資信息管理系統(tǒng)建設(shè)內(nèi) 容 該系統(tǒng)包含了用戶登錄管理 教師基本檔案 學(xué)科建設(shè) 教學(xué)研究 科學(xué)研 究 師資隊(duì)伍和系統(tǒng)管理等多種功能 因而具備較強(qiáng)的實(shí)用性 1 1 研究背景與意義 高校師資信息管理系統(tǒng)屬于典型的信息管理系統(tǒng) Management Information System MIS MIS 是一門跨領(lǐng)域的學(xué)科 通過信息收集和加工的方法 從而形 成一個(gè)縱橫交織的系統(tǒng) 1 系統(tǒng)建設(shè)的范圍主要包括前端應(yīng)用交互程序的開發(fā)和 后端數(shù)據(jù)庫(kù)的開發(fā) 湖南工藝美術(shù)職業(yè)學(xué)院創(chuàng)建于 1975 年 是全國(guó) 4 所工藝美術(shù)職業(yè)學(xué)院之一 是全國(guó) 100 所國(guó)家示范性 骨干 高職院校建設(shè)單位之一 現(xiàn)有在校學(xué)生 5850 人 教師 359 人 開設(shè)了 29 個(gè)高職專業(yè)及專業(yè)方向 建有服裝藝術(shù)設(shè)計(jì)系 環(huán) 境藝術(shù)設(shè)計(jì)系 裝飾藝術(shù)設(shè)計(jì)系 視覺傳達(dá)設(shè)計(jì)系 湘繡藝術(shù)學(xué)院 湘瓷藝術(shù)學(xué) 院和公共課教學(xué)部等四系二院一部 建校 38 年來 學(xué)院以準(zhǔn)確的辦學(xué)定位為前 提 以科學(xué)的辦學(xué)理念為靈魂 構(gòu)建了高職類型特色鮮明的人才培養(yǎng)模式 培養(yǎng) 了 2 萬多名高素質(zhì)技術(shù)技能型專門人才 隨著學(xué)院辦學(xué)規(guī)模不斷擴(kuò)大 教學(xué)改革的不斷深入 教師的日常管理工作也 日趨繁雜 尤其是在學(xué)院教師職稱評(píng)審階段 教師基本資料 教學(xué)檔案和論文著 作等的錄入查詢統(tǒng)計(jì)工作量成倍增長(zhǎng) 而當(dāng)前學(xué)院各部門對(duì)教師的管理工作基本 都還是使用傳統(tǒng)人的紙質(zhì)登記 表格記錄的方式完成 這種管理方式與當(dāng)前教學(xué) 形式的發(fā)展還存在一定差距 同時(shí)也給管理人員帶來了巨大的負(fù)擔(dān) 因此開發(fā)一 個(gè)功能完善的師資管理信息管理系統(tǒng)已變的非常必要 而且科學(xué)的教師管理方法 有助于提高學(xué)校的教學(xué)質(zhì)量 本系統(tǒng)能夠存儲(chǔ)和管理教師基本信息及所有教師的通訊錄 并具備檢索功能 使教師能夠方便地查閱和修改自己的有關(guān)信息 該系統(tǒng)對(duì)本人所在學(xué)院有非常大 的使用價(jià)值 將該學(xué)院填補(bǔ)師資信息管理方面的空白 也為學(xué)校管理信息化建設(shè) 做出相應(yīng)的貢獻(xiàn) 1 2 研究?jī)?nèi)容與內(nèi)容安排 電子科技大學(xué)碩士學(xué)位論文 2 本文主要針對(duì)湖南工藝美術(shù)職業(yè)學(xué)院的師資信息管理工作 總體任務(wù)是實(shí)現(xiàn) 教師管理信息的系統(tǒng)化 規(guī)范化和自動(dòng)化 其主要任務(wù)是用計(jì)算機(jī)對(duì)教師各種信 息進(jìn)行日常管理 如查詢 修改 增加 刪除 另外還考慮到教師交流 針對(duì) 這些要求設(shè)計(jì)了師資管理信息系統(tǒng) 本文的主要研究?jī)?nèi)容包括 1 通過研究 MIS 以及高校師資管理信息系統(tǒng)國(guó)內(nèi)外發(fā)展現(xiàn)狀 分析基于 B S 結(jié)構(gòu)的師資管理信息系統(tǒng)的特點(diǎn)及技術(shù)要素 2 通過對(duì)湖南工藝美術(shù)職業(yè)學(xué)院的師資管理信息系統(tǒng)的需求分析 提出 為教務(wù)管理部門服務(wù)的師資信息管理的解決方案 3 完成師資管理信息系統(tǒng)的功能模塊設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì) 4 編制師資管理信息系統(tǒng)代碼 解決關(guān)鍵技術(shù)難題 5 進(jìn)行軟件的功能和性能測(cè)試 提出具體的實(shí)施方案 師資管理信息系統(tǒng)涉及的范圍包括 本系統(tǒng)涉及的主要模塊有 教師基本檔案管理 教學(xué)研究管理 學(xué)科建設(shè)管 理 師資隊(duì)伍管理 科學(xué)研究管理和系統(tǒng)管理等六大模塊 1 教師基本檔案管理主要包括 姓名 教育背景 工作單位 職務(wù) 職 稱 簡(jiǎn)歷照片 等基本內(nèi)容的輸入 修改和刪除等 2 學(xué)科建設(shè)管理主要包括 授課專業(yè) 內(nèi)容 學(xué)時(shí) 人數(shù) 等信息的添 加 修改和刪除等 3 教學(xué)研究管理主要包括教師在教學(xué)方面的在研課題 發(fā)表論文 發(fā)表 論著和獲獎(jiǎng)情況等信息的錄入 修改和刪除等 4 科學(xué)研究管理主要包括教師在科學(xué)研究方面的在研課題 發(fā)表論文 發(fā)表論著和獲獎(jiǎng)情況等信息的錄入 修改和刪除等 5 師資隊(duì)伍管理主要包括所有教師基本信息的羅列以及教師的通訊方式 6 系統(tǒng)管理主要包括用戶管理 系統(tǒng)設(shè)置和系統(tǒng)查詢等 全文分為七大部分 第一部分為緒論 主介紹選題的背景 描述所要開發(fā)的系統(tǒng)的內(nèi)容和實(shí)現(xiàn)目 標(biāo) 給出該課題研究的目的和意義 第二部分主要闡述師資管理信息系統(tǒng)的國(guó)內(nèi)外研究現(xiàn)狀 第三部分主要為系統(tǒng)的可行性分析和需求分析 從經(jīng)濟(jì)可行性 技術(shù)可行性 和社會(huì)可行性等不同角度分析了師資管理信息系統(tǒng)的可行性 我們?cè)诒菊聦?duì)各需 求進(jìn)行了仔細(xì)的分析 得到了各模塊應(yīng)具有的功能 為系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)打下一 第一章 緒 論 3 個(gè)堅(jiān)實(shí)的基礎(chǔ) 第四部分主要為系統(tǒng)的設(shè)計(jì) 通過對(duì)系統(tǒng)需求分析 明確該系統(tǒng)應(yīng)該具有的 功能 第五部分主要為系統(tǒng)的實(shí)現(xiàn) 包括數(shù)據(jù)庫(kù)的建立與實(shí)現(xiàn) 以及主窗體和其他 功能模塊的建立與實(shí)現(xiàn) 給出了系統(tǒng)的主要功能實(shí)現(xiàn)過程 包括登錄系統(tǒng) 學(xué)科 建設(shè)管理 教師基本檔案管理 科學(xué)研究管理 教學(xué)研究管理 師資隊(duì)伍管理和 系統(tǒng)管理等模塊的功能實(shí)現(xiàn) 第六部分主要為系統(tǒng)的測(cè)試 首先介紹了軟件測(cè)試的概念 然后給出了本文 測(cè)試方法的選擇和具體測(cè)試方案的制定 第七部分為總結(jié)部分 對(duì)所完成的系統(tǒng)進(jìn)行總結(jié)分析 并指出以后要繼續(xù)研 究的重點(diǎn)工作 電子科技大學(xué)碩士學(xué)位論文 4 第二章 研究現(xiàn)狀 2 1 信息管理系統(tǒng) 信息管理系統(tǒng)是 1961 年由美國(guó)人 J D Gallagher 首先提出來的 2 1970 年 瓦爾特 肯尼萬 Waiter T Kenevan 對(duì)信息管理系統(tǒng)做出了說明 向企業(yè)職 工提供有關(guān)企業(yè)內(nèi)部等的信息從而為其決策奠定基礎(chǔ) 3 這個(gè)定義是從管理的 角度總結(jié)出來的 明確利用信息支持決策 但并未強(qiáng)調(diào)一定要使用計(jì)算機(jī) 直到 上世紀(jì) 80 年代 才形成了以計(jì)算機(jī)技術(shù)為基礎(chǔ)的現(xiàn)代信息管理系統(tǒng)的定義 1985 年 高登 戴維斯 Gordon B David 提出管理信息系統(tǒng)應(yīng)該是一個(gè)包括計(jì) 算機(jī)硬件和軟件 手工作業(yè) 分析 計(jì)劃 控制和決策的模型和數(shù)據(jù)庫(kù)的 用戶 機(jī)器 系統(tǒng) 它能提供信息 支持企業(yè)或組織的運(yùn)行 管理和決策功能 4 該 定義全面地說明了信息管理系統(tǒng)的目標(biāo) 功能 組成以及信息管理系統(tǒng)在高 中 低三個(gè)層次上支持的管理活動(dòng) 進(jìn)入 90 年代以后 人類社會(huì)進(jìn)入了信息化的時(shí) 代 市場(chǎng)全球化 需求多元化 競(jìng)爭(zhēng)激烈化使企業(yè)和組織所要面臨的一切事物都 加快了變化的節(jié)奏 5 在這樣的環(huán)境下 企業(yè)或組織更加重視所謂的變化管理和 戰(zhàn)略管理 同時(shí)支持信息管理系統(tǒng)的技術(shù)如網(wǎng)絡(luò)技術(shù) 信息技術(shù) 軟件技術(shù)也迅 速發(fā)展 因而對(duì)信息管理系統(tǒng)的描述也有了一些變化 清華大學(xué)薛華成教授在 信息管理系統(tǒng) 一書中對(duì)信息管理系統(tǒng)作了如下定義 信息管理系統(tǒng)是人通 過計(jì)算機(jī)軟硬件設(shè)備進(jìn)行信息的處理過程 目的是為了提高企業(yè)的效率 從而為 企業(yè)進(jìn)行戰(zhàn)略決策提供依據(jù) 6 MIS 的對(duì)象就是信息 也就是經(jīng)過加工的 對(duì) 決策者有價(jià)值的數(shù)據(jù) 總之 MIS 的發(fā)展經(jīng)歷了以下三個(gè)階段 1 單一數(shù)據(jù)處理階段 在該階段 由于軟硬件水平低下 所以只能替代 部分手工勞動(dòng) 7 2 數(shù)據(jù)綜合處理階段 由于出現(xiàn)了操作系統(tǒng)和存儲(chǔ)技術(shù) 這為管理信息 奠定了基礎(chǔ) 8 該階段的管理信息系統(tǒng)能夠同時(shí)處理多個(gè)子系統(tǒng)的數(shù)據(jù)收集 信 息處理和信息傳輸 3 數(shù)據(jù)系統(tǒng)處理階段 隨著分布式網(wǎng)絡(luò)系統(tǒng) 關(guān)系型數(shù)據(jù)庫(kù)技術(shù)和各種 高級(jí)編程語言的出 計(jì)算機(jī)的處理速度得到進(jìn)一步提升 同時(shí)價(jià)格還相對(duì)容易接 受 這為大量數(shù)據(jù)的全過程處理奠定了良好的基礎(chǔ) 該階段的管理信息系統(tǒng)能夠 廣泛使用計(jì)算機(jī)設(shè)備采集和保存各種類型的數(shù)據(jù) 并且能夠?qū)崿F(xiàn)數(shù)據(jù)之間的共享 可以為各用戶階層提供與之對(duì)應(yīng)的信息 并為企業(yè)高層領(lǐng)導(dǎo)提供決策支持 9 隨 第二章 基礎(chǔ)知識(shí) 5 著 MIS 在企業(yè)的不斷壯大 使得人們逐漸依賴信息系統(tǒng)管理企業(yè) 10 11 2 2 國(guó)內(nèi)外研究現(xiàn)狀 國(guó)外高校的信息化起步較早 有專門的開發(fā)和運(yùn)行維護(hù)隊(duì)伍為其提供服務(wù) 所以它們的信息管理工作比較規(guī)范 也比較高效 與國(guó)外高校相比 國(guó)內(nèi)大學(xué)信 息化起步比較晚 而且由于建設(shè)經(jīng)費(fèi)等原因使得我國(guó)高校與國(guó)外高校在信息化方 面還存在一定差距 近年來 國(guó)內(nèi)高校的師資管理信息系統(tǒng)也有了長(zhǎng)足的發(fā)展 例如 湘潭大學(xué) 開發(fā)了自己的教師信息管理系統(tǒng) 包括用戶管理 部門管理 教師管理和教學(xué)管 理四個(gè)模塊 教務(wù)人員通過本系統(tǒng)能管理教師的個(gè)人檔案 人事安排和工作業(yè)績(jī) 等信息 52 內(nèi)蒙古大學(xué)也實(shí)現(xiàn)了教師管理系統(tǒng) 包括教師基本信息的添加 更改 自動(dòng)組卷 系統(tǒng)管理等功能 53 電子科技大學(xué)也開發(fā)了高校人事管理系統(tǒng) 包括 職工基本檔案管理 教師科研成果論文發(fā)表管理 職工考勤管理 職工調(diào)動(dòng)管理 和職工工資管理等功能模塊 54 目前 很多高校已經(jīng)使用師資管理信息系統(tǒng) 而且該系統(tǒng)也發(fā)揮了很大的作 用 但是 多數(shù)都不是一個(gè)個(gè)獨(dú)立的系統(tǒng) 在數(shù)據(jù)安全和更新方面不足 并且共 享性差 另外 隨著科學(xué)管理方法的應(yīng)用 教育體制的改革以及使用環(huán)境的變化 等客觀條件造成了師資管理信息系統(tǒng)無法統(tǒng)一規(guī)范化 主要問題如下 1 信息無法共享 由于不同開發(fā)隊(duì)伍開發(fā)的系統(tǒng)在技術(shù)架構(gòu)和數(shù)據(jù)類型 等方面都不見同 所以導(dǎo)致不同系統(tǒng)之間的信息無法共享 2 系統(tǒng)整合 由于分別建設(shè)了各類信息管理系統(tǒng) 要達(dá)到信息共享就必 須進(jìn)行系統(tǒng)整合 通過各種數(shù)據(jù)接口打通不同系統(tǒng)之間的障礙 3 規(guī)范化 由于不同系統(tǒng)中的數(shù)據(jù)格式 編碼等存在差異 所以造成整 個(gè)信息化都無法統(tǒng)一規(guī)范化 進(jìn)而使得學(xué)校的信息化進(jìn)程走了很多彎路 4 技術(shù)方面 目前高校師資管理信息系統(tǒng)大多采用 C S 架構(gòu)體系和 ODBC 技術(shù) 前臺(tái)程序采用 VB Delphi 等語言工具編寫 后臺(tái)數(shù)據(jù)庫(kù)采用 Access 等 這樣使得系統(tǒng)在數(shù)據(jù)訪問量龐大和并發(fā)請(qǐng)求多的情況下 其響應(yīng)速度 會(huì)大大降低 而且容易導(dǎo)致軟件系統(tǒng)崩潰 2 3 開發(fā)環(huán)境選擇 為了能快速方便的開發(fā)高校師資管理信息系統(tǒng) 本文采用 Microsoft Visual Studio 2010 作為開發(fā)平臺(tái) ASP NET 作為網(wǎng)頁編程語言 選擇便捷有效的 Microsoft SQL Server 2008 作為后臺(tái)數(shù)據(jù)庫(kù) 電子科技大學(xué)碩士學(xué)位論文 6 2 3 1 Microsoft Visual Studio 2010 簡(jiǎn)介 Visual Studio 是微軟公司最新研發(fā)推出的專門為開發(fā)人提供程序開發(fā)的環(huán)境 是開發(fā) Windows 平臺(tái)應(yīng)用程序非常流行的開發(fā)環(huán)境 Visual Studio 2010 是微軟于 2010 年 4 月 12 日推出的 其界面更加便捷 功能更加強(qiáng)大 34 Microsoft Visual Studio 2010 是在 Microsoft Visual Studio 2008 的基礎(chǔ)上升級(jí) 改版形成的最新的 Windows 開發(fā)平臺(tái) 相比以前的版本 它增加了許多新功能 包括動(dòng)態(tài)編程 支持 F 語言等 經(jīng)過研究微軟的官方文檔 可以看出 Visual Studio 2010 在以下六個(gè)方面具有 創(chuàng)新點(diǎn) 35 包括 1 民主化的應(yīng)用程序生命周期管理 2 順應(yīng)新的技術(shù)潮流 3 給開發(fā)人員驚喜的平臺(tái) 4 下一代平臺(tái)浪潮的領(lǐng)先者 5 跨部門的 應(yīng)用 6 高效的開發(fā)環(huán)境 2 3 2 ASP NET 簡(jiǎn)介 A 是一種開發(fā) Web 程序的一種架構(gòu) 它的基礎(chǔ)的底層為網(wǎng)頁 它支持 HTML 和 XHTML 兩種網(wǎng)頁內(nèi)容 A 的控件分為內(nèi)置和外置兩種 內(nèi)置的 有 HTML 控件和用戶控件兩種 外置的控件 如果需要使用它 我們需要在未使 用之前添加它到 vs 環(huán)境中 然后就可以使用這個(gè)新控件了 如果想成為一個(gè)優(yōu)秀 的 程序員 我們不僅僅要掌握它的框架 明白它的原理 而且我們還要熟 悉 DHTML 同時(shí)對(duì)各種瀏覽器以及不同版本的瀏覽器都有有所了解 因?yàn)橥?存在一個(gè)瀏覽器之間不兼容的問題 在這個(gè)瀏覽器中 可以正常使用的一個(gè)網(wǎng)站 換到另外一個(gè)瀏覽器或者其余版本的瀏覽器就會(huì)出現(xiàn)頁面變形甚至顯示不全等等 各種情況 目前有很多人對(duì) asp 和 認(rèn)識(shí)不清 誤以為是一種東西 asp 是 一種解釋性的編程框架 而 則是編譯性的框架 A 的后綴采用 asp 和 aspx cs 兩種形式 實(shí)現(xiàn)代碼的分離 這樣顯得更加的直觀和易懂 Asp 是微軟公司的一項(xiàng)技術(shù) 它可以嵌入到網(wǎng)頁中的一種腳本 可以由因特 網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù) 它通常運(yùn)行于 IIS 之中的程序 它是 技術(shù)的前身 A 開發(fā)的往常通常使用微軟公司的 IDE 進(jìn)行開發(fā) 本課題使 用的是微軟公司開發(fā)的 VS2010 開發(fā)工具 目前最新的版本應(yīng)該是 VS2012 ASP NET 是建立在通用的開發(fā)語言之上的 也就是 開發(fā)語言 它 的實(shí)現(xiàn)完全依賴于虛擬機(jī) 因此它擁有跨平臺(tái)的特性 它可以使用微軟公司的 IIS 進(jìn)行發(fā)布 ASP NET 的原始攝像是希望可以讓開發(fā)人員像 VB 這些開發(fā)工具一樣 使用 事件驅(qū)動(dòng)的模式 來開發(fā)網(wǎng)頁和應(yīng)用程序 ASP NET 巧妙的利用了窗體字段和 第二章 基礎(chǔ)知識(shí) 7 JavaScript 腳本把事件的傳遞模型隱藏起來了 為了確保事件可以被引發(fā) 讓時(shí)間 驅(qū)動(dòng)能夠被運(yùn)行 控件事件引發(fā)的命令需要的參數(shù)是由 JavaScript 腳本在用戶端 引發(fā)的 2 3 3 Microsoft SQL Server 2008 簡(jiǎn)介 SQL Server 2008 是到目前為止最強(qiáng)大和最全面的 SQL Server 版本 它也 屬于微軟的一種開發(fā)產(chǎn)品和 VS2010 同屬一家 因此它們具有比較好的兼容性 SQL Server 2008 具有可信任 高效和智能三個(gè)特點(diǎn) 本系統(tǒng)主要適用 SQL Server 2008 作為存儲(chǔ)工具 存儲(chǔ)網(wǎng)絡(luò)教輔系統(tǒng)所需要記錄的數(shù)據(jù) SQL Server 2008 推出了許多新的特性和改革 與以往的版本有很大的不同 可以說是目前 為止最強(qiáng)大和最全面的的版本 此版本的愿望是滿足數(shù)據(jù)爆炸時(shí)代應(yīng)用程序的需 要 在當(dāng)前時(shí)代 信息儲(chǔ)存爆炸 也出現(xiàn)了各種新的信息類型 例如圖片 視頻 等等 SQL Server2008 可以滿足這些要求 它的存儲(chǔ)類型包括 XML e mail 時(shí) 間 日歷 文件 文檔 地理信息等 同時(shí)提供了數(shù)據(jù)的交互作用 具有數(shù)據(jù)的 搜索 查詢 數(shù)據(jù)分析 報(bào)表 數(shù)據(jù)整合和強(qiáng)大的同步能力 SQL Server 2008 提供了可信任的 高效的和智能的三個(gè)特點(diǎn) 可信任的指 的是公司可以有很高的安全性 可靠性和擴(kuò)展性來運(yùn)行他們最關(guān)鍵的應(yīng)用程序 高效的指的是 SQL Server 2008 可以提高公司的開發(fā)效率和管理他們數(shù)據(jù)所需要 的基礎(chǔ)設(shè)施以及時(shí)間和成本 智能的指的是 SQL Server 可以提供一個(gè)非常全面 的平臺(tái) 當(dāng)用戶需要的時(shí)候可以提供給他發(fā)送觀察以及信息 SQL Server 2008 可以對(duì)數(shù)據(jù)庫(kù) 數(shù)據(jù)文件和日志文件等等進(jìn)行加密 而且 無需改動(dòng)應(yīng)用程序 通過加密 可以滿足公司遵守規(guī)范和關(guān)注數(shù)據(jù)隱私的要求 SQL Server 2008 為加密和密鑰提供了一個(gè)相當(dāng)全面的解決方案 為了滿足安全 性的需求 公司提供給供應(yīng)商安全密鑰 SQL Server 2008 主要是通過主持第三 方密鑰管理和硬件安全模塊產(chǎn)品這種方式 來滿足需求 2 3 4 ADO NET 數(shù)據(jù)訪問服務(wù)技術(shù) 在 NET 中應(yīng)用程序?qū)?shù)據(jù)庫(kù)的訪問是通過 ADO NET 來完成的 42 在 ADO NET 中比較有用的兩個(gè)工具包括 Managed Provider 和 DataSet Managed Provider 提供了 DataSet 與數(shù)據(jù)庫(kù)之間的連接 DataSet 是獨(dú)立 的數(shù)據(jù)集合 43 在 ADO NET 中 Managed Provider 屬于一種多層次的無連接編程模型 該模 型的結(jié)構(gòu)如圖 2 2 所示 電子科技大學(xué)碩士學(xué)位論文 8 從圖 2 2 中也可以看到 ADO NET 的 4 個(gè)對(duì)象 SelectCommand UpdateCommand InsertCommand 和 DeleteCommand 分別用于 實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的查詢 修改 插入和刪除操作 44 因此 在 ADO NET 中 我們 無需了解太多的數(shù)據(jù)庫(kù)知識(shí) 只要在建立了數(shù)據(jù)庫(kù)連接后 使用上述命令就能實(shí) 現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作 事務(wù) Connection Command 參數(shù) DataReader SelectCommand InsertCommand UpdateCommand DeleteCommand DataSet DataRelationCollection DataTable DataTable DataColumnCollection DataRowCollection ConstraintCollection XML 數(shù)據(jù)庫(kù) 圖 2 2 Managed Provider 模型 Managed Provider 提供了數(shù)據(jù)庫(kù)與 DataSet 之間的聯(lián)系 包含了存取數(shù)據(jù)庫(kù)的 一系列接口 主要包含以下三個(gè)部件 1 命令對(duì)象 Command 連接對(duì)象 Connection 和參數(shù)對(duì)象 Parameter 這三 個(gè)對(duì)象提供了數(shù)據(jù)庫(kù)與 DataSet 之間的接口 DataCommand 接口定義了表映射和 數(shù)據(jù)列 并最終返回一個(gè) DataSet 供程序操作 44 2 數(shù)據(jù)流提供了高性能的數(shù)據(jù)存取機(jī)制 通過 DataReader 可以高效地訪 問數(shù)據(jù)流 45 3 通過更底層的對(duì)象允許連接到數(shù)據(jù)庫(kù) 然后執(zhí)行數(shù)據(jù)庫(kù)的特定命令 提供高性能的數(shù)據(jù)訪問操作 DataSet 是 ADO NET 中另一個(gè)重要的概念 它是一個(gè)數(shù)據(jù)庫(kù)容器 可以把它 認(rèn)為是存在于內(nèi)容中的數(shù)據(jù)庫(kù) DataSet 屏蔽了各種數(shù)據(jù)庫(kù)的差異 所有的數(shù)據(jù)源 通過 DataSet 來獲得一致的編程模式 46 DataSet 支持表 數(shù)據(jù)約束 表間關(guān)系等 功能 這和關(guān)系型數(shù)據(jù)庫(kù)的基本模型是一致的 DataSet 的模型結(jié)構(gòu)如圖 2 3 所示 在 DataSet 中重要的對(duì)象包括 DataRelation 和 DataTable DataSet 里的表是用 第二章 基礎(chǔ)知識(shí) 9 DataTable 來表示的 DataSet 可以包含多個(gè) DataTable 這些 DataTable 構(gòu)成了 DataCollection 對(duì)象 在 DataTable 中包含了一個(gè) ColumnsCollection 對(duì)象 它代表 數(shù)據(jù)表的各個(gè)列 還包含一個(gè) RowCollection 對(duì)象 它代表數(shù)據(jù)表中的行定義 47 DataTable 能保持?jǐn)?shù)據(jù)狀態(tài) 通過對(duì)狀態(tài)的存取可以知道是否被更新或刪除過 在 多個(gè) DataTable 中可以通過 DataRelation 來建立聯(lián)系 這些 DataRelation 形成一個(gè) 集合 被稱為 RelationCollection 它是 DataSet 的子對(duì)象 Relation 表達(dá)了數(shù)據(jù)表 之間的主鍵與外鍵之間的關(guān)系 當(dāng)兩個(gè)有這種關(guān)系的表之中的某個(gè)表的記錄指針 移動(dòng)時(shí) 另一個(gè)表的記錄指針也隨之移動(dòng) 當(dāng)一個(gè)有外鍵的表的記錄更新時(shí) 如 果不滿足主鍵 外鍵約束 更新就會(huì)失敗 48 DataRelationCollection DataSet ExtendedProperties DataTableCollection DataTable DataView ChildRelations ParentRelations Contraints ExtendedProperties PrimaryKey DataRowCollection DataRow DataColumnCollection DataColumn ExtendedProperties 圖 2 3 DataSet 的模型結(jié)構(gòu) Connection 對(duì)象是 NET 數(shù)據(jù)提供程序的一個(gè)組件 49 主要用于數(shù)據(jù)存儲(chǔ)區(qū)和 應(yīng)用程序間的數(shù)據(jù)交換 Connection Command DataReader 和 DataAdapter 對(duì)象 電子科技大學(xué)碩士學(xué)位論文 10 表示 NET 中 Managed Provider 模型的核心元素的運(yùn)行機(jī)制 如圖 2 4 所示 Database ConnectionCommand DataAdapterDataSet DataReader 圖 2 4 Managed Provider 的運(yùn)行機(jī)制 使用 Command 執(zhí)行數(shù)據(jù)庫(kù)操作一般需要 3 個(gè)步驟 1 建立數(shù)據(jù)庫(kù)連接 使用 Connection 對(duì)象的 Open 方法 2 執(zhí)行數(shù)據(jù)庫(kù)操作 使用 ExecuteReader 或 ExecuteNonQuery 執(zhí)行數(shù)據(jù) 庫(kù)命令 3 關(guān)閉數(shù)據(jù)庫(kù)連接 使用 Connection 對(duì)象的 Close 方法 DataAdapter 表示一組數(shù)據(jù)命令和一個(gè)數(shù)據(jù)庫(kù)連接 用于填充 DataSet 和更新 數(shù)據(jù)源 它作為 DataSet 和數(shù)據(jù)源之間的橋接器 通過映射 Fill 來向 DataSet 填充 數(shù)據(jù) 通過 Update 向數(shù)據(jù)庫(kù)更新 DataSet 中的變化 50 如果要使用對(duì)數(shù)據(jù)源的更 新 需要給 DataAdapter 建立相應(yīng)的關(guān)聯(lián)命令 以實(shí)現(xiàn)對(duì)數(shù)據(jù)的添加 修改和刪 除等功能 這些在程序?qū)崿F(xiàn)過程中可能有些復(fù)雜 需要在 SQL 語句中設(shè)置參數(shù) DataAdapter 將數(shù)據(jù)從數(shù)據(jù)庫(kù)中取出后 填充到 DataSet 中 然后讓 DataSet 充當(dāng)程序調(diào)用的緩沖數(shù)據(jù)源 最后還可以將結(jié)果反饋到數(shù)據(jù)庫(kù) 51 這就是 DataAdapter 與 DataSet 訪問數(shù)據(jù)的操作模型 如圖 2 5 所示 數(shù)據(jù)庫(kù) 程序DataSet 圖 2 5 DataAdapter 與 DataSet 運(yùn)行模型 2 4 本章小結(jié) 本章介紹了信息管理系統(tǒng)的定義以及發(fā)展過程 并對(duì)管理信息系統(tǒng)的發(fā)展經(jīng) 歷進(jìn)行了總結(jié) 描述了各階段的特點(diǎn) 使我們更加清楚的理解了管理信息系統(tǒng)的 功能 這對(duì)后面我們實(shí)現(xiàn)高校師資管理信息系統(tǒng)具有關(guān)鍵的作用 接著介紹了國(guó) 內(nèi)外對(duì)師資管理信息系統(tǒng)的研究現(xiàn)狀 分析了這些系統(tǒng)的優(yōu)缺點(diǎn) 這對(duì)本文中的 系統(tǒng)具有重要的借鑒和指導(dǎo)意義 最后介紹了系統(tǒng)的開發(fā)環(huán)境 這對(duì)后面快速便 第二章 基礎(chǔ)知識(shí) 11 捷開發(fā)系統(tǒng)奠定了基礎(chǔ) 電子科技大學(xué)碩士學(xué)位論文 12 第三章 系統(tǒng)需求分析 隨著學(xué)院辦學(xué)規(guī)模不斷擴(kuò)大 教學(xué)改革的不斷深入 教師的日常管理工作也 日趨繁雜 尤其是在學(xué)院教師職稱評(píng)審階段 教師基本資料 教學(xué)檔案和論文著 作等的錄入查詢統(tǒng)計(jì)工作量成倍增長(zhǎng) 而當(dāng)前學(xué)院各部門對(duì)教師的管理工作基本 都還是使用傳統(tǒng)人的紙質(zhì)登記 表格記錄的方式完成 這種管理方式與當(dāng)前教學(xué) 形式的發(fā)展還存在一定差距 同時(shí)也給管理人員帶來了巨大的負(fù)擔(dān) 因此 建立 一套高效 方便的師資管理信息系統(tǒng)來提高師資管理水平是一個(gè)非常有意義的事 情 在進(jìn)入系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)之前 進(jìn)行可行性分析和需求分析是至關(guān)重要的 直 接影響到系統(tǒng)的完成質(zhì)量 下面從經(jīng)濟(jì)可行性 技術(shù)可行性和社會(huì)可行性來分析 本項(xiàng)目 然后分模塊進(jìn)行需求分析 3 1 系統(tǒng)可行性分析 系統(tǒng)可行性分析包括技術(shù)可行性 社會(huì)可行性和經(jīng)濟(jì)可行性 27 經(jīng)濟(jì)可行性主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià) 在本文的項(xiàng)目背景中 假設(shè) 在校教師人數(shù)為 500 只需配備 1 臺(tái)數(shù)據(jù)庫(kù)服務(wù)器 用于存儲(chǔ)全部教師數(shù)據(jù) 選 用大容量磁盤陣列 投資約 1 萬元 每位老師使用學(xué)院配備的辦公計(jì)算機(jī)通過瀏 覽器就可訪問該系統(tǒng) 該系統(tǒng)建成后 可以把教務(wù)管理人員從大量的數(shù)據(jù)處理中 解脫出來 大大地提高工作效率 規(guī)范師資信息管理工作 同時(shí)也可提升了學(xué)校 的信息化水平 本文中師資管理信息系統(tǒng)涉及到的建設(shè)費(fèi)用是完全合理且容易接受 可見 本系統(tǒng)在經(jīng)濟(jì)方面的可行性是能夠達(dá)到的 本文使用面向?qū)ο缶幊谭椒ㄒ约?ADO NET 技術(shù)和 Microsoft SQL Server 2008 顯而易見 使用 C 作為系統(tǒng)主要的開發(fā)語言 在 Microsoft Visual Studio 2010 平臺(tái)上開發(fā)師資管理信息系統(tǒng) 并且以 Microsoft SQL Server 2008 作為后臺(tái) 數(shù)據(jù)庫(kù) 此技術(shù)到目前已經(jīng)非常成熟 應(yīng)用也非常廣泛 完全符合開發(fā)的技術(shù)要 求 目前學(xué)校為每位教師都配備了個(gè)人計(jì)算機(jī) 并且已經(jīng)接入校園網(wǎng)和 Internet 而且本系統(tǒng)主要面向教務(wù)管理部門 使用者為教師 他們均掌握了一定的計(jì)算機(jī) 基礎(chǔ)知識(shí)和網(wǎng)絡(luò)技能 這樣人員素質(zhì)能夠滿足系統(tǒng)使用的可行性 因此 該系統(tǒng) 實(shí)施后 可以提高師資管理人員的工作效率 第三章 系統(tǒng)需求分析 13 3 2 功能需求分析 本文中的師資管理信息系統(tǒng)目的是為了提升高校師資管理工作的效率 通過 這個(gè)系統(tǒng) 可以減輕管理人員的工作負(fù)擔(dān) 提高他們的工作效率 該系統(tǒng)主要包 括以下基本功能模塊 教師基本檔案管理 學(xué)科建設(shè)管理 教學(xué)研究管理 科學(xué) 研究管理 師資隊(duì)伍管理和系統(tǒng)管理 用戶登錄 管理員 教師檔案 舊密碼 用戶名 是 否 新密碼 性別 年齡 所屬學(xué)院 所在專業(yè) 修 改 信 息 添 加 信 息 查 詢 教 師 打 印 資 料 退出系統(tǒng) Email 手機(jī)號(hào)碼 圖 3 1 師資管理信息系統(tǒng)數(shù)據(jù)流程圖 為了實(shí)現(xiàn)教師各種信息的存儲(chǔ) 更新和查詢等功能 要求數(shù)據(jù)塊結(jié)構(gòu)能充分 滿足各種信息的輸出和輸入 在詳細(xì)分析教師管理信息系統(tǒng)需求的基礎(chǔ)上 我們 得到如圖 3 1 所示的師資管理信息系統(tǒng)的數(shù)據(jù)流程圖 在整個(gè)系統(tǒng)中 用戶身份分為管理員和普通教師兩種 管理員可以對(duì)所有教 師的檔案進(jìn)行修改 添加 查詢和打印等操作 系統(tǒng)管理員的用例圖如圖 3 2 所 示 電子科技大學(xué)碩士學(xué)位論文 14 系統(tǒng)管理員 系統(tǒng)狀態(tài)維護(hù) 教師檔案信息 維護(hù) 用戶登錄 普通教師帳號(hào) 維護(hù) 圖 3 2 系統(tǒng)管理員用例 普通教師可以對(duì)自己登錄系統(tǒng)的帳戶信息進(jìn)行修改 比如用戶名 密碼 性 別 年齡 所屬學(xué)院 所在專業(yè) Email 和手機(jī)號(hào)碼等 而且 管理可以將系統(tǒng) 設(shè)置為開放和不開放兩種狀態(tài) 當(dāng)系統(tǒng)處于不開發(fā)狀態(tài)時(shí) 普通教師只能進(jìn)行查 看操作 當(dāng)系統(tǒng)處于開放狀態(tài)時(shí) 普通用戶被賦予了更多的權(quán)限 可以進(jìn)行修改 和查詢操作 普通教師的用例圖如圖 3 3 所示 教師 基本信息維護(hù) 基本信息查詢 用戶登錄 圖 3 3 普通教師用例 1 教師賬戶注冊(cè)和登錄 普通教師的用戶名和密碼是由管理員通過系統(tǒng)為其設(shè)置的 普通教師使用該 用戶名和密碼登錄系統(tǒng)后 可以對(duì)二者進(jìn)行相應(yīng)的修改 當(dāng)管理員將注冊(cè)用戶名 和密碼輸入后 系統(tǒng)將管理員輸入的用戶名與數(shù)據(jù)庫(kù)中已存在的進(jìn)行比較 如果 已存在 則提示請(qǐng)輸入新的用戶名 如果沒有 則添加該用戶 當(dāng)普通教師登錄 時(shí) 系統(tǒng)將檢查用戶名稱 密碼的合法性 登錄界面要求友好 方便使用 盡量 使用戶的數(shù)據(jù)輸入最少 同時(shí)登錄界面應(yīng)該能夠讓用戶隨時(shí)能夠掌握登錄的進(jìn)展 第三章 系統(tǒng)需求分析 15 情況 要求具備較強(qiáng)的容錯(cuò)功能 避免由于誤操作等導(dǎo)致系統(tǒng)錯(cuò)誤 2 教師基本檔案管理 教師基本檔案管理的主要功能包括查看教師基本檔案 包括姓名 教育背景 工作單位 職務(wù) 職稱 簡(jiǎn)歷照片等 添加 修改 刪除教師檔案信息等 1 添加教師檔案 如果添加教師的用戶名在系統(tǒng)中已經(jīng)存在 則系統(tǒng)要給 出提示信息 2 查詢教師檔案 系統(tǒng)應(yīng)支持按關(guān)鍵字查找 可以分全校范圍查找 分學(xué) 院查找 按教師的各類信息分別查找 3 修改教師檔案 首先定位到需要修改的記錄 然后修改即可 如果修改 內(nèi)容與系統(tǒng)原有內(nèi)容有沖突 系統(tǒng)會(huì)給出提示信息 4 刪除教師檔案 首先定位到需要?jiǎng)h除的教師記錄 然后刪除即可 3 學(xué)科建設(shè)管理 學(xué)科建設(shè)管理的主要功能包括顯示所有學(xué)科信息 添加學(xué)科 修改學(xué)科和刪 除學(xué)科信息等 1 顯示學(xué)科信息 要求列出所有學(xué)科的基本信息供用戶查看 2 添加學(xué)科信息 如果添加的學(xué)科在系統(tǒng)中已經(jīng)存在 則系統(tǒng)要給出提示 信息 另外 只有添加了相應(yīng)的教師后 才能將該教師分配到該學(xué)科 3 修改學(xué)科信息 首先定位到需要修改的記錄 然后修改即可 如果修改 內(nèi)容與系統(tǒng)原有內(nèi)容有沖突 系統(tǒng)會(huì)給出提示信息 4 刪除學(xué)科信息 首先定位到需要?jiǎng)h除的學(xué)科信息記錄 然后刪除即可 4 教學(xué)研究管理 教學(xué)研究管理涉及到教師在教學(xué)過程中的信息 包括在研課題 發(fā)表論文 論著情況和獲獎(jiǎng)情況等 教學(xué)研究管理功能包括顯示所有教師的教學(xué)研究信息 添加 修改和刪除教學(xué)研究信息 1 顯示教學(xué)研究信息 要求列出所有教師的教學(xué)研究信息供用戶查看 2 添加教學(xué)研究信息 添加的信息包括在研課題 發(fā)表論文 論著情況和 獲獎(jiǎng)情況等 如果添加的信息在系統(tǒng)中已經(jīng)存在 則系統(tǒng)要給出提示信息 3 修改教學(xué)研究信息 首先定位到需要修改的記錄 然后修改即可 如果 修改內(nèi)容與系統(tǒng)原有內(nèi)容有沖突 系統(tǒng)會(huì)給出提示信息 4 刪除教學(xué)研究信息 首先定位到需要?jiǎng)h除的課程記錄 然后刪除即可 5 科學(xué)研究管理 科學(xué)研究管理涉及到教師在科研過程中的信息 包括在研課題 發(fā)表論文 論著情況和獲獎(jiǎng)情況等 科學(xué)研究管理功能包括顯示所有教師的教學(xué)研究信息 電子科技大學(xué)碩士學(xué)位論文 16 添加 修改和刪除教學(xué)研究信息 1 顯示科學(xué)研究信息 要求列出所有教師的科研信息供用戶查看 2 添加科學(xué)研究信息 添加的信息包括在研課題 發(fā)表論文 論著情況和 獲獎(jiǎng)情況等 如果添加的信息在系統(tǒng)中已經(jīng)存在 則系統(tǒng)要給出提示信息 3 修改科學(xué)研究信息 首先定位到需要修改的記錄 然后修改即可 如果 修改內(nèi)容與系統(tǒng)原有內(nèi)容有沖突 系統(tǒng)會(huì)給出提示信息 4 刪除科學(xué)研究信息 首先定位到需要?jiǎng)h除的課程記錄 然后刪除即可 6 師資隊(duì)伍管理 師資管理包括師資列表和聯(lián)系方式 師資列表包括全校所有教師的基本信息 教師姓名 性別 所屬單位 授課專業(yè)和教師編號(hào) 聯(lián)系方式包括全校所有 教師的通訊方式 Email 和手機(jī)號(hào)碼 以方便全校教師溝通 7 系統(tǒng)管理 系統(tǒng)管理的主要功能應(yīng)包括系統(tǒng)設(shè)置 管理用戶和條件查詢等 1 系統(tǒng)設(shè)置 整個(gè)系統(tǒng)可以處于兩種狀態(tài) 即開放和不開放 當(dāng)系統(tǒng)處于 開放狀態(tài)時(shí) 普通教師可以對(duì)自己的信息進(jìn)行修改 以及查詢?nèi)e的教師的情 況 反之 只能對(duì)自己的信息進(jìn)行查看 2 管理用戶 可以修改和刪除系統(tǒng)中已存在的教師用戶 3 條件查詢 要求滿足管理員和教師從不同角度對(duì)教師信息的查詢要求 3 3 性能需求分析 開發(fā)師資管理信息系統(tǒng)的目的是為了提升學(xué)校對(duì)師資管理工作的效
溫馨提示
- 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. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度米面產(chǎn)品冷鏈物流配送服務(wù)合同4篇
- 2025年度模特影視廣告模特聘用合同協(xié)議
- 二零二五年度奶牛養(yǎng)殖信息化管理系統(tǒng)采購(gòu)合同4篇
- 2025年度藝術(shù)品抵押貸款服務(wù)合同
- 杯間乾坤酒中情懷中國(guó)傳統(tǒng)文化之酒文化講解
- 2025年度個(gè)人房產(chǎn)托管服務(wù)合同范本2篇
- 上海國(guó)資國(guó)企創(chuàng)新基地2024年度區(qū)塊鏈創(chuàng)新應(yīng)用白皮書
- 二零二五年度環(huán)保污染治理設(shè)施運(yùn)營(yíng)合同4篇
- 二零二五年度房地產(chǎn)項(xiàng)目營(yíng)銷策劃合同
- 課題申報(bào)參考:農(nóng)村婦女土地權(quán)益特殊保障制度研究-基于浙江、四川、貴州12區(qū)縣的實(shí)證分析
- GB/T 16895.3-2024低壓電氣裝置第5-54部分:電氣設(shè)備的選擇和安裝接地配置和保護(hù)導(dǎo)體
- 安徽省合肥市2025年高三第一次教學(xué)質(zhì)量檢測(cè)地理試題(含答案)
- 計(jì)劃合同部部長(zhǎng)述職報(bào)告范文
- 風(fēng)光儲(chǔ)儲(chǔ)能項(xiàng)目PCS艙、電池艙吊裝方案
- 人教版高一地理必修一期末試卷
- GJB9001C質(zhì)量管理體系要求-培訓(xùn)專題培訓(xùn)課件
- 二手車車主寄售協(xié)議書范文范本
- 窗簾采購(gòu)?fù)稑?biāo)方案(技術(shù)方案)
- 基于學(xué)習(xí)任務(wù)群的小學(xué)語文單元整體教學(xué)設(shè)計(jì)策略的探究
- 高中英語原版小說整書閱讀指導(dǎo)《奇跡男孩》(wonder)-Part one 講義
- GB/T 9755-2001合成樹脂乳液外墻涂料
評(píng)論
0/150
提交評(píng)論