【高校系務管理系統(tǒng)的設計與開發(fā)研究10000字(論文)】_第1頁
【高校系務管理系統(tǒng)的設計與開發(fā)研究10000字(論文)】_第2頁
【高校系務管理系統(tǒng)的設計與開發(fā)研究10000字(論文)】_第3頁
【高校系務管理系統(tǒng)的設計與開發(fā)研究10000字(論文)】_第4頁
【高校系務管理系統(tǒng)的設計與開發(fā)研究10000字(論文)】_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

高校系務管理系統(tǒng)的設計與開發(fā)研究摘要:人類在工作生活中不斷追求快節(jié)奏,互聯(lián)網(wǎng)與工作結合從而實現(xiàn)高效率的工作節(jié)奏在各行各業(yè)應運而生。高校管理工作的復雜程度不亞于一個公司,高校系務管理也需緊跟時代的變化而創(chuàng)新發(fā)展,以互聯(lián)網(wǎng)為媒介,完善管理系統(tǒng)。高校一個院系部門,不僅要管理本系的學生和教師,還要面對學校的各個部門,信息量十分龐大,因此開發(fā)一個系務管理平臺十分必要的。通過對高校系務工作進行研究剖析,嚴謹科學的系統(tǒng)分析,設計出了系統(tǒng)的總體框架。并采用Java語言,結合B/S架構、JSP動態(tài)頁面以及使用MySQL完成了系統(tǒng)的實現(xiàn)。系部工作人員功能包括:賬號管理、教師管理、班級管理、教研室管理、文件分類、文件信息、會議信息、設備管理、值班管理等,教師功能包括:會議提醒、值班提醒、文件查閱、個人中心等功能。該系統(tǒng)實現(xiàn)了系務信息的規(guī)范處理、科學統(tǒng)計和快速查詢、還可以實現(xiàn)資源共享和信息交流等功能。關鍵詞:高校系務管理MySQLJava目錄TOC\o"1-3"\h\u前言 頁共29頁第前言高校系務信息的需要先進信息管理系統(tǒng)和軟件平臺的支持,互聯(lián)網(wǎng)時代是一方面原因,另信息管理系統(tǒng)的規(guī)范化與科學化可以為系務管理工作減重。高校教育工作任務繁重,而各院系是高校管理的基本單位,通過各院系開展系務管理更需要盡快建立優(yōu)質(zhì)的管理程序機制,傳統(tǒng)的系務管理模式有待革新,現(xiàn)在各高校都擁有多個院系教學點,且校園內(nèi)地理位置分散,從而教學資源查詢周期長效率低,缺乏科學有效的使用規(guī)范,常常造成資源使用緊張、使用沖突等問題。雖然各院系都設置有教務管理子系統(tǒng),但其錄入的數(shù)據(jù)主要為學生學籍以及教務信息,對系務信息管理沒有大的作用,很大程度的限制了系務管理信息服務的快捷共享,可以看出,高校系務管理迫切呼喚信息管理系統(tǒng)。高校一個院系部門,不僅要管理本系的學生和教師,還要面對學校的各個部門,高校系務管理系統(tǒng)利用信息技術保證各部門信息的規(guī)范處理和使用,同時免去一些重復、繁雜的人工操作,使得各部門信息流動更加迅捷、合理,通過數(shù)據(jù)記錄和科學統(tǒng)計有助于各院系辦公效率的快速提升,最高效地實現(xiàn)資源共享和資源使用,便捷的查詢功能有力保障了科學管理的實施。重多文件的查詢甚至是各類重要紙質(zhì)文件的查閱地點遍布各個教區(qū),使用數(shù)據(jù)錄入系統(tǒng)降低了教師的勞動量和時間,各個會議、值班的查詢提醒也需要系務管理系統(tǒng)的嵌入幫助教師大大提升工作效率。

