【基于Android的培訓機構管理系統設計12000字】_第1頁
【基于Android的培訓機構管理系統設計12000字】_第2頁
【基于Android的培訓機構管理系統設計12000字】_第3頁
【基于Android的培訓機構管理系統設計12000字】_第4頁
【基于Android的培訓機構管理系統設計12000字】_第5頁
已閱讀5頁,還剩30頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于Android的培訓機構管理系統設計內容摘要在這個信息技術發展越來越迅速的時代,大數據、云計算、人工智能被更多地應用到教育領域。基于Android系統的培訓機構因其便利性,滿足了人們隨時隨地學習的需求,極大地提高了教育的效率。系統經過對客觀世界的需求分析,轉換為信息世界的概念模型,通過實體聯系方法展示各個實體之間的對應關系,并將系統E-R圖中的各個實體轉換為對應的數據庫表。該系統主要包括用戶注冊、系統登錄、課程學習、在線答題、成績查看、個人信息管理等功能模塊,系統支持播放視頻文件。通過對主要功能模塊的測試,基本功能已實現。基于Android系統的培訓機構管理系統使用Java語言進行編寫,采用MySQL構建并管理數據庫。針對Web端,系統使用IntelliJIDEA開發工具,采用SSM框架進行系統開發;針對Android端,系統使用AndroidStudio開發工具,采用Android技術進行開發。關鍵詞:培訓機構;Java;Android技術;MySQL目錄TOC\o"1-2"\h\z\u一、緒論 [13]。黑盒測試又稱功能測試、數據驅動測試或基于指令的測試,主要是測試軟件的功能,在完全不考慮程序的內部結構和特性的前提下,檢查輸入和輸出之間的關系是否滿足條件。白盒測試也稱為結構測試、邏輯驅動測試或基于代碼的測試,是一種用于設計已知程序內部結構的測試用例的測試方法。對兩種測試方法進行對比可以得知,白盒測試適合單元測試,而黑盒測試通常用于獨立測試階段。本文將采用黑盒測試方法,主要對培訓機構管理系統的部分功能模塊進行測試,重點介紹了用戶注冊功能、系統登錄功能、課程學習功能、用戶管理功能等模塊。(二)系統部分功能測試1.用戶注冊模塊測試此系統Android端用戶注冊功能模塊的測試用例如下REF_Ref71004895\h表6所示。表SEQ表\*ARABIC6用戶注冊功能測試用例表測試用例名稱場景測試步驟預期結果實際結果用戶注冊功能用戶注冊界面進入系統主頁面,點擊“開始注冊”按鈕,輸入用戶名、密碼以及昵稱,點擊“注冊”按鈕進行注冊實現用戶注冊功能點擊“注冊”按鈕后,系統返回到主頁面,下方提示注冊成功2.系統登錄模塊測試系統Android端系統登錄功能模塊的測試用例如REF_Ref71005425\h表7所示。表SEQ表\*ARABIC7系統登錄功能測試用例表測試用例名稱場景測試步驟預期結果實際結果系統登錄功能系統登錄界面進入系統主頁面,輸入用戶名和密碼,點擊“登錄”按鈕實現系統登錄功能點擊“登錄”按鈕后,系統跳轉到課程學習界面,提示登錄成功3.課程學習模塊測試課程學習功能模塊主要包括視頻課程的學習與課后習題的提交,其測試用例見REF_Ref71006433\h表8。表SEQ表\*ARABIC8課程學習功能測試用例表測試用例名稱場景測試步驟預期結果實際結果課程學習功能課程學習界面在課程信息主頁面點開任意一個課程,完成視頻課程學習后,在答題區域書寫答案并提交。實現課程學習功能視頻課程順利播放,試題作答順利提交。4.用戶管理模塊測試Web端用戶管理模塊負責新增、修改以及刪除用戶信息,以新增學生用戶為例,該功能模塊的測試用例如下REF_Ref71663765\h表9。表SEQ表\*ARABIC9用戶管理功能測試用例表測試用例名稱場景測試步驟預期結果實際結果學生用戶管理功能學生用戶管理操作界面用戶登錄進入系統,選擇“學生管理”模塊下的“新增學生”按鈕,按要求輸入相應信息,點擊“提交”按鈕可以將新的學生用戶添加到數據庫內學生管理界面出現了新增的學生用戶信息。七、總結基于Android的培訓機構管理系統是一種新型的學習方式,不僅僅存在于學校的教學中,而且成為傳統課堂教學的一種輔助手段。本文結合當今移動培訓機構學習平臺的實際需求,設計并實現了該系統。本文首先論述了基于Android的培訓機構管理系統的研究現狀,然后根據不同用戶的特點確定了系統的總體需求,利用UML用例圖描述系統的功能需求。在此基礎上,采用軟件工程設計方法對系統進行設計,對于數據庫的設計,通過E-R圖直觀地描述數據庫的邏輯設計,然后將每個實體和實體的屬性設計為相應的數據庫表,完成數據庫的物理設計。在系統實現部分,分別展示了Android端和Web端實現后的用戶界面,還展現了部分功能的實現代碼。最后采用黑盒測試方法對系統的部分功能進行了測試,測試結果表明,該系統能夠正常運行。同時,本文也有許多的不足之處,比如在系統的功能上,雖然已經實現了基本的功能,但由于技術原因,未能實現繳費這樣的功能,只能使用其他平臺進行收費。其次,在試題管理模塊中,未能實現答案自動審閱,需教師登錄系統后人工審閱等,后續研究中有待對系統進一步完善。參考文獻敬亮.基于Android的移動學習平臺設計與實現[D].江西財經大學,2017.WesselsCarrato,FriesGreen.Interactivelectures:EffectiveteachingandlearninginLecturesusingwirelessnetworks[J].ComputersinHumanBehavior.2011(2):41~44.鄭巨潔.Android平臺下移動學習系統的研究與實現[D].浙江師范大學,2013.胡曉輝.移動學習的發展現狀與展望[J].南方農機,2020,51(09):155.劉華,王敏.漢語移動學習APP現狀與需求調查研究[J].海外華文教育,2020(02):25~41.周文娟.1862-1917年美國職業教育變革研究[D].西北師范大學,2020.瞿靜.民辦培訓學校信息管理系統的設計與實現[D].湖南大學,2015.貢知洲,路昭亮.Android發展的分析與研究[J].價值工程,2013,32(02):185~186.ViswanathN.,KiranSiddharth,JayaKrishna,Caroline.STICKAPPAndroidApplicationusingAndroidStudio[J].InternationalJournalofInventiveEngineeringandSciences(IJIES),2020,5(1).陳家泉.基于Android的移動教務管理系統的設計與實現[D].電子科技大學,2015.陳峰.基于SSM框架的B2C網上商城系統的設計與實現[D].湖南大學,2018.黃旭,圣文順,李會.數據庫設計的重要性及原則[J].網絡安全技術與應用,2019(08):74~75.呂宣姣.軟件測試之黑白盒策略的應用[J].現代計算機(專業版),2016(09):48~50.

附錄:privatevoidfindVideo(){Stringurl=oneInfo.getUrl();Stringurl1="";if(url.length()>17){url1=ApiConfig.URL_IP_IMG+url.substring(16,url.length());}oneDetailsVideo.setVideoPath(url1);/**為控件設置焦點*/oneDetailsVideo.requestFocus();/***為VideoView視圖設置媒體控制器,設置了之后就會自動由進度條、前進、后退等操作*/oneDetailsVideo.setMediaController(newMediaController(this));/**視頻準備完成時回調**/oneDetailsVideo.setOnPreparedListener(newMediaPlayer.OnPreparedListener(){@OverridepublicvoidonPrepared(MediaPlayermp){//Log.i("tag","視頻準備完畢,可以進行播放");}});/***視頻播放完成時回調*/oneDetailsVideo.setOnCompletionListener(newMediaPlayer.OnCompletionListener(){@OverridepublicvoidonCompletion(MediaPlayermp){//Log.i("tag","視頻播放完畢");}});/***視頻播放發送錯誤時回調*/oneDetailsVideo.setOnErrorListener(newMediaPlayer.OnErrorListener(){@Overridepublicboo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論