高校碩士畢業(yè)論文管理系統的分析與設計
摘 要:本文通過(guò)深入教務(wù)部門(mén)和教學(xué)單位進(jìn)行仔細調研,按照畢業(yè)論文開(kāi)展的階段分析了系統的功能性需求和非功能性需求,然后劃分了系統用戶(hù)的角色并基于這些角色完成了系統的用例分析,分析了系統的核心業(yè)務(wù)流程,最后得出系統功能的框架設計。
關(guān)鍵詞:功能性需求分析;非功能性需求分析;業(yè)務(wù)里程分析
中圖分類(lèi)號: G463 文獻標識碼: A 文章編號: 1673-1069(2016)36-195-2
1 概述
作為大學(xué)碩士生必須完成的最后一門(mén)課程,畢業(yè)論文具備了其它課程所沒(méi)有的典型特征:①由于畢業(yè)論文的宗旨是考查學(xué)生對本專(zhuān)業(yè)核心知識的掌握程度和運用知識解決實(shí)際問(wèn)題的能力,因此在其完成過(guò)程中將會(huì )綜合運用多門(mén)課程的知識點(diǎn)并將這些知識點(diǎn)與實(shí)際研究對象進(jìn)行結合。②參與畢業(yè)論文過(guò)程管理的對象多,不僅包括學(xué)生和指導教師,還包括負責畢業(yè)論文的系主任、主管教學(xué)的分院領(lǐng)導和教務(wù)處實(shí)踐教學(xué)管理科的工作人員,管理層次多,職能劃分詳細。③耗時(shí)長(cháng)。按照培養方案的要求,畢業(yè)論文從開(kāi)始選題到最后的答辯,總共耗時(shí)將近半年的時(shí)間,期間學(xué)生可以采取在校完成或者外出完成的形式進(jìn)行畢業(yè)論文。以上特點(diǎn)決定了畢業(yè)論文過(guò)程管理的復雜性,不同的高校對該教學(xué)任務(wù)采取了不同的形式,以達到降低管理成本、提高管理成效的目的。
2 系統分析
系統分析主要圍繞用例分析、業(yè)務(wù)流程分析和非功能性需求三個(gè)角度來(lái)開(kāi)展。
2.1 用例分析
用例分析主要分析系統中各類(lèi)角色對系統各個(gè)模塊的操作權限。根據前期調研結果的分析,本系統的用戶(hù)可以分為系統管理員、教務(wù)部門(mén)工作人員、教師、專(zhuān)業(yè)負責人、分院領(lǐng)導和學(xué)生共六種角色。系統用例分析就是分析這六種角色在系統中可以操作的應用場(chǎng)景。
2.1.1 系統管理員用例分析
畢業(yè)論文管理系統的系統管理員只負責本系統運行相關(guān)的支撐數據,即系統管理和基礎數據兩個(gè)模塊中的功能。通常,系統管理模塊包括部門(mén)管理、角色管理、用戶(hù)管理、菜單管理、權限管理、數據管理、日志管理;基礎數據包括專(zhuān)業(yè)設置、班級設置、教師管理、學(xué)生管理和教室管理。其中,部門(mén)管理是管理高,F有的教學(xué)單位和與畢業(yè)論文管理工作相關(guān)的部門(mén);角色管理是管理系統用戶(hù)的分類(lèi)信息,以便為系統的權限分配提供基礎;菜單管理是管理系統可以操作的模塊以及模塊的層次結構;權限管理是將菜單的操作權限分配給每類(lèi)角色,從而確保系統操作和數據瀏覽的安全性;數據管理是對系統的數據庫進(jìn)行管理,包括數據備份和數據恢復;日志管理是管理系統操作的日志,以便系統出現問(wèn)題時(shí),可根據系統尋找發(fā)生故障的原因;專(zhuān)業(yè)設置是按照高,F有的專(zhuān)業(yè)結構和隸屬關(guān)系完成專(zhuān)業(yè)信息的管理;班級設置是負責按照專(zhuān)業(yè)設置學(xué)生所在的班級;教師管理是管理高校教師的基本信息;學(xué)生管理是管理在校畢業(yè)班學(xué)生的基本信息;教室管理是管理目前學(xué)?晒┦褂玫慕淌,為答辯安排提供基礎數據。
2.1.2 教務(wù)部門(mén)工作人員用例分析
教務(wù)部門(mén)工作人員在系統中主要負責三個(gè)方面的工作,分別是基礎數據中關(guān)于時(shí)間的設置、答辯安排審核和答辯結果審核。其中,基礎數據中的時(shí)間設置包括學(xué)期的設置、選題時(shí)間設置和過(guò)程時(shí)間設置。選題時(shí)間設置主要設置學(xué)生選題的開(kāi)始時(shí)間和結束時(shí)間;過(guò)程時(shí)間設置包括指導記錄時(shí)間的設置、中期檢查時(shí)間的設置和答辯時(shí)間的設置。
2.1.3 教師用例分析
畢業(yè)論文管理系統中具有操作權限的教師主要包括指導教師和交叉評閱教師以及答辯教師。教師在系統中可以操作的用例包括出題、審批開(kāi)題報告、指導記錄、答辯申請審批、交叉評閱和答辯結果登記。其中,出題只有被專(zhuān)業(yè)負責人指定為指導教師的教師才具有該權限,交叉評閱也只有被專(zhuān)業(yè)負責人指定為交叉評閱的教師才具有操作權限;答辯結果登記通常由答辯小組組長(cháng)來(lái)完成。
2.1.4 專(zhuān)業(yè)負責人用例分析
專(zhuān)業(yè)負責人在系統中主要負責安排工作,包括教師安排和答辯安排。其中,教師安排主要安排指導教師、交叉評閱教師和答辯教師的人選;答辯安排則負責安排答辯教師的分組、參加答辯的學(xué)生分組以及教室和具體的答辯時(shí)間。
2.1.5 分院領(lǐng)導用例分析
分院領(lǐng)導在系統中主要負責兩類(lèi)信息的審核,分別是出題的審核和答辯安排的審核。
2.1.6 學(xué)生用例分析
學(xué)生是畢業(yè)論文管理系統的主體,在該系統中可以操作的用例包括選題、開(kāi)題報告撰寫(xiě)、指導記錄、中期檢查、答辯申請、答辯安排和答辯結果。
2.2 業(yè)務(wù)流程分析
畢業(yè)論文管理系統包含的核心流程包括撰寫(xiě)開(kāi)題報告和答辯安排兩個(gè)核心流程。
2.2.1 開(kāi)題報告流程分析
參與開(kāi)題報告工作的主體包括學(xué)生、指導教師、專(zhuān)業(yè)負責人和分院領(lǐng)導,其流程如下:首先,學(xué)生完成開(kāi)題報告的撰寫(xiě),并提交給系統驗證,驗證通過(guò)后保存信息,并轉交給指導教師審批,審批通過(guò)后轉交給專(zhuān)業(yè)負責人進(jìn)行初步審核,審核通過(guò)后再轉交給分院領(lǐng)導進(jìn)行最后的審核,并將最后的審核意見(jiàn)反饋給學(xué)生。
2.2.2 答辯安排流程分析
參與答辯安排的主體包括專(zhuān)業(yè)負責人、分院領(lǐng)導和教務(wù)部門(mén)工作人員,其流程大致如下:首先,專(zhuān)業(yè)負責人在答辯安排頁(yè)面完成答辯安排的信息,然后提交給系統進(jìn)行驗證,如果驗證通過(guò)再將安排轉交給分院領(lǐng)導進(jìn)行初步審核,審核通過(guò)后,轉交給教務(wù)部門(mén)工作人員進(jìn)行最后審核,審核通過(guò)后再將最終的審核結果反饋給專(zhuān)業(yè)負責人,并最終顯示給學(xué)生和教師查看。
2.3 非功能性需求分析
與功能性需求分析的側重點(diǎn)不同,非功能性需求分析更注重的是系統的整體性能要求,是衡量系統整體質(zhì)量的依據。根據本系統的特點(diǎn),系統的非功能性需求主要包括穩定性、準確性、安全性、易用性和可移植性。
3 系統設計
根據系統的功能需求分析的結果并結合管理信息系統的管理模式,總結出畢業(yè)論文過(guò)程管理系統的功能框架如圖1所示。
圖1中的系統管理通常負責管理一般系統運行所需的支撐數據。畢業(yè)論文管理系統的系統管理由部門(mén)管理、角色管理、用戶(hù)管理、菜單管理、權限管理、數據管理和日志管理共七個(gè)模塊組成。
4 結束語(yǔ)
代碼開(kāi)發(fā)僅僅是系統開(kāi)發(fā)生命周期中的系統實(shí)現的主要任務(wù),在此之前需經(jīng)歷系統分析和系統設計兩個(gè)不可逾越的階段。本文通過(guò)分析,得出了高校畢業(yè)論文管理系統的需求,并對這些需求進(jìn)行整理后,完成了系統功能框架的設計,為下一步系統開(kāi)發(fā)搭建系統應用程序架構提供了直接依據。
【高校碩士畢業(yè)論文管理系統的分析與設計】相關(guān)文章:
管理系統畢業(yè)論文開(kāi)題12-06
教育管理碩士畢業(yè)論文提綱03-28
學(xué)籍管理系統畢業(yè)論文開(kāi)題12-08
簡(jiǎn)論高校實(shí)驗儀器設備管理的系統分析03-04
工商管理碩士畢業(yè)論文提綱11-14
設計計劃學(xué)碩士畢業(yè)論文開(kāi)題報告12-03
設計策劃學(xué)碩士畢業(yè)論文開(kāi)題12-09
碩士畢業(yè)論文10-20
- 相關(guān)推薦