

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、軟件工程課程設計方案一、設計的目的軟件工程課程設計是計算機科學與技術專業(yè)集中實踐性環(huán)節(jié)之一,是學習完軟件工程課程后進行的一次全面的綜合練習。本課程設計主要目的在于:復習、領會、鞏固和運用軟件工程課堂上所學的軟件開發(fā)方法和知識;為學生適應畢業(yè)后團隊合作開發(fā)規(guī)模稍大項目和綜合應用本專業(yè)所學習的多門課程知識創(chuàng)造實踐機會。為學生提供主動學習、積極探索與大膽創(chuàng)新的機會;使學生通過參加小組團隊的開發(fā)實踐,了解項目管理、團隊合作、文檔編寫、口頭與書面表達的重要性;使每個學生了解軟件工具與環(huán)境對于項目開發(fā)的重要性,并且重點深入掌握好一、兩種較新或較流行的軟件工具或計算機應用技術、技能;通過“稍大的”富有挑戰(zhàn)性
2、的軟件實驗項目開發(fā)實踐,為學生提供主動學習、深入實踐的機會,并且通過課程設計實踐中,提高學生的自學能力、書面與口頭表達能力、創(chuàng)造能力和與團隊其他成員交往和協(xié)作開發(fā)軟件的能力,提高學生今后參與開發(fā)稍大規(guī)模實際軟件項目和探索未知領域的能力和自信心。二、參與人員與組織方式 07 級計算機科學與技術專業(yè)的所有學生都必須完成,設計采用分組的方式進行,根據(jù)選題的不同,每組人數(shù)要求不超過指定的人數(shù),兩個班級配備兩位指導老師進行全程指導。三、設計內(nèi)容課程設計可以網(wǎng)站開發(fā)或 MIS 系統(tǒng)開發(fā)為內(nèi)容,開發(fā)工具自選。采用傳統(tǒng)的結構化分析與設計方法完成一個軟件系統(tǒng)的分析、設計和開發(fā)。學生根據(jù)自己的具體情況,可以從以下
3、系統(tǒng)中選擇一個,也可以自選題目。設計題目:網(wǎng)站開發(fā)類:每組 8 人 My-eBookStore1 、問題描述:假設個體書店店主小童委托計算機專業(yè)的大學畢業(yè)生組成的開發(fā)小組(10 人)為他創(chuàng)建網(wǎng)上書店系統(tǒng) 高效益。該書店以經(jīng)營英語、計算機書籍為主。在網(wǎng)上書店建立初期,要求在確保基本功能正常的情況下,盡量簡化,并且在 2 個月內(nèi)完成。網(wǎng)站主要提供的基本服務項目有:用戶的注冊,登錄;用戶的分級瀏覽或圖書選購;店主對進書、售書、庫存、帳目、客戶的管理;以及網(wǎng)站的日常維護(比如,如果可能,店主小童還希望利用電子商務突出自己網(wǎng)上書店的特色和提高書店的經(jīng)營效益。其下是圖書的二級目錄,它對應于某基本分類之下的
4、書名及其簡要信息;當客戶點一般客戶可以瀏覽網(wǎng)上書店內(nèi)容。欲購書的客戶需要注冊(提供郵購和管理所必須的有效信息,如姓名、地址、電話等)取得唯一的用戶名成為會員。會員登錄后便可以購書一本或多本。店主在客戶確認網(wǎng)上訂書單后的 7 日內(nèi)收到其足額購書匯款單后的 10 的送書單回執(zhí)。店主應該能夠?qū)W(wǎng)上書店的進書、售書訂單、庫存、帳目(比如,日結帳,日為了便于測試所開發(fā)的 My-eBookStore系統(tǒng),系統(tǒng)開發(fā)小組應該輸入各30 冊以上的英語圖書和計算機圖書到系統(tǒng)中。假設網(wǎng)上書店系統(tǒng)運行在 Windows 2000 平臺之上,所選用的數(shù)據(jù)庫是 Access或 SQL Server;交互網(wǎng)頁技術可以采用
5、ASP 技術微軟方案或 JSP 技術(Java 方案)或 PHP 技術;軟件文檔的開發(fā)和編制可以采用 、Rose 等工具。2 、要求: 23 介紹中有關網(wǎng)站開發(fā)的功能與技術指標,并且在考察同類著名網(wǎng)站功能和設計特色的基礎上,擬定出本小組要開發(fā)網(wǎng)站系統(tǒng)的問題定義與網(wǎng)站原型基本功能與特色、開發(fā)技術與工具、設計初步方案、開發(fā)計劃與成員分工等文檔。然后再按照本課程設計指導書的各項要求進行設計、開發(fā)、測試與文檔編制和總結。項目的分析與設計任務采用傳統(tǒng)的結構化分析與設計方法。3 、備注:由于大學生開發(fā)小組對于所涉及到的學科知識和開發(fā)技術與工具并不完全熟悉,因此他們需要邊學邊干,并且采用原型法進行有效的團隊
6、開發(fā)。 My-eCompany1 、問題描述:假設由善長于計算機平面設計、英漢翻譯、Java 編程與網(wǎng)絡應用開發(fā)的幾名大學畢業(yè)生創(chuàng)辦了一個小的創(chuàng)業(yè)公司從事承接上述專業(yè)任務及其相關信息咨詢業(yè)務。創(chuàng)業(yè)初期的任務是開發(fā)該公司的創(chuàng)業(yè)網(wǎng)站 My-eCompany功能除了可以參考項目 2 中所述的網(wǎng)上書店 My-eBookStore之外,還可以參考以下一般企業(yè)網(wǎng)站具有的基本功能。在創(chuàng)業(yè)網(wǎng)站建立初期,同樣要求在確?;竟δ苷5那闆r下,盡量簡化,并且在 2 個月內(nèi)完成。假設創(chuàng)業(yè)網(wǎng)站 My-eCompany系統(tǒng)運行在 Windows 2000據(jù)庫是 Access 或 SQL Server;交互網(wǎng)頁技術可以采用
7、 ASP 技術或 JSP技術(Java 方案或 PHP Rose 等工具。2 、要求: 13 介紹中有關網(wǎng)站開發(fā)的功能與技術指標,并且在考察同類著名網(wǎng)站功能和設計特色的基礎上,擬定出本小組要開發(fā)網(wǎng)站系統(tǒng)的問題定義與網(wǎng)站原型基本功能與特色、開發(fā)技術與工具、設計初步方案、開發(fā)計劃與成員分工等文檔。然后再按照本課程設計指導書的各項要求進行設計、開發(fā)、測試與文檔編制和總結。項目的分析與設計任務可以采用傳的結構化分析與設計方法。3、備注:由于大學生開發(fā)小組對于所涉及到的學科知識和開發(fā)技術與工具并不完全熟悉,因此他們需要邊學邊干,并且采用原型法進行有效的團隊開發(fā)。 Our-eOrganization1 、
8、問題描述:假設由善長計算機網(wǎng)站開發(fā)的幾名大學畢業(yè)生創(chuàng)辦了一個小的創(chuàng)業(yè)公司,為了培 養(yǎng) 隊 伍 , 他 們 主 動 為 政 府 的 某 個 機 構 開 發(fā) 一 個 政 府 機 構 實 驗 網(wǎng) 站網(wǎng)上辦公;網(wǎng)上監(jiān)督;公眾反饋;機構特色內(nèi)容與特色功能;網(wǎng)站的日常服務與安全。在考慮該網(wǎng)站的內(nèi)容、功能和技術指標時還可以參看有關我國城市政府網(wǎng)站的以下三個表摘自計算機世界 34 期 2002 年 9 月 9 日 A24-A26)網(wǎng)站開發(fā)初期,要求在確保基本功能正常的情況下,盡量簡化,并且在 2 至 3 個月內(nèi)完成。假設政府機構實驗網(wǎng)站 Our-eOrganization系統(tǒng)運行在 Windows 2000平
9、臺之上,所選用的數(shù)據(jù)庫是 Access 或 SQL Server;交互網(wǎng)頁技術可以采用 ASP 技術微軟方案或 JSP 技術(Java 方案或 PHP Rose等工具。2 、要求:學生開發(fā)小組對上述客戶需求仔細研究、分析,同時參考網(wǎng)站開發(fā)項目 1、項目2 介紹中有關網(wǎng)站開發(fā)的功能與技術指標,并且在考察同類著名網(wǎng)站功能和設計特色的基礎上,擬定出本小組要開發(fā)網(wǎng)站系統(tǒng)的問題定義與網(wǎng)站原型基本功能與特色、開發(fā)技術與工具、設計初步方案、開發(fā)計劃與成員分工等文檔。然后再按照本課程設計指導書的各項要求進行設計、開發(fā)、測試與文檔編制和總結。項目的分析與設計任務采用傳統(tǒng)的結構化分析與設計方法。3、備注:由于大學
10、生開發(fā)小組對于所涉及到的學科知識和開發(fā)技術與工具并不完全熟悉,因此他們需要邊學邊干,并且采用原型法進行有效的團隊開發(fā)。MIS 系統(tǒng)開發(fā)類:每組 4人1 、問題描述:系統(tǒng)簡介每個學期的期中,學校教務處向各個學院發(fā)出下各學期的教學計劃,包括課程名稱、主管人員根據(jù)教學任務和要求給出各個課程的相關限制(如:任課教師的職稱、上調(diào)任可,將教學計劃上交學院主管教學計劃的人員,批準后上報學校教務處,最終由教務處給出下個學期全學院教師的教學任務書。假設上述排課過程全部由人工操作,現(xiàn)要求為上述過程實現(xiàn)計算機自動處理過程。限定條件(1 2 門/定主課的主講任務。(2)學院中層干部的主講課時不能超過 4 學時/周。(
11、3)本學期出現(xiàn)嚴重教學事故的教師不能承擔下各學期的主講任務。(4)本系統(tǒng)的輸入項至少包括:教務處布置的教學計劃,學院教師自報的授課計劃和學院定的有關授課限制條件。(5)本系統(tǒng)的輸出項至少包括:教務處最終下達全院教師的教學任務書和學院各個2 、要求:學生開發(fā)小組對上述客戶需求仔細研究、分析,擬定出本小組要開發(fā)信息系統(tǒng)的問題定義與基本功能與特色、開發(fā)技術與工具、設計初步方案、開發(fā)計劃與成員分工等文檔。然后再按照本課程設計指導書的各項要求進行設計、開發(fā)、測試與文檔編制和總結。項目的分析與設計任務采用傳統(tǒng)的結構化分析與設計方法。1 、問題描述:系統(tǒng)簡介本系統(tǒng)可以細化為兩個子系統(tǒng):銷售系統(tǒng)和采購系統(tǒng)銷售
12、系統(tǒng)的主要工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生領書單,教師或?qū)W生可以到書庫領書。采購系統(tǒng)的主要工作過程為:若是教材脫銷,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進書通知給教材發(fā)行人員。以上功能要求在計算機上實現(xiàn)。技術要求和限制條件(1)當書庫中的各種書籍數(shù)量發(fā)生變化(包括進書和出書)時,都應修改相關的書庫記錄,如庫存表或進/出庫表。(2)在實現(xiàn)上述銷售和采購的工作過程時,需考慮有關的合法性驗證。(3)系統(tǒng)的外部項至少包括:教師、學生和教材工作人員。(4)系統(tǒng)的相關數(shù)據(jù)存儲至少包括:購書表、庫存表、缺書登記表、待購
13、教材表、進庫表和出庫表。2 、要求:學生開發(fā)小組對上述客戶需求仔細研究、分析,擬定出本小組要開發(fā)信息系統(tǒng)的問題定義與基本功能與特色、開發(fā)技術與工具、設計初步方案、開發(fā)計劃與成員分工等文檔。然后再按照本課程設計指導書的各項要求進行設計、開發(fā)、測試與文檔編制和總結。項目的分析與設計任務采用傳統(tǒng)的結構化分析與設計方法。1 、問題描述:系統(tǒng)簡介每學年要對實驗室設備使用情況進行統(tǒng)計、更新。其中:(1)對于已徹底損壞的做報廢處理,同時詳細記錄有關信息。(2)對于由嚴重問題(故障)的要及時修理,并記錄修理日期、設備名、編號、修理廠家、修理費用、責任人等。(3)對于急需修改但又缺少的設備,需以“申請表”的形式
14、送交上級領導請求批準購買。新設備購入后要立即進行設備登記(包括類別、設備名、編號、型號、規(guī)格、容。(4)隨時對現(xiàn)有設備及其修理、報廢情況進行統(tǒng)計、查詢,要求能夠按類別和時間段等查詢。技術要求及限制條件(1)所有工作由專門人員負責完成,其他人不得任意使用。(2)每件設備在做入庫登記時均由系統(tǒng)按類別加自動順序號編號,形成設備號;設備報廢時要及時修改相應的設備記錄,且有領導認可。(3(4)本系統(tǒng)的輸入項至少包括:新設備信息、修理信息、申請購買信息、具體查詢統(tǒng)計要求。(5)本系統(tǒng)的輸出項至少包括:設備購買申請表、修理/報廢設備資金統(tǒng)計表。2 、要求:學生開發(fā)小組對上述客戶需求仔細研究、分析,擬定出本小
15、組要開發(fā)信息系統(tǒng)的問題定義與基本功能與特色、開發(fā)技術與工具、設計初步方案、開發(fā)計劃與成員分工等文檔。然后再按照本課程設計指導書的各項要求進行設計、開發(fā)、測試與文檔編制和總結。項目的分析與設計任務采用傳統(tǒng)的結構化分析與設計方法。四、設計時間課程設計時間為 2 個月(2010 年 7 月至 2010 年 9 教學內(nèi)容 3 天教室、圖書館教室、軟件實驗室軟件實驗室軟件實驗室軟件實驗室完成模塊聯(lián)調(diào),進行測試 12 天成果驗收,完成設計報告 1 天五、設計報告要求學生完成設計任務后,應按要求提交課程設計報告。設計報告除了填寫封面內(nèi)容和正文部分的規(guī)定內(nèi)容外,還包含如下幾個文檔:1:項目需求分析一、文檔名稱:項目需求分析二、編寫時間:三、編寫地點:四、編寫目的:1. 根據(jù)教師給定的的題目或自選題目進行需求分析工作;2. 進行業(yè)務需求分析、用戶需求、功能需求、非功能需求分析;3. 寫出需求規(guī)格說明書(含數(shù)據(jù)流圖)。五、內(nèi)容與步驟:2:項目總體設計(即項目概要設計)一、文檔名稱:項目總體設計(即項目概要設計)二、編寫時間:三、編寫地點:四、編寫目的:1. 建立初始結構圖;2. 對初始結構圖進行改進、優(yōu)化;3. 寫出概要設計說明書。五、內(nèi)容與步驟:3:項目詳細設計一、文檔名稱:項目詳細設計二、編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學2025年秋季開學英語分級閱讀計劃
- 綠色建筑技術探索-全面剖析
- 面向嵌入式系統(tǒng)的C編程-全面剖析
- 2025年非接觸式物位儀表項目發(fā)展計劃
- 區(qū)塊鏈跨境支付系統(tǒng)項目市場拓展與國際化戰(zhàn)略研究報告
- 智慧工地2025年安全管理信息化在提高工程項目安全生產(chǎn)水平中的作用
- 三年級上冊語文電子圖書推廣計劃
- 化工設備設計原理與現(xiàn)代工業(yè)的融合探索
- 生態(tài)旅游可持續(xù)發(fā)展規(guī)劃與管理2025年旅游生態(tài)旅游區(qū)旅游市場拓展研究報告
- 2025年下水道疏通清洗車項目建議書
- 海綿城市項目專項工程施工方案
- 同仁堂集團招聘筆試題庫2024
- 2023年二級注冊計量師考試題目及答案
- 化工1.4丁二醇介紹及生產(chǎn)流程設計書
- 急性冠脈綜合征
- 公路水運工程施工企業(yè)主要負責人和安全生產(chǎn)管理人員考核大綱和模擬試題庫1
- 辦公耗材采購服務方案(技術方案)
- 泵、真空設備企業(yè)數(shù)字化轉(zhuǎn)型策略
- 北師大版小學心理健康教材目錄
- 幽門螺桿菌科普課件
- 國開(河北)2024年《社會學概論》形考作業(yè)1-4答案
評論
0/150
提交評論