基于ThinkPHP框架的信息安全技術(shù)論壇的設(shè)計與實現(xiàn)
本文選題:ThinkPHP + MVC; 參考:《北京郵電大學(xué)》2017年碩士論文
【摘要】:互聯(lián)網(wǎng)技術(shù)發(fā)展迅速,使得生產(chǎn)力得到極大的提高,社會發(fā)展和人們的工作生活隨之得到非常大的便利,但是,隨之而來的,互聯(lián)網(wǎng)催生了許多的信息安全問題,這些問題已經(jīng)嚴(yán)重威脅到國家和人們的利益,人們越來越關(guān)注和重視這些問題,故而,國家在不斷的加強關(guān)于信息安全的教育。然而,目前有資源且有資質(zhì)開設(shè)信息安全課程的高校數(shù)量占比還在少數(shù),而且其中多數(shù)高校的資源并不充足,因此,現(xiàn)狀就是,由于各種資源和條件的限制,信息安全方向的人才培養(yǎng)仍然不能滿足日益突出的信息安全問題。針對這種情況,本論文設(shè)計并實現(xiàn)了基于ThinkPHP框架的信息安全技術(shù)論壇,為廣大信息安全技術(shù)的學(xué)生和愛好者提供一個專業(yè)的信息安全技術(shù)交流論壇,同時也是一個針對實際問題的交流論壇。本論文通過對目前多所高校信息安全課程的教學(xué)現(xiàn)狀進行分析,并與部分高校信息安全課程的學(xué)生進行溝通交流,明確論壇的功能需求,最終確定要深入學(xué)習(xí)ThinkPHP框架,并基于ThinkPHP框架,在LAMP架構(gòu)上,采用MVC設(shè)計模式,完成信息安全技術(shù)論壇的設(shè)計與實現(xiàn),本論文的整體工作內(nèi)容如下:1.本論文通過對信息安全專業(yè)的學(xué)生以及信息安全技術(shù)的愛好者關(guān)于學(xué)習(xí)信息安全技術(shù)的現(xiàn)狀的分析,闡述了基于ThinkPHP開發(fā)框架的信息安全技術(shù)論壇的研究背景及意義。之后,通過總結(jié)與分析前人對ThinkPHP開發(fā)框架的研究和應(yīng)用現(xiàn)狀,給出本論文的整體組織結(jié)構(gòu)。2.本論文詳細(xì)介紹了信息安全技術(shù)論壇的實現(xiàn)過程中所使用的關(guān)鍵技術(shù),主要包括ThinkPHP框架、MVC設(shè)計模式、LAMP架構(gòu)、HTML5 以及 Web Socket 技術(shù),并對 Linux(Ubuntu)、Apache、MySQL、PHP等技術(shù)分別做了描述。3.實現(xiàn)信息安全技術(shù)論壇的分析與設(shè)計,主要包括信息安全技術(shù)論壇的需求分析、論壇開發(fā)工作的可行性分析、論壇的總體框架設(shè)計、論壇各個功能模塊的設(shè)計,還包括數(shù)據(jù)庫表的邏輯分析、數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計,并展示了主要模塊的表結(jié)構(gòu)。4.根據(jù)信息安全技術(shù)論壇的需求分析和論壇各模塊的設(shè)計,實現(xiàn)各個主要的功能模塊,并以部分模塊的核心代碼或效果圖的方式進行展示,并展示了數(shù)據(jù)庫表的建立過程。5.從不同角度對信息安全技術(shù)論壇各個模塊進行功能測試、數(shù)據(jù)測試、頁面的兼容性測試,通過這些測試保證論壇的穩(wěn)定、安全的運行。以此為基礎(chǔ),通過對信息安全技術(shù)論壇的設(shè)計和實現(xiàn)過程中出現(xiàn)的問題進行分析和總結(jié),對未來論壇的優(yōu)化和維護提出展望。
[Abstract]:With the rapid development of Internet technology, productivity has been greatly improved, social development and people's work and life have been greatly facilitated, but, with it, the Internet has given birth to many information security problems. These problems have seriously threatened the interests of the country and people. People pay more and more attention to these problems. Therefore, the country is constantly strengthening the education on information security. However, the number of colleges and universities with resources and qualifications to offer information security courses is still small, and most of them do not have sufficient resources, so the current situation is that, due to the constraints of various resources and conditions, Personnel training in the direction of information security still can not meet the increasingly prominent information security problems. In view of this situation, this paper designs and implements an information security technology forum based on think PHP framework, which provides a professional information security technology exchange forum for students and lovers of information security technology. It is also a forum for communication on practical issues. This paper analyzes the current teaching situation of information security courses in many colleges and universities, and communicates with some students of information security courses in colleges and universities, clarifies the functional requirements of the forum, and finally determines that we should study think PHP framework in depth. And based on think PHP framework, in lamp architecture, MVC design pattern is adopted to complete the design and implementation of information security technology forum. The whole work of this paper is as follows: 1. Based on the analysis of the present situation of the students majoring in information security and the aficionados of information security technology, this paper expounds the research background and significance of the information security technology forum based on the ThinkPHP development framework. Then, by summarizing and analyzing the research and application status of ThinkPHP development framework, this paper gives the overall organizational structure. 2. In this paper, the key technologies used in the implementation of the Information Security Technology Forum are introduced in detail, including ThinkPHP framework / MVC design pattern, HTML 5 and Web socket technology, and the description of Linux (Ubuntu) Apache MySQL PHP and other technologies. To realize the analysis and design of the information security technology forum, including the requirement analysis of the information security technology forum, the feasibility analysis of the forum development work, the design of the overall framework of the forum, the design of each function module of the forum, Also includes the logical analysis of database tables, database table structure design, and shows the main modules of the table structure. According to the requirement analysis of the information security technology forum and the design of each module of the forum, the main function modules are realized, and the core codes or effect diagrams of some modules are displayed, and the establishment process of the database table is demonstrated. From different angles, the function test, data test and page compatibility test of each module of the information security technology forum are carried out to ensure the stable and safe operation of the forum through these tests. Based on this, this paper analyzes and summarizes the problems in the design and implementation of information security technology forum, and puts forward the prospects for the optimization and maintenance of the future forum.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP393.09;TP309
【參考文獻】
相關(guān)期刊論文 前10條
1 史春光;;基于Web的教學(xué)輔助系統(tǒng)的設(shè)計與實現(xiàn)[J];信息技術(shù);2015年08期
2 史春光;;基于網(wǎng)絡(luò)的學(xué)習(xí)交流平臺的設(shè)計與實現(xiàn)[J];信息技術(shù);2015年07期
3 張冬青;李仁奎;;在線學(xué)習(xí)系統(tǒng)論壇管理模塊的設(shè)計與實現(xiàn)[J];黑龍江教育(高教研究與評估);2015年05期
4 張源偉;雷軍;胡越;;基于ThinkPHP框架的視頻教學(xué)網(wǎng)站的設(shè)計和實現(xiàn)[J];物聯(lián)網(wǎng)技術(shù);2015年03期
5 徐慧;姜建芳;喬丙立;;基于ThinkPHP的遠程教學(xué)系統(tǒng)設(shè)計與實現(xiàn)[J];工業(yè)控制計算機;2014年12期
6 張英偉;;基于ThinkPHP框架的CMS快速開發(fā)研究[J];計算機光盤軟件與應(yīng)用;2014年14期
7 王俊芳;李隱峰;王池;;基于MVC模式的ThinkPHP框架研究[J];電子科技;2014年04期
8 任慧朋;唐龍凱;徐曉霞;;利用PHP的MVC框架實現(xiàn)對HIS數(shù)據(jù)庫的操作實踐[J];電子測試;2014年05期
9 陳偉宏;張龍;王璐;;基于Web的在線學(xué)習(xí)系統(tǒng)設(shè)計與實現(xiàn)[J];計算機時代;2013年09期
10 龍云;蕭仲敏;郭青;吳青鳳;李東煒;;高校開放實驗室網(wǎng)絡(luò)論壇的設(shè)計與實現(xiàn)[J];實驗科學(xué)與技術(shù);2013年03期
相關(guān)碩士學(xué)位論文 前2條
1 王昭英;基于MVC設(shè)計模式的thinkphp框架的研究與應(yīng)用[D];西安建筑科技大學(xué);2010年
2 王杰;基于RIA架構(gòu)的學(xué)習(xí)平臺設(shè)計與實現(xiàn)[D];曲阜師范大學(xué);2008年
,本文編號:2117971
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2117971.html