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

        ?

        基于CMS昆醫(yī)校友家庭檔案網(wǎng)站的設(shè)計與實現(xiàn)

        2019-09-10 07:22:44者明偉王媛彭桂芬
        現(xiàn)代信息科技 2019年9期

        者明偉 王媛 彭桂芬

        摘? 要:CMS是Content Management System的縮寫,意為“內(nèi)容管理系統(tǒng)”。它是基于很多模板的設(shè)計的完美組合,可以處理文本圖像、Flash動畫、音頻流、圖像甚至電子郵件文件,一個好的成熟的內(nèi)容管理系統(tǒng),可以快速實現(xiàn)網(wǎng)站的開發(fā)并降低開發(fā)的費用。本文詳細闡述了基于這個系統(tǒng)設(shè)計和實現(xiàn)昆明醫(yī)科大學校友家庭檔案網(wǎng)站的過程,對CMS的功能和特點進行了全面的展示。

        關(guān)鍵詞:CMS;家庭檔案網(wǎng)站;檔案信息化

        中圖分類號:TP311.52? ? ? ?文獻標識碼:A 文章編號:2096-4706(2019)09-0092-03

        0? 引? 言

        家庭是社會的基本組成單位,家庭檔案是指在以家庭為單位的家庭成員在家庭事務(wù)和社交活動中保存下來的,以備將來所需的各種材料、圖像和物體,包括:家庭或個人家譜、軼事、自傳、文件、醫(yī)療記錄、發(fā)票、手冊、遺囑、照片、視頻和音頻、物理對象等。如何儲存和使用這些家庭檔案信息來實現(xiàn)信息的社交分享并使其價值最大化成為了一個問題。借助CMS系統(tǒng),作者及其團隊設(shè)計開發(fā)了昆明醫(yī)科大學校友家庭檔案網(wǎng)站。通過這個網(wǎng)站,實現(xiàn)了校友對自己家庭檔案信息的管理和利用,對不涉及隱私的家庭檔案信息和有關(guān)昆明醫(yī)科大學記憶的信息進行展示、發(fā)布和交流,借助CMS系統(tǒng)分級清晰、流程完善、功能豐富、成本低廉、便于管理等特點,實現(xiàn)了與學校有交集的校友家庭檔案收集完善的目標。

        1? CMS簡介

        內(nèi)容管理系統(tǒng)(CMS)是一種使用高級編程語言開發(fā),將內(nèi)容編譯成可視化界面,在可視化界面上管理和維護網(wǎng)站的欄目、內(nèi)容和模板的系統(tǒng)。其主要功能包括:前臺的欄目管理、內(nèi)容管理、模板管理,后臺的內(nèi)容發(fā)布、用戶管理等。CMS的基本思想是完全分離界面設(shè)計和開發(fā)編程語言,通過制作模板來顯示頁面布局和視覺設(shè)計,后臺數(shù)據(jù)庫存放網(wǎng)站內(nèi)容。CMS使用數(shù)據(jù)庫技術(shù),通過對數(shù)據(jù)庫的讀寫輸出輸入來實現(xiàn)內(nèi)容的更新,它將網(wǎng)站建設(shè)由繁瑣的編程開發(fā)簡化為對信息資源的組織和管理。CMS使用模板技術(shù)和標簽技術(shù),同一內(nèi)容借助形式多樣的模板可以顯示出不同的界面,不懂編程的人,只要熟悉美工,都可以制作出功能豐富、界面友好的網(wǎng)站。

        2? 網(wǎng)站構(gòu)建目標和欄目設(shè)計

        2.1? 構(gòu)建目標

        根據(jù)昆醫(yī)校友家庭檔案應(yīng)用系統(tǒng)的特點,本系統(tǒng)開發(fā)完成后應(yīng)完成以下目標:

        (1)新用戶注冊:用戶自主進行注冊,包括姓名、性別、身份證號、社??ㄌ?、入職時間、入學時間等相關(guān)信息。注冊用戶可以通過后臺用戶管理界面來更新他們的個人信息;

        (2)建立家庭檔案:注冊用戶可以發(fā)布自己的及家庭成員的證書、賬單、醫(yī)療記錄和其他信息,這些信息可以設(shè)置權(quán)限:共享或只有自己可見;

        (3)注冊用戶可以在網(wǎng)站公共欄目進行投稿;

        (4)搜索功能:用戶在前臺通過輸入關(guān)鍵字等搜索詞搜索公共信息,在后臺也有搜索功能,可以檢索自己的個人檔案信息;

        (5)管理員只需簡單培訓,就能進行系統(tǒng)維護:對注冊用戶進行實名制審計、批量導入用戶信息、備份系統(tǒng)數(shù)據(jù)庫等;

        (6)界面友好美觀,操作簡單易行。

        2.2? 欄目設(shè)計

        按照功能需求,分為六個部分,分別是家庭檔案介紹、文字記憶、圖片記憶、錄像記憶、錄音記憶和個人家庭檔案。其中前五個部分是公共展示部分,任何人都可以查看,而個人家庭檔案部分則需要登錄認證后才能查看,在各個欄目的子欄目中,官方文字、官方圖片等官方部分只有管理員可以發(fā)布信息,而校友文字、校友圖片等校友部分,則是由注冊會員進行投稿,由管理員審核后發(fā)布。網(wǎng)站欄目如圖1所示。

        3? 基于CMS實現(xiàn)系統(tǒng)的模塊構(gòu)建和功能使用

        CMS系統(tǒng)已經(jīng)是完成開發(fā)的、有強大功能的信息系統(tǒng)。應(yīng)用開發(fā)的工作主要在兩方面:模板的制作和自制模塊的開發(fā)。

        3.1? 模板的制作

        模板的制作可以簡單理解為排版,哪里放什么內(nèi)容、字號的大小、用什么色彩、字體顯示的格式等,專業(yè)角度講,模板是制作一種統(tǒng)一的顯示標準,是把后臺發(fā)布的內(nèi)容按標準的方式組織起來形成前臺頁面的一種技術(shù),模板決定后臺內(nèi)容顯示到前臺頁面后的效果。一般網(wǎng)站有首頁、欄目頁、內(nèi)容頁、個性化的單頁等,因此要制作對應(yīng)的模板頁,即首頁模板、欄目模板、內(nèi)容模板以及單頁模板,有時候為了顯示更多的界面風格,要制作多個內(nèi)容模板頁和單頁模板頁。模板的作用主要是定義前臺頁面顯示哪些后臺數(shù)據(jù)和定義前臺頁面的顯示風格等;采用相同的模板,多條內(nèi)容可以形成內(nèi)容不同、界面相同的多個靜態(tài)頁面,如果要顯示為內(nèi)容不同、表現(xiàn)形式也不同的靜態(tài)頁面,就要預先制作多個內(nèi)容模板頁以供選擇。采用了模板技術(shù),需要調(diào)整頁面的表現(xiàn)形式,只需要調(diào)整模板即可,對于內(nèi)容眾多的網(wǎng)站,模板技術(shù)是最方便和有效的。得益于標簽技術(shù)的發(fā)展,CMS能夠方便地使用模板技術(shù),使用HTML技術(shù)制作用戶自己的顯示頁面,使用系統(tǒng)提供的標簽將內(nèi)容添加到HTML頁面中,或?qū)撕炚Z言進行計算機編程語言編譯解釋替換,生成完整的頁面。在頁面的制作過程中采用HTML語言,DIV+CSS結(jié)構(gòu),對導航和首頁、內(nèi)容、單頁模板進行布局,對內(nèi)容則采用CMS提供的標簽。

        3.2? 自制模塊的開發(fā)

        CMS系統(tǒng)只提供了常規(guī)的內(nèi)容需求,如果有個性化的需求的話,沒有一個CMS系統(tǒng)能夠滿足用戶的多樣性需求。在系統(tǒng)的開發(fā)過程中,個人家庭檔案模塊需要在用戶后臺開發(fā)出一個內(nèi)容管理模塊,在CMS中用戶后臺沒有此功能,因此需要進行二次開發(fā)。CMS系統(tǒng)的二次開發(fā)是整個開發(fā)過程的一個難點,實現(xiàn)CMS二次開發(fā),首先要選擇支持二次開發(fā)的CMS系統(tǒng),本系統(tǒng)二次開發(fā)過程中仍然采用MVC的開發(fā)模式,利用CMS主程序中提供的函數(shù),編寫實現(xiàn)此功能的模板文件和程序文件,然后調(diào)入用戶后臺程序文件中。

        4? 遇到的問題和CMS解決策略

        在Web應(yīng)用程序開發(fā)中,主要使用ASP.NET、PHP、JSP等編程語言來實現(xiàn)。業(yè)余的程序員雖然能開發(fā)出一定功能的應(yīng)用系統(tǒng),但普遍存在一些問題。

        4.1? 缺乏靜態(tài)頁面技術(shù)

        為了減輕服務(wù)器的壓力,提高執(zhí)行效率并縮短服務(wù)器響應(yīng)的時間,采用靜態(tài)頁面生存技術(shù),避免重復頁面讀取每次都需要連接數(shù)據(jù)庫讀取內(nèi)容生成頁面。為了減少生成靜態(tài)頁面時對服務(wù)器資源的占用,目前采取的辦法是定時生成靜態(tài)頁面、發(fā)布內(nèi)容時候生成靜態(tài)頁面,但對于業(yè)余編程人員來說,靜態(tài)頁面技術(shù)是一個難題。

        4.2? 系統(tǒng)的安全性差

        Web系統(tǒng)的安全性包括兩個方面:操作系統(tǒng)的安全性和應(yīng)用系統(tǒng)本身的安全性。操作系統(tǒng)的安全性主要通過補丁、配置防護墻、安裝殺毒軟件來實現(xiàn)。在個人的開發(fā)中,主要考慮的是應(yīng)用系統(tǒng)本身的安全性,如系統(tǒng)漏洞、數(shù)據(jù)庫中信息的加密儲存、用戶的訪問控制等。為了確保應(yīng)用系統(tǒng)的安全性,經(jīng)常需要類封裝、多種認證技術(shù)、多種的加密方法,系統(tǒng)的功能、安全性通常需要嚴格、復雜的測試,這對個人開發(fā)來說難度是很大的。

        4.3? 系統(tǒng)的可擴展性差

        目前,在Web開發(fā)中,MVC已經(jīng)成為主流框架。但是,對于普通用戶來說,要熟練使用MVC框架進行開發(fā)仍然比較困難,若設(shè)計不合理,系統(tǒng)的可擴展性無法在后期得到保證。

        CMS可以解決以上提出的不足。CMS由專業(yè)程序員組成的團隊開發(fā),系統(tǒng)的安全性、擴展性都很完善,在內(nèi)容管理、功能上非常強大,有強大的功能模塊滿足不同用戶的需求,特別是模板和標簽技術(shù)的應(yīng)用,使得用戶在很短的時間內(nèi),就可以制作出滿足多種需求的應(yīng)用系統(tǒng),同時保證系統(tǒng)的穩(wěn)定性和安全性。同時CMS大多開源,可以在CMS基礎(chǔ)上定制開發(fā)出符合自己需求的個性化應(yīng)用系統(tǒng),并和第三方系統(tǒng)充分打通途徑進行數(shù)據(jù)對接,成熟的CMS系統(tǒng)用戶非常廣泛,社區(qū)人員眾多,發(fā)現(xiàn)安全漏洞,可以第一時間處理。

        5? 通過CMS實現(xiàn)網(wǎng)站的安全性和可持續(xù)發(fā)展

        5.1? 網(wǎng)站的安全性

        家庭檔案涉及個人隱私,我們具有多種實用的安全機制:

        (1)具有信息過濾和審核功能;

        (2)嚴格管理用戶權(quán)限;

        (3)具有完整的數(shù)據(jù)備份機制,支持備份文件的下載和上傳,確保網(wǎng)站數(shù)據(jù)的完整性和安全性;

        (4)訪問日志文件記錄每了一個用戶所進行的操作;

        (5)最終發(fā)布的頁面是靜態(tài)頁面,使網(wǎng)站安全性和網(wǎng)站訪問速度都有所提高。

        5.2? 可持續(xù)發(fā)展

        結(jié)合學校OA系統(tǒng)已經(jīng)完備的教師信息,系統(tǒng)可批量導入用戶信息,這樣,廣大用戶不用注冊就可以直接登錄,使網(wǎng)站訪問量和參與度不斷提高。

        系統(tǒng)采用B/S架構(gòu),只要有網(wǎng)絡(luò),用戶可以隨時隨地訪問,一方面便于用戶訪問網(wǎng)站,另一方面,簡化了系統(tǒng)管理員的工作,降低了系統(tǒng)維護成本。系統(tǒng)采用標準的開發(fā)接口,能和已有應(yīng)用系統(tǒng)進行數(shù)據(jù)整合和應(yīng)用功能的擴展。

        5.3? 啟示

        近些年來CMS勢頭發(fā)展迅猛,使用CMS建站可以減少開發(fā)成本,快速地開發(fā)自己的網(wǎng)站,功能強大,可以任意添加頻道、單頁、版塊,節(jié)省時間。但CMS對于零建站經(jīng)驗的新手來說不適合,建站需要涉及SEO、PS、服務(wù)器知識、數(shù)據(jù)庫知識、編程語言、網(wǎng)絡(luò)安全等眾多因素,任何一個環(huán)節(jié)都很重要。另外,CMS不能滿足所有用戶的需求,更需要經(jīng)常對CMS進行二次開發(fā),而CMS的二次開發(fā)是很困難的,因此,在決定選用CMS建站時,要充分考慮所選用的CMS系統(tǒng)是否能夠進行二次開發(fā),是否具備進行二次開發(fā)的實力。

        6? 結(jié)? 論

        基于CMS系統(tǒng)設(shè)計的昆明醫(yī)科大學校友家庭網(wǎng)站于2016年3月開發(fā)完成并投入運行,校友家庭檔案的數(shù)字化和網(wǎng)絡(luò)化得到實施,并建立了一個新的學校檔案收集渠道。同時也搭建了一個學校教師、校友之間的溝通、交流的平臺。實現(xiàn)了豐富校園文化、完善不全檔案、傳承學校歷史的目標。

        參考文獻:

        [1] 王媛,者明偉,吳娜.通過校友家庭檔案網(wǎng)實現(xiàn)民間檔案共建共享 [J].蘭臺世界,2016(24):56-58.

        [2] 顏野.社會檔案共建共享管理模式初探 [J].云南檔案,2017(2):50-53.

        [3] 安進,孫偉.基于CMS的課程網(wǎng)站建設(shè)研究與實踐 [J].黑龍江教育學院學報,2013,32(8):49-50.

        [4] 趙慧,李春明,曾靜,等.基于Siteserver CMS的網(wǎng)絡(luò)課程建設(shè)與站群管理 [J].計算機時代,2013(1):66-68.

        [5] 耿璐,聶足.基于CMS的企業(yè)網(wǎng)站的設(shè)計與實現(xiàn) [J].計算機工程與設(shè)計,2009,30(2):351-357+361.

        [6] 明日科技.ASP.NET項目開發(fā)案例全程實錄 [M].第2版.北京:清華大學出版社,2011.

        [7] 房大偉,呂雙.ASP.NET開發(fā)實戰(zhàn)1200例 [M].北京:清華大學出版社,2011.

        作者簡介:者明偉(1983.09-),男,漢族,云南玉溪人,助理工程師,碩士研究生,研究方向:計算機應(yīng)用系統(tǒng)開發(fā);通訊作者:王媛(1972.03-),女,漢族,云南昆明人,副研究館員,碩士研究生,研究方向:檔案管理;彭桂芬(1979.09-),女,漢族,云南大理人,講師,碩士研究生,研究方向:計算機應(yīng)用和現(xiàn)代教育技術(shù)。

        精品人妻码一区二区三区剧情| AV熟妇导航网| 蜜臀久久久精品国产亚洲av| 国产在线视频91九色| 久久久久成人精品无码| 国产av日韩a∨亚洲av电影| 一本色道久久综合中文字幕| 美腿丝袜在线观看视频| 国产乱子伦| chinesefreexxxx国产麻豆| 91精品国产综合久久青草| 人妻少妇中文字幕,久久精品| 亚洲精品成人网站在线播放| 国产av国片精品| 熟女白浆精品一区二区| 人妻精品人妻一区二区三区四区| 国产午夜伦鲁鲁| 免费一级毛片在线播放不收费| 伊人影院在线观看不卡| 男女主共患难日久生情的古言| 成人精品视频一区二区三区尤物| 国产精品亚洲欧美云霸高清| 一本久道久久综合狠狠操| 亚洲视频免费一区二区 | 国产成人综合久久亚洲精品| 亚洲国产成人手机在线观看| 午夜国产精品一区二区三区| 国产精品久久精品第一页| 又黄又爽又色又刺激的视频| 麻豆AV无码久久精品蜜桃久久| 麻豆精品一区二区三区| 国产精品免费_区二区三区观看| 欧美aⅴ在线| 日韩人妻免费一区二区三区| 本道天堂成在人线av无码免费| 欧美日韩国产一区二区三区不卡| 91精品国产91久久久无码色戒| 亚洲精品一区二区网站| 男ji大巴进入女人的视频小说| 国产在线精品一区二区在线看 | 国产在线观看视频一区二区三区|