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

基于Smarty的學(xué)科信息管理平臺構(gòu)建

2012-09-18 02:25:54郭紅霞
關(guān)鍵詞:信息系統(tǒng)教師

郭紅霞,陳 斌,潘 斌,劉 洋

(1.成都大學(xué)電子信息工程學(xué)院,四川成都 610106;2.成都理工大學(xué)管理科學(xué)學(xué)院,四川成都 610059)

基于Smarty的學(xué)科信息管理平臺構(gòu)建

郭紅霞1,陳 斌1,潘 斌2,劉 洋2

(1.成都大學(xué)電子信息工程學(xué)院,四川成都 610106;2.成都理工大學(xué)管理科學(xué)學(xué)院,四川成都 610059)

根據(jù)高校專業(yè)管理的應(yīng)用要求,闡述了專業(yè)管理電子檔案系統(tǒng)的分析、設(shè)計及實現(xiàn)過程.采用PHP與Smarty模板,實現(xiàn)了基于MVC模式的系統(tǒng)快速開發(fā).實踐表明,Smarty模板技術(shù)縮短了復(fù)雜業(yè)務(wù)系統(tǒng)開發(fā)時間,提高了系統(tǒng)的可維護(hù)性和可擴展性.

專業(yè)管理;系統(tǒng)分析;Smarty模板;MVC模式

0 引 言

高校的管理信息系統(tǒng)是高校信息化建設(shè)的一個主要組成部分.根據(jù)高校專業(yè)管理需要,設(shè)計并實現(xiàn)了一種專業(yè)管理電子檔案系統(tǒng),系統(tǒng)包括原始數(shù)據(jù)采集、數(shù)據(jù)分析、數(shù)據(jù)顯示和系統(tǒng)管理,可以有效地簡化高校專業(yè)管理工作,減輕相關(guān)人員的工作量,提高管理效率,更能實時統(tǒng)計,直觀反應(yīng)專業(yè)管理的成績,及時進(jìn)行合理調(diào)整.

1 系統(tǒng)開發(fā)目標(biāo)

系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)高校本科專業(yè)管理的系統(tǒng)化、規(guī)范化、信息化和自動化.針對高校本科專業(yè)管理的后臺管理業(yè)務(wù)和前端應(yīng)用業(yè)務(wù),系統(tǒng)要求達(dá)到以下具體目標(biāo):

①實現(xiàn)專業(yè)教學(xué)和科研信息的及時保存和共享查詢;

②實現(xiàn)用戶名、密碼安全機制,保證系統(tǒng)不受人為因素干擾,實現(xiàn)用戶名和密碼的維護(hù),對不同角色實現(xiàn)不同的系統(tǒng)權(quán)限設(shè)置,保證系統(tǒng)安全;

③實現(xiàn)各種存儲的信息管理,如教學(xué)信息管理、科研信息管理、用戶信息管理等;

④實現(xiàn)各類信息的查詢管理,要求不同角色對不同信息的查詢權(quán)限不一樣;

⑤系統(tǒng)設(shè)計應(yīng)該以實用為主,爭取達(dá)到功能相對完善、界面美觀大方、操作簡潔明了、容錯性良好的設(shè)計目標(biāo).

2 系統(tǒng)分析與設(shè)計

本系統(tǒng)需要滿足教師、教務(wù)部門、游客及管理員4類不同用戶的需求.

1)游客.查看基本的專業(yè)設(shè)置信息;查看教師教學(xué)安排和教學(xué)進(jìn)度;查看教師的教學(xué)統(tǒng)計信息.

2)教師用戶.個人基本信息的添加、修改;對個人教學(xué)和科研信息的添加、修改和刪除;網(wǎng)上查看新聞、通知;查看其他教師的教學(xué)和科研信息.

3)教務(wù)部門.查看教師教學(xué)和科研信息,并進(jìn)行統(tǒng)計和評估;導(dǎo)出教師教學(xué)和科研數(shù)據(jù),進(jìn)行存檔.

