?

淺談教師信息管理系統的分析與設計

2018-10-21 03:28程勇郝奔
當代旅游(下旬) 2018年5期
關鍵詞:信息系統分析管理

程勇 郝奔

摘要:現如今社會計算機水平的快速發展,網絡技術已經普遍進入到社會的各個機構部門,為其提供了更加簡單便捷的操作,大大節省了人力資源以及財力資源。本文對教師評價系統的背景以及需求進行分析,把教務部管理人員,講課老師,上課學生與系統中的管理員,老師,學生進行一一對應,把其功能進行了簡化,變成了簡單的管理賬戶,評價課程等幾個功能,這樣既方便總體觀察并且也能更加簡單明了的完成任務。

關鍵詞:信息系統;管理;分析

一、引言

高等學校的教育質量一直是學校和社會關注的中心,是學校發展和進步的動力源泉。學校的領導必須集中在提高學校教育的質量上。建立一個監測和評價高等教育質量的制度,可以提高高等學校的教學質量,這取決于高等教育部門的長期實踐。一方面,合理評價教學質量不僅能給一個全面情況,教師在課堂上,而且效果分析教義在休息室以及發現的缺陷,教學過程中發現問題、總結經驗教訓,提高教學質量。此外,作為教學質量評估體系的主體,學生可以表達他們對教師教育水平的直接和真實的感受。因此,對教師進行了有效的監督,并監督教師提高教學水平。因此,在高等教育機構中普遍適用教育質量評價制度。同時隨著時代的發展,高校教育的管理任務也越發沉重并且重要,然而通過web技術產生的教師評價系統能夠完美的解決這種問題。

二、系統分析

(一)系統可行性分析

系統可行性分析在實現設計項目上實際是在分析和設計需求處于較高水平,但是,如果可以極大地簡化,不僅為用戶解決問題,而且對這個潛在的風險分析和發展進行預估,那這就是值得的。換句話說,這是在投資之前計算成功的可能性,以避免風險。一個軟件,在發布和面向市場之前,已經失去了它的設計和開發過程的意義,如果它的開發成本過高或技術上沒有得到強有力的支持。即使軟件在未來有很大的好處,但是時間這是一個無法估計價值的值,我們無法判斷隨著時間推移,我們還是否能繼續投入資金去開發軟件。所以一般來說,我們應該要仔細的探討該系統的經濟可行性、技術和運作的可行性和可行性:

1.經濟可行性

這個系統是學校的教務系統的一部分,是學校教務工作的重中之重,可以大量節省人力物力,所以是值得學校投入資金去開發的。

2.技術與運行可行性

該系統其實所需要的技術難度并不高,并且這個系統在國內已經算是比較成熟的了,所以我們在技術可行性上不用怎么擔心,而且應該去思考怎么樣才能在原有的基礎上做出新高度。

3.法律可行性

這個教師評價系統的開發并不會涉及個人隱私或經濟糾紛,在法律上是可行的。

(二)系統功能需求分析

從概念上來看,教師評價系統本質上是學生對老師進行評價的系統,通過WEB化評價系統將3種用戶學生,老師,管理員放入系統,通過權限控制來使之分工合作。這里所說的WEB化評價系統,是一種學生對教學情況的直觀反映所以,必須保證學生可以在任意時間登陸,并且選擇老師所學的課程并評價。老師可以選擇接受學生,并發布評價。管理員對學生老師的名額僅限刪減管理。這里預計將要開發的教師評價系統將實現功能:

(1)登陸模塊:實現管理員,教師和學生的信息登陸,并通過數據庫識別他們的不同身份認證。

(2)學生模塊:選擇所學課程,評價表填寫提交。

(3)教師模塊:查詢所教課程,接受學生選課并發布評價表。

(4)管理員模板:增刪學生老師名單,評價表項目,修改賬號密碼,查看評分,并且查看其他用戶相關信息。

(三)系統非功能需求分析

非功能需求即是指信息系統中保證性能,系統是否能承受多大的人流量,是否能符合所需要的環境要求,以及一些非系統功能的一些環境要求等。具體可以分為性能分析,系統可靠性和可擴展性。

性能分析:因為一般一個系統所對應的是幾百人到接近1千人左右,并不屬于一個太大的群體,所以所使用的MySQL數據庫完全足以滿足人數要求,因為本系統屬于開發初端,使用的是虛擬的服務器,想并不能達到投入使用的階段。

系統可靠性:系統使用了對輸入口令進行加密的安全處理,所以對系統安全有了進一步保障。并且系統所有功能是能在周一到周天7*24進行使用。

三、系統的設計與實現

(一)結構設計

系統總體結構分析是系統開發之前就必須明確的,軟件開發之前,我們必須對其有著明確的認識與分析,在我們這個教師評價系統中,我把系統簡單劃分為了學生,老師與管理員3個簡單模塊,并且把系統總體所需要的功能結合實際地分配給了各個模塊。

