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

正文內(nèi)容

基于安卓手機(jī)的大學(xué)社團(tuán)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)--終稿(編輯修改稿)

2025-01-12 09:38 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 這樣的管理手段存在一些不足與不便之處,比如:人工處理容易出現(xiàn)差錯(cuò)、重復(fù)的繁瑣的工作容易使學(xué)生引發(fā)疲倦、學(xué)生不專(zhuān)業(yè) 導(dǎo)致格式不規(guī)范、統(tǒng)計(jì)分析數(shù)據(jù)難度大、各個(gè)環(huán)節(jié)中的信息整合度不高查詢記錄過(guò)慢。 使用大學(xué)社團(tuán)管理系統(tǒng)進(jìn)行管理,對(duì)會(huì)員、物品、活動(dòng)、公告進(jìn)行格式化統(tǒng)一保存在服務(wù)器中,對(duì)一些重復(fù)性的操作進(jìn)行封裝處理,簡(jiǎn)化前臺(tái)操作。比傳統(tǒng)的人工管理有很多好處。例如:不限制場(chǎng)地、信息更新快、查詢方便、操作簡(jiǎn)潔、無(wú)紙化操作,可以有效地減少人力物力,節(jié)省學(xué)生寶貴的課余時(shí)間和提高了管理者的工作效率。因此,基于安卓手機(jī)的大學(xué)社團(tuán)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)是非?,F(xiàn)實(shí)且有意義的。 桂林理工大學(xué)本科畢業(yè)設(shè)計(jì)論文 2 課題研究的內(nèi)容 本文是使用 MyEclipse 開(kāi)發(fā)工具采用 DAO 后 臺(tái)設(shè)計(jì)模式,系統(tǒng)后臺(tái)與數(shù)據(jù)庫(kù)的交互操作使用 JDBC。運(yùn)用 MySQL 數(shù)據(jù)庫(kù),利用 Eclipse 開(kāi)發(fā)安卓客戶端作為前臺(tái)。利用tomcat 服務(wù)器發(fā)布服務(wù), Servlet 進(jìn)行前臺(tái)后臺(tái)數(shù)據(jù)交互等技術(shù)設(shè)計(jì)和實(shí)現(xiàn)的大學(xué)社團(tuán)管理系統(tǒng)。管理者通過(guò)安卓手機(jī)客戶端可以實(shí)現(xiàn)對(duì)系統(tǒng)數(shù)據(jù)庫(kù)中會(huì)員、物品、活動(dòng)、公告等信息記錄進(jìn)行錄入,修改,刪除,物品借出歸還操作。通過(guò)本系統(tǒng)的錄入功能實(shí)現(xiàn)對(duì)信息的統(tǒng)一化保存,這樣避免了由于社團(tuán)人員流動(dòng)造成的資料丟失;修改功能肯避免了紙質(zhì)檔案的冗余浪費(fèi),而且加快了信息更新的速度;查詢功能能夠幫助社團(tuán)管理者快 速的在大量的信息中進(jìn)行自動(dòng)篩選出符合要求的信息節(jié)省人力和時(shí)間;刪除功能能夠去掉錯(cuò)誤或者冗余的信息實(shí)現(xiàn)信息的唯一性確定性等。 國(guó)內(nèi)外研究 現(xiàn)狀 大學(xué)社團(tuán)雖然在我國(guó)有很悠久的歷史,但是在管理方式上要還是以人工管理為主,一些社團(tuán)資料還是以紙質(zhì)文檔保存,雖然部分信息是錄入電腦保存,但是保存方式還是用 Excel 或者是 Word 等電子文檔保存,沒(méi)有形成系統(tǒng)的文件保存形式。這樣對(duì)這些的信息進(jìn)行查詢和修改起來(lái)就極大的不方便。對(duì)于活動(dòng)的開(kāi)展以及公告的發(fā)布還是以紙質(zhì)文件的形式進(jìn)行張貼或者是相關(guān)人員利用通訊工具口頭通知文字通 知,這樣就對(duì)這些公告信息的沒(méi)有做到很好的保存,這樣很容易造成信息丟失。 在查閱了相關(guān)的資料后發(fā)現(xiàn),目前基于安卓手機(jī)對(duì)大學(xué)社團(tuán)進(jìn)行管理的項(xiàng)目近乎為零,雖然有些地方也出現(xiàn)有基于 PC 客戶端進(jìn)行管理,而且有些還是數(shù)據(jù)存在本地的,不能做到聯(lián)網(wǎng)管理,這樣還是不能將公告和信息進(jìn)行快速的更新和傳播,而且查詢起來(lái)還是受到場(chǎng)地的制約。也有些基于 B/S 模式的管理系統(tǒng),雖然是可以對(duì)系統(tǒng)進(jìn)行聯(lián)網(wǎng)的管理,但是還是受到 PC 機(jī)不能移動(dòng)的限制。 課題設(shè)計(jì)難點(diǎn) 本系統(tǒng)使用的是 MySQL,此數(shù)據(jù)庫(kù)的默認(rèn)編碼是 Latin1,如果插入中文數(shù) 據(jù)會(huì)導(dǎo)致亂碼,本系統(tǒng)中會(huì)出大量的中文數(shù)據(jù)因此中文亂碼問(wèn)題如果處理不當(dāng)導(dǎo)致整個(gè)顯示效果很糟糕使得使用者無(wú)法正常的使用本系統(tǒng) [34]。所以還需要學(xué)習(xí)關(guān)于 MySQL 對(duì)于中文數(shù)據(jù)的支持。 服務(wù)器與客戶端數(shù)據(jù)的交互問(wèn)題。本系統(tǒng)服務(wù)器使用 Servlet 框架中的 HttpServlet類(lèi)對(duì)數(shù)據(jù)進(jìn)行接收和發(fā)送的操作,這個(gè)類(lèi)之前沒(méi)有接觸過(guò),所以還需要收集相關(guān)的資料稍加學(xué)習(xí)。 網(wǎng)絡(luò)的問(wèn)題,因?yàn)榉?wù)器所在的網(wǎng)絡(luò)環(huán)境復(fù)雜,如果作為服務(wù)器的 PC 機(jī)如果使用路由器連接網(wǎng)絡(luò)的話,路由器會(huì)屏蔽掉 PC 的本機(jī)的 IP 地址 [5],而客戶端使用的是開(kāi) 發(fā)工具自帶的網(wǎng)絡(luò)連接的類(lèi),所以直接調(diào)用就可以了,但是客戶端想要連接上服務(wù)器,還需要各種工具的支持。 Android 客戶端代碼的編寫(xiě),由于本人初學(xué) Android,對(duì)于手機(jī)界面的制作,數(shù)據(jù)的交互,無(wú)線網(wǎng)絡(luò)數(shù)據(jù)的傳輸,系統(tǒng)網(wǎng)絡(luò)設(shè)置的調(diào)用等等,很生疏,所以以后還學(xué)要多桂林理工大學(xué)本科畢業(yè)設(shè)計(jì)論文 3 多研究這方面的知識(shí)才能完成客戶端的編寫(xiě)。 論文組織結(jié)構(gòu) 1 緒論 首先闡述了基于安卓手機(jī)的大學(xué)社團(tuán)管理系統(tǒng)的研究背景及意義,然后簡(jiǎn)單總結(jié)一下本課題設(shè)計(jì)內(nèi)容,再介紹一下國(guó)內(nèi)大學(xué)社團(tuán)的管理狀況,最后說(shuō)明一下本課題的設(shè)計(jì)難點(diǎn)和論文組織結(jié)構(gòu)。 2 開(kāi)發(fā) 環(huán)境與工具介紹 主要描述了系統(tǒng)的運(yùn)行環(huán)境,介紹了 MySQL 數(shù)據(jù)庫(kù)、 Android 系統(tǒng)、 Tomcat 服務(wù)器, Android 開(kāi)發(fā)工具包 Android SDK 以及 Servlet 技術(shù),通過(guò)事先學(xué)習(xí)數(shù)據(jù)庫(kù),服務(wù)器, Android 開(kāi)發(fā)及開(kāi)發(fā)工具使用的知識(shí),為完成本次畢業(yè)設(shè)計(jì)做好準(zhǔn)備。 3 大學(xué)社團(tuán)管理系統(tǒng)分析 對(duì)大學(xué)社團(tuán)管理進(jìn)行系統(tǒng)需求分析,對(duì)大學(xué)社團(tuán)管理的業(yè)務(wù)流程以及數(shù)據(jù)邏輯,會(huì)員權(quán)限等,進(jìn)行細(xì)化。還分別對(duì)系統(tǒng)性能目標(biāo)、系統(tǒng)功能目標(biāo)進(jìn)行了敘述。 4 大學(xué)社團(tuán)管理系統(tǒng)的詳細(xì)設(shè)計(jì) 詳細(xì)介紹了數(shù)據(jù)庫(kù)設(shè)計(jì),數(shù)據(jù)庫(kù)表的詳細(xì)設(shè) 計(jì)。 DAO 設(shè)計(jì), Servlet 設(shè)計(jì), tomcat服務(wù)器配置,手機(jī)客戶端設(shè)計(jì)和系統(tǒng)詳細(xì)功能設(shè)計(jì),并給出了典型功能部分的界面截圖。 5 系統(tǒng)測(cè)試 闡述了系統(tǒng)測(cè)試的目的、測(cè)試的流程、系統(tǒng)運(yùn)行結(jié)果等,通過(guò)測(cè)試找出并修改 BUG,提高系統(tǒng)的穩(wěn)定性。為系統(tǒng)正式投入使用做最后的準(zhǔn)備,讓本系統(tǒng)能夠真正的為大學(xué)社團(tuán)的管理做出幫助。 6 結(jié)論 本次 論文的總結(jié)。 桂林理工大學(xué)本科畢業(yè)設(shè)計(jì)論文 4 2 開(kāi)發(fā) 環(huán)境與 工具 介紹 運(yùn)行環(huán)境要求 軟件環(huán)境: 。 數(shù)據(jù)庫(kù): 。 服務(wù)器: 。 客戶端: , Android API 319。 開(kāi)發(fā)工具: MyEclipse , Eclipse Juno Service Release 2+SDK 。 服務(wù)器操作系統(tǒng): Windows 2021,Windows XP ,Windows 7, 。 客戶端操作系統(tǒng): Android , Android , Android , Android ,Android , Android ,Android 。 服務(wù)器硬件配置: CPU 主頻: 及以上 。 內(nèi)存: 2G 及以上 。 硬盤(pán): 200G 及以上 。 客戶端硬件配置: CPU 主頻: 及以上 。 運(yùn)行內(nèi)存: 512M 及以上 。 機(jī)身內(nèi)存: 1G 及以上 。 屏幕分辨率: 800*480 及以上 。 網(wǎng)絡(luò):支持 2G, 3G, WIFI。 MySQL 數(shù)據(jù)庫(kù) MySQL 數(shù)據(jù)庫(kù)簡(jiǎn)介 MySQL 數(shù)據(jù)庫(kù)是瑞典 MySQLAB 公司開(kāi)發(fā)的快速、輕量級(jí)、多線程、多用戶的關(guān)系型數(shù)據(jù)庫(kù),目前屬于大名鼎鼎的 Oracle 公司, MySQL 憑借其開(kāi)源、小巧 、全面的功能、應(yīng)用程序接口豐富等優(yōu)勢(shì),廣受開(kāi)發(fā)者和應(yīng)用者的歡迎。它的小巧、響應(yīng)速度快和高安全性很符合大學(xué)管理系統(tǒng)這種小型系統(tǒng)的對(duì)數(shù)據(jù)庫(kù)的要求。 MySQL 數(shù)據(jù)庫(kù)可以實(shí)現(xiàn)數(shù)據(jù)庫(kù)的創(chuàng)建、表的創(chuàng)建、各種類(lèi)型數(shù)據(jù)的錄入、刪除、修改、查詢等操作。因此, MySQL 完全滿足本系統(tǒng)的需求。 本系統(tǒng)使用的是 這個(gè)版本,這個(gè)版本它主要具有以下特點(diǎn): 1. 支持 多線程 充分利用服務(wù)器 CPU 資源,使得多用戶在同一時(shí)間對(duì)數(shù)據(jù)進(jìn)行操不受影響; 2. 高優(yōu)化的 SQL 查詢算法,查詢速度快; 3. 多語(yǔ)言支持,常見(jiàn)的中文 編碼 GB 231 UTF8 等都支持而且都可以用作數(shù)據(jù)列名和數(shù)據(jù)表名; 4. 支持大型的 數(shù)據(jù)庫(kù) ,可以處理?yè)碛猩锨f(wàn)條大量數(shù)據(jù); 5. 開(kāi)源,在其官網(wǎng)免費(fèi)下載無(wú)需支付任何費(fèi) 用。 6. 初始化配置簡(jiǎn)單; 桂林理工大學(xué)本科畢業(yè)設(shè)計(jì)論文 5 7. 支持 JDBC 接口。 MySQL 數(shù)據(jù)類(lèi)型 介紹 1. 表類(lèi)型 MySQL 有很多種表類(lèi)型,如 BerkeleyDB 、 MyISAM、 MERGE 、 HEAP 、 InnoDB等等,其中 MyISAM 是 MySQL 的默認(rèn)表類(lèi)型,在大多數(shù)情況下 MyISAM 和 InnoDB這兩種類(lèi)型比較常用,因此對(duì)著兩種類(lèi)型進(jìn)行對(duì)比,如圖 21 所示。 圖 21 MyISAM 和 InnoDB類(lèi)型對(duì)比 由上表可以看出, 由于 MyISAM 類(lèi)型支持全文索引而且表空間比較小,而且本系統(tǒng)是一個(gè)小型的管理系統(tǒng)所以使用默認(rèn)的 MyISAM 類(lèi)型的 數(shù)據(jù)表 足以滿足本系統(tǒng)的需求 。 2. 數(shù)據(jù)類(lèi)型 :如圖 22 所示 。 圖 22 整型 數(shù)據(jù)類(lèi)型 其中較為常用的是 int 類(lèi)型。 : 如圖 23 所示 。 圖 23 浮點(diǎn) 型 數(shù)據(jù)類(lèi)型 其中較為常用的是 float 和 double 類(lèi)型。 : 如圖 24 所示 。 圖 24 字符串 數(shù)據(jù)類(lèi)型 其中較為常用的是 varchar 和 text 類(lèi)型 桂林理工大學(xué)本科畢業(yè)設(shè)計(jì)論文 6 : 如圖 25 所示 。 圖 25 日期數(shù)據(jù)類(lèi)型 其中較為常用的是 date、 time、 datetime 類(lèi)型。 Android Android 操作系統(tǒng) 簡(jiǎn)介 Android 是一種 主要 應(yīng)用 于 移動(dòng)設(shè)備 , 譬如 智能手機(jī) 和 平板電腦 的操作系統(tǒng)。 由 谷歌 公司 主導(dǎo)和研究和 開(kāi)發(fā)。 目前還沒(méi) 有統(tǒng)一中文名稱, 國(guó)內(nèi)的人和廠商一般稱之為 “安卓 ”。 Android 的內(nèi)核基于 Linux 操作系統(tǒng) , 它的應(yīng)用程序都是使用 JAVA 語(yǔ)言來(lái)編寫(xiě) [67]。 Android 操作系統(tǒng)具有一下幾個(gè)優(yōu)點(diǎn): 1) 開(kāi)放性, Android 允許任何移動(dòng)終端廠商加入到 Android 聯(lián)盟; 2) 應(yīng)用程序使用 JAVA,擁有大批開(kāi)發(fā)者; 3) 硬件豐富,兼容性高 4) 開(kāi)發(fā)方便,在使用 JAVA 語(yǔ)言的基礎(chǔ)上,結(jié)合官方提供的開(kāi)發(fā)工具很方便開(kāi)發(fā)者的開(kāi)發(fā); 5) Google 應(yīng)用,手機(jī)內(nèi)置 Google 優(yōu)秀的服務(wù),如地圖、郵件、搜索等。 Android 操作系統(tǒng)的版本 Android 操作系統(tǒng)自從 2021 年 9 月對(duì)社會(huì)發(fā)布第一個(gè)正式的版本 Android 以來(lái)到現(xiàn)在已經(jīng)發(fā)布了很多個(gè)版本,其中主要在市場(chǎng)上用的有 、 、 、 、 、 、 、 、 、 、 ,面前 以下的版本基本上已經(jīng)沒(méi)人用了,目前市面上人們使用最多的版本是 、 等,較為穩(wěn)定的是 、 等。 Android 手機(jī) 的介紹 2021 年 10 月第一部 Android 智能手機(jī) HTC G1 見(jiàn)下圖 26,發(fā)布 。 自此安卓手機(jī)憑借自身的優(yōu)越性得到了眾多手機(jī)廠商的支持,并且獲得消費(fèi)之的大力支持。目前安卓手機(jī)在市場(chǎng)上的占有量位居全球第一。 桂林理工大學(xué)本科畢業(yè)設(shè)計(jì)論文 7 圖 26 HTC G1 Tomcat 服務(wù)器 Tomcat 服務(wù)器簡(jiǎn)介 Tomcat 是由 Apache 軟件基金會(huì)、 Sun 公司 和其他一些公司及個(gè)人聯(lián)合開(kāi)發(fā)而成。因?yàn)?Sun 公司在其中的參與和支持,所以很好的支持最新的 Servlet 和 JSP 規(guī)范 [89]。Tomcat 服務(wù)器是免費(fèi)的、開(kāi)放的 Web 應(yīng)用服務(wù)器,因?yàn)槠湎冗M(jìn)的技術(shù)、穩(wěn)定的性能,并且是免費(fèi)的,因此眾多 Java 開(kāi)發(fā)者都喜歡所以用其作為服務(wù)器,并且得到部分軟件開(kāi)發(fā)廠的認(rèn)可,成為目前比較流行的輕量級(jí) Web 應(yīng)用服務(wù)器 [10]。 Tomcat 服務(wù)器具有一下幾個(gè)優(yōu)點(diǎn): 1) 免費(fèi),在其官網(wǎng)上可以下載到最新的版本,無(wú)需支付費(fèi)用; 2) 開(kāi)源,使得開(kāi)發(fā)者可以了解到其內(nèi)核的運(yùn)行機(jī)制; 3) 跨平臺(tái),可以在多種操作系統(tǒng)下運(yùn)行; 4) 支持最新的標(biāo)準(zhǔn); 5) 更新快; 6) 體積小,安裝部署方便。 Android SDK Android SDK 簡(jiǎn)介 Android SDK 是谷歌公司專(zhuān)門(mén)為 Android 開(kāi)發(fā)者開(kāi)發(fā) Android 應(yīng)用的軟件開(kāi)發(fā)包。Android SDK 開(kāi)發(fā)工具包中整合了開(kāi)發(fā) Android 軟件所需要的環(huán)境和類(lèi)庫(kù),而且里面提供了官方的幫助文檔,提供了 Android 各個(gè)版本的開(kāi)發(fā)包,其中包含了一個(gè) ADT(Android Development Tools )的 Android 開(kāi)發(fā)工具 [11]。 ADT 是一個(gè)專(zhuān)門(mén)為 開(kāi)發(fā) Android 應(yīng)用程序的 Eclipse 插件,使用 Eclipse+ADT 開(kāi)發(fā) Android 應(yīng)用大為簡(jiǎn)化了開(kāi)發(fā)的過(guò)程,提高開(kāi)發(fā)效率。 桂林理工大學(xué)本科畢業(yè)設(shè)計(jì)論文 8 安裝 ADT 插件 Eclipse 是一款免費(fèi)的專(zhuān)業(yè)開(kāi)發(fā) Java 項(xiàng)目的開(kāi)發(fā)工具,而且兼容很多插件,所以Eclipse 和 ADT 開(kāi)發(fā)是很多開(kāi)發(fā)者的開(kāi)發(fā) Android 應(yīng)用的首選。 在 可以下載到官方最新的 SDK 版本, ADT解壓 SDK 就可以得到 ADT 插件,由于國(guó)內(nèi)連不上外國(guó)的 網(wǎng)站,所以此次在網(wǎng)上找到了ADT 的壓縮包來(lái)演示安裝。 1. 打開(kāi) eclipse,點(diǎn)擊菜單欄的 help,選擇 install new software,如圖 27。 圖 27 Eclipse Help 按鈕 2. 進(jìn)入 install new software 界面后選擇 Add 按鈕,如圖 28。 圖 28 Eclipse 安裝插件界面 3. 選擇 Add,輸入的名字和地址,地址一定要輸入正確,名字任意,如圖 29。 桂林理工大學(xué)本科畢業(yè)設(shè)計(jì)論文 9 圖 2
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1