摘要:信息化管理是將信息技術與管理理相融合產生的一種管理方式。隨著信息時代的發展,這種管理方式已經應用于各行各業。將本系統應用于教學管理,既能節省時間工作效率,又能使廚師培訓學校管理變得系統化、規范化。大大提高了自身管理水平和綜合競爭力。
關鍵詞:信息化;信息管理;WEB與數據庫
隨著信息技術的不斷創新,信息產業的不斷發展以及信息管理的廣泛使用,信息技術已成為全球經濟社會發展的突出特征, 并逐步向全方位的社會變遷演變。廚師培訓學校學員信息管理系統就是其演變的一部分。本系統是在計算機上管理學員信息,一方面它能使管理人員按照系統規范對數據進行操作,保證數據的安全性和準確度。另一方面它還存在查找迅速,存儲量大但所占空間小、成本低、可操作性高等優點,大大提高學生檔案管理的效率。是信息管理的首選。
一、系統開發工具與技術
(一)開發工具
本系統采用B/S架構設計的網站,而B/S架構是瀏覽器/服務器。瀏覽器使用的是國內的瀏覽器,比如360瀏覽器、搜狗瀏覽器、QQ瀏覽器、獵豹瀏覽器。服務器使用的是Tomcat。
Tomcat是Orcal公司旗下的一個小型的、獨立運行的web服務器,它開放源碼,且能跨平臺使用,是個人或中小型企業軟件開發的理想的服務器。MyEclipse10:是一個適合于開發web網站的有許多插件集合的開發工具,它有編寫代碼、配置、測試、發布等功能;支持各種數據庫與各種服務器;能在windows、linux等操作系統中運行。MySql是一個關系數據庫,使用的是SQL語言(標準的數據庫語言)。語句簡單易懂,就是新手也很容易就能學會。數據庫就是存放數據的“倉庫”,它比傳統的人工管理的方式更加簡捷直觀,安全系數更高,數據冗余度更小。
(二)使用的技術
本系統是基于java、jsp兩種編程語言下開發的。Java語言主要用于后臺管理,jsp則用于前臺頁面的開發。數據庫的建立使用的mysql技術。MyEclipse中含有SSH框架即 struts+spring+hibernate的一個集成框架,是目前比較流行的一種Web應用程序開源框架。
二、廚師培訓學校學員信息管理系統需求分析
(一)可行性分析
技術可行性:本系統安裝環境有myeclipse,mysql,Tomcat。尤其是myeclipse它是功能豐富的J2EE集成開發環境,擁有編碼、調試、測試和發布功能,完整支持HTML,Struts,css,javascript,SQL,Hibernate等技術。而且網絡上也有許多技術教程,你完全可以自主研發設計。經濟可行性:本系統開發成本低,所需工具可以在網絡上免費下載,且本系統工作量不大,一個人就可以完成,從系統初步設計到完成只要一個月時間。因此從經濟角度上來說,實現這個系統還是有經濟收益的。社會可行性:學員信息管理系統設計的目標就是為學生信息管理提供快捷方式,方便用戶查詢學生資料,使學校管理自動化,規范化。能大力促進教育事業的發展。
(二)用戶需求
廚師培訓學校學員信息管理系統的定位是廚師培訓學校,目標人群就是學生、老師、還有系統管理員。
作為學生使用學員信息管理系統,第一步他要登錄這個系統,登錄時需要用戶名密碼。進入系統后學生只能查看自己的的個人信息包括姓名、年齡、性別、班級等基本信息。他還能修改個人信息,每個學生還能選擇菜系和老師,可以評論自己的老師,可以在系統里向老師進行提問。作為教師用戶使用學員信息管理系統,第一步他也要登錄這個系統,登錄時需要用戶名與密碼。教師用戶權限比學生用戶權限要大一點,進入系統后教師不僅能查看自己信息,還能查看班級里所有學生信息。同樣的教師也能修改自己的個人信息。教師可以給學生打分,根據成績給班級里的學生評定優秀,頒發廚師資格證。最后是管理員用戶,一般管理員人數都很少,甚至一個人就可以勝任。管理員登錄系統也要用戶名和密碼。管理員的權限是最大的,他能錄入老師和學生信息,這就相當于他能添加教師學生用戶。他能看到優秀學生的數量及考取廚師資格證等情況,根據這些決定每個教師的績效工資。
三、系統概要設計
系統的概要設計其實是根據需求分析確定系統功能結構,本系統可以細化分成多個子系統,把每個子系統看成是一個模塊,這樣系統設計就簡單多了。本系統可以分成四個模塊,設計出系統功能結構圖。前三個模塊分別是學員、教師、和管理員,每個模塊的功能體現著不同用戶自己的需求。最后一個模塊是用戶登錄,用戶以此為接口進入系統,所以這個模塊是必不可少的。功能分析后就要進行數據庫設計,根據需求分析將數據理念轉化為數據模型。再將數據模型轉化為關系模型,即E-R圖。最后在數據庫中建立數據庫表。
四、系統詳細設計
這一步是整個系統設計最重要的一環。要想使系統實現,使系統正真呈現在用戶面前,必須經過編程、測試這兩個步驟。編程是用計算機語言將功能寫出來,本系統使用編程語言有兩種,java和jsp。前者負責后臺管理,就是系統功能的控制。后者負責前臺頁面的編寫。給用戶呈現出簡潔、友好、直觀的界面,也是系統編程不可缺少的一步。系統測試分為兩步,黑盒測試(功能測試)和白盒測試。測試人員需要準備好測試用例,多次反復測試,確定系統功能是否實現以及其穩定性。
五、總結
廚師培訓學校學員信息管理系統是管理學生信息的系統,它實現的功能基本滿足用戶需求。但還有不足,比如學生在選擇菜系時和老師時,選擇項不多,不能選多門課程。教師錄入成績還沒有一個標準,選擇優秀學員和設定廚師資格證也沒有說明理由。總之,這個系統到目前來說,有待完善,需要更加周密的分析和設計。
參考文獻:
[1]王舒穎. 基于Java技術的學生管理系統研究[D].電子科技大學,2012.
[2]段珊. 星之海鋼琴藝術中心教學管理系統的研究與分析[D].云南大學,2015.
[3]廚師職業訓練課程[M]. 中國經濟出版社 , 吳金圣, 2007
[4]孫慶彬. 學生成績管理系統的設計與實現[D].吉林大學,2016.