九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > DOCX文檔下載  

【軟件工程實(shí)訓(xùn)】軟件項(xiàng)目開(kāi)發(fā)報(bào)告.docx

  • 資源ID:55439221       資源大小:45.27KB        全文頁(yè)數(shù):21頁(yè)
  • 資源格式: DOCX        下載積分:30積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要30積分
郵箱/手機(jī):
溫馨提示:
用戶(hù)名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢(xún)和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

【軟件工程實(shí)訓(xùn)】軟件項(xiàng)目開(kāi)發(fā)報(bào)告.docx

CHONGQING UNIVERSITY OF ARTS AND SCIENCES2021 2021學(xué)年第1學(xué)期軟件工程賣(mài)訓(xùn)軟件項(xiàng)目開(kāi)發(fā)報(bào)告工程名稱(chēng)BBS-電子論壇專(zhuān)業(yè)班級(jí)XXX級(jí)軟件工程XX班學(xué)號(hào)20215823xxx 202158239xxx姓名XXXXXX指導(dǎo)教師土宇軟件工程學(xué)2軟件設(shè)計(jì)2.1開(kāi)發(fā)類(lèi)設(shè)計(jì)2.1.1會(huì)員發(fā)布帖子實(shí)現(xiàn)層類(lèi)圖如圖2.1.1府Pereoral SWehot DO. _Persoral MxmiDoo%Lg'irw si-r.j sun?寸 eslf «wgme;,Jr:: »»g 雖 W jtm; y-iiH Gwrti l:« 5兀標(biāo) 際rti»)Manager,5 CUL,Pmcoal AutKmfv_tn 乂¥訥 Mr J in3g -Ti: As”r?PuMsh Potts Bomddfygmun3的'Jj七X»,m 薩, *9wASjcce$f if$a?E-PuMstiPoSHCatM,E EU.'H-ni*)AilitMn tOT C-LGXj«MessagesBX毛4«$葉50»5 «rnj圖2.1.1會(huì)員發(fā)布帖子實(shí)現(xiàn)層類(lèi)圖2.1.2用戶(hù)發(fā)布帖子順序圖:如圖2.1.2所示圖2.1.2用戶(hù)發(fā)布帖子順序圖2.1.3用戶(hù)發(fā)布帖子活動(dòng)圖如圖2.1.3月標(biāo)圖2.1.3用戶(hù)發(fā)布帖子活動(dòng)圖2.2數(shù)據(jù)設(shè)計(jì)2.2.1繪制ER圖進(jìn)展概念建模如圖2.2.1所示圖 2.2.1(1) admin數(shù)據(jù)表,作用是描述后臺(tái)管理員的信息,如表221.1所示表2.2.1.1 ADMIN數(shù)據(jù)表2users數(shù)據(jù)表,作用是描述會(huì)員狀態(tài)的信息,如表2.2.L2所示表2.2.1.2 users數(shù)據(jù)表3posts數(shù)據(jù)表,作用是描述帖子的信息,如表2.2.1.3所示表2.2.1.3 posts數(shù)據(jù)表4advice數(shù)據(jù)表,作用是游客和會(huì)員提供建議的信息,如表2.2.1.4所 示表 2.2.1.4 ADVICE 數(shù)據(jù)表5section數(shù)據(jù)表,作用是描述板塊的信息,如表2.2.1.5所示表 2.2.1.5 SECTION 數(shù)據(jù)表6 replies數(shù)據(jù)表,作用是描述回帖信息的信息,如表2.2.1.6所示表221.6 REPLIES數(shù)據(jù)表3軟件實(shí)現(xiàn)3.1系統(tǒng)界面1用戶(hù)登錄模塊論壇登錄是必不可少的一項(xiàng),只有登錄后才可以進(jìn)入論壇,游客可以通過(guò)注冊(cè)成為會(huì)員,注冊(cè)會(huì)員期間必需格式正確否那么會(huì)提示您錯(cuò)誤信息。如圖3.1圖3.1用戶(hù)登錄模塊圖2用戶(hù)登錄時(shí)出現(xiàn)的錯(cuò)誤假設(shè)登錄成功進(jìn)入論壇首頁(yè),假設(shè)登錄不成功,將返回到系統(tǒng)的登錄界面, 如圖3.2圖3.2用戶(hù)登錄時(shí)出現(xiàn)的錯(cuò)誤圖(3)新用戶(hù)注冊(cè)模塊如果是新用戶(hù)那么先注冊(cè)才能登錄,注冊(cè)后在登錄便可進(jìn)入論壇,如圖3.3圖3.3新用戶(hù)注冊(cè)模塊圖A、用戶(hù)進(jìn)展注冊(cè),系統(tǒng)對(duì)確認(rèn)密碼與密碼不符進(jìn)展提示界面,如圖3.4 :圖3.4用戶(hù)已注冊(cè),重新注冊(cè)圖3.2其它模塊3.2.1會(huì)員發(fā)帖回帖模塊1會(huì)員發(fā)帖模塊,如圖3.2.1.1圖3.2.1.1會(huì)員發(fā)帖模塊圖2查看所發(fā)的帖子,圖3.2.1.2圖3.2.1.2查看所發(fā)的帖子圖3查看所發(fā)帖、回帖內(nèi)容,如圖3.2.1.3圖3.2.13查看所發(fā)帖、回帖內(nèi)容圖 會(huì)員回帖模塊,如圖3.2.1.4圖3.2.1.4會(huì)員回帖模塊圖3.2.2會(huì)員修改個(gè)人信息模塊1個(gè)人信息模塊,如圖3.2.2.1圖3.2.2.1個(gè)人信息模塊圖3.2.3留言模塊1留言版面,如圖3.23.1圖3.2.3.1留言版面圖3.2.4管理員模塊 管理員版面,如圖3.2.4.1圖3.2.4.1管理員版面圖(2)會(huì)員管理版面,如圖3.2A2圖3.2A2會(huì)員管理版面圖3帖子管理版面,如圖3.2.43圖3.2.43帖子管理版面圖4軟件測(cè)試4.1測(cè)試環(huán)境win7 64位筆記本電腦,xamp集成開(kāi)發(fā)環(huán)境+opera瀏覽器。4.2測(cè)試目的盡可能的發(fā)現(xiàn)bbs網(wǎng)站中存在的bug,并及時(shí)修復(fù)。測(cè)試改軟件是否到達(dá)預(yù)期的功能需求。4.3測(cè)試功能登錄,注冊(cè),發(fā)帖刪帖搜帖改帖,修改個(gè)人信息4.4具體過(guò)程功能名稱(chēng)測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果Bug影響程度注冊(cè)在網(wǎng)站首頁(yè)點(diǎn)擊"我要注冊(cè)進(jìn)入注1.網(wǎng)頁(yè)顯小"注冊(cè)成功r。結(jié)果符合預(yù)無(wú)冊(cè)貝面.1.在用戶(hù)名框輸入字母升頭,跳轉(zhuǎn)到登錄貞面。期字母和數(shù)組組合,長(zhǎng)度為5-15個(gè)字2.網(wǎng)頁(yè)顯小驗(yàn)證碼錯(cuò)誤,或符。密碼框?yàn)槿我庾址?次密碼輸非字母開(kāi)頭的用戶(hù)名。入一致。并正確輸入驗(yàn)證碼。然后點(diǎn)擊"我要注冊(cè)"2.在不符臺(tái)上述條件下進(jìn)展注冊(cè),如輸入錯(cuò)誤驗(yàn)證碼,非字母開(kāi)頭的用戶(hù)名登錄1.在網(wǎng)站首頁(yè)點(diǎn)擊"用戶(hù)登錄進(jìn)1.顯示成功登錄,并跳到3.未顯示3,4均為重入登錄頁(yè)面,輸入正確用戶(hù)名,主頁(yè)。顯示對(duì)應(yīng)的用戶(hù)任何錯(cuò)誤。大平安密碼和驗(yàn)證碼。名但明顯邏輯bug2.在不符合上述條件下進(jìn)展登錄,2.提小用戶(hù)名,密碼或驗(yàn)錯(cuò)誤。前后輸入錯(cuò)誤驗(yàn)證碼,密碼或用戶(hù)名。證碼笥天臺(tái) session3.前臺(tái)登錄成功后,后臺(tái)未登錄卻3 .刖口用戶(hù)和后臺(tái)用戶(hù)互變量出現(xiàn)沖也顯ZF登錄成功。同理后臺(tái)登錄不十?dāng)_突成功后,前臺(tái)為登錄卻也顯示登4.因提示非法字符或者用4.未提小錯(cuò)錄戶(hù)名或密碼錯(cuò)誤誤,SQL注4.后臺(tái)登錄界面嘗試SQL注入入成功,不 知道密碼和 用戶(hù)名也能 進(jìn)入后臺(tái)用戶(hù)對(duì)帖子的增刪改1. 登錄成功的用戶(hù)能正常僅限沒(méi) 有被封禁的用戶(hù)發(fā)帖,刪帖, 改帖,查詢(xún)帖子。刪除和修改只 能是自己的帖子。2. 嘗試在未登錄下發(fā)帖,評(píng)論;嘗 試在已登錄下刪除或修改他人的 帖子用戶(hù)僅能修改或刪除自己 的帖子,發(fā)帖必須要登錄, 并且未被管理員封禁。結(jié)果符合預(yù)期無(wú)用戶(hù)修改個(gè)人信息1. 用戶(hù)在登錄下和未被封禁下,修 改個(gè)人信息。2. 嘗試在未登錄下或被封禁下,修改個(gè)人信息。1. 提示修改成功2. 提示未登錄或已被封禁結(jié)果符合預(yù)期無(wú)搜索1. 在主頁(yè)的搜索框里輸入相關(guān)帖子 主題的"關(guān)鍵字。2. 輸入不相關(guān)的字符1. 顯小對(duì)應(yīng)帖子列表2. 提示未找到結(jié)果符合預(yù)期無(wú)評(píng)論1. 在登錄狀態(tài)下評(píng)論相關(guān)帖子。2. 未登錄狀態(tài)下評(píng)論。1. 評(píng)論成功,并顯示評(píng)論2. 提示登錄結(jié)果符合預(yù)期無(wú)上表中:登錄測(cè)試的第3條,前后臺(tái)用戶(hù)發(fā)生沖突。通過(guò)檢查前后臺(tái)用戶(hù)登錄 的代碼發(fā)現(xiàn)。Session變量命名,重名了。導(dǎo)致前后臺(tái)用戶(hù)登錄發(fā)生沖突。通過(guò) 設(shè)置不同的session名稱(chēng),可防止這個(gè)問(wèn)題。上表中:登錄測(cè)試的第4條,通過(guò)SQL注入用戶(hù)登錄表單用戶(hù)名處輸入 *orl=l/* ,密碼處輸入*/or 1= 1),即可繞過(guò)登錄限制,直接進(jìn)入后臺(tái)進(jìn)展 操作。通過(guò)檢查后臺(tái)代碼發(fā)現(xiàn),未對(duì)表單輸入字段進(jìn)展過(guò)濾,導(dǎo)致網(wǎng)站有被入侵 的風(fēng)險(xiǎn)。解決方法:對(duì)表單輸入數(shù)據(jù)進(jìn)展過(guò)濾,可采用正那么表達(dá)式限制用戶(hù)輸 入數(shù)據(jù)或者使用過(guò)濾函數(shù),將/*/等特殊字符進(jìn)展轉(zhuǎn)義。5開(kāi)發(fā)總結(jié)在做在程序設(shè)計(jì)bbs工程實(shí)訓(xùn)中,無(wú)論是從技術(shù),職業(yè)能力。明白了一個(gè)軟 件個(gè)人是無(wú)法實(shí)現(xiàn)功能的完善,團(tuán)隊(duì)的力量才是最可觀的。當(dāng)然,這都是可喜的 改變,很長(zhǎng)時(shí)間沒(méi)有這樣進(jìn)步、提高的感覺(jué)了,所以很有必要總結(jié)一下,以客觀 認(rèn)清事實(shí),穩(wěn)固,升華這段時(shí)間對(duì)思想的沖擊,承上啟下,為將來(lái)可以預(yù)期的提 高鋪平道路,打好根底。通過(guò)幾周的實(shí)訓(xùn),我們感到自己學(xué)到了很多東西,雖說(shuō)不精,但已經(jīng)入門(mén), 于世間萬(wàn)物之中,遇見(jiàn)我所遇見(jiàn)的事物;于千萬(wàn)年之中,時(shí)間的無(wú)涯荒野里,沒(méi) 有早一步,也沒(méi)有晚一步,剛巧趕上了,上蒼讓我有時(shí)機(jī)接觸編程,給了我一條 路。我很清楚以后的路還很長(zhǎng),再長(zhǎng)的路,_步步也能走完,再短的路,不邁開(kāi) 雙腳也無(wú)法到達(dá)。任可業(yè)績(jī)的質(zhì)變都來(lái)自于量變的積累,成功不是將來(lái)才有的, 而是從決定去做的那一刻起,持續(xù)累積而成,讓我們將事前的憂(yōu)慮,換為事前的 思考和方案吧!還有就是在實(shí)訓(xùn)中必不可少的局部,就是同學(xué)之間的互相幫助。 所謂當(dāng)局者迷,旁觀者清,有些東西感覺(jué)自己做的是時(shí)候明明沒(méi)什么錯(cuò)誤, 偏偏程序運(yùn)行時(shí)就是有錯(cuò)誤,讓其他同學(xué)幫助看了一下,發(fā)現(xiàn)其實(shí)是個(gè)很小的錯(cuò) 誤。所以說(shuō),相互幫助是很重要的一點(diǎn),這在以后的工作或生活中也是很關(guān)鍵的。 俗話(huà)說(shuō):“要想為事業(yè)多添一把火,自己就得多添一捆材。此次實(shí)訓(xùn),我們 深深體會(huì)到了積累知識(shí)的重要性。在實(shí)訓(xùn)當(dāng)中我們遇到了不少難題,但是經(jīng)過(guò)我 們大家的相互討論和教師細(xì)心的一指導(dǎo),問(wèn)題得到了解決。實(shí)訓(xùn)完畢了,收獲 頗豐,同時(shí)也更深刻的認(rèn)識(shí)到要做一個(gè)合格的程序員并非我們以前想像的那么容易,最重要的還是細(xì)致嚴(yán)謹(jǐn)。社會(huì)是不會(huì)要一個(gè)一無(wú)是處的人的,所以我們要更 多更快地從一個(gè)學(xué)生向工作者轉(zhuǎn)變,總的來(lái)說(shuō)我們對(duì)這次實(shí)習(xí)還是比擬滿(mǎn)意的, 它使我們學(xué)到了很多東西,為我們以后的學(xué)習(xí)做了引導(dǎo),點(diǎn)明了方向,我相信在 不遠(yuǎn)的未來(lái)定會(huì)有屬于我們自己的一片美好天空!簡(jiǎn)而言之,體會(huì)的不但是知識(shí)的重要性,還有工作時(shí)應(yīng)該有的態(tài)度,雖只是 在學(xué)校,但更近一步地了解了將來(lái)面對(duì)的就業(yè)事宜。跟社會(huì)相適應(yīng)就得不斷地學(xué) 習(xí)更多的知識(shí),現(xiàn)在所學(xué)的知識(shí)相當(dāng)有限,為了更好的掌握知識(shí),得自覺(jué)地學(xué)習(xí) 更多的知識(shí)。學(xué)校只是個(gè)啟蒙的地方。計(jì)算機(jī)專(zhuān)業(yè)的技術(shù)開(kāi)展迅速,知識(shí)層出不 窮。5.1總結(jié)與展望這次工程實(shí)訓(xùn),我們小組根本上完成了這個(gè)bbs電子論壇網(wǎng)站,用戶(hù)登錄 注冊(cè),對(duì)帖子的增刪改查功能根本實(shí)現(xiàn)。但這個(gè)網(wǎng)站并不完美,界面普通,而且 沒(méi)有好好利用ajax的異步刷新特性,網(wǎng)站更新局部數(shù)據(jù),依舊采取同步刷新方 式。并且此工程漏洞頗多。今后還需繼續(xù)學(xué)習(xí)相關(guān)web技術(shù)。力求做一個(gè)更加 完美,實(shí)用,平安的網(wǎng)站。5.2主要收獲我們學(xué)會(huì)了如何用PHT+mysql+thinkPHP框架搭建一個(gè)簡(jiǎn)單的BBS系統(tǒng)。 知道行動(dòng)習(xí)慣性格,這是承受新知識(shí),新概念,新思想,總之進(jìn) 入社會(huì)的學(xué)習(xí)活動(dòng)所要遵循的步驟。我們已經(jīng)有意識(shí)的進(jìn)展訓(xùn)練,并取得一定效 果,在今后的學(xué)習(xí)中還將按照這個(gè)步驟進(jìn)展。5.3存在的問(wèn)題本系統(tǒng)的大局部模塊已經(jīng)實(shí)現(xiàn),并且也符合以上幾個(gè)特性。但是,一個(gè)完整 的系統(tǒng)僅僅靠近幾個(gè)月的分析、設(shè)計(jì)來(lái)開(kāi)發(fā)室遠(yuǎn)遠(yuǎn)不夠的,它需要更長(zhǎng)的時(shí)間來(lái) 測(cè)試并完善。因此,本系統(tǒng)仍然存在著一些需要改良和缺乏的問(wèn)題,比方系統(tǒng)的 整體設(shè)計(jì)需要進(jìn)一步的美觀,系統(tǒng)還不夠完善還需要進(jìn)一步的改善和加強(qiáng),系統(tǒng) 的內(nèi)容需要更加豐富和多樣化。隨著研究的進(jìn)展,可能還會(huì)出現(xiàn)其他一些問(wèn)題, 我們會(huì)繼續(xù)努力,逐步改善和不斷完善本系統(tǒng)。完成這次設(shè)計(jì)任務(wù)總共用了 1 個(gè)月半的時(shí)間,前1個(gè)星期用來(lái)收集資料、學(xué)習(xí)要用到的各項(xiàng)開(kāi)發(fā)技術(shù)、進(jìn)展系 統(tǒng)分析,中間幾個(gè)星期用來(lái)設(shè)計(jì)系統(tǒng),后幾個(gè)星期用來(lái)測(cè)試機(jī)修改?;貞涍@1 個(gè)多月的系統(tǒng)開(kāi)發(fā)工作,我們對(duì)這次實(shí)驗(yàn)還是比擬滿(mǎn)意的,當(dāng)然由于我們知識(shí)有 限,我們還是有很多缺乏,在接下來(lái)的時(shí)間我們會(huì)更加努力。總結(jié)起來(lái)就是,軟 件的開(kāi)發(fā)室相當(dāng)辛苦的,但成功以后的喜悅也是美妙的,而且我們發(fā)現(xiàn)其中你投 入的心血越多,成功以后你所獲得的快樂(lè)與充實(shí)感也更多更強(qiáng)。參考資料1 PHPand web開(kāi)發(fā)原書(shū)第4版人民郵電2 PHP技術(shù)手冊(cè)PHP官網(wǎng)3 百度文庫(kù)目錄1軟件需求分析11.1軟件工程的綜合需求11.1.1課題背景11.1.2課題研究現(xiàn)狀11.1.3課題研究的意義21.2軟件工程的數(shù)據(jù)要求31.2.1需求陳述31.2.2業(yè)務(wù)流程313軟件工程的邏輯模型41.3.1業(yè)務(wù)用例建模413.2帖子管理業(yè)務(wù)用例圖錯(cuò)誤!未定義書(shū)簽。13.3會(huì)員管理業(yè)務(wù)用例圖413.4板塊信息業(yè)務(wù)用例413軟件工程的邏輯模型41.3.1會(huì)員帖子發(fā)布概念層類(lèi)圖41.3.2會(huì)員發(fā)布帖子說(shuō)明層類(lèi)圖52軟件設(shè)計(jì)72.1開(kāi)發(fā)類(lèi)設(shè)計(jì)72.1.1會(huì)員發(fā)布帖子實(shí)現(xiàn)層類(lèi)圖72.1.2用戶(hù)發(fā)布帖子順序圖:72.1.3用戶(hù)發(fā)布帖子活動(dòng)圖72.2數(shù)據(jù)設(shè)計(jì)82.2.1繪制E-R圖進(jìn)展概念建模83軟件實(shí)現(xiàn)83.1系統(tǒng)界面83.2其它模塊93.2.1會(huì)員發(fā)帖回帖模塊93.2.2會(huì)員修改個(gè)人信息模塊9323留言模塊103.2.4管理員模塊104軟件測(cè)試104.1測(cè)試環(huán)境104.2測(cè)試目的104.3測(cè)試功能104.4具體過(guò)程114.5解決方案135開(kāi)發(fā)總結(jié)135.1總結(jié)與展望145.2主要收獲145.3存在的問(wèn)題14參考資料151軟件需求分析1.1軟件工程的綜合需求1.1.1課題背景電子公告牌系統(tǒng)(Bulletin Board System,英文縮寫(xiě)B(tài)BS通過(guò)在計(jì)算機(jī) 上運(yùn)行效勞軟件,允許用戶(hù)使用終端程序通過(guò)Internet來(lái)進(jìn)展連接,執(zhí)行下載 數(shù)據(jù)或程序、上傳數(shù)據(jù)、閱讀新聞、與其它用戶(hù)交換消息等功能。在網(wǎng)絡(luò)興旺的今天,論壇系統(tǒng)效勞已經(jīng)是互聯(lián)網(wǎng)站一種極為罕見(jiàn)的互動(dòng)式交 流效勞。論壇可以向網(wǎng)友提供開(kāi)放式的分類(lèi)專(zhuān)題討論區(qū)效勞,網(wǎng)友們可以在此發(fā) 表自己的觀點(diǎn)、交流技術(shù)、經(jīng)歷乃至生活的點(diǎn)點(diǎn)滴滴。也可以作為用戶(hù)與教師的 溝通渠道,教師可以在此答復(fù)學(xué)生的問(wèn)題與疑惑,每個(gè)班級(jí)可以創(chuàng)立一個(gè)虛擬社 區(qū),以不同的論壇形式,供學(xué)生就相關(guān)話(huà)題交流意見(jiàn)和張貼發(fā)布。班級(jí)通過(guò)網(wǎng)上 社區(qū),可以增強(qiáng)班級(jí)的凝聚力,并可以吸納更多的意見(jiàn)。本文設(shè)計(jì)的一個(gè)具有 BBS的根本功能的通用BBS系統(tǒng),主要強(qiáng)調(diào)功能的設(shè)計(jì)與實(shí)現(xiàn),以到達(dá)學(xué)習(xí)當(dāng) 前網(wǎng)絡(luò)開(kāi)發(fā)的主流技術(shù)和設(shè)計(jì)思想的目的。本文討論的是一個(gè)簡(jiǎn)易的BBS網(wǎng)站,它具有BBS網(wǎng)站應(yīng)該具有的一些簡(jiǎn)單 功能,包括用戶(hù)注冊(cè)、用戶(hù)登錄、發(fā)表文章、閱讀文章、回復(fù)別人的文章、主題 查找。1.1.2課題研究現(xiàn)狀通過(guò)BBS論壇的方式,展示每一個(gè)人風(fēng)采、優(yōu)點(diǎn),發(fā)布個(gè)人對(duì)一些事和物的 看法上曾強(qiáng)個(gè)人與個(gè)人之間的互動(dòng)交流,個(gè)人與團(tuán)體之間的交流聯(lián)系,在Internet 上實(shí)現(xiàn)信息的傳遞,提高辦事效率。隨著全球英特網(wǎng)用戶(hù)逐年增多,可以看出當(dāng)今社會(huì)網(wǎng)絡(luò)迅速普及,人們交流的 方式也層出不窮,隨著新時(shí)代的進(jìn)入。人們對(duì)信息的需求也不斷加大,對(duì)不同領(lǐng) 域的討論也越來(lái)越多了,因此開(kāi)發(fā)一個(gè)專(zhuān)題論壇對(duì)人們的交流是非常有必要的。雖然現(xiàn)在論壇有很多,但是大局部都是用于各個(gè)技術(shù)領(lǐng)域或者社會(huì)閑聊板塊 模式的,還沒(méi)有真正的引入到人們的行列中,所以,此工程就是做一個(gè)大家的論 壇系統(tǒng),使我們有一樣志趣的人能夠在論壇上進(jìn)展互動(dòng)式聊天與解答疑惑。本系統(tǒng)采用傳統(tǒng)的MVC開(kāi)發(fā)模式,即PHT+mysql+thinkPHP框架MVC 是一種使用MVCCModel View Controller模型-視圖-控制器設(shè)計(jì)倉(cāng)!J立Web 應(yīng)用程序的模式:Model模型表示應(yīng)用程序核心比方數(shù)據(jù)庫(kù)記錄列表。 View視即 顯示數(shù)據(jù)數(shù)據(jù)庫(kù)記錄。Controller控制器處理輸入寫(xiě) 入數(shù)據(jù)庫(kù)記錄。MVC模式同時(shí)提供了對(duì)HTML、CSS和JavaScript的完 全控制。Model模型是應(yīng)用程序中用于處理應(yīng)用程序數(shù)據(jù)邏輯的局部。通常 模型象負(fù)責(zé)在數(shù)據(jù)庫(kù)中存取數(shù)據(jù)。View視圖是應(yīng)用程序中處理數(shù)據(jù)顯示的 局部。通常視圖是依據(jù)模型數(shù)據(jù)創(chuàng)立的。Controller控制器是應(yīng)用程序中處 理用戶(hù)交互的局部。通??刂破髫?fù)責(zé)從視圖讀取數(shù)據(jù),控制用戶(hù)輸入,并向模型 發(fā)送數(shù)據(jù)。MVC分層有助于管理復(fù)雜的應(yīng)用程序,因?yàn)槟梢栽谝粋€(gè)時(shí)間內(nèi)專(zhuān) 門(mén)關(guān)注一個(gè)方面。例如,您可以在不依賴(lài)業(yè)務(wù)邏輯的情況下專(zhuān)注于視圖設(shè)計(jì)。同 時(shí)也讓?xiě)?yīng)用程序的測(cè)試更加容易。MVC分層同時(shí)也簡(jiǎn)化了分組開(kāi)發(fā)。不同的開(kāi) 發(fā)人員可同時(shí)開(kāi)發(fā)視圖、控制器邏輯和業(yè)務(wù)邏輯。體系構(gòu)造圖如圖1所示:圖11.1.3課題研究的意義個(gè)人BBS系統(tǒng)的建立,極大的豐富了人們的課余活動(dòng),大家可以去自己學(xué)習(xí) 的論壇上發(fā)表自己的看法與建議,其他有一樣興趣的人也可以瀏覽別人發(fā)的帖 子,然后發(fā)表自己的看法。別人的發(fā)帖中,能得到有益的教導(dǎo)和啟發(fā)。一些論點(diǎn) 能做到各方觀點(diǎn)正確公平的顯示,具有參考價(jià)值。本論壇具有知識(shí)性,趣味性, 公平性,和諧性等優(yōu)點(diǎn)。論壇給有一樣興趣的人都提供了交流的平臺(tái),為網(wǎng)絡(luò)的 互動(dòng)性作出了巨大的奉獻(xiàn),通過(guò)論壇,人們得以更方便的交流,更便捷的發(fā)表自 己的觀點(diǎn),而且發(fā)布信息都是通過(guò)有記錄的文字來(lái)進(jìn)展,所以這樣也防止了精華 內(nèi)容的流失。通過(guò)論壇來(lái)征得自己想要的信息,有更高的效率和時(shí)效性。也最節(jié) 約本錢(qián)和資源,在論壇的交流過(guò)程中,無(wú)論喜怒哀樂(lè)都是在虛擬的環(huán)境中進(jìn)展, 也防止的正面的為難和沖突等,在論壇中,可以演變成任何角色,變換多種身份, 因?yàn)榫W(wǎng)絡(luò)的特征,我們可以更好的交流,從而促進(jìn)社會(huì)的開(kāi)展。1.2軟件工程的數(shù)據(jù)要求1.2.1需求陳述通過(guò)實(shí)現(xiàn)該系統(tǒng),可以為有一樣制取的人們提供一個(gè)發(fā)布信息和隨感的平 臺(tái)。其他人可以通過(guò)該平臺(tái)瀏覽其他學(xué)生發(fā)的帖子,大家可以通過(guò)該平臺(tái)同步瀏 覽知識(shí)和相關(guān)資源。同時(shí)可以為論壇發(fā)布個(gè)人技術(shù)供其他人學(xué)習(xí)交流之用。1.2.2業(yè)務(wù)流程以下講描述該系統(tǒng)的業(yè)務(wù)流程:1、用戶(hù)可以注冊(cè)論壇賬號(hào);2、用戶(hù)可以登陸論壇查看帖子;3、用戶(hù)可以回復(fù)帖子;4、用戶(hù)可以發(fā)布帖子;5、用戶(hù)可以刪除帖子;6、用戶(hù)可以按主題查詢(xún)帖子;7、管理員可以瀏覽帖子;8、管理員可以刪除帖子;9、管理員可以發(fā)帖;10、管理員可以封用戶(hù)賬戶(hù);11、管理員可以刪除用戶(hù)信息;12、管理員可以瀏覽用戶(hù)信息;13、管理員可以給論壇增加板塊;14、管理員可以瀏覽板塊;15、管理員可以刪除板塊信息;16、管理員可以修改板塊信息;1.3.1業(yè)務(wù)用例建模如圖2.3.1所示業(yè)務(wù)用例大系統(tǒng)圖2.3.1業(yè)務(wù)用例圖1.3.2帖子管理業(yè)務(wù)用例圖如圖2.3.2所示圖2.3.2帖子管理業(yè)務(wù)用例圖1.3.3會(huì)員管理業(yè)務(wù)用例圖如圖2.3.3所示圖2.3.3會(huì)員管理業(yè)務(wù)用例圖1.3.4板塊信息業(yè)務(wù)用例如圖2.3.4麻圖2.3.4板塊信息業(yè)務(wù)用例圖13軟件工程的邏輯模型1.3.1會(huì)員帖子發(fā)布概念層類(lèi)圖如圖1.3.1所示圖L3.1會(huì)員帖子發(fā)布概念層類(lèi)圖概念圖中包含8個(gè)類(lèi)1. 人員信息類(lèi)2. 會(huì)員類(lèi)3. 管理員類(lèi)4. 帖子發(fā)布表邊界類(lèi)5. 帖子發(fā)布表控制類(lèi)6. 提示信息類(lèi)7. 帖子發(fā)布表類(lèi)13.2會(huì)員發(fā)布帖子說(shuō)明層類(lèi)圖如圖13.2所示圖1.3.2會(huì)員發(fā)布帖子說(shuō)明層類(lèi)圖功能如下:1、帖子發(fā)布表邊界類(lèi)中含有以下方法:1. 請(qǐng)求新的帖子發(fā)布信息方法2. 展示新的帖子發(fā)布信息方法3. 輸入帖子發(fā)布信息方法4. 提交帖子信息方法5. 驗(yàn)證未通過(guò)提示方法6. 驗(yàn)證成功提示方法2、帖子發(fā)布表邊界類(lèi)中含有以下方法:1. 請(qǐng)求新的帖子發(fā)布表方法2. 提交帖子信息表方法3. 驗(yàn)證提交的帖子表方法3、管理員類(lèi)中有以下方法:1. 通知管理員方法4、提示信息類(lèi)中有以下方法:1. 獲取錯(cuò)誤提示信息方法2. 獲取成功提示信息方法5、人員表類(lèi)中有以下屬性:1. 登錄名2. 登錄密碼3. 用戶(hù)名4. 用戶(hù)權(quán)限5. 性別6. 郵箱6、帖子表類(lèi)中有以下屬性:1 .標(biāo)題2. 內(nèi)容3. 發(fā)布日期4. 發(fā)布人5. 所屬板塊7、正常人員表分出兩張外表關(guān)聯(lián),分別是狀態(tài)表和權(quán)限表狀態(tài)表有如下性:L封禁2.正常權(quán)限表有如下屬性:1.會(huì)員2管理員會(huì)員、管理員繼承于人員表

注意事項(xiàng)

本文(【軟件工程實(shí)訓(xùn)】軟件項(xiàng)目開(kāi)發(fā)報(bào)告.docx)為本站會(huì)員(黑**)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話(huà):18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!