第1章緒論本章內(nèi)容主要介紹了高校系務管理系統(tǒng)的開發(fā)目的和意義、簡要說明系統(tǒng)具體開發(fā)使用時的具體要求,簡述本系統(tǒng)開發(fā)平臺eclipse和相關技術,規(guī)劃本論文的編寫框架。1.1系統(tǒng)開發(fā)目的傳統(tǒng)的高校系務管理是系務管理工作者和教師工作的難點。傳統(tǒng)的方式不但時效性低,而且需要查找和變更的時候因為數(shù)量和時間問題效率非常低,例如一份紙質(zhì)文件的保存,需要工作人員熟記其具體地理位置,并且要確保每次使用完畢后存放到正確位置才能保證二次使用時的查找。通過網(wǎng)絡技術的支持,本系統(tǒng)中通過對文件進行編號、打標簽,通過計算機存儲文件的索引位置、編號和各項信息,工作人員只需要通過網(wǎng)絡溝通即可實現(xiàn)文件的查找,極大的提升工作效率和工作體驗,基于此,完成該系統(tǒng)的任務變得尤為重要。1.2系統(tǒng)要求1.2.1研究內(nèi)容基于WEB開發(fā)高校系務管理系統(tǒng),其功能包括人員管理(學生和教師管理)、文件管理、會議管理、設備管理、值班管理以及年度統(tǒng)計報表的生成等功能。1.2.2系統(tǒng)要求1.簡單系統(tǒng)主要根據(jù)高校教師的系務工作范疇,將工作內(nèi)容數(shù)據(jù)化。使用對象為高校一個系部內(nèi)的系部工作人員、教師,系統(tǒng)要設計簡單,操作方便快捷,助力系部工作人員和教師的工作效率。設計系統(tǒng)的目的是通過高效、快捷的手段,實現(xiàn)系務信息管理的規(guī)范化,達到系務資源的合理分配與使用,滿足系務管理工作人員和教師的日常工作使用,因此是面向系部教師和系務系部工作人員設計的。文件的分類和查閱高校各系部傳達給教師的文件信息數(shù)量重多,尤其是機要文件無電子版,歸納時則需要給文件分類貼標簽編號,建立電子目錄管理、保存文件名稱、存放位置等索引信息,教師則通過文件電子信息方便快速的找到所需文件。會議和值班提醒教師除了教學和科研工作,還有每周的教研室值班以及會議安排,會議和值班提醒很大程度的幫助教師對工作時間的合理安排與規(guī)劃。1.3開發(fā)平臺及技術1.3.1eclipseeclipse是Java集成開發(fā)環(huán)境,發(fā)布時間較早,功能豐富,有較好的插件支持,受到廣泛開發(fā)者的青睞,目前仍有大部分開發(fā)者使用eclipse進行軟件開發(fā)。本系統(tǒng)使用eclipse進行開發(fā)能夠提升效率。1.3.2MySQL數(shù)據(jù)庫MySQL是一種關系型數(shù)據(jù)庫,具有效率高,占用磁盤空間小等優(yōu)點,同時對數(shù)據(jù)安全有一定保障。本系統(tǒng)采用MySQL作為數(shù)據(jù)源。1.3.3TomcatTomcat是一個Web應用服務器,作為一個servlet容器,具有易安裝使用、開源免費、資源占用小等優(yōu)點。Tomcat默認工作模式如圖1.1所示。圖1.1Tomcat默認工作模式圖1.3.4MVC框架MVC是一種設計架構,分為View視圖層、Controller控制層、Model模型層,對軟件進行解耦合,保證系統(tǒng)穩(wěn)定性,提升開發(fā)效率。MVC體系結構如圖1.2所示。圖1.2MVC體系結構圖1.4論文組織結構本文的章節(jié)安排如下:緒論。本章節(jié)概述了系統(tǒng)開發(fā)目的、要求、平臺和技術以及論文的整體組織結構四部分。系統(tǒng)分析。本章節(jié)根據(jù)系統(tǒng)的研究內(nèi)容,從開發(fā)要求、可行性、需求和流程展開詳細。系統(tǒng)設計。本章節(jié)概述了系務管理系統(tǒng)的功能模塊、完成E-R圖的繪制和所需數(shù)據(jù)庫表的設計。系統(tǒng)實現(xiàn)。本章節(jié)通過界面圖展示了功能界面和實現(xiàn)。系統(tǒng)測試。本章節(jié)概述了對系統(tǒng)的測試,主要對測試意義、環(huán)境、方法、測試用例以及測試結果。

