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

正文內(nèi)容

基于android平臺(tái)的點(diǎn)餐系統(tǒng)設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-07-20 08:30 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 歷,地圖,瀏覽器,聯(lián)系人管理程序等。所有的應(yīng)用程序都是使用JAVA語(yǔ)言編寫(xiě)的。開(kāi)發(fā)人員也可以完全訪(fǎng)問(wèn)核心應(yīng)用程序所使用的API框架。該應(yīng)用程序的架構(gòu)設(shè)計(jì)簡(jiǎn)化了組件的重用。任何一個(gè)應(yīng)用程序都可以發(fā)布它的功能塊并且任何其它的應(yīng)用程序都可以使用其所發(fā)布的功能塊(不過(guò)得遵循框架的安全性)。同樣,該應(yīng)用程序重用機(jī)制也使用戶(hù)可以方便的替換程序組件。隱藏在每個(gè)應(yīng)用后面的是一系列的服務(wù)和系統(tǒng), 其中包括。豐富而又可擴(kuò)展的視圖(Views),可以用來(lái)構(gòu)建應(yīng)用程序, 它包括列表(Lists),網(wǎng)格(Grids),文本框(Text boxes),按鈕(Buttons), 甚至可嵌入的web瀏覽器。內(nèi)容提供器(Content Providers)使得應(yīng)用程序可以訪(fǎng)問(wèn)另一個(gè)應(yīng)用程序的數(shù)據(jù)(如聯(lián)系人數(shù)據(jù)庫(kù)), 或者共享它們自己的數(shù)據(jù)資源管理器(Resource Manager)提供 非代碼資源的訪(fǎng)問(wèn),如本地字符串,圖形,和布局文件(Layout files )。通知管理器 (Notification Manager) 使得應(yīng)用程序 可以在狀態(tài)欄中顯示自定義的提示信息?;顒?dòng)管理器( Activity Manager) 用來(lái)管理應(yīng)用程序生命周期并提供常用的導(dǎo)航回退功能。系統(tǒng)運(yùn)行庫(kù)Android 包含一些C/C++庫(kù),這些庫(kù)能被Android系統(tǒng)中不同的組件使用。它們通過(guò) Android 應(yīng)用程序框架為開(kāi)發(fā)者提供服務(wù)。以下是一些核心庫(kù):* 系統(tǒng) C 庫(kù) 一個(gè)從BSD繼承來(lái)的標(biāo)準(zhǔn)C系統(tǒng)函數(shù)庫(kù) Libc ), 它是專(zhuān)門(mén)為基于Embedded linux的設(shè)備定制的。Hibernate是一個(gè)開(kāi)放源代碼對(duì)象關(guān)系的映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,這樣Java程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。Hibernate的核心接口總共有6個(gè),分別為:Session、SessionFactory、Query、Transaction、Criteria和Configuration。這6個(gè)核心接口在任何開(kāi)發(fā)中都會(huì)用到。通過(guò)這些接口,既可以對(duì)持久化對(duì)象進(jìn)行存取,又能夠進(jìn)行事務(wù)控制。計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)第3章 開(kāi)發(fā)環(huán)境搭建第3章 開(kāi)發(fā)環(huán)境搭建 搭建Android開(kāi)發(fā)環(huán)境任何事物要運(yùn)行,都要有它的環(huán)境,Android也有它的環(huán)境才能夠運(yùn)行,下面介紹Android的開(kāi)發(fā)環(huán)境配置。搭建開(kāi)發(fā)環(huán)境需要的軟件:1) 操作系統(tǒng):window XP或linux2) 軟件包:Android SDK(Software Development kit Java Development kit) 、ADT(Android Develoopment Tool)3) IDE環(huán)境:Eclipse IDE+ADT 4) JDK:Java Runtime Environment虛擬機(jī) 、(JDK)Java Development kit安裝步驟如下:第一步:安裝Java虛擬機(jī)sunjava6jdk版本。第二步:安裝Eclipse工具,到官網(wǎng),選擇版本下載后進(jìn)行安裝。Eclipse工具的版本如圖31所示:圖31 Eclipse工具的版本圖第三步:安裝Android SDK:首先要下載SDK,可以在這個(gè)網(wǎng)址下載,選擇相應(yīng)的系統(tǒng)進(jìn)行安裝。sdk下載的地址圖如圖32所示:圖32 sdk下載的地址圖第四步:安裝Android ADT插件。運(yùn)行Eclipse,選擇helpinstall new software 選擇add,將會(huì)彈出一個(gè)【Add Site】對(duì)話(huà)框。【Add Site】對(duì)話(huà)框如圖33:圖33 【Add Site】對(duì)話(huà)框圖點(diǎn)擊OK,選擇要安裝的軟件,占next,然后選擇接受協(xié)議,直到安裝成功,重啟Eclipse軟件,設(shè)置Android SDK Home,Windowrefrence。設(shè)置Android SDK Home界面如圖34所示:圖34 設(shè)置Android SDK Home界面圖在SDK location中輸入SDK Tools路D:\Androidsoftware\Androidsdkwindows 點(diǎn)擊OK,這樣Android環(huán)境就已經(jīng)搭建成功了。 JSP 開(kāi)發(fā)環(huán)境搭建JSP開(kāi)發(fā)環(huán)境是您用來(lái)開(kāi)發(fā)、測(cè)試和運(yùn)行JSP程序的地方。具體包括以下幾個(gè)步驟。(JDK)這一步涉及Java SDK的下載和PATH環(huán)境變量的配置??梢詮腛racle公司的Java頁(yè)面中下載SDK。Java SDK下載完后,請(qǐng)按照給定的指示來(lái)安裝和配置SDK。最后,通過(guò)設(shè)置PATH和JAVA_HOME環(huán)境變量來(lái)指明包括java和javac的文件夾路徑,通常是java_install_dir/bin和java_install_dir。假如您用的是Windows系統(tǒng)并且SDK的安裝目錄為C::\,那么您就需要在 C:\ 文件中添加以下兩行: set PATH=C:\\bin。%PATH%set JAVA_HOME=C:\或者,在Windows NT/2000/XP下,您可以直接右擊我的電腦圖標(biāo),選擇屬性,然后高級(jí),然后環(huán)境變量,接下來(lái)您就可以很方便地設(shè)置PATH變量并且確定退出就行了。在Linux/Unix系統(tǒng)下,如果SDK的安裝目錄為/usr/local/ shell,: setenv PATH /usr/local/:$PATHsetenv JAVA_HOME /usr/local/或者,假如您正在使用類(lèi)似于Borland JBuilder、Eclipse、IntelliJ IDEA和Sun ONE Studio這樣的集成開(kāi)發(fā)環(huán)境,可以試著編譯并運(yùn)行一個(gè)簡(jiǎn)單的程序來(lái)確定IDE(集成開(kāi)發(fā)環(huán)境)是否已經(jīng)知道 SDK的安裝目錄。環(huán)境測(cè)試:圖35 jdk安裝測(cè)試圖:Tomcat目前,市場(chǎng)上有很多支持JSP和Servlets開(kāi)發(fā)的Web服務(wù)器。他們中的一些可以免費(fèi)下載和使用,Tomcat就是其中之一。Apache Tomcat是一個(gè)開(kāi)源軟件,可作為獨(dú)立的服務(wù)器來(lái)運(yùn)行JSP和Servlets,也可以集成在 Apache Web Server中。以下是Tomcat的配置方法:下載最新版本的Tomcat:。下載完安裝文件后,將壓縮文件解壓到一個(gè)方便的地方,比如Windows下的C:\,然后創(chuàng)建CATALINA_HOME環(huán)境變量指向這些目錄。在Windows機(jī)器下,Tomcat可以通過(guò)執(zhí)行以下命令來(lái)啟動(dòng):%CATALINA_HOME%\bin\,或者C:\\bin\。在Linux/Unix機(jī)器下,Tomcat可以通過(guò)執(zhí)行以下命令來(lái)啟動(dòng):$CATALINA_HOME/bin/或者 /usr/local/成功啟動(dòng)Tomcat后,通過(guò)訪(fǎng)問(wèn)://localhost:8080/便可以使用Tomcat自帶的一些web應(yīng)用了。假如一切順利的話(huà),您應(yīng)該能夠看到以下的頁(yè)面:圖36 tomcat登錄界面設(shè)置CLASSPATH環(huán)境變量由于servlets不是Java SE的一部分,所以您必須標(biāo)示出servlet類(lèi)的編譯器。假如您用的是Windows機(jī)器,您需要在C:\: set CATALINA=C:\ set CLASSPATH=%CATALINA%\mon\lib\。%CLASSPATH%或者,在Windows NT/2000/XP下,您只要右擊我的電腦,選擇屬性,然后點(diǎn)擊高級(jí),然后點(diǎn)擊環(huán)境變量,接下來(lái)便可以設(shè)置CLASSPATH變量并且確定退出即可。在Linux/Unix機(jī)器下,假如您使用的是C shell,: setenv CATALINA=/usr/local/setenv CLASSPATH $CATALINA/mon/lib/:$CLASSPATH注意:如果您的開(kāi)發(fā)路徑是C:\JSPDev (Windows)或者 /usr/JSPDev (Linux/Unix),那么您就需要將這些路徑添加進(jìn)CLASSPATH變量中。第4章 系統(tǒng)需求分析第4章 系統(tǒng)需求分析本章主要分析了系統(tǒng)要實(shí)現(xiàn)的功能和相關(guān)模塊,采用了一些用例圖,活動(dòng)圖和流程圖來(lái)說(shuō)明。系統(tǒng)分析中明確了要做什么,怎么去做。 功能需求分析點(diǎn)餐系統(tǒng)的功能分析,先從用例分析入手,找出客戶(hù)和管理員,然后根據(jù)管理員和客戶(hù)出發(fā),分析系統(tǒng)的業(yè)務(wù)流程和系統(tǒng)模塊。在本點(diǎn)餐系統(tǒng)中劃分了兩個(gè)角色,顧客和服務(wù)員,顧客操作客戶(hù)端部分服務(wù)員負(fù)責(zé)操作后臺(tái)管理端。顧客擁有客戶(hù)端功能模塊的相關(guān)權(quán)限,服務(wù)員有后臺(tái)管理端的相關(guān)權(quán)限,具體權(quán)限參照功能模塊分析。下面給出客戶(hù)端和管理端用例圖。圖41 客戶(hù)端用例圖2. 服務(wù)器端圖42 服務(wù)器端用例圖: 用戶(hù)要先安裝該app點(diǎn)餐軟件,沒(méi)有注冊(cè)的要先注冊(cè),注冊(cè)成功后登錄,輸入賬號(hào)和密碼進(jìn)入菜單列表,點(diǎn)擊菜品詳情進(jìn)入選座位,然后下單,查看菜單。點(diǎn)餐活動(dòng)圖如圖43所示,圖43 客戶(hù)端點(diǎn)餐活動(dòng)圖: (1)客戶(hù)端功能模塊:1. 會(huì)員注冊(cè)登錄模塊:用戶(hù)使用系統(tǒng)時(shí)需要先登錄,沒(méi)有賬號(hào)的話(huà)可以注冊(cè),然后登錄使用。2. 點(diǎn)餐界面:點(diǎn)餐界面有菜品圖文列表。:用戶(hù)可以輸入關(guān)鍵字查詢(xún)想要的菜品。:用戶(hù)點(diǎn)擊菜單列表即可查看菜品詳情,并點(diǎn)菜。:用戶(hù)可以查詢(xún)剩余餐桌,選擇餐桌:修改購(gòu)物車(chē)中的已選菜品,(2)服務(wù)器端功能模塊介紹(增加,刪除修改)計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū)第5章 系統(tǒng)概要設(shè)計(jì)第5章 系統(tǒng)概要設(shè)計(jì)本章將介紹android點(diǎn)餐系統(tǒng)客戶(hù)端和服務(wù)器端的模塊分析,先分析了系統(tǒng)的物理架構(gòu),接著分析系統(tǒng)的工作流程和功能模塊。整個(gè)程序分為客戶(hù)端和服務(wù)端兩部分,客戶(hù)端基于Android系統(tǒng),服務(wù)端采用Servlet提供服務(wù),后臺(tái)使用MySQL數(shù)據(jù)庫(kù)。在整個(gè)系統(tǒng)中,客戶(hù)端負(fù)責(zé)采集數(shù)據(jù)和顯示的工作,對(duì)于客戶(hù)的輸入,輸入端會(huì)將信息發(fā)送至服務(wù)端的Servlet上,Servlet接收信息之后,會(huì)對(duì)數(shù)據(jù)庫(kù)進(jìn)行相關(guān)的操作,并將結(jié)果發(fā)送回客戶(hù)端,客戶(hù)端再進(jìn)行處理,從中得到結(jié)果。android在線(xiàn)點(diǎn)餐系統(tǒng),系統(tǒng)采用C/S模式,采用C/S架構(gòu),即客戶(hù)端/服務(wù)器模式。要選擇適當(dāng)?shù)臄?shù)據(jù)庫(kù)平臺(tái)來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)數(shù)據(jù)的真正“統(tǒng)一”,使分布于兩地的數(shù)據(jù)同步完全交由數(shù)據(jù)庫(kù)系統(tǒng)去管理,但邏輯上兩地的操作者要
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1