電子相冊(cè)管理系統(tǒng)說明書(共18頁)_第1頁
電子相冊(cè)管理系統(tǒng)說明書(共18頁)_第2頁
電子相冊(cè)管理系統(tǒng)說明書(共18頁)_第3頁
電子相冊(cè)管理系統(tǒng)說明書(共18頁)_第4頁
電子相冊(cè)管理系統(tǒng)說明書(共18頁)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上文檔編號(hào):D001版本號(hào):NIP 1.0日照職業(yè)技術(shù)學(xué)院電子相冊(cè)系統(tǒng)(Electronic photo album system)使用說明書班 級(jí): 網(wǎng)絡(luò)技術(shù)二班 開發(fā)負(fù)責(zé)人: 曹俊浩 二一二年十二月二十八日專心-專注-專業(yè)目 錄1 緒論1.1 課程設(shè)計(jì)目的 隨著我國(guó)經(jīng)濟(jì)的發(fā)展,我國(guó)網(wǎng)絡(luò)也隨之覆蓋全國(guó)各地,在這同時(shí)我國(guó)網(wǎng)民急劇增加。由于網(wǎng)絡(luò)不斷深入人們的日常生活,人們?cè)诰W(wǎng)絡(luò)當(dāng)中會(huì)遇到各種自己非常喜歡的圖片想保存下來,但有時(shí)候自己也沒有移動(dòng)磁盤等工具來存儲(chǔ),就算有也可能會(huì)因?yàn)榇鎯?chǔ)空間的不足不能保存下來。還有自己和朋友一起外出旅游的一些照片都需要保存好,等等。這樣就要求我

2、們開發(fā)一個(gè)如何管理圖片系統(tǒng),來管理自己的圖片,方便用查看。在這就以個(gè)人為背景開發(fā)電子相冊(cè)管理系統(tǒng)。 2 系統(tǒng)需求分析和總體設(shè)計(jì) 2.1 需求分析 2.1.1 系統(tǒng)需求描述 面對(duì)傳統(tǒng)的相冊(cè)難于管理,圖片多,耗費(fèi)空間,也有時(shí)候自己忘了存放位置,難于查找等。基于個(gè)人的圖片,開發(fā)電子相冊(cè)管理系統(tǒng)來幫助大家管理自己心愛的圖片,以便方便查看。隨時(shí)隨地都可以查看(前提是要有網(wǎng)絡(luò)的情況下)。 2.1.2 功能模塊圖 圖片管理模塊該模塊對(duì)所有用戶都可以使用,普通用戶只能查看,管理員可以查看、刪除、更新、上傳等功能。人員管理模塊該模塊只有管理員可以使用,他可以查看每個(gè)人的信息,還可以修改個(gè)人用戶的信息,用戶只能注

3、冊(cè)普通用戶,然后通過管理員可以提升他成為管理員身份。 2.1.3 頁面及表屬性說明 頁面結(jié)構(gòu) 2.1.4 數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)含義別名數(shù)據(jù)類型長(zhǎng)度取值范圍取值含義用戶名用戶之間的唯一標(biāo)識(shí)char10用戶密碼用戶登錄使用的口令char16用戶類型標(biāo)識(shí)系統(tǒng)用戶的身份char8普通用戶、管理員性別唯一標(biāo)識(shí)用戶的性別char2男、女圖片名稱表示圖片名字,且唯一標(biāo)識(shí)圖片char10圖片路徑表示圖片存儲(chǔ)路徑varchar100圖片描述用于描述圖片的情況text圖片編號(hào)標(biāo)識(shí)圖片的順序char209 2.1.5數(shù)據(jù)表用戶表圖片表 2.2概念設(shè)計(jì) 2.2.1 ER圖 2.2.2 主要模塊及其功能 3 系統(tǒng)詳細(xì)設(shè)計(jì)與編碼

4、 3.1 訪問模塊及操作模塊 3.1.1 各界面功能介紹登陸界面普通用戶登陸成功界面查看操作管理員登錄成功頁面進(jìn)行人員查詢更新人員修改操作人員刪除操作進(jìn)行圖片查詢更新刪除操作圖片查詢刪除操作圖片添加操作 3.1.2 系統(tǒng)代碼 Valuebean的實(shí)現(xiàn) 圖片public class img private String picid;private String picname;private String picurl;private String picdescrept;系統(tǒng)使用人public class img_person public img_person() private Strin

5、g name;private String password;private String type;private String sex;Toolbean的實(shí)現(xiàn)DB2public class DB2 /用于實(shí)現(xiàn)數(shù)據(jù)庫連接private String className;private String url;private String username;private String password;private Connection con;private Statement stm;private ResultSet rs;MyToolspublic class MyTools pub

6、lic static int strToint(String str)/將String型數(shù)據(jù)轉(zhuǎn)換為int型數(shù)據(jù)的方法public static String toChinese(String str)/進(jìn)行轉(zhuǎn)碼操作的方法public static String intToStr(int num)/將int型數(shù)據(jù)轉(zhuǎn)換為String型數(shù)據(jù)的方法ImgDaopublic class ImgDao private DB2 connection =null;public ImgDao()connection=new DB2(); public boolean doImg(String dotype,im

7、g single)/進(jìn)行圖片操作處理連接數(shù)據(jù)庫關(guān)鍵代碼<%String driverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver"String url="jdbc:sqlserver:/localhost:1433;databaseName=jsp"String username="sa"String password="123"try Class.forName(driverClass);Connection conn=DriverManager.g

