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