張?zhí)伊? 胡春
摘要:因成教學院在教學實施過程中的許多特殊性,使得常規(guī)的教學管理軟件不能實現(xiàn)成教學院具體的要求。該系統(tǒng)基于WMAP的開發(fā)模式,根據(jù)云南能源職業(yè)技術(shù)學員成教學院的實際情況,開發(fā)了一個“成教學院學員信息管理系統(tǒng)”,方便了成教學院的日常管理操作,該文具體論述了系統(tǒng)的設(shè)計及實現(xiàn)過程。
關(guān)鍵詞:成人教育;WMAP;管理系統(tǒng)
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)03-0118-03
1 研究背景
隨著Internet應(yīng)用的不斷推廣和普及,網(wǎng)絡(luò)應(yīng)用已經(jīng)成為我們?nèi)粘I钪械囊粋€重要部分。各髙校也致力于學校的數(shù)字化校園建設(shè),很多髙校都建成了高速而穩(wěn)定的網(wǎng)絡(luò)環(huán)境,各種網(wǎng)絡(luò)系統(tǒng)也在髙校的教學管理中發(fā)揮著越來越重要的作用。如教務(wù)管理系統(tǒng)、在線考試系統(tǒng)、辦公自動化系統(tǒng)等等,大量系統(tǒng)的應(yīng)用改變了傳統(tǒng)的教學和辦公方式,推進了校園的數(shù)字化進程。
隨著學校辦學規(guī)模的擴大,為實現(xiàn)大學的社會化服務(wù)這一社會只能,很多髙校都建立了自己的成人教育學院,為已經(jīng)就業(yè)的人員提供繼續(xù)學習的機會。因為成教學院在教學實施過程中的許多特殊性,使得常規(guī)的教學管理軟件不能實現(xiàn)成教學院具體的要求。我院的成教學院承擔著函授???、函授本科和短期培訓的教學工作,本科又與多所髙校進行著連合辦學,有的學員在成教學院既進行著函數(shù)教學,又同時參加了短期培訓,有的學員在我院完成了??坪诮虒W后又進行本科的函授教學等等,這些情況都是在全日制的高等院校中不可能發(fā)生的,另外再加上成教學院在教學實施過程中的靈活與多變性特點,也使得常規(guī)的教學管理系統(tǒng)很難真正的實現(xiàn)成教學院在教學實施過程中的具體要求。
我院雖然購買了教務(wù)管理系統(tǒng),但該系統(tǒng)在實施過程中的諸多限定使得它不能適應(yīng)我院成教學院的具體要求,成教學院當前的相關(guān)學員數(shù)據(jù)的管理,仍主要采用紙質(zhì)文檔+Excel電子表格的管理模式,嚴重地影響了工作的效率。開發(fā)一個能夠適應(yīng)成教學院具體辦學模式的網(wǎng)絡(luò)化管理系統(tǒng)成了當前實現(xiàn)成教學院網(wǎng)絡(luò)化、數(shù)字化管理的一個迫切要求。
成教學院學員信息管理系統(tǒng)旨在對成教學院的辦學特點進行充分的調(diào)研,針對其獨有的辦學特點,開發(fā)出一個能實現(xiàn)其獨有需求的網(wǎng)絡(luò)化信息管理系統(tǒng)。對數(shù)據(jù)通過數(shù)據(jù)庫進行合理的數(shù)字化存儲,通過瀏覽器進行相關(guān)的數(shù)據(jù)操作,實現(xiàn)數(shù)據(jù)存儲和操作的數(shù)字化、網(wǎng)絡(luò)化。改變其傳統(tǒng)的數(shù)據(jù)管理和操作模式,確實提過工作效率。
2 系統(tǒng)功能分析
根據(jù)充分的調(diào)研討論,決定開發(fā)一個基于B/S模式的云南能源職業(yè)技術(shù)學院成教學院學員信息管理系統(tǒng),具體功能需求分析如下:
1) 學員信息查詢模塊:學員通過輸入個人的身份證號碼和姓名可以通過系統(tǒng)查詢個人的相關(guān)學籍信息。
2) 用戶登錄模塊:實現(xiàn)管理人員的身份和權(quán)限認證,對合法用戶根據(jù)不同的權(quán)限分配進入相應(yīng)的頁面進行學院信息的查詢和管理操作。
3) 管理人員學員信息查詢模塊:管理人員可以根據(jù)學校、專業(yè)、班級、層次、學籍情況、注冊情況等各種條件對學員的學籍信息進行查詢。
4) 添加學員信息模塊:管理人員進行學員的基本信息、學籍信息、繳費信息的添加操作。
5) 維護學院信息模塊:管理人員進行學員的各項信息的維護更改操作。
3 系統(tǒng)數(shù)據(jù)設(shè)計
本系統(tǒng)主要實現(xiàn)的是對學員的信息管理,所要處理的信息主要是學員的基本信息、學籍信息、繳費信息的情況,數(shù)據(jù)的存儲設(shè)計將在完成相關(guān)信息的存儲操作的前提下并方便后期的系統(tǒng)功能開發(fā)。所建立的主要數(shù)據(jù)表如下:
1) 用戶表(用戶ID、用戶名、權(quán)限、密碼)
2) 學員基本信息表(身份證號碼、姓名、性別、民族、政治面貌、工作單位、家庭地址、職務(wù)、聯(lián)系方式、備用聯(lián)系方式)。
3) 學員學籍信息表(身份證號碼、錄取時間、學籍情況、報道時間、學號、就讀班級、專業(yè)、層次、學校、畢業(yè)證書編號、第一學年注冊狀態(tài)、第二學年注冊狀態(tài)、第三學年注冊狀態(tài))。
4) 學員繳費信息表(身份證號碼、第一學年繳費金額、第一學年繳費時間、第二學年繳費金額、第二學年繳費時間、第三學年繳費金額、第三學年繳費時間、培訓繳費金額、培訓繳費時間、就讀班級)。
4 系統(tǒng)實現(xiàn)
系統(tǒng)通過WAMP(windows+apache+mysql+php)框架完成了系統(tǒng)的設(shè)計與開發(fā),最終實現(xiàn)功能效果如下:
4.1 用戶登錄
管理員通過身份驗證后,根據(jù)不同的管理員身份系統(tǒng)將跳轉(zhuǎn)到不同的操作頁面,分配不同的操作權(quán)限供管理員對學員信息進行相關(guān)操作。主要實現(xiàn)代碼如下:
<?php
session_start();
$username=$_POST["username"];
$password=$_POST["password"];
$id=mysql_connect("localhost","root","root");//連接MYSQL
mysql_select_db("t_user",$id);//選擇數(shù)據(jù)庫
mysql_query("SET CHARACTER SET gb2312");//指定字符集
$query="select * from t_user where username='$username'";
$result=mysql_query($query,$id);
$datanum=mysql_num_rows($result);
if($datanum==0)
{header("location:login.php?msg=用戶名不存在,請重新輸入!"); }
else
{ $query="select * from t_user where username='$username' and password='$password'";
$result=mysql_query($query,$id);
$datanum=mysql_num_rows($result);
if($datanum==0)
{ header("location:login.php?msg=密碼不正確,請重新輸入!");}
else{$query="select level from t_user where username='$username'";
$result=mysql_query($query,$id);
$info=mysql_fetch_array($result,MYSQL_ASSOC);
if($info["level"]=='1')
{$_SESSION["jbxx"]=”yes”;
$_SESSION["xueji"]=”yes”;}
Else if if($info["level"]=='2')
{$_SESSION["jbxx"]=”yes”;
$_SESSION["xueji"]=”yes”;
$_SESSION["xuefei"]=”yes”;}
header("location: gly.php");
} } }
?>
4.2 學員信息查詢模塊
圖2 學員信息查詢頁面
學員通過該界面通過輸入自己的身份證號和姓名就可以通過系統(tǒng)進行個人信息的查詢操作,主要實現(xiàn)代碼如下:
<?php
sfzhm=$_POST["sfzhm"];
xm=$_POST["xm")];
$id=mysql_connect("localhost","root","root");//連接MYSQL
mysql_select_db("t_user",$id);//選擇數(shù)據(jù)庫
mysql_query("SET CHARACTER SET gb2312");//指定字符集
$query= "SELECT jibenxx.id, jibenxx.ny_cj_xm, xueji.ny_cj_xh,jibenxx.ny_cj_xb, jibenxx.ny_cj_mz, jibenxx.ny_cj_sfzhm, jibenxx.ny_cj_zzmm, jibenxx.ny_cj_gzdw, jibenxx.ny_cj_jtzz, jibenxx.ny_cj_zw, jibenxx.ny_cj_lxfs, jibenxx.ny_cj_bylxfs, xueji.ny_cj_lqsj, xueji.ny_cj_xjqk, xueji.ny_cj_gdsj, xueji.ny_cj_jdbj, xueji.ny_cj_zy, xuefei.ny_cj_cc, xueji.ny_cj_xx, xuefei.first_jfje, xuefei.second_jfje, xuefei.third_jfje, xuefei.px_jfje FROM jibenxx, xueji, xuefei WHERE jibenxx.ny_cj_sfzhm=xueji.ny_cj_sfzhm and xueji.ny_cj_cc=xuefei.ny_cj_cc and jibenxx.ny_cj_sfzhm=xuefei.ny_cj_sfzhm and jibenxx.ny_cj_sfzhm='"&sfzhm;&"' and jibenxx.ny_cj_xm='"&xm;&"'";
$result=mysql_query($query,$id);
?>
4.3 管理員數(shù)據(jù)操作模塊
管理員通過身份驗證后,根據(jù)不同的管理員身份系統(tǒng)將跳轉(zhuǎn)到不同的操作頁面,分配不同的操作權(quán)限供管理員對學員信息進行相關(guān)操作。如圖3、圖4所示。
5 結(jié)束語
該系統(tǒng)在云南能源職業(yè)技術(shù)學院投入運行以來,性能穩(wěn)定,操作便捷,方便了成教學院的日常管理工作,有效提高了成教學院的信息化管理水平。該系統(tǒng)開發(fā)的過程、模式和經(jīng)驗也對類似系統(tǒng)的開發(fā)起到了指導性的作用,提高了學校的科研能力和信息化服務(wù)水平。
參考文獻:
[1] 徐愛蘭.基于ASP的中職學校學生違紀處分記錄系統(tǒng)設(shè)計與實現(xiàn)[J].電腦編程技巧與維護,2015(5).
[2] 李木昌.高職院校工資查詢系統(tǒng)的設(shè)計與實現(xiàn)[J].福建電腦,2015(4).
[3] 曾俊國,羅剛,王飛.PHP WEB開發(fā)實用教程[M].北京:清華大學出版社,2011.