8、etConnection(url,username,password);Statement stmt=conn.createStatement();%>驗(yàn)證登錄的關(guān)鍵代碼<%String driverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver"String url="jdbc:sqlserver:/localhost:1433;databaseName=jsp"String dbname="sa"String dbpassword="123"/

9、DB2 customer=new DB2();boolean mark=false;String type=MyTools.toChinese(request.getParameter("Type");String name=MyTools.toChinese(request.getParameter("username");String psw=MyTools.toChinese(request.getParameter("pwd");/System.out.println(type +","+ name +&q

10、uot;,"+ psw );tryClass.forName(driverClass);Connection connection=DriverManager.getConnection(url,dbname,dbpassword);Statement stmt=connection.createStatement();/DB2 reg=new DB2();String sql="select * from userjsp where username=? and userpassword=? and usertype=?" PreparedStatement p

11、s=connection.prepareStatement(sql); ps.setString(1,name); ps.setString(2,psw); ps.setString(3,type); ResultSet rs=ps.executeQuery(); if(rs.next() if(type.equals("普通用戶") session.setAttribute("user",name); session.setAttribute("type","普通用戶"); response.sendRedire

12、ct("pic_list.jsp"); if(type.equals("管理員") session.setAttribute("user",name); session.setAttribute("type","管理戶"); response.sendRedirect("mannger_success.jsp"); else session.setAttribute("message","你輸入的用戶名或密碼錯(cuò)誤!"); respons

13、e.sendRedirect("img_index.jsp"); catch(Exception e)e.printStackTrace();%> 4 系統(tǒng)測(cè)試 系統(tǒng)測(cè)試是系統(tǒng)開發(fā)周期中的一個(gè)十分重要的階段,其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量和可靠性的最后關(guān)鍵,是對(duì)整個(gè)系統(tǒng)開發(fā)過程包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施的最終審查。雖然本系統(tǒng)在測(cè)試之前已經(jīng)經(jīng)過了系統(tǒng)分析、需求分析、概要分析、詳細(xì)分析等階段嚴(yán)格的技術(shù)審查,但是錯(cuò)誤和疏漏的存在還是無法避免的。如果沒有再投入運(yùn)行前的系統(tǒng)測(cè)試階段被發(fā)現(xiàn)并糾正,問題遲早會(huì)在進(jìn)行中暴露出來,到那時(shí)要糾正錯(cuò)誤將會(huì)付出更大的代價(jià),甚至?xí)斐刹豢?/p>

14、設(shè)想的后果。因此系統(tǒng)測(cè)試是系統(tǒng)開發(fā)中一個(gè)最重要的環(huán)節(jié),它的主要任務(wù)是在整個(gè)軟件中找出錯(cuò)誤。所以要求我在整個(gè)開發(fā)過程中要盡早檢測(cè),不斷發(fā)現(xiàn)系統(tǒng)的出錯(cuò),以便及時(shí)更正。 4.1以注冊(cè)用戶身份進(jìn)入用戶相冊(cè)界面進(jìn)行測(cè)試點(diǎn)擊“我的相冊(cè)”進(jìn)入用戶登錄頁面,在此頁面上輸入注冊(cè)用戶的昵稱,密碼,驗(yàn)證碼后點(diǎn)擊登陸按鈕可以進(jìn)入用戶的相冊(cè)列表頁面。點(diǎn)擊相冊(cè)名稱就可以進(jìn)入到相應(yīng)的相冊(cè),在相片列表頁面,可以通過點(diǎn)擊查看評(píng)論,設(shè)為相冊(cè)封面,修改,刪除等按鈕實(shí)現(xiàn)相應(yīng)的功能。見圖4-1到4-2界面顯示結(jié)果正確。圖 4-1 保存信息測(cè)試圖圖 4-2查看評(píng)論界面圖 4-3修改相片信息 4.2 管理員登陸頁面測(cè)試點(diǎn)擊管理員登陸進(jìn)入管理員登錄頁面,在此頁面上輸入管理員名稱,密碼,驗(yàn)證碼后點(diǎn)擊登陸按鈕可以進(jìn)入管理員頁面。點(diǎn)擊“添加文件”進(jìn)入添加相冊(cè)分類頁面,在添加分類欄中輸入分類名字,在管理分類中選擇相應(yīng)的項(xiàng),點(diǎn)擊提交即可。如圖4-8所示。圖 4-4 管理員添加分類頁面總結(jié) 順利的完成了課程設(shè)計(jì)。系統(tǒng)里的有些知識(shí)都是我向同學(xué)尋求幫助和討論得結(jié)果,在做課程設(shè)計(jì)中,我們遇到了很多問題,有的解決了,有的現(xiàn)在也還沒有解決。也只有在假期的時(shí)候,好好的看看,研究研究.下面我談?wù)勎以谧鱿到y(tǒng)的時(shí)候遇到的一些典型的問題和自己的一點(diǎn)心得。在數(shù)據(jù)庫方面,對(duì)于觸發(fā)器和存儲(chǔ)過程,我遇到了很多麻煩,先是一點(diǎn)也不清楚,到慢慢的熟悉,再到會(huì)用,這一路真的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論