《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > 基于ThinkPHP框架的創(chuàng)業(yè)培訓(xùn)管理系統(tǒng)的設(shè)計與實現(xiàn)
基于ThinkPHP框架的創(chuàng)業(yè)培訓(xùn)管理系統(tǒng)的設(shè)計與實現(xiàn)
來源:微型機與應(yīng)用2013年第23期
梁柱森,,梁偉堅,,韋云毅
(廣東石油化工學(xué)院,廣東 茂名 525000)
摘要: 基于ThinkPHP框架,,采用MySQL作為數(shù)據(jù)庫,,設(shè)計并實現(xiàn)了B/S結(jié)構(gòu)的創(chuàng)業(yè)培訓(xùn)管理系統(tǒng),介紹了系統(tǒng)核心模塊的設(shè)計方案,。系統(tǒng)操作簡單方便,,確保學(xué)員,、班級等信息的安全保密性,還能夠提高創(chuàng)業(yè)培訓(xùn)實施效率,。通過權(quán)限管理,、信息發(fā)布、審核管理,、SYB班級管理等功能模塊提供給使用者高質(zhì)量的用戶體驗,。
Abstract:
Key words :

摘  要: 基于PHP" title="ThinkPHP">ThinkPHP框架,采用MySQL作為數(shù)據(jù)庫,,設(shè)計并實現(xiàn)了B/S結(jié)構(gòu)的創(chuàng)業(yè)培訓(xùn)管理系統(tǒng),,介紹了系統(tǒng)核心模塊的設(shè)計方案。系統(tǒng)操作簡單方便,,確保學(xué)員,、班級等信息的安全保密性,還能夠提高創(chuàng)業(yè)培訓(xùn)實施效率,。通過權(quán)限管理,、信息發(fā)布、審核管理,、SYB班級管理等功能模塊提供給使用者高質(zhì)量的用戶體驗,。
關(guān)鍵詞: 創(chuàng)業(yè)培訓(xùn);ThinkPHP,;php,;管理信息系統(tǒng)

 近年來,隨著我國高校畢業(yè)生人數(shù)的不斷增加,,大學(xué)生的就業(yè)壓力越來越大,,自主創(chuàng)業(yè)已成為解決大學(xué)生就業(yè)問題的重要途徑之一。實施創(chuàng)業(yè)培訓(xùn)的過程中,,一定會涉及海量的數(shù)據(jù)信息,,其中包括:學(xué)員信息、班級信息,、考勤信息等,。人們以前對創(chuàng)業(yè)培訓(xùn)的信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,。面對這種龐大的信息體,使用手工處理,,工作量非常大,,而且容易出錯,容易丟失資料,,且不易管理,。
針對上述問題,,想要有效地對信息進行管理,建立創(chuàng)業(yè)培訓(xùn)管理系統(tǒng)無疑成為首選解決方案,。利用創(chuàng)業(yè)培訓(xùn)管理系統(tǒng)對相關(guān)資料進行管理,,將很大程度上減少管理者工作時間和精力的花費;另外,,系統(tǒng)能夠通過對業(yè)務(wù)流程的管理規(guī)范化創(chuàng)業(yè)培訓(xùn)工作的實施,,保證學(xué)員、班級等信息的準(zhǔn)確性,、安全性,。
1 需求分析
 采用面向?qū)ο蟮姆治龇椒╗1]對創(chuàng)業(yè)培訓(xùn)系統(tǒng)功能進行劃分,可將需求劃分為系統(tǒng)管理員,、審核人員,、教師、學(xué)員對功能的需求,。具體列舉如下:
?。?)系統(tǒng)管理員
 ①初始化數(shù)據(jù)的管理:對辦學(xué)批次,、辦學(xué)地點,、任課教師、本校班級等模塊的信息進行增,、刪,、查、改的操作,,為開展新一期創(chuàng)業(yè)培訓(xùn)工作做好充分準(zhǔn)備,。
 ②權(quán)限信息的管理:對系統(tǒng)用戶信息,、系統(tǒng)角色信息,、系統(tǒng)權(quán)限節(jié)點信息進行增、刪,、查,、改、授權(quán),、設(shè)置用戶列表等操作,,確保實施創(chuàng)業(yè)培訓(xùn)工作過程中的數(shù)據(jù)安全與系統(tǒng)安全。
?、坌畔l(fā)布:及時發(fā)布或更新有關(guān)創(chuàng)業(yè)培訓(xùn)工作的信息,,讓考生通過互聯(lián)網(wǎng)獲得最新消息。
 ④SYB班級管理:當(dāng)審核階段結(jié)束后,,管理員能夠?qū)νㄟ^審核報名的學(xué)員進行分班,,并對每個SYB班級分配一個主講老師和一個合作老師。
?。?)審核人員
 審核管理:通過系統(tǒng)查看報名學(xué)員的個人信息并對其進行1級,、2級、3級審核或撤銷審核操作,。
?。?)任課教師
 ①SYB班級管理:當(dāng)?shù)竭_開課階段,,各任課教師需要設(shè)置各負(fù)責(zé)班級的日程日期信息,,網(wǎng)上記錄學(xué)員考勤情況,網(wǎng)上簽到,,打印學(xué)員簽到表,、日程日期表、學(xué)員考勤表等表格,。
