• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Android的學(xué)習(xí)安排提醒軟件設(shè)計(jì)與實(shí)現(xiàn)

      2015-12-07 11:41:23姚明
      電腦知識(shí)與技術(shù) 2015年6期
      關(guān)鍵詞:手機(jī)軟件

      姚明

      摘要:為滿足學(xué)生學(xué)習(xí)和生活的需要,開(kāi)發(fā)一款基于Android的智能學(xué)習(xí)安排提醒軟件,包括課程表管理、提醒、日程備忘記錄等功能。設(shè)計(jì)的軟件實(shí)現(xiàn)了預(yù)期的各項(xiàng)功能性需求與非功能性需求,具有實(shí)用性。

      關(guān)鍵詞:Android;手機(jī)軟件;日程管理系統(tǒng)

      中圖分類(lèi)號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)06-0088-03

      Design and Implementation of Learning Arrangement Reminder Software Based on Android

      YAO Ming

      (Department of Computer Science and Technology, Guangdong University of Petrochemical Technology, Maoming 525000, China)

      Abstract:In order to meet the needs of the students' study and life, an intelligent learning schedule reminder software based on Android is developed, including curriculum management, reminder, schedule memo records and other functions. The software achieves all the functional requirements and the non functional requirements, it has practibility.

      Key words: Android; mobile phone software; schedule management system

      Android市場(chǎng)上有很多日程管理軟件,但卻沒(méi)有一款針對(duì)學(xué)生的課程表管理及日常提醒管理的軟件。由于大學(xué)沒(méi)有固定教室,上課時(shí)間地點(diǎn)比較分散,并有臨時(shí)的上課時(shí)間調(diào)整等,學(xué)生經(jīng)常容易忘記上課科目與地點(diǎn),從而影響學(xué)習(xí)。通過(guò)對(duì)本科學(xué)生生活和學(xué)習(xí)過(guò)程中的需求進(jìn)行分析,設(shè)計(jì)實(shí)現(xiàn)了一個(gè)基于Android平臺(tái)的以管理學(xué)生上課時(shí)間及日程備忘為目的的智能學(xué)習(xí)安排提醒軟件。

      1 需求分析

      通過(guò)需求分析,設(shè)計(jì)的軟件應(yīng)具有的主要功能與性能如下:

      1)上課時(shí)間、日程到點(diǎn)鬧鈴提示。

      2)提供課表、校歷和作息時(shí)間表。

      3)判斷本周是開(kāi)學(xué)第幾周,是否是單雙周,且判斷本課程是單周上還是雙周上,或者是單雙周都要上課。

      4)隨時(shí)添加、修改課程及日程信息。

      5)列表顯示今日課程及待辦事項(xiàng)。

      6)信息備份。

      7)根據(jù)用戶習(xí)慣,提供個(gè)性化設(shè)置功能。

      8)軟件界面簡(jiǎn)潔,操作方便、快捷。

      2 系統(tǒng)設(shè)計(jì)

      2.1 數(shù)據(jù)存儲(chǔ)基本信息設(shè)計(jì)

      課程表需要存儲(chǔ)課程信息,如課程名稱(chēng)、上課地點(diǎn)、上課日期(周次)和上課時(shí)間(課次)的信息。設(shè)計(jì)的課程信息表如表1所示。

      日程備忘需要存儲(chǔ)創(chuàng)建時(shí)間、內(nèi)容的信息。設(shè)計(jì)的日程備忘表如表2所示。

      本軟件的數(shù)據(jù)庫(kù)采用Android自帶的SQLite數(shù)據(jù)庫(kù)。

      表1 Schedule表(課程信息表)

      [屬性名\&字段屬性(長(zhǎng)度)\&中文說(shuō)明\&Class\&TEXT\&課程信息\&Mon\&TEXT\&周一課表\&Tue\&TEXT\&周二課表\&Wed\&TEXT\&周三課表\&Thu\&TEXT\&周四課表\&Fri\&TEXT\&周五課表\&Sat\&TEXT\&周六課表\&Sun\&TEXT\&周日課表\&Time\&TEXT\&作息時(shí)間信息\&Data\&TEXT\&輔助信息\&]

      表2 todo_table表(日程備忘信息表)

      [屬性名\&字段屬性(長(zhǎng)度)\&中文說(shuō)明\&_id\&INTEGER\&Id標(biāo)識(shí)\&todo_remind\&TEXT\&日程備忘內(nèi)容\&todo_remind_time\&TEXT\&日程備忘創(chuàng)建時(shí)間\&todo_remind_timeId\&TEXT\&日程備忘創(chuàng)建時(shí)間標(biāo)記,用以排序\&]

      2.2 各功能模塊設(shè)計(jì)

      1)課程表查看模塊的界面及功能設(shè)計(jì)

      課程表查看界面原型圖如圖1所示。功能設(shè)計(jì)如下:

      ① 進(jìn)入界面時(shí)彈出“左右滑動(dòng)查看前一天或后一天課程”的字樣提醒用戶。

      ② 進(jìn)入界面時(shí)直接顯示當(dāng)天的課程表信息,比如今天是星期二,則用戶打開(kāi)本界面直接顯示星期二的課程。

      ③ 左右滑動(dòng)屏幕可實(shí)現(xiàn)查看前一天或后一天的課程表信息。

      ④ 打開(kāi)設(shè)置頁(yè)面,可使用手機(jī)自帶的Menu鍵,也可以使用設(shè)置按鈕。

      ④ 數(shù)據(jù)的輸入使用對(duì)話框的方式。

      ⑤ 在設(shè)置課程頁(yè)面輸入數(shù)據(jù)后立即保存到數(shù)據(jù)庫(kù)。

      猜你喜歡
      手機(jī)軟件
      告訴你貓開(kāi)不開(kāi)心的手機(jī)軟件
      心血管病患者服藥提醒手機(jī)軟件的設(shè)計(jì)與應(yīng)用
      業(yè)務(wù)員手機(jī)軟件如何用 更能提升效率
      簡(jiǎn)述手機(jī)軟件的安裝與使用
      手機(jī)軟件熱辣秀
      實(shí)用手機(jī)軟件秀
      定远县| 屏山县| 安国市| 寻乌县| 郸城县| 师宗县| 奇台县| 酒泉市| 山西省| 烟台市| 东至县| 桐城市| 白城市| 桐庐县| 华亭县| 旬阳县| 陆河县| 外汇| 德昌县| 毕节市| 资兴市| 自贡市| 青河县| 开江县| 平江县| 陆河县| 沁水县| 祥云县| 宾阳县| 肇东市| 若羌县| 嘉禾县| 鄢陵县| 偃师市| 芜湖市| 建水县| 蚌埠市| 惠州市| 将乐县| 越西县| 鹰潭市|