999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MVC的響應式招生管理平臺設計與實現

2018-01-17 17:40:53湯明偉尤魏波
軟件工程 2018年12期

湯明偉 尤魏波

摘 要:近年來,隨著高職院校辦學規模的不斷擴大,高考考生數量的持續下降和考生生源的多元化,為解決學院多批次招生過程中的信息管理問題,開發一套“招生管理平臺”迫在眉睫。針對基于Thinkphp MVC框架開發的響應式招生管理平臺,設計并實現了基礎模塊、招生模塊、財務結算和系統模塊等相關功能。本平臺采用MVC框架,實現代碼和頁面的分離,加速了系統的響應速率并大大的提高了平臺的安全性;另外,通過響應式的開發,滿足了目前多終端的訪問需求及界面的人性化設計。

關鍵詞:ThinkPHP;MVC;響應式;招生管理

中圖分類號:TP311.52 文獻標識碼:A

Abstract:In recent years,the continuous expansion of the scale of higher vocational colleges,to a certain extent,leads to the decrease in the number of college entrance examination candidates and the diversity of candidates.It is extremely urgent to develop an enrollment management platform to solve the problems in the information management during the process of multi-batch admission.Aiming at the responsive enrollment management platform based on Thinkphp MVC framework,the paper designs and implements the basic module,the enrollment module,the financial settlement and the system module.This platform uses MVC framework to realize the separation of code and page,accelerates the response speed of the system and greatly improves the security of the platform.In addition,through the responsive development,it meets the requirement of multi-terminal access and realizes the user-friendly design of the interface.

Keywords:ThinkPHP;MVC;responsive;enrollment management

1 引言(Introduction)

在國家大力發展職業教育的政策鼓勵下,高等職業教育的發展取得了長足的進步,辦學規模和在校生規模不斷擴大。近年來,隨著高考考生數量的持續下降,高職院校生源競爭日趨激烈。在目前,高職院校的生源來源大概主要有四種,分別是:對口單招、自主招生、分段培養“3+2”和普通高招。

江陰職業技術學院作為一所公辦的高職院校,為應對日趨激勵的高校生源競爭,提出了全院全員招生政策,學院所有生源地都安排的多名招生宣傳教師,由于招生工作分批次,多層次,造成了招生教師在招生過程中對報考考生信息的管理統計和招生后的財務報銷結算等工作帶來了很大的壓力。因此,開發一套“招生管理平臺”就迫在眉睫。

2 需求分析設計(Requirement analysis and design)

江陰職業技術學院招生管理平臺主要是為解決學院在招生過程中的兩方面招生問題:一方面是對報考我院的考生信息能夠讓招生教師在多終端上實時完成錄入,學院招生管理部門能夠對考生信息進行實時的審核、管理和統計等相關工作;另外一方面是對所有招生教師在分批次外出招生后,按照學院財務報銷制度,進行多級審核下的招生教師財務報銷結算工作。通過解決以上兩個問題,有利于實現學院招生的流程化、規范化、公開化、科學化。

3 系統設計方案(System design plan)

3.1 系統方案總體設計

開發之初,針對學院招生管理部門提出的以上需求,系統采用B/S結構的響應式[1-3]平臺,采用開源的ThinkPHP[4,5]MVC框架和AJAX技術實現系統操作的簡便性和人性化設計。如圖1所示,用戶采用PC、Pad和智能化手機等多終端的瀏覽器,通過網絡訪問平臺系統,Web服務器后端采用LAMP(Linux+Apache+Mysql+Php)開發環境下的ThinkPHPMVC三層[6]設計模式進行響應和數據庫操作,從而可以有效的實現跨區域全時段下的多種智能化終端使用系統平臺實現客戶的開發需求。

3.2 系統總體功能設計

學院招生管理平臺根據學院相關部門的實際管理需求,主要分為基礎管理、招生管理、財務報銷管理和系統管理四個模塊。基礎管理模塊分為一級生源類型、二級科目組、三級專業、部門管理、地區管理、中學管理、里程補貼管理、系統用戶管理和角色權限管理九個功能;招生管理模塊分為考生信息管理、考生信息審核、考生繳費管理和考生信息統計四個功能;財務報銷管理模塊分為財務報銷結算提示、財務報銷結算管理、財務報銷一級審核、財務報銷二級審核和財務結算報銷統計五功能;系統管理模塊分為密碼修改和個人中心兩個功能。如圖2所示。

3.3 系統用戶角色

本系統根據多部門分級管理的制度,總共分為系統管理員、招辦主任、招辦教師、財務教師、教務教師和招生教師六大用戶角色,具體權限分配如表1所示。

表1中的C、R、U、D分別代表新增、讀取、修改和刪除功能。本系統設計了用戶角色通用權限管理功能。因此,以上系統角色功能不是一層不變的,可以隨時根據系統用戶的角色需要而做出相應的調整。

