資源描述:
《社團(tuán)在線報(bào)名系統(tǒng)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、《軟件工程》課程作業(yè)《社團(tuán)在線報(bào)名系統(tǒng)》組長(zhǎng):XXX(201211671123)小組成員:XXX(201211671128)XXX(201211671130)專(zhuān) 業(yè):信息管理與信息系統(tǒng)班級(jí):指導(dǎo)教師:年月日39目錄1.課程作業(yè)概述(完成人:XXX)11.1課程設(shè)計(jì)目的11.2課程設(shè)計(jì)的任務(wù)11.3課程設(shè)計(jì)采取的基本原理和主要技術(shù)方法11.4開(kāi)發(fā)階段任務(wù)及角色分工12.可行性研究(完成人:XXX)22.1編寫(xiě)的目的22.1.1目的22.1.2預(yù)期讀者22.2問(wèn)題定義22.2.1開(kāi)展該工程的原因22.2.
2、2該工程的基本目標(biāo)22.2.3經(jīng)濟(jì)目標(biāo)22.3可行性研究的方法及評(píng)價(jià)度32.3.1可行性研究所采用的方法32.3.2評(píng)價(jià)尺度32.4工作產(chǎn)品32.4.1設(shè)計(jì)目標(biāo)32.4.2設(shè)計(jì)及約束條件32.4.3產(chǎn)品工作原理32.4.4產(chǎn)品系統(tǒng)流程圖42.4.5數(shù)據(jù)流圖52.4.6數(shù)據(jù)字典52.4.7產(chǎn)品功能62.4.8技術(shù)方面可行性62.5可選方案62.6投資及收益分析62.6.1市場(chǎng)分析72.6.2投資估計(jì)72.7社會(huì)因素方面的可行性72.7.1技術(shù)72.7.2使用方面的可行性72.8產(chǎn)品可檢測(cè)性72.8.1檢測(cè)
3、標(biāo)準(zhǔn)82.8.2檢測(cè)方法82.9產(chǎn)品的可生產(chǎn)性82.10可行性綜合分析8393.需求分析(完成人:XXX)83.1任務(wù)概述83.1.1目標(biāo)93.1.2運(yùn)行環(huán)境93.1.3條件和限制93.1.4數(shù)據(jù)庫(kù)描述93.2社團(tuán)管理數(shù)據(jù)流圖103.2部分?jǐn)?shù)據(jù)字典的內(nèi)容113.3功能需求113.3.1系統(tǒng)功能設(shè)計(jì)123.3.2社團(tuán)信息管理功能123.3.3社團(tuán)賬號(hào)管理:123.3.4用戶(hù)賬號(hào)管理:123.3.5社團(tuán)信息展示功能123.3.6學(xué)生報(bào)名功能123.3.7學(xué)生報(bào)名信息管理功能123.4性能需求123.5數(shù)據(jù)描
4、述133.5.1E-R圖133.5.2靜態(tài)數(shù)據(jù)描述143.5.3動(dòng)態(tài)數(shù)據(jù)153.6小結(jié)164.概要設(shè)計(jì)(完成人:XXX)164.1系統(tǒng)結(jié)構(gòu)164.1.1社團(tuán)賬號(hào)管理模塊:184.1.2社團(tuán)信息管理模塊:184.1.3學(xué)生報(bào)名信息管理模塊:184.1.4用戶(hù)賬號(hào)管理模塊:184.1.5社團(tuán)信息展示模塊:194.2數(shù)據(jù)庫(kù)表194.2.1數(shù)據(jù)庫(kù)表說(shuō)明204.3個(gè)人總結(jié)205.詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)(完成人:XXX)205.1各個(gè)JavaBean類(lèi)UML類(lèi)圖(屬性)205.2各JavaBean關(guān)聯(lián)結(jié)果215.3公用分頁(yè)
5、JavaBean:pageBean225.4各個(gè)類(lèi)屬性和方法的詳細(xì)描述225.4.1公有的Dao類(lèi)DaoSupport225.4.2公有ActionBaseAction235.5Service類(lèi)245.5.1用戶(hù)Service245.5.2社團(tuán)Service25395.5.3社團(tuán)相片Service255.6Action類(lèi)265.6.1首頁(yè)Action265.6.2社團(tuán)Action275.6.3學(xué)生Aciton305.7整個(gè)系統(tǒng)類(lèi)調(diào)用流程305.8系統(tǒng)的關(guān)鍵問(wèn)題315.8.1如何使用富文本編輯器(kind
6、editor)保存社團(tuán)的相片?315.9部分關(guān)鍵偽代碼如下:336系統(tǒng)測(cè)試(完成人:XXX)346.1測(cè)試的目的與目標(biāo)346.2測(cè)試方法346.3測(cè)試項(xiàng)目356.3.1學(xué)生注冊(cè)測(cè)試356.4測(cè)試小結(jié)367使用說(shuō)明(完成人:XXX)377.1使用說(shuō)明377.2可能遇到的問(wèn)題378小組總結(jié)(完成人:XXX)37391.課程作業(yè)概述(完成人:XXX)1.1課程設(shè)計(jì)目的把軟件工程中規(guī)范化的軟件開(kāi)發(fā)方法應(yīng)用到本次社團(tuán)在線報(bào)名系統(tǒng)的開(kāi)發(fā)過(guò)程中,以經(jīng)濟(jì)地開(kāi)發(fā)出高質(zhì)量的軟件并有效地維護(hù)。1.2課程設(shè)計(jì)的任務(wù)根據(jù)軟件工程
7、開(kāi)發(fā)工程的過(guò)程,分析設(shè)計(jì)一個(gè)社團(tuán)在線報(bào)名系統(tǒng)1.3課程設(shè)計(jì)采取的基本原理和主要技術(shù)方法本系統(tǒng)專(zhuān)門(mén)針對(duì)學(xué)校的社團(tuán)報(bào)名和管理而開(kāi)發(fā)的一個(gè)功能齊全、操作簡(jiǎn)單的社團(tuán)在線報(bào)名系統(tǒng)。適合學(xué)校的學(xué)生及社團(tuán)管理人員使用。本系統(tǒng)實(shí)現(xiàn)以下基本功能:學(xué)生可以在線查看各社團(tuán)詳細(xì)介紹,對(duì)開(kāi)放報(bào)名的社團(tuán)可以在線提交學(xué)生信息進(jìn)行報(bào)名。社團(tuán)管理人員可以實(shí)時(shí)根據(jù)郵箱提醒查看報(bào)名表,進(jìn)入系統(tǒng)查看報(bào)名表,并下載,還可以對(duì)報(bào)名信息進(jìn)行統(tǒng)計(jì)。本系統(tǒng)是采用MyEclipse10.0來(lái)開(kāi)發(fā)的,采用MySQL5.1的數(shù)據(jù)庫(kù)管理系統(tǒng),采用面向?qū)ο蟮脑O(shè)計(jì)
8、方法。1.4開(kāi)發(fā)階段任務(wù)及角色分工組長(zhǎng):XXX(學(xué)號(hào):201211671123)主要任務(wù):分析系統(tǒng)的可行性并確定設(shè)計(jì)的主要目標(biāo),總結(jié)各組員收集的信息,為個(gè)組員分配任務(wù),協(xié)調(diào)組員之間的關(guān)系。完成詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)還有管理和整理文檔工作并做總結(jié)。輔助程序員:XXX(學(xué)號(hào):201211671130)主要任務(wù):主要輔助系統(tǒng)的可行性研究、需求分析。輔助程序員:XXX(學(xué)號(hào):201211671128)主要任務(wù):主要負(fù)責(zé)系統(tǒng)的概要分析、系統(tǒng)測(cè)試。392.可行