4)管理員.對各專業(yè)信息進(jìn)行添加和維護(hù);對教師個人信息進(jìn)行添加、修改、刪除和維護(hù);對教師教學(xué)科研信息進(jìn)行添加、修改、刪除和維護(hù);導(dǎo)出各種數(shù)據(jù)進(jìn)行分析和存檔;對系統(tǒng)進(jìn)行維護(hù).

2.1 業(yè)務(wù)流程分析

本系統(tǒng)主要業(yè)務(wù)流程包括人員信息管理、授課信息管理、科研信息管理、專業(yè)信息管理等,其結(jié)構(gòu)如圖1所示.

2.2 功能模塊設(shè)計

在業(yè)務(wù)流程和數(shù)據(jù)流程分析基礎(chǔ)上,系統(tǒng)的主要功能模塊如圖2所示.

3 系統(tǒng)實現(xiàn)

系統(tǒng)開發(fā)基于 B/S模式,采用PHP為開發(fā)語言,主要技術(shù)路線為:Smarty+phpExcel+ExtJS,Smarty用于實現(xiàn)網(wǎng)頁模板技術(shù)[1],phpExcel用于處理導(dǎo)入和導(dǎo)出Excel數(shù)據(jù),ExtJS用于制作前臺顯示界面[2];選擇MySQL作為后臺數(shù)據(jù)庫管理;軟件開發(fā)環(huán)境為Apache+MySQL+PHP;主要采用Smarty和ExtJS來實現(xiàn)MVC 3層框架[3].

系統(tǒng)總體上分為4個層次,具體如圖3所示.

圖1 系統(tǒng)業(yè)務(wù)流程示意圖

圖2 系統(tǒng)主要功能模塊結(jié)構(gòu)示意圖

圖3 系統(tǒng)應(yīng)用架構(gòu)

1)用戶層.通過客戶端瀏覽器處理與用戶的交互,主要包括PHP和HTML頁面.

2)表示層.由視圖(View)和控制器(Controller)組成.視圖即是用戶界面,主要包括HTML頁面;控制器處理視圖和業(yè)務(wù)層中應(yīng)用模型的交互,主要包括PHP模板和配置文件,由Smarty提供的模板和ExtJS封裝Java Script來定義和實現(xiàn).

3)業(yè)務(wù)層.實現(xiàn)系統(tǒng)所需的業(yè)務(wù)方法和接口,由類和Web Service構(gòu)成,由Smarty封裝PHP來實現(xiàn).

4)數(shù)據(jù)層.采用MySQL管理系統(tǒng)數(shù)據(jù).

系統(tǒng)主界面見圖4,通過登陸頁面進(jìn)入系統(tǒng)后,左邊樹形導(dǎo)航欄提供了業(yè)務(wù)功能的選擇,右邊用戶區(qū)根據(jù)選擇提供不同的視圖顯示.

圖4 系統(tǒng)主界面示意圖

4 結(jié) 語

B/S模式系統(tǒng)開發(fā),更注重敏捷、快速以及可擴展性.好的架構(gòu)模式和模板技術(shù)可以提高開發(fā)效率,保證軟件開發(fā)質(zhì)量.實踐表明,應(yīng)用PHP語言結(jié)合Smarty模板技術(shù)進(jìn)行MVC模式的信息系統(tǒng)開發(fā),能縮短系統(tǒng)開發(fā)時間,為Web應(yīng)用程序開發(fā)人員之間的分工與協(xié)作提供標(biāo)準(zhǔn)的模式,也為系統(tǒng)模塊集成提供了一種較為簡單的方式,同時也提高了系統(tǒng)的可維護(hù)性和可擴展性,使系統(tǒng)能夠較好地適應(yīng)業(yè)務(wù)需求的變化.

:

[1]仝戈,張武裝.Smarty在基于MVC框架的Web應(yīng)用程序開發(fā)中的應(yīng)用[J].科技信息,2009,16(31):51-52.

[2]張軍鋒,汪健雄,賈新茹.基于 ExtJS框架的數(shù)據(jù)維護(hù)系統(tǒng)設(shè)計與實現(xiàn)[J].鐵路計算機應(yīng)用,2010,19(19):27-30.

[3]劉高原,張國平.基于MVC模式的WEB管理信息系統(tǒng)的實現(xiàn)[J].華東交通大學(xué)學(xué)報,2006,23(1):87-90.

