【正文】
絡(luò)化管理,將先進(jìn)的IC卡技術(shù)服務(wù)用于學(xué)校的教學(xué)、科研、管理和生活等方面。(4)本系統(tǒng)的輸入項至少包括:新設(shè)備信息、修理信息、申請購買信息、具體查詢統(tǒng)計要求。(2)每件設(shè)備在做入庫登記時均由系統(tǒng)按類別加自動順序號編號,形成設(shè)備號;設(shè)備報廢時要及時修改相應(yīng)的設(shè)備記錄,且有領(lǐng)導(dǎo)認(rèn)可。(4)隨時對現(xiàn)有設(shè)備及其修理、報廢情況進(jìn)行統(tǒng)計、查詢,要求能夠按類別和時間段等查詢。(3)對于急需修改但又缺少的設(shè)備,需以“申請表”的形式送交上級領(lǐng)導(dǎo)請求批準(zhǔn)購買。其中:(1)對于已徹底損壞的做報廢處理,同時詳細(xì)記錄有關(guān)信息。(3)工資、獎金、扣款細(xì)節(jié)由學(xué)生自定義。2.技術(shù)要求和限制條件(1)本系統(tǒng)的數(shù)據(jù)存儲至少包括:工資表、部門匯總表、扣稅款表、銀行發(fā)放表等。每個月3日將工資條發(fā)給每個單位。每個月20日前各個部門(包括系和部門)要將出勤情況上報人事處,23日前人事處將出勤工資、獎金及扣款清單送到財務(wù)處。(2)對于本系統(tǒng)還應(yīng)補充一下功能: 1.旅客延誤了取票時間的處理 2.航班取消后的處理3.旅客臨時更改航班的處理(3)系統(tǒng)的外部輸入項至少包括:旅客、旅行社和航空公司。此外航空公司為隨時掌握各個航班飛機的乘載情況,需要定期進(jìn)行查詢統(tǒng)計,以便適當(dāng)調(diào)整。各個旅行社把預(yù)定機票的旅客信息(姓名、性別、工作單位、身份證號碼(護(hù)照號碼)、旅行時間、旅行始發(fā)地和目的地,航班艙位要求等)輸入到系統(tǒng)中,系統(tǒng)為旅客安排航班。(4)系統(tǒng)的相關(guān)數(shù)據(jù)存儲至少包括:購書表、庫存表、缺書登記表、待購教材表、進(jìn)庫表和出庫表。(2)在實現(xiàn)上述銷售和采購的工作過程時,需考慮有關(guān)的合法性驗證。以上功能要求在計算機上實現(xiàn)。題目二:“學(xué)校教材定購系統(tǒng)” 1.系統(tǒng)簡介本系統(tǒng)可以細(xì)化為兩個子系統(tǒng):銷售系統(tǒng)和采購系統(tǒng) 銷售系統(tǒng)的主要工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生可以到書庫領(lǐng)書。(4)本系統(tǒng)的輸入項至少包括:教務(wù)處布置的教學(xué)計劃,學(xué)院教師自報的授課計劃和學(xué)院定的有關(guān)授課限制條件。(2)學(xué)院中層干部的主講課時不能超過4學(xué)時/周。假設(shè)上述排課過程全部由人工操作,現(xiàn)要求為上述過程實現(xiàn)計算機自動處理過程。四、思考題軟件需求分析在整個軟件生存周期中的地位?在軟件需求分析中要完成哪些任務(wù),所完成的資料在以后的工作中起什么作用?做需求分析的過程中有沒有做社會調(diào)研?附錄一:實驗要求軟件工程實驗要求學(xué)生采用“項目小組”的形式,結(jié)合具體的開發(fā)項目進(jìn)行設(shè)計。在Microsoft Word文檔下寫出該系統(tǒng)的數(shù)據(jù)字典,用數(shù)據(jù)字典對人們不了解的條目進(jìn)行解釋,對所有被加工引用的數(shù)據(jù)流和數(shù)據(jù)存儲進(jìn)行解釋;用小說明來描述最底層的基本加工邏輯,小說明并不描述具體的加工過程,而只是這個加工的輸入數(shù)據(jù)和輸出數(shù)據(jù)的邏輯關(guān)系。三、實驗內(nèi)容及步驟選擇一個管理系統(tǒng)(人事管理系統(tǒng)、工資管理系統(tǒng)、學(xué)生檔案管理系統(tǒng)等)。二、課程實踐的要求第二篇:軟件工程實驗二實驗二:需求分析報告實驗學(xué)時:2課后2學(xué)時實驗類型:技能性一、目的與任務(wù)目的:明確需求分析任務(wù)的重要性,掌握需求分析的主要具的使用方法和步驟,寫出需求規(guī)格說明書。作業(yè)四請將上列給出的具有變換型的DFD圖導(dǎo)出它的軟件結(jié)構(gòu)SC圖作業(yè)五某程序流程圖如下圖所示,請分別用NS圖和PAD圖表示。倉庫向工程項目(包括項目編號、項目名稱、開工日期)供應(yīng)零件,并且根據(jù)需要向供應(yīng)商(包括供應(yīng)商編號、名稱、地址)定購零件。作業(yè)三請為某倉庫的管理設(shè)計一個ER模型。(4)制作考生通知單(含成績及合格/不合格標(biāo)志)送給考生。(2)對合格的報名單編好準(zhǔn)考證號后將準(zhǔn)考證送給考生,并將匯總后的考生名單送給閱卷站。作業(yè)二畫考務(wù)處理系統(tǒng)的數(shù)據(jù)流圖。按準(zhǔn)考證號的順序打印出考生考試成績單,分發(fā)給每個考生。報名后招干辦公室根據(jù)專業(yè)考生專業(yè)及地址在市區(qū)或郊區(qū)來編排準(zhǔn)考證號碼和考場。第一篇:軟件工程實驗作業(yè)一,請用Microsoft Visio 或Word軟件畫圖設(shè)某城市招干考試成績統(tǒng)計系統(tǒng)。考生分三個專業(yè),不同專業(yè)考試科目不同:法律專業(yè)考政治、語文、法律行政專業(yè)考政治、語文、行政財經(jīng)專業(yè)考政治、語文、財經(jīng)學(xué)每個考生在報名時登記姓名、地址、年齡和報考專業(yè)??忌鷧⒓涌荚嚭?,輸入每個考生的各門課程的成績,并統(tǒng)計出每個考生三門課程的總成績。各專業(yè)分別將考生按成績總分從高到低的次序排序,以便決定錄取名單??紕?wù)處理系統(tǒng)功能如下:(1)對考生送來的報名單進(jìn)行檢查。?3)對閱卷站送來的成績單進(jìn)行檢查,并根據(jù)考試中心制定的合格標(biāo)準(zhǔn)審定合格者。(5)按地區(qū)進(jìn)行成績分類統(tǒng)計和試題難度分析,產(chǎn)生統(tǒng)計分析表。該倉庫主要管理零件(包括零件編號、名稱、顏色、重量)的定購和供應(yīng)等事項。畫復(fù)印機的狀態(tài)轉(zhuǎn)換圖 復(fù)印機的工作過程大致如下: 未接到復(fù)印命令時處于閑置狀態(tài),一旦接到復(fù)印命令則進(jìn)入復(fù)印狀態(tài),完成一個復(fù)印命令規(guī)定的工作后又回到閑置狀態(tài),等待下一個復(fù)印命令;如果執(zhí)行復(fù)印命令時發(fā)現(xiàn)沒紙,則進(jìn)入缺紙狀態(tài),發(fā)出警告,等待裝紙,裝滿紙后進(jìn)入閑置狀態(tài),準(zhǔn)備接收復(fù)印命令;如果復(fù)印時發(fā)生卡紙故障,則進(jìn)入卡紙狀態(tài),發(fā)出警告等待維修人員來排除故障,故障排除后回到閑置狀態(tài)。作業(yè)六練習(xí)題:用判定表和判定樹表示“檢查訂貨單”偽碼 IF 客戶訂貨金額超過5000元 THEN IF 客戶拖延未還賒欠錢款超過60天 THEN 在償還欠款前不予批準(zhǔn)ELSE(拖延未還賒欠錢款不超過60天)發(fā)批準(zhǔn)書,發(fā)貨單 ENDIF ELSE(客戶訂貨金額未超過5000元)IF 客戶拖延未還賒欠錢款超過60天 THEN 發(fā)批準(zhǔn)書,發(fā)貨單,并發(fā)催款通知書 ELSE(拖延未還賒欠錢款不超過60天)發(fā)批準(zhǔn)書,發(fā)貨單 ENDIF ENDIF作業(yè)七設(shè)計下列偽碼程序的語句覆蓋和路徑覆蓋測試用例: STARTINPUT(A,B,C)IF A5 THEN X=10 ELSE X=1 END IF IF B10 THEN Y=20 ELSE Y=2 END IF IF C15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z)STOP實習(xí)請參考機票預(yù)訂系統(tǒng)實例 一、課程實踐任務(wù)學(xué)生自行分組選擇一個項目,完成一個實際軟件項目的分析、設(shè)計、開發(fā)、測試全過程,領(lǐng)會軟件工程的基本思想,明晰各個階段的主要任務(wù),使用 MicroSoft Visio、Project、Rose、VSS、Power Designer 等計算機輔助軟件工具,采用規(guī)范化的軟件工程方法進(jìn)行軟件項目的研發(fā)。二、實驗安排裝有Offic軟件,Visio 、實驗安排方式:本實驗為開放實驗,各組可同時進(jìn)行實驗,每組810人。軟件工程的原理對該系統(tǒng)的問題進(jìn)行分析;分析系統(tǒng)的數(shù)據(jù)需求獲得當(dāng)前系統(tǒng)的物理模型,然后抽象出當(dāng)前系統(tǒng)的邏輯模型,再建立目標(biāo)系統(tǒng)的邏輯模型;理出系統(tǒng)的數(shù)據(jù)流程圖;用Visio 2010畫出該系統(tǒng)的數(shù)據(jù)流圖,用結(jié)構(gòu)化分析方法對整個系統(tǒng)進(jìn)行分析細(xì)化,用數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,描繪信息在系統(tǒng)中流動和處理的情況;數(shù)據(jù)流圖是分析和設(shè)計的工具,它主要描述系統(tǒng)完成的功能而不是系統(tǒng)的物理實現(xiàn)。用Visio 2007畫出該系統(tǒng)的IPO圖,它的基本形式是左邊框中列出有關(guān)的輸入數(shù)據(jù),在中間的框中列出主要的處理,在右邊的框中列出產(chǎn)生的輸出數(shù)據(jù);用層次方框圖或Warnier圖對系統(tǒng)進(jìn)行說明;層次方框圖是由樹型結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)數(shù)型結(jié)構(gòu)的頂層是一個單獨的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表這個數(shù)據(jù)的子集,最底層的各個框代表組成這個數(shù)據(jù)的實際數(shù)據(jù)元素。具體要求如下:1.班級按項目小組進(jìn)行分組,每組不得超過10人 2.每個項目小組選出項目負(fù)責(zé)人或項目經(jīng)理,由項目經(jīng)理召集項目組成員討論、選定開發(fā)項目3.項目中的每項任務(wù)要落實到人且規(guī)定該任務(wù)的起止日期和時間4.每個項目小組必須按照《軟件工程實驗指導(dǎo)書》附錄中給定的文檔規(guī)范標(biāo)準(zhǔn)提供項目文檔5.題目自定或采用附錄二中的題目6.軟件開發(fā)的方法自定(結(jié)構(gòu)化或面向?qū)ο蟮姆椒▽W(xué))附錄二:實驗題目題目一:“教務(wù)管理系統(tǒng)之子系統(tǒng)——學(xué)院課程安排” 1.系統(tǒng)簡介每個學(xué)期的期中,學(xué)校教務(wù)處向各個學(xué)院發(fā)出下各學(xué)期的教學(xué)計劃,包括課程名稱、課程代碼、課時、班級類別(本科、???、成人教育、研究生)、班號等;學(xué)院教學(xué)主管人員根據(jù)教學(xué)任務(wù)和要求給出各個課程的相關(guān)限制(如:任課教師的職稱、上課的班數(shù)、最高和最低周學(xué)時數(shù)等);任課教師自報本人授課計劃,經(jīng)所在教研室協(xié)調(diào)任可,將教學(xué)計劃上交學(xué)院主管教學(xué)計劃的人員,批準(zhǔn)后上報學(xué)校教務(wù)處,最終由教務(wù)處給出下個學(xué)期全學(xué)院教師的教學(xué)任務(wù)書。2.限定條件(1)每位教師的主講課程門數(shù)不超過2門/學(xué)期:講師以下職稱的教師不能承擔(dān)學(xué)院定主課的主講任務(wù)。(3本學(xué)期出現(xiàn)嚴(yán)重教學(xué)事故的教師不能承擔(dān)下各學(xué)期的主講任務(wù)。(5)本系統(tǒng)的輸出項至少包括:教務(wù)處最終下達(dá)全院教師的教學(xué)任務(wù)書和學(xué)院各個班級下各學(xué)期的課程表(可以不含上課地點)。采購系統(tǒng)的主要工作過程為:若是教材脫銷,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進(jìn)書通知給教材發(fā)行人員。2.技術(shù)要求和限制條件(1)當(dāng)書庫中的各種書籍?dāng)?shù)量發(fā)生變化(包括進(jìn)書和出書)時,都應(yīng)修改相關(guān)的書庫記錄,如庫存表或進(jìn)/出庫表。(3)系統(tǒng)的外部項至少包括:教師、學(xué)生和教材工作人員。題目三:“機票預(yù)定系統(tǒng)” 1.系統(tǒng)簡介航空公司為給旅客乘機提供方便,需要開發(fā)一個機票預(yù)定系統(tǒng)。當(dāng)旅客交付了預(yù)訂金后,系統(tǒng)打印出取票通知和帳單給旅客,旅客在飛機起飛前一天憑取票通知和帳單交款取票,系統(tǒng)核對無誤即打印出機票給旅客。2.技術(shù)要求和限制條件(1)在分析系統(tǒng)功能時要考慮有關(guān)證件的合法性驗證(如身份證、取票通知和交款發(fā)票)等。題目四:“學(xué)校內(nèi)部工資管理系統(tǒng)” 1.系統(tǒng)簡介假設(shè)學(xué)校共有教職工約1000人,10個行政部門和8個系。財務(wù)處于每個月月底將教職工的工資表做好并將數(shù)據(jù)送銀行。若由員工調(diào)入或調(diào)出、校內(nèi)調(diào)動、離退休變化,則由人事處通知相關(guān)部門和財務(wù)處。(2)除人事處、財務(wù)處外,其他職能部門和系名稱可以簡化表示。題目五:“實驗室設(shè)備管理系統(tǒng)” 1.系統(tǒng)簡介每學(xué)年要對實驗室設(shè)備使用情況進(jìn)行統(tǒng)計、更新。(2)對于由嚴(yán)重問題(故障)的要及時修理,并記錄修理日期、設(shè)備名、編號、修理廠家、修理費用、責(zé)任人等。新設(shè)備購入后要立即進(jìn)行設(shè)備登記(包括類別、設(shè)備名、編號、型號、規(guī)格、單價、數(shù)量、購置日期、生產(chǎn)廠家、保質(zhì)期和經(jīng)辦人等信息),同時更新申請表的內(nèi)容。2.技術(shù)要求及限制條件(1)所有工作由專門人員負(fù)責(zé)完成,其他人不得任意使用。(3)本系統(tǒng)的數(shù)據(jù)存儲至少包括:設(shè)備記錄、修理記錄、報廢記錄、申請購買記錄。本系統(tǒng)的輸出項至少包括:設(shè)備購買申請表、修理/報廢設(shè)備資金統(tǒng)計表題目六:“校園代金卡系統(tǒng)” 1.系統(tǒng)簡介校園代金卡系統(tǒng)配套符合金融標(biāo)準(zhǔn)的金融設(shè)備——自助繳費機(帶圈存功能),以銀行卡為輔助,從真正意義上實現(xiàn)全方位的現(xiàn)代化校園管理,實現(xiàn)校園貨幣電子化。用IC卡取