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

正文內(nèi)容

基于安卓android平臺的物流信息管理系統(tǒng)的設計與開發(fā)畢業(yè)論文-資料下載頁

2024-11-16 16:20本頁面

【導讀】隨著智能手機走進普通人的生活,它將成為人們獲取信息的主要設備。服務將會有很大的發(fā)展空間,手機物流信息管理服務就是其中的一項。便捷靈活的開發(fā)接口。的要求,必將被全新的運輸方式取代。國際互聯(lián)網(wǎng)的全球化熱潮使人類社會進入了一個新。的信息時代,因此通過計算機來獲取物流信息已是信息時代到來必然要發(fā)生的結果。我認為建立一個物流平臺不管是對于物流事業(yè)還是人民群眾都有很大的幫助。設計本系統(tǒng)的一個主要目的是方便物流管理系統(tǒng)的管理,提高物流公司的辦事效率。其次是方便用戶的使用,節(jié)約用戶的時間。捷,實現(xiàn)貨物配送流程的全程計算機化。智能移動終端所具有的實時傳輸物流信息帶來了極大的方便。本題目要求學生基于。Android智能終端開發(fā)出一個物流信息管理系統(tǒng),包括添加物流,分配物流,查看物流等。這些信息需要通過智能終端中的輸入功能獲取,同時應建立后臺運行的復制的信息傳輸。

  

【正文】 ble structure for `logistics_detail` DROP TABLE IF EXISTS `logistics_detail`。 CREATE TABLE `logistics_detail` ( `id` int(11) NOT NULL AUTO_INCREMENT, `logistics_num` varchar(50) NOT NULL, `current_place` varchar(100) DEFAULT NULL, `next_place` varchar(100) DEFAULT NULL, `logistics_current_date` varchar(100) DEFAULT NULL, `logistics_next_date` varchar(100) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=gbk。 28 第 5 章 系統(tǒng)調(diào)試和測試 程序調(diào)試 在設計系統(tǒng)的過程中,存在一些錯誤是必然的。對于語句的語法錯誤,在程序運行時自動提示,并請求立即糾正,因此,這類錯誤比較容易發(fā)現(xiàn)和糾正。但另一類錯誤是在程序執(zhí)行時由于不正確的操作或?qū)δ承?shù)據(jù)的計算公式的邏輯錯誤導致的錯誤結果。這類錯誤隱蔽性強,有時會出現(xiàn),有時又不出現(xiàn),因此,對這一類動態(tài)發(fā)生的錯誤的排查是耗時費力的。 一般程序的測試 系統(tǒng)測試的相應步驟 測試與程序 開發(fā)的過程很像,而且測試也是必須去分步驟來進行的,而且每個步驟在每個邏輯上都是前一個操作的接下。很多大型軟件的系統(tǒng)都是由很多個子系統(tǒng)來組成,這些的子系統(tǒng)又是由很多個模塊組成的。所有說,在大型軟件的系統(tǒng)測試基本上都是有這步驟組成的: ( 1)模塊測試 在相應的測試步驟中所發(fā)現(xiàn)問題的一般是編碼上和詳細設計時的出現(xiàn)的錯誤。 ( 2)系統(tǒng)測試 在相應的測試步驟中可以發(fā)現(xiàn)的一般是軟件設計開發(fā)中的 bug,也可能說發(fā)現(xiàn)的是需求說明上的 bug。 ( 3)驗收測試 在這個相應的測試過程中是可以發(fā)現(xiàn)問題是系統(tǒng)需求里說明書中的 bug。 相應系統(tǒng)測試的主要內(nèi)容 為了保證測試的質(zhì)量,將測試過程分成幾個階段,即 :代碼的二次審查、各個單元進行測試、確認測試和系統(tǒng)詳細自我測試。 ( 1)單元測試 單元測試集中在檢查軟件設計的最小單位 — 模塊上,通過測試發(fā)現(xiàn)實現(xiàn)該模塊的 29 實際功能與定義該模塊的功能說明不符合的情況,以及編碼的錯誤。 ( 2)確認測試 確認測試的目的是向未來的用戶表明系統(tǒng)能夠像預定要求那樣工作。經(jīng)集成測試后,已經(jīng)按照設計把所有的模塊組裝成一個完整的軟件系統(tǒng),接口錯誤也已經(jīng)基本排除了,接著就應該進一步驗證軟件的有效性,這就是 確認測試的任務,即軟件的功能和性能如同用戶所合理期待的那樣。 30 第 6 章 系統(tǒng)詳細設計 手機端登錄界面詳細設計 當用戶打開手機進入程序時,登錄界面需要用戶輸入正確的賬號密碼才能進行登錄,采礦物流信息。軟件運行結果如圖 61 所示。 圖 61 登錄 代碼 public class LoginActivity extends Activity { private EditText mUser。 // 帳號編輯框 private EditText mPassword。 // 密碼編輯框 private SharedPreferences mSharedPreferences。 private mEditor。 private Spinner spinner。 private ArrayAdapterString adapter。 private String[] loginTypeStr = null。 private String selLoginType。 @SuppressLint(NewApi) 31 @Override public void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 setContentView()。 (new () .detectDiskReads().detectDiskWrites().detectNetwork() .penaltyLog().build())。 (new () .detectLeakedSqlLiteObjects().penaltyLog().penaltyDeath() .build())。 mUser = (EditText) findViewById()。 mPassword = (EditText) findViewById()。 } // 登錄方法 private boolean login(){ // 獲得用戶名稱 String username = ().toString()。 // 獲得密碼 String pwd = ().toString()。 // 獲得登錄結果 String result=query(username,pwd)。 if(result!=nullamp。amp。(success)){ mSharedPreferences = getSharedPreferences(SharedPreferences, )。 mEditor = ()。 (login_name, ().toString())。 ()。 return true。 }else{ //saveUserMsg(result)。 return false。 } } 32 public void login_mobile_system(View v) { if(validate()){ if(login()){ Intent intent = new Intent(,)。 startActivity(intent)。 }else{ new () .setIcon(getResources().getDrawable()) .setTitle(登錄錯誤 ) .setMessage(用戶名帳號或者密碼不能為空, \n 請輸入后再登錄! ) .create().show()。 } } } public void login_back(View v) { //標題欄 返回按鈕 ()。 } public void login_register(View v) { //忘記密碼按鈕 Intent intent = new Intent(,)。 startActivity(intent)。 } // 驗證方法 private boolean validate(){ String username = ().toString()。 if(()){ showDialog(用戶名稱是必填項! )。 return false。 } String pwd = ().toString()。 if(()){ showDialog(用戶密碼是必填項! )。 return false。 } return true。 } private void showDialog(String msg){ 33 builder = new (this)。 (msg) .setCancelable(false) .setPositiveButton(確定 , new () { public void onClick(DialogInterface dialog, int id) { } })。 AlertDialog alert = ()。 ()。 } // 根據(jù)用戶名稱密碼查詢 private String query(String account,String password){ // 查詢參 數(shù) String queryString = account=+account+amp。password=+password。 // url String url = +servlet/LoginServlet? + queryString。 // 查詢返回結果 return (url)。 } } 客戶端物流首頁設計 用戶進入物流系統(tǒng)之后可以看到商品 瀏覽、商品搜索、購物車和訂單查詢。界面如圖 62 所示。 34 圖 62 首頁 package 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 35 import 。 import 。 import 。 import 。 import 。 import 。 public class MainActivity extends TabActivity { TabHost tabHost。 private RadioButton tab_look, tab_order。 @Override protected void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 setContentView()。 initTab()。 init()。 }。 public void init(){ tab_look=(RadioButton)findViewById()。 tab_order=(RadioButton)findViewById()。 (new OnClickListener() { public void onClick(View view) { (look)。 } })。 (new OnClickListener() { public void onClick(View view) { (order)。 } })。 36 } public void initTab(){ tabHost=getTabHost()。 ((look).setIndicator(look) .setContent(new Intent(this, )))。 ((order).setIndicator(order) .setContent(new Intent(this, )))。 } } 物流信息設計 用戶點擊查看物流信息,這該界面可以看到相應訂單的信息,如商品名、購買數(shù)量、價格、購買時間和狀態(tài),如圖 63所示。 37 圖 63 物流信息 后臺設計 管理員登陸后臺后可以看到分類管理、商品管理、訂單管理、物流管理和用戶管理,如圖 64 所示。 圖 64 后臺信息 38 第 7 章 總結 幾個月的畢業(yè)設計,讓我 從最初的茫然,到慢慢的進入狀態(tài),再到對思路逐漸的清晰,整個寫作過程難以用語言來表達。遇到困難,我會覺得無從下手,不知從何寫起;當困難解決了,我會覺得豁然開朗,思路打開了; 而這一切都離不了我的指導老師。 剛選好主題的時候比較的茫然,不知從何下手,老師給我介紹了幾本參考書,我下去之
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1