《《軟件工程實踐》教案06軟工ppt》由會員分享,可在線閱讀,更多相關(guān)《《軟件工程實踐》教案06軟工ppt(24頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,福州大學(xué)軟件學(xué)院軟件工程教研室,王燦輝,電子郵件:,,軟件工程,實踐,教案,培養(yǎng)掌握現(xiàn)代軟件工,程,程開發(fā)模式,具備軟件分,析,析、設(shè)計、,開,開發(fā)和項目,管,管理的應(yīng)用型、,復(fù),復(fù)合型、國,際,際型的高級,軟,軟件技術(shù)人,才,才。突出,軟,軟件工程創(chuàng),新,新實踐能力,的,的培養(yǎng),提高組織、,溝,溝通與團(tuán)隊,協(xié),協(xié)作能力,畢業(yè)后可,以,以從事計算,機(jī),機(jī)軟件開發(fā)、,軟,軟件測試、,軟,軟件項目組,織,織與管理等方面的工,作,作。,專業(yè)培養(yǎng)目,標(biāo),標(biāo),“軟件工程,”,”是一門實,踐,踐性極強(qiáng)的,課,課程?!败?/p>
2、,件,件工程實踐,”,”是與“軟,件,件工程”配,套,套并獨(dú)立開,設(shè),設(shè)的一門課,。,。,實踐課、考,查,查課、2學(xué),分,分,本課程采用學(xué)生自己組,織,織開發(fā)與管,理,理為主、教師輔導(dǎo),答,答疑為輔的,教,教學(xué)方式。,與,與教學(xué)進(jìn)度,同,同步完成。,軟工實踐課,概,概述,“軟件工程,實,實踐”課程,的,的目的就是,想,想通過一個實際的項目,培養(yǎng)學(xué)生,分,分析問題和,解,解決實際問,題,題的能力,,培,培養(yǎng)學(xué)生綜合應(yīng)用基本概念、,原,原理,和技,術(shù),術(shù)方法的能,力,力,真正做,到,到學(xué)以致用,使課本上,的,的抽象理論,、,、方法及具,體,體的實踐應(yīng),用,用相結(jié)合。,課程概述,本實踐課程,在,在教
3、師的指,導(dǎo),導(dǎo)下進(jìn)行,,以,以實際應(yīng)用,中,中自選的中小,型,型題目為主,要求,學(xué),學(xué)生能把軟,件,件工程的基,本,本原理和方,法,法應(yīng)用到軟,件,件的實際開,發(fā),發(fā)中。根據(jù),不,不同的題目,類,類型選擇一種開,發(fā),發(fā)模式,完成從系,統(tǒng),統(tǒng)定義、軟,件,件項目計劃,、,、軟件需求,分,分析、軟件,設(shè),設(shè)計、編程,、,、測試,直,到,到運(yùn)行和維,護(hù),護(hù)的軟件生存周,期,期的全過程。,課程教學(xué)方,式,式,要求在一個,學(xué),學(xué)期課程中,完,完成一個軟,件,件項目,各,個,個項目成品,的,的交付日期必,須,須嚴(yán)格遵守,因為學(xué)期,是,是不可能延,長,長的。,軟件工程課,程,程設(shè)計的另,一,一個主要的,目,
4、目的在于讓,開,開發(fā)人員控制一個開,發(fā),發(fā)項目并按時提交,一,一個完整的,、,、正確的、,結(jié),結(jié)構(gòu)良好的,而,而且健壯的,項,項目。,課程教學(xué)方,式,式,分組目的:,學(xué),學(xué)習(xí)小組,,合,合作開發(fā),,復(fù),復(fù)審程序,,培,培養(yǎng)合作精,神,神等。,4個班各指,定,定一個負(fù)責(zé),人,人(和總負(fù),責(zé),責(zé)人)。在,第,第1次上交,的,的作業(yè)上注,明,明。,85個學(xué)生,選,選修,共分,為,為10個小,組,組,有5個,小,小組8人,5個小組為9人。每組,指,指定一個組,長,長(協(xié)調(diào)人)。,分組安排,分組安排,完成一個軟,件,件工程項目,最,最具挑戰(zhàn)性,的,的任務(wù)之一,是,是分組,工,工作。不,管,管在,什,什么
5、,環(huán),環(huán)境,中,中,,人,人員,之,之間,的,的有,效,效協(xié),作,作往,往,往具,有,有挑,戰(zhàn),戰(zhàn)性,。,。,小組,協(xié),協(xié)作,的,的一,個,個成,功,功模,式,式是輪值,主,主席,制,制,即,每,每個,小,小組,成,成員,輪,輪流,擔(dān),擔(dān)任,主,主席,。,。當(dāng),然,然也,可,可采,用,用固,定,定組,長,長方,式,式。,小組,人,人員,規(guī),規(guī)定,分組,規(guī),規(guī)定(由,各,各班,負(fù),負(fù)責(zé),人,人協(xié),調(diào),調(diào)),:,:,數(shù)學(xué),、,、算,法,法基,礎(chǔ),礎(chǔ)較,好,好學(xué),生,生1人,編程,能,能力,較,較強(qiáng),學(xué),學(xué)生,1,人,人,多媒,體,體、GUI設(shè),計,計人,才,才1人,班干,部,部2人,,,,1,人,
6、人,女,女生,2,人,人,編程,較,較弱,的,的學(xué),生,生1人,下周,二,二前,各,各小,組,組長(含,組,組長,聯(lián),聯(lián)系,方,方式)將,分,分組,情,情況,的,的電,子,子版,發(fā),發(fā)給,我,我。,小組,會,會議,規(guī),規(guī)定,每個,小,小組,每,每二,周,周至,少,少召,開,開一,次,次會,議,議,,會,會議,時,時間,不,不少,于,于1,個,個小,時,時,,每,每次,小,小組,會,會議,必,必須,有,有相,應(yīng),應(yīng)的,“,“會,議,議紀(jì),要,要”(文,檔,檔格,式,式自,定,定),,,,內(nèi),容,容必,須,須包,括,括:,會,會議,的,的時,間,間、,地,地點,、,、參,加,加人,、,、主,持,持
7、人,、,、記,錄,錄人,、,、會,議,議討,論,論的,主,主要,內(nèi),內(nèi)容,及,及其,結(jié),結(jié)論,等,等。,小組,會,會議,規(guī),規(guī)定,小組,成,成立,后,后就,必,必須,開,開始,開,開展,工,工作,:,:,1、,召,召開,會,會議,,,,會,后,后將,會,會議,紀(jì),紀(jì)要,發(fā),發(fā)給,我,我,2、,分,分頭,收,收集,資,資料,3、,確,確定,題,題目,4、,按,按要,求,求填,寫,寫,開,開題,報,報告!,5、,由,由于,分,分組,時,時間,拖,拖后,,,,所,以,以,開,開題,報,報告提,交,交時,間,間順,延,延。,6、3月3日,前,前提,交,交,開,開題,報,報告電,子,子版,(,(一,定,
8、定要,排,排版,好,好!,),),最好,是,是真題,真,真做,找,不,不到,真,真題,至,至少,也,也得,假,假題,真,真做,;,;不,能,能照抄,別,別人的工,作,作;,必,必須,有,有較,大,大的工作,量,量(不,含,含空,行,行和,注,注釋,自,自編,的,的程,序,序量,要,要求,在,在1.6,至,至2.5,萬,萬行,程,程序,之,之間);,系,系統(tǒng),必,必須完整,實,實現(xiàn);應(yīng),該,該有,一,一定,量,量的文檔(不,少,少于150頁A4,紙,紙),。,。必,須,須查,閱,閱大,量,量的,資,資料,,,,對,選,選題,給,給予,支,支撐,;,;選,題,題結(jié),束,束后,必,必須,填,填寫,“
9、,“開題,報,報告”。,選題,要,要求,可選,的,的題,目,目如,:,:學(xué),生,生學(xué),籍,籍管,理,理系,統(tǒng),統(tǒng);,考,考務(wù),管,管理,系,系統(tǒng),;,;商,品,品進(jìn),、,、銷,、,、存,管,管理,系,系統(tǒng),;,;圖,書,書銷,售,售和,管,管理,系,系統(tǒng),;,;物,業(yè),業(yè)管,理,理系,統(tǒng),統(tǒng);,酒,酒店,管,管理,系,系統(tǒng),;,;醫(yī),院,院管,理,理信,息,息系,統(tǒng),統(tǒng);,人,人力,資,資源,管,管理,系,系統(tǒng),等,等等,。,。大,家,家根,據(jù),據(jù)小,組,組人,員,員的,特,特點,和,和查,找,找的,資,資料,等,等確,定,定題,目,目。,選題,要,要求,課程,設(shè),設(shè)計,報,報告,正,正文,統(tǒng)
10、,統(tǒng)一,用,用小,四,四號,宋,宋體,字,字。,其他,排,排版,方,方面,的,的要,求,求可,以,以參,看,看“,福,福州,大,大學(xué),本,本科,生,生畢,業(yè),業(yè)設(shè),計,計(,論,論文,),)撰,寫,寫規(guī),范,范”,。,。,使用A4,紙,紙打,印,印。,文檔,排,排版,要,要求,開題,報,報告,系統(tǒng),規(guī),規(guī)格,說,說明,書,書(,含,含可,行,行性,分,分析,報,報告),軟件,項,項目,計,計劃(含,:,:估,算,算說,明,明),軟件,需,需求,規(guī),規(guī)格,說,說明,書,書(,含,含數(shù),據(jù),據(jù)要,求,求),軟件,設(shè),設(shè)計,說,說明,書,書(,含,含數(shù),據(jù),據(jù)庫)&,軟,軟件,開,開發(fā),規(guī),規(guī)范,模
11、塊,開,開發(fā),卷,卷宗(源,代,代碼,清,清單,:,:電,子,子版),軟件,測,測試,計,計劃,和,和測,試,試分,析,析報,告,告,用戶,(,(安,裝,裝、,操,操作,),)手,冊,冊,項目,開,開發(fā),總,總結(jié),報,報告,提交,文,文檔,目,目錄,每個,小,小組,必,必須,提,提交,裝,裝訂,成,成冊,的,的文,檔,檔打,印,印稿,一,一份,。,。,源代,碼,碼清,單,單只,打,打印,部,部分,有,有代,表,表性,的,的模,塊,塊(,即,即:,模,模塊,開,開發(fā),卷,卷宗)。,“項,目,目開,發(fā),發(fā)總,結(jié),結(jié)報,告,告”,必,必須,包,包含,小,小組,中,中每,個,個人,負(fù),負(fù)責(zé),工,工作,
12、的,的詳,細(xì),細(xì)說,明,明,,該,該文,檔,檔必,須,須由,小,小組,所,所有,成,成員,簽,簽字,。,。,提交,打,打印,稿,稿,每個,小,小組,建一,名,名為,“,“,小組,簡,簡稱,:,:小,組,組名,稱,稱,”,的文,件,件夾,,,,然,后,后將,欲,欲提,交,交的,所,所有,文,文件(,所,所有,源,源程,序,序、,所,所有,文,文檔,、,、可,運(yùn),運(yùn)行,系,系統(tǒng),等,等),分,分類,拷,拷貝,至,至上,述,述文,件,件夾,。,。,4個,班,班統(tǒng),一,一刻,盤,盤:,盤,盤標(biāo),為,為“,軟,軟件,工,工程,實,實踐,”,”,,一,一式,兩,兩份,。,。,6月19,日,日上,午,午,,
13、由,由班,級,級統(tǒng),一,一收,齊,齊后,將,將作,業(yè),業(yè)交,至,至新,區(qū),區(qū)院,辦,辦301,室,室。,提交電子版,本課程由指導(dǎo)教,師,師根據(jù)學(xué)生完成,任,任務(wù)的情況、提,交,交文檔和程序的,質(zhì),質(zhì)量和學(xué)習(xí)態(tài)度,等,等綜合打分,主,要,要考察學(xué)生的實,際,際動手能力和解,決,決實際問題的能,力,力。成績評定為,優(yōu),優(yōu)、良、中、及,格,格和不及格五個,等,等級。,考核不及格不能,取,取得相應(yīng)學(xué)分,,沒,沒有補(bǔ)考機(jī)會,,必,必須重修。,評分方法,符合下述要求的,作,作業(yè)評為及格:1、獨(dú)立完成、,排,排版規(guī)范2、包含所要求,的,的所有8個文檔3、文檔頁數(shù),符,符合要求4、,文,文檔基本符合國,家,家
14、標(biāo)準(zhǔn)5、個,人,人在小組中負(fù)責(zé),的,的工作量基本合,理,理,評分方法,本匯編已出版過,四,四個版本,此次,最,最新出版的2003年版收入了,全,全部現(xiàn)行有效的,軟,軟件工程規(guī)范國,家,家標(biāo)準(zhǔn)共33項,。,。,本匯編按照軟件,工,工程標(biāo)準(zhǔn)體系的,框,框架結(jié)構(gòu)進(jìn)行了,分,分類,將所收標(biāo),準(zhǔn),準(zhǔn)按專業(yè)基礎(chǔ)、,軟,軟件過程、軟件,質(zhì),質(zhì)量、技術(shù)與管,理,理、工具與方法,、,、數(shù)據(jù)等六大類,分,分類編排,方便,讀,讀者使用,有利,于,于軟件開發(fā)過程,的,的控制、管理,,提,提高軟件質(zhì)量,,減,減少開發(fā)和維護(hù),所,所需費(fèi)用,推動,軟,軟件產(chǎn)業(yè)的發(fā)展,。,。,沒有買的必要,,有,有地方借最好!,計算機(jī)軟件工
15、程,規(guī),規(guī)范國家標(biāo)準(zhǔn)匯,編,編,GB/T 1526:信息處理,數(shù),數(shù)據(jù)流程圖、,程,程序流程圖、系,統(tǒng),統(tǒng)流程圖、程序,網(wǎng),網(wǎng)絡(luò)圖和系統(tǒng)資,源,源圖的文件編制,符,符號及約定,GB/T 8566:信息技術(shù),軟,軟件生存期過,程,程,GB/T 8567:計算機(jī)軟,件,件產(chǎn)品開發(fā)文件,編,編制指南,GB/T 9386:計算機(jī)軟,件,件需求說明編制,指,指南,GB/T 9386:計算機(jī)軟,件,件測試文件編制,規(guī),規(guī)范,GB/T 11457:軟件工,程,程術(shù)語,GB/T 12504:計算機(jī),軟,軟件質(zhì)量保證計,劃,劃規(guī)范,GB/T 12505:計算機(jī),軟,軟件配置管理計,劃,劃規(guī)范,計算機(jī)軟件工程,規(guī)
16、,規(guī)范國家標(biāo)準(zhǔn)匯,編,編,2.17前提交,分,分組名單及負(fù)責(zé),人,人,3.03前提交,小,小組“開題報告,”,”,3.10“系,統(tǒng),統(tǒng)規(guī)格說明書(,含,含可研報告)”,軟件項目計劃,,軟,軟件需求規(guī)格說,明,明書,軟件設(shè)計,說,說明書,模塊開,發(fā),發(fā)卷宗,軟件測,試,試計劃和測試分,析,析報告,用戶(,安,安裝、操作)手,冊,冊,項目開發(fā)總,結(jié),結(jié)報告:隨教學(xué),進(jìn),進(jìn)度提交。,實踐作業(yè)提交時,間,間,TS:超市管理,系,系統(tǒng),HGS:基于B/S架構(gòu)的在線,購,購物系統(tǒng)開發(fā),SS:基于B/S的學(xué)院教務(wù)信,息,息管理系統(tǒng),TWS:飛華書,店,店圖書銷售管理,系,系統(tǒng),HS:基于Web技術(shù)的高校網(wǎng),站,站建設(shè),CA:五金商行,管,管理系統(tǒng),HG:茶吧管理,系,系統(tǒng),ZSH:軟件外,包,包項目交易網(wǎng)站,KTS:軟件學(xué),院,院學(xué)工辦多功能OA系統(tǒng),分組題目,各小組交叉進(jìn)行,,,,具體規(guī)定如下,:,:2、3、4,班,班的各2個小組,互,互審1班的3,個,個小組循環(huán)互審,各小組必須提出,驗,驗收測試計劃(,含,含:測試策略、,測,測試用例、測試,分,分工、測試流程,等,等)、驗收測試,結(jié),結(jié)果分析(