freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android平臺的股票查詢系統(tǒng)的設(shè)計與開發(fā)畢業(yè)設(shè)計論文(編輯修改稿)

2024-07-25 00:22 本頁面
 

【文章內(nèi)容簡介】 及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS等。 2 可行性分析及環(huán)境搭建 近些年,移動設(shè)備的高速發(fā)展,使得手機(jī)等移動設(shè)備高速智能化,移動網(wǎng)絡(luò)通信正在以前所未有的驚人速度走入人們的生活、工作和學(xué)習(xí)中,提高了工作學(xué)習(xí)的效率,增加了獲取信息的渠道,突破了相互交流的時空界限。教學(xué)管理系統(tǒng)可以基于移動平臺安卓系統(tǒng)進(jìn)行開發(fā),幫助師生輕松 解決教學(xué)中工作學(xué)習(xí)等問題。可行性分析既不能以偏蓋全,也不能過于追求細(xì)節(jié),必須為決策提供有價值的證據(jù)。軟件領(lǐng)域的可行性分析主要考慮四個因素:技術(shù)可行性分析,經(jīng)濟(jì)、社會效益分析,法律可行性分析,開發(fā)人員與進(jìn)程可行性分析。 技術(shù)可行性 技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求。本軟件用的是Java開發(fā)語言,在Eclipse中使用Android SDK進(jìn)行編輯調(diào)試相對簡單,當(dāng)前的計算機(jī)硬件配置也完全能滿足開發(fā)的需求,且所需要的開發(fā)軟件均可從網(wǎng)上免費(fèi)下載,因此技術(shù)上是絕對可行的。 經(jīng)濟(jì)可行性 主要進(jìn)行成本效益分析。從成本方面看,本系統(tǒng)的實現(xiàn),計算機(jī)和網(wǎng)絡(luò)硬件已經(jīng)擁有,由于安卓是個開放的平臺,Eclipse與AndroidSDK都是免費(fèi)提供的,網(wǎng)絡(luò)客戶端所用軟件也都已經(jīng)配備,因此成本很低;從效益方面看,本客戶端主要是為廣大師生提供便利,暫時還不會帶來任何經(jīng)濟(jì)收益,不過經(jīng)過完善后可以考慮作為產(chǎn)品在社會上推廣,加上安卓系統(tǒng)的廣泛應(yīng)用,相信產(chǎn)品的盈利空間是很大的。 法律可行性 從法律角度看,Android是個開放的平臺,代碼是開放的,加上基于Android的教學(xué)管理系統(tǒng)主要為師生提供便利,作為畢業(yè)設(shè)計,并不以盈利為目的,且是自主開發(fā)設(shè)計,因此不會在社會上引起侵權(quán)或其它責(zé)任問題,在法律上是可行的。 Android開發(fā)環(huán)境的搭建Android軟件開發(fā)包下載(1) 請到網(wǎng)址下載。 (2)(Europe)請到網(wǎng)址下載。EclipseIDEforjavaDevelopers。(3)Android請到網(wǎng)址下載。(4)APT插件。其他注意事項Android的Eclipse插件安裝需注意,Eclipse可以對應(yīng)的網(wǎng)站下載安裝,如果通過網(wǎng)絡(luò)遠(yuǎn)程安裝不成功,可以下載到本地安裝。環(huán)境安裝與搭配(1)安裝JDK將下載好的JDK安裝好以后,設(shè)置環(huán)境變量步驟如下: 1) 我的電腦屬性高級環(huán)境變量系統(tǒng)變量中添加以后環(huán)境變量: 2) JAVA_HOME值為:D:\ProgramFiles\Java\(你安裝JDK的目錄) 3) 在開始追加%JAVA_HOME%\bin。安裝完成后,可以檢查JDK是否安裝成功。打開cmd窗口,輸入javaversion查看JDK版本信息,出現(xiàn)以后畫面表示安裝成功。 (2)安裝Eclipse將根據(jù)上面給的地址下載后安裝即可,也可以選擇下載綠色版,解壓即可使用。(3)安裝AndroidJDK運(yùn)行SDK,點擊AvailablePackages。如果沒有出現(xiàn)可安裝的包,請點擊Settings,選中Misc中的Force://...這項,再點擊AvailablePackages。選擇希望安裝的SDK及其文檔或者其它包,點擊InstallationSelected、AcceptAll、InstallAccepted,開始下載安裝所選包。在用戶變量中新建PATH值為:AndroidSDK中的tools絕對路徑(本機(jī)為D:\AndroidDevelop\androidsdkwindows\tools) : 點擊“確定”重新啟動計算機(jī),重啟之后進(jìn)入cmd窗口,檢查SDK是不是安裝成功,運(yùn)行android–h,如果有類似下面的輸出,: jdk安裝成功(4)安裝ADT1)打開EclipseIDE,進(jìn)入菜單中的”help””InstallNewSoftware”。2)點擊Add...按鈕,彈出對話框要求輸入Name和Location:Name自己隨便取,Location輸入。: 安裝ADT3)確定返回后,在workwith后的下拉列表中選擇我們剛才添加的ADT,我們會看到下面出有DeveloperTools,展開它會有AndroidDDMS和AndroidDevelopmentTool,勾選他們。: 選擇ADT中安裝的組件完成之后就按提示一步一步next:i、選擇WindowPreferences...ii、在左邊的面板選擇Android,然后在右側(cè)點擊Browse...并選中SDK路徑,本機(jī)為:D:\AndroidDevelop\androidsdkwindowsiii、點擊Apply、OK。配置完成。 3 需求分析(1)可靠性用軟件系統(tǒng)規(guī)模越做越大越復(fù)雜,其可靠性越來越難保證。應(yīng)用本身對系統(tǒng)運(yùn)行的可靠性要求越來越高,軟件系統(tǒng)的可靠性也直接關(guān)系到設(shè)計自身的聲譽(yù)和生存發(fā)展競爭能力。軟件可靠性意味著該軟件在測試運(yùn)行過程中避免可能發(fā)生故障的能力,且一旦發(fā)生故障后,具有解脫和排除故障的能力。(2)健壯性健壯性又稱魯棒性,是指軟件對于規(guī)范要求以外的輸入能夠判斷出這個輸入不符合規(guī)范要求,并能有合理的處理方式。軟件健壯性是一個比較模糊的概念,但是卻是非常重要的軟件外部量度標(biāo)準(zhǔn)。軟件設(shè)計的健壯與否直接反應(yīng)了分析設(shè)計和編碼人員的水平。(3)可修改性要求以科學(xué)的方法設(shè)計軟件,使之有良好的結(jié)構(gòu)和完備的文檔,系統(tǒng)性能易于調(diào)整。(4)容易理解軟件的可理解性是其可靠性和可修改性的前提。它并不僅僅是文檔清晰可讀的問題,更要求軟件本身具有簡單明了的結(jié)構(gòu)。這在很大程度上取決于設(shè)計者的洞察力和創(chuàng)造性,以及對設(shè)計對象掌握得透徹程度,當(dāng)然它還依賴于設(shè)計工具和方法的適當(dāng)運(yùn)用。(5)程序簡便(6)可測試性可測試性就是設(shè)計一個適當(dāng)?shù)臄?shù)據(jù)集合,用來測試所建立的系統(tǒng),并保證系統(tǒng)得到全面的檢驗。(7)效率性軟件的效率性一般用程序的執(zhí)行時間和所占用的內(nèi)存容量來度量。在達(dá)到原理要求功能指標(biāo)的前提下,程序運(yùn)行所需時間愈短和占用存儲容量愈小,則效率愈高。(8)標(biāo)準(zhǔn)化原則在結(jié)構(gòu)上實現(xiàn)開放,基于業(yè)界開放式標(biāo)準(zhǔn),符合國家和信息產(chǎn)業(yè)部的規(guī)范。(9)先進(jìn)性滿足客戶需求,系統(tǒng)性能可靠,易于維護(hù)。(10)可擴(kuò)展性軟件設(shè)計完要留有升級接口和升級空間。對擴(kuò)展開放,對修改關(guān)閉。股票查詢系統(tǒng)從各個方面來看都符合系統(tǒng)設(shè)計的基本原則。 將項目工程生成的apk安裝到手機(jī)上,由于此軟件的功能是要實現(xiàn)Internet傳輸。通過服務(wù)器獲得xml,然后解析xml獲得數(shù)據(jù)然后顯示數(shù)據(jù)。因此該系統(tǒng)滿足以下功能:(1)大盤行情顯示:顯示大盤的最新信息。(2)漲跌排行的排序:可以按照最新、漲跌、漲幅任意一組數(shù)據(jù)進(jìn)行排序。(3)自選股查詢:可以添加、刪除、查詢自選股。(4)個股查詢:查詢個股的動態(tài)信息。(5)K線圖查詢:可查詢該股票的K線圖。(6)分時圖查詢:可查詢該股票的分時圖。:K線圖分時圖股票查詢系統(tǒng)個股查詢自選信息大盤行情個股查詢 XML解析此程序用的XML解析方式有兩種,一種是SAX解析,一種是DOM解析。在股票信息查詢模塊上運(yùn)用SAX解析方式。在公司信息查詢和新聞模塊上運(yùn)用DOM解析方式。 SAX解析SAX,它既是一個接口,SAX是事件驅(qū)動型XML解析的一個標(biāo)準(zhǔn)接口不會改變 SAX的工作原理簡單地說就是對文檔進(jìn)行順序掃描,當(dāng)掃描到文檔(document)開始與結(jié)束、元素(element)開始與結(jié)束、文檔(document)結(jié)束等地方時通知事件處理函數(shù),由事件處理函數(shù)做相應(yīng)動作,然后繼續(xù)同樣的掃描,直至文檔結(jié)束。 DOM解析DOM(Document Object Model)文檔對象模型,很多文檔都被組織成了數(shù)據(jù)結(jié)構(gòu)上的樹的形式,DOM解析以后可以將這個文檔讀到內(nèi)存中并且以樹的形式被組織。DOM解析就是按照樹形的順序一個一個進(jìn)行解析。 Sqlite數(shù)據(jù)庫SQLite,是一款輕型的數(shù)據(jù)庫,是遵守ACID的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),它的設(shè)計目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百K的內(nèi)存就夠了。它能夠支持Windows / Linux / Unix等等主流的操作系統(tǒng),同時能夠跟很多程序語言相結(jié)合,比如Tcl、C、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開源世界著名的數(shù)據(jù)庫管理系統(tǒng)來講,它的處理速度更快。在自選信息中使用Sqlite數(shù)據(jù)庫進(jìn)行存儲用戶自選信息。 4 詳細(xì)設(shè)計實現(xiàn) 軟件功能流程圖 股票行情、漲跌排行的功能流程圖獲得XML文件使用SAX解析XML文件將數(shù)據(jù)放入MAP集合把適配器放入ListView中顯示將ArrayList封裝進(jìn)適配器將集合放入ArrayList、漲跌排行的功能流程圖 自選信息的功能流程圖在Sqlite中新建一張表將股票代號和名字放入表中將數(shù)據(jù)庫中的數(shù)據(jù)讀出來顯示每一行為一支股票信息把數(shù)據(jù)放入ListView 個股查詢的功能流程圖獲得XML文件使用SAX解析XML文件將數(shù)據(jù)放入對應(yīng)數(shù)組中用TextView進(jìn)行顯示將數(shù)組放入對應(yīng)Text中 UI界面設(shè)計一個Activity應(yīng)用開發(fā)是由一個或者多個Activity組成的,Activity是一個UI的容器,其本身不在用戶界面上顯示出來。而是通過多種控件組合在一起并以一種view的樹形結(jié)構(gòu)在用戶界面進(jìn)行顯示??梢哉f一個界面就是一個Activity。 大盤行情查詢界面大盤行情模塊的主要功能是獲得指定大盤信息的最新成交價、漲跌、漲幅信息。并可以按照最新、漲幅、漲跌、排序。Button android:textSize=@dimen/marketmain_navigation_text_size android:textColor=ffffffff android:gravity=center android:id=@+id/topmenu0 android:background=@drawable/landmineblackbtn android:layout_width=fill_parent android:layout_height=fill_parent android:text=@string/text2 android:layout_weight= ///設(shè)置大盤指數(shù)按鈕 Button android:textSize=@dimen/marketmain_navigation_text_size android:textColor=ffffffff android:gravity=center android:id=@+id/topmenu2 android:background=@drawable/landmineblackbtn android:layout_width=fill_parent android:layout_height=fill_parent android:text=@string/text4 android:layout_weight= ///設(shè)置自選信息按鈕 ListView android:id=@+id/mainlist android:background=ff000000 android:layout_width=fill_parent
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1