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

    大學(xué)生時間管理平臺的研究與實現(xiàn)

    2019-09-12 10:41:42桑新欣
    智能計算機與應(yīng)用 2019年4期
    關(guān)鍵詞:時間管理數(shù)據(jù)傳輸大學(xué)生

    桑新欣

    摘 要:經(jīng)調(diào)查研究發(fā)現(xiàn),目前高校大學(xué)生普遍存在時間利用率低下的問題。離開了高中被規(guī)劃好的生活,大學(xué)生缺乏一種自我規(guī)劃時間的意識。市場上已有的時間規(guī)劃平臺或者App存在適用范圍廣泛、功能單一、界面復(fù)雜等問題,缺乏專門針對大學(xué)生的生活進行時間管理的平臺。因此,為了解決大學(xué)生時間規(guī)劃問題,幫助大學(xué)生更好地充實自己的大學(xué)生活,研究提出了一個專門針對大學(xué)生時間管理的平臺。本文對于如何更加有效地管理大學(xué)生的時間進行了詳盡的分析與論述,并提出了對平臺數(shù)據(jù)分析和傳輸?shù)慕鉀Q辦法。

    關(guān)鍵詞:時間管理; 大學(xué)生;數(shù)據(jù)傳輸

    文章編號:2095-2163(2019)04-0087-05 中圖分類號:TP311.52 文獻標志碼:A

    0 引 言

    隨著互聯(lián)網(wǎng)的高速發(fā)展,人們的生活質(zhì)量日漸提高,人們的生活也日趨便捷。但與此同時還需一提的是,經(jīng)過調(diào)查統(tǒng)計顯示[1],大學(xué)生每天平均使用手機的時間約為5.6 h。其中,有23%的學(xué)生表示在上課的時候也會不自覺地玩手機。不僅僅是在課堂上,在路上、食堂、寢室、公交站等場所,“低頭族”已無處不在。這項研究表明:大學(xué)生對自己的生活缺乏管理與規(guī)劃,因而對于大學(xué)生時間管理軟件的研究與開發(fā)將具有重要的實用價值與意義。目前,市場上已推出的時間管理類軟件有:ProofHub、泛微、日歷、Time Doctor等等。其中,ProofHub與Time Doctor適用于項目開發(fā)團隊,用于管理項目開發(fā)進程;泛微適用于辦公人員(工作族);日歷是一種古老的時間規(guī)劃技術(shù)、功能單一,僅能用于時間提醒。綜上分析可知,市場上并未見到專門針對大學(xué)生時間管理的平臺。為此,基于對大學(xué)生學(xué)習生活特殊性的調(diào)研分析,文中構(gòu)建了以下6個功能模塊:每日任務(wù)管理模塊、課程表模塊、記事本模塊、番茄時間模塊、統(tǒng)計模塊以及管理員模塊。同時,研究中采用了Web后端和App前端數(shù)據(jù)同步(HTTP)、MVC模式實現(xiàn)業(yè)務(wù)邏輯分離、開源數(shù)據(jù)庫LitePal、客戶端網(wǎng)絡(luò)通信框架OkHttp等技術(shù),設(shè)計實現(xiàn)了一個專門面向大學(xué)生時間管理的平臺,旨在最終能有效地解決大學(xué)生時間利用率低下的問題。對此,本文擬做研究論述如下。

    1 系統(tǒng)功能設(shè)計

    1.1 需求分析

    在本小節(jié)中,關(guān)于系統(tǒng)研究的需求分析可給出闡釋分述如下。

    (1)調(diào)研方式:訪談法、問卷調(diào)查法。

    (2)調(diào)查對象:鄭州大學(xué)在校學(xué)生、河南農(nóng)業(yè)大學(xué)在校學(xué)生、華北水利水電大學(xué)在校學(xué)生。

    (3)調(diào)查時間:1個月。

    (4)調(diào)查結(jié)果:80%的學(xué)生不會做每日規(guī)劃;缺乏時間觀念,瑣碎的課余時間利用率低;沒有科學(xué)的學(xué)習方法,學(xué)習過程中精力不集中;較易擱置或者遺忘以往自己做出的規(guī)劃。

    1.2 系統(tǒng)功能模塊圖

    根據(jù)系統(tǒng)調(diào)研結(jié)果,針對大學(xué)生目前普遍存在的問題,本平臺研發(fā)了6個功能模塊,從而能夠幫助大學(xué)生避免在時間管理上陷入誤區(qū),以及修正現(xiàn)有不足。系統(tǒng)功能模塊設(shè)計如圖1所示。

    1.3 系統(tǒng)功能模塊

    由圖1可知,針對系統(tǒng)中各模塊的詳細功能可得剖析綜述如下。

    (1)每日任務(wù)管理模塊

    ① 學(xué)生可以對每日自己的時間進行規(guī)劃,形成每日任務(wù)。

    ② 學(xué)生可以設(shè)置任務(wù)的優(yōu)先級,大體上可分為:一般、緊急、非常緊急(一般<緊急<非常緊急),系統(tǒng)會對優(yōu)先級高的任務(wù)提供優(yōu)先提醒。

    ③ 學(xué)生可以查看每天自己的任務(wù)完成的情況。

    (2)課程表模塊

    ① 學(xué)生可以通過自行輸入、或者導(dǎo)入課程表的方式形成自己的課程表。

    ② 系統(tǒng)智能提醒每日課程。

    ③ 系統(tǒng)會自動識別課余的瑣碎時間,并且推送一些學(xué)生可能喜歡的活動或者提醒學(xué)生不要忘記老師布置的作業(yè)。

    (3)記事本模塊。在系統(tǒng)中添加記事本模塊,就可方便學(xué)生使用,實現(xiàn)了平臺一體化設(shè)計,為學(xué)生提供了更多的功能。

    (4)番茄時間模塊

    ① 番茄工作法(25-5)是一種“工作25分鐘、休息5分鐘”的工作方法。本系統(tǒng)引入了該科學(xué)的學(xué)習方法,更加利于提升學(xué)生的學(xué)習效率,注重勞逸結(jié)合。

    ② 為了實現(xiàn)更大的靈活性,系統(tǒng)中提供了自定義工作和休息時間的功能,用戶可以結(jié)合自身的學(xué)習習慣和學(xué)習效率設(shè)計適合自己的番茄時間。

    (5)統(tǒng)計模塊

    ① 系統(tǒng)提供了統(tǒng)計數(shù)據(jù)的功能,統(tǒng)計用戶學(xué)習時間的數(shù)據(jù)。

    ② 統(tǒng)計用戶每日已完成和未完成的任務(wù)。

    ③ 統(tǒng)計模塊為用戶提供了折線圖、泡泡圖、柱狀圖、餅狀圖四種可供選擇的圖表,可以讓用戶根據(jù)自己的喜好自由選擇。

    (6)管理員模塊

    ① 由管理員進行系統(tǒng)功能維護和升級等。

    ② 由管理員來維護用戶基本信息及數(shù)據(jù)的安全。

    1.4 功能創(chuàng)新點

    (1)系統(tǒng)專門針對大學(xué)生的日常時間進行管理和規(guī)劃,受眾客戶是高校學(xué)生。

    (2)根據(jù)錄入校歷結(jié)合日歷以及課程表和用戶信息采集自動生成日程安排和時間規(guī)劃。

    (3)系統(tǒng)設(shè)置了定時提醒的功能,及時提醒學(xué)生完成自己指定的任務(wù)。

    2 系統(tǒng)架構(gòu)設(shè)計

    2.1 B/S三層架構(gòu)

    本次系統(tǒng)研發(fā)采用的是B/S結(jié)構(gòu)[2],其中數(shù)據(jù)將存儲在服務(wù)器端,節(jié)省了用戶在瀏覽器端的內(nèi)存,使該系統(tǒng)平臺更容易被用戶接受,占用內(nèi)存小的App也不會對手機的正常使用帶來一些不必要的麻煩。系統(tǒng)的可維護性強,對數(shù)據(jù)從整理、直至維護的便捷均不會影響到客戶端的使用。本系統(tǒng)平臺的架構(gòu)如圖2所示。

    2.2 移動客戶端架構(gòu)

    本系統(tǒng)的關(guān)鍵技術(shù)支持和主要界面類型列舉在移動客戶端架構(gòu),如圖3所示。

    3 核心技術(shù)探析

    3.1 基于Spring Boot實現(xiàn)從Web端向Android端獲取數(shù)據(jù)

    本次構(gòu)建系統(tǒng)采用了Android結(jié)構(gòu),整體運行于Android平臺,數(shù)據(jù)存儲主要在Web的服務(wù)器端。Web服務(wù)器端的構(gòu)建采用了Spring Boot框架[3],由此提供簡單的Maven配置減少了代碼的復(fù)雜度。對系統(tǒng)xml的配置并未給出特殊的規(guī)定及要求。通過Spring Boot的使用成功搭建了數(shù)據(jù)傳輸、數(shù)據(jù)存儲、數(shù)據(jù)維護的系統(tǒng)架構(gòu)平臺。其中涉及到數(shù)據(jù)的傳輸問題。下面即以數(shù)據(jù)傳遞為例,研究分析后得到的關(guān)鍵代碼如下。

    public Response getStatisticTask(User user) {

    Response response = new Response();

    response.setStates(1);

    response.setData(statisticService.getStatisticTask(user.getUsername(), System.currentTimeMillis(), System.currentTimeMillis() + 1 000 * 60 * 60 * 24);

    return response;}

    3.2 基于Okhttp實現(xiàn)Android端向Web端請求數(shù)據(jù)

    Android端通過Okhttp技術(shù)發(fā)送Http請求,用于向Web請求獲取數(shù)據(jù)。其中,GET方法表示向服務(wù)器端請求獲得數(shù)據(jù),POST方法表示希望將從Android提交數(shù)據(jù)至服務(wù)器端。接收到的數(shù)據(jù)需要用JSON技術(shù)進行數(shù)據(jù)解析,將數(shù)據(jù)格式轉(zhuǎn)化為研究所需要的語言,從而實現(xiàn)Android端與Web端的數(shù)據(jù)傳輸。部分請求Web數(shù)據(jù)的代碼段可表示如下。

    HttpUtil.sendOkHttpRequest("http://222.22.49.188/login",new okhttp.Callback() {

    @Override

    public void onResponse(Call call, Response response) throws IOException {

    showResponse(response.getMessage().string(), 0);}});

    3.3 排序隊列

    本系統(tǒng)中,用戶可以通過任務(wù)優(yōu)先級的設(shè)計優(yōu)先完成比較重要緊急的任務(wù)。為了達到這一目的,本系統(tǒng)設(shè)計了一個排序隊列,根據(jù)任務(wù)的輕重緩急對任務(wù)優(yōu)先級進行排序,系統(tǒng)將會根據(jù)排序隊列的前后順序發(fā)出任務(wù)提醒,優(yōu)先提醒緊急的任務(wù)。通過排序隊列的研發(fā),優(yōu)化了用戶體驗,盡量保證用戶按時完成緊急的任務(wù)。

    研究時,利用Collections框架[4]來對任務(wù)進行排序,關(guān)鍵代碼如下。

    if (tasks.size() == 1){//若任務(wù)列表里只有一個任務(wù)則不排序,直接返回數(shù)據(jù)

    response.setStates(1);

    response.setData(tasks);

    }else{//若有多個任務(wù)就進行排序

    Collections.sort(tasks);}

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

    4.1 Android客戶端實現(xiàn)

    界面設(shè)計以及實現(xiàn)主要是利用Android上的相關(guān)技術(shù),組建了一個App平臺。App平臺可用性強、使用起來方便迅捷,大學(xué)生可以隨時隨地地制定或者修改任務(wù),科學(xué)地規(guī)劃自己的生活。Android技術(shù)主要用到了:Json解析、自定義View實現(xiàn)、LinearLayout、RelativeLayout等常見布局,同時利用okHttp進行Android端與Web服務(wù)器端的數(shù)據(jù)傳輸。至此,研究得到的各主題模塊的設(shè)計概述及結(jié)果展示詳見如下。

    (1)每日任務(wù)管理模塊。學(xué)生可以設(shè)置自己任務(wù)的截止時間、優(yōu)先級、提醒的時間以及是否重復(fù)提醒。學(xué)生還可以提前結(jié)束或者選擇放棄自己的任務(wù)。每日完成任務(wù)會有相應(yīng)的任務(wù)獎勵,未完成或者放棄的任務(wù)會提醒學(xué)生填寫原因,從原因中分析問題、并且解決問題,最終提高自己的學(xué)習效率。任務(wù)設(shè)置界面如圖4所示。

    (2)課程表模塊。通過學(xué)生手動錄入或者系統(tǒng)自動生成課程表,方便學(xué)生查看每天的課程。系統(tǒng)會根據(jù)學(xué)生的課程安排規(guī)劃課余的時間供學(xué)生參考。課程表模塊界面如圖5所示。

    (3)記事本模塊。為了獲得更好的用戶體驗,本系統(tǒng)設(shè)置了記事本模塊,方便學(xué)生在規(guī)劃時間范圍內(nèi)可以記錄一些問題或者感受,實現(xiàn)系統(tǒng)功能一體化。此外,對記事本模塊也增加了智能提醒和通知的功能,可以在記事本中設(shè)置提醒。記事本模塊界面如圖6所示。

    (4)番茄時間模塊。本系統(tǒng)提供了番茄工作法的功能模塊,一方面可以提高學(xué)習的專注力,另一方面適度的休息則有助于持續(xù)性的高效率學(xué)習。本系統(tǒng)也兼顧了個人因素,用戶可以更加靈活地設(shè)置適合自己的番茄時間[5]。番茄時間界面如圖7所示。

    (5)統(tǒng)計模塊。對學(xué)生每日完成任務(wù)進行統(tǒng)計[6],有助于學(xué)生做好每日的反思總結(jié)。為了滿足不同學(xué)生的需求與喜好,有折線圖、柱狀圖、餅圖、泡泡等4種方式展示數(shù)據(jù)統(tǒng)計結(jié)果。數(shù)據(jù)統(tǒng)計界面如圖8所示。

    4.2 Web服務(wù)器端的實現(xiàn)

    考慮到本系統(tǒng)的設(shè)計是基于采用前端與后臺分離的開發(fā)模式,因此采用MVC技術(shù)[7]實現(xiàn)業(yè)務(wù)層與邏輯層的分離,使系統(tǒng)的健壯性更強,占用Android端的數(shù)據(jù)空間較小。

    系統(tǒng)的后端采用Java語言編寫,利用LitePal構(gòu)建后臺數(shù)據(jù)庫,利用服務(wù)器實現(xiàn)Android端與Web端數(shù)據(jù)的云同步。服務(wù)器方面,采用Windows操作系統(tǒng),符合大眾的常規(guī)使用習慣,便于對服務(wù)器進行后續(xù)的維護和改進。后端主要分為:Bean層、Controller層、Dao層、DaoImple層、Service層、Test層等,由此來構(gòu)建系統(tǒng)框架,實現(xiàn)系統(tǒng)的功能模塊。

    5 結(jié)束語

    本文對大學(xué)生時間利用率低、對生活沒有規(guī)劃、現(xiàn)有時間規(guī)劃類平臺受眾廣泛、不適合大學(xué)生使用等問題進行了研究與探索。文中構(gòu)建了一個專門面向高校學(xué)生的時間管理類軟件,采用了Android端技術(shù)來研發(fā)各類界面,Web端搭建服務(wù)器用于數(shù)據(jù)的存儲與傳輸,實現(xiàn)了業(yè)務(wù)邏輯的分離,構(gòu)建了一個實用完備的大學(xué)生時間管理系統(tǒng)。希望本平臺能夠幫助在校大學(xué)生更加高效地利用時間,統(tǒng)籌規(guī)劃自己的生活,使學(xué)生生活更加充實,對于提升高等院校人才培養(yǎng)質(zhì)量在一定意義上也有著積極的推動作用。

    參考文獻

    [1]黃俊霞,梁雅麗,陳佰鋒,等. 大學(xué)生手機使用及依賴現(xiàn)狀研究[J]. 中國衛(wèi)生事業(yè)管理,2018(7):534-538.

    [2]吳曉珊, 曹旭東, 王森,等. 基于B/S架構(gòu)的管理系統(tǒng)軟件開發(fā)[J]. 計算機測量與控制,2019,27(2):123-128.

    [3]陳瑞. 基于Springboot高并發(fā)Java Web開發(fā)模式[J]. 電腦編程技巧與維護,2019(4):27-30.

    [4]陳浩鑫,劉艷華,張桂娟. 強大的Collection集合框架[J]. 藝術(shù)科技,2016,29(12):73.

    [5]朱明元, 孫媛媛. 番茄高效率學(xué)習一體化輔助平臺[J]. 電腦知識與技術(shù),2019,15(3):104-105.

    [6]劉姣. 基于數(shù)據(jù)挖掘技術(shù)的統(tǒng)計工作創(chuàng)新相關(guān)研究[J]. 中國管理信息化,2018,21(6):148-149.

    [7]張雪敏. 淺議MVC設(shè)計模式在JavaWeb中的作用[J]. 科技風,2018(22):58-59.

    猜你喜歡
    時間管理數(shù)據(jù)傳輸大學(xué)生
    帶父求學(xué)的大學(xué)生
    大學(xué)生之歌
    黃河之聲(2017年14期)2017-10-11 09:03:59
    基于Ad Hoc的微震監(jiān)測數(shù)據(jù)傳輸系統(tǒng)設(shè)計
    WBS在信息系統(tǒng)項目時間管理中的應(yīng)用
    淺談秘書工作的時間管理藝術(shù)
    時間管理研究
    網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)總體架構(gòu)設(shè)計
    基于項目管理的企業(yè)年度重點工作管理
    中國市場(2016年36期)2016-10-19 04:22:24
    短波中低速數(shù)據(jù)傳輸技術(shù)
    GPRS DTU的應(yīng)用經(jīng)驗淺析
    科技視界(2016年11期)2016-05-23 17:44:00
    平乐县| 六枝特区| 平阳县| 丰台区| 如皋市| 文昌市| 南汇区| 宣威市| 陆川县| 肇庆市| 全椒县| 林西县| 巴马| 五台县| 贵港市| 文安县| 漾濞| 台江县| 保康县| 涞源县| 镇安县| 古交市| 喀什市| 齐齐哈尔市| 广水市| 通城县| 宜章县| 同心县| 阳城县| 郁南县| 交口县| 轮台县| 嘉定区| 荆州市| 张家港市| 镇坪县| 荣成市| 武邑县| 松阳县| 汉阴县| 广灵县|