?、趯W(xué)員反饋意見管理:教師能夠及時地查看授課班級中的學(xué)員對自己的評價,吸取各方意見,,改善上課質(zhì)量,。
 ③期末信息管理:期末的時候,,教師需要在系統(tǒng)中下載負(fù)責(zé)班級中所有學(xué)員的創(chuàng)業(yè)計劃書,。
 (4)學(xué)員
?、倬W(wǎng)上填寫,、修改個人資料(SYB入學(xué)登記表)。
?、谙蛉握n老師提出意見,。
 ③下載創(chuàng)業(yè)計劃書模板,。
?、苌蟼魍瓿傻膭?chuàng)業(yè)計劃書。
2 系統(tǒng)設(shè)計
2.1 功能模塊設(shè)計

 創(chuàng)業(yè)培訓(xùn)管理系統(tǒng)可劃分為前端學(xué)員報名系統(tǒng)和后端信息管理系統(tǒng),。以下是創(chuàng)業(yè)培訓(xùn)管理系統(tǒng)的功能模塊圖[2-3],,如圖1所示。


?。?)前端學(xué)員報名系統(tǒng)
 前端系統(tǒng)面向的用戶是學(xué)員,,提供給各學(xué)員登錄,、注冊、修改個人資料,;對任課教師做出評價與提出建議;對培訓(xùn)作出期末評估,;下載,、上傳創(chuàng)業(yè)計劃書。為學(xué)員用戶提供了方便的報名服務(wù)平臺,,讓他們能夠隨時隨地登錄系統(tǒng)進行一系列的操作,,不再需要他們拿著各種證明證件到相關(guān)部門辦理各種繁瑣的手續(xù)。
?。?)后端信息管理系統(tǒng)
 后端管理系統(tǒng)面向的用戶是教師,、系統(tǒng)管理員、審核人員,,提供給教師管理SYB班級的日程日期,、簽到、考勤等信息,,并且提供相關(guān)的打印和導(dǎo)出表格功能,;提供給各級審核人員簡單快捷的審核平臺;系統(tǒng)管理員能夠使用系統(tǒng)的所有功能(如:數(shù)據(jù)初始化,、權(quán)限管理,、信息發(fā)布等)。各用戶能夠通過此平臺從各方面統(tǒng)籌和管理辦學(xué)的各項信息,,使他們能夠直觀,、快速地管理辦學(xué)。
2.2 數(shù)據(jù)庫設(shè)計
2.2.1 數(shù)據(jù)庫需求分析

 在仔細(xì)分析用戶需求的基礎(chǔ)上,,結(jié)合上一節(jié)的系統(tǒng)數(shù)據(jù)流程圖,,設(shè)計出如下所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):
 (1)系統(tǒng)用戶信息:用戶ID,,用戶賬號,,用戶密碼,備注,。
?。?)系統(tǒng)角色信息:角色ID,角色名,,備注,。
 (3)系統(tǒng)權(quán)限節(jié)點信息:節(jié)點ID,,節(jié)點名稱,,節(jié)點說明,,父節(jié)點ID,權(quán)限等級,。
?。?)SYB班級信息:SYB班級ID,辦學(xué)批次ID,,班級名稱,,培訓(xùn)人數(shù),主講教師ID,,合作教師ID,。
 (5)教師信息:教師ID,,教師名稱,,教師類別。
?。?)學(xué)員信息:學(xué)員ID,,學(xué)員姓名,登錄賬號,,密碼,,地址,電話等,。



3.3 審核管理模塊的實現(xiàn)
 此功能主要面向辦學(xué)的審核人員,,超級管理員也具有此功能。審核分為3級,,分別是院級,、校級、主管部門級,。最終決定報名學(xué)員能否通過是由主管部門審核結(jié)果決定,。系統(tǒng)會自動記錄審核時間,把審核人姓名,、審核意見,、審核結(jié)果錄入到數(shù)據(jù)庫的“學(xué)員信息表”中[5]。相關(guān)頁面如圖8,、圖9所示,。

 創(chuàng)業(yè)培訓(xùn)管理系統(tǒng)采用了目前比較先進和流行的ThinkPHP框架和MySQL數(shù)據(jù)庫,提高了開發(fā)效率,,同時系統(tǒng)具有較強的跨系統(tǒng)性,、擴展性,給后期系統(tǒng)的擴展,、升級帶來方便,。在系統(tǒng)試用過程中運行穩(wěn)定,,大大減輕了創(chuàng)業(yè)培訓(xùn)管理人員的工作量和提高了數(shù)據(jù)的準(zhǔn)確性。
參考文獻
[1] 邰宇,,蔡達.基于UML的軟件需求建模技術(shù)研究[J].華章,,2009(16):120.
[2] 曹風(fēng)華.基于B/S的科研管理系統(tǒng)設(shè)計與實現(xiàn)[J].現(xiàn)代計算機(專業(yè)版),2010(4):198-200.
[3] 石雋義,,羊波,,陳瑩.第三方框架支持下的Web應(yīng)用開發(fā)研究[J].中國教育技術(shù)裝備,2013(6):50-51,,56.
[4] 楊秋偉,洪帆,,楊木祥,,等.基于角色訪問控制管理模型的安全性分析[J].軟件學(xué)報,2006(8):1804-1810.
[5] 王昭英.基于MVC設(shè)計模式的thinkphp框架的研究與應(yīng)用[D].西安:西安建筑科技大學(xué),,2010.

此內(nèi)容為AET網(wǎng)站原創(chuàng),,未經(jīng)授權(quán)禁止轉(zhuǎn)載。