第2章系統(tǒng)分析本章節(jié)主要從系統(tǒng)可行性分析(經(jīng)濟、技術、操作)、需求分析和流程分析三大部分進行了系統(tǒng)開發(fā)要求的分析。2.1系統(tǒng)可行性分析2.1.1經(jīng)濟可行性高校系務管理系統(tǒng)使用的數(shù)據(jù)庫MySQL可以從網(wǎng)絡上下載和使用,而不需要支付任何費用。系統(tǒng)使用的開發(fā)平臺eclipse也是開源免費的,因此本系統(tǒng)在經(jīng)濟方面具有較高的可行性。2.1.2技術可行性高校系務管理系統(tǒng)使用Java語言開發(fā),以MySQL作為數(shù)據(jù)源。完整的功能在此基礎上可以得到實現(xiàn),且完成難度較低,所以系統(tǒng)的開發(fā)具有可行性。2.1.3操作可行性高校系務管理系統(tǒng)的使用對象是高校內(nèi)的系務管理工作人員和教師,具有較高的文化水平,且系統(tǒng)本身是為方便系務工作誕生,符合工作邏輯和常規(guī)動作,操作簡單,因此本系統(tǒng)可以進行開發(fā)。綜上所述,開發(fā)高校系務管理系統(tǒng)程序是可行的。2.2系統(tǒng)需求分析系統(tǒng)是為系部工作人員教師工作管理所設計,主要從班級管理、文件管理、會議管理、教研室管理、值班管理、人員管理、設備管理等八個方面進行分析研究。本系統(tǒng)需求分析如下:1.系部工作人員需求分析系部工作人員對學生信息進行管理。系部工作人員對教師信息進行管理。系部工作人員對班級信息進行管理。系部工作人員對教研室信息進行管理。系部工作人員對文件分類進行管理。系部工作人員對文件信息進行管理。系部工作人員對教研室使用設備進行管理。系部工作人員對會議安排進行管理。系部工作人員對教研室值班進行管理。2.教師需求分析教師對個人資料進行修改。教師查看個人會議安排。教師查看個人值班安排。教師查閱電子文件信息。教師查閱紙質(zhì)文件位置索引。2.3系統(tǒng)流程分析2.3.1業(yè)務流程圖高校系務管理系統(tǒng)的業(yè)務流程圖如圖2.1所示。圖2.1業(yè)務流程圖2.3.2系部工作人員用例圖系部工作人員用例如圖2.2所示。圖2.2系部工作人員用例圖2.3.3教師用例圖教師用例如圖2.3所示。圖2.3教師用例圖

