基于php的个人图片相册管理系统
基于PHP和mysql的網上相片圖片管理系統,主要實現了,圖片上傳,圖片查詢,圖片分類,圖片管理等,角色分為個人用戶和管理員.包含畢業論文,開題報告非常適合當畢業設計或課程設計。功能相對比較完善,界面也比較美觀,
系統流程設計思想如下:
1.用戶根據自己的圖片格式,選擇合適的圖片上傳到本系統的處理端。
2.系統在接到用戶上傳的圖片后,應根據系統當前所允許上傳的圖片的類型判斷用戶所上傳的文件是否符合系統的要求,確定用戶為上傳圖片所分配的標簽,依據上傳圖片的設置對圖片進行分類以及更改格式,此時的圖片并非最后存儲在系統中的圖片,該圖片在經過裁減以及根據系統設定更改后的格式進行存儲。(這樣做,是為了統一圖片的格式,便于輸出的處理以及圖片入庫時統一處理接口。)
3.圖片添加成功后,將上傳的圖片直接緩存到用戶所在的文件夾下,按照上傳日期排列,并且同時在數據庫中保存圖片的副本。
4.圖片在存儲后,同時在前臺顯示已經上傳的圖片,并且將圖片添加到所設定的標簽下,并且按照任務對圖片進行分批顯示。
5.用戶在用戶管理臺里面可以對當前所有圖片進行管理,用戶刪除圖片時,可以按照單個圖片,分類,標簽,以及任務對圖片進行刪除操作。
6.已經上傳的圖片,可以通過用戶查看圖片的連接直接提供給第三方用戶進行查看。或者直接通過系統生成的連接發送給第三方用戶進行查看。
7.后臺管理員可以通過系統提供的功能直接對管理用戶進行添加以及更改。當需要具體賦予用戶某個功能時,可以通過更改后臺用戶的細節設定來更改用戶權限。
8.管理員在需要刪除某個用戶的上傳圖片時,也可通過統一的圖片管理接口對用戶的圖片,分類,標簽以及任務進行刪除。
附:各模塊功能簡介:
1 圖片管理
圖片管理應該包括的基本內容:圖片的刪除,圖片的添加,圖片分類的添加以及刪除,圖片任務的添加以及刪除。同時,在圖片管理中,用戶能夠以比較直觀的方式查看自己上傳的圖片。
2 圖片展現
應該能夠很直接的展示給最終用戶進行查看
3 圖片查詢功能
用戶需要了解自己的分類下的圖片總量以及任務下的圖片情況,又因為用戶可能需要根據不同的情況下,對自己的分類,任務下的圖片情況做統計,因此該系統還應具有分類,任務,標簽的多條件組合查詢功能。
4 圖片分類
圖片上傳后,根據圖片的標簽以及圖片所在任務自動將圖片按照標簽以及任務進行分類。
類,任務,標簽進行刪除操作。
目 錄 1
圖片管理系統設計(設計正文) 4
第一章.前言 4
一、課題的作用和意義 4
二.國內外現狀和發展趨勢 5
第二章. 圖片管理系統開發所需要的工具 6
2.1 系統開發工具介紹 6
2.1.1 Macromedia Dreamweaver 簡介 6
2.1.2 Macromedia Fireworks 簡介 8
2.1.3 Macromedia Flash 簡介 8
2.1.4 PHP簡介 9
2.1.5 MySQL簡介 11
2.2 系統需求 13
2.2.1 Macromedia Dreamweaver MX等軟件的系統需求 13
2.2.2 在Mysql數據庫下PHP的配置 14
2.3 PHP環境配置 14
2.3.1 配置IIS 14
2.3.2 安裝IIS服務器 15
第三章 系統分析 16
第四章 功能模塊描述 17
4.1圖片上傳需要支持的方式 17
4.2各模塊功能簡介: 18
4.3管理后臺子模塊 18
4.4流程路如下: 20
第五章 系統數據結構分析 20
5.1 管理員用戶表的數據結構分析如表5-1 20
5.2 普通用戶表的數據結構分析如表5-2 21
5.3 圖片類別表的數據結構分析如表5-3 22
5.4 圖片信息表的數據結構分析如表5-4 23
6 界面設計 24
6.1 前臺用戶界面設計 24
6.1.1 密碼管理界面 25
6.1.2 添加圖片管理界面 25
6.1.3 編輯圖片管理界面 26
6.1.4 瀏覽圖片管理界面 26
6.1.5 用戶管理界面 27
7 實現技術 27
7.1 用戶與管理員登陸實現技術 27
7.2 用戶密碼修改實現技術 29
7.3 添加圖片實現技術 30
7.3 編輯與管理圖片實現技術 30
7.4用戶管理實現技術 32
8 結束語 33
致 謝 33
參考文獻 34
總結
以上是生活随笔為你收集整理的基于php的个人图片相册管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【翻译】开源促进会没有赢得 Neo4j
- 下一篇: 次世代角色模型完整建模流程解析,这6款软