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

正文內(nèi)容

j2me課程設(shè)計(jì)報(bào)告畢業(yè)論文圖書(shū)館無(wú)線輔助管理系統(tǒng)-在線瀏覽

2025-08-11 18:36本頁(yè)面
  

【正文】 ................................38結(jié) 束 語(yǔ) ......................................................................................................................39參考文獻(xiàn) ......................................................................................................................40致 謝 ......................................................................................................................41聲 明 ......................................................................................................................421 引言3G,是指第三代移動(dòng)通訊技術(shù)。國(guó)家工信部 3G 牌照已經(jīng)正式發(fā)放,標(biāo)志著中國(guó) 3G 元年的到來(lái),現(xiàn)已經(jīng)有多家 3G 網(wǎng)絡(luò)牌照運(yùn)營(yíng)商進(jìn)行發(fā)放 3G 牌照,3G 網(wǎng)絡(luò)已經(jīng)正式覆蓋全國(guó)多個(gè)省會(huì)城市,將有多家移動(dòng)網(wǎng)絡(luò)門(mén)戶運(yùn)營(yíng)商提供低費(fèi)用高傳輸速度的無(wú)線網(wǎng)絡(luò)服務(wù)。無(wú)線網(wǎng)絡(luò)傳輸程序包括 HTTP 協(xié)議下的 Web 頁(yè)面數(shù)據(jù)傳輸,基于 UDP 傳輸協(xié)議的數(shù)據(jù)包傳輸,基于套接字連接的數(shù)據(jù)傳輸。 系統(tǒng)背景本程序的設(shè)計(jì)實(shí)現(xiàn)了 HTTP 協(xié)議,UDP 傳輸協(xié)議,套接字傳輸協(xié)議。本作品主要采用 J2ME 技術(shù)進(jìn)行設(shè)計(jì)和實(shí)現(xiàn),因?yàn)?UDP 協(xié)議的實(shí)現(xiàn)與套接字傳輸協(xié)議的實(shí)現(xiàn)基本一致,所以在設(shè)計(jì)程序時(shí),考慮到時(shí)間以及程序模塊的因素,將其縮減。 EclipseEclipse 是替代 IBM Visual Age for Java(以下簡(jiǎn)稱 IVJ)的下一代 IDE開(kāi)發(fā)環(huán)境,但它未來(lái)的目標(biāo)不僅僅是成為專門(mén)開(kāi)發(fā) JAVA 程序的 IDE 環(huán)境,根據(jù)Eclipse 的體系結(jié)構(gòu),通過(guò)開(kāi)發(fā)插件,它能擴(kuò)展到任何語(yǔ)言的開(kāi)發(fā),甚至能成為圖片繪制的工具。也就是說(shuō)未來(lái)只要有人需要,就會(huì)有建立在 Eclipse 之上的 COBOL,Perl,Python等語(yǔ)言的開(kāi)發(fā)插件出現(xiàn)。可以無(wú)限擴(kuò)展,而且有著統(tǒng)一的外觀,操作和系統(tǒng)資源管理,這也正是 Eclipse 的潛力所在。 Eclipse Me EclipseME 是幫助你開(kāi)發(fā) J2ME MIDlet 的 Eclipse 插件。EclipseME 提供了下列功能以幫助開(kāi)發(fā)者輕松的創(chuàng)建 Midlets:? 無(wú)線工具包首選項(xiàng) ? 創(chuàng)建新的 J2ME Midlet 套件項(xiàng)目 ? 創(chuàng)建新的 Midlet ? Java 應(yīng)用描述文件(JAD)編輯器 ? 對(duì) class 文件進(jìn)行增量的/自動(dòng)的預(yù)檢驗(yàn) ? 支持從 Eclipse 中啟動(dòng)運(yùn)行 J2ME 模擬器 ? 打包以及部署(包括無(wú)線下載方式)測(cè)試,可以使用 ProGuard 對(duì)輸出包進(jìn)行混淆 ProguardProguard 是一個(gè)出色的混淆器,用以增加程序被破譯的難度,并可以減小最后生成 jar 的體積,ProGuard,除了在壓縮操作刪除的無(wú)用類、字段和方法外,也能在字節(jié)碼級(jí)提供性能優(yōu)化,內(nèi)部方法有:? 常量表達(dá)式求值? 刪除不必要的字段存取? 刪除不必要的方法調(diào)用? 刪除不必要的分支? 刪除不必要的比較和 instanceof 驗(yàn)證? 刪除未使用的代碼? 刪除只寫(xiě)字段? 刪除未使用的方法參數(shù)? 像 push/pop 簡(jiǎn)化一樣的各種各樣的 peephole 優(yōu)化? 在可能的情況下為類添加 static 和 final 修飾符? 在可能的情況下為方法添加 private, static 和 final 修飾符? 在可能的情況下使 get/set 方法成為內(nèi)聯(lián)的? 當(dāng)接口只有一個(gè)實(shí)現(xiàn)類的時(shí)候,就取代它? 選擇性的刪除日志代碼 TomcatTomcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的 Web 應(yīng)用服務(wù)器,Tomcat 是Apache 軟件基金會(huì)(Apache Software Foundation)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache、Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛(ài)好者的喜愛(ài)并得到了部分軟件開(kāi)發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對(duì) HTML 頁(yè)面的訪問(wèn)請(qǐng)求。本系統(tǒng)采用 Tomcat 服務(wù)器,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中。 Oracle 10gOracle Database 10g 提供了 4 個(gè)版本分別是 Oracle Database 10g 標(biāo)準(zhǔn)版 Oracle Database 10g 標(biāo)準(zhǔn)版、Oracle Database 10g 企業(yè)版和 Oracle Database 10g 個(gè)人版。企業(yè)版還提供了額外的性能、可伸縮性、可用性、和安全性,這些功能一般對(duì)應(yīng)用程序開(kāi)發(fā)人員是透明的。Oracle Database 10g 產(chǎn)品全部是用同一個(gè)健壯和可靠地?cái)?shù)據(jù)庫(kù)引擎體系結(jié)構(gòu)構(gòu)建的。 Rational RoseRational Rose 是一個(gè)完全的,具有能滿足所有建模環(huán)境需求能力和靈活性的一套解決方案。通過(guò)在軟件開(kāi)發(fā)周期內(nèi)使用同一種建模工具可以確保更快更好的創(chuàng)建滿足客戶需求的可擴(kuò)展的、靈活的并且可靠的應(yīng)用系統(tǒng)。Rational Rose 包括了統(tǒng)一建模語(yǔ)言(UML) ,OOSE,以及 OMT。 主要技術(shù)本作品分為服務(wù)器端和手機(jī)客戶端兩個(gè)部分,采用 C/S 結(jié)構(gòu)設(shè)計(jì)系統(tǒng),采用 GCF 框架中定義的網(wǎng)絡(luò)連接類和方法,制定雙方都能理解的協(xié)議來(lái)交換數(shù)據(jù),前后臺(tái)通過(guò) servlet 進(jìn)行數(shù)據(jù)傳輸及頁(yè)面顯示,整個(gè)系統(tǒng)采用 MVC 模式進(jìn)行模塊劃分,實(shí)現(xiàn)界面和模型數(shù)據(jù)的分離,結(jié)構(gòu)清晰,便于維護(hù)。J2ME 為運(yùn)行在嵌入式消費(fèi)類電子產(chǎn)品的設(shè)備,如移動(dòng)電話、PDA、游戲終端之上的應(yīng)用程序提供了一個(gè)健壯的、靈活的環(huán)境。J2ME 還提供了靈活的圖形用戶界面、健壯的安全模型、廣泛的聯(lián)網(wǎng)協(xié)議支持。J2ME 平臺(tái)由多種配置(Configuration) 、簡(jiǎn)表(Profile)和可選包(OptionalPackage)組成。每種組合都應(yīng)該使這一系列設(shè)備的內(nèi)存、處理器和 I/O 能力達(dá)到最優(yōu)化。在類的集合方面,只保留了一些基本的必要類,可我們能夠通過(guò)簡(jiǎn)表進(jìn)行補(bǔ)充。目前大多數(shù)移動(dòng)手機(jī)都支持 MIPD 的簡(jiǎn)表。它按照層次的形式組織各種連接接口,使用 URL 表示不同的連接。Connection 接口是所有接口的基類,它產(chǎn)生了用于數(shù)據(jù)包連接的 DatagramConnection 連接接口、用于數(shù)據(jù)流連接的 InputConnection 接口、OutputConnection 接口和StreamConnectionNotifier 接口。GCF 是一個(gè)容易擴(kuò)展的框架結(jié)構(gòu),用戶可以根據(jù)自身的需要在現(xiàn)有的類和接口上建立自己的類或者實(shí)現(xiàn)自己的接口。在手持電子設(shè)備中,用以統(tǒng)一的機(jī)制管理持續(xù)性存儲(chǔ)資源。我們可以通過(guò)添加記錄的方式將數(shù)據(jù)持久地保存在記錄管理系統(tǒng)中;通過(guò)刪除記錄的方式刪除信息;同時(shí)記錄管理系統(tǒng)還允許為你們對(duì)記錄進(jìn)行排序和查找。 MVCMVC 是一種設(shè)計(jì)模式,強(qiáng)制把應(yīng)用程序的輸入、處理和輸出分開(kāi)。盡管構(gòu)造 MVC 應(yīng)用程序需要一些額外的操作,但是給我們帶來(lái)的好處是毋庸置疑的。在 MVC 設(shè)計(jì)模式中,模型響應(yīng)用戶請(qǐng)求并返回響應(yīng)數(shù)據(jù),視圖負(fù)責(zé)格式化數(shù)據(jù)并把它們呈現(xiàn)給用戶,業(yè)務(wù)邏輯和表示層分離,同一個(gè)模型可以被不同的視圖重同,所以大大提高了代碼的可重用性。由于 MVC 的三個(gè)模塊相互獨(dú)立,改變其中一個(gè)不會(huì)影響到其他兩個(gè),因此依據(jù)這種設(shè)計(jì)思想能構(gòu)造良好的松耦合的構(gòu)件。控制器可以用來(lái)連接不同的模型和視圖去完成用戶的需求,也可以為構(gòu)造應(yīng)用程序提供強(qiáng)有力的手段。 Javabean 技術(shù)JavaBeans 是一個(gè)類,它有無(wú)參的構(gòu)造函數(shù),并且遵從 JavaBeans 的命名約定。除了簡(jiǎn)單的屬性外,bean 還可以有多值屬性,多值屬性是由一個(gè)任意類型的數(shù)組組成。JavaBeans 技術(shù)能實(shí)現(xiàn)封裝數(shù)據(jù),實(shí)現(xiàn)對(duì)代碼的重用。很多軟件設(shè)計(jì)模式都是通過(guò)JavaBeans 實(shí)現(xiàn)的。JavaBeans 遵循某種命名規(guī)則,這樣外部類就可以知道這個(gè) Bean 類。Servlet 容器負(fù)責(zé) Servlet 和客戶的通信以及調(diào)用 Servlet 的方法。Servlet 的框架是有兩個(gè) JAVA 包組成的—— 和。在 HTTP 協(xié)議通信的 HtttpServlet 類。? Java servlet 技術(shù)要比傳統(tǒng)的 CGI 技術(shù)效率更高。Servlet 技術(shù)對(duì)于每一個(gè)請(qǐng)求產(chǎn)生 Java 線程來(lái)響應(yīng)。Java servlet 能方便的處理 HTML 表單數(shù)據(jù),能夠讀取和設(shè)置 HTTP 頭信息,并且能夠處理Cookies,跟蹤 Session 等其他功能。每一個(gè) Servlet 可以執(zhí)行一個(gè)特定的任務(wù),并且可以講他們并在一起工作。? Java servlet 技術(shù)要比傳統(tǒng) CGI 技術(shù)更安全。應(yīng)用程序通常通過(guò)套接字向網(wǎng)絡(luò)發(fā)出請(qǐng)求或者應(yīng)答網(wǎng)絡(luò)請(qǐng)求。它主要包括 ServerSocket 和 Socket。在連接成功時(shí),應(yīng)用程序兩端都會(huì)產(chǎn)生一個(gè) Socket 實(shí)例,操作這個(gè)實(shí)例,完成所需的會(huì)話。不管是 Socket 還是 ServerSocket 它們的工作都是通過(guò) SocketImpl 類及其子類完成的。2 需求分析及項(xiàng)目方案 目標(biāo)基于無(wú)線網(wǎng)絡(luò)傳輸?shù)膱D書(shū)館輔助系統(tǒng)(手機(jī)客戶端)使用 C/S 結(jié)構(gòu),實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)傳輸下的 HTTP 協(xié)議和套接字協(xié)議進(jìn)行數(shù)據(jù)傳輸。手機(jī)客戶端包括讀者登入和管理員登入兩個(gè)模塊,讀者用戶可以進(jìn)行借閱書(shū)籍基本信息查看,書(shū)刊續(xù)借,密碼修改,書(shū)刊信息查詢,書(shū)刊增訂;管理員用戶可以進(jìn)行書(shū)籍信息修改,個(gè)人信息查詢。 假定和約束本系統(tǒng)軟件是在模擬器上模擬實(shí)現(xiàn)輔助圖書(shū)館的管理的客戶端軟件,因?yàn)槭褂谜呤窃撔W(xué)生或者老師,所以學(xué)校已經(jīng)分配給每個(gè)用戶以用戶名和密碼,所以沒(méi)有設(shè)置用戶注冊(cè)模塊;此外,本系統(tǒng)主要實(shí)現(xiàn)手機(jī)客戶端與后臺(tái)服務(wù)器之間的數(shù)據(jù)傳輸,提供了模擬的服務(wù)接口,所以服務(wù)器端數(shù)據(jù)庫(kù)設(shè)計(jì)為個(gè)人理想狀態(tài)下設(shè)計(jì),忽略了繁瑣的數(shù)據(jù)訪問(wèn)機(jī)制;最后由于是手機(jī)客戶端難免受到手機(jī)軟硬件的限制,將重點(diǎn)放在實(shí)現(xiàn)系統(tǒng)功能以及界面設(shè)計(jì)方面,降低了物理層的無(wú)線承載能力的要求。時(shí)間性要求:對(duì)于一般的頁(yè)面操作,延時(shí)可忽略不計(jì)。如果某項(xiàng)操作耗費(fèi)時(shí)間已經(jīng)超過(guò) 1 分鐘還沒(méi)結(jié)束,用戶應(yīng)自行決定放棄此操作或退出本軟件。 對(duì)性能的規(guī)定本系統(tǒng)具體功能需求如表 11 所示:表 11 功能需求表序號(hào) 模塊名稱 功能名稱 簡(jiǎn)要描述書(shū)刊檢索用戶輸入期望查詢的書(shū)籍名稱,若有館藏書(shū)籍,將返回書(shū)籍列表,選擇書(shū)籍目錄,可以查詢相應(yīng)書(shū)籍的基本信息;若沒(méi)有館藏書(shū)籍,用戶可以選擇“書(shū)刊增訂” ,輸入書(shū)籍名稱,就可以將期望增訂的書(shū)籍提交給管理員,管理員就可以根據(jù)需求增加書(shū)籍。新書(shū)發(fā)布 讀者可以通過(guò)輸入查詢?nèi)掌冢M(jìn)行查詢?cè)撎靾D書(shū)館所新 增加的書(shū)籍,查詢自己新增訂書(shū)籍是否上架幫助 提示讀者用戶使用該手機(jī)客戶端的注意事項(xiàng)及幫助1 讀者模塊退出 讀者用戶安全退出該系統(tǒng)書(shū)籍信息修改管理員可以查詢讀者的書(shū)刊增訂信息,可以在新書(shū)發(fā)布選項(xiàng)中將新書(shū)名稱通過(guò)本系統(tǒng)發(fā)布出來(lái);也可以通過(guò)舊書(shū)刪除選項(xiàng)將過(guò)期或者下架書(shū)籍從圖書(shū)館數(shù)據(jù)庫(kù)中刪除。請(qǐng)求協(xié)議定義如下表所示:表 110 表頁(yè)面顯示請(qǐng)求頁(yè)面顯示請(qǐng)求動(dòng)作名稱 描述SHOW_LOGIN 請(qǐng)求顯示讀者登入頁(yè)面SHOW_CHANGE_PWD 請(qǐng)求顯示讀者修改密碼頁(yè)面SHOW_SEARCH_BOOK 請(qǐng)求顯示讀者查詢書(shū)籍信息頁(yè)面SHOW_NEWBOOK 請(qǐng)求顯示查詢新增書(shū)籍頁(yè)面SHOW_TALKPAGE 請(qǐng)求顯示書(shū)籍討論區(qū)歡迎界面SHOW_USERWEL 請(qǐng)求顯示讀者歡迎界面SHOW_MANAGERWEL 請(qǐng)求顯示管理員歡迎界面SHOW_MAN_LOGIN 請(qǐng)求顯示管理員登入界面SHOW_CHANGE_MANPWD 請(qǐng)求顯示管理員密碼修改界面SHOW_MANTALK 請(qǐng)求顯示管理員登入書(shū)籍討論區(qū)歡迎界面SHOW_MAN_HELP 請(qǐng)求顯示管理員幫助界面SHOW_MAN_ADDBOOK 請(qǐng)求顯示管理員新增書(shū)籍界面SHOW_MAN_DELBOOK 請(qǐng)求顯示管理員刪除舊書(shū)界面SHOW_MAN_NOTICEBOOK 請(qǐng)求顯示查詢預(yù)訂書(shū)籍界面SHOW_HELP 請(qǐng)求顯示讀者幫助界面表 111 表頁(yè)面導(dǎo)航請(qǐng)求頁(yè)面導(dǎo)航請(qǐng)求動(dòng)作名稱 描述HELP_BACKTO_MAINMENU 請(qǐng)求從讀者幫助界面返回讀者歡迎界面EXIT 請(qǐng)求退出系統(tǒng)LOGIN_BACKTO_MAINNENU 請(qǐng)求從讀者登入界面返回讀者歡迎界面LOGIN 請(qǐng)求網(wǎng)絡(luò)控制器建立讀者登入連接CHANGE_PWD 請(qǐng)求網(wǎng)絡(luò)控制器建立讀者密碼修改連接SEARCH_BOOK 請(qǐng)求網(wǎng)絡(luò)控制器建立讀者書(shū)籍查詢連接CHANGE_PWD_BACKTO_MAINMENU 請(qǐng)求從讀者密碼修改界
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1