Jsp應(yīng)用開(kāi)發(fā)技術(shù)課程設(shè)計(jì)報(bào)告_第1頁(yè)
Jsp應(yīng)用開(kāi)發(fā)技術(shù)課程設(shè)計(jì)報(bào)告_第2頁(yè)
Jsp應(yīng)用開(kāi)發(fā)技術(shù)課程設(shè)計(jì)報(bào)告_第3頁(yè)
Jsp應(yīng)用開(kāi)發(fā)技術(shù)課程設(shè)計(jì)報(bào)告_第4頁(yè)
Jsp應(yīng)用開(kāi)發(fā)技術(shù)課程設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、安徽電子信息職業(yè)技術(shù)學(xué)院JSP應(yīng)用開(kāi)發(fā)技術(shù)課程設(shè)計(jì)報(bào)告系 部: 軟件學(xué)院 專 業(yè): 軟件技術(shù) 班 級(jí): 軟件103 姓 名: 指導(dǎo)教師: 二0一一 年 十二 月 一 日1、課程設(shè)計(jì)目的隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長(zhǎng)。為了提高學(xué)生管理工作的效率,實(shí)現(xiàn)信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢,需要設(shè)計(jì)一個(gè)學(xué)生管理系統(tǒng)。2、課程設(shè)計(jì)題目和要求2.1 課程設(shè)計(jì)題目學(xué)生管理系統(tǒng)2.2 課程設(shè)計(jì)要求(1)界面設(shè)計(jì)要求盡量友好、美觀,應(yīng)提供登錄界面,并考慮用戶權(quán)限問(wèn)題;(2)對(duì)各種信息應(yīng)提供錄入、修改、刪除和查詢功能;(3)具有對(duì)學(xué)生的基本信息和成績(jī)信息進(jìn)行統(tǒng)計(jì)的功能;(

2、4)具有數(shù)據(jù)備份與恢復(fù)、幫助等功能;(5)能夠新增、修改和刪除用戶信息;(6)能夠按用戶的要求生成學(xué)生信息報(bào)表和成績(jī)信息報(bào)表。3、課程設(shè)計(jì)報(bào)告內(nèi)容3.1系統(tǒng)設(shè)計(jì)3.1.1 系統(tǒng)功能分析根據(jù)對(duì)我院有關(guān)部門進(jìn)行的調(diào)查和分析,學(xué)生管理系統(tǒng)應(yīng)該具有以下功能:學(xué)院中的系、專業(yè)、班級(jí)信息的錄入、修改、刪除和查詢。學(xué)生基本信息的的錄入、修改、刪除、查詢和統(tǒng)計(jì)。學(xué)院所開(kāi)課程信息的錄入、修改、刪除和查詢。學(xué)生成績(jī)信息的錄入、修改、刪除、查詢和統(tǒng)計(jì)。系統(tǒng)用戶信息的錄入、修改、刪除和查詢。系統(tǒng)數(shù)據(jù)的備份和恢復(fù)3.1.2 系統(tǒng)功能模塊設(shè)計(jì)對(duì)系統(tǒng)功能分析中的各項(xiàng)功能進(jìn)行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,得到如下圖所

3、示的系統(tǒng)功能模塊圖。學(xué)生管理系統(tǒng)學(xué)生管理成績(jī)管理針對(duì)各個(gè)模塊進(jìn)行相應(yīng)的錄入、修改、刪除和查詢等功能基礎(chǔ)設(shè)置系別設(shè)置專業(yè)設(shè)置班級(jí)設(shè)置系統(tǒng)管理用戶管理系統(tǒng)備份系統(tǒng)恢復(fù)學(xué)生信息獎(jiǎng)學(xué)金獎(jiǎng) 懲學(xué)籍變動(dòng)課程設(shè)置成績(jī)管理3.2數(shù)據(jù)庫(kù)設(shè)計(jì)3.2.1 數(shù)據(jù)庫(kù)需求分析根據(jù)對(duì)我院有關(guān)部門進(jìn)行的調(diào)查和分析,系統(tǒng)中各種功能所需的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:系別信息:系別代碼、系別名稱、備注等;專業(yè)信息:專業(yè)代碼、專業(yè)名稱、所屬系別、備注等;班級(jí)信息:班級(jí)代碼、班級(jí)名稱、所屬專業(yè)、輔導(dǎo)員等;學(xué)生信息:學(xué)號(hào)、姓名、性別、民族、所在班級(jí)、出生年月、家庭住址、相片等;課程信息:課程代碼、課程名稱、所屬系別等成績(jī)信息:學(xué)號(hào)、年度、學(xué)期

