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

正文內(nèi)容

基于android的校園二手交易網(wǎng)站(編輯修改稿)

2025-01-11 01:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 、 服務(wù)器: Tomcat 數(shù)據(jù)庫(kù): MySQL 系統(tǒng)開(kāi)發(fā)工具 本系統(tǒng)主要使用 Photoshop 進(jìn)行界面設(shè)計(jì)和圖片創(chuàng)作。 Photoshop 是功能強(qiáng)大的圖像處理軟件,可以有效地進(jìn)行圖片設(shè)計(jì)與編輯工作,是界面和圖片設(shè)計(jì)的得力用手。一方面,我們利用 Eclipse 開(kāi)發(fā)工具 對(duì)系統(tǒng)進(jìn)行 客戶端 開(kāi)發(fā)設(shè)計(jì)。 Eclipse 是一個(gè)具備可擴(kuò)展性 質(zhì)的開(kāi)發(fā)平臺(tái) ,它是基于 Java 的,通過(guò) 加載 各種插件后 , 就 可以搭建 相應(yīng)的項(xiàng)目開(kāi)發(fā) 的環(huán)境 ,在這里我們通過(guò) 在 Eclipse 上 加載 sdk 和 adt 插件來(lái)搭建安卓開(kāi)發(fā)平臺(tái) ,在 Eclipse 中運(yùn)行 ADV Android 模擬器為實(shí)時(shí)觀測(cè)項(xiàng)目編寫情況和效果。另一方面,我們使用 MyEclipse進(jìn)行系統(tǒng)的后臺(tái)開(kāi)發(fā)。 MyEclipse 與 eclipse 極其相似,是 Eclipse 加上各種插件后的 集成開(kāi)發(fā)環(huán)境,在這里我們用它來(lái)進(jìn)行后臺(tái)的 web 開(kāi)發(fā) ,實(shí)現(xiàn)后臺(tái)管理功能 。 對(duì)于后臺(tái)數(shù)據(jù)的處理,我們使用的是 MySQL 開(kāi)發(fā)軟件。 MySQL 是關(guān) 系型 的 數(shù)據(jù)庫(kù)管理系統(tǒng) 。雖然是輕量級(jí) 的,但是它供應(yīng)了完整的 管理工具使我們能夠完成管理、查驗(yàn)、優(yōu)化數(shù)據(jù)庫(kù)等一連串操作。因?yàn)槠涑杀镜腕w積小速度快的優(yōu)點(diǎn),被廣泛運(yùn)用在中小型系統(tǒng)和網(wǎng)站中。最后,我們利用 做服務(wù)器搭建局域網(wǎng)。 Tomcat 是輕小型的 Web 應(yīng)用服務(wù)器,也是開(kāi)發(fā)者一般會(huì)優(yōu)先考慮用來(lái)開(kāi)發(fā)和調(diào)試 JSP 程序的。在這里我們用它來(lái)部署 web后臺(tái)的 JSP程序。 系統(tǒng)設(shè)計(jì)結(jié)構(gòu) C/S 結(jié)構(gòu)是一種軟件 系統(tǒng)的體系結(jié)構(gòu) ,也就是 Client/Server(客戶機(jī) /服務(wù)器)結(jié)構(gòu)模式。客戶端用來(lái)采集用戶請(qǐng)求發(fā)送給服務(wù)端,服務(wù)器則負(fù)責(zé)管理數(shù)據(jù)庫(kù)的數(shù)據(jù)訪問(wèn),響應(yīng)客戶端的請(qǐng)求信息。利用 C/S結(jié)構(gòu)開(kāi)發(fā)者將開(kāi)發(fā)工作合理地分發(fā)給了 Client端和 Server端讓它們分別完成,大力減少系統(tǒng)的通信占用 開(kāi)銷 。如今的 Android 軟件系統(tǒng),絕大多數(shù)都會(huì)用這種兩層的 Client/Server 的結(jié)構(gòu),以便讓不同的模塊來(lái)共享邏輯組件。 基于 Android的校園二手交易網(wǎng)站 5 C/S 結(jié)構(gòu)的特點(diǎn)如下所述 [3]: 穩(wěn)定性與靈活性: C/S 模式把應(yīng)用與服務(wù)分離開(kāi),相互協(xié)作的同時(shí)又個(gè)自工作互不干擾,使系統(tǒng)更加穩(wěn)定與靈活。 響應(yīng)速度快:客戶端與服務(wù)器端連接時(shí)不必用到中間環(huán)節(jié) ,并且多數(shù)工作是在客戶端處理完之后再提交到服務(wù)器,無(wú)形之中提高了處理速度。 3安全性: C/S 模 式適用于局域網(wǎng),配備方式為點(diǎn)對(duì)點(diǎn)的,這使系統(tǒng)能夠安全運(yùn)行。 系統(tǒng)設(shè)計(jì)技術(shù) Java 技術(shù) Java 是一種面向?qū)ο蟮目缙脚_(tái)的 程序設(shè)計(jì)語(yǔ)言 [5]。與面向過(guò)程的 c++語(yǔ)言不同, Java延續(xù)繼承了 c++語(yǔ)言中面向?qū)ο蟮闹行募夹g(shù),擯棄了 C++語(yǔ)言里容易引起錯(cuò)誤的特性并針對(duì)這些特性做出相應(yīng)的改變,如用引用取代 指針,用接口取代繼承等。這使得 Java 技術(shù)具有通用的,可移植的特點(diǎn)。對(duì)于安卓系統(tǒng)來(lái)說(shuō), Java 良好的封裝性和對(duì)內(nèi)存操作的隱藏帶來(lái)的便捷給安卓開(kāi)發(fā)帶來(lái)了方便。同時(shí)由于 Android 的終端和硬件的多樣化, java 語(yǔ)言的跨平臺(tái)特性正好滿足 Android 的這個(gè)需求。 Android 技術(shù) 一、概述 Android 操作系統(tǒng)一開(kāi)始只支持手機(jī), Android 一開(kāi)始是由 Andy Rubin 所開(kāi)發(fā)出來(lái)的,經(jīng)過(guò)幾年的發(fā)展后在 2021 年通過(guò)注資被谷歌收購(gòu),在隨后的時(shí)間里,通過(guò)不斷改進(jìn)一步步延伸到了平板電腦及其他領(lǐng) 域上。 Android 的競(jìng)爭(zhēng)對(duì)手中,蘋果公司的 iOS 系統(tǒng)和黑莓的 OS 系統(tǒng)也頗愛(ài)世人喜愛(ài)。 2021 第一季度, Android 第一次在全球市場(chǎng)占有率超過(guò)當(dāng)時(shí)諾基亞的塞班系統(tǒng),成為世界第一。安卓支持多種編程語(yǔ)言,它還是開(kāi)放源代碼的,這一點(diǎn)深受許多開(kāi)發(fā)商的喜愛(ài)。 二、 Android 項(xiàng)目 文件 如圖 21所示, Android 系統(tǒng)采用 的是 資源與代碼相 互 分離的開(kāi)發(fā)方式 。 在 Android項(xiàng)目工程中 , 文件主要兩部分: Java src 源文件和 res 資源文件。 Java src 源文件放項(xiàng)目源代碼。開(kāi)發(fā)者編寫怕 java 類的文件都會(huì)放在里面。 學(xué)校本科生畢業(yè)設(shè)計(jì)(論文) 6 圖 21 Android項(xiàng)目文件夾 android 的 res 資源文件包含的內(nèi)容很多,主要包括圖片、文本字符串、布局文件等 ,其中 ,anim 用于存放幀 (frame)動(dòng)畫和補(bǔ)間動(dòng)畫文件 , drawable 一般 存放各種格式 的圖片 文件 。 layout 目錄用于存放 界面 布局文件 , menu 目錄 存放 程序中使用 到 的菜單文件 。 values目錄 用來(lái) 定義各種類型 (字符串 . 整數(shù) , 顏色 , 數(shù)組 等 )的 keyvalue 鍵值對(duì) 。 三、 activity 生命周期 Android 用 Activity 的概念來(lái) 體現(xiàn) 界面。 安卓 Activity 的生命周期 也可以說(shuō)是 它所在進(jìn)程的生命周期 ,運(yùn)行情況如圖 22所示: 圖 22 activity生命周期圖 基于 Android的校園二手交易網(wǎng)站 7 四、 Android 應(yīng)用程序組件 ( 1) 活動(dòng) — Acitivity Activity 提供可視化的用戶界面 , 可以是 全屏幕的界面, 也有 一個(gè)小窗口 浮動(dòng)在另外窗口上 的形式。通常 由 許 多個(gè)松耦合的 Activity 組成一個(gè) Android 應(yīng)用 ,并且構(gòu) 成了Activity 棧( Stack) 。 Activity 有 它 自己的生命周期, 這些都 由 Android 系統(tǒng) 所掌控。 ( 2) 服務(wù) — Service 一個(gè) Service 是封裝有一個(gè)完整的功能邏輯實(shí)現(xiàn)程序 。 它一般不需要與用戶交互,因此 Service 組件沒(méi)有圖形用戶界面。 Service 組件一般被用來(lái)監(jiān)控其他組件的實(shí)行情況,而且它是長(zhǎng)期在后臺(tái)執(zhí)行的。 ( 3)廣播接收者 Broadcase Receiver 廣播接受 者有點(diǎn)類似處理事件的邏輯,不過(guò)它主要處理來(lái)自系統(tǒng)的廣播,也可自定義廣播。同時(shí),它還是四大組件中唯一可在代碼和清單文件中配置的組件。 廣播接收者 用來(lái)響應(yīng)對(duì)它來(lái)說(shuō)很重要的消息,它與事件處理很像,差別在于處理機(jī)制是系統(tǒng)級(jí)別的。 (4)內(nèi)容提供者 Content providers 一個(gè)應(yīng)用程序有提供 ContentProvider 的接口,其他程序能夠通過(guò)這些接口能與該應(yīng)用數(shù)據(jù)上的交互,內(nèi)容提供者的功能是讓不同的應(yīng)用之間能數(shù)據(jù)交互。 JSP 技術(shù) JSP(Java Server Pages),也可以稱為 java 服務(wù)器頁(yè)面,從本質(zhì)上來(lái)說(shuō)是一個(gè)更加簡(jiǎn)練的 Servlet,它是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 JSP 文件的后綴名為( .jsp)。 JSP 技術(shù)一般和 HTML(超文本標(biāo)記語(yǔ)言)技術(shù)一起使用。在 HTML 網(wǎng)頁(yè) 文件中添上 %, %形式的 Java代碼段,就形成了 JSP 文件。 JSP 將網(wǎng)頁(yè)的頁(yè)面設(shè)計(jì)和邏輯實(shí)現(xiàn)分離開(kāi)來(lái),使開(kāi)發(fā)者能夠更加快速和簡(jiǎn)便地開(kāi)發(fā)基于 Web 的程序 [7]。 一般來(lái)說(shuō) JSP 頁(yè)面 只用來(lái)提取數(shù)據(jù)而不對(duì) 數(shù)據(jù)進(jìn)行 處理, 也 不會(huì)處理業(yè)務(wù) ,基本上 只是用來(lái) 完成 網(wǎng)頁(yè)的靜態(tài)化頁(yè)面。 使用 JSP開(kāi)發(fā)的 Web應(yīng)用能夠在多種操作系統(tǒng)中運(yùn)行,真正實(shí)現(xiàn)了跨平臺(tái)。它最初是由 Sun Microsystems 公司所倡導(dǎo),最后許多公司都參與然后一起建 立起來(lái),現(xiàn)在深受 web 程序開(kāi)發(fā)者的喜愛(ài)。 Servlet 技術(shù) Servle 主要 運(yùn)用在 服務(wù)器端 。 Servlet 對(duì)服務(wù)器的 能力 進(jìn)行了拓展 , 使得可以 在 Web 上 實(shí)行 請(qǐng)求和 對(duì) 服務(wù) 進(jìn)行響應(yīng) 。 它可以 接收 從 客戶端發(fā)出的請(qǐng)求, 然后 根據(jù) 這些 請(qǐng)求做出相 對(duì) 應(yīng)的回應(yīng)。 它屬于 Java 的 javax 包 里的 一個(gè)擴(kuò)展包 。 Servlet 技術(shù)定義了特定的 HTTP Servlet 類。 Servlet 也是一種 Java 程序 ,只 是 它 使用 的是 Java Servlet 應(yīng)用程序接口 及 有學(xué)校本科生畢業(yè)設(shè)計(jì)(論文) 8 關(guān) 類和方法。 我們其實(shí) 可以把 Servlet 視為 是服務(wù) 器端的 applet, 在 Web 服務(wù)器 使用 Servlet技術(shù) , 其實(shí)就和在 瀏覽器 運(yùn)行 applet 差不多 [8]。 ervlet 主要運(yùn)行在 Web 服務(wù)器 里 , 然 而 applet是在 在 Web 瀏覽器內(nèi)執(zhí)行。 基于 Android的校園二手交易網(wǎng)站 9 第 3 章 系統(tǒng)分析 系統(tǒng)任務(wù)概述 項(xiàng)目目標(biāo) 校園淘校園二手交易軟件預(yù)期相要達(dá)成的項(xiàng)目目標(biāo)有: ( 1) 實(shí)現(xiàn) 用戶 的個(gè)人賬號(hào)的注冊(cè), 登錄 以及個(gè)人信息的修改 ( 2) 實(shí)現(xiàn) 用戶 在 軟件 上 查詢相關(guān)的二手物品信息 ( 3) 實(shí)現(xiàn)用戶對(duì)二手信息進(jìn)行收藏和管理 ( 4) 實(shí)現(xiàn)用戶發(fā)布二手信息和上傳信息圖片功能 ( 5) 實(shí)現(xiàn) 用戶直接從軟件聯(lián)系賣家功能 ( 6) 實(shí)現(xiàn)用戶對(duì)個(gè)人數(shù)據(jù)報(bào)表的查詢 ( 7) 實(shí)現(xiàn)管理人員對(duì)發(fā)布物品的審核與管理等操作 ( 7)實(shí)現(xiàn) 管理人員 對(duì) 物品分類 的添加和刪除的管理操作 ( 8)實(shí)現(xiàn) 管理 人員對(duì) 用戶 信息的添加、刪除的管理操作 ( 9)實(shí)現(xiàn)管理人員對(duì)一段時(shí)間內(nèi)客戶端運(yùn)行數(shù)據(jù)報(bào)表的查詢操作 使用范圍 目前 大學(xué)校園學(xué)生人數(shù)眾多, 網(wǎng)上 二手交易 對(duì)于需要 有二手需求的學(xué)生十分有 必要。校園淘校園二手交易 系統(tǒng)可以為 在校大學(xué)生 提供這樣一個(gè)平臺(tái), 用戶 在 Android 平臺(tái)使用客戶端 ,管理員 在 后臺(tái)進(jìn)行管理。 需求分析 一個(gè)好的系統(tǒng),最重 要的是需求分析。一個(gè)好的需求分析能夠考慮到各個(gè)方面,開(kāi)發(fā)出滿足需求的系統(tǒng)。本節(jié)我們對(duì) 校園淘 Android 校園二手交易 系統(tǒng)進(jìn)行完整的系統(tǒng)需求分析, 從 用戶和管理者 兩個(gè)方面出發(fā) ,根據(jù)系統(tǒng)目標(biāo),確定體系包含哪些模塊,使系統(tǒng)具有較強(qiáng)的實(shí)用性。 ( 1)用戶身份:能夠注冊(cè)、登錄 系統(tǒng),并實(shí)現(xiàn) 修改 個(gè)人 資料;瀏覽和搜索想要的 二手信息 。對(duì)于 感興趣的二手信息 ,可以進(jìn)行 查看物品詳細(xì)信息、收藏物品、聯(lián)系專家 等操作; 查看自己的瀏覽歷史記錄;當(dāng)用戶作為賣家時(shí),可以發(fā)布二手信息,查看并管理自己學(xué)校本科生畢業(yè)設(shè)計(jì)(論文) 10 發(fā)布的二手信息。同時(shí)用戶可對(duì)自己一周內(nèi)的數(shù)據(jù)流動(dòng) 進(jìn)行報(bào)表查詢 。 ( 2)管理員身份: 基于管理員的需求,提供了管理分類,管理二手物品,審查物品,管理用戶和查詢報(bào)表的功能 。 系統(tǒng)可行性分析 目標(biāo)和方案的可行性 當(dāng)今 ,二手 物品 交易已經(jīng)成為 大學(xué)生日常生活中重要的一環(huán) 。 在很多 學(xué)校 , 二手交易活動(dòng) 也很頻繁地被 組織 舉辦 , 從這一點(diǎn)我們也可以看出學(xué)生對(duì) 二手物品交易 的渴求。令人遺憾的是 校園二手交易 的舉辦 往往時(shí)間 很 短, 最多也就一兩天,沒(méi)辦法長(zhǎng)時(shí)間有效地進(jìn)行,這 遠(yuǎn)不能滿足 廣大學(xué)生的需要 。 每個(gè)在校大學(xué)生手中多多少少會(huì)有自己已經(jīng)不需要但還有使用價(jià)值的物品。同時(shí) 他 們 也有暫時(shí)沒(méi)有能力去購(gòu)買全新的商品或所需求的東西只是短期內(nèi)需要的煩惱。而且大多數(shù)校園內(nèi)未建有標(biāo)準(zhǔn)化、規(guī)范化的二手交易機(jī)構(gòu)。因此,開(kāi)發(fā)出校園二手交易平臺(tái)是可行且必要的。 經(jīng)濟(jì)可行性 一般高校內(nèi)不乏有精通軟件研發(fā)的人才存在,包括計(jì)算機(jī)專業(yè)的學(xué)生,學(xué)生工作室或者是計(jì)算機(jī)興趣愛(ài)好者,他們完全具備研發(fā)該系統(tǒng)的能力,所以該系統(tǒng)開(kāi)發(fā)和維護(hù) 所需的費(fèi)用與企業(yè)研發(fā)相比相對(duì)較低,因此在經(jīng)濟(jì)上是合算可行的。 技術(shù)可行性 該校園 二手交易 平臺(tái) 采用 的是 客戶端 +服務(wù)端的 C/S 模式 來(lái)開(kāi)發(fā)的 , 客戶端運(yùn)用 Java語(yǔ)言作為主要程序設(shè)計(jì)語(yǔ)言,結(jié)合 Android 技術(shù)進(jìn)行編寫。 服務(wù)端 則 采用 JSP 和 Servlet 技術(shù) 來(lái)實(shí)現(xiàn)。同時(shí)我們使用 Mysql 數(shù)據(jù)庫(kù) , 結(jié)合 navicat 數(shù)據(jù)庫(kù)可視化管理工具來(lái)對(duì)后臺(tái) 數(shù)據(jù)進(jìn)行 管理。 這些開(kāi)發(fā)工具都是實(shí)用且常見(jiàn)的開(kāi)發(fā)工具。因此,開(kāi)發(fā)這個(gè)系統(tǒng)的環(huán)境條件就已經(jīng)具備了。同時(shí), 校 園 內(nèi)更有 許多擅長(zhǎng)軟件 開(kāi)發(fā) 和維護(hù) 的人才存在。因此基于 Android的校園二手市場(chǎng)在技術(shù)上是可行的。 基于 Android的校園二手交易網(wǎng)站 11 第 4 章 系統(tǒng)模塊與數(shù)據(jù)庫(kù)設(shè)計(jì) 系統(tǒng)模塊設(shè)計(jì) 對(duì) 該校園二手交易系統(tǒng)進(jìn)行系統(tǒng)模塊設(shè)計(jì),首先要對(duì)其 總體功能進(jìn)行 細(xì)致分析和深入 , 把整 體功能合理拆分后設(shè)計(jì)成一個(gè)個(gè) 功能模塊, 這是 全面開(kāi)發(fā)系統(tǒng)的基礎(chǔ)。在對(duì) 校園二手交易 系統(tǒng) 進(jìn)行整體 分析 調(diào)查 和研究之后, 就開(kāi)媽對(duì) 模塊功能 進(jìn)行 設(shè)計(jì)。系統(tǒng) 的 設(shè)計(jì)包括系統(tǒng)總體設(shè)計(jì)、系統(tǒng) 具體 設(shè)計(jì) 和 系統(tǒng) 的 數(shù)據(jù)庫(kù)設(shè)計(jì)等。 校園淘校園二手交易軟件 總體功能模塊包括 客戶端 模塊和 后臺(tái)管理系統(tǒng) 模塊,如圖41 所示:
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1