朱芝桃 張 軍
(江蘇海事職業(yè)技術(shù)學(xué)院現(xiàn)代教育技術(shù)中心 江蘇 南京 211170)
繼續(xù)教育學(xué)院培訓(xùn)管理系統(tǒng),是為了方便江蘇海事職業(yè)技術(shù)學(xué)院繼續(xù)教育培訓(xùn)的學(xué)員報名,培訓(xùn)管理老師對學(xué)員信息、學(xué)員成績以及培訓(xùn)證書的管理,社會用人單位查詢證書的真?zhèn)?,提高繼續(xù)教育培訓(xùn)的學(xué)員滿意度,并響應(yīng)學(xué)院“低碳無紙化辦公”的精神,而設(shè)計的基于B/S模式的軟件系統(tǒng)。
2.1 開發(fā)環(huán)境
本系統(tǒng)利用.NET技術(shù),以C#為開發(fā)語言,visual studio 2010作為開發(fā)工具,以SQLServer2005作為后臺數(shù)據(jù)庫,通過ADO.NET技術(shù)訪問SQL Server 2005,以IIS6.0作為Web服務(wù)器引擎,Windows Server 2003作為操作系統(tǒng)平臺。本系統(tǒng)通過集成嵌入多種外部短信平臺,構(gòu)建了智慧短信平臺;集成多種第三方支付工具,構(gòu)建方便的支付平臺,方便學(xué)員的繳費和學(xué)院對培訓(xùn)費的管理。
2.2 功能性需求分析
根據(jù)繼續(xù)教育學(xué)院培訓(xùn)工作的實際情況,總結(jié)出系統(tǒng)的需求,共分三方面:
1)培訓(xùn)學(xué)員的需求
(1)瀏覽和查詢培訓(xùn)信息;(2)培訓(xùn)網(wǎng)上報名(填報信息、上傳照片、網(wǎng)上支付等);(3)指定時間范圍內(nèi)修改報名信息或取消報名;(4)指定的時間內(nèi)打印準考證;(5)相關(guān)科目培訓(xùn)結(jié)束后查詢考試成績;(6)查詢培訓(xùn)證書;(7)通過交流反饋模塊更新自己的工作地點(在哪條船等),可以和其他學(xué)員進行一些交流。
2)學(xué)校系統(tǒng)管理員的需求
(1)發(fā)布培訓(xùn)開班信息及相關(guān)通告(如科目培訓(xùn)上課的地點、時間等);(2)啟動培訓(xùn)報名功能,并可以定期,對培訓(xùn)的報名信息進行定時備份、維護和管理;(3)培訓(xùn)報名結(jié)束時停止報名;(4)對學(xué)員報名表進行編輯和維護,刪除垃圾數(shù)據(jù),得到準確數(shù)據(jù),導(dǎo)出報名表;(5)依托銀行和第三方網(wǎng)上支付系統(tǒng)進行報名費的收取和費用核對;(6)培訓(xùn)結(jié)束后,可以將任課老師提供的成績上傳至系統(tǒng),以便于學(xué)員查詢(此功能可開放給各任課教師),可以編輯單個學(xué)生成績或者單個科目所有學(xué)生成績;(7)對學(xué)員報名信息進行瀏覽、查詢、分析統(tǒng)計和打印報表;(8)對滿足培訓(xùn)要求的學(xué)員發(fā)放證書;(9)對學(xué)員的反饋交流信息進行管理;(10)利用本系統(tǒng),對滿足近期培訓(xùn)開班要求的學(xué)員進行短信的群發(fā),來進行培訓(xùn)信息的推送,將最適合的信息傳遞給最需要的人;可以利用系統(tǒng)對培訓(xùn)中的學(xué)員進行通知群發(fā)。
3)社會用人單位的需求
用人單位希望能查詢到培訓(xùn)證書的真實性,提高證書的可信度,建立一種公平、良性循環(huán)的證書體系。
2.3 總體模塊設(shè)計
根據(jù)三類人員的需求,培訓(xùn)管理系統(tǒng)設(shè)計成六大模塊:一、學(xué)員報名系統(tǒng)模塊,二、學(xué)員信息管理,三、成績管理模塊,四、證書管理模塊,五、反饋調(diào)查模塊,六、系統(tǒng)管理模塊。
其中學(xué)員報名系統(tǒng)模塊又包括學(xué)員注冊登錄子模塊、網(wǎng)上報名子模塊、網(wǎng)上支付子模塊、報名審核子模塊。系統(tǒng)管理模塊又分為培訓(xùn)信息發(fā)布、報名統(tǒng)計、用戶管理、數(shù)據(jù)字典維護、數(shù)據(jù)備份導(dǎo)出與恢復(fù)等子模塊。網(wǎng)上報名子模塊實現(xiàn)以下功能:查看培訓(xùn)相關(guān)信息、填報信息、查看報名、修改報名、打印報名表、上傳電子照片、個人密碼管理等。
2.4 數(shù)據(jù)庫設(shè)計
系統(tǒng)的后臺數(shù)據(jù)庫采用SQL Server2005,每天定時將系統(tǒng)的重要數(shù)據(jù)備份到異地數(shù)據(jù)庫,并定期導(dǎo)出培訓(xùn)信息到EXCEL表中進行保存,以免因誤操作或者災(zāi)難性故障引起重要數(shù)據(jù)的丟失。數(shù)據(jù)庫連接通過ADO.NET來實現(xiàn),ADO.NET依靠數(shù)據(jù)源、Connection對象、DataAdapte對象和Dataset數(shù)據(jù)集對象進行數(shù)據(jù)庫的連接和操作。根據(jù)系統(tǒng)的流程和功能需求,本系統(tǒng)的數(shù)據(jù)庫主要有以下幾個表:(1)學(xué)員信息表,記錄學(xué)員的基本信息;(2)培訓(xùn)報名表,記錄學(xué)員培訓(xùn)報名的具體情況;(3)培訓(xùn)科目表,記錄培訓(xùn)科目的具體信息;(4)學(xué)員成績表,記錄學(xué)員隊的培訓(xùn)成績;(5)培訓(xùn)證書表,記錄給培訓(xùn)合格的學(xué)員發(fā)放的證書信息;(6)培訓(xùn)通告表,記錄培訓(xùn)的通知公告情況;(7)學(xué)員培訓(xùn)信息表,記錄有哪些學(xué)員參加了培訓(xùn),參加了哪些科目的培訓(xùn);(8)調(diào)查表,記錄學(xué)校層面發(fā)起的調(diào)查信息表;(9)交流反饋表,記錄學(xué)員和學(xué)員、學(xué)員和學(xué)校之間交流的一些信息;(10)管理員信息表,記錄管理員的一些基本信息;(11)數(shù)據(jù)字典表,包括民族代碼表、政治面貌、最高學(xué)歷等信息。數(shù)據(jù)字典表的設(shè)置增強了系統(tǒng)的通用性和可擴展性。
繼續(xù)教育培訓(xùn)管理系統(tǒng)的安全性和可靠性是非常重要的,因此,對于數(shù)據(jù)的安全性保障也是系統(tǒng)開發(fā)中的重點?;贐/S模式的培訓(xùn)管理系統(tǒng)是一個開放的網(wǎng)絡(luò)應(yīng)用系統(tǒng),系統(tǒng)的開放性也帶來了一些安全隱患,系統(tǒng)有可能受到非法入侵和惡意攻擊。如何防止非法入侵、以及被非法侵入后能自動記錄下入侵者情況以便管理人員及時采取相應(yīng)措施是本系統(tǒng)要解決的一大問題。系統(tǒng)的安全和可靠性主要從以下幾個方面進行考慮:
3.1 在數(shù)據(jù)輸入時進行必填、數(shù)據(jù)合理性以及數(shù)據(jù)重復(fù)驗證,防止學(xué)員該填寫的信息沒有填寫,身份證號碼、手機號碼、郵箱等信息填寫錯誤,以及用戶賬號的重復(fù)注冊
3.2 系統(tǒng)提供了登錄驗證功能,使用人員必須要有合法的用戶名和密碼才能訪問,賬號權(quán)限進行分級控制
3.3 為了防止機器人暴力破解用戶名和密碼,系統(tǒng)增加了驗證碼機制和MD5加密登陸用戶名和密碼,并在連續(xù)賬號輸錯3次的情況下,進行用戶名和IP地址的鎖定,在3小時之后恢復(fù)
3.4 為了防止SQL注入式攻擊,系統(tǒng)增加了過濾敏感字符功能
3.5 系統(tǒng)記錄用戶一個月之內(nèi)的操作,以便在系統(tǒng)出現(xiàn)問題的情況下,管理人員能根據(jù)操作記錄進行系統(tǒng)的快速恢復(fù)和查找安全漏洞
培訓(xùn)管理系統(tǒng)在江蘇海事職業(yè)技術(shù)學(xué)院繼續(xù)教育培訓(xùn)的工作中發(fā)揮了預(yù)期的效果,滿足了三類用戶的需求。系統(tǒng)的用戶界面友好,用戶使用起來方便,提高了工作效率和培訓(xùn)滿意度。當然,隨著用戶使用經(jīng)驗的積累和信息技術(shù)的進一步發(fā)展,培訓(xùn)管理系統(tǒng)還有提升的空間:比如用柱狀圖和餅狀圖等直觀工具顯示培訓(xùn)管理工作的統(tǒng)計分析結(jié)果,進一步研究智能客戶端架構(gòu)的相關(guān)技術(shù),開發(fā)專門適用于iPhone、Android等智能終端的培訓(xùn)系統(tǒng)版本,深入研究離線應(yīng)用技術(shù)和系統(tǒng)松散禍合的實現(xiàn)方式,增加系統(tǒng)工作的靈活性。
[1]劉玉萍,劉海玲.基于Web的教學(xué)計劃管理系統(tǒng)設(shè)計與實現(xiàn)[J].信息技術(shù),2006(11).
[2]王艷娥,周立.基于Web的職工培訓(xùn)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].中國管理信息化,2012(06).
[3]黃艷.基于B/S模式的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)[J].網(wǎng)絡(luò)財富,2010(08).