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

正文內容

基于android的社交分享平臺的設計學士學位論文(編輯修改稿)

2024-08-10 14:56 本頁面
 

【文章內容簡介】 了人們的生活習慣,提高了效率,順應了移動終端化的潮流[13]。 需求分析基于Android的社交分享平臺為提供一個信息發(fā)布和信息共享的平臺,使用這經(jīng)由瀏覽器訪問Web服務器時享受到操作和功能與經(jīng)由安卓手機端訪問服務器時相差無幾,主要包括如下幾點:1. 用戶注冊,為初次使用本系統(tǒng)的用戶提供注冊服務。2. 用戶登錄,讓已注冊用戶登錄平臺。3. 更新心情,用戶可以更新自己的心情,改心情對其他好友是可見的。4. 上傳圖片,對登錄用戶提供上傳圖片的功能,上傳的圖片放在個人的相冊,上傳的頭像可供所有用戶使用。5. 管理相冊,可以創(chuàng)建相冊,并向已有的相冊上傳圖片,同時還可以對已有相冊進行不同的訪問權限設置。6. 搜索用戶,用戶可以通過昵稱關鍵字簡單的搜索其他用戶,在Web端可以將搜索到的陌生用戶添加為自己的好友。7. 查看好友列表和最近訪客,用戶登錄后可以查看自己的好友列表和最近訪問過自己的用戶。8. 訪問其他用戶主頁,用戶可以訪問自己的好友或訪問過自己的人,也可以通過搜索來訪問更多的用戶。9. 拍照上傳,該功能為Android手機端的特有功能,用戶可以在應用程序中調用手機的照相機程序拍照并將其上傳到服務器中用戶的指定相冊。根據(jù)對系統(tǒng)的分析,畫出系統(tǒng)的用例圖,如圖31所示。圖31 系統(tǒng)用例圖用戶要想進入個人中心必須擁有賬號,通過注冊可以獲得賬號。進入個人中心后,可以查看聯(lián)系人、搜索用戶、查看管理日志相冊、快速發(fā)布等。管理日志包括查看、編輯、刪除和評論。管理相冊包括查看、刪除、修改權限和評論??焖侔l(fā)布包括發(fā)布日志、發(fā)布心情和拍照上傳。用戶可以選擇需要的功能進行操作。根據(jù)對系統(tǒng)的分析,畫出系統(tǒng)的流程圖如圖32所示。圖32系統(tǒng)流程圖用戶要使用基于Android的社交分享平臺必須要成功登錄,或者成功注冊,登錄后會自動跳轉到個人中心,可以選擇退出或繼續(xù)操作,若是繼續(xù)操作,可以從個人中心選擇相應的選項卡,在各選項卡下進行操作。 本章小結本章講述了開發(fā)基于Android的社交分享平臺之前對該系統(tǒng)進行的可行性分析和需求分析。系統(tǒng)的可行性分析則主要從技術、經(jīng)濟、操作三個方面進行了分析。對系統(tǒng)的需求分析確定了系統(tǒng)需要的基本功能。 第4章 概要設計 項目規(guī)劃基于Android的社交分享平臺主要包括網(wǎng)頁端和安卓端兩個部分,而主要工作在Android端。社交分享平臺主要是為用戶提供一個信息發(fā)布和信息共享的平臺,在這個平臺上用戶可以發(fā)布心情、發(fā)布日志和照片并查看好友主頁等等。1. 系統(tǒng)模塊構成系統(tǒng)模塊主要由以下幾個構成:(1) Web端平臺的實現(xiàn)(2) 服務器端的實現(xiàn)(3) Android端登錄和注冊模塊的實現(xiàn)(4) Android端個人中心模塊的實現(xiàn)(5) Android端快速發(fā)布模塊的實現(xiàn)(6) Android端查看聯(lián)系人模塊的實現(xiàn)(7) Android端管理日志模塊的實現(xiàn)(8) Android端管理相冊模塊的實現(xiàn)(9) Android端搜索用戶模塊的實現(xiàn)(10) Android端好友主頁模塊的實現(xiàn)2. 本系統(tǒng)的運行環(huán)境(1) 硬件環(huán)境CPU:P4 G以上;內存:1GB以上;硬盤:硬盤80G;;(2) 軟件環(huán)境數(shù)據(jù)庫,MySQL功能強大且安裝方便,并且支持事務后更增添了數(shù)據(jù)的完整性及安全。集成開發(fā)環(huán)境,Eclipse Java EE IDE for Web Developers ,該版本Eclipse支持EE系統(tǒng)的開發(fā)。Android SDK及其Eclipse開發(fā)插件ADT。Web應用服務器??蛻舳藶g覽器。 系統(tǒng)功能結構圖Web端功能結構圖,如圖41所示。圖41 Web端功能結構圖Web端功能有用戶登錄、搜索用戶、上傳頭像、用戶注冊、修改個人資料、發(fā)表日志、上傳照片、查看好友和訪客、管理相冊和管理日志等功能。登錄和注冊模塊圖,如圖42所示。圖42 登錄和注冊模塊圖登錄和注冊模塊由顯示登錄界面、記住賬號和密碼、登錄、顯示注冊頁面、注冊等功能。登錄或注冊成功之后轉入個人中心模塊。個人中心模塊圖,如圖43所示。圖43 個人中心模塊圖個人中心模塊有提供用戶一個界面,在這個界面上用戶選擇不同的選項,就會啟動不同的功能。也以通過Menu鍵選擇搜索和退出。當用戶成功登錄后進入的就是個人中心模塊??焖侔l(fā)布模塊圖,如圖44所示。圖44 快速發(fā)布模塊圖快速發(fā)布模塊是個人中心模塊下的一個選項卡,通過快速發(fā)布模塊用戶可以快速地發(fā)表心情,發(fā)表日志和拍攝照片并上傳。查看聯(lián)系人模塊圖,如圖45所示。圖45 查看聯(lián)系人模塊圖查看聯(lián)系人模塊是個人中心模塊下的一個選項卡,通過選擇該選項卡啟動該模塊的功能,該模塊有顯示好友列表,顯示訪客列表的功能。好友列表中的每一個 包括昵稱、心情和頭像。訪客列表中顯示頭像、昵稱和訪問時間。單擊某個用戶,可以訪問其主頁。管理日志模塊圖,如圖46所示。圖46 管理日志模塊圖管理日志模塊是跟人中心模塊下的一個選項卡,通過選擇該選項卡,可以啟動管理日志模塊的服務。包括查看日志、編輯日志、評論日志和刪除日志。管理相冊模塊圖,如圖47所示。圖47 管理相冊模塊圖個人中心模塊下的最后一個選項卡是管理相冊模塊,該模塊的功能是顯示相冊列表、顯示照片、修改相冊權限、刪除照片、評論照片和創(chuàng)建新相冊。搜索用戶模塊圖,如圖48所示。圖48 搜索用戶模塊圖搜索用戶模塊是通過單擊Menu鍵啟動的,在該模塊下輸入昵稱,可對注冊過的用戶進行模糊查詢,顯示搜索出的好友??梢詥螕裟澈糜训念^像進入其個人主頁。好友主頁模塊圖,如圖49所示。圖49 好友主頁模塊圖通過好友列表、訪客列表或者搜索好友顯示出的列表可以啟動好友主頁模塊,該模塊包括查看好友主頁和查看好友相冊功能。 本章小結本章主要對系統(tǒng)進行概要設計,該階段的設計主要是尋找實現(xiàn)目標系統(tǒng)的各種不同的方案,根據(jù)需求分析階段得到用例圖、流程圖和結構圖來設計系統(tǒng)的整體框架。為了最終實現(xiàn)目標,對系統(tǒng)進行了結構設計,得到系統(tǒng)的十大主要模塊。 第5章 系統(tǒng)詳細設計 設計目標基于Android的社交分享平臺提供了一個信息發(fā)布和信息共享的平臺給用戶,用戶通過瀏覽器訪問Web服務器和通過Android手機端訪問服務器時享受到的功能基本相同。1. Android端的設計目標(1) 登錄功能(2) 注冊功能(3) 發(fā)表日志功能(4) 管理日志功能(5) 拍照上傳功能(6) 管理相冊權限功能(7) 查看好友和訪客功能(8) 搜索并訪問用戶功能基于Android的社交分享平抬得的Web端比Android端多了添加、刪除好友和頭像上傳功能。Android端的拍照上傳功能相比Web端是特有的,但是它不能添加刪除好友。2. Web端的設計目標(1) 登錄功能(2) 注冊功能(3) 修改個人資料功能(4) 發(fā)表日志功能(5) 管理日志功能(6) 搜索用戶功能(7) 上傳頭像和圖片功能(8) 管理相冊功能(9) 查看好友和訪客功能 數(shù)據(jù)庫設計 概念結構設計根據(jù)上面的設計目標規(guī)劃出的實體有:用戶信息實體、好友關系實體、日志實體、頭像實體、相冊實體、照片實體、訪客記錄實體、日志評論實體、照片評論實體、最大編號實體。各個實體具體的描述圖下面作出說明。用戶信息實體圖如圖51所示。圖51 用戶信息實體圖用戶信息實體包括用戶編號、用戶密碼、用戶昵稱、用戶郵箱、用戶心情和用戶頭像編號,用戶編號設置為自增類型。好友關系實體圖如圖52所示。圖52 好友關系實體圖好友關系實體包括好友關系編號、好友主方、好友客方、好友關系建立的日期,好友關系編號要設置為自增類型。日志實體圖如圖53所示。圖53 日志實體圖日志實體包括日志編號、日志標題、所屬用戶編號、發(fā)布日期和日志內容。日志編號是自增類型的。相冊實體圖如圖54所示。圖54 相冊實體圖相冊實體包括相冊編號、相冊訪問權限、相冊所屬的用戶編號、相冊建立日期和相冊名稱。相冊編號也是自增類型的。照片實體圖如圖55所示。圖55 照片實體圖照片實體包括照片編號、照片二進制數(shù)據(jù)、照片所屬的相冊、照片描述和照片名稱。照片編號也是自增類型的。日志評論實體圖如圖56所示。圖56 日志評論實體圖日志評論實體包括評論編號、評論日期、評論所屬的日志編號、評論者編號和評論內容。評論編號也是自增類型的。照片評論實體圖如圖57所示。圖57 照片評論實體圖照片評論包括評論編號、評論日期、評論所屬的照片編號、評論者編號和評論內容。評論編號也是自增類型的訪客記錄實體圖如圖58所示。圖58 訪客記錄實體圖訪客記錄實體包括訪問記錄編號、被訪問者編號、訪問者編號和訪問日期。訪問記錄編號也是自增類型的。頭像實體圖如圖59所示。圖59 頭像實體圖頭像實體包括頭像編號、頭像圖片的二進制數(shù)據(jù)、上傳者編號和頭像的描述。頭像編號也是自增類型的。最大編號實體圖如圖510所示。圖510 最大編號實體圖根據(jù)以上的實體—屬性圖,畫出全局ER圖如圖511所示。圖511 全局ER圖 邏輯結構設計1. 數(shù)據(jù)庫模型圖本系統(tǒng)數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫,根據(jù)系統(tǒng)功能設計要求,設計本系統(tǒng)數(shù)據(jù)庫模型圖如圖512所示。圖512 數(shù)據(jù)庫模型圖2. 基本信息表(1) 好友關系表friend好友關系表用于記錄具有好友關系雙方ID的表,主要包括的字段有用來唯一標識一組好友關系的編號、主人ID、好友ID和日期。具體設計如表51所示。表51 好友關系表的結構字段名數(shù)據(jù)類型字段大小是否為主鍵是否可以為空f_idu_nozu_noyintintintN/AN/AN/A是否否否否否(2) 照片表photo照片表用于記錄相冊中的相片信息,主要包括字段有照片編號、照片名稱、照片描述、照片的二進制數(shù)據(jù)、照片所屬相冊。具體設計如表52所示。表52 照片表的結構 字段名稱數(shù)據(jù)類型字段大小是否為主鍵是否可以為空p_idp_namep_desp_datax_idintvarcharvarcharmediumblobintN/A1850N/AN/A是否否否否否否否否否(3) 日志表diary日志表用于記錄用戶發(fā)表的日志,主要包括的字段有唯一標識日志的編號、日志標題、日志內容、日志發(fā)布的日期、日志所屬用戶的ID。具體設計如表53所示。表53 日志表的結構字段名稱數(shù)據(jù)類型字段大小是否為主鍵是否可以為空r_idr_titler_contentr_dateu_nointvarchartexttimestampintN/A18N/AN/AN/A是否否否否否否否否否(4) 相冊表album相冊表用于記錄用戶相冊的相關信息,主要包括的字段有相冊編號、相冊名稱、相冊所屬用戶的ID、相冊訪問權限、相冊創(chuàng)建日期。具體設計如表54所示。表54 相冊表的結構字段名稱數(shù)據(jù)類型字段大小是否為主鍵是否可以為空x_idx_namex_accessx_dateu_nointvarcharinttimestampintN/A18N/AN/AN/A是否否否否否否是否否(5) 用戶信息表user用戶信息表用于記錄用戶的相關信息,主要的字段有:用戶ID、用戶密碼、用戶昵稱、用戶郵箱地址、用戶心情、用戶頭像ID,具體設計如表55所示。表55 用戶信息表的結構字段名稱數(shù)據(jù)類型字段大小是否為主鍵是否可以為空u_nou_pwdu_nameu_u_stateu_idintvarcharvarcharvarchartextintN/A16818N/AN/A是否否否否否否否否否否否(6) 日志評論表ment日志評論表用于記錄用戶對日志的評論,其所主要包括的字段有評論編號、評論的內容、評論者ID、評論所屬的日志ID、評論日期。具體設計如表56所示。表56日志評論你表的結構字段名稱數(shù)據(jù)類型字段大小是否為主鍵是否可以為空c_idc_contentu_nor_idc_dateinttextintinttimestampN/AN/AN/AN/AN/A是否否否否否否否否否(7) 照片評論表p_ment照片評論表用于記錄用戶對照片的評論,其所主要包括的字段有評論編號、評論的內容、評論者ID、評論所屬的照片編號、評論日期。具體設計如表57所示。表57 照片評論表的結構字段名稱數(shù)據(jù)類型字段大小是否為主鍵是否可以為空c_idc_contentu_nor_idc_dateinttextintinttimestampN/AN/AN/AN/AN/A是否否否否否否否否否(8) 游客記錄表visit游客記錄表用于記錄每個用戶被其他用戶訪問的情況,主要包括的字段有訪問記錄的編
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1