4、、考試課程、分?jǐn)?shù)等;用戶信息:用戶名、密碼、用戶身份、用戶原名等。3.2.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)數(shù)據(jù)庫(kù)需求分析,本系統(tǒng)的數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)如下。系別信息設(shè)計(jì)專業(yè)信息設(shè)計(jì)班級(jí)信息設(shè)計(jì)數(shù)據(jù)表間關(guān)系4、源程序配置4.1 附加數(shù)據(jù)庫(kù)SQL Server 2005(1)將TM09Database文件夾中的擴(kuò)展名為db_luntan_Data.MDF和db_luntan_Log.LDF的兩個(gè)文件拷貝到SQL Server安裝路徑下的Data文件夾中。(2)打開(kāi)SQL Server 2000中的“企業(yè)管理器”,然后展開(kāi)本地服務(wù)器,在“數(shù)據(jù)庫(kù)”數(shù)據(jù)項(xiàng)上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“所有任務(wù)”/“附

5、加數(shù)據(jù)庫(kù)”菜單項(xiàng)。(3)將彈出“附加數(shù)據(jù)庫(kù)”對(duì)話框,在該對(duì)話框中單擊【】按鈕,選擇所要附加數(shù)據(jù)庫(kù)的db_luntan_Data.MDF文件,單擊【確定】按鈕,即可完成數(shù)據(jù)庫(kù)的附加操作。4.2 將程序發(fā)布到Tomcat下(1)將“TM09”文件夾拷貝到Tomcat安裝路徑下的webapps文件夾中。(2)選擇開(kāi)始菜單中的“所有程序Apache Tomcat 6.0Monitor Tomcat”命令,這時(shí)在windows的系統(tǒng)托盤中會(huì)顯示標(biāo)識(shí)Tomcat服務(wù)器啟動(dòng)狀態(tài)的圖標(biāo),如果顯示為,則說(shuō)明Tomcat服務(wù)器沒(méi)有啟動(dòng),這時(shí)可以在該圖標(biāo)上單擊鼠標(biāo)右鍵在彈出的快捷菜單中選擇“Start Servic

6、e”菜單項(xiàng)啟動(dòng)Tomcat服務(wù)器,啟動(dòng)后將顯示為。(3)打開(kāi)IE瀏覽器,在地址欄中輸入http:/localhost:8080/,進(jìn)入“Tomcat軟件管理”頁(yè)面。注意:8080為安裝Tomcat時(shí)設(shè)置的端口號(hào)。(4)單擊Tomcat Manager超鏈接,彈出“連接到 localhost”對(duì)話框。(5)在用戶名及密碼處輸入登錄Tomcat的用戶名和密碼,單擊【確定】按鈕。(6)進(jìn)入“Tomcat應(yīng)用程序管理”頁(yè)面,在此頁(yè)面中單擊“09”,進(jìn)入本程序主頁(yè)面,完成Tomcat配置。4.3導(dǎo)入所應(yīng)用的包在運(yùn)行本程序時(shí),需要將Struts 1.2和SQL Server 2005數(shù)據(jù)庫(kù)驅(qū)動(dòng)包拷貝到To

