亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Smarty的學科信息管理平臺構建

        2012-09-18 02:25:54郭紅霞
        成都大學學報(自然科學版) 2012年4期
        關鍵詞:信息管理成都模板

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

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

        基于Smarty的學科信息管理平臺構建

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

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

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

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

        0 引 言

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        2.1 業(yè)務流程分析

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

        2.2 功能模塊設計

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

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

        系統(tǒng)開發(fā)基于 B/S模式,采用PHP為開發(fā)語言,主要技術路線為:Smarty+phpExcel+ExtJS,Smarty用于實現(xiàn)網(wǎng)頁模板技術[1],phpExcel用于處理導入和導出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è)務流程示意圖

        圖2 系統(tǒng)主要功能模塊結構示意圖

        圖3 系統(tǒng)應用架構

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

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

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

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

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

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

        4 結 語

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

        :

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

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

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

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

        [5]趙潔紅.PHP范例完全自學手冊[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—),女,碩士,講師,從事計算機通訊技術應用研究.

        猜你喜歡
        信息管理成都模板
        鋁模板在高層建筑施工中的應用
        鋁模板在高層建筑施工中的應用
        造價信息管理在海外投標中的應用探討
        評《現(xiàn)代物流信息管理與技術》(書評)
        穿過成都去看你
        青年歌聲(2019年2期)2019-02-21 01:17:20
        數(shù)看成都
        先鋒(2018年2期)2018-05-14 01:16:16
        成都
        汽車與安全(2016年5期)2016-12-01 05:21:56
        在高速公路信息管理中如何做好QC小組活動
        鋁模板在高層建筑施工中的應用
        城市綜改 可推廣的模板較少
        水野优香中文字幕av网站| 无码中文av有码中文av| 久久亚洲国产欧洲精品一| 亚洲中文字幕日本日韩| 国产亚洲精品一区在线| 小雪好紧好滑好湿好爽视频| 激性欧美激情在线| 豆国产95在线 | 亚洲| 日本国产在线一区二区| 精品久久中文字幕一区 | 风间由美中文字幕在线| 免费人成视频网站在在线| 国产免费a∨片在线软件| 黄色视频在线免费观看| 亚洲日本无码一区二区在线观看| 精品人妻一区二区视频| 国偷自拍av一区二区三区| 真实国产老熟女无套中出| 后入内射欧美99二区视频| 亚洲色无码中文字幕| 国产福利不卡视频在线| 亚洲日韩成人无码| 正在播放东北夫妻内射| 国产亚洲精品A在线无码| 亚洲一区久久久狠婷婷| 亚洲麻豆视频免费观看| 亚洲国产天堂久久综合网| 精品乱码久久久久久中文字幕| 国产一区二区三区视频免费在线| 99青青草视频在线观看| 亚洲av高清在线观看一区二区| 久久99精品国产麻豆| 成人免费无码视频在线网站| 久久综合伊人有码一区中文字幕| 影音先锋久久久久av综合网成人| 欧美黑吊大战白妞| 中文乱码字幕高清在线观看| 伊人狼人激情综合影院| 人禽杂交18禁网站免费| 中文字幕在线播放| 欧美精品日韩一区二区三区|