軟件工程課程設計_第1頁
軟件工程課程設計_第2頁
軟件工程課程設計_第3頁
軟件工程課程設計_第4頁
軟件工程課程設計_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、課程設計指導書一、課程設計目的軟件工程課程設計是一個綜合性的設計型實驗,是培養(yǎng)訓練學生軟件開發(fā)能力的重要實踐性教學環(huán)節(jié),與軟件工程課程的教學內容緊密配合,課程結束后進行。通過課程實踐,完成一個實際軟件項目的分析、設計過程,貫穿領會軟件工程的基本思想,明晰軟件工程階段劃分與各個階段的主要任務,以MicroSoft Visio、StarUML、Power Designer等為例學習計算機輔助軟件工程工具的基本使用方法,力圖初步具備采用規(guī)范化的軟件工程方法進行軟件項目研發(fā)的能力。二、課程設計的要求課程實踐以實際應用中的小型題目為主,要求設計小組獨立完成。要求學生能把軟件工程學的基本原理和方法應用到軟

2、件的實際開發(fā)和設計中。根據(jù)不同的題目類型選擇一種或兩種開發(fā)模式,完成從需求分析、用例建模、靜態(tài)建模、系統(tǒng)設計、對象設計、動態(tài)建模等軟件生存期的全過程。具體要求如下:1.班級按自愿組合方式進行分組,每組不得超過4人;2.每個項目小組在選出項目負責人,由負責人召集項目組成員討論、選定開發(fā)項目,并確定本小組各自工作分工;3.項目中的每項任務要落實到人且規(guī)定該任務的起止日期和時間;4.題目自定或采用附錄中的題目。三、考核方法:課程設計結束后,要求學生完成課程設計報告,總結課程設計的問題和經驗并由指導老師進行答辯。平時成績(考勤)30+報告成績60+答辯成績10。缺勤超過1/3者,成績定為不及格。四、課

3、程實踐選題(見附件)附件課程設計題目題目一:電子商務網站建設是一個集客戶購物、下訂單、訂單處理、銷售統(tǒng)計等功能于一體的系統(tǒng)。通過瀏覽器,讓客戶可以查詢貨物,把貨物放入購物車,創(chuàng)建賬戶/登陸賬戶,創(chuàng)建訂單,通過信用卡支付等。功能如下:1用戶注冊/登陸/忘記密碼/管理個人信息查詢貨物購物車管理提交訂單信用卡支付查詢歷史購物記錄2貨物商店接受/處理訂單消息手工接受/拒絕訂單用E-mail來通知客戶發(fā)訂單給供應商銷售統(tǒng)計3供應商接受訂單派送貨物給用戶提供一個基于web的庫存管理維護庫存數(shù)據(jù)庫題目二:外文圖書采購系統(tǒng)1.問題概述 某圖書館外文采購有兩個組-征訂組和驗收,登記組。分別承擔書籍訂購和進書驗收

4、任務。為了減輕勞動強度和提高工作效率,打算采用計算機進行管理。為此,系統(tǒng)分析員在進行了調查研究,描述出外文采購室現(xiàn)行系流程。 1)訂書組從供書單價收到訂書目錄,根據(jù)各單位的需要選擇出要訂購的書目。 2)為了避免浪費,對于已進入過或已訂過的圖書和訂單留底。 3)打印的訂單,要送給訂書單位和驗收登記組,并留底。 4)對所記的書進行統(tǒng)計表。 5)驗收,登記組從供書單位收到圖書和發(fā)票,根據(jù)訂單留底進行驗收。 6)發(fā)票交給財務科進行報賬。 7)了避免浪費,對于已進圖書再做查重,如果重了,轉讓出去或作別處理。如果不重,則登賬和打印查重卡。 8)查重卡要交給訂書組用于查重。 9)已登記的書籍要送給編目室進行

5、編目。 10)已進的書要記入圖書總賬并進行進書統(tǒng)計和打印進行統(tǒng)計表。 11)訂書統(tǒng)計表和進書統(tǒng)計表交館領導。 題目三:畢業(yè)設計指導網站畢業(yè)設計指導網站的目的是使學生和教師能夠通過網絡進行畢業(yè)設計輔導,這樣能夠得到最新的畢業(yè)設計信息,更好的輔導效果。內容如下:1學生注冊/登陸/忘記密碼/管理個人信息上傳文件和下載文件向指導教師提問查詢問題2教師登陸/忘記密碼管理所輔導學生的賬戶上傳文件和下載文件回答問題群發(fā)消息3管理員管理教師和學生信息查詢統(tǒng)計數(shù)據(jù)(日問題量,答疑率)提醒教師答疑發(fā)布公告群發(fā)消息題目四:教務處課程網站教務處課程管理網站的目的是使教務處方便地管理學生的選課情況、學習成績等信息,并通