7、mcat安裝路徑下的webapps文件夾中的09WEB-INFlib文件夾中。5、使用說(shuō)明5.1 系統(tǒng)介紹開(kāi)發(fā)編程體驗(yàn)BBS論壇目的是提供一個(gè)供編程者交流的平臺(tái),為廣大編程者提供交流經(jīng)驗(yàn)、探討問(wèn)題的社區(qū)。因此,編程體驗(yàn)BBS論壇最基本的功能首先是發(fā)表主題,其次是其他人員根據(jù)主題發(fā)表自己的看法。此外,為了記錄主題的發(fā)表者和主題的回復(fù)者信息,系統(tǒng)還需要提供用戶注冊(cè)和登錄功能。只有注冊(cè)的用戶登錄后才能夠發(fā)表和回復(fù)主題,瀏覽者(游客)只能瀏覽主題信息。根據(jù)用戶的角度及上面的分析,編程體驗(yàn)BBS論壇需要具備以下功能:顯示各論壇類別及版面、查看版面下所有根帖、查看精華帖子、查看自己發(fā)表的帖子、搜索帖子、查

8、看根帖內(nèi)容、用戶注冊(cè)、用戶登錄、發(fā)表帖子、回復(fù)帖子、進(jìn)入后臺(tái)、論壇類別管理、版面管理、用戶管理和用戶注冊(cè)。5.2 操作注意事項(xiàng)(1)本系統(tǒng)管理員用戶名為:tsoft,密碼為:111。(2)本系統(tǒng)共分為三種操作權(quán)限,分別為普通用戶、管理員、版主:l 普通用戶:普通用戶只可以發(fā)表帖子、回復(fù)帖子、查看自己發(fā)表的帖子及查看精華帖子。l 版主:可以發(fā)表帖子、回復(fù)帖子、刪除自己發(fā)布的帖子及帖子回復(fù)。l 管理員:管理員可以管理用戶信息及設(shè)置用戶權(quán)限(普通用戶或版主),論壇類別管理、版面管理、發(fā)表帖子、刪除帖子、設(shè)置精華帖了及置頂帖子。(3)普通用戶及版主登錄入口為“登錄”導(dǎo)航按鈕,管理員登錄入口為“進(jìn)入后臺(tái)

9、”導(dǎo)航按鈕。注意:管理員第一次登錄的是首頁(yè),可進(jìn)行發(fā)表帖子、刪除帖子、設(shè)置精華帖子及置頂帖子,如果想要進(jìn)入后臺(tái)管理界面,需要再次單擊“進(jìn)入后臺(tái)”導(dǎo)航按鈕。(4)用戶登錄后,如果需要再次登錄,那么單擊“注銷”按鈕后,才可以進(jìn)行第二次登錄操作。5.3 操作流程首先單擊“注冊(cè)”導(dǎo)航按鈕,注冊(cè)用戶名和密碼,成為本站會(huì)員。l 普通用戶單擊“登錄”導(dǎo)航按鈕,進(jìn)行登錄,進(jìn)入到普通用戶操作頁(yè)面,如圖1.1所示。在該頁(yè)面普通用戶只可以發(fā)表帖子、回復(fù)帖子、查看自己發(fā)表的帖子及查看精華帖子。圖1.1 普通用戶操作頁(yè)面l 版主單擊“登錄”導(dǎo)航按鈕,進(jìn)行登錄,進(jìn)入到版主操作頁(yè)面,版主操作頁(yè)面和普通用戶有些不同,版主可以查看自己發(fā)表的帖子、精華帖子、刪除帖子信息及帖子回復(fù)信息,而普通用戶沒(méi)有該功能,如圖1.2所示。圖1.2 版主操作頁(yè)面l 管理員單擊“進(jìn)入后臺(tái)”導(dǎo)航按鈕,進(jìn)入到管理員操作首頁(yè)面。在該頁(yè)面中,管理員可以發(fā)表帖子、回復(fù)帖子和刪除帖子,如圖1.3所示,設(shè)置精華帖了及置頂帖子,如圖1.4所示。圖1.3 管理員首界面圖1.4 管理員設(shè)置精華帖子及置頂帖子操作當(dāng)用戶再次單擊“進(jìn)入后臺(tái)”導(dǎo)航按鈕,將進(jìn)入后臺(tái)管理界面。在該界面

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論