3.4 系統數據庫設計

數據庫是管理系統的基礎與核心,數據庫設計的優劣將直接影響管理系統的性能。通過對系統功能模塊的劃分和設計,已明確了本系統所涉及的所有實體及實體間的關系。考慮和預估算本系統實際使用過程中產生的數據體量及數據安全性,系統數據庫采用了Mysql進行設計。依據各功能模塊所需總共設計了11張數據表,分別有生源表、中學表、地區表、部門表、路程補貼表、教工信息表、考生信息表、財務表、權限表、角色表和角色權限表。

(1)生源表(tb_source),包括:生源分類編號和生源名稱(無限極分類設計原則)。

(2)中學表(tb_school),包括:中學編號、中學名稱。

(3)地區表(tb_area),包括:地區編號、地區名稱。

(4)部門表(tb_dep),包括:部門編號、部門名稱。

(5)路程補貼表(tb_sub),包括:編號、起始地、終點地、里程數、每公里補貼金額、補貼總金額、備注。

(6)教工信息表(tb_teac),包括:教工編號、教工姓名、性別、身份證號、手機號、QQ號、所屬部門編號、部門名稱(冗余字段)、角色編號、角色名稱、密碼、最后登錄時間、備注。

(7)考生信息表(tb_exa),包括:考生身份證號、考生姓名、生源分類編號、生源名稱、考生手機號、中學編號、中學名稱、地區編號、地區名稱、教工編號、教工姓名、教工手機號、信息錄入時間、審核時間、審核狀態(0:未審核;1:已審核;2:已繳費)、繳費時間、繳費方式、繳費金額、邏輯刪除標記(0:正常;1:已刪除)、備注。

(8)財務表(tb_fin),包括:編號(如:1710230001)、教工編號、教工姓名、起始日期、結束日期、地區編號、地區名稱、住宿費、過路費、停車費、公共交通費、其他費、總金額、一級審核標記、一級審核意見、一級審核時間、二級審核標記、二級審核意見、二級審核時間、備注。

(9)權限表(tb_resource),包括:編號、權限名稱、父節點、父節點路徑、圖標、排序、權限級別。

(10)角色表(tb_rolepermission),包括:角色編號、角色名稱。

(11)角色權限表(tb_role_resource),包括:角色編號、權限編號。

4 系統開發實現(System development and implementation)

江陰學院招生管理平臺是一套基于B/S結構的響應式信息化系統。采用了ThinkPHP 3.2MVC三層設計模式,實現了系統業務功能流程、數據庫訪問操作和靜態頁面全分離。系統運行在LAMP環境下,使系統的安全性、穩定性得到了有效的保障。

本系統所有前端界面的設計與開發都采用基于Bootstrap流式開發框架的HTML5和CSS3技術來開發實現,使系統前端界面能夠穩定的在PC、pad和智能化手機等多終端進行操作使用,極大的方便了系統用戶使用;系統所有后端功能的開發都采用了AJAX(異步JavaScript和XML,俗稱頁面無刷新)[7]技術,數據的交換都采用標準的json[7]格式,大大的提高的系統用戶使用本系統的直觀感受,充分實現了系統的人性化設計。

本文以招生管理模塊中的考生信息管理功能為主來闡述系統功能的設計與實現。本功能的界面設計如圖3所示。

當用戶點擊【新增】按鈕后,界面彈出“新增/編輯”模態框效果,實現考生信息的錄入功能。控制層和服務層結構代碼如下:

(1)控制器層代碼

///

添加/編輯考生信息

///尤魏波

///

public function addexa(){

$RecruitService=new RecruitService();

$ret=$RecruitService->addexa();

$this->ajaxReturn($ret,'json');

}

(2)服務層代碼

///

添加/編輯考生信息

///尤魏波

///

public function addexa(){

$tbexa=D("Exa");

if (IS_POST) {

服務器端驗證代碼省略……

}

業務邏輯代碼省略……

$whereid['exa_id']=$exa_id;

$whereid['exa_logicdel']='0';

$listid=$tbexa->where($whereid)->count();

if($operation=="add"){

if($listid> 0){

$data["code"]="0";

$data["msg"]="考生身份證號已經存在!";

return $data;

}

新增數據裝入代碼省略……

$result=$tbexa->add($data);

if($result){

$ret["code"]="1";

$ret["msg"]="新增成功!";

}else{

$ret["code"]="0";

$ret["msg"]="新增失敗!";

}

}else if($operation=="edit"){

修改功能代碼省略……

}

}

return $ret;

}

5 系統運行測試(System operation test)