6、過該系統(tǒng)向學校的其他管理部門提供或獲取數(shù)據(jù)。內容如下:1學生登陸/忘記密碼查詢成績上傳平時作業(yè)選課2教師登陸/忘記密碼查詢學生花名冊布置作業(yè)批改學生作業(yè) 提交學生成績 上傳課程資料(教學大綱、教學日歷和課件等)3教務處管理學生的賬戶管理教師帳戶發(fā)布公告啟動/關閉課程注冊功能查詢成績統(tǒng)計成績數(shù)據(jù)提供查詢學生成績服務的接口4學生處提供學生信息導入的接口 題目五:簡易辦公系統(tǒng)功能如下:(1)收發(fā)文管理:對收到的公文進行登記,分類編號,(學校主要發(fā)文部門分為:教務處、財務處、學生處、人事處、保衛(wèi)處、工會以及其他),并形成文件主要內容關鍵字,使收文能夠按照關鍵字、時間和部門查詢;對發(fā)文進行登記,并形成文

7、件主要內容關鍵字,使發(fā)文能夠按照關鍵字、時間和部門查詢。(2)會議管理:對所管理的2個會議室進行自動化管理,即由申請部門提交申請,然后統(tǒng)一安排會議室以及各種會議資源(如投影儀、計算機、桌子、凳子等),能形成會議資源使用通知單送達申請部門,主管領導隨時查詢會議室使用情況(管理者直接負責管理)。能夠按照申請者的要求自動生成會議通知單,由辦公室負責通知發(fā)放。能夠形成會議紀要,存檔并送到需要的部門(由申請者提供的信息決定)題目六:低值易耗品管理系統(tǒng)為了加強對學校實驗室低值易耗品的管理和監(jiān)督,將指定專門的部門對其進行管理,為了方便管理,減少工作量,擬定開發(fā)一個低值易耗品管理系統(tǒng),描述如下:(1)學校每個

8、院系及工程訓練中心均有一個實驗室,每個實驗室每學期均有低值易耗品。(2)基本管理流程:每學期期末由各實驗室上報下學期的低值易耗品清單,由材料管理科負責分類匯總,并報送審計處、財務處和校長,由實驗主管部門負責對所有清單進行審核,將清單中所有物品分為未批、待批、統(tǒng)購和自購四大部分。并將審批后的清單返還給實驗室。其中統(tǒng)購和自購物品作為實驗室計劃內消耗,并根據(jù)參考價格計算出各個實驗室下學期的計劃消耗金額。并形成計劃匯總表,報送上級部門。統(tǒng)購物品由材料管理科統(tǒng)一購買,應能自動生成全校統(tǒng)購物品清單,清單上的物品能夠按院系和按物品類別分類匯總。物品購買后,入庫。各個實驗室按照指定計劃到庫房領用,其對應消耗進

9、入實驗室計劃消耗內。 自購物品由實驗室自行購買,購買后將清單送到材料管理科審核,備案后,方可報帳。自購物品也進入本實驗室計劃消耗內。材料管理科應能隨時查詢當前還未購買的物品、以及當前各個實驗室計劃內物品的領和消耗情況。對未在計劃內的物品消耗,采取由實驗室填報申請表(在表中,必須說明申報原因),送上級領導審核后,執(zhí)行所需費用仍然進入相應院系的消耗。學期末,應產生學校各類物品消耗匯總表,各個院系實際消耗匯總表,所有物品計劃消耗與實際消耗對比分析表,各個院系計劃消耗與實際消耗對比分析表。題目七:軟件工程程自主學習課件建設本課程主要在于采取一種全新的學習模式,采取網上自主教學的新模式,以自主教學,強調