[4]Steven Holzner.PHP完全參考手冊[M].北京:清華大學(xué)出版社,2009.

[5]趙潔紅.PHP范例完全自學(xué)手冊[M].北京:人民郵電出版社,2010.

Establishment of Management Platform for Discipline Information Based on Smarty

G UOHongxia1,CHEN Bin1,PAN Bin2,LIU Yang2

(1.School of Electronics and Information Engineering,Chengdu University,Chengdu 610106,China;2.College of Management Science,Chengdu University of Technology,Chengdu 610059,China)

According to the application requirement of college specialties management,the analysis,design and implementation process of electronic file system for specialties management were described.PHP and Smarty templates were used to achieve the rapid development of system based on MVC model.The practice shows that,Smarty templates technology reduces the development time of complex business system and enhances the maintainability as well as scalability of the systems.

specialties management;systematic analysis;Smarty templates;MVC model

TP311.52

A

1004-5422(2012)04-0408-03

2012-10-15.

郭紅霞(1976—),女,碩士,講師,從事計算機通訊技術(shù)應(yīng)用研究.

猜你喜歡
信息系統(tǒng)教師
Smartflower POP 一體式光伏系統(tǒng)
最美教師
快樂語文(2021年27期)2021-11-24 01:29:04
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
教師如何說課
甘肅教育(2020年22期)2020-04-13 08:11:16
未來教師的當(dāng)下使命
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
圓我教師夢
吐魯番(2014年2期)2014-02-28 16:54:42
主站蜘蛛池模板: 免费A级毛片无码无遮挡| 国产乱子伦一区二区=| 久久精品人人做人人爽| 欧美日韩国产在线观看一区二区三区| 欧美成人h精品网站| 久久午夜夜伦鲁鲁片无码免费| 99久久国产自偷自偷免费一区| 国产精品青青| www.日韩三级| 97在线观看视频免费| 亚洲VA中文字幕| 精品少妇人妻av无码久久| 免费国产高清视频| 国产成人综合在线观看| 亚洲精品第五页| 99伊人精品| 色婷婷在线播放| 伊人无码视屏| 91免费国产在线观看尤物| 99精品高清在线播放| 精品国产免费观看| 热热久久狠狠偷偷色男同 | 欧美、日韩、国产综合一区| 国产一在线| 一级毛片免费不卡在线| 97人人做人人爽香蕉精品| AV不卡在线永久免费观看| 午夜国产理论| 欧美区一区| 成人在线不卡视频| 九色视频最新网址| 成人免费午夜视频| 成人一级黄色毛片| 欧美中日韩在线| 欧美人人干| 久久久噜噜噜| 欧美亚洲激情| 无码高潮喷水专区久久| 在线观看视频99| 好紧太爽了视频免费无码| 欧美黄网站免费观看| 日韩精品专区免费无码aⅴ| 91亚洲精品国产自在现线| 中文字幕无码制服中字| 五月激激激综合网色播免费| 欧美在线一级片| 国产亚洲精品无码专| 中国毛片网| 日本不卡视频在线| 国产成人精品亚洲77美色| 人妻丰满熟妇啪啪| 精品国产Av电影无码久久久| 狠狠ⅴ日韩v欧美v天堂| 国产精品第| 在线99视频| 97视频免费在线观看| 免费一级毛片在线播放傲雪网| hezyo加勒比一区二区三区| 日韩成人午夜| 欧美一区二区丝袜高跟鞋| 色网站免费在线观看| 四虎成人精品在永久免费| 免费人成网站在线高清| 成人在线第一页| 国产极品美女在线播放| 亚洲国产精品VA在线看黑人| 国产免费高清无需播放器| 国产精品久久久久久久久久久久| 色国产视频| 国产黄色爱视频| 香蕉伊思人视频| 香蕉综合在线视频91| 一级做a爰片久久免费| 国产香蕉一区二区在线网站| 四虎影视永久在线精品| 欧美a级完整在线观看| 亚洲欧洲日产国码无码av喷潮| 精品国产中文一级毛片在线看| 国产精品刺激对白在线| 色噜噜中文网| a级毛片免费看| 国产福利拍拍拍|