系統從立項、需求分析、設計、開發、測試、交付使用,歷經半年多的時間,經過學院多批次招生使用后,全體教職員工對系統的評價都是滿意的,通過平臺的使用,大大的提高了招生老師在現場招生中、招生結束后的有關具體招生工作的信息化效率,得到了全院師生的一直好評。系統在界面、功能、性能、安全等方面也達到了預期的設計要求和效果。系統手機端的運行效果如圖4所示。

6 結論(Conclusion)

本文從需求分析、系統方案總體設計、系統功能設計、數據庫設計和系統開發實現等幾個方面對學院招生管理平臺進行了闡述。系統正式上線使用快近一年時間,至今系統界面操作方便、功能運行穩定、web服務響應快速、數據安全可靠,達到了系統預期設計的效果。

系統采用基于ThinkPHP MVC框架、Bootstrap流式框架、jQuery框架、AJAX、HTML5、CSS3等目前Web 3.0標準的主流開發技術,具有一定的技術穩定性和發展趨勢性,能夠有效的保障系統在今后使用中效率,具有一定的應用價值。

參考文獻(References)

[1] 蘇奎,董默,張彥超.響應式Web開發模式分析[J].軟件,2015,36(6):92-96.

[2] 臧進進,鄂海紅.基于響應式Web設計的網頁生成系統研究與實現[J].軟件,2015,36(6):37-41.

[3] Bootstrap中文網[EB/OL].http://www.bootcss.com,2017-11-30.

[4] OneThink,ThinkPHP文檔中心.ThinkPHP3.2.3完全開發手冊[EB/OL].http://document.thinkphp.cn/manual_3_2.html,2017-11-30.

[5] 郭柏喬.基于ThinkPHP框架的高校自主招生網上報名系統設計與實現[J].廣州城市職業學院學報,2014,8(2):66-69.

[6] 湯明偉,鄭柳娟.基于MVC的響應式餐飲業工服供應鏈分銷平臺的設計與實現[J].軟件,2018,39(3):160-165.

[7] W3C School中文在線[EB/OL].http://www.w3cschool.cn,2017-11-30.

作者簡介:

湯明偉(1980-),男,碩士,講師.研究領域:軟件技術.

尤魏波(1995-),男,專科生.研究領域:網絡技術及Web程序設計開發.

主站蜘蛛池模板: 极品国产在线| 亚洲欧美日韩中文字幕在线| 99热这里只有精品久久免费| 欧美精品v欧洲精品| 再看日本中文字幕在线观看| 又黄又湿又爽的视频| 玖玖免费视频在线观看| 91高清在线视频| 欧美视频在线播放观看免费福利资源 | 国产免费a级片| 精品免费在线视频| 日韩天堂在线观看| 91精品视频网站| 日本亚洲成高清一区二区三区| 国产日本欧美在线观看| 亚洲无码日韩一区| 久久精品国产精品青草app| 国产高潮视频在线观看| 91久久精品国产| 亚洲精品久综合蜜| 亚洲色图欧美在线| www.狠狠| 亚洲侵犯无码网址在线观看| 8090成人午夜精品| 国产精品999在线| 国产高潮流白浆视频| 久久黄色一级视频| 好紧太爽了视频免费无码| 欧美a在线视频| 男女男免费视频网站国产| 亚洲综合婷婷激情| 好吊妞欧美视频免费| 爱做久久久久久| 午夜天堂视频| 东京热高清无码精品| 伦精品一区二区三区视频| 精品国产中文一级毛片在线看| 狠狠色丁香婷婷综合| 99人妻碰碰碰久久久久禁片| 中文字幕久久波多野结衣| 91偷拍一区| 国产a网站| 亚洲Av激情网五月天| 久久久久亚洲av成人网人人软件| 亚洲嫩模喷白浆| 色哟哟国产成人精品| 久久99精品久久久久久不卡| 思思99热精品在线| 九一九色国产| 欧美视频免费一区二区三区| 99人体免费视频| 国内精品91| 欧美国产在线看| 国产精品嫩草影院视频| 国产精品女在线观看| 怡红院美国分院一区二区| 国产精品尹人在线观看| 亚洲国产av无码综合原创国产| 色婷婷在线影院| 国产午夜不卡| 青青草国产一区二区三区| 91视频区| 二级毛片免费观看全程| 久久国产精品嫖妓| 久久综合干| 国产精品无码翘臀在线看纯欲| 日本在线欧美在线| 在线观看免费人成视频色快速| 在线观看亚洲人成网站| 久久精品人人做人人综合试看| 国产一区亚洲一区| 精品国产黑色丝袜高跟鞋| 色男人的天堂久久综合| 国产小视频网站| 亚洲婷婷在线视频| 亚洲天堂区| 婷婷色一区二区三区| 欧美日本一区二区三区免费| 国产在线精品网址你懂的| 九九九精品成人免费视频7| 成年人免费国产视频| 暴力调教一区二区三区|