本文對系統進行了總體分析,先對其總體上需要的總體功能進行了描述,即登錄登出,對于儲存在數據庫中的老師,學生,課程,以及一些狀態變量的查看方法;然后把整個系統劃分為了老師,學生,管理員3個模塊,這主要依據登錄時進行的權限控制所分的3種登錄用戶。把每一項功能具體落實到每一個模塊里面,再對每一個模塊進行編寫。這樣代碼比較明了,同時,一旦想更改或者擴充功能可以直接在該模板里面進行修改,而不會影響整個系統。并且對于整個系統進行分析后,對于編程會更有條理性,對于每一個小部分進行完成在串連起來。同時,還對數據庫文件繼續了分析,在用戶表單中,用usertype值來對用戶進行區分,同時對于課程,選課狀態也寫入表中,這樣寫的好處是通過關系數據庫,減少了表單的復雜度,更加方便理解。

(二)系統設計目標

系統設計的最初目的是為了讓學校老師能管理更加方便快捷,更加直觀的了解到任課老師的教學水平,能夠讓老師更直接地管理自己的學生,也給學生權利,讓他們可以去對他們的任課老師進行評價,綜上所述,我給自己定出了一下幾個目標:(1)界面設計不用太復雜,不用太多層,整體界面以簡潔大方示人,先確保最基礎的功能,不用去追求一些花里胡哨的功能,因為我們針對的用戶是對于師生,并不是程序員,所以我們要最大程度的簡化系統,美觀系統,讓任何使用者不管有沒有計算機基礎的都能很快適應系統。(2)運用權限控制,讓不同身份的用戶享有不同權利,如管理員可以進行許多后臺操作,如增減老師,學生,課程信息,查看學生評價等一系列操作。老師能發布評卷,接受學生,學生能及時的對上課老師進行評價。(3)努力保證系統使用者的信息安全,盡量加入自己信息安全專業所學的內容。(4)確保系統的流暢性,避免如數據庫越界以及其他編寫錯誤。

(三)界面設計(Interface Design)

登錄界面整體簡單直接,讓人一眼就看到主題,總體上,界面以藍白為主,提示字體為黑色。

(四)系統測試

系統測試是一個對于一個程序的檢驗,對于某些初學者而且,一個系統能用生成仿佛就已經結束了,其實不然,因為我們做的軟件是要提交給用戶使用的,所以我們必須在提交之前就先想到一些可能出現的問題,比如數據庫的非法字符問題,或者數據庫越界等等,甚至是最簡單的基礎功能能不能實現。

在我們大學的軟件工程課上,我們就已經對軟件測試有了基本的認識,了解到測試的方法有最基本的人工測試和自動測試兩種方法:

(1)人工測試,從名字就能知道,是測試人員手工的一個一個去測試系統的功能,這個對于估摸較小的軟件以及對象功能并不復雜的系統比較實用,因為這不需要太高的水平,任何人都嫩完成。(2)自動測試,通過自己編寫的一些小程序來測試軟件,一般對于較大軟件或者想要去測試某一范圍的界限,適用于對較大系統的測試。

四、總結

我國現代化教育的規模愈發壯大,教學任務管理變得更加的困難,為了去保證更好的教學質量以及監督功能,便誕生了這個教師評價系統。該系統能更加好的區分管理員,老師,學生三者的關系,管理員可以通過該系統了解到學生對于任課老師的評價,老師可以選擇接受學生,學生可以評價任課老師,對其進行測評。在這個系統的設計中,我也得出了一下幾個結論:

(1)我們所使用的jsp技術對于系統開發是非常適合的,能極大提升開發效率,但是現在我所開發的系統還處于一個雛形,對于系統的安全處理做得還不夠,在接來下的時間,我應該要從數據的層面更加深入了解了整個系統的運行軌跡,可以在登陸和引入數據庫的過程中進行安全保護。

(2)對于教師評價系統的開發,也讓我們更加了解了對軟件開發的流程,在我看來前期的準備工作是十分重要的,我們應該先查閱資料,明白我們所做的系統要達到什么樣的目的,要獲得哪些新的領悟,而不是依葫蘆畫瓢,簡單地模仿別人的做法,使得系統更加完善與成熟。

(作者單位:遼寧對外經貿學院)

參考文獻

[1]解國英.教師工作量管理系統設計[J].電腦編程技巧與維護,2018(12):96-98+127.

[2]孟敏.基于ASP.NET的教務管理系統的設計[J].河北軟件職業技術學院學報,2018,20(4):7-10+20.

[3]陳林,李春玲.基于智慧云平臺的未來學校管理系統構建[J].中國信息技術教育,2018(22):9-10.

[4]袁立.教師工作量管理系統設計與實現[J].信息技術與信息化,2018(10):45-47.

[5]董夢雨,王格靈,張彪.Windows窗體在學生成績管理系統中的程序設計與應用[J].價值工程,2018,37(32):171-176.

猜你喜歡
信息系統分析管理
基于信息系統的計量標準管理
基于項目化+翻轉的物流信息系統課堂教學設計與實踐
分析:是誰要過節
回頭潮
信息系統管理在社會中的應用
采用C—NCAP 2006年版管理規則
營銷管理
“這下管理創新了!等7則
信息系統運行質量評估的研究與實現
管理的另一半
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合