• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    在線練習(xí)及其行為分析軟件的設(shè)計(jì)與實(shí)現(xiàn)

    2017-12-29 00:00:00蔡宏輝
    知識文庫 2017年15期

    基于移動互聯(lián)網(wǎng)的在線練習(xí)可以使學(xué)習(xí)者充分運(yùn)用自己的碎片化時(shí)間來進(jìn)行自主型學(xué)習(xí),移動互聯(lián)網(wǎng)同時(shí)也提供了記錄學(xué)習(xí)者學(xué)習(xí)行為的良好載體。本論文設(shè)計(jì)與實(shí)現(xiàn)了在線練習(xí)及其行為分析軟件,從需求開始分析逐步對系統(tǒng)進(jìn)行設(shè)計(jì)開發(fā),技術(shù)選取、數(shù)據(jù)庫設(shè)計(jì)、功能開發(fā)等。

    根據(jù)中國互聯(lián)網(wǎng)絡(luò)信息中心2016年8月發(fā)布的《2015年中國青少年上網(wǎng)行為研究報(bào)告》,截止2015年12月青少年互聯(lián)網(wǎng)普及率為85.3%,近年來互聯(lián)網(wǎng)更是快速發(fā)展。從PC端的網(wǎng)絡(luò)學(xué)習(xí)方式到移動端的網(wǎng)絡(luò)學(xué)習(xí)方式的遷移已是必然的趨勢。

    本論文以在線練習(xí)及其行為分析為切入點(diǎn),對其進(jìn)行軟件設(shè)計(jì)同時(shí)進(jìn)行開發(fā)。其中涉及軟件的需求分析、數(shù)據(jù)庫設(shè)計(jì)、編碼實(shí)現(xiàn)、部署上線、運(yùn)營維護(hù)等步驟。

    1.需求分析

    1.1任務(wù)和要求

    任務(wù):設(shè)計(jì)在線練習(xí)及其行為分析系統(tǒng)并實(shí)現(xiàn),同時(shí)開發(fā)相應(yīng)的后臺管理系統(tǒng)。

    要求:

    (1)用戶可自行注冊、修改密碼和修改昵稱、郵箱等。(2)用戶登錄后跳轉(zhuǎn)到動態(tài)頁面,可查看相關(guān)動態(tài)。并可以進(jìn)行答題、查看分析、自管理等操作。(3)題目的獲取根據(jù)用戶答題情況進(jìn)行排序,用戶回答正確題目的類別較少的題目優(yōu)先獲取。(4)用戶能夠查看自己的答題完成率,以及各個(gè)類別的答題情況。(5)管理員允許對用戶信息進(jìn)行管理。即新增用戶、重置用戶密碼等。(6)管理員允許對題目信息進(jìn)行管理。即新增題目、修改題目等。(7)管理員允許對類別信息進(jìn)行管理。即新增類別、修改類別等。(8)管理員允許查詢用戶的操作記錄。同時(shí)可以查詢管理員的操作記錄。(9)管理員允許自行修改自身的登陸密碼。

    1.2運(yùn)行環(huán)境與開發(fā)工具

    系統(tǒng)開發(fā)平臺:IntelliJ IDEA、Sublime Text

    系統(tǒng)開發(fā)環(huán)境:Java1.8、mysql5.7、Tomcat7、Maven3.3.9、Git、php5.6

    開發(fā)語言:JAVA、PHP

    數(shù)據(jù)庫:MySQL

    前端框架:ThinkPHP、WeUI

    后端框架:Spring+SpringMVC+Mybatis

    2.分析、設(shè)計(jì)與實(shí)現(xiàn)

    2.1設(shè)計(jì)分析及設(shè)計(jì)思路

    在線練習(xí)及其行為分析系統(tǒng)劃分為兩個(gè)子系統(tǒng)。一個(gè)是用戶登錄訪問的主體功能系統(tǒng),另一個(gè)是管理員登錄操作的后臺管理系統(tǒng)。

    主體功能系統(tǒng)的主要功能:

    (1)用戶注冊、登陸模塊 (2)用戶答題模塊(3)用戶查看分析模塊(4)用戶自管理模塊

    后臺管理系統(tǒng)的主要功能:

    (1)管理員登錄模塊(2)用戶管理模塊(3)題目管理模塊(4)類別管理模塊(5)記錄管理模塊(6)系統(tǒng)管理模塊

    2.2數(shù)據(jù)庫設(shè)計(jì)

    數(shù)據(jù)庫設(shè)計(jì)是在一個(gè)特定的環(huán)境下,去構(gòu)建、設(shè)計(jì)一個(gè)優(yōu)化的數(shù)據(jù)庫模式。數(shù)據(jù)庫通常是一個(gè)系統(tǒng)應(yīng)用的核心。負(fù)責(zé)對數(shù)據(jù)的管理與維護(hù)。設(shè)計(jì)一個(gè)數(shù)據(jù)庫需要綜合評估大部分用戶的需求。然后對用戶需求進(jìn)行抽象、歸納,形成一個(gè)概念模型,并將其轉(zhuǎn)化成數(shù)據(jù)模型。

    2.3主體功能系統(tǒng)

    (1)登錄模塊(2)注冊模塊(3)答題模塊(4)查看分析模塊(5)自管理模塊

    2.4后臺管理系統(tǒng)

    (1)登錄模塊(2)儀表盤(3)用戶管理模塊(4)類別管理模塊(5)題目管理模塊(6)事件(用戶動態(tài))管理模塊(7)用戶動態(tài)查詢模塊(8)管理員操作記錄查詢模塊(9)用戶分析模塊(10)題目分析模塊(11)密碼修改模塊(12)參數(shù)配置模塊

    3.部署上線

    環(huán)境:阿里云云服務(wù)器一臺(CPU:1核,內(nèi)存:1G,帶寬1Mbps,CentOS 7.3,64位操作系統(tǒng)

    工具:SecureCRT、WinSCP

    Docker是一個(gè)應(yīng)用容器引擎的開源項(xiàng)目,支持幾乎所有主流的Web編程語言和數(shù)據(jù)庫。

    mysql、tomcat、php容器啟動成功后,上傳php代碼到云服務(wù)器并將Java代碼打包成war包并上傳云服務(wù)器

    4. 總結(jié)與展望

    在飛速發(fā)展的互聯(lián)網(wǎng)時(shí)代中,在線練習(xí)行為模式將借助移動互聯(lián)網(wǎng)進(jìn)行數(shù)字化。學(xué)習(xí)者的行為特征以數(shù)字化的形式隱含在海量行為信息中。系統(tǒng)通過日志分析生成圖表,對學(xué)習(xí)者所產(chǎn)生的學(xué)習(xí)行為進(jìn)行分析研究,協(xié)助學(xué)習(xí)者完成個(gè)性化學(xué)習(xí)、一定程度地提升學(xué)習(xí)者的學(xué)習(xí)效率。同時(shí)將學(xué)習(xí)者的學(xué)習(xí)行為進(jìn)行綜合判斷,利于學(xué)習(xí)資源的添加,強(qiáng)化學(xué)習(xí)者的練習(xí)。

    宝应县| 海淀区| 大邑县| 边坝县| 大渡口区| 息烽县| 石城县| 屯昌县| 新安县| 武宣县| 深泽县| 西林县| 乐昌市| 龙门县| 普宁市| 甘洛县| 双城市| 莱阳市| 库尔勒市| 湖北省| 内乡县| 江西省| 中江县| 合水县| 丹凤县| 苏尼特左旗| 郸城县| 尤溪县| 洪泽县| 云和县| 伊春市| 宜黄县| 宜兴市| 衡水市| 环江| 南川市| 旬邑县| 大埔县| 章丘市| 揭西县| 根河市|