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

正文內(nèi)容

基于android平臺的圖書管理系統(tǒng)手機客戶端開發(fā)設計畢業(yè)論文(專業(yè)版)

2025-08-09 00:16上一頁面

下一頁面
  

【正文】 至于開發(fā)客戶端相對來說比較熟練一點。測試無效類:查詢的圖書不存在,提示查詢圖書不存在。String renttime=().toString().trim()。理 工 大 學 畢 業(yè) 設 計33}else{(this, 請?zhí)顚懬宄? ).show()。lv_userinfo=(ListView)findViewById()。if(bookname!=nullamp。()。(new BasicNameValuePair(password, password))。NodeList errors=(error)。} return str。 CommenMethod cm=new CommenMethod()。注冊界面如下:圖 注冊界面在輸入框輸入注冊信息,點擊確定便可以注冊成功,主要代碼如下:(newOnItemSelectedListener() {Overridepublic void onItemSelected(AdapterView? arg0, View arg1,int index, long id) {// TODO Autogenerated method stubcollege=colleges[index]。(location)。String authorname=(authorname).trim()。}}else{try {xml=(密碼不對,false)。if(()){try {list=(bookname, authorname)。539。理 工 大 學 畢 業(yè) 設 計18} 登錄模塊提供用戶登錄的 servlet 為 LoginServlet,重寫其 doPost()和 doGet()方法,該 servlet 是用來處理學生用戶和管理員登錄的請求。String indentityid = (indentityid)。需要解決的是創(chuàng)建不同的 servlet 來提供不同的服務。 登錄時候,首先你必須選定你的登錄身份,是以學生用戶還是管理員身份登錄,根據(jù)你選擇的不同身份,服務器向不同的數(shù)據(jù)庫表來核對信息,以通過對用戶信息的核對,以確定所登錄的賬號密碼是否正確。前臺管理注重用戶的交互是否簡便,后臺管理注重功能的邏輯和與數(shù)據(jù)庫數(shù)據(jù)交互的功能。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn),Tomcat 5 支持最新的Servlet 和 JSP 規(guī)范。Android 工程是在 Eclipse 工具上編寫的,進行 android 工程的編寫,首先需要在 Eclipse上安裝 ADT 插件,然后指定 SDK 所在的路徑,便可以創(chuàng)建 android 虛擬機了。通過 JDBC 來調(diào)用 Oracle 數(shù)據(jù)庫,來實現(xiàn)手機客戶端與服務器之間數(shù)據(jù)傳輸。所謂移動互聯(lián)網(wǎng)是將移動通信和互聯(lián)網(wǎng)整合在一起,移動設備(包括手機和上網(wǎng)本)可以隨時隨地地訪問互聯(lián)網(wǎng)資源和應用。學生用戶只能注冊、查詢圖書等功能;管理員擁有最高權限,可以對已經(jīng)畢業(yè)的學生用戶賬號進行刪除,查詢學生用戶信息,實時更新圖書館的新書,發(fā)布圖書館最新信息等權限。JDT 支持 Java 開發(fā)、CDT 支持 C 開發(fā)、PDE 用來支持插件開發(fā),Eclipse Platform 則是一個開放的可擴展 IDE,提供了一個通用的開發(fā)平臺。本系統(tǒng)是基于 C/S 架構的,所以需要在 MyEclipse 上創(chuàng)建服務器端,利用 Java EE 中的servlet 來提供服務,并將其部署在 Tomcat 下。Android 中數(shù)據(jù)存儲技術主要有:文件存儲、preference、sqlite 、ContentProvider 和網(wǎng)絡存儲,文件存儲是以流的形式讀寫文件,可以以文格的格式,也可以以二進制的形式,在java 語言中要使用流,則寫入文件的對象必須進行序列化,sqlite 是嵌入式移動設備中常用的輕量級數(shù)據(jù)庫,可看作計算機上使用的 sql server、oracle 數(shù)據(jù)庫。通過注冊用戶,用戶才能享受來自手機客戶端的所有功能。根據(jù)該階段所建立的概念模型,已經(jīng)得出滿足系統(tǒng)設計要求的幾個關系描述,該階段的主要工作就是把前一階段的成果轉化為具體的數(shù)據(jù)庫。注冊的參數(shù)有username、password、indentityid、year 、gender、college,其 url 為:部分代碼如下:PrintWriter out = ()。(college)。 (font color=39。 String xml=null。try { user=(username)。} 添加書籍模塊提供管理員添加書籍servlet為saveBookServlet,重寫其doPost()和doGet() 方法,該servlet是用來處理管理員用戶對新書籍進行添加上架的請求。(bookname)。Android project 名稱:Library工程結構如圖所示:理 工 大 學 畢 業(yè) 設 計24圖 客戶端系統(tǒng)結構 中包含的是各種工具類和封裝的方法; 中則是客戶端中實現(xiàn)各個功能的類,每一個界面的類都在此包中,詳細情況如下: 是系統(tǒng)主界面,用于選擇登錄或者注冊; 是注冊界面; 是登錄界面; 是學生用戶查詢書籍信息界面; 是管理員管理界面; 是管理員管理書籍界面,包括書籍的添加、查詢、刪除; 是管理學生用戶界面; 是管理員查詢特定學生界面; 是管理員查詢所有學生界面。(new BasicNameValuePair(gender,()))。amp。//通過工廠獲得解析器DocumentBuilder parser=()。}}} catch (Exception e) {// TODO: handle exception()。amp。書籍查詢功能對應的程序名為 包下的 。管理員管理界面如下:理 工 大 學 畢 業(yè) 設 計31圖 管理員管理界面 管理學生用戶界面管理學生用戶界面是對所有學生用戶進行管理的界面,這個界面的主要功能有查找特定用戶和查找所有用戶兩種方式,通過查找,最終把所有用戶都顯示在界面上。(bookname, bookname)。String phname=().toString().trim()。登錄有效類:登錄賬號密碼相符,登錄成功,并跳轉到學生用戶或管理員相對應的界面。通過這次畢業(yè)設計使自己明白了原來的知識是非常欠缺的,要以后的工作和生活中都應該不斷地學習,努力提高自己的知識和綜合素質(zhì)。在這次畢業(yè)設計中,同學之間互相幫助,有什么不懂得大家一起商量,發(fā)現(xiàn)我們所學的知識實在是有限,不過我們能夠充分利用網(wǎng)絡的優(yōu)勢去查閱資料。在用戶管理中,通過用戶名搜索出特定學生用戶或者查詢出所有學生用戶,在用戶列表出來之后,通過長按用戶列表上的某一條信息,可以對該用戶進行刪除操作。(this, str, ).show()。startActivity(intent1)。注冊功能對應的程序名為 包下的 。 。amp。CommenMethod cm=new CommenMethod()。()0){str=(0).getFirstChild().getNodeValue()。登錄界面如下:圖 登錄界面登錄界面主要為驗證賬號和密碼的功能,登錄界面分為學生用戶登錄和管理員登錄,其主要代碼如下:if((admin)){//封裝信息ListBasicNameValuePairlist=new ArrayListBasicNameValuePair()。amp。理 工 大 學 畢 業(yè) 設 計26break。(renttime)。String category=(category).trim()。} 查詢所有用戶模塊提供所有用戶查詢servlet為findAllUserServlet ,重寫其doPost() 和doGet() 方法,該servlet是用來處理管理員用戶查詢所有學生用戶信息的請求。}} catch (Exception e) {// TODO Autogenerated catch block()。} } }else if((admin)){ try {Admin admin=(username)。String xml=null。String college = (college)。private static String userPwd。 用戶管理后臺的用戶管理,是處理管理員對有特殊情況的學生用戶和查詢特定學生用戶的服務,是與數(shù)據(jù)庫進行數(shù)據(jù)更新與交互的服務。可以通過登錄界面中選定身份登錄,服務器根據(jù)登錄選定的信息選擇數(shù)據(jù)庫中的數(shù)據(jù)表進行匹配,用戶名和密碼正確則登錄成功。Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。(3)創(chuàng)建虛擬機安裝好 ADT 和導入 AndroidSDK 成功后,便可以在菜單欄 Windows 下找到 AVD manage 選項,單擊進入后便有新建 android 虛擬機界面,在創(chuàng)建界面設置好虛擬機參數(shù)點擊確定后,就創(chuàng)建好了一個 android 虛擬機。其中系統(tǒng)管理中的學生用戶權限包括注冊、登錄、密碼找回、書籍查詢等四個模塊;管理員的權限則是除了學生用戶具有的權限外還有實時更新圖書信息、學生用戶管理等模塊。而基于 Android 開發(fā)的圖書館管理系統(tǒng)手機客戶端,正是對這一趨勢的良好體現(xiàn),Android 平臺下的圖書館管理系統(tǒng)的開發(fā),能很好的為用戶提供方便,用戶能通過它能隨時隨地的了解系統(tǒng)的實時信息,做到信息的實時化。 課題的內(nèi)容由此出現(xiàn)大量的應用出現(xiàn)在手機上,基于 Android 平臺的圖書館管理系統(tǒng)手機客戶端是依據(jù)現(xiàn)在的形式所開發(fā)的,它是一套基于開放性的圖書館管理系統(tǒng),它有傳統(tǒng) WEB 上圖書館管理系統(tǒng)的大部分功能。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具(Java Development Kit,JDK) 。MyEclipse 結構上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。目前 Tomcat 最新版本為 Released。對于刪除功能,管理員可以把一些已經(jīng)下架,不再外借的書籍進行刪除,以便造成不必要的麻煩。所創(chuàng)建的用戶賬號和密碼分別為:liuyujuan,liuyujuan;(4)然后以 liuyujuan 用戶登錄,命令為:sqlplus liuyujuan/liuyujuan。Connection conn = (url,userName,userPwd)。(indentityid)。 }else{ xml=(密碼不對,false)。String authorname=(authorname).trim()。String username = (username).trim()。} catch (Exception e) {// TODO Autogenerated catch blocktry {xml=(網(wǎng)絡異常,false)。for(int i=0。} catch (Exception e) {// TODO Autogenerated catch block()。(new BasicNameValuePair(password, ()))。amp。 try { if(response!=nullamp。(this, str, ).show()。//得到節(jié)點NodeList messages=(message)。}(this, str, ).show()。}else{(this, 請?zhí)顚懬宄? ).show()。 。圖書增加界面如下:圖 增加圖書界面String num=1+。用戶注冊測試如圖 所示:圖 注冊測試圖 用戶登錄測試用戶登錄分為學生用戶登錄和管理員登錄,兩者的登錄方式都是只需要提供用戶名和密碼就可進行登錄操作。管理員對書籍管理測試如圖 所示:理 工 大 學 畢 業(yè) 設 計40圖 管理員添加圖書測試圖理 工 大 學 畢 業(yè) 設 計41總 結經(jīng)過 13 周的努力終于完成了基于 Android 平臺的圖書管理系統(tǒng)的設計以及論文,本圖書管理系統(tǒng)實現(xiàn)一般傳統(tǒng) WEB 上的圖書管理系統(tǒng)所必備的基本功能,并且提供了友好的用戶交互界面,讓用戶操作起來極為方便和快捷,在這 13 周里,我收獲了很多,也付出了很多,從一個系統(tǒng)設計者的角度來說,我體會到了一個系統(tǒng)的設計其實不是想象的那么簡單,對于用戶來講,也許手機軟件上的一個看似很小的功能,但在系統(tǒng)開發(fā)者看來有時卻并不顯得簡單,有句俗話叫“牽一發(fā)而動全身” ,在一個系統(tǒng)有時一個小小的改動往往會牽涉到一些復雜的業(yè)務邏輯和算法,因此作為一個開發(fā)者,必須要有十足的耐心,才能將系統(tǒng)盡可能設計的合理,這款系統(tǒng),我從整體設計和用戶交互的 UI 層,到完成具體功能的業(yè)務邏輯層,直至底層數(shù)據(jù)庫的設計,都花了很多時間去思考,做了很多繁瑣的工作,但我認為是值得的,因為我做的大量工作換來了用戶操作的簡便,也為用戶提供了良好的體驗。理 工 大 學 畢 業(yè) 設 計42對于本系統(tǒng),雖然完成了圖書館管理系統(tǒng)
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1