第3章系統(tǒng)設計本章節(jié)對系統(tǒng)的整體功能設計做了分析并繪制了功能結構圖,數(shù)據(jù)庫設計階段,繪制E-R圖和設計數(shù)據(jù)庫表。3.1系統(tǒng)總體模塊設計本系統(tǒng)根據(jù)系部工作人員與教師角色權限不同,所覆蓋的功能權限也不相同。系部工作人員具有全部功能的權限,教師擁有個人會議查看、值班查看、文件查閱的功能權限,系統(tǒng)功能結構圖如圖3.1所示。圖3.1系統(tǒng)功能結構圖3.2系統(tǒng)各模塊功能概述3.2.1賬號管理功能模塊設計賬號管理模塊主要是系部工作人員賬號的管理以及學生信息的管理。系部工作人員可對系部工作人員列表、學生列表進行添加、編輯、查看和刪除操作。系部工作人員也可通過個人中心修改賬號密碼。3.2.2教師管理功能模塊設計本系統(tǒng)使用對象是系部工作人員和教師,系部工作人員可以管理教師的信息,可對教師信息表進行編輯操作。教師登錄后可實現(xiàn)在個人中心編輯修改自己的信息以及修改密碼的功能。3.2.3班級管理功能模塊設計本模塊中主要包含對本系內(nèi)各個班級的管理,包括新班級的注冊添加;學生管理中的所在班級來源于該模塊。3.2.4教研室管理功能模塊設計本模塊中主要包含對本系內(nèi)各個教研室的管理,,包括新教研室的注冊添加;教師管理中的所在教研室來源于該模塊。3.2.5文件分類管理功能模塊設計文件管理是本系統(tǒng)相當重要的一部分,文件分類管理設置好文件的分類,首先分為普通文件和加密文件。普通文件一般為在線閱覽的方式查看。加密文件即紙質(zhì)文件,需要給文件貼標簽,打編號,記錄文件的索引位置。普通文件和加密文件又可根據(jù)實際需求分為兩個及以上種類。3.2.6文件信息管理功能模塊設計本模塊主要是各個文件具體內(nèi)容信息的填寫。根據(jù)文件內(nèi)容,選擇文件的內(nèi)容,錄入文件信息,教師和系部工作人員都可通過文件信息列表查看。點擊文件名稱可查看文件詳細內(nèi)容,點擊文件分類可查看分類含義。3.2.7會議管理功能模塊設計這個模塊主要是系部工作人員實現(xiàn)會議安排以及會議記錄的整理記錄。教師可以查閱已參加的會議記錄、也可查看新的會議安排。3.2.8值班管理功能模塊設計本模塊主要實現(xiàn)系部工作人員對教研室值班的安排,可編輯所有值班安排,而教師可以查閱自己的值班記錄和值班安排。3.2.9設備管理功能模塊設計各教研室設備的出入庫、數(shù)量、時間都需要本模塊的支持,系部工作人員可對設備信息列表進行編輯,設備管理模塊也是不可或缺的部分。3.3數(shù)據(jù)庫設計3.3.1E-R圖1.系統(tǒng)各實體與屬性(1)系部工作人員屬性,包括:ID、賬號、密碼、添加時間。系部工作人員實體屬性圖如圖3.2所示。圖3.2系部工作人員屬性圖(2)學生屬性,包括:賬號、性別、手機、郵箱、密碼、學號、出生年月、入學時間、所在班級、姓名、添加時間。學生實體屬性圖如圖3.2所示。圖3.2學生屬性圖(3)教師屬性,包括ID、工號、密碼、性別、畢業(yè)院校、職稱、聯(lián)系電話、郵箱、出生年月、部門號、所屬教研室、姓名、添加時間。教師實體屬性圖如圖3.3所示。圖3.3教師屬性圖(4)教研室屬性包括ID、教研室編號、教研室名稱、人數(shù)、組長、添加時間。教研室實體屬性圖如圖3.4所示。圖3.4教研室屬性圖(5)文件信息屬性包括ID、文件編號、文件名稱、文件分類、文件位置、文件內(nèi)容、文件入庫時間、文件入庫人、添加時間。文件信息實體屬性圖如圖3.5所示。圖3.5文件信息屬性圖(6)會議信息屬性包括ID、會議編號、時間、地點、主持人、添加時間、記錄人、會議內(nèi)容、位置索引、會議記錄、參會教師。會議信息實體屬性圖如圖3.6所示。圖3.6會議信息屬性圖(7)設備屬性包括ID、設備編號、教研室ID、教研室編號、教研室、設備名稱、數(shù)量、設備描述、添加人、添加時間。設備實體屬性圖如圖3.7所示。圖3.7設備屬性圖(8)值班屬性包括ID、值班編號、值班教師、工號、姓名、值班內(nèi)容、值班時間、值班地點、值班學生、教研室編號、教研室、記錄人、聯(lián)系電話添加時間。值班實體屬性圖如圖3.8所示。圖3.8值班屬性圖(9)班級屬性包括ID、分類編號、類型、分類名稱、添加時間。班級實體屬性圖如圖3.9所示。圖3.9班級屬性圖(10)文件分類屬性包括ID、分類編號、類型、分類名稱、添加時間。文件分類實體屬性圖如圖3.10所示。圖3.10文件分類屬性圖2.系統(tǒng)E-R圖系統(tǒng)E-R圖如圖3.11所示。圖3.11系統(tǒng)E-R圖3.3.2數(shù)據(jù)庫表結構數(shù)據(jù)庫是存儲系統(tǒng)數(shù)據(jù)的核心,數(shù)據(jù)庫表的設計與實體密不可分。本系統(tǒng)中設立10張數(shù)據(jù)表。表清單如表3.1所示。表3.1表清單名稱表名系部工作人員信息表admins學生信息表xuesheng教師信息表jiaoshi教研室信息表jiaoyanshi文件信息表wenjianxinxi會議信息表huiyixinxi設備信息表shebeiguanli值班信息表zhibanguanli所在班級表suozaibanji文件分類表wenjianfenlei1.系部工作人員信息表用來存儲系部工作人員信息,包括:編號、賬號、密碼、添加時間等。系部工作人員信息表如表3.2所示。表3.2系部工作人員信息表字段名稱字段意義數(shù)據(jù)類型長度是否主鍵能否為空id主鍵編號int10是否username賬號varchar50否pwd密碼varchar50否addtime添加時間timestamp否2.學生信息表用來存儲學生的基本信息,包括:姓名、性別、手機、郵箱、出生年月、入學時間、所在班級、學號、添加時間等。學生信息表如表3.3所示。表3.3學生信息表字段名稱字段意義數(shù)據(jù)類型長度是否主鍵能否為空id學號int10是否yonghuming用戶名varchar50否mima密碼varchar50否xingming姓名varchar50否xingbie性別varchar10否shouji手機varchar50否youxiang郵箱varchar50否chushengnianyue出生年月varchar25否ruxueshijian入學時間varchar25否suozaibanji所在班級int否addtime添加時間varchar50否3.教師信息表根據(jù)教師實體屬性的設計,表中存儲的是教師的基本信息,包括:工號、密碼、姓名、性別、聯(lián)系電話、郵箱、出生年月、畢業(yè)院校、部門號、所屬教研室、職稱等等。教師信息表如表3.4所示。表3.4教師信息表字段名稱字段意義數(shù)據(jù)類型字段長度鍵碼能否為空id主鍵編號int10主鍵否gonghao工號varchar50否mima密碼varchar50否xingming姓名varchar50否xingbie性別varchar10否lianxidianhua聯(lián)系電話varchar50否youxiang郵箱varchar50否chushengnianyue出生年月varchar25否biyeyuanxiao畢業(yè)院校varchar255否biyeyuanxiao部門號varchar50否suoshujiaoyanshi所屬教研室varchar50否zhicheng職稱varchar50否addtime添加時間timestamp否4.教研室信息表用來存儲教研室的基本信息,包括:教研室編號、名稱、教研室人數(shù)、組長、添加時間等。教研室信息表如表3.5所示。表3.5教研室信息表字段名稱字段意義數(shù)據(jù)類型字段長度鍵碼能否為空id編號int10主鍵否jiaoyanshibianhao教研室編號varchar50否jiaoyanshimingcheng教研室名稱varchar50否jiaoyanshirenshu教研室人數(shù)varchar50否jiaoyanshizuzhang教研室組長varchar10否addtime添加時間varchar50否5.文件信息表根據(jù)文件實體屬性的設計,文件信息表中存儲文件的基本信息,包括:文件編號、文件名稱、文件分類、文件位置、文件內(nèi)容、文件入庫時間、文件入庫人、添加時間等。文件信息表如表3.6所示。表3.6文件信息表字段名稱字段意義數(shù)據(jù)類型字段長度鍵碼能否為空id主鍵編號int10主鍵否wenjianbianhao文件編號varchar50否wenjianmingcheng文件名稱varchar255否wenjianfenlei文件分類int50否wenjianweizhi文件位置varchar50否neirong內(nèi)容longtext50否wenjianrukushijian文件入庫時間varchar25否wenjianrukuren文件入庫人varchar50否addtime添加時間timestamp否6.會議信息表會議信息包括:編號、會議編號、時間、地點、主持人、會議記錄、會議記錄紙質(zhì)版位置、會議內(nèi)容、記錄人、添加時間等。會議信息表如表3.7所示。表3.7會議信息表字段名稱字段意義數(shù)據(jù)類型字段長度鍵碼能否為空id主鍵編號int10主鍵否huiyibianhao會議編號varchar50否shijian時間varchar25否didian地點varchar50否zhuchiren主持人varchar50否huiyijiaoshi會議教師texthuiyijilu會議記錄text否huiyijiluzhizhibanweizhi會議記錄紙質(zhì)版位置varchar50否huiyineirong會議內(nèi)容longtext否jiluren記錄人varchar50否addtime添加時間timestamp否7.設備信息表根據(jù)設備實體屬性的設計,設備信息表中存儲設備的基本信息。設備信息表如表3.8所示。表3.8設備信息表字段名稱字段意義數(shù)據(jù)類型字段長度鍵碼能否為空id主鍵編號int10主鍵否shebeibianhao設備編號varchar50否jiaoyanshixinxi教研室信息IDint否jiaoyanshibianhao教研室編號varchar50否jiaoyanshimingcheng教研室名稱varchar255否shebeimingcheng設備名稱varchar255否shuliang數(shù)量int否shebeimiaoshu設備描述longtext否tianjiaren添加人varchar50否addtime添加時間timestamp否8.值班信息表用來存儲值班的基本信息,包括:值班編號、值班教師、工號、姓名、聯(lián)系電話、值班學生、值班地點、教研室編號、教研室名稱、值班時間、值班內(nèi)容、記錄人、添加時間等。值班信息表如表3.9所示。表3.9值班信息表字段名稱字段意義數(shù)據(jù)類型字段長度鍵碼能否為空id主鍵編號int10主鍵否zhibanbianhao值班編號int50否zhibanjiaoshi值班教師IDint否gonghao工號varchar50否xingming姓名varchar10否lianxidianhua聯(lián)系電話varchar50否zhibanxuesheng值班學生text否zhibandidian值班地點IDint否jiaoyanshibianhao教研室編號varchar25否jiaoyanshimingcheng教研室名稱varchar255否zhibanshijian值班時間varchar25否zhibanneirong值班內(nèi)容longtext否jiluren記錄人varchar50否addtime添加時間timestamp50否9.所在班級表依據(jù)學生所在班級實體的屬性設計,班級基本信息表包括:班級編號、班級名稱、班級人數(shù)、輔導員、添加時間等。所在班級表如表3.10所示。表3.10所在班級表字段名稱字段意義數(shù)據(jù)類型字段長度鍵碼能否為空id主鍵編號int10主鍵否banjibianhao班級編號varchar50否banjimingcheng班級名稱varchar255否banjirenshu班級人數(shù)int否fudaoyuan輔導員varchar50否addtime添加時間timestamp否10.文件分類表主要用來存儲文件分類信息。文件分類表如表3.11所示。表3.11文件分類表字段名稱字段意義數(shù)據(jù)類型字段長度鍵碼能否為空id主鍵編號int10主鍵否fenleibianhao分類編號varchar50否leixing類型varchar50否fenleimingcheng分類名稱varchar255否addtime添加時間timestamp否第4章系統(tǒng)實現(xiàn)本章主要介紹了系統(tǒng)的運行開發(fā)環(huán)境、系統(tǒng)功能詳細設計和系統(tǒng)功能的實現(xiàn)。4.1系統(tǒng)開發(fā)運行環(huán)境1.硬件環(huán)境系統(tǒng)硬件環(huán)境為通用PC機。(1)CPU:高于雙核2.4GHz(2)內(nèi)存:高于16GB2.軟件環(huán)境操作系統(tǒng):Windows10開發(fā)平臺:eclipse服務器:tomcat8.0數(shù)據(jù)庫:MySQL5.54.2詳細設計與實現(xiàn)4.2.1登錄界面實現(xiàn)系部工作人員或教師輸入個人的賬號、密碼和驗證碼登錄系統(tǒng),與數(shù)據(jù)庫表中的數(shù)據(jù)進行比對查找,輸入的數(shù)據(jù)正確即可成功登錄系統(tǒng),輸入的數(shù)據(jù)錯誤則需重新輸入,直到正確為止才可進入系統(tǒng)。登錄界面如圖4.1所示。圖4.1登錄界面4.2.2賬號管理相關功能實現(xiàn)1.用戶登錄成功后進入主頁界面。主頁界面如圖4.2所示。圖4.2主頁頁面2.系部工作人員可以通過賬號和密碼注冊新的系部工作人員賬號,注冊系部工作人員界面如圖4.3所示。圖4.3注冊系部工作人員頁面3.系部工作人員可以對學生信息進行編輯、刪除、高級篩選等管理操作,在此示例查詢性別為男的學生,按照性別查詢學生界面如圖4.4所示。圖4.4學生管理頁面4.系部工作人員可以添加學生,需要填寫必須填信息后才可添加成功。添加學生界面如圖4.5所示。圖4.5添加學生頁面5.系部工作人員可以修改登錄密碼。修改密碼界面如圖4.6所示。圖4.6修改密碼頁面4.2.3教師管理相關功能實現(xiàn)1.系部工作人員可以對教師信息進行編輯、刪除、通過工號查詢等管理操作,教師管理界面如圖4.7所示。圖4.7教師管理頁面2.系部工作人員可以添加教師,需要填寫必須填信息后才可添加成功。添加教師界面如圖4.8所示。圖4.8添加教師頁面4.2.4文件分類管理相關功能實現(xiàn)1.系部工作人員可以設置文件種類,類型有普通文件和加密文件兩大類,在此基礎上又分為各個不同的種類。添加文件分類界面如圖4.9所示。圖4.9添加文件分類頁面2.系部工作人員可以對文件分類列表進行編輯、刪除操作,可以通過分類編號、名稱、發(fā)布時間進行檢索。如圖4.10所示。圖4.10文件分類列表頁面4.2.5文件信息管理相關功能實現(xiàn)1.系部工作人員可以添加文件信息。添加加密文件信息界面如圖4.11所示。添加普通文件信息界面如圖4.11所示。圖4.11添加加密文件信息頁面圖4.12添加普通文件信息頁面2.系部工作人員可以對文件信息列表進行編輯、刪除操作,可通過文件編號、文件名稱、文件分類、發(fā)布時間進行檢索。示例圖中展示的是文件分類是通知公告的文件信息,文件信息列表界面如圖4.13所示。圖4.13文件信息列表頁面查詢文件信息相關核心代碼如下:if(ac.indexOf("list")!=-1){Stringorderby=Request.get("orderby","id");Stringsort=Request.get("sort","DESC");intpagesize=Request.getInt("pagesize",12);Stringwhere="1=1";if(!Request.get("wenjianbianhao").equals("")){where+="ANDwenjianbianhaoLI'%"+Request.get("wenjianbianhao")+"%'";}if(!Request.get("wenjianmingcheng").equals("")){where+="ANDwenjianmingchengLIKE'%"+Request.get("wenjianmingcheng")+"%'";}if(!Request.get("wenjianfenlei").equals("")){where+="ANDwenjianfenlei='"+Request.get("wenjianfenlei")+"'";}if(ac.equals("list_wenjianrukuren")){where+="ANDwenjianrukuren='"+session.getAttribute("username")+"'";}Listlist=wenjianxinxidao.where(where).order(orderby+""+sort).page(pagesize);request.setAttribute("list",list);request.setAttribute("orderby",orderby);request.setAttribute("sort",sort);request.setAttribute("pagesize",pagesize);view("/wenjianxinxi/"+ac+".jsp");return;}4.2.6會議管理相關功能實現(xiàn)1.系部工作人員可以添加會議信息。添加會議信息界面如圖4.14所示。會議信息查詢實現(xiàn)了各個會議的記錄,會議列表如圖4.15所示。圖4.14添加會議信息頁面圖4.15會議信息列表頁面2.教師可以通過會議提醒來查看自己的會議安排以及過往會議記錄。會議信息如圖4.16所示。圖4.16會議提醒頁面4.2.7值班管理相關功能實現(xiàn)1.系部工作人員可以添加值班安排信息。添加值班信息界面如圖4.17所示。值班信息查詢實現(xiàn)了各個值班的記錄,值班列表如圖4.18所示。圖4.17添加值班信息頁面圖4.18值班信息列表頁面2.教師可以通過值班提醒來查看自己的值班安排和記錄。值班信息如圖4.19所示。圖4.19值班提醒頁面

