基于android的簡單用戶注冊系統(tǒng)課程設(shè)計報告_第1頁
基于android的簡單用戶注冊系統(tǒng)課程設(shè)計報告_第2頁
基于android的簡單用戶注冊系統(tǒng)課程設(shè)計報告_第3頁
基于android的簡單用戶注冊系統(tǒng)課程設(shè)計報告_第4頁
基于android的簡單用戶注冊系統(tǒng)課程設(shè)計報告_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于android的簡單用戶注冊系統(tǒng)課程設(shè)計報告 實驗名稱:簡單的用戶注冊登錄系統(tǒng) 學院:電子信息工程學院 專業(yè):計算機科學與技術(shù) 班級:姓名:學號:時間:第一章設(shè)計背景 31.4開發(fā)運行環(huán)境 3第二章需求分析 第三章具體方案設(shè)計 5 5 3.3.1注冊界面..................................................................63.3.2登錄界 面..................................................................73.4項目目錄結(jié)構(gòu)圖................................................................83.5系統(tǒng)界面組件的生成............................................................83.6實現(xiàn)過程及代碼3.6.1注冊界面的生成............................................................93.6.2登錄界面的生 3.7程序代碼3.7.1Zhuce.java..............................................................3.7.2denglu.java.............................................................第四章實驗結(jié)果截圖4.2注冊成功.....................................................................4.4登錄成功.....................................................................第五章軟件的系統(tǒng)測試5.1系統(tǒng)測試的原則..............................................................5.2測試環(huán)境.....................................................................第六章實驗總結(jié)一、設(shè)計背景引言 入的信息,與數(shù)據(jù)庫中的記錄進行判斷,若正確則進入相記錄,則提示出錯信息?,F(xiàn)在很多的網(wǎng)站的瀏覽都需要注的功能,所以需要我們自己注冊成為網(wǎng)站會員方可使用更要有一個表單頁面,此頁面可以輸入登錄用戶名和注冊系統(tǒng)的界面設(shè)計簡約清晰美觀界面實現(xiàn)人性化的密碼確認功能用到單選按鈕,實現(xiàn)用戶性別的區(qū)分注冊成功后能直接跳轉(zhuǎn)到登錄界面Android的平臺基本上是免費的,雖然有部份原生鏈接庫會要求費用,但大部份Machine)Dalvik,只是它將JAVA的bytecode轉(zhuǎn)成自己的格式,回避掉需要付給只是一個框架和一組服務(wù),用于通過組件構(gòu)建開發(fā)環(huán)境。Eclipse還包括插件開發(fā)環(huán)Eclipse的軟件開發(fā)人員,因為它允許他們構(gòu)建與Eclipse環(huán)境無縫集成的工具。由于Eclipse中的每樣東西都是插件,對于給Eclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。這種平等 和一致性并不僅限于Java開發(fā)工具。盡管Eclipse是使用Java語言開發(fā)的,但它的用途并不限于Java語言。Eclipse框架還可用來作為與軟件開發(fā)無關(guān)的其他應用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)等。二、需求分析2.1技術(shù)可行性此系統(tǒng)基于Android平臺,需滿足用戶注冊登錄系統(tǒng)所需技術(shù)的要求,以現(xiàn)有掌握的Android知識的熟練程度,能做出此界面系統(tǒng),并就其與其他界面系統(tǒng)存在的差距等2.2網(wǎng)絡(luò)需求分析碼文本框,通過收集用戶輸入的信息,與數(shù)據(jù)庫中的記錄進行判斷,若正確則進入相冊成為會員才可以使用更多的功能,所以需要我們自己注冊成為網(wǎng)站會員方可使用更2.3運行環(huán)境需求分析Android序可以采用JAVA開發(fā),但是開發(fā)環(huán)境是需要JDK,運2.4用戶需求分析,提供易于擴展的功能。三、具體方案設(shè)計3.1注冊登錄界面系統(tǒng)介紹 d3.2流程圖用戶注冊登錄系統(tǒng)用戶注冊界面3.2.1各子程序流程圖在用戶將注冊表單資料提交到數(shù)據(jù)庫之前,首先調(diào)用驗證模塊,對用戶填寫的資料進行驗證。如對兩次輸人的密碼是否一致進行驗證,如果驗證失敗,則提示出錯并要輸入。否 否否是是(2)用戶登錄部分:碼判斷是否正確,如果正確。則顯示登錄成功,如果注冊界面3.4項目目錄結(jié)構(gòu)圖在Eclipse建立用戶注冊登錄的Android項目工程,計算器的工程文件名為isrcgen文件夾下是整個項目的源文件,所有的java代碼都在這兩個文件夾下。src文件夾存放的是本文中開發(fā)的所有java文件。這java文件是整個項目的代碼。gen下面的R.java文件為Eclipse自動生成的系統(tǒng)文件,此文件中包含了本文開發(fā)過程中所吸引示。able開發(fā)過程中所用到的所有圖片。Drawble包括drawable-hdp,idrawable-ld,pidrawable-mdp三i個文件夾,這droid2.版2本的改進,是為了適ndroid手機系統(tǒng)不同的屏幕大小而設(shè)計的。用高分辨率的屏幕時,頁面所需要的圖片在drawable-hdpi中,用地分辨率的屏幕時,則采用drawable-ldpi文件夾下的資源圖片;而普通分辨率時采用drawable-mdpi文件夾下的圖片資源。因此這種設(shè)計具有很好的版本適性及兼容性,大大提高了用戶體驗。能被處理的類和啟動位置等。Manifest文件的主要功能是聲明應用程序的組件。例vityy界面資源文件定義后系統(tǒng)會在gen文件夾下的R.java文件中生成對應的資源引用符號。當系統(tǒng)調(diào)用生成用戶界面時,只需要引用對應的引用符號即可。3.5系統(tǒng)界面組件的生成(1)用戶界面通過XML配置文件生成。(2)直接用代碼生成用戶界面。(3)通過實現(xiàn)用戶界面接口形成自定義的用戶界面組件。此,在XML中定義UI結(jié)構(gòu)是強烈推薦的。常用的方式是用圖形化的方式來編寫布局yld3.6實現(xiàn)過程及代碼3.6.1注冊界面的生成 > > 3.6.3用XML實現(xiàn)用戶界面優(yōu)缺點XML文件構(gòu)建的界面已在配置文件中實現(xiàn),無法在系統(tǒng)運行時動態(tài)更新頁面。3.7程序代碼a{{s} {{{{}{try{ if(jg>0){}}}}}}}{{ }{{{{}{{{}{}}{}}}});}}4.1填寫注冊信息4.2注冊成功4.3填寫登錄信息4.4登錄成功4.5填寫密碼不一致時系統(tǒng)會出現(xiàn)相應的提示,并跳轉(zhuǎn)回注冊界面軟件投入使用之前要進行軟件測試。軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。也就是根據(jù)軟件開發(fā)各階段的規(guī)格說明何程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計測試用例,對程序設(shè)計的結(jié)果進行全面的檢查,找出并糾正其中的錯誤,使可能發(fā)生的問題和錯誤,盡量消滅在系統(tǒng)正式運行之前。5.1系統(tǒng)測試的原則應當盡早和不斷的進行軟件測試..注意測試中的群集現(xiàn)象.測試后程序中殘存的錯誤數(shù)目與該程序中已發(fā)現(xiàn)的錯誤數(shù)目成正比.所以,不要在某個程序段中找到幾個錯誤就誤認為該程序段就沒有錯誤而不再測試,相反該程序段更要集中精力測試。測試應該制訂計劃,嚴格按計劃進行測試,避免測試的隨意性.應對每一個測試結(jié)果做全面檢查.應妥善保存測試計劃,用例,錯誤記錄和分析報告.5.2測試環(huán)境軟件環(huán)境是:Eclipse 知道了如碼。許多書本1.在實驗之前首先要有大概的構(gòu)思和清晰的步驟了解,對于每一步大致要做什么現(xiàn)在心里打好草稿,要有最基本的框架結(jié)構(gòu)。要用到的一些軟件程序在制作之前都要做好檢測看看是否可以正常運行。對于該系統(tǒng)即將要實現(xiàn)的功能有深入的了解。制作過程中的先后順序不能錯亂,否則

溫馨提示

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

最新文檔

評論

0/150

提交評論