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

正文內(nèi)容

基于android平臺(tái)的圖書管理系統(tǒng)畢業(yè)設(shè)計(jì)論文(參考版)

2025-07-01 00:19本頁(yè)面
  

【正文】 管理員對(duì)學(xué)生用戶進(jìn)行管理測(cè)試圖如圖 所示:34圖 管理員管理學(xué)生用戶測(cè)試圖 書籍管理測(cè)試書籍管理中,除了書籍查詢功能外,還有對(duì)書籍進(jìn)行添加的操作,在對(duì)書籍進(jìn)添加操作時(shí),需寫明書籍的一些基本信息,比如:書名、作者名、所屬科目、所放位置等信息。測(cè)試無(wú)效類:查詢特定的學(xué)生不存在,提示所查詢的學(xué)生不存在。圖書查詢測(cè)試如圖 所示:圖 圖書查詢測(cè)試圖 用戶管理測(cè)試對(duì)于圖書管理員而言:他們除了上述所具有的權(quán)利外,還需要對(duì)普通用戶進(jìn)行管理。測(cè)試無(wú)效類:查詢的圖書不存在,提示查詢圖書不存在。學(xué)生用戶登錄測(cè)試如圖 所示:圖 學(xué)生用戶登錄測(cè)試圖管理員登錄測(cè)試圖如圖 所示:圖 管理員登錄測(cè)試圖33 圖書查詢測(cè)試作為圖書館管理系統(tǒng)的主要功能,用戶通過(guò)用戶名和密碼登錄后,便可以享受圖書查詢等功能服務(wù)。登錄無(wú)效類:登錄賬號(hào)或者密碼不符,登錄不成功,提示錯(cuò)誤。用戶注冊(cè)測(cè)試如圖 所示:圖 注冊(cè)測(cè)試圖 用戶登錄測(cè)試用戶登錄分為學(xué)生用戶登錄和管理員登錄,兩者的登錄方式都是只需要提供用戶名和密碼就可進(jìn)行登錄操作。注冊(cè)無(wú)效類:注冊(cè)信息不完整,提示填寫完整。如果用戶填寫的信息不全或者遺漏,則提示填寫完整。31第 6 章 系統(tǒng)測(cè)試 用戶注冊(cè)測(cè)試用戶在手機(jī)終端打開(kāi)客戶端應(yīng)用程序后,有兩個(gè)按鈕選擇,如果還沒(méi)有賬號(hào),則點(diǎn)擊用戶注冊(cè)按鈕跳轉(zhuǎn)到注冊(cè)界面。String str=(bookname, authorname, phname, location, category, renttime,num,savebookservlet)。String renttime=().toString().trim()。String location=().toString().trim()。String authorname=().toString().trim()。圖書增加界面如下:圖 增加圖書界面String num=1+。} 圖書增加界面管理員通過(guò)增加書籍界面,增加所要增加的書籍的基本信息,通過(guò)添加這些信息,是為了普通學(xué)生用戶通過(guò)作者名和書籍名查詢時(shí)能更好的了解到書籍的基本信息等基本情況。()。30break。case :Intent intent1=new Intent(this,)。}else{(this, 請(qǐng)?zhí)顚懬宄? ).show()。(authorname, authorname)。Intent intent=new Intent(this,)。 。authorname!=null){(this, 請(qǐng)稍等。if(bookname!=nullamp。管理圖書界面如下:29圖 管理圖書界面switch(()){case :String bookname=().toString().trim()。 管理圖書界面管理圖書界面是管理員的另外一個(gè)主要功能,管理員能通過(guò)這個(gè)界面增加新的書籍和查詢特定的書籍信息情況,同時(shí),能對(duì)查詢到的書籍進(jìn)行刪除等功能。lv_userinfo=(ListView)findViewById()。注冊(cè)功能對(duì)應(yīng)的程序名為 包下的:28圖 管理用戶界面主要代碼如下:Intent intent=()。注冊(cè)功能對(duì)應(yīng)的程序名為 包下的 。}else{(this, 請(qǐng)?zhí)顚懬宄? ).show()。(authorname, authorname)。Intent intent=new Intent(this,)。 。authorname!=null){(this, 請(qǐng)稍等。if(bookname!=nullamp。查詢界面如下:圖 圖書查詢界面圖書查詢功能主要代碼如下:String bookname=().toString().trim()。} 學(xué)生用戶書籍查詢界面學(xué)生用戶通過(guò)輸入所需查詢的書籍名字和書籍作者名,便可以從數(shù)據(jù)庫(kù)中查詢到所查詢的圖書。//得到節(jié)點(diǎn)NodeList messages=(message)。//通過(guò)工廠獲得解析器DocumentBuilder parser=()。amp。HttpResponse response=(list, url)。String url=url+loginservlet。(new BasicNameValuePair(password, password))。登錄界面如下:25圖 登錄界面登錄界面主要為驗(yàn)證賬號(hào)和密碼的功能,登錄界面分為學(xué)生用戶登錄和管理員登錄,其主要代碼如下:if((admin)){//封裝信息ListBasicNameValuePairlist=new ArrayListBasicNameValuePair()。 登錄界面登錄界面作為系統(tǒng)的門面,登錄界面完成的功能是驗(yàn)證所登錄用戶的賬號(hào)是否正確,以驗(yàn)證是否有進(jìn)入系統(tǒng)的權(quán)限。}}} catch (Exception e) {// TODO: handle exception()。amp。()0){str=(0).getFirstChild().getNodeValue()。if(errors!=nullamp。//得到節(jié)點(diǎn)NodeList messages=(message)。//通過(guò)工廠獲得解析器DocumentBuilder parser=()。amp。 HttpResponse response=(list, url)。String url=url+()。(new BasicNameValuePair(gender,()))。24 (new BasicNameValuePair(class,()))。(new BasicNameValuePair(username, ()))。public static String makeString(String str1,String str2,String str3,String str4,String str5,String str6,String servlet){ String str=null。break。break。注冊(cè)功能對(duì)應(yīng)的程序名為 包下的 。Android project 名稱:Library工程結(jié)構(gòu)如圖所示:22圖 客戶端系統(tǒng)結(jié)構(gòu) 中包含的是各種工具類和封裝的方法; 中則是客戶端中實(shí)現(xiàn)各個(gè)功能的類,每一個(gè)界面的類都在此包中,詳細(xì)情況如下: 是系統(tǒng)主界面,用于選擇登錄或者注冊(cè); 是注冊(cè)界面; 是登錄界面; 是學(xué)生用戶查詢書籍信息界面; 是管理員管理界面; 是管理員管理書籍界面,包括書籍的添加、查詢、刪除; 是管理學(xué)生用戶界面; 是管理員查詢特定學(xué)生界面; 是管理員查詢所有學(xué)生界面。} 客戶端的設(shè)計(jì)設(shè)計(jì) ANDROID UI 界面在Eclipse安裝好了ADT插件并且導(dǎo)入了AndroidSDK后,創(chuàng)建一個(gè)android project,此工程是作為圖書館管理系統(tǒng)的客戶端,是為廣大用戶下載使用的,所以,該UI界面的主要要求是要操作性強(qiáng)和交互簡(jiǎn)單。}}try {xml=(恭喜已保存了該圖書,true)。} catch (Exception e1) {// TODO Autogenerated catch block()。(I have save this book )。(renttime)。(category)。(phname)。(bookname)。inumber。if(number0){LibraryDao dao =new LibraryDaoImpl()。String xml=null。String renttime=(renttime).trim()。String category=(category).trim()。String phname=(phname).trim()。String bookname=(bookname).trim()。} 添加書籍模塊提供管理員添加書籍servlet為saveBookServlet,重寫其doPost()和doGet() 方法,該servlet是用來(lái)處理管理員用戶對(duì)新書籍進(jìn)行添加上架的請(qǐng)求。} catch (Exception e1) {// TODO Autogenerated catch block20()。 xml=(list,)。LibraryDao dao=new LibraryDaoImpl()。 String xml=null。} 查詢所有用戶模塊提供所有用戶查詢servlet為findAllUserServlet ,重寫其doPost() 和doGet() 方法,該servlet是用來(lái)處理管理員用戶查詢所有學(xué)生用戶信息的請(qǐng)求。} catch (Exception e) {// TODO Autogenerated catch block()。} catch (Exception e) {// TODO Autogenerated catch block()。try { user=(username)。String xml=null。管理員查詢特定學(xué)生用戶參數(shù)有 username,其 url 為: 部分代碼如下:PrintWriter out = ()。}} catch (Exception e) {// TODO Autogenerated catch block()。if(list!=null){xml=(list,()+)。}} catch (Exception e) {// TODO Autogenerated catch block()。if(list!=null){xml=(list,()+)。LibraryDao dao=new LibraryDaoImpl()。 String xml=null。String status=(status).trim()。查詢書籍參數(shù)有bookname、bookauthor,其 url 為: 部分代碼如下:String bookname=(bookname).trim()。}} catch (Exception e) {// TODO Autogenerated catch block()。}else{xml=(密碼不對(duì),false)。} } }else if((admin)){ try {Admin admin=(username)。)。 size=39。 (font color=39。 } }else{ xml=(用戶名不正確,false)。 if(user!=null) { if(().equalsIgnoreCase(password)) { xml=(恭喜您登錄成功了,true)。 LibraryDao dao=new LibraryDaoImpl()。String username = (username).trim()。16String xml=null。登錄的參數(shù)有username、password,其 url 為: 部分代碼如下:PrintWriter out = ()。xml=(恭喜您注冊(cè)成功了 ,true)。(college)。(year)。(password)。}else{User user=new User()。try {User user1=(User)(username)。String college = (college)。String year = (year)。String password = (password)。注冊(cè)的參數(shù)有username、password、indentityid、year 、gender、college,其 url 為:部分代碼如下:PrintWriter out = ()。在 MyEclipse 中新建一個(gè) web project,取名為 LibraryService,其結(jié)構(gòu)如下圖: 圖 服務(wù)器端代碼結(jié)構(gòu) 服務(wù)器功能模塊 是 CVM 模式中的 Dao 層,為 service 提供服務(wù),封裝對(duì)數(shù)據(jù)庫(kù)的操作的方法。管理員用戶有用戶名和密碼兩個(gè)屬性,通過(guò)這兩個(gè)屬性來(lái)確定管理員用戶的身份是否合法,其中 ID 為主鍵,其 ER 圖如下:圖 管理員 ER 圖學(xué)生用戶有用戶名、密碼身份證號(hào)、入學(xué)年份、性別、所在學(xué)院名稱等屬性,通過(guò)這些屬性,來(lái)確認(rèn)學(xué)生信息表的信息,其中主鍵為 ID,其 ER 圖如下:11圖 學(xué)生用戶 ER 圖書籍信息表,是用來(lái)存儲(chǔ)書籍的基本信息,其數(shù)星星包括書名、作者名、書籍位置、出版社名稱、所屬科目、是否借出、最大借閱時(shí)間等,其中自動(dòng)分配的 ID 和書名作為聯(lián)合主鍵,其 ER 圖如下:圖 圖書信息 ER 圖外借書籍信息表是用來(lái)存儲(chǔ)外借書籍的有關(guān)信息,通過(guò)此表格,來(lái)獲取該外借書籍的基本狀態(tài),其屬性有書籍編號(hào)、書籍名、書籍作者、最大外借時(shí)間、實(shí)際外借時(shí)間、外借時(shí)間、借閱者 ID,其 ER 圖如下:12圖 圖書評(píng)論信息 ER 圖對(duì)于各個(gè)實(shí)體之間的關(guān)系 ER 圖如下:圖 實(shí)體關(guān)系圖 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1