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