第5章系統(tǒng)測試系統(tǒng)測試是系統(tǒng)開發(fā)的尾聲階段,但也是整個開發(fā)過程中十分重要的一個環(huán)節(jié)。本次測試方法時黑盒測試,主要從意義、方案、用例來進行介紹。5.1測試意義一個系統(tǒng)能否實現(xiàn)基礎功能是需要通過大量的數(shù)據(jù)測試進行的,測試的結果與我們期望的結果達到一致時表明系統(tǒng)的完整性,但測試也要從多個角度出發(fā),盡可能考慮到所有可能出現(xiàn)的情況來完善系統(tǒng),揪出錯誤信息才能改正信息,才能完善系統(tǒng)。糾錯測試流程圖如圖5.1所示。圖5.1糾錯測試流程圖5.2測試方案為確保系統(tǒng)的正常使用,需要對各個功能模塊進行數(shù)據(jù)測試,本系統(tǒng)測試方法采用黑盒測試,簡單來說就是把系統(tǒng)比作一個黑盒子,不考慮系統(tǒng)內(nèi)部,只檢測輸入相應的內(nèi)容后能否達到預期的結果,拋開系統(tǒng)內(nèi)部邏輯,適合本系統(tǒng)的測試要求。但由于本系統(tǒng)中數(shù)據(jù)量較大,本次只選取部分測試用例進行說明。5.3測試用例5.3.1登錄測試系部工作人員添加學生測試結果如表5.1所示。表5.1系部工作人員添加學生測試表系部工作人員添加學生測試前提條件打開賬號管理中的添加學生界面步驟操作描述數(shù)據(jù)期望結果1點擊提交按鈕無刷新界面,無法添加2只填寫必填項必填項添加成功3只填寫非必填項非必填項刷新界面,無法添加4填寫部分必填項部分必填項刷新界面,無法添加5填寫部分非必填項必填項、部分非必填項添加成功6填寫所有項所有項添加成功測試說明必填項內(nèi)容包括:學號、姓名、手機、出生年月、入學時間、班級非必填項內(nèi)容:郵箱測試結果成功測試人楊潔5.3.2文件信息查詢測試文件信息查詢測試表如表5.2所示。表5.2文件信息查詢測試表文件信息查詢測試前提條件打開文件信息中的文件信息查詢界面步驟操作描述數(shù)據(jù)期望結果1點擊搜索按鈕無顯示文件信息列表2填寫文件編號,點擊搜索按鈕文件編號顯示文件編號對應的文件3填寫文件名稱,點擊登錄按鈕文件名稱顯示文件名稱對應的文件4選擇文件分類,點擊登錄按鈕文件分類顯示文件分類下的文件5選擇發(fā)布時間倒序發(fā)布時間按照發(fā)布時間倒敘排序列表6選擇發(fā)布時間升序升序按照發(fā)布時間升序排序列表測試說明檢索條件為空時默認檢索整個列表測試結果成功測試人楊潔5.4測試結果本系統(tǒng)的各項功能已基本實現(xiàn),滿足了系務工作人員和教師的日常工作需求。系統(tǒng)的主要特點和優(yōu)點歸納如下:(1)本系統(tǒng)主要針對系部工作人員和教師的系務工作內(nèi)容設計,用戶使用率高。(2)本高校系務管理系統(tǒng)內(nèi)容全面,有較多的防手誤操作,滿足正常工作需求。綜上測試結果分析,系統(tǒng)運行性能良好,系統(tǒng)安全度較高,將高校系務信息與計算機技術融合創(chuàng)新,實用性強,發(fā)展前景開闊。結論文章主要設計開發(fā)了基于當前高校管理環(huán)境下的系務工作系統(tǒng),將傳統(tǒng)的系務工作進行了數(shù)據(jù)化,通過詳細的系統(tǒng)分析,全面分析系統(tǒng)實施的可行性,進行開發(fā)設計,采用MySQL作為數(shù)據(jù)源,最后對系統(tǒng)進行測試完善并發(fā)布。通過本次高校系務管理系統(tǒng)的研究與實現(xiàn),系統(tǒng)的設計在經(jīng)過多次的修改、敲定,到最后的完善,與指導老師不斷打磨功能細節(jié),在開發(fā)過程中,除了要實現(xiàn)需求功能外,還應滿足界面美觀、符合人體思維邏輯

溫馨提示

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

評論

0/150

提交評論