10、教學順序,提出課件資源組件化、組件庫的思想,其主要描述如下:選定軟件工程教材并對軟件工程進行教學單元的劃分,形成教學內容的劃分,并形成教學資源勘查點,并形成不同的教學模式。完成組件設計。并形成組件的建設和組件庫管理的基本框架。完成服務器架構以及客戶端界面的設計題目八:超市管理系統(tǒng)一個面向小型超市的管理系統(tǒng),可完成以下工作:1.實現(xiàn)客戶購物收銀管理;2.向超市倉庫中添加商品,記錄商品的損耗(如過期、變質等非購買方式的損耗);3.查詢某商品的庫存情況;4.當各種商品庫存量少于某規(guī)定值時,系統(tǒng)給予提示;5.實現(xiàn)月度、年度商品銷售情況統(tǒng)計(如銷售量最大的商品,銷售額最多的商品,各商品的銷售量、銷售額匯

11、總等)題目九:學生管理系統(tǒng)1.學生檔案信息維護,包括注冊、注銷、更新等;2.學生選課管理,從可選的課程中選擇若干課程;3.學生成績管理,實現(xiàn)學生成績的登記;4.學生信息、選課情況、成績的查詢和報表輸出;滿足以下限制:每個學生選擇的課程數(shù)在1518之間;學生信息注銷后,便不允許對與之相關的信息作任何修改,但可查閱;成績的登記是按照課程來登記的;學生只能操作2、4功能,且只涉及與自身相關的內容;題目十:企業(yè)單位物資管理系統(tǒng)1.實現(xiàn)物資的購入、登記、報廢等管理;2.可將各類物資分配到企業(yè)各個科室以便使用;3.可按照物資類別,名稱,價格、科室等查詢、統(tǒng)計;4.可生成相應的統(tǒng)計報表;其他說明、限制:所管

12、理的物資分兩大類:固定資產(如家具、電器)、耗材(文具等);每一件固定資產有唯一的資產編號;物資管理員可以完成以上1、2、3、4功能,而普通員工只可查詢本人、本科室相關的情況;題目十一:學校教材訂購系統(tǒng)本系統(tǒng)可細化為兩個子系統(tǒng):銷售系統(tǒng)和采購系統(tǒng)銷售系統(tǒng)的工作過程為:首先由教師或學生提交購書單,經教材發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給教師或學生領書單,教師或學生即可去書庫領書。采購系統(tǒng)的主要工作過程為:若是脫銷教材,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進書通知給教材發(fā)行人員。以上的功能要求在計算機上實現(xiàn)。技術要求和限制條件: 當書庫中的各種書籍數(shù)量發(fā)生變化(包括

13、領書和進書時),都應修改相關的書庫記錄,如庫存表或進/出庫表。在實現(xiàn)上述銷售和采購的工作過程時,需考慮有關單據(jù)的合法性驗證。系統(tǒng)的外部項至少包含三個:教師、學生和教材工作人員。題目十二:機票預訂系統(tǒng)各旅行社把預定機票的旅客信息(姓名、性別、工作單位、身份證號碼、旅行時間、旅行目的地等)輸入到該系統(tǒng),系統(tǒng)為旅客安排航班。當旅客交付了預定金后,系統(tǒng)印出取票通知和帳單給旅客,旅客在飛機起飛的前一天憑取票通知和帳單交款取票,系統(tǒng)核對無誤即印出機票給旅客。此外航空公司為隨時掌握各航向飛機的乘載情況,需定期進行查詢統(tǒng)計,以便適當調整。技術要求及限定條件: (1)在分析系統(tǒng)功能時要考慮有關證件的合法性驗證(

14、如身份證、取票通知、交款發(fā)票等)。 (2) 對于本系統(tǒng)還應補充以下功能: 1)旅客延誤了取票時間的處理 2)班機取消后的處理 3)旅客臨時更改機票班次的處理系統(tǒng)的外部項至少包含三個:旅客、旅行社和航空公司。 題目十三:實驗室設備管理系統(tǒng)每學年要對實驗室設備使用情況進行統(tǒng)計、更新,其中:(1)對于已徹底損壞的作報廢處理,同時詳細記錄有關信息。(2)對于有嚴重問題(故障)的要即使修理,并記錄修理日期、設備名、修理廠家、修理費、責任人等。(3)對于急需但又缺少的設備需以“申請表”的形式送交上級領導請求批準購買。新設備購入后要立即進行設備登記(包括類別、設備名、型號、規(guī)格、單價、數(shù)量、購置日期、生產廠家、購買人等),同時更新申請表的內容。(4)隨時對現(xiàn)有設備及其修理、報廢情況進行統(tǒng)計、查詢,要求能夠按類別和時間段(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論