欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      軟件工程實(shí)驗(yàn)二

      時(shí)間:2019-05-14 11:45:04下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《軟件工程實(shí)驗(yàn)二》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《軟件工程實(shí)驗(yàn)二》。

      第一篇:軟件工程實(shí)驗(yàn)二

      實(shí)驗(yàn)二:需求分析報(bào)告

      實(shí)驗(yàn)學(xué)時(shí):2

      課后2學(xué)時(shí)

      實(shí)驗(yàn)類(lèi)型:技能性

      一、目的與任務(wù)

      目的:明確需求分析任務(wù)的重要性,掌握需求分析的主要具的使用方法和步驟,寫(xiě)出需求規(guī)格說(shuō)明書(shū)。

      二、實(shí)驗(yàn)安排

      1、裝有Offic軟件,Visio 2010的微機(jī)系統(tǒng).2、實(shí)驗(yàn)安排方式:本實(shí)驗(yàn)為開(kāi)放實(shí)驗(yàn),各組可同時(shí)進(jìn)行實(shí)驗(yàn),每組8-10人。

      三、實(shí)驗(yàn)內(nèi)容及步驟

      1、選擇一個(gè)管理系統(tǒng)(人事管理系統(tǒng)、工資管理系統(tǒng)、學(xué)生檔案管理系統(tǒng)等)。

      2、軟件工程的原理對(duì)該系統(tǒng)的問(wèn)題進(jìn)行分析;

      3、分析系統(tǒng)的數(shù)據(jù)需求獲得當(dāng)前系統(tǒng)的物理模型,然后抽象出當(dāng)前系統(tǒng)的邏輯模型,再建立目標(biāo)系統(tǒng)的邏輯模型;理出系統(tǒng)的數(shù)據(jù)流程圖;

      4、用Visio 2010畫(huà)出該系統(tǒng)的數(shù)據(jù)流圖,用結(jié)構(gòu)化分析方法對(duì)整個(gè)系統(tǒng)進(jìn)行分析細(xì)化,用數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,描繪信息在系統(tǒng)中流動(dòng)和處理的情況;數(shù)據(jù)流圖是分析和設(shè)計(jì)的工具,它主要描述系統(tǒng)完成的功能而不是系統(tǒng)的物理實(shí)現(xiàn)。

      5、在Microsoft Word文檔下寫(xiě)出該系統(tǒng)的數(shù)據(jù)字典,用數(shù)據(jù)字典對(duì)人們不了解的條目進(jìn)行解釋?zhuān)瑢?duì)所有被加工引用的數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)進(jìn)行解釋?zhuān)?/p>

      6、用小說(shuō)明來(lái)描述最底層的基本加工邏輯,小說(shuō)明并不描述具體的加工過(guò)程,而只是這個(gè)加工的輸入數(shù)據(jù)和輸出數(shù)據(jù)的邏輯關(guān)系。

      7、用Visio 2007畫(huà)出該系統(tǒng)的IPO圖,它的基本形式是左邊框中列出有關(guān)的輸入數(shù)據(jù),在中間的框中列出主要的處理,在右邊的框中列出產(chǎn)生的輸出數(shù)據(jù);

      8、用層次方框圖或Warnier圖對(duì)系統(tǒng)進(jìn)行說(shuō)明;層次方框圖是由樹(shù)型結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)數(shù)型結(jié)構(gòu)的頂層是一個(gè)單獨(dú)的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表這個(gè)數(shù)據(jù)的子集,最底層的各個(gè)框代表組成這個(gè)數(shù)據(jù)的實(shí)際數(shù)據(jù)元素。

      四、思考題

      1、軟件需求分析在整個(gè)軟件生存周期中的地位?

      2、在軟件需求分析中要完成哪些任務(wù),所完成的資料在以后的工作中起什么作用?

      3、做需求分析的過(guò)程中有沒(méi)有做社會(huì)調(diào)研?

      附錄一:

      實(shí)驗(yàn)要求

      軟件工程實(shí)驗(yàn)要求學(xué)生采用“項(xiàng)目小組”的形式,結(jié)合具體的開(kāi)發(fā)項(xiàng)目進(jìn)行設(shè)計(jì)。具體要求如下:

      1.班級(jí)按項(xiàng)目小組進(jìn)行分組,每組不得超過(guò)10人 2.每個(gè)項(xiàng)目小組選出項(xiàng)目負(fù)責(zé)人或項(xiàng)目經(jīng)理,由項(xiàng)目經(jīng)理召集項(xiàng)目組成員討論、選定開(kāi)發(fā)項(xiàng)目

      3.項(xiàng)目中的每項(xiàng)任務(wù)要落實(shí)到人且規(guī)定該任務(wù)的起止日期和時(shí)間

      4.每個(gè)項(xiàng)目小組必須按照《軟件工程實(shí)驗(yàn)指導(dǎo)書(shū)》附錄中給定的文檔規(guī)范標(biāo)準(zhǔn)提供項(xiàng)目文檔

      5.題目自定或采用附錄二中的題目

      6.軟件開(kāi)發(fā)的方法自定(結(jié)構(gòu)化或面向?qū)ο蟮姆椒▽W(xué))

      附錄二:

      實(shí)驗(yàn)題目

      題目一:“教務(wù)管理系統(tǒng)之子系統(tǒng)——學(xué)院課程安排” 1.系統(tǒng)簡(jiǎn)介

      每個(gè)學(xué)期的期中,學(xué)校教務(wù)處向各個(gè)學(xué)院發(fā)出下各學(xué)期的教學(xué)計(jì)劃,包括課程名稱(chēng)、課程代碼、課時(shí)、班級(jí)類(lèi)別(本科、專(zhuān)科、成人教育、研究生)、班號(hào)等;學(xué)院教學(xué)主管人員根據(jù)教學(xué)任務(wù)和要求給出各個(gè)課程的相關(guān)限制(如:任課教師的職稱(chēng)、上課的班數(shù)、最高和最低周學(xué)時(shí)數(shù)等);任課教師自報(bào)本人授課計(jì)劃,經(jīng)所在教研室協(xié)調(diào)任可,將教學(xué)計(jì)劃上交學(xué)院主管教學(xué)計(jì)劃的人員,批準(zhǔn)后上報(bào)學(xué)校教務(wù)處,最終由教務(wù)處給出下個(gè)學(xué)期全學(xué)院教師的教學(xué)任務(wù)書(shū)。

      假設(shè)上述排課過(guò)程全部由人工操作,現(xiàn)要求為上述過(guò)程實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)處理過(guò)程。2.限定條件

      (1)每位教師的主講課程門(mén)數(shù)不超過(guò)2門(mén)/學(xué)期:講師以下職稱(chēng)的教師不能承擔(dān)學(xué)院定主課的主講任務(wù)。(2)學(xué)院中層干部的主講課時(shí)不能超過(guò)4學(xué)時(shí)/周。

      (3本學(xué)期出現(xiàn)嚴(yán)重教學(xué)事故的教師不能承擔(dān)下各學(xué)期的主講任務(wù)。

      (4)本系統(tǒng)的輸入項(xiàng)至少包括:教務(wù)處布置的教學(xué)計(jì)劃,學(xué)院教師自報(bào)的授課計(jì)劃和學(xué)院定的有關(guān)授課限制條件。(5)本系統(tǒng)的輸出項(xiàng)至少包括:教務(wù)處最終下達(dá)全院教師的教學(xué)任務(wù)書(shū)和學(xué)院各個(gè)班級(jí)下各學(xué)期的課程表(可以不含上課地點(diǎn))。

      題目二:“學(xué)校教材定購(gòu)系統(tǒng)” 1.系統(tǒng)簡(jiǎn)介

      本系統(tǒng)可以細(xì)化為兩個(gè)子系統(tǒng):銷(xiāo)售系統(tǒng)和采購(gòu)系統(tǒng) 銷(xiāo)售系統(tǒng)的主要工作過(guò)程為:首先由教師或?qū)W生提交購(gòu)書(shū)單,經(jīng)教材發(fā)行人員審核是有效購(gòu)書(shū)單后,開(kāi)發(fā)票、登記并返給教師或?qū)W生領(lǐng)書(shū)單,教師或?qū)W生可以到書(shū)庫(kù)領(lǐng)書(shū)。

      采購(gòu)系統(tǒng)的主要工作過(guò)程為:若是教材脫銷(xiāo),則登記缺書(shū),發(fā)缺書(shū)單給書(shū)庫(kù)采購(gòu)人員;一旦新書(shū)入庫(kù)后,即發(fā)進(jìn)書(shū)通知給教材發(fā)行人員。

      以上功能要求在計(jì)算機(jī)上實(shí)現(xiàn)。2.技術(shù)要求和限制條件

      (1)當(dāng)書(shū)庫(kù)中的各種書(shū)籍?dāng)?shù)量發(fā)生變化(包括進(jìn)書(shū)和出書(shū))時(shí),都應(yīng)修改相關(guān)的書(shū)庫(kù)記錄,如庫(kù)存表或進(jìn)/出庫(kù)表。(2)在實(shí)現(xiàn)上述銷(xiāo)售和采購(gòu)的工作過(guò)程時(shí),需考慮有關(guān)的合法性驗(yàn)證。

      (3)系統(tǒng)的外部項(xiàng)至少包括:教師、學(xué)生和教材工作人員。(4)系統(tǒng)的相關(guān)數(shù)據(jù)存儲(chǔ)至少包括:購(gòu)書(shū)表、庫(kù)存表、缺書(shū)登記表、待購(gòu)教材表、進(jìn)庫(kù)表和出庫(kù)表。

      題目三:“機(jī)票預(yù)定系統(tǒng)” 1.系統(tǒng)簡(jiǎn)介

      航空公司為給旅客乘機(jī)提供方便,需要開(kāi)發(fā)一個(gè)機(jī)票預(yù)定系統(tǒng)。各個(gè)旅行社把預(yù)定機(jī)票的旅客信息(姓名、性別、工作單位、身份證號(hào)碼(護(hù)照號(hào)碼)、旅行時(shí)間、旅行始發(fā)地和目的地,航班艙位要求等)輸入到系統(tǒng)中,系統(tǒng)為旅客安排航班。當(dāng)旅客交付了預(yù)訂金后,系統(tǒng)打印出取票通知和帳單給旅客,旅客在飛機(jī)起飛前一天憑取票通知和帳單交款取票,系統(tǒng)核對(duì)無(wú)誤即打印出機(jī)票給旅客。此外航空公司為隨時(shí)掌握各個(gè)航班飛機(jī)的乘載情況,需要定期進(jìn)行查詢(xún)統(tǒng)計(jì),以便適當(dāng)調(diào)整。

      2.技術(shù)要求和限制條件(1)在分析系統(tǒng)功能時(shí)要考慮有關(guān)證件的合法性驗(yàn)證(如身份證、取票通知和交款發(fā)票)等。(2)對(duì)于本系統(tǒng)還應(yīng)補(bǔ)充一下功能: 1.旅客延誤了取票時(shí)間的處理 2.航班取消后的處理

      3.旅客臨時(shí)更改航班的處理(3)系統(tǒng)的外部輸入項(xiàng)至少包括:旅客、旅行社和航空公司。

      題目四:“學(xué)校內(nèi)部工資管理系統(tǒng)” 1.系統(tǒng)簡(jiǎn)介

      假設(shè)學(xué)校共有教職工約1000人,10個(gè)行政部門(mén)和8個(gè)系。每個(gè)月20日前各個(gè)部門(mén)(包括系和部門(mén))要將出勤情況上報(bào)人事處,23日前人事處將出勤工資、獎(jiǎng)金及扣款清單送到財(cái)務(wù)處。財(cái)務(wù)處于每個(gè)月月底將教職工的工資表做好并將數(shù)據(jù)送銀行。每個(gè)月3日將工資條發(fā)給每個(gè)單位。若由員工調(diào)入或調(diào)出、校內(nèi)調(diào)動(dòng)、離退休變化,則由人事處通知相關(guān)部門(mén)和財(cái)務(wù)處。

      2.技術(shù)要求和限制條件

      (1)本系統(tǒng)的數(shù)據(jù)存儲(chǔ)至少包括:工資表、部門(mén)匯總表、扣稅款表、銀行發(fā)放表等。

      (2)除人事處、財(cái)務(wù)處外,其他職能部門(mén)和系名稱(chēng)可以簡(jiǎn)化表示。

      (3)工資、獎(jiǎng)金、扣款細(xì)節(jié)由學(xué)生自定義。

      題目五:“實(shí)驗(yàn)室設(shè)備管理系統(tǒng)” 1.系統(tǒng)簡(jiǎn)介

      每學(xué)年要對(duì)實(shí)驗(yàn)室設(shè)備使用情況進(jìn)行統(tǒng)計(jì)、更新。其中:(1)對(duì)于已徹底損壞的做報(bào)廢處理,同時(shí)詳細(xì)記錄有關(guān)信息。(2)對(duì)于由嚴(yán)重問(wèn)題(故障)的要及時(shí)修理,并記錄修理日期、設(shè)備名、編號(hào)、修理廠家、修理費(fèi)用、責(zé)任人等。(3)對(duì)于急需修改但又缺少的設(shè)備,需以“申請(qǐng)表”的形式送交上級(jí)領(lǐng)導(dǎo)請(qǐng)求批準(zhǔn)購(gòu)買(mǎi)。新設(shè)備購(gòu)入后要立即進(jìn)行設(shè)備登記(包括類(lèi)別、設(shè)備名、編號(hào)、型號(hào)、規(guī)格、單價(jià)、數(shù)量、購(gòu)置日期、生產(chǎn)廠家、保質(zhì)期和經(jīng)辦人等信息),同時(shí)更新申請(qǐng)表的內(nèi)容。

      (4)隨時(shí)對(duì)現(xiàn)有設(shè)備及其修理、報(bào)廢情況進(jìn)行統(tǒng)計(jì)、查詢(xún),要求能夠按類(lèi)別和時(shí)間段等查詢(xún)。

      2.技術(shù)要求及限制條件

      (1)所有工作由專(zhuān)門(mén)人員負(fù)責(zé)完成,其他人不得任意使用。(2)每件設(shè)備在做入庫(kù)登記時(shí)均由系統(tǒng)按類(lèi)別加自動(dòng)順序號(hào)編號(hào),形成設(shè)備號(hào);設(shè)備報(bào)廢時(shí)要及時(shí)修改相應(yīng)的設(shè)備記錄,且有領(lǐng)導(dǎo)認(rèn)可。

      (3)本系統(tǒng)的數(shù)據(jù)存儲(chǔ)至少包括:設(shè)備記錄、修理記錄、報(bào)廢記錄、申請(qǐng)購(gòu)買(mǎi)記錄。

      (4)本系統(tǒng)的輸入項(xiàng)至少包括:新設(shè)備信息、修理信息、申請(qǐng)購(gòu)買(mǎi)信息、具體查詢(xún)統(tǒng)計(jì)要求。本系統(tǒng)的輸出項(xiàng)至少包括:設(shè)備購(gòu)買(mǎi)申請(qǐng)表、修理/報(bào)廢設(shè)備資

      金統(tǒng)計(jì)表

      題目六:“校園代金卡系統(tǒng)” 1.系統(tǒng)簡(jiǎn)介

      校園代金卡系統(tǒng)配套符合金融標(biāo)準(zhǔn)的金融設(shè)備——自助繳費(fèi)機(jī)(帶圈存功能),以銀行卡為輔助,從真正意義上實(shí)現(xiàn)全方位的現(xiàn)代化校園管理,實(shí)現(xiàn)校園貨幣電子化。它以非接觸式IC卡又稱(chēng)射頻卡為操作手段,配合校園計(jì)算機(jī)網(wǎng)絡(luò),實(shí)現(xiàn)整個(gè)學(xué)校的全方位智能卡網(wǎng)絡(luò)化管理,將先進(jìn)的IC卡技術(shù)服務(wù)用于學(xué)校的教學(xué)、科研、管理和生活等方面。用IC卡取代借書(shū)證、餐票、計(jì)算機(jī)房的上機(jī)卡、通道出入證件等;并作為校園信息查詢(xún)卡,使教師和學(xué)生可以輕松查詢(xún)教學(xué)設(shè)備、教室情況、圖書(shū)音像資料、校園活動(dòng)等各類(lèi)信息。整個(gè)系統(tǒng)的建成,為學(xué)校從各項(xiàng)日常管理事務(wù)到各種長(zhǎng)期數(shù)據(jù)處理提供科學(xué)的解決方案,以節(jié)約學(xué)校的人力物力,在提高學(xué)校管理能力的基礎(chǔ)上,亦能為學(xué)校帶來(lái)一定的經(jīng)濟(jì)效益。師生手持一張智能卡就可以實(shí)現(xiàn)學(xué)校全部事務(wù),實(shí)現(xiàn)學(xué)校的各種消費(fèi)的無(wú)紙幣流通。

      2.校園代金卡系統(tǒng)功能要求 在代金卡系統(tǒng)的功能要求中,首先應(yīng)該劃分出系統(tǒng)必須完成的所有功能。

      校園代金卡系統(tǒng)能夠運(yùn)用于解決學(xué)生和教職工的消費(fèi)既管理問(wèn)題,包括購(gòu)物消費(fèi)、購(gòu)飯消費(fèi)、遲到、早退學(xué)生登記、圖書(shū)借閱、機(jī)房上機(jī)、學(xué)生成績(jī)查詢(xún)、校園綜合信息查詢(xún)、學(xué)生身份驗(yàn)證等。其中校園代金卡系統(tǒng)又分為一卡通中心平臺(tái)、銀行接口子系統(tǒng)、圖書(shū)管理系統(tǒng)、消費(fèi)管理系統(tǒng)、學(xué)生學(xué)籍管理系統(tǒng)、身份驗(yàn)證識(shí)別系統(tǒng)、門(mén)禁考勤系統(tǒng)等子系統(tǒng),各個(gè)系統(tǒng)所實(shí)現(xiàn)功能也不相同,主要分為: 一卡通中心平臺(tái)

      校園代金卡的一卡通中心平臺(tái)實(shí)現(xiàn)了對(duì)校園卡的發(fā)放、掛失、取消等管理,能夠傳輸和處理數(shù)據(jù)系統(tǒng),交易數(shù)據(jù),結(jié)算清算各種費(fèi)用,在沒(méi)有工作人員參與的情況下自己也能進(jìn)行一系列的工作,節(jié)省時(shí)間和人力。

      銀行接口子系統(tǒng)

      校園代金卡的銀行接口子系統(tǒng)能實(shí)現(xiàn)銀行卡和學(xué)生校園卡帳號(hào)對(duì)應(yīng),兩卡分離,學(xué)生家長(zhǎng)持銀行卡,學(xué)生持校園代金卡。家長(zhǎng)使用銀行系統(tǒng)的全國(guó)異地通存通兌業(yè)務(wù),給學(xué)生銀行卡中匯款。通過(guò)設(shè)在校園內(nèi)的圈存機(jī),可以實(shí)現(xiàn)銀行卡到校園卡的電子錢(qián)包圈存并可自助查詢(xún)銀行帳戶(hù)余額。這樣學(xué)生不必從銀行取出現(xiàn)金然后再對(duì)校園卡進(jìn)行充值,節(jié)約了人力,方便了學(xué)生充值校園代金卡。

      附錄三:

      軟件開(kāi)發(fā)文檔指南 可行性研究報(bào)告

      可行性研究報(bào)告的編寫(xiě)目的是:說(shuō)明該軟件開(kāi)發(fā)項(xiàng)目的實(shí)現(xiàn)在技術(shù)、經(jīng)濟(jì)和社會(huì)條件方面的可行性;評(píng)述為了合理地達(dá)到開(kāi)發(fā)目標(biāo)而可能先擇的各種方案;說(shuō)明論證所選定的方案??尚行匝芯繄?bào)告的編寫(xiě)內(nèi)容要求如下:

      1.1 引言

      1.1.1 編寫(xiě)目的 1.1.2 背景 1.1.3 定義

      1.1.4 參考資料

      1.2 可行性研究的前提

      1.2.1 要求 1.2.2 目標(biāo)

      1.2.3 條件、假定和限制 1.2.4 進(jìn)行可行性研究的方法 1.2.5 評(píng)價(jià)尺度

      1.3 對(duì)現(xiàn)有系統(tǒng)的分析 1.3.1 數(shù)據(jù)流程和處理流程 1.3.2 工作負(fù)荷 1.3.3 費(fèi)用開(kāi)支 1.3.4 人員 1.3.5 設(shè)備 1.3.6 局限性

      1.4 所建議的系統(tǒng)

      1.4.1 對(duì)所建議系統(tǒng)的說(shuō)明 1.4.2 數(shù)據(jù)流程各處理流程 1.4.3 改進(jìn)之處 1.4.4 影響

      1.4.4.1 對(duì)象設(shè)備的影響 1.4.4.2 對(duì)軟件的影響

      1.4.4.3 對(duì)用戶(hù)單位機(jī)構(gòu)的影響 1.4.4.4 對(duì)系統(tǒng)動(dòng)行的影響 1.4.4.5 對(duì)開(kāi)發(fā)的影響

      1.4.4.6 對(duì)地點(diǎn)和設(shè)施的影響 1.4.4.7 對(duì)經(jīng)費(fèi)開(kāi)支的影響 1.4.5 局限性

      1.4.6 技術(shù)條件方面的可行性 1.5 可選擇其他系統(tǒng)方案 1.5.1 可選擇的系統(tǒng)方案1 1.5.2 可選擇的系統(tǒng)方案2 ……

      1.6 投資及收益分析 1.6.1 支出

      1.6.1.1 基本建設(shè)投資 1.6.1.2 其他一次性支出 1.6.1.3 非一次性支出 1.6.2 收益

      1.6.2.1 一次性收益 1.6.2.2 非一次性收益 1.6.2.3 不可定量的收益 1.6.3 收益/投資比 1.6.4 投資回收周期 1.6.5 敏感性分析

      1.7 社會(huì)條件方面的可行性 1.7.1 法律方面的可行性 1.7.2 使用方面的可行性 1.8 結(jié)論 項(xiàng)目開(kāi)發(fā)計(jì)劃

      編制項(xiàng)目開(kāi)發(fā)計(jì)劃的目的是用文件的形式,把對(duì)于在開(kāi)發(fā)過(guò)程中各項(xiàng)工作的負(fù)責(zé)人員、開(kāi)發(fā)進(jìn)度所需經(jīng)費(fèi)預(yù)算、所需軟、硬件條件等問(wèn)題作出安排記載下來(lái),以便根據(jù)本計(jì)劃開(kāi)展和檢查本項(xiàng)目的開(kāi)發(fā)工作。編制內(nèi)容要求如下:

      2.1 引言

      2.1.1 編寫(xiě)目的 2.1.2 背景 2.1.3 定義

      2.1.4 參考資料 2.2 項(xiàng)目概述 2.2.1 工作內(nèi)容 2.2.2 主要參加人員 2.2.3 產(chǎn)品及成果 2.2.3.1 程序 2.2.3.2 文件 2.2.3.3 服務(wù)

      2.2.3.4 非移交產(chǎn)品 2.2.4 驗(yàn)收標(biāo)準(zhǔn)

      2.2.5 完成項(xiàng)目的最遲期限 2.2.6 本計(jì)劃的審查者與批準(zhǔn)者 2.3 實(shí)施總計(jì)劃

      2.3.1 工作任務(wù)的分解 2.3.2 接口人員 2.3.3 進(jìn)度 2.3.4 預(yù)算

      2.3.5 關(guān)鍵問(wèn)題 2.4 支持條件

      2.4.1 計(jì)算機(jī)系統(tǒng)支持 2.4.2 需要用戶(hù)承擔(dān)的工作 2.4.3 需由外單位提供的條件 2.5 專(zhuān)題計(jì)劃要點(diǎn) 3 軟件需求說(shuō)明書(shū)

      軟件需求說(shuō)明書(shū)的編制是為了使用戶(hù)的軟件開(kāi)發(fā)者雙方對(duì)該軟件的起初規(guī)定有一個(gè)共同的理解,使之成為整個(gè)開(kāi)發(fā)工作的基礎(chǔ)。編制軟件需求說(shuō)明書(shū)的內(nèi)容要求如下:

      3.1 引言

      3.1.1 編寫(xiě)的目的 3.1.2 背景 3.1.3 定義

      3.1.1 參考資料 3.2 任務(wù)概述 3.2.1 目標(biāo)

      3.2.2 用戶(hù)的點(diǎn) 3.2.3 假定與約束 3.3 需求規(guī)定

      3.3.1 對(duì)功能的規(guī)定 3.3.2 對(duì)性能的規(guī)定 3.3.2.1 精度

      3.3.2.2 時(shí)間特性要求 3.3.2.3 靈活性

      3.3.3 輸入輸出要求

      3.3.4 數(shù)據(jù)管理能力的要求 3.3.5 故障處理要求 3.3.6 其它的專(zhuān)門(mén)的要求 3.4 運(yùn)行環(huán)境規(guī)定 3.4.1 設(shè)備

      3.4.2 支持軟件 3.4.3 接口 3.4.4 控制 數(shù)據(jù)需求說(shuō)明書(shū)

      數(shù)據(jù)要求說(shuō)明書(shū)的編制目的是為了向整個(gè)開(kāi)發(fā)時(shí)期提供關(guān)于處理數(shù)據(jù)的描述和數(shù)據(jù)采集要求的技術(shù)信息。編制數(shù)據(jù)要求說(shuō)明書(shū)的內(nèi)容要求如下: 引言

      編寫(xiě)目的 背景 定義

      參考資料

      數(shù)據(jù)的邏輯描述 靜態(tài)數(shù)據(jù) 動(dòng)態(tài)輸入數(shù)據(jù) 動(dòng)態(tài)輸出數(shù)據(jù) 內(nèi)部生成數(shù)據(jù) 數(shù)據(jù)約定 數(shù)據(jù)的采集 要求和范圍 輸入的承擔(dān)者 處理 影響 概要設(shè)計(jì)說(shuō)明書(shū)

      概要設(shè)計(jì)說(shuō)明書(shū)可稱(chēng)作系統(tǒng)設(shè)計(jì)說(shuō)明書(shū),這里說(shuō)的系統(tǒng)是指程序系統(tǒng),編制的目的是說(shuō)明對(duì)程序的系統(tǒng)的設(shè)計(jì)考慮,包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計(jì)、運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為程序的詳細(xì)設(shè)計(jì)提供基礎(chǔ)。編制概要設(shè)計(jì)說(shuō)明書(shū)的內(nèi)容要求如下:

      5.1 引言

      5.1.1 編寫(xiě)目的 5.1.2 背景 5.1.3 定義

      5.1.4 參考資料 5.2 總體設(shè)計(jì) 5.2.1 需求規(guī)定 5.2.2 運(yùn)行環(huán)境

      5.2.3 基本設(shè)計(jì)概念和處理流程 5.2.4 結(jié)構(gòu)

      5.2.5 功能需求與程序的關(guān)系 5.2.6 人工處理過(guò)程 5.2.7 尚未解決的問(wèn)題 5.3 接口設(shè)計(jì) 5.3.1 用戶(hù)接口 5.3.2 內(nèi)部接口 5.3.3 外部接口 5.4 運(yùn)行設(shè)計(jì)

      5.4.1 運(yùn)行模塊組合 5.4.2 運(yùn)行控制 5.4.3 運(yùn)行時(shí)間

      5.5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 5.5.1 邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 5.5.2 物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 5.5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 5.6 系統(tǒng)出錯(cuò)處理設(shè)計(jì) 5.6.1 出錯(cuò)信息 5.6.2 補(bǔ)救措施 5.6.3 系統(tǒng)維護(hù)設(shè)計(jì) 6 詳細(xì)設(shè)計(jì)說(shuō)明書(shū)

      詳細(xì)說(shuō)明書(shū)可稱(chēng)作程序設(shè)計(jì)說(shuō)明書(shū)。編制目的是說(shuō)明一個(gè)軟件系統(tǒng)各個(gè)層次中的每一個(gè)程序(每個(gè)模塊或子程序)的設(shè)計(jì)考慮,如果一個(gè)軟件系統(tǒng)比較簡(jiǎn)單,層次很少,本文件可以不單獨(dú)編寫(xiě),有關(guān)內(nèi)容合并概要設(shè)計(jì)說(shuō)明書(shū)。對(duì)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)的內(nèi)容要不得要求如下:

      6.1 引言

      6.1.1 編寫(xiě)目的 6.1.2 背景 6.1.3 定義 6.1.4 參考資料

      6.2 程序系統(tǒng)的組織結(jié)構(gòu)

      6.3 程序1(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明 6.3.1 程序描述 6.3.2 功能 6.3.3 性能 6.3.4 輸入項(xiàng) 6.3.5 輸出項(xiàng) 6.3.6 算法 6.3.7 流程邏輯 6.3.8 接口 6.3.9 存儲(chǔ)分配 6.3.10 注釋設(shè)計(jì) 6.3.11 限制條件 6.3.12 測(cè)試計(jì)劃

      6.3.13 尚未解決的問(wèn)題

      6.4 程序2(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明 …… 數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)

      數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)的編制目的是對(duì)于設(shè)計(jì)中的數(shù)據(jù)庫(kù)所有標(biāo)識(shí)、邏輯結(jié)構(gòu)和理結(jié)構(gòu)作出具體的設(shè)計(jì)規(guī)定。其內(nèi)容要求如下:

      7.1 引言

      7.1.1 編寫(xiě)目的 7.1.2 背景 7.1.3 定義

      7.1.4 參考資料 7.2 外部設(shè)計(jì)

      7.2.1 標(biāo)識(shí)符和狀態(tài) 7.2.2 使用它的程序 7.2.3 約定

      7.2.4 專(zhuān)門(mén)指導(dǎo) 7.2.5 支持軟件 7.3 結(jié)構(gòu)設(shè)計(jì)

      7.3.1 概念結(jié)構(gòu)設(shè)計(jì) 7.3.2 邏輯結(jié)構(gòu)設(shè)計(jì) 7.3.3 理結(jié)構(gòu)設(shè)計(jì) 7.4 運(yùn)用設(shè)計(jì)

      7.4.1 數(shù)據(jù)字典設(shè)計(jì) 7.4.2 安全保密設(shè)計(jì) 8 用戶(hù)手冊(cè)

      用戶(hù)手冊(cè)的編制是要使用非專(zhuān)門(mén)術(shù)語(yǔ)的語(yǔ)言,充分地描述該軟件系統(tǒng)工程所具有的功能及基本的使用方法。使用戶(hù)(或潛在用戶(hù))通過(guò)本手冊(cè)能夠了解該軟件的用途,并且能夠確定在什么情況下,如何使用它。具體的內(nèi)容要求如下:

      8.1 引言

      8.1.1 編寫(xiě)目的 8.1.2 背景 8.1.3 定義

      8.1.4 參考資料 8.2 用途 8.2.1 功能 8.2.2 性能 8.2.2.1 精度 8.2.2.2 時(shí)間特性 8.2.2.3 靈活性 8.2.3 安全保密 8.3 運(yùn)行環(huán)境 8.3.1 硬設(shè)備 8.3.2 支持軟件 8.3.3 數(shù)據(jù)結(jié)構(gòu) 8.4 使用過(guò)程

      8.4.1 安裝與初始化 8.4.2 輸入

      8.4.2.1 輸入數(shù)據(jù)的現(xiàn)實(shí)背景 8.4.2.2 輸入格式 8.4.2.3 輸入舉例 8.4.3 輸出

      8.4.3.1 輸出數(shù)據(jù)的現(xiàn)實(shí)背景 8.4.3.2 輸出格式 8.4.3.3 輸出舉例 8.4.4 文卷查詢(xún)

      8.4.5 出錯(cuò)處理與恢復(fù) 8.4.6 終端操作 9 操作手冊(cè)

      操作手冊(cè)的編制是為了向操作人中提供該軟件每一個(gè)運(yùn)行的具體過(guò)程和有關(guān)知識(shí),包括操作方法的細(xì)節(jié)。具體的內(nèi)容要求如下:

      9.1 引言

      9.1.1 編寫(xiě)目的 9.1.2 背景 9.1.3 定義 9.1.2 參考資料 9.2 軟件概述 9.2.1 軟件的結(jié)構(gòu) 9.2.2 程序表 9.2.3 文卷表

      9.3 安裝與初始化 9.4 運(yùn)行說(shuō)明 9.4.1 運(yùn)行表 9.4.2 運(yùn)行步驟

      9.4.3 運(yùn)行1(標(biāo)識(shí)符)說(shuō)明 9.4.3.1 運(yùn)行控制 9.4.3.2 操作信息

      9.4.3.3 輸入-輸出文卷 9.4.3.4 輸出文段

      9.4.3.5 輸出文段的復(fù)制 9.4.3.6 啟動(dòng)恢復(fù)過(guò)程

      9.4.4 運(yùn)行2(標(biāo)識(shí)符)說(shuō)明 9.5 非常規(guī)過(guò)程 9.6 遠(yuǎn)程操作 10 模塊開(kāi)發(fā)卷宗

      模塊開(kāi)發(fā)卷宗是在模塊開(kāi)發(fā)過(guò)程中逐步編寫(xiě)出來(lái)的,每完成一個(gè)模塊或一級(jí)密切相關(guān)的模塊的復(fù)審時(shí)編寫(xiě)一份,應(yīng)該把所有的模塊開(kāi)發(fā)卷宗匯集在一起。編寫(xiě)的目的是記錄和匯總低層次開(kāi)發(fā)的進(jìn)度和結(jié)果,以便于對(duì)整個(gè)模塊開(kāi)發(fā)工作的管理和復(fù)審,并為將來(lái)的維護(hù)提供非常有用的技術(shù)信息。具體的內(nèi)容要求如下:

      10.1 標(biāo)題

      10.2 模塊開(kāi)發(fā)情況表 10.3 功能說(shuō)明 10.4 設(shè)計(jì)說(shuō)明 10.5 源代碼清單 10.6 測(cè)試說(shuō)明 10.7 復(fù)審的結(jié)論 11 測(cè)試計(jì)劃 11.1 引言

      11.1.1 編寫(xiě)目的 11.1.2 背景 11.1.3 定義

      11.1.4 參考資料 11.2 計(jì)劃

      11.2.1 軟件說(shuō)明 11.2.2 測(cè)試內(nèi)容

      11.2.3 測(cè)試1(標(biāo)識(shí)符)11.2.3.1 進(jìn)度安排 11.2.3.2 條件 11.2.3.3 測(cè)試資料 11.2.3.4 測(cè)試培訓(xùn)

      11.2.4 測(cè)試2(標(biāo)識(shí)符)……

      11.3 測(cè)試設(shè)計(jì)說(shuō)明

      11.3.1 測(cè)試1(標(biāo)識(shí)符)11.3.1.1 控制 11.3.1.2 輸入 11.3.1.3 輸出 11.3.1.4 過(guò)程

      11.3.2 測(cè)試2(標(biāo)識(shí)符)……

      11.4 評(píng)價(jià)準(zhǔn)則 11.4.1 范圍

      11.4.2 數(shù)據(jù)整理 11.4.3 尺度 測(cè)試分析報(bào)告

      測(cè)試分析報(bào)告的編寫(xiě)是為了把組裝測(cè)試和確認(rèn)測(cè)試的結(jié)果、發(fā)現(xiàn)及分析寫(xiě)成文件加發(fā)記載,具體的編寫(xiě)內(nèi)容要求如下:

      12.1 引言

      12.1.1 編寫(xiě)目的 12.1.2 背景 12.1.3 定義 12.1.4 參考資料 12.2 測(cè)度概要

      12.3 測(cè)試結(jié)果及發(fā)現(xiàn) 12.3.1 測(cè)試1(標(biāo)識(shí)符)12.3.2 測(cè)試2(標(biāo)識(shí)符)……

      12.4 對(duì)軟件功能的結(jié)論 12.4.1 功能1(標(biāo)識(shí)符)12.4.1.1 能力 12.4.1.2 限制

      12.4.2 功能2(標(biāo)識(shí)符)……

      12.5 分析摘要 12.5.1 能力

      12.5.2 缺陷和限制 12.5.3 建議 12.5.4 評(píng)價(jià)

      12.6 測(cè)試資源消耗 13 開(kāi)發(fā)進(jìn)度月報(bào)

      開(kāi)發(fā)進(jìn)度月報(bào)的編制目的是及時(shí)向有關(guān)管理部門(mén)匯報(bào)項(xiàng)目開(kāi)發(fā)的進(jìn)展和情況,以便函及時(shí)發(fā)現(xiàn)或處理開(kāi)發(fā)過(guò)程中出現(xiàn)的問(wèn)題。一般地,開(kāi)發(fā)進(jìn)度月報(bào)是以項(xiàng)目組為單位每月編寫(xiě)的。如果被開(kāi)發(fā)的軟件系統(tǒng)規(guī)模比較大,整個(gè)工程項(xiàng)目被劃分給若干個(gè)分項(xiàng)目組承擔(dān),開(kāi)發(fā)進(jìn)度月報(bào)將以項(xiàng)目組為單位按月編寫(xiě)。具體的內(nèi)容要求如下:

      13.1 標(biāo)題

      13.2 工程進(jìn)度與狀態(tài) 13.2.1 進(jìn)度 13.2.2 狀態(tài)

      13.3 資源耗用與狀態(tài) 13.3.1 資源耗用 13.3.1.1 工時(shí) 13.3.1.2 機(jī)時(shí) 13.3.2 狀態(tài)

      13.4 經(jīng)費(fèi)支出與狀態(tài) 13.4.1 經(jīng)費(fèi)支出 13.4.1.1 支持性費(fèi)用 13.4.1.2 設(shè)備購(gòu)置費(fèi) 13.4.2 狀態(tài)

      13.5 下個(gè)月的工作計(jì)劃 13.6 建議 項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告

      項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告的編制是為了總結(jié)本項(xiàng)目開(kāi)發(fā)工作的經(jīng)驗(yàn),說(shuō)明實(shí)際取得的開(kāi)發(fā)結(jié)果以及對(duì)整個(gè)開(kāi)發(fā)工作的各個(gè)方面的評(píng)價(jià)。具體的內(nèi)容要求如下:

      14.1 引言

      14.1.1 編寫(xiě)目的 14.1.2 背景 14.1.3 定義 14.1.4 參考資料 14.2 實(shí)際開(kāi)發(fā)結(jié)果 14.2.1 產(chǎn)品

      14.2.2 主要功能和性能 14.2.3 基本流程 14.2.4 進(jìn)度 14.2.5 費(fèi)用

      14.3 開(kāi)發(fā)工作評(píng)價(jià)

      14.3.1 對(duì)生產(chǎn)效率的評(píng)價(jià) 14.3.2 對(duì)產(chǎn)品質(zhì)量的評(píng)價(jià) 14.3.3 對(duì)技術(shù)方法的評(píng)價(jià) 14.3.4 出錯(cuò)原因的分析

      第二篇:軟件工程實(shí)驗(yàn)

      作業(yè)一

      1.請(qǐng)畫(huà)出由下列文字描述的系統(tǒng)流程圖,請(qǐng)用Microsoft Visio 或Word軟件畫(huà)圖

      設(shè)某城市招干考試成績(jī)統(tǒng)計(jì)系統(tǒng)。

      考生分三個(gè)專(zhuān)業(yè),不同專(zhuān)業(yè)考試科目不同:

      法律專(zhuān)業(yè)---考政治、語(yǔ)文、法律

      行政專(zhuān)業(yè)---考政治、語(yǔ)文、行政

      財(cái)經(jīng)專(zhuān)業(yè)---考政治、語(yǔ)文、財(cái)經(jīng)學(xué)

      每個(gè)考生在報(bào)名時(shí)登記姓名、地址、年齡和報(bào)考專(zhuān)業(yè)。報(bào)名后招干辦公室根據(jù)專(zhuān)業(yè)考生專(zhuān)業(yè)及地址在市區(qū)或郊區(qū)來(lái)編排準(zhǔn)考證號(hào)碼和考場(chǎng)。考生參加考試后,輸入每個(gè)考生的各門(mén)課程的成績(jī),并統(tǒng)計(jì)出每個(gè)考生三門(mén)課程的總成績(jī)。按準(zhǔn)考證號(hào)的順序打印出考生考試成績(jī)單,分發(fā)給每個(gè)考生。各專(zhuān)業(yè)分別將考生按成績(jī)總分從高到低的次序排序,以便決定錄取名單。

      作業(yè)二

      畫(huà)考務(wù)處理系統(tǒng)的數(shù)據(jù)流圖。

      考務(wù)處理系統(tǒng)功能如下:

      (1)對(duì)考生送來(lái)的報(bào)名單進(jìn)行檢查;(2)對(duì)合格的報(bào)名單編好準(zhǔn)考證號(hào)后將準(zhǔn)考證送給考生,并將匯總后的考生名單送給閱卷站;?3)對(duì)閱卷站送來(lái)的成績(jī)單進(jìn)行檢查,并根據(jù)考試中心制定的合格標(biāo)準(zhǔn)審定合格者;(4)制作考生通知單(含成績(jī)及合格/不合格標(biāo)志)送給考生;(5)按地區(qū)進(jìn)行成績(jī)分類(lèi)統(tǒng)計(jì)和試題難度分析,產(chǎn)生統(tǒng)計(jì)分析表。

      作業(yè)三

      1、請(qǐng)為某倉(cāng)庫(kù)的管理設(shè)計(jì)一個(gè)ER模型。該倉(cāng)庫(kù)主要管理零件(包括零件編號(hào)、名稱(chēng)、顏色、重量)的定購(gòu)和供應(yīng)等事項(xiàng)。倉(cāng)庫(kù)向工程項(xiàng)目(包括項(xiàng)目編號(hào)、項(xiàng)目名稱(chēng)、開(kāi)工日期)供應(yīng)零件,并且根據(jù)需要向供應(yīng)商(包括供應(yīng)商編號(hào)、名稱(chēng)、地址)定購(gòu)零件。

      2、畫(huà)復(fù)印機(jī)的狀態(tài)轉(zhuǎn)換圖 復(fù)印機(jī)的工作過(guò)程大致如下: 未接到復(fù)印命令時(shí)處于閑置狀態(tài),一旦接到復(fù)印命令則進(jìn)入復(fù)印狀態(tài),完成一個(gè)復(fù)印命令規(guī)定的工作后又回到閑置狀態(tài),等待下一個(gè)復(fù)印命令;

      如果執(zhí)行復(fù)印命令時(shí)發(fā)現(xiàn)沒(méi)紙,則進(jìn)入缺紙狀態(tài),發(fā)出警告,等待裝紙,裝滿(mǎn)紙后進(jìn)入閑置狀態(tài),準(zhǔn)備接收復(fù)印命令;

      如果復(fù)印時(shí)發(fā)生卡紙故障,則進(jìn)入卡紙狀態(tài),發(fā)出警告等待維修人員來(lái)排除故障,故障排除后回到閑置狀態(tài)。

      作業(yè)四

      請(qǐng)將上列給出的具有變換型的DFD圖導(dǎo)出它的軟件結(jié)構(gòu)SC圖

      作業(yè)五

      某程序流程圖如下圖所示,請(qǐng)分別用N-S圖和PAD圖表示。

      作業(yè)六

      練習(xí)題:用判定表和判定樹(shù)表示“檢查訂貨單”偽碼 IF 客戶(hù)訂貨金額超過(guò)5000元 THEN IF 客戶(hù)拖延未還賒欠錢(qián)款超過(guò)60天 THEN 在償還欠款前不予批準(zhǔn)

      ELSE(拖延未還賒欠錢(qián)款不超過(guò)60天)發(fā)批準(zhǔn)書(shū),發(fā)貨單 ENDIF ELSE(客戶(hù)訂貨金額未超過(guò)5000元)IF 客戶(hù)拖延未還賒欠錢(qián)款超過(guò)60天 THEN 發(fā)批準(zhǔn)書(shū),發(fā)貨單,并發(fā)催款通知書(shū) ELSE(拖延未還賒欠錢(qián)款不超過(guò)60天)發(fā)批準(zhǔn)書(shū),發(fā)貨單 ENDIF ENDIF

      作業(yè)七

      設(shè)計(jì)下列偽碼程序的語(yǔ)句覆蓋和路徑覆蓋測(cè)試用例: START

      INPUT(A,B,C)IF A>5 THEN X=10 ELSE X=1 END IF IF B>10 THEN Y=20 ELSE Y=2 END IF IF C>15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z)STOP

      實(shí)習(xí)

      請(qǐng)參考機(jī)票預(yù)訂系統(tǒng)實(shí)例 飛機(jī)票預(yù)訂系統(tǒng).zip

      一、課程實(shí)踐任務(wù)

      學(xué)生自行分組選擇一個(gè)項(xiàng)目,完成一個(gè)實(shí)際軟件項(xiàng)目的分析、設(shè)計(jì)、開(kāi)發(fā)、測(cè)試全過(guò)程,領(lǐng)會(huì)軟件工程的基本思想,明晰各個(gè)階段的主要任務(wù),使用 MicroSoft Visio、Project、Rose、VSS、Power Designer 等計(jì)算機(jī)輔助軟件工具,采用規(guī)范化的軟件工程方法進(jìn)行軟件項(xiàng)目的研發(fā)。

      二、課程實(shí)踐的要求

      第三篇:軟件工程實(shí)驗(yàn)教學(xué)大綱

      軟件工程實(shí)驗(yàn)教學(xué)大綱

      前 言

      軟件工程實(shí)驗(yàn)是為計(jì)算機(jī)相關(guān)專(zhuān)業(yè)本科《軟件工程》課程配套設(shè)置的,是《軟件工程》課程講授中一個(gè)重要的、不可或缺的實(shí)踐環(huán)節(jié)。其目的是使學(xué)生能夠針對(duì)具體軟件工程項(xiàng)目,全面掌握軟件工程管理、軟件需求分析、軟件初步設(shè)計(jì)、軟件詳細(xì)設(shè)計(jì)、軟件測(cè)試等階段的方法和技術(shù),通過(guò)該課程設(shè)計(jì)使學(xué)生進(jìn)一步理解和掌握軟件開(kāi)發(fā)模型、軟件生命周期、軟件過(guò)程等理論在軟件項(xiàng)目開(kāi)發(fā)過(guò)程中的意義和作用,培養(yǎng)學(xué)生按照軟件工程的原理、方法、技術(shù)、標(biāo)準(zhǔn)和規(guī)范,進(jìn)行軟件開(kāi)發(fā)的能力,培養(yǎng)學(xué)生的合作意識(shí)和團(tuán)隊(duì)精神,培養(yǎng)學(xué)生對(duì)技術(shù)文檔的編寫(xiě)能力,從而使學(xué)生提高軟件工程的綜合能力,提高軟件項(xiàng)目的管理能力。

      按該課程的特點(diǎn),實(shí)驗(yàn)內(nèi)容包括軟件開(kāi)發(fā)的兩大方法學(xué)的專(zhuān)題訓(xùn)練,即結(jié)構(gòu)化(生命周期學(xué))的方法學(xué)和面向?qū)ο蟮姆椒▽W(xué),通過(guò)對(duì)一個(gè)簡(jiǎn)單項(xiàng)目,要求學(xué)生利用結(jié)構(gòu)化軟件開(kāi)發(fā)技術(shù)或面向?qū)ο蟮能浖_(kāi)發(fā)技術(shù)完成對(duì)該項(xiàng)目的開(kāi)發(fā)。因此設(shè)置五個(gè)實(shí)驗(yàn)項(xiàng)目,從項(xiàng)目發(fā)的準(zhǔn)備工作,系統(tǒng)分析過(guò)程,系統(tǒng)設(shè)計(jì)過(guò)程,軟件測(cè)試到系統(tǒng)實(shí)施,覆蓋軟件開(kāi)發(fā)的整個(gè)過(guò)程,此外又引入我國(guó)國(guó)家《計(jì)算機(jī)開(kāi)發(fā)規(guī)范》,以規(guī)范技術(shù)文檔的書(shū)寫(xiě)標(biāo)準(zhǔn),提高實(shí)驗(yàn)教學(xué)質(zhì)量。

      通過(guò)實(shí)驗(yàn)訓(xùn)練,達(dá)到如下目的:

      使學(xué)生進(jìn)一步了解和掌握軟件工程原理,提高對(duì)實(shí)際項(xiàng)目的分析和設(shè)計(jì)能力,通過(guò)實(shí)驗(yàn)課程,熟悉和基本掌握軟件工程方法學(xué)、軟件開(kāi)發(fā)的過(guò)程,文檔資料的編寫(xiě)格式及規(guī)范,全面領(lǐng)會(huì)和貫通所學(xué)習(xí)的理論知識(shí),從而培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)課程知識(shí),分析解決問(wèn)題的能力,培養(yǎng)學(xué)生理論聯(lián)系實(shí)際作風(fēng),實(shí)事求是,嚴(yán)肅認(rèn)真的科學(xué)態(tài)度和良好的工作作風(fēng),為今后從事科學(xué)研究工作打下基礎(chǔ)。

      實(shí)驗(yàn)一:項(xiàng)目開(kāi)發(fā)的準(zhǔn)備工作

      實(shí)驗(yàn)學(xué)時(shí):2 實(shí)驗(yàn)類(lèi)型:驗(yàn)證性

      一、目的與任務(wù)

      目的:確定課題,組織組員,合理分工,熟悉軟件開(kāi)發(fā)環(huán)境,培養(yǎng)團(tuán)隊(duì)精神。

      任務(wù):學(xué)習(xí)軟件開(kāi)發(fā)小組的組織和管理,合理分工,將項(xiàng)目開(kāi)發(fā)各階段的任務(wù)明確,并熟悉相應(yīng)的軟件開(kāi)發(fā)環(huán)境。

      二、內(nèi)容、要求與安排方式

      1、實(shí)驗(yàn)內(nèi)容與要求:

      根據(jù)各組選擇的課題,實(shí)行項(xiàng)目經(jīng)理制,各組推薦一名組長(zhǎng),統(tǒng)一管理整個(gè)項(xiàng)目的實(shí)施過(guò)程,并合理調(diào)整資源和負(fù)責(zé)項(xiàng)目全局;根據(jù)項(xiàng)目的難易合理分配組員的任務(wù),對(duì)問(wèn)題達(dá)成一致的看法;針對(duì)項(xiàng)目的實(shí)施,熟悉相應(yīng)的軟件開(kāi)發(fā)工具的使用環(huán)境。

      2、實(shí)驗(yàn)安排方式:

      本實(shí)驗(yàn)為開(kāi)放實(shí)驗(yàn),各組可同時(shí)進(jìn)行實(shí)驗(yàn),每組4-6人。3.準(zhǔn)備參考資料和閱讀相關(guān)的國(guó)家有關(guān)軟件開(kāi)發(fā)的標(biāo)準(zhǔn)文檔。

      三、思考題

      1、項(xiàng)目開(kāi)發(fā)首先要做的事是什么?

      2、你認(rèn)為該軟件應(yīng)具備的最重要的特性是什么。

      3、你認(rèn)為怎樣分工是最合理的?

      實(shí)驗(yàn)二:系統(tǒng)分析過(guò)程

      實(shí)驗(yàn)學(xué)時(shí):4 實(shí)驗(yàn)類(lèi)型:驗(yàn)證性

      一、目的與任務(wù)

      目的:確定項(xiàng)目的可實(shí)施性,在此基礎(chǔ)上完成系統(tǒng)的邏輯功能模型的建立。

      任務(wù):采用不同的軟件開(kāi)發(fā)技術(shù),完成對(duì)項(xiàng)目的分析過(guò)程,給出系統(tǒng)的邏輯功能模型,數(shù)據(jù)字典以及規(guī)格說(shuō)明書(shū)。

      二、內(nèi)容、要求與安排方式

      1、實(shí)驗(yàn)內(nèi)容與要求:

      明白項(xiàng)目的業(yè)務(wù)流程圖,繪制數(shù)據(jù)流程圖,功能分析圖,編寫(xiě)數(shù)據(jù)字典,數(shù)據(jù)加工處理的描述,軟件系統(tǒng)流程設(shè)想圖(新系統(tǒng)模型),需求規(guī)格說(shuō)明書(shū)。

      2、實(shí)驗(yàn)安排方式:

      本實(shí)驗(yàn)為開(kāi)放實(shí)驗(yàn),各組可同時(shí)進(jìn)行實(shí)驗(yàn),每組8-10人。

      三、思考題

      1、需求分析在軟件開(kāi)發(fā)中真的有那么重要嗎?

      2、分析系統(tǒng)流程圖,流程圖和數(shù)據(jù)流圖的區(qū)別和各自的特點(diǎn)。

      3、怎樣寫(xiě)合乎規(guī)范的數(shù)據(jù)流圖和數(shù)據(jù)詞典?

      4、怎樣組織對(duì)該工作的評(píng)審?

      實(shí)驗(yàn)三:系統(tǒng)設(shè)計(jì)過(guò)程

      實(shí)驗(yàn)學(xué)時(shí):4 實(shí)驗(yàn)類(lèi)型:設(shè)計(jì)性

      一、目的與任務(wù)

      目的:在實(shí)驗(yàn)二基礎(chǔ)上完成系統(tǒng)的體系結(jié)構(gòu)的建立和系統(tǒng)詳 2 細(xì)設(shè)計(jì),并給出相應(yīng)的規(guī)格說(shuō)明書(shū)。

      任務(wù):認(rèn)真分析實(shí)驗(yàn)二的結(jié)果,給出系統(tǒng)合理的體系結(jié)構(gòu),描繪系統(tǒng)結(jié)構(gòu)圖,并合理劃分系統(tǒng)的各組成模塊,最后給出系統(tǒng)的各部分設(shè)計(jì)規(guī)格說(shuō)明書(shū)。

      二、內(nèi)容、要求與安排方式

      1、實(shí)驗(yàn)內(nèi)容與要求:

      功能結(jié)構(gòu)圖設(shè)計(jì),軟件處理流程設(shè)計(jì),輸出設(shè)計(jì)(主要指打印輸出設(shè)計(jì)),存儲(chǔ)文件格式設(shè)計(jì)(數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)),輸入設(shè)計(jì)(主要指數(shù)據(jù)錄入卡設(shè)計(jì)),代碼設(shè)計(jì),程序設(shè)計(jì)說(shuō)明書(shū)

      2、實(shí)驗(yàn)安排方式:

      本實(shí)驗(yàn)為開(kāi)放實(shí)驗(yàn),各組可同時(shí)進(jìn)行實(shí)驗(yàn),每組8-10人。

      三、思考題

      1.系統(tǒng)設(shè)計(jì)和需求分析的關(guān)系是什么??jī)烧弑仨毾群箨P(guān)聯(lián)嗎? 2.怎樣描繪系統(tǒng)的體系結(jié)構(gòu)? 3.怎樣繪制復(fù)合規(guī)范的流程圖。4.怎樣組織對(duì)設(shè)計(jì)階段工作的評(píng)審?

      實(shí)驗(yàn)四:系統(tǒng)實(shí)現(xiàn)

      實(shí)驗(yàn)學(xué)時(shí):4 實(shí)驗(yàn)類(lèi)型:設(shè)計(jì)性

      一、目的與任務(wù)

      目的:系統(tǒng)運(yùn)行和軟件后期制作,了解程序設(shè)計(jì)的風(fēng)格。任務(wù):編寫(xiě)源程序,正確書(shū)寫(xiě)軟件說(shuō)明書(shū)和用戶(hù)手冊(cè),總結(jié)軟件開(kāi)發(fā)中的得失。

      二、內(nèi)容、要求與安排方式

      1、實(shí)驗(yàn)內(nèi)容與要求:

      完善系統(tǒng)所涉及的程序框圖,源程序,模擬運(yùn)行數(shù)據(jù),打印報(bào)表,軟件使用說(shuō)明書(shū)和用戶(hù)手冊(cè)等。

      2、驗(yàn)安排方式:

      本實(shí)驗(yàn)為開(kāi)放實(shí)驗(yàn),各組可同時(shí)進(jìn)行實(shí)驗(yàn),每組8-10人。

      三、思考題

      1、怎樣合理選擇軟件開(kāi)發(fā)的工具?

      2、怎樣進(jìn)行用戶(hù)說(shuō)明手冊(cè)和使用手冊(cè)的編寫(xiě)。

      3、總結(jié)項(xiàng)目實(shí)施中的得失。

      實(shí)驗(yàn)五:軟件測(cè)試

      實(shí)驗(yàn)學(xué)時(shí):4 實(shí)驗(yàn)類(lèi)型:綜合性

      一、目的與任務(wù)

      目的:在實(shí)驗(yàn)四的基礎(chǔ)上,完成對(duì)系統(tǒng)的組裝和測(cè)試。

      任務(wù):正確運(yùn)用軟件測(cè)試技術(shù)和方法,完成系統(tǒng)的單元測(cè)試、綜合測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試的方法,掌握測(cè)試用例的設(shè)計(jì)方法,并給出測(cè)試報(bào)告。

      二、內(nèi)容、要求與安排方式

      1、實(shí)驗(yàn)內(nèi)容與要求:

      (1)能夠正確運(yùn)用軟件測(cè)試的過(guò)程與方法,結(jié)合一個(gè)模擬課題,復(fù)習(xí)、鞏固、軟件工程中系統(tǒng)測(cè)試知識(shí),提高軟件測(cè)試的實(shí)踐能力。

      (2)熟悉單元測(cè)試、綜合測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試的方法,掌握測(cè)試用例的設(shè)計(jì)方法。

      (3)樹(shù)立正確的軟件測(cè)試思想,培養(yǎng)分析問(wèn)題、解決問(wèn)題的能力,提高查詢(xún)資料和撰寫(xiě)書(shū)面文件的能力。

      2、驗(yàn)安排方式:

      本實(shí)驗(yàn)為開(kāi)放實(shí)驗(yàn),各組可同時(shí)進(jìn)行實(shí)驗(yàn),每組8-10人。

      三、思考題

      1.怎樣看待測(cè)試的重要性。2.怎樣選擇測(cè)試的技術(shù)和方案。

      3.比較邏輯測(cè)試和基本路徑測(cè)試的不同和聯(lián)系。4.怎樣組織對(duì)測(cè)試階段工作的評(píng)審?

      附錄一:

      實(shí)驗(yàn)要求

      軟件工程實(shí)驗(yàn)要求學(xué)生采用“項(xiàng)目小組”的形式,結(jié)合具體的開(kāi)發(fā)項(xiàng)目進(jìn)行設(shè)計(jì)。具體要求如下:

      1、班級(jí)按項(xiàng)目小組進(jìn)行分組,每組不得超過(guò)6人

      2、每個(gè)項(xiàng)目小組選出項(xiàng)目負(fù)責(zé)人或項(xiàng)目經(jīng)理,由項(xiàng)目經(jīng)理召集項(xiàng)目組成員討論、選定開(kāi)發(fā)項(xiàng)目

      3、項(xiàng)目中的每項(xiàng)任務(wù)要落實(shí)到人且規(guī)定該任務(wù)的起止日期和時(shí)間

      4、每個(gè)項(xiàng)目小組必須按照《軟件工程實(shí)驗(yàn)教學(xué)大綱》附錄中給定的文檔規(guī)范標(biāo)準(zhǔn)提供項(xiàng)目文檔

      5、題目自定或采用附錄二中的題目

      6、軟件開(kāi)發(fā)的方法自定(結(jié)構(gòu)化或面向?qū)ο蟮姆椒▽W(xué))

      附錄二:

      實(shí)驗(yàn)題目

      題目一:“基于最小二乘法的公交車(chē)輛GPS補(bǔ)償定位系統(tǒng)的研究” 1. 研究?jī)?nèi)容: 本項(xiàng)目主要研究智能公交調(diào)度系統(tǒng)中,在不增加硬件設(shè)備的基礎(chǔ)上,通過(guò)軟件來(lái)解決GPS在動(dòng)態(tài)環(huán)境中信號(hào)失鎖問(wèn)題的方法。提出了基于最小二乘曲線(xiàn)擬合方法的GPS數(shù)據(jù)補(bǔ)償算法,該算法將公交車(chē)輛的行駛線(xiàn)路數(shù)字化為一個(gè)曲線(xiàn)模型,并且在客觀條件影響車(chē)載GPS設(shè)備無(wú)法接收到GPS信號(hào)時(shí),利用對(duì)應(yīng)線(xiàn)路的曲線(xiàn)模型模擬公交車(chē)輛的行駛,實(shí)現(xiàn)補(bǔ)償定位。解決由于GPS失鎖引起的三個(gè)問(wèn)題。2. 研究意義: 城市智能公共交通管理系統(tǒng)公交車(chē)輛的定位跟蹤、輔助導(dǎo)航、車(chē)輛調(diào)度指揮、動(dòng)態(tài)發(fā)布公交信息以及出行者最佳路徑查詢(xún)等功能。通過(guò)建設(shè)智能公交管理系統(tǒng)可以大大提高城市公交車(chē)輛的綜合管理和調(diào)度的智能化,從而有效緩解城市交通的壓力。3. 研究方案:

      針對(duì)公交行業(yè)中公交車(chē)輛的行駛路線(xiàn)相對(duì)固定的特點(diǎn),根據(jù)車(chē)輛的歷史定位數(shù)據(jù),對(duì)該行駛線(xiàn)路進(jìn)行曲線(xiàn)擬合,形成一條數(shù)字曲線(xiàn)模型。由于公交線(xiàn)路形狀存在復(fù)雜和多樣性,所以在擬合中采用分段擬合,將線(xiàn)路根據(jù)其形狀分成幾條分別擬合。在GPS無(wú)法接收到定位信號(hào)時(shí),將最后一次獲得的定位坐標(biāo)投影到曲線(xiàn)模型上,以此為起點(diǎn),在曲線(xiàn)模型上模擬車(chē)輛行駛并按原定GPS采樣間隔發(fā)送曲線(xiàn)模型上的對(duì)應(yīng)坐標(biāo)值,作為車(chē)輛的定位數(shù)據(jù)信息,解決GPS的失鎖問(wèn)題。當(dāng)GPS定位信號(hào)重新獲取后,停止模擬行駛,以實(shí)際定位數(shù)據(jù)為準(zhǔn)。本項(xiàng)目采用最小二乘二次曲線(xiàn)擬合。4. 研究成果:

      本系統(tǒng)以公交業(yè)務(wù)三級(jí)調(diào)度模式為系統(tǒng)設(shè)計(jì)框架,集計(jì)算機(jī)控制技術(shù)、無(wú)線(xiàn)通信技術(shù)、全球衛(wèi)星定位技術(shù)、地理信息技術(shù)為一體的公共交通系統(tǒng)。該系統(tǒng)基本上實(shí)現(xiàn)了公交調(diào)度業(yè)務(wù)的覆蓋和公交調(diào)度的智能化的要求,是一款比較出色的智能公交調(diào)度系統(tǒng),本項(xiàng)目所探討的用最小二乘曲線(xiàn)擬合解決GPS失鎖問(wèn)題的方法將在將來(lái)的智能公交調(diào)度系統(tǒng)軟件中得到實(shí)際應(yīng)用。

      題目二:物業(yè)小區(qū)“一站式” 收費(fèi)終端系統(tǒng)的軟件實(shí)現(xiàn)

      1、研究?jī)?nèi)容:

      在選擇合適的終端設(shè)備及運(yùn)行系統(tǒng)平臺(tái)基礎(chǔ)上,利用目前流行的的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言Visual Basic 6.0和SQL的底層數(shù)據(jù)庫(kù)設(shè)計(jì)的軟件支持,硬件采用觸摸式液晶屏幕實(shí)現(xiàn)用戶(hù)與終端交互,通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)終端和銀行的交互,預(yù)先模擬出收費(fèi)企業(yè)、銀行、小區(qū)住戶(hù)三方的數(shù)據(jù)庫(kù)信息(以銀行為交易中心),當(dāng)住戶(hù)在小區(qū)的終端上刷卡消費(fèi)時(shí),終端將實(shí)時(shí)發(fā)送信息至銀行,實(shí)現(xiàn)銀行數(shù)據(jù)庫(kù)相應(yīng)企業(yè)賬戶(hù)和該刷卡用戶(hù)賬戶(hù)信息的更改和刷新。軟件實(shí)現(xiàn)功能暫定代繳水費(fèi)、電費(fèi)、煤氣費(fèi)、電話(huà)費(fèi)(固定電話(huà)、移動(dòng)手機(jī)用戶(hù)、聯(lián)通手機(jī)用戶(hù))。

      2、研究意義:

      隨著現(xiàn)代都市生活節(jié)奏的加快,人們對(duì)生活的便捷性也隨之提出了更高的要求。而日常生活中消費(fèi)性資源的固定費(fèi)用,如電話(huà)費(fèi),燃?xì)赓M(fèi),水電費(fèi)等的交納也面臨著越來(lái)越突出的矛盾:一方面,周末到銀行交納各項(xiàng)費(fèi)用的用戶(hù)劇增,加大了銀行的工作量;另一方面,也使用戶(hù)浪費(fèi)了大量的時(shí)間在排隊(duì)上,產(chǎn)生了一些負(fù)面影響;第三,雖然目前銀行開(kāi)通了在網(wǎng)上在線(xiàn)交費(fèi)業(yè)務(wù),但由于互聯(lián)網(wǎng)的很多安全漏洞,用戶(hù)無(wú)法安心的在網(wǎng)上進(jìn)行交費(fèi)。針對(duì)目前用戶(hù)需要解決這種矛盾的迫切性,我們?cè)O(shè)計(jì)了“物業(yè)小區(qū)一站式收費(fèi)終端系統(tǒng)”:該終端有點(diǎn)像銀行的自動(dòng)取款機(jī),位于中間位置的是一個(gè)觸摸式的液晶屏幕,在正常狀態(tài)下,屏幕上播放著城市(合肥)的風(fēng)光片等信息,用手指觸摸后,直接進(jìn)入首頁(yè)。利用該終端可以使用儲(chǔ)蓄卡交納水氣煤電等各項(xiàng)費(fèi)用。該項(xiàng)目的開(kāi)發(fā)可以很好的解決銀行與用戶(hù)之間的不協(xié)調(diào)性,不僅可以提高銀行處理數(shù)據(jù)的能力,而且為用戶(hù)節(jié)省了時(shí)間。目前合肥市的大部分小區(qū)還沒(méi)有這種終端,因此市場(chǎng)前景廣闊。

      3、研究方案:

      在選擇合適的終端設(shè)備及運(yùn)行系統(tǒng)平臺(tái)基礎(chǔ)上,預(yù)先模擬出收費(fèi)企業(yè)、銀行、小區(qū)住戶(hù)三方的數(shù)據(jù)庫(kù)信息(以銀行為交易中心),當(dāng)住戶(hù)在小區(qū)的終端上刷卡消費(fèi)時(shí),終端將實(shí)時(shí)發(fā)送信息至銀行,實(shí)現(xiàn)銀行數(shù)據(jù)庫(kù)相應(yīng)企業(yè)賬戶(hù)和該刷卡用戶(hù)賬戶(hù)信息的更改和刷新。軟件實(shí)現(xiàn)功能暫定代繳水費(fèi)、電費(fèi)、煤氣費(fèi)、電話(huà)費(fèi)(固定電話(huà)、移動(dòng)手機(jī)用戶(hù)、聯(lián)通手機(jī)用戶(hù))。軟件開(kāi)發(fā)將以瀑布模型為主要依托,進(jìn)行問(wèn)題陳述、問(wèn)題定義、需求分析、可行性研究報(bào)告,并配以相應(yīng)E-R圖、DFD圖、SC圖和數(shù)據(jù)字典等,然后用統(tǒng)一建模語(yǔ)言UML描述軟件,再結(jié)合動(dòng)態(tài)模型機(jī)制構(gòu)造狀態(tài)圖、順序圖、協(xié)作圖、活動(dòng)圖等,以文檔為驅(qū)動(dòng)逐步進(jìn)行系統(tǒng)的整體設(shè) 6 計(jì)。在硬件上,主要在于如何選擇合適的服務(wù)器、客戶(hù)機(jī)、交換機(jī)、打印機(jī)及網(wǎng)絡(luò)設(shè)備來(lái)構(gòu)建完整安全的終端;軟件方面,集中體現(xiàn)在操作系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)、開(kāi)發(fā)語(yǔ)言的選擇。需要解決的關(guān)鍵問(wèn)題還有終端液晶屏幕是采用什么觸發(fā)方式(電容觸發(fā)等方式),服務(wù)器平臺(tái)用LINUX還是用Windows 2000 Server及更高版本等。

      4、研究成果:

      利用目前流行的的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言Visual Basic 6.0和SQL的底層數(shù)據(jù)庫(kù)設(shè)計(jì)的軟件支持,硬件采用觸摸式液晶屏幕實(shí)現(xiàn)用戶(hù)與終端交互,通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)終端和銀行的交互。當(dāng)住戶(hù)在小區(qū)的終端上刷卡消費(fèi)時(shí),終端將實(shí)時(shí)發(fā)送信息至銀行,實(shí)現(xiàn)銀行數(shù)據(jù)庫(kù)相應(yīng)企業(yè)賬戶(hù)和該刷卡用戶(hù)賬戶(hù)信息的更改和刷新。軟件實(shí)現(xiàn)功能暫定代繳水費(fèi)、電費(fèi)、煤氣費(fèi)、電話(huà)費(fèi)。

      題目三:“大型超市品類(lèi)管理子系統(tǒng)的研究與開(kāi)發(fā)” 1.系統(tǒng)簡(jiǎn)介

      隨著社會(huì)經(jīng)濟(jì)的飛速發(fā)展,我國(guó)的大型超市及連鎖企業(yè)步入多元化,跨地區(qū),高效率為特點(diǎn)的新階段。隨之而來(lái)的是對(duì)超市物品管理,人員管理,庫(kù)存量統(tǒng)計(jì)及物品進(jìn)出超市記錄管理的需要。而由于統(tǒng)計(jì)量大,管理過(guò)程中會(huì)出現(xiàn)很多問(wèn)題,市場(chǎng)就需要一個(gè)全面的,詳細(xì)的品類(lèi)管理子系統(tǒng)對(duì)超市進(jìn)行管理工作。研究的內(nèi)容包括:商品陳列、庫(kù)存量、各類(lèi)商品的銷(xiāo)售數(shù)量、單價(jià)、利潤(rùn)及供求關(guān)系。首先,品類(lèi)管理系統(tǒng)主要分為三個(gè)子系統(tǒng):采購(gòu)系統(tǒng),銷(xiāo)售系統(tǒng)和管理系統(tǒng)。采購(gòu)系統(tǒng)的主要工作過(guò)程是:在數(shù)據(jù)庫(kù)中統(tǒng)計(jì)庫(kù)存量小于一定數(shù)目的物品,將需要采購(gòu)的物品上報(bào)給采購(gòu)人員。在新的物品進(jìn)庫(kù)后,對(duì)物品數(shù)量進(jìn)行重新統(tǒng)計(jì)。銷(xiāo)售系統(tǒng)的主要工作過(guò)程是:每一次采購(gòu)將物品單備份并儲(chǔ)存,以便在月末結(jié)帳時(shí)進(jìn)行核對(duì)。管理系統(tǒng)的主要工作過(guò)程是:每隔固定時(shí)間或者是在系統(tǒng)需要時(shí)統(tǒng)計(jì)出物品進(jìn)出量以及超市盈利。以上功能要求在計(jì)算機(jī)上實(shí)現(xiàn)。2.技術(shù)要求和限制條件

      (1)在當(dāng)超市物品庫(kù)中的各種物品數(shù)量發(fā)生變化(包括進(jìn)貨和出貨)時(shí),都應(yīng)修改相關(guān)的物品記錄,如庫(kù)存表或進(jìn)/出庫(kù)表。(2)正當(dāng)出貨或進(jìn)貨時(shí)不得對(duì)物品數(shù)量進(jìn)行統(tǒng)計(jì),只有在出,進(jìn)貨完成后才可以統(tǒng)計(jì)

      (3)系統(tǒng)的外部項(xiàng)要包括超市服務(wù)人員,出貨人員和進(jìn)貨人員

      題目四:“基于感應(yīng)式門(mén)禁的中小學(xué)家校通系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)” 1.系統(tǒng)簡(jiǎn)介

      目前,學(xué)生的在校管理工作越來(lái)越受到學(xué)校和家長(zhǎng)的重視。管理的好壞將直接影響到學(xué)生的安全,以及學(xué)生的學(xué)習(xí)狀況與水平。而傳統(tǒng)的管理工具及方法有著很大的局限性,例如,學(xué)生離開(kāi)家時(shí),家長(zhǎng)不能很好的了解到他們?cè)趯W(xué)校的情況,而離開(kāi)學(xué)校時(shí),校方又不能了解到學(xué)生在校外的表現(xiàn)與行為。近幾年來(lái),孩子經(jīng)常讓家長(zhǎng)擔(dān)心的事情莫過(guò)于放學(xué)不回家,甚至逃課去網(wǎng)吧和游戲廳。時(shí)間一長(zhǎng),他們就可能會(huì)生成網(wǎng)癮、游戲癮。

      本套系統(tǒng)的開(kāi)發(fā),就是在于加強(qiáng)校方和家長(zhǎng)之間的交流與聯(lián)系,讓家長(zhǎng)在校外就能了解到孩子在學(xué)校的表現(xiàn),這樣,更有助于家長(zhǎng)對(duì)孩子的管理、孩子成績(jī)的提高。

      當(dāng)學(xué)生離開(kāi)家來(lái)上學(xué)時(shí),一旦他們從學(xué)校大門(mén)經(jīng)過(guò),門(mén)禁系統(tǒng)的感應(yīng)器將感應(yīng)到該同學(xué)的到來(lái),并記錄下來(lái)。然后將記錄傳到校方服務(wù)器,由校方服務(wù)器與移動(dòng)電話(huà)公司服務(wù)系統(tǒng)建立聯(lián)系。這時(shí),移動(dòng)電話(huà)公司便會(huì)以短信的形式把“孩子已經(jīng)到?!钡男畔⒏嬖V給家長(zhǎng)。相反的,如果家長(zhǎng)在孩子離開(kāi)家來(lái)學(xué)校的很長(zhǎng)時(shí)間后沒(méi)有受到信息,那么家長(zhǎng)就可以知道他的孩子沒(méi)有來(lái)學(xué)校。這樣 就實(shí)現(xiàn)了 學(xué)校與家長(zhǎng)時(shí)時(shí)的管理孩子。2.研究方案:

      系統(tǒng)的建設(shè)描述:第一,采集學(xué)生的信息。這主要包括學(xué)生的班級(jí)、姓名、年級(jí)、家長(zhǎng)姓名、家長(zhǎng)手機(jī)。特別的就是家長(zhǎng)的手機(jī),這是系統(tǒng)的關(guān)鍵信息所在。第二,建立校園內(nèi)部網(wǎng)絡(luò);首先,在每個(gè)學(xué)生的學(xué)生證件上安裝磁條,并保證磁條與學(xué)生的學(xué)號(hào)一一對(duì)應(yīng),每個(gè)磁條中存儲(chǔ)著持卡學(xué)生的信息。在學(xué)校大門(mén)安裝磁條感應(yīng)器,并與校園主機(jī)相連接。這樣可以把磁條所感應(yīng)到的信息第一時(shí)間反饋給主機(jī)。第三,班主任將根據(jù)學(xué)生在學(xué)校的表現(xiàn)分成不同的等級(jí),然后將它輸入主機(jī)。第四,學(xué)生每次的模擬成績(jī)或作業(yè)完成情況也將輸入主機(jī)。第五,校方和移動(dòng)電話(huà)公司或網(wǎng)絡(luò)公司建立聯(lián)系,校方把所要向?qū)W生家長(zhǎng)公布的信息通過(guò)移動(dòng)電話(huà)公司的短信息業(yè)務(wù)或網(wǎng)絡(luò)公司的電子郵件業(yè)務(wù)發(fā)送給家長(zhǎng)。

      題目五:基于手機(jī)短信業(yè)務(wù)的銀行信用卡消費(fèi)告知系統(tǒng)

      1、系統(tǒng)簡(jiǎn)介

      據(jù)調(diào)查,目前越來(lái)越多的人們放棄使用固定電話(huà),更愿意使用方便、快捷的移動(dòng)通訊工具。為方便人們及時(shí)掌握消費(fèi)情況,通訊商需要開(kāi)發(fā)一個(gè)信用卡消費(fèi)告知系統(tǒng)。通訊商把用戶(hù)的基本資料(手機(jī)號(hào)碼、信用卡帳號(hào)、開(kāi)戶(hù)銀行等)輸入系統(tǒng)中,并且事先與銀行、消費(fèi)場(chǎng)所的數(shù)據(jù)庫(kù)建立連接。用戶(hù)申請(qǐng)開(kāi)通此項(xiàng)業(yè)務(wù)后,系 8 統(tǒng)隨時(shí)與用戶(hù)建立聯(lián)系,消費(fèi)場(chǎng)所通過(guò)終端機(jī)把顧客的消費(fèi)信息映射到銀行的數(shù)據(jù)庫(kù)中,銀行通過(guò)與通訊商之間的共享關(guān)系,由通訊商以短信息形式將消費(fèi)信息發(fā)給用戶(hù)。此外系統(tǒng)應(yīng)定時(shí)檢查更新數(shù)據(jù)庫(kù)用戶(hù)的基本資料及其他相關(guān)信息。

      2、技術(shù)要求及限制條件

      (1)在使用本系統(tǒng)時(shí)應(yīng)考慮用戶(hù)信息的合法性(如銀行帳號(hào)、身份證號(hào)碼)等。

      (2)對(duì)于本系統(tǒng)還應(yīng)補(bǔ)充如下功能:

      用戶(hù)要對(duì)應(yīng)多個(gè)銀行帳號(hào); 用戶(hù)取消此業(yè)務(wù)的處理; 用戶(hù)更改手機(jī)號(hào)碼的處理;

      一個(gè)銀行帳號(hào)對(duì)應(yīng)多個(gè)手機(jī)號(hào)碼的處理;

      (3)外部輸入項(xiàng)至少包括:手機(jī)運(yùn)營(yíng)商、銀行、消費(fèi)場(chǎng)所。

      第四篇:軟件工程實(shí)驗(yàn)日志

      軟件工程實(shí)驗(yàn)日志

      指導(dǎo)教師

      實(shí)驗(yàn)時(shí)間:

      日 學(xué)院

      專(zhuān)業(yè)

      班級(jí)

      學(xué)號(hào)

      姓名

      實(shí)驗(yàn)室

      實(shí)驗(yàn)題目: 實(shí)驗(yàn)?zāi)康模?實(shí)驗(yàn)要求:

      實(shí)驗(yàn)主要步驟: 實(shí)驗(yàn)結(jié)果:

      心得體會(huì):

      第五篇:軟件工程實(shí)驗(yàn)總結(jié)

      軟件工程實(shí)驗(yàn)總結(jié)

      經(jīng)過(guò)這學(xué)期軟件工程實(shí)驗(yàn)的學(xué)習(xí),深深感到軟件工程的重要性。雖然我不能說(shuō)我將《軟件工程》學(xué)習(xí)的有多么的好,但是通過(guò)學(xué)習(xí),我還是受益良多。

      之前一直認(rèn)為軟件就是程序,軟件的開(kāi)發(fā)就是編寫(xiě)程序,一個(gè)人,只要會(huì)編程,就能寫(xiě)軟件,就是程序員;一個(gè)公司,只要招聘一些程序員,就能開(kāi)發(fā)好的軟件產(chǎn)品。只要有幾個(gè)有經(jīng)驗(yàn)的程序員,再找些兼職的大學(xué)生,就能組成一個(gè)軟件公司。但是通過(guò)了《軟件工程》這門(mén)課的學(xué)習(xí),使我認(rèn)識(shí)到了我以前的錯(cuò)誤。軟件其實(shí)不僅僅是程序,軟件開(kāi)發(fā)其實(shí)也不僅僅是編寫(xiě)程序,軟件是思想在硬件上的載體和體現(xiàn),處理的是邏輯和信息。唯有對(duì)軟件和軟件的開(kāi)發(fā)過(guò)程,有充分的認(rèn)識(shí),才能更好的開(kāi)發(fā)出,過(guò)程受控、質(zhì)量受控的軟件產(chǎn)品。

      同時(shí)也了解到用戶(hù)需求對(duì)軟件的重要性。成功的軟件產(chǎn)品是建立在成功的需求基礎(chǔ)之上的,而高質(zhì)量的需求來(lái)源于用戶(hù)與開(kāi)發(fā)人員之間有效的溝通與合作。通常用戶(hù)和開(kāi)發(fā)人員不自覺(jué)的都有一種“我們和他們”的想法,產(chǎn)生一種對(duì)立關(guān)系,把彼此放在對(duì)立面,每一方都定義自己的“邊界”,只想自己的利益而忽略對(duì)方的想法。他們通過(guò)文檔、記錄和對(duì)話(huà)來(lái)溝通,而不是作為一個(gè)合作的整體去識(shí)別和確定需求完成任務(wù)。實(shí)踐證明這樣的方法是不正確的,不會(huì)給雙方帶來(lái)一點(diǎn)益處,良好的溝通關(guān)系沒(méi)有建立導(dǎo)致了誤解和忽略重要的信息。只有當(dāng)雙方參與者都明白要成功自己需要什么,同時(shí)也知道要成功對(duì)方需要什么時(shí),才能建立起一種合作關(guān)系。

      經(jīng)過(guò)一學(xué)期的軟工實(shí)驗(yàn),深刻感到其重要性的同時(shí)也學(xué)到了不少的東西,這將對(duì)我在今后的軟件開(kāi)發(fā)過(guò)程中起極大的作用。同時(shí)也要感謝老師對(duì)我的幫助,指導(dǎo)我們做軟件的作業(yè),讓我學(xué)到了好多東西,受益良多。

      下載軟件工程實(shí)驗(yàn)二word格式文檔
      下載軟件工程實(shí)驗(yàn)二.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        軟件工程實(shí)驗(yàn)心得

        早在我選擇民政職業(yè)技術(shù)學(xué)院就讀軟件開(kāi)發(fā)與項(xiàng)目管理這門(mén)專(zhuān)業(yè)的時(shí)候,我一直認(rèn)為軟件開(kāi)發(fā)無(wú)非是努力的敲代碼,從敲代碼的過(guò)程中去體會(huì)各行代碼的意思和用處,在沒(méi)學(xué)軟件工程時(shí)我一......

        軟件工程實(shí)驗(yàn)的心得體會(huì)

        軟件工程實(shí)驗(yàn)的心得體會(huì) ---- 獲取用戶(hù)需求的溝通技巧 經(jīng)過(guò)這學(xué)期軟件工程實(shí)驗(yàn)的學(xué)習(xí),深深感到用戶(hù)需求對(duì)軟件的重要性。成功的軟件產(chǎn)品是建立在成功的需求基礎(chǔ)之上的,而高質(zhì)......

        軟件工程實(shí)驗(yàn)教學(xué)大綱(精)

        軟件工程實(shí)驗(yàn)教學(xué)大綱 前 言 軟件工程實(shí)驗(yàn)是為計(jì)算機(jī)相關(guān)專(zhuān)業(yè)本科《軟件工程》課程 配套設(shè)置的,是《軟件工程》課程講授中一個(gè)重要的、不可或 缺的實(shí)踐環(huán)節(jié)。其目的是使學(xué)生......

        軟件工程實(shí)驗(yàn)題目選

        1. 學(xué)校綜合管理系統(tǒng) 2. 企業(yè)管理信息系統(tǒng) 3. 機(jī)關(guān)辦公自動(dòng)化系統(tǒng) 4. 物資的購(gòu)、銷(xiāo)、存管理 5. 電子商務(wù)管理系統(tǒng) 6. 庫(kù)存與成本核算管理 7. 人事綜合管理系統(tǒng) 8. 交通管理......

        軟件工程實(shí)驗(yàn)心得體會(huì)[最終定稿]

        軟件工程實(shí)驗(yàn)心得體會(huì) 軟件工程實(shí)驗(yàn)心得體會(huì)一:軟件工程實(shí)驗(yàn)心得體會(huì) 經(jīng)過(guò)這學(xué)期軟件工程實(shí)驗(yàn)的學(xué)習(xí),深深感到用戶(hù)需求對(duì)軟件的重要性。成功的軟件產(chǎn)品是建立在成功的需求基......

        軟件工程實(shí)驗(yàn)要求(含五篇)

        軟件工程實(shí)驗(yàn)要求 要求: 1查詢(xún)相關(guān)資料,要求以某一個(gè)項(xiàng)目的進(jìn)展為實(shí)驗(yàn)過(guò)程,整個(gè)實(shí)驗(yàn)過(guò)程是講一個(gè)系統(tǒng)的設(shè)計(jì)過(guò)程,比如,學(xué)生管理系統(tǒng),圖書(shū)館管理系統(tǒng),掃雷程序等(舉例的不要采用) 2按......

        軟件工程實(shí)驗(yàn)文檔(精選五篇)

        《軟件工程課程設(shè)計(jì)》 一、提交實(shí)驗(yàn)報(bào)告文擋及要求 序報(bào)告名目 的 要 求 號(hào) 稱(chēng) 以全面、系統(tǒng)的分析為主要方法,經(jīng)濟(jì)效益為核心,圍繞影響項(xiàng)目的可行性各種因素,運(yùn)用大量的數(shù)據(jù)資......

        軟件工程實(shí)驗(yàn)教學(xué)大綱2004(范文)

        《軟件工程實(shí)驗(yàn)》教學(xué)大綱 (計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)本科適用) 參考學(xué)時(shí):10 學(xué)分:2.5 課程編號(hào):0706307 一、目的與任務(wù) 軟件工程師一門(mén)實(shí)踐型很強(qiáng)的學(xué)科,它綜合了工程學(xué),管理科學(xué),數(shù)學(xué)......