軟件工程課程設(shè)計指導(dǎo)書_第1頁
軟件工程課程設(shè)計指導(dǎo)書_第2頁
軟件工程課程設(shè)計指導(dǎo)書_第3頁
軟件工程課程設(shè)計指導(dǎo)書_第4頁
軟件工程課程設(shè)計指導(dǎo)書_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、東莞理工學(xué)院城市學(xué)院軟件工程課程設(shè)計指導(dǎo)書編 寫 人:馬立權(quán) 審 核 人: 馬立權(quán) 教研室主任: 系 主 任:城市學(xué)院教務(wù)處、實驗中心二九年十二月 目 錄 第一章 緒論 前言 教學(xué)目的與要求 第二章 課程設(shè)計案例 案例1 案例2 案例3 案例4 案例5第三章 課程設(shè)計安排第一章 緒論一前 言本指導(dǎo)書是根據(jù)軟件工程課程教學(xué)大綱和課程設(shè)計大綱編寫的,適用于計算機科學(xué)與技術(shù)和軟件工程專業(yè)軟件工程課程設(shè)計教學(xué)使用。軟件工程是計算機科學(xué)與技術(shù)本科專業(yè)的專業(yè)課,是培養(yǎng)計算機應(yīng)用型技術(shù)人才的重要課程。本課程介紹計算機軟件設(shè)計的工程原理,方法,工具和手段。重點要求學(xué)生掌握應(yīng)用工程原理進行軟件設(shè)計的步驟,方法與

2、相應(yīng)工具的使用。課程設(shè)計旨在通過案例的學(xué)生動手設(shè)計進一步鞏固學(xué)生掌握軟件工程的學(xué)習(xí),進一步掌握工程原理,方法,工具和手段。二、課程設(shè)計教學(xué)目的和要求課程設(shè)計目的:通過課程設(shè)計使學(xué)生掌握軟件工程中的常用工具軟件的基本使用方法。通過案例設(shè)計使學(xué)生能應(yīng)用工具軟件完成簡單軟件設(shè)計過程中的各種圖表的設(shè)計制作,完成案例的軟件需求分析報告和設(shè)計說明書。課程設(shè)計的教學(xué)要求:1掌握軟件工程中的常用工具軟件的基本使用方法。2完成案例的軟件需求分析報告和設(shè)計說明書。具體要求是完成所選系統(tǒng)的1 需求分析(系統(tǒng)流圖,E-R圖及說明)。2 總體設(shè)計(模塊結(jié)構(gòu)圖,數(shù)據(jù)庫總體設(shè)計及數(shù)據(jù)字典)3 祥細設(shè)計(平臺支持設(shè)計,模塊設(shè)

3、計(IPO圖)及說明,數(shù)據(jù)庫祥細設(shè)計,數(shù)據(jù)字典祥細設(shè)計)第二章 課程設(shè)計案例案例1:圖書館圖書管理系統(tǒng)圖書館管理系統(tǒng)是對書籍的借閱及讀者信息進行統(tǒng)一管理的系統(tǒng)。具體包括讀者的借書,還書,書籍的預(yù)定;圖書管理員的書籍借出處理,書籍歸還處理,預(yù)定信息處理;系統(tǒng)管理員的系統(tǒng)維護,包括增加書目,刪除和更新書目,增加書籍,減少書籍,增加讀者帳戶信息,刪除可更新帳戶信息,書籍的信息查詢,讀者信息查詢等。(1) 作為一個圖書館管理系統(tǒng),首先需要有讀者的參與,讀者可以登錄系統(tǒng)查詢所需要的圖書,查到書籍后可以考慮預(yù)訂,當(dāng)然最重要的是借書,還書操作。(2) 對于系統(tǒng)來說,讀者發(fā)起的借書,還書操作最終還需要圖書管理

4、人員處理,圖書管理人員還負責(zé)圖書的預(yù)訂和預(yù)訂取消。(3) 對于圖書館管理系統(tǒng)來說,系統(tǒng)的維護操作也是相當(dāng)重要的。維護操作主要有增加書目,刪除或更新書目,增加讀者信息,刪除或更新讀者信息等。案例2:工廠材料供應(yīng)庫庫存管理系統(tǒng)工廠材料供應(yīng)庫庫存管理系統(tǒng)是對工廠的材料供應(yīng),使用進行統(tǒng)一管理的信息系統(tǒng)。其基本流程是,材料供應(yīng)人員將購買的材料送到庫房,與庫房管理人員一起進行入庫處理。車間的取料員到庫房取用所需材料,與庫房管理人員進行出庫操作。庫房管理人員隨時查詢材料使用,供應(yīng)和庫存情況,每周提出一次材料定貨參考計劃。系統(tǒng)維護人員對材料供應(yīng)人員,車間取貨員及庫房管理人員的信息進行維護。包括上述人員信息的增

5、加,刪除與更新;對新材料的編號名稱規(guī)格等信息進行維護。(1) 材料供應(yīng)人員填寫材料入庫單,送材料到庫房,與庫房管理員共同完成材料入庫操作。(2) 車間取貨員填寫材料出庫單,與庫房管理人員共同完成出庫操作,取出材料。(3) 庫房管理人員除完成出,入庫操作外,還要隨時查詢材料使用,供應(yīng)和庫存情況,每周提出一次材料定貨參考計劃。(4) 系統(tǒng)維護人員對材料供應(yīng)人員,車間取貨員及庫房管理人員的信息進行維護。包括上述人員信息的增加,刪除與更新;對新材料的編號名稱規(guī)格等信息進行維護。案例3:銀行計算機儲蓄系統(tǒng)為方便用戶,銀行需開發(fā)計算機儲蓄系統(tǒng)。儲戶填寫的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng),如果是存款,系統(tǒng)記錄

6、存款人的姓名,住址,存款類型,存款日期,利率等信息,并印出存款單給儲戶;如果是取款,系統(tǒng)計算利率,并印出取款清單給儲戶。案例4:航空公司機機票預(yù)訂系統(tǒng)航空公司開發(fā)機票預(yù)訂系統(tǒng)。旅行社將預(yù)訂機票的旅客信息(姓名,性別,工作單位,身份證號碼,旅行時間,旅行目的地等)輸入進入系統(tǒng),系統(tǒng)為旅客安排航班,印出取票通知單和帳單,旅客在出發(fā)立腳點一天憑取票通知單和帳單交款取票,系統(tǒng)校對無誤后印出機票給旅客。案例5:社區(qū)醫(yī)院門診管理信息系統(tǒng)(門診藥房藥品管理子系統(tǒng))下面給出了社區(qū)醫(yī)院門診管理信息系統(tǒng)(門診藥房藥品管理子系統(tǒng))的簡介及功能要求。藥品管理是醫(yī)院藥品管理的核心,是節(jié)流增收最有潛力的環(huán)節(jié)。需要支持藥品

7、多種規(guī)格的變換,支持藥品先進先出,后進后出,加權(quán)平均等多種倉庫管理模式;支持藥品有效期管理,防止藥物的過期浪費,可以根據(jù)現(xiàn)有的庫存、藥品有效期以及往年同期的藥品消耗情況制定采購計劃、失效預(yù)報或應(yīng)暫停采購的藥品清單,方便領(lǐng)導(dǎo)決策。主要包括系統(tǒng)管理、庫存管理、供貨管理、銷售管理等。醫(yī)院的藥房是醫(yī)院里面一個很繁忙的科室,每天有很多的病人要從藥房拿藥取藥,又不斷有藥品補充進去,每天藥品的流量是很大的。如果只用人工的方法去統(tǒng)計是不可能,。的搶救,與藥品供應(yīng)有著密切的關(guān)系。為了解決這個矛盾,實現(xiàn)科學(xué)化、現(xiàn)代化的醫(yī)院藥房管理,就必須設(shè)計開發(fā)藥房管理信息系統(tǒng),并用于實踐。醫(yī)藥管理系統(tǒng)是對醫(yī)藥信息進行管理的計算

8、機網(wǎng)絡(luò)軟件系統(tǒng),它可完成醫(yī)院中各類藥品信息的收集、傳輸、存儲、使用。是融合了醫(yī)院的管理思想、各部門的業(yè)務(wù)經(jīng)驗,以及對計算機技術(shù)的恰當(dāng)運用的軟件開發(fā)成果。- 醫(yī)藥管理系統(tǒng)以醫(yī)院醫(yī)療用藥管理為主線,實現(xiàn)全面的信息化?!耙曰颊邽橹行摹笔瞧渲饕O(shè)計思想。系統(tǒng)設(shè)計主要突出強化了 :系統(tǒng)與數(shù)據(jù)的安全性,構(gòu)架、構(gòu)件設(shè)計的標(biāo)準(zhǔn)化,實時響應(yīng)速度的快速化,及人機界面設(shè)計的友善性,適應(yīng)醫(yī)療保險信息的兼容性等方面。醫(yī)藥管理系統(tǒng)從功能上覆蓋了藥品入庫,藥品分類,藥品出售,供銷商、生產(chǎn)商的聯(lián)系等。其信息內(nèi)容不僅包含結(jié)構(gòu)化的文字信息,還包含自由文本、圖形圖像等信息。系統(tǒng)功能需求分析如下:(1)用戶管理:添加/刪除用戶,用戶

9、登錄,授權(quán)用戶更改自己的密碼,修改用戶的資料等。(2)藥品信息管理:添加新的藥品信息,刪除舊的藥品信息,提供與藥品相關(guān)的信息。(3) 藥品的入庫管理:將購買的藥品入庫,保存入庫單,可查閱每天,月,年的入庫情況。(4)藥品銷售管理:藥品銷售(出庫),可查閱每天,月,年的銷售額。(5)藥品庫存管理:實現(xiàn)藥品實現(xiàn)對庫存藥品的盤點,查詢。(6)供貨商管理:  實現(xiàn)藥品供貨商的管理,能提供供貨商的所有信息,實現(xiàn)藥品銷售中的進退貨要求。(7)查詢與統(tǒng)計報表:按照不同的條件(如藥品名、編號等)進行查詢并且根據(jù)需要產(chǎn)生相應(yīng)報表。 (8)對將過期藥品提前3個月給出報警,對過期藥品作出報廢處理。每個學(xué)生在上述5個案例中任選一個案例,進行軟件工程課程設(shè)計,完成全部課程設(shè)計任務(wù)。第三章 課程設(shè)計安排軟件工程課程設(shè)計用時一周。學(xué)生在指導(dǎo)老師的指導(dǎo)下,獨立完成一個案例的設(shè)計。包括案例的需求分析,總體設(shè)計和祥細設(shè)計。總體安排如下:1 時間安排:周1(1,2節(jié)):老師講解課程設(shè)計安排,要求等。其它時間:學(xué)生完成自已的課程設(shè)計計劃書設(shè)計周2-周3上午:學(xué)生完成案例的需求分析設(shè)計,完成需求分析報告書。周3下午周4上午:學(xué)生完成案例的總體設(shè)計,完成總體設(shè)計

溫馨提示

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

評論

0/150

提交評論