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

正文內(nèi)容

基于android平臺(tái)的圖書管理系統(tǒng)手機(jī)客戶畢業(yè)論文(編輯修改稿)

2024-07-25 00:26 本頁面
 

【文章內(nèi)容簡介】 ser1=(User)(username)。 if(user1!=null) {xml=(該用戶名已存在了false)。 }else{ User user=new User()。 (username)。 (password)。 (indentityid)。 (year)。 (gender)。 (college)。 (user)。 xml=(恭喜您注冊(cè)成功了true)?! ? } 登錄模塊  提供用戶登錄的servlet為LoginServlet重寫其doPost()和doGet()方法該servlet是用來處理學(xué)生用戶和管理員登錄的請(qǐng)求登錄的參數(shù)有username、password其url為: :8088/LibraryService/servlet/loginservlet部分代碼如下:  PrintWriter out = ()。 (wele clientlogin)。 String xml=null。 //獲得帳號(hào) String flag=(flag).trim()。 String username = (username).trim()?! tring password=  (String)(password).trim()。 LibraryDao dao=new LibraryDaoImpl()。 if((normal)){ if(username!=null) { try { user=(username)。 if(user!=null) { if(().equalsIgnoreCase(password)) { xml=(恭喜您登錄成功了true)。 }else{ xml=(密碼不對(duì)false)。 } }else{ xml=(用戶名不正確false)。 } } catch (Exception e) { // TODO Autogenerated catch block (網(wǎng)絡(luò)異常)。 (font color=39。red39。 size=39。539。)。 (網(wǎng)絡(luò)異常/font)。 } } }else if((admin)){ try { Admin admin=(username)。 if(admin!=null) { if(().equals(password)) { xml=(恭喜您登錄成功了true)。 }else{ xml=(密碼不對(duì)false)。 } } else{ xml=(用戶名不存在false)。 } } catch (Exception e) { // TODO Autogenerated catch block ()?! ? } 書籍查詢模塊  提供特定書籍查詢servlet為findBookServlet重寫其doPost()和doGet()方法該servlet是用來處理學(xué)生用戶查詢特定書籍的請(qǐng)求查詢書籍參數(shù)有bookname、bookauthor其url為: :8088/LibraryService/servlet/findbooksservlet部分代碼如下:  String bookname=(bookname).trim()。 String authorname=(authorname).trim()。 String status=(status).trim()。 //status 為yes表示被借出了 為no表示沒被借出沒 (hello i am in findBooksServlet)。 String xml=null。 List list=null。 LibraryDao dao=new LibraryDaoImpl()。 if(()) { try { list=(bookname authorname)。 if(list!=null) { xml=(list()+)。 } else{ xml=(list抱歉圖書館沒有該書了)。 } } catch (Exception e) { // TODO Autogenerated catch block ()。 } }else{ try {list=(bookname authornamestatus)。 if(list!=null) { xml=(list()+)。 } else{ xml=(list抱歉圖書館沒有該書了)。 } } catch (Exception e) { // TODO Autogenerated catch block ()?! ? } 特定用戶查詢模塊  提供特定用戶查詢servlet為findUserServlet重寫其doPost()和doGet()方法該servlet是用來處理管理員用戶查詢特定學(xué)生用戶信息的請(qǐng)求管理員查詢特定學(xué)生用戶參數(shù)有username其url為: :8088/LibraryService/servlet/finduserservlet部分代碼如下:  PrintWriter out = ()?! tring username = (username).trim()。 String xml=null。 LibraryDao dao=new LibraryDaoImpl()。 try { user=(username)。 if(user!=null) { try { xml=(user)。 } catch (Exception e) { // TODO Autogenerated catch block ()。 } }else{ try { xml=(密碼不對(duì)false)。 } catch (Exception e) { // TODO Autogenerated catch block ()。 } } } catch (DataAccessException e) { // TODO Autogenerated catch block ()?! ? } 查詢所有用戶模塊  提供所有用戶查詢servlet為findAllUserServlet重寫其doPost()和doGet()方法該servlet是用來處理管理員用戶查詢所有學(xué)生用戶信息的請(qǐng)求查詢所有學(xué)生用戶信息不需要提供任何參數(shù)只需要點(diǎn)擊查詢所有按鈕便可以查詢出所有其url為: :8088/LibraryService/servlet/findalluserservlet部分代碼如下: PrintWriter out = ()。 String xml=null。 List list=null。 LibraryDao dao=new LibraryDaoImpl()。 try { list=()。 xml=(list)。 } catch (Exception e) { // TODO Autogenerated catch block try { xml=(網(wǎng)絡(luò)異常false)。 } catch (Exception e1) { // TODO Autogenerated catch block ()。 } ()。 } 添加書籍模塊  提供管理員添加書籍servlet為saveBookServlet重寫其doPost()和doGet()方法該servlet是用來處理管理員用戶對(duì)新書籍進(jìn)行添加上架的請(qǐng)求對(duì)需要上架處理的書籍需要提供參數(shù)有書籍名、書籍作者、書籍所屬科目、書籍所在位置書籍出版社名字、最大借閱時(shí)間等參數(shù)其url為: :8088/LibraryService/servlet/savebookservlet部分代碼如下:  PrintWriter out = ()。 String bookname=(bookname).trim()。 String authorname=(authorname).trim()。 String phname=(phname).trim()。 String location=(location).trim()。 String category=(category).trim()。 //String status=(status).trim()。 String renttime=(renttime).trim()。 String num=(num).trim()。 String xml=null。 int number=(num)。 if(number0) { LibraryDao dao =new LibraryDaoImpl()。 for(int i=0。inumber。i++) { Book book=new Book()。 (bookname)。 (authorname)。 (phname)。 (location)。 (category)。 (no)。 (renttime)。 try { (book)。 (I have save this book )。 } catch (Exception e) { // TODO Autogenerated catch block try { xml=(抱歉出錯(cuò)了false)。 } catch (Exception e1) { // TODO Autogenerated catch block ()。 } ()。 } } try { xml=(恭喜已保存了該圖書true)。 } catch (Exception e) { // TODO Autogenerated catch block ()?! ? } 客戶端的設(shè)計(jì)設(shè)計(jì)ANDROID UI界面  在Eclipse安裝好了ADT插件并且導(dǎo)入了AndroidSDK后創(chuàng)建一個(gè)android project此工程是作為圖書館管理系統(tǒng)的客戶端是為廣大用戶下載使用的所以該UI界面的主要要求是要操作性強(qiáng)和交互簡單客戶端的注意事項(xiàng)為:一個(gè)是數(shù)據(jù)庫的設(shè)計(jì)一個(gè)是各個(gè)功能的布局  Android project名稱:Library  工程結(jié)構(gòu)如圖所示: 客戶端系統(tǒng)結(jié)構(gòu)  ;每一個(gè)界面的類都在此包中詳細(xì)情況如下:用于選擇登錄或者注冊(cè);;;;;包括書籍的添加、查詢、刪除;;; 具體功能模塊 注冊(cè)界面  對(duì)于一個(gè)系統(tǒng)的開始首先必須的是用戶的注冊(cè)界面注冊(cè)模塊是為了登錄系統(tǒng)所進(jìn)行的獲取通行證的步驟注冊(cè)所有的信息都將提交給數(shù)據(jù)庫進(jìn)行存儲(chǔ)注冊(cè)的信息將作為用戶在本系統(tǒng)進(jìn)行一切活動(dòng)的標(biāo)識(shí)注冊(cè)界面如下: 注冊(cè)界面  在輸入框輸入注冊(cè)信息點(diǎn)擊確定便可以注冊(cè)成功主要代碼如下:  (newOnItemSelectedListener() {   @Override   public void onItemSelected(AdapterView? arg0 View arg1   int index long id) {   // TODO Autogenerated method stub   college=colleges[index]?! ? }   @Override   public void onNothingSelected(AdapterView? arg0) {    }   })。 (new () {   @Override public void onCheckedChanged(RadioGroup group int checke
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1