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

        ?

        基于Android 系統(tǒng)的大學(xué)生社團(tuán)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2019-10-15 07:07:12李欣煜太原學(xué)院
        數(shù)碼世界 2019年10期
        關(guān)鍵詞:用例插件管理員

        李欣煜 太原學(xué)院

        1 系統(tǒng)關(guān)鍵開發(fā)技術(shù)

        1.1 Android 開發(fā)技術(shù)

        Android 是基于Linux 平臺(tái)的開源手機(jī)操作系統(tǒng)的名稱,主要包含有操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件這四部分內(nèi)容,對(duì)于移動(dòng)應(yīng)用程序的發(fā)展有著劃時(shí)代的重要作用。

        (1)Activity:在Android系統(tǒng)中Activity 提供可視化的用戶界面,一個(gè)Android 應(yīng)用通常由多個(gè)Activity 組成。多個(gè)Activity 組成了Activity 棧(Stack),當(dāng)前活動(dòng)的Activity 處于棧頂。Activity 有自己的生命周期,由Android 系統(tǒng)來(lái)控制。

        (2)Service:主要指的便是在后臺(tái)中運(yùn)行的服務(wù)程序,幾乎不直接和使用者進(jìn)行交互活動(dòng),因此沒有可視化界面定義一個(gè)Service 類比較簡(jiǎn)單,對(duì)其進(jìn)行集成化,只要能夠?qū)嵤┢渖芷谥械姆椒ū愫谩?/p>

        (3)Broadcast Receiver:主要指的便是廣播接收器,它和事件處理機(jī)制類似,只不過(guò)事件處理機(jī)制是程序組件級(jí)別的,而廣播事件處理機(jī)制是系統(tǒng)級(jí)別的。在當(dāng)前情況下主要是利用Intent 啟動(dòng)相應(yīng)的程序組件,同時(shí)還能夠利用sendBroadcast()方法來(lái)發(fā)起一個(gè)系統(tǒng)級(jí)別的事件廣播傳播消息。可以在應(yīng)用程序中實(shí)現(xiàn)Broadcast Receiver 來(lái)監(jiān)聽和響應(yīng)這些廣播的Intent 。

        (4)ContentProvider:主要指的便是保存和檢索數(shù)據(jù),能夠促使不同應(yīng)用程序?qū)崿F(xiàn)共享信息數(shù)據(jù)。在目前來(lái)講,屬于跨應(yīng)用程序共享數(shù)據(jù)的唯一方法。Android 為常用的數(shù)據(jù)類型提供了大量的ContentProvider。它們被定義在android.provider 包下面。通過(guò)這樣定義好的ContentProvider 用戶可以方便的進(jìn)行數(shù)據(jù)操作。

        1.2 Java 技術(shù)

        Java 是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,Java 這種技術(shù)具有普遍的應(yīng)用性,并且具有較高的效率,擁有一定的平臺(tái)移植性和安全性。

        Eclipse 是一個(gè)開放源代碼的、基于Java 的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開發(fā)環(huán)境。Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java 開發(fā)工具(Java Development Kit,JDK)。盡管 Eclipse 是使用Java 語(yǔ)言開發(fā)的,具有十分廣泛的應(yīng)用范圍;就像,支持諸如 C/C++ 和 COBOL 等編程語(yǔ)言的插件已經(jīng)可用,Eclipse 框架還可用來(lái)作為與軟件開發(fā)無(wú)關(guān)的其他應(yīng)用程序類型的基礎(chǔ)。

        2 需求分析與設(shè)計(jì)

        2.1 可行性分析

        本文采用Android 系統(tǒng)和Java 語(yǔ)言開發(fā)。Java 作為設(shè)計(jì)語(yǔ)言,它是如今全球使用的最為廣泛的一種程序研發(fā)設(shè)計(jì)語(yǔ)言。Android是一個(gè)開源的系統(tǒng),Android 平臺(tái)為第三方開發(fā)者供應(yīng)了相對(duì)健全的開發(fā)框架,開發(fā)者能夠利用 Android 平臺(tái)針對(duì)各種程序進(jìn)行相應(yīng)的開發(fā),開發(fā)框架提供的開發(fā)接口 API 對(duì)應(yīng)用的開發(fā)打下了堅(jiān)實(shí)的基礎(chǔ)。

        2.2 需求分析

        系統(tǒng)功能如圖3.1 所示。

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

        用例圖通過(guò)對(duì)功能模塊的信息抽取,說(shuō)明了系統(tǒng)不同用戶的用例,系統(tǒng)參與用戶包括app 客戶端用戶和后臺(tái)管理員用戶。app 客戶端的用例包括用戶登錄、查看會(huì)員招募信息、活動(dòng)信息查詢、任務(wù)的接收以及通知公告信息的查看等;管理員用例包括:登錄、會(huì)員招募。

        2.3 數(shù)據(jù)流程圖

        系統(tǒng)數(shù)據(jù)流圖將用戶對(duì)功能需求、需要的數(shù)據(jù)需求以及它們之間的關(guān)系表達(dá)得更加直觀、清晰,同時(shí)還清晰的表達(dá)出了數(shù)據(jù)流向的情況,對(duì)于系統(tǒng)建模更加有利,它能夠充分的展示相關(guān)的邏輯模型,對(duì)其有著重要作用。本系統(tǒng)數(shù)據(jù)流圖如圖3.6 所示。

        圖3.2 系統(tǒng)數(shù)據(jù)流程圖

        3 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)

        運(yùn)行手機(jī)端APP,顯示的是對(duì)應(yīng)的登錄信息模塊,如果使用者是首次應(yīng)用的話,那么就需要進(jìn)行相應(yīng)的注冊(cè)。注冊(cè)成功后,才能正常登錄本系統(tǒng)。登錄界面設(shè)計(jì)如下圖4.1 所示。

        用戶在進(jìn)入相應(yīng)的界面之后,那么首先出現(xiàn)的便是其首頁(yè),在個(gè)人中心,會(huì)員能夠針對(duì)其個(gè)人信息自主更改。在消息中心模塊,用戶能夠查詢管理員上傳的會(huì)員招募,通知,公告信息。點(diǎn)擊行后,彈出信息的具體信息。會(huì)員可以在活動(dòng)信息模塊查看最近的社團(tuán)活動(dòng)。會(huì)員可以在活動(dòng)信息模塊查看最近的社團(tuán)活動(dòng)。

        會(huì)員還可以在留言板模塊在系統(tǒng)中進(jìn)行留言。用戶進(jìn)入系統(tǒng)后,可以看到頁(yè)面左側(cè)的系統(tǒng)功能菜單,包括信息類型,信息管理,留言板管理,活動(dòng)管理,任務(wù)查詢的功能。

        管理員登錄成功后,打開信息分類管理頁(yè)面,可以對(duì)各種信息類型進(jìn)行維護(hù),包括添加,修改,刪除功能。系統(tǒng)已默認(rèn)設(shè)置了會(huì)員招募、通知、公告三個(gè)類型。

        4 結(jié)語(yǔ)

        本文主要是針對(duì)安卓手機(jī)的大學(xué)社團(tuán)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行研究分析,目前基于安卓手機(jī)對(duì)大學(xué)社團(tuán)進(jìn)行管理的項(xiàng)目近乎為零,雖然一些高校也采用了相應(yīng)的PC 客戶端來(lái)進(jìn)行日常工作,但是通常其保存的信息并不具有可移動(dòng)性,不能夠隨時(shí)動(dòng)態(tài)的進(jìn)行管理,這就會(huì)造成許多通知信息都不能夠及時(shí)的傳播出去,并且使用者在進(jìn)行查詢的話,經(jīng)常會(huì)受到空間限制。也有些基于B/S 模式的管理系統(tǒng),雖然是可以對(duì)系統(tǒng)進(jìn)行聯(lián)網(wǎng)的管理,但是還是受到PC 機(jī)不能移動(dòng)的限制。所以在日常的高校社團(tuán)管理工作中,應(yīng)用這種安卓手機(jī)系統(tǒng)應(yīng)用有著重要的功能和作用,具有深遠(yuǎn)意義和影響。

        猜你喜歡
        用例插件管理員
        我是小小午餐管理員
        UML用例模型中依賴關(guān)系的比較與分析
        我是圖書管理員
        我是圖書管理員
        可疑的管理員
        自編插件完善App Inventor與樂高機(jī)器人通信
        電子制作(2019年22期)2020-01-14 03:16:34
        聯(lián)鎖軟件詳細(xì)設(shè)計(jì)的測(cè)試需求分析和用例編寫
        從出土文獻(xiàn)用例看王氏父子校讀古書的得失
        MapWindowGIS插件機(jī)制及應(yīng)用
        基于Revit MEP的插件制作探討
        免费人成黄页网站在线观看国产 | 精品伊人久久大线蕉色首页| 东京热加勒比无码少妇| 2021年国产精品每日更新| 国产一区二区在线观看视频免费| 日本国产精品久久一线| 久久天天躁狠狠躁夜夜2020一| 伊人久久成人成综合网222| 国产成人精品蜜芽视频| 亚洲av香蕉一区二区三区av| 热久久美女精品天天吊色| 亚洲国产欧美在线成人| 久久精品国产一区二区涩涩| 国产一区亚洲二区三区极品 | 久久午夜无码鲁丝片直播午夜精品| a级国产精品片在线观看| av在线播放免费观看| 久久久免费精品re6| 四月婷婷丁香七月色综合高清国产裸聊在线| 亚洲乱精品中文字字幕| 粉嫩极品国产在线观看免费一区| 国产青榴视频在线观看| 欧美日韩亚洲色图| 中文字幕日韩一区二区不卡| 国产免费牲交视频| 亲子乱aⅴ一区二区三区下载| 中文字幕大乳少妇| 国产精品国产三级国产专区不| 久久久亚洲精品无码| 亚洲午夜精品a区| 一区二区三区av资源网| 国产成人午夜高潮毛片| 无码人妻精品一区二区三18禁| 69搡老女人老妇女老熟妇| 风韵丰满熟妇啪啪区99杏| 亚洲性啪啪无码av天堂| av一区二区三区亚洲| 成人一区二区三区激情视频| 国产精品久久久国产盗摄| 国产丝袜在线精品丝袜不卡| 中文亚洲一区二区三区|