資源描述:
《《企業(yè)級軟件開發(fā)技術(shù)》課程設(shè)計題目及要求》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、一、關(guān)于本次課程設(shè)計1、每位同學(xué)限選1題,并到所在自然班的班長處登記,同一題不超過6人(同一自然班內(nèi))。2、課程設(shè)計成績分為5級:優(yōu)秀(5分)、良好(4分)、中等(3分)、及格(2分)、不及格(0-1分)。3、系統(tǒng)必須以B/S架構(gòu)實現(xiàn),并使用Struts2和Hibernate框架(若使用了Spring框架則額外加分)。4、代碼必須分層,具體包括:UI層、Action層、Business/Service層、DAO層和Model層。5、因僅有一周時間,故編寫代碼時只關(guān)注功能的實現(xiàn),不用考慮頁面美觀性。6、課程設(shè)計報告和源代碼嚴禁抄襲,報告要
2、嚴格遵照“課程設(shè)計任務(wù)書”的要求來撰寫,大致包含以下內(nèi)容(⑤、⑦部分可打印,其余必須手寫):①需求分析:描述系統(tǒng)的功能性需求;②概要設(shè)計:闡述系統(tǒng)的模塊劃分、系統(tǒng)的分層架構(gòu)等(本部分具體內(nèi)容參見軟件工程);③詳細設(shè)計:核心功能的實現(xiàn)源代碼(注意只寫關(guān)鍵性代碼,如“發(fā)布微博”功能對應(yīng)的XxxAction、XxxService和XxxDao中的相關(guān)方法和代碼等)。源代碼必須正確縮進,關(guān)鍵性代碼(如關(guān)鍵方法、變量、參數(shù)、語句的意義等)要給出清楚的中文注釋;④調(diào)試分析:需要測試數(shù)據(jù)的至少給出2組測試數(shù)據(jù),記錄每一組數(shù)據(jù)輸出的結(jié)果;并用文字描述調(diào)
3、試過程中遇到的問題(問題是哪些?如何得以解決?);⑤運行截圖:主要模塊和功能的運行界面截圖(注意:每個截圖中一定要有足夠的、合理的、能體現(xiàn)功能被正確執(zhí)行的相關(guān)數(shù)據(jù),此部分可打?。虎拚n設(shè)總結(jié):課程設(shè)計過程的收獲、遇到的問題、解決問題過程的思考、程序調(diào)試能力的思考、對本門課程的思考等內(nèi)容(400~600字,嚴禁套話,越具體越好);⑦附錄:完整的源代碼(因代碼較多,將字體和行距設(shè)置小一點,必須正確縮進,此部分可打印)。7、提交課程設(shè)計報告之前,將工程用Winrar壓縮成單一文件發(fā)至auts_hp@163.com(不方便上網(wǎng)的同學(xué)可拷貝至U盤
4、與報告一并提交),郵件標題(及其附件的文件名)如:信息091—劉德華—AHPU微博8、課程設(shè)計報告撰寫完畢后,按要求裝訂,于2013年1月7日下午3:00~4:00(如時間有變化則另行通知),交至B座4樓413,逾期不候。9、請各位記得自己是搞計算機的,文論是編程序、寫報告、還是發(fā)郵件都要有點專業(yè)精神。培養(yǎng)專業(yè)精神,對各位今后畢業(yè)設(shè)計和工作都是有益的。二、題目(選做的需求若實現(xiàn)了則酌情加分)【周四前定題】1、AHPU微博(已經(jīng)有三人選擇)必須實現(xiàn)的需求:用戶注冊/登錄,增/刪/改/列出微博條目,自動分頁(微博條目較多時),評論/轉(zhuǎn)發(fā)微博
5、。選做的需求:關(guān)注他人、轉(zhuǎn)發(fā)到騰訊或新浪微博(實現(xiàn)此功能可使用騰訊或新浪微博開放平臺)。otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevi
6、ctoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand2、AHPU聽吧必須實現(xiàn)的需求:用戶注冊/登錄,上傳/在線播放歌曲,頂/踩,按多種方式(如歌手、歌曲風(fēng)格等)查找
7、,首頁自動TOP10(如最新上傳、播放次數(shù)最多)。選做的需求:支持用戶等級(根據(jù)上傳歌曲數(shù)定級,級別越高則可上傳總空間越高),一定級別的用戶才能下載,系統(tǒng)自動對大文件歌曲轉(zhuǎn)碼。、3、AHPU網(wǎng)盤必須實現(xiàn)的需求:用戶注冊/登錄,上傳/刪除/下載文件,好友管理,分享文件給好友,。選做的需求:對他人上傳的文件進行好評/差評/舉報,支持用戶等級(根據(jù)好評數(shù),級別越高則可上傳總空間和單個文件大小越高),一定級別的用戶才能下載。4、AHPU跳蚤市場必須實現(xiàn)的需求:用戶注冊/登錄,維護寶貝信息,評論寶貝,購買寶貝(線下交易,但要扣除虛擬幣),自動分頁
8、(寶貝條目較多時),以多種方式查找寶貝。選做的需求:支持買賣家信用度(買賣成功后互評),首頁自動TOP10(如最新、最熱、降價幅度最大寶貝等)。5、AHPU答疑網(wǎng)必須實現(xiàn)的需求:學(xué)生/教師注冊/登錄,(學(xué)生