20150402尚小衛(wèi) 課題02 任務(wù)計(jì)劃和實(shí)驗(yàn)02-創(chuàng)建框架 V12-1.01.ppt_第1頁
20150402尚小衛(wèi) 課題02 任務(wù)計(jì)劃和實(shí)驗(yàn)02-創(chuàng)建框架 V12-1.01.ppt_第2頁
20150402尚小衛(wèi) 課題02 任務(wù)計(jì)劃和實(shí)驗(yàn)02-創(chuàng)建框架 V12-1.01.ppt_第3頁
20150402尚小衛(wèi) 課題02 任務(wù)計(jì)劃和實(shí)驗(yàn)02-創(chuàng)建框架 V12-1.01.ppt_第4頁
20150402尚小衛(wèi) 課題02 任務(wù)計(jì)劃和實(shí)驗(yàn)02-創(chuàng)建框架 V12-1.01.ppt_第5頁
已閱讀5頁,還剩62頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

201503第6學(xué)期計(jì)12 信安12 物聯(lián)12 課題02任務(wù)計(jì)劃和實(shí)驗(yàn)02 尚小衛(wèi)北京科技大學(xué)信息工程學(xué)院2015年04月02日 軟件課程設(shè)計(jì) 2015年04月02日2014年03月20日2013年09月25日2013年03月21日2012年03月13日2011年03月23日2010年09月30日2010年03月25日2008年10月22日2007年10月23日2007年06月13日 今日主題 兩條線 4個內(nèi)容 你去哪個定位軟件人才D夢想和需求軟件工程C團(tuán)隊(duì)和里程碑軟件工程B內(nèi)容1任務(wù)計(jì)劃軟件產(chǎn)品A內(nèi)容2實(shí)驗(yàn)指導(dǎo)書課后任務(wù)結(jié)束 體制教育的 盒子 人生 3 6 13 16 18 28 38 48 60 65 人生只有一條路嗎 尚府學(xué)子 人生路線圖 尚府學(xué)子 的人生路線圖 3 6 13 16 18 28 38 48 58 68 78 如何定位你的人生 看看什么比算命還準(zhǔn) 定位人生 時間效率象限 ESBI投入產(chǎn)出比E S B I1 10 100 100000 1000學(xué)習(xí)獲取資產(chǎn)收入的知識技能 參考 富爸爸財(cái)務(wù)自由之路 雇員 自雇 資本 軟件工程的靈魂 需求 你去哪個定位 軟件創(chuàng)業(yè)D內(nèi)容1夢想和需求學(xué)習(xí)如何夢想 如何發(fā)現(xiàn)和選拔人才 如何創(chuàng)建和帶領(lǐng)團(tuán)隊(duì) 去實(shí)現(xiàn)共同的目標(biāo)軟件工程C內(nèi)容2團(tuán)隊(duì)和里程碑學(xué)習(xí)如何管理團(tuán)隊(duì) 如何達(dá)成目標(biāo)軟件工程B內(nèi)容3任務(wù)計(jì)劃學(xué)習(xí)如何獨(dú)立工作 如何完成自己的任務(wù)軟件產(chǎn)品A內(nèi)容4實(shí)驗(yàn)指導(dǎo)書學(xué)習(xí)基本知識技能 二 MSF微軟解決方案和團(tuán)隊(duì)模型 任務(wù)分配 小組8 10人 如何組建軟件開發(fā)團(tuán)隊(duì) 什么是MSF 微軟解決方案小組角色和個人定位 一 什么是微軟解決方案 微軟的經(jīng)驗(yàn)總結(jié)微軟有什么樣的經(jīng)驗(yàn) 微軟憑什么總結(jié)這些經(jīng)驗(yàn) 微軟的經(jīng)驗(yàn)適用于我們么 返回 流程模型 項(xiàng)目計(jì)劃認(rèn)可 范圍完成 部署完成 遠(yuǎn)景 范圍認(rèn)可 MSF 發(fā)布就緒認(rèn)可 部署 穩(wěn)定 開發(fā) 計(jì)劃 構(gòu)思 項(xiàng)目是否該做 項(xiàng)目是否能按時 按預(yù)算完成 商業(yè)可行性是否得到驗(yàn)證 項(xiàng)目是否按預(yù)先的設(shè)想和目標(biāo)建造 項(xiàng)目是否足以穩(wěn)定 可以發(fā)布 項(xiàng)目是否可以進(jìn)行資源轉(zhuǎn)換 實(shí)現(xiàn)價值 團(tuán)隊(duì)模型 二 我們的MSF團(tuán)隊(duì) 發(fā)布管理 用戶體驗(yàn) 產(chǎn)品管理 項(xiàng)目管理 架構(gòu)師 項(xiàng)目管理 發(fā)布管理 返回二3 MSF組隊(duì)模型的六大工作目標(biāo) 返回二2 小型項(xiàng)目組中的角色合并 N不能合并U不建議合并P可以合并 示例 WebMatrix團(tuán)隊(duì) 開發(fā)人員8測試人員14程序經(jīng)理2注意測試和開發(fā)人員比例 2 1 返回二 三 組建MSF團(tuán)隊(duì) 設(shè)計(jì)我們課程的MSF團(tuán)隊(duì)分配自己團(tuán)隊(duì)人員的角色組織一個3 5人的小型團(tuán)隊(duì)自己的團(tuán)隊(duì)拆分成兩個項(xiàng)目組后的情況設(shè)計(jì)一個50人的中型團(tuán)隊(duì)4個小組所有人員合并后的情況 思考題 設(shè)計(jì)一個200人的大型團(tuán)隊(duì)我們軟件課程設(shè)計(jì)6個班 如何組織聘用和淘汰機(jī)制 我們的團(tuán)隊(duì)成員 三 任務(wù)說明 1工作目標(biāo) 最后期限 提交結(jié)果和驗(yàn)收要求2任務(wù)說明4點(diǎn) 任務(wù)名稱 作業(yè)題目 軟件名稱軟件標(biāo)識 任務(wù)內(nèi)容 技術(shù)要求 時間計(jì)劃 基本概念 3任務(wù)分配本課程教學(xué)以軟件項(xiàng)目小組形式進(jìn)行 每個同學(xué)獨(dú)立完成一個開發(fā)任務(wù)每班有4個普通小組 各完成一個作業(yè)項(xiàng)目全年級3個提高小組 4任務(wù)說明書舉例 返回目錄 第1節(jié)工作目標(biāo) 本課程的目標(biāo)是完成1個程序和3個文件 程序 1個程序 3項(xiàng)業(yè)務(wù) 作業(yè)項(xiàng)目程序 作業(yè)項(xiàng)目開發(fā)的軟件產(chǎn)品程序 作業(yè)主體程序 軟件課程設(shè)計(jì)提交的作業(yè)程序 教學(xué)試驗(yàn)程序 作業(yè)項(xiàng)目模塊的試驗(yàn) 調(diào)試程序 文檔 1個文檔 3個電子表格 需求列表程序列表數(shù)據(jù)字典提交時間最后期限提交結(jié)果驗(yàn)收要求 返回三 一個程序 軟件課程設(shè)計(jì) 教學(xué)工具 三項(xiàng)業(yè)務(wù) 作業(yè)項(xiàng)目程序ID 10nnnn 作業(yè)項(xiàng)目開發(fā)的軟件產(chǎn)品程序作業(yè)主體程序ID 20nnnn 軟件課程設(shè)計(jì)提交的作業(yè)程序教學(xué)試驗(yàn)程序ID 30nnnn 作業(yè)項(xiàng)目模塊的試驗(yàn) 調(diào)試程序 作業(yè)項(xiàng)目程序 作業(yè)項(xiàng)目程序ID 10nnnn 作業(yè)項(xiàng)目開發(fā)的軟件產(chǎn)品程序由實(shí)驗(yàn)通過的程序模塊構(gòu)成 每次作業(yè)要添加一些功能 作業(yè)項(xiàng)目程序使用統(tǒng)一的界面風(fēng)格 通過繼承標(biāo)準(zhǔn)組件的界面基類實(shí)現(xiàn) 作業(yè)項(xiàng)目程序中包括基礎(chǔ)版應(yīng)用程序ID 60nnnn 由歷屆同學(xué)開發(fā)的程序模塊組裝而成 作業(yè)主體程序 作業(yè)主體程序ID 20nnnn 軟件課程設(shè)計(jì)提交的作業(yè)程序 由6個部分組成 包括 作業(yè)項(xiàng)目程序作業(yè)教學(xué)實(shí)驗(yàn)相關(guān)編程技術(shù)教學(xué)作業(yè)教學(xué)內(nèi)容編輯用戶管理成績管理 教學(xué)試驗(yàn)程序 教學(xué)試驗(yàn)程序ID 30nnnn 作業(yè)項(xiàng)目模塊的試驗(yàn) 調(diào)試程序 由已經(jīng)實(shí)驗(yàn)通過的程序模塊和正在開發(fā)的作業(yè)程序模塊構(gòu)成 試驗(yàn)程序中的程序模塊使用V08 1版標(biāo)準(zhǔn)組件構(gòu)造 教學(xué)試驗(yàn)程序中包括基礎(chǔ)版試驗(yàn)程序ID 70nnnn 由基礎(chǔ)版的程序模塊組裝而成 注 其中nnnn為程序序號 在任務(wù)表中查詢 二個文檔 一 技術(shù)文檔技術(shù)文檔為3個表格 需求列表程序列表數(shù)據(jù)字典二 工作文檔工作文檔為2個Word文件實(shí)驗(yàn)報(bào)告工作日志 用戶需求說明 軟件產(chǎn)品業(yè)務(wù)分類業(yè)務(wù)流程業(yè)務(wù)環(huán)節(jié)功能需求功能點(diǎn) 程序功能說明 產(chǎn)品功能分析 軟件名稱 軟件標(biāo)識符 與任務(wù)相同組件名稱 組件標(biāo)識符 4個組件或程序模塊名稱 模塊標(biāo)識符 功能模塊功能名稱 功能標(biāo)識符 產(chǎn)品功能功能點(diǎn)名稱 功能點(diǎn)標(biāo)識符 基本結(jié)構(gòu)舉例 第2節(jié)任務(wù)說明 基本任務(wù) 分層結(jié)構(gòu) 數(shù)據(jù)庫訪問 C 語言 作業(yè)題目 用標(biāo)準(zhǔn)組件完成一組核心業(yè)務(wù)功能 任務(wù)內(nèi)容 與提交成果一致 技術(shù)要求 使用標(biāo)準(zhǔn)組件 標(biāo)準(zhǔn)數(shù)據(jù)庫 加入實(shí)驗(yàn)程序進(jìn)行測試 工作計(jì)劃 時間表和階段目標(biāo) 任務(wù)說明書 任務(wù)說明書部分是討論如何表述軟件開發(fā)任務(wù)和訓(xùn)練要求 任務(wù)說明書是需要同學(xué)們完成的第一個作業(yè) 基本概念 軟件工程開發(fā)的一些技術(shù)術(shù)語 返回三 1 基本任務(wù) 每人完成一個3層架構(gòu)的試驗(yàn) 我們的任務(wù)是在屏幕上編輯和調(diào)整數(shù)據(jù) 通過業(yè)務(wù)層處理 調(diào)用數(shù)據(jù)訪問層 L100 L400 是技術(shù)實(shí)現(xiàn)的難度 本學(xué)期全部升級到網(wǎng)絡(luò)環(huán)境 C 分層架構(gòu) N層架構(gòu)C 具體實(shí)現(xiàn)界面業(yè)務(wù)數(shù)據(jù)訪問數(shù)據(jù)庫訪問數(shù)據(jù)庫層與層之間數(shù)據(jù)交換 返回二 L100任務(wù)1實(shí)現(xiàn)1個表 L100任務(wù)1實(shí)現(xiàn)1個表 把不同版本的易經(jīng)內(nèi)容編輯 輸入到數(shù)據(jù)庫 使用用好E SHFPages頁面表 完成一組資料輸入檢索 L200任務(wù)2實(shí)現(xiàn)2個調(diào)查表 L200任務(wù)2實(shí)現(xiàn)2個調(diào)查表用好成績表R SHFItemScores和E SHFQuestions調(diào)查內(nèi)容在提問存于問題表調(diào)查結(jié)果存于評價表 成績表 R SHFItemScores需要掌握對象繼承技術(shù) 通過擴(kuò)展已有類實(shí)現(xiàn)新功能 L200任務(wù)3實(shí)現(xiàn)3個表 L200任務(wù)3實(shí)現(xiàn)3個表需求列表 程序列表 數(shù)據(jù)列表Exile電子表格內(nèi)容 Access數(shù)據(jù)庫Access數(shù)據(jù)庫 Exile電子表格內(nèi)容E SHFFunctions需要掌握數(shù)據(jù)庫表的設(shè)計(jì)和訪問方法 L300任務(wù)4實(shí)現(xiàn)程序功能 L300任務(wù)4實(shí)現(xiàn)相應(yīng)程序功能實(shí)現(xiàn)3個表需求列表 程序列表 數(shù)據(jù)列表Exile電子表格內(nèi)容 Access數(shù)據(jù)庫Access數(shù)據(jù)庫 Exile電子表格內(nèi)容E SHFFunctions需要掌握基本的編程技術(shù)和方法 L400任務(wù)5本科創(chuàng)新 L400任務(wù)5本科創(chuàng)新申請本科創(chuàng)新學(xué)分的同學(xué)可以申請此項(xiàng)任務(wù) 要求實(shí)現(xiàn)一個真實(shí)課題軟件開發(fā)任務(wù) 包括 微軟創(chuàng)新杯入選賽 教學(xué)網(wǎng)站和軟件 自選課題學(xué)校教務(wù)系統(tǒng)開發(fā) 實(shí)現(xiàn)3個表需求列表 程序列表 數(shù)據(jù)列表 2 作業(yè)題目 本學(xué)期的軟件開發(fā)任務(wù)是每個同學(xué)獨(dú)立完成一個開發(fā)任務(wù) 利用標(biāo)準(zhǔn)組件完成一組核心業(yè)務(wù)功能 軟件開發(fā)任務(wù)四個部分 UI BT 應(yīng)用程序 實(shí)驗(yàn)程序訓(xùn)練要求團(tuán)隊(duì)角色和職責(zé)技術(shù)要求 工具 語言 對象 組件 分層 實(shí)例 講解核心業(yè)務(wù)軟件 對應(yīng)解決方案組件 對應(yīng)項(xiàng)目 模塊 對應(yīng)窗體類和業(yè)務(wù)類 數(shù)據(jù)表功能 對應(yīng)方法 記錄功能點(diǎn) 對應(yīng)程序段 數(shù)據(jù)項(xiàng) 返回三 2 題目列表 每班4個小組每個同學(xué)獨(dú)立完成一個項(xiàng)目 返回二 1 作業(yè)內(nèi)容 作業(yè)內(nèi)容包括文檔和軟件產(chǎn)品兩部分 文檔部分包括 任務(wù)說明需求說明程序說明軟件產(chǎn)品有4個部分 任務(wù)UI任務(wù)BT任務(wù)測試模塊任務(wù)程序 返回三 2 3 技術(shù)要求 使用標(biāo)準(zhǔn)組件 標(biāo)準(zhǔn)數(shù)據(jù)庫 加入實(shí)驗(yàn)程序進(jìn)行測試 使用標(biāo)準(zhǔn)組件SHF UISHF BTSHF DASHF Tester使用標(biāo)準(zhǔn)數(shù)據(jù)庫SHFDB數(shù)據(jù)庫文件夾和數(shù)據(jù)文件夾SHFDB V07 01數(shù)據(jù)庫文件加入實(shí)驗(yàn)程序任務(wù)UI任務(wù)BT任務(wù)測試模塊任務(wù)程序 返回三 2 4 基本概念 分布式應(yīng)用三層架構(gòu)分布式應(yīng)用程序網(wǎng)絡(luò)編程組件編程對象編程 返回三 2 分布式應(yīng)用系統(tǒng)結(jié)構(gòu) 參考資料 基于DotNet平臺的企業(yè)級應(yīng)用程序的架構(gòu)設(shè)計(jì) 返回三 2 5 三層架構(gòu) N層 SQLServer Oracle DB2 DataAccess BusinessLogic WebService WebUI WindowsUI Common SystemFramework 返回三 2 5 分布式應(yīng)用程序結(jié)構(gòu) 拼寫學(xué)習(xí)業(yè)務(wù)邏輯類庫 鍵盤練習(xí)業(yè)務(wù)邏輯類庫 公用數(shù)據(jù)接口 公用數(shù)據(jù)接口 返回三 2 5 應(yīng)用程序與系統(tǒng)架構(gòu)關(guān)系 返回三層 網(wǎng)絡(luò)編程 鍵盤練習(xí)業(yè)務(wù)邏輯組件 拼寫學(xué)習(xí)業(yè)務(wù)邏輯組件 返回三 2 5 組件編程2個部分 標(biāo)準(zhǔn)部分SHF UISHF BTSHF DASHF TesterSHFDB 作業(yè)部分任務(wù) UI任務(wù) BT任務(wù)程序SHF TesterSHF DASHFDB 兩個部分 每個作業(yè)包括應(yīng)用程序組件和演示檢測程序兩個組成部分 應(yīng)用程序組件 本人開發(fā)的應(yīng)用程序 演示檢測程序 組件的演示 檢驗(yàn)和測試工具 使用這兩部分協(xié)調(diào)工作 要完成應(yīng)用程序功能和相應(yīng)的分布式計(jì)算測試試驗(yàn) 返回三 2 5 第3節(jié)分配小組 每班有4個A級B級小組 各完成一個作業(yè)項(xiàng)目每個小組的任務(wù)的難度級別自主決定 任務(wù)L10為入門 任務(wù)L200初級 任務(wù)L30為中級 任務(wù)L400為高級 每個組員完成一個獨(dú)立開發(fā)任務(wù) 整個小組完成全部任務(wù) 目前分配是按學(xué)號順序 同學(xué)根據(jù)自己的能力實(shí)現(xiàn)不同的難度 全年級n個C級D級創(chuàng)新小組1個自選小組 教學(xué)網(wǎng)站和軟件 微軟創(chuàng)新杯入選賽 自選課題 返回三 第4節(jié)任務(wù)表達(dá) 用工程 或商務(wù) 管理的 語言來表述設(shè)計(jì)思想 工作思路 和結(jié)果 要點(diǎn) 簡單扼要的說明工作對象 任務(wù) 范圍 要求和時間表 任務(wù)說明書題目任務(wù)概述 任務(wù)內(nèi)容 技術(shù)要求 時間計(jì)劃 案例 返回目錄 作業(yè)題目 作業(yè)名稱書寫格式日期姓名 軟件名稱軟件標(biāo)識 任務(wù)說明V12 1 01作業(yè)題目書寫格式 軟件名稱軟件標(biāo)識 名稱標(biāo)識符 返回四 任務(wù)概述 描述背景 說明任務(wù) 描述產(chǎn)品 要完整 概括 層次和編號清晰 給出功能清單 概述任務(wù) 說明要完成開發(fā)工作 列出任務(wù)清單 返回四 任務(wù)內(nèi)容 內(nèi)容 要明確具體 說明自己要完成的功能和掌握的技術(shù)要點(diǎn) 明確任務(wù)范圍 原作功能123 改進(jìn)功能123 列出項(xiàng)目清單 說明技術(shù)問題 說明完成任務(wù)的主要技術(shù)障礙 列出清單 任務(wù)內(nèi)容參照作業(yè)題目 返回四 技術(shù)要求 要求 規(guī)定工作的質(zhì)量要求和驗(yàn)收標(biāo)準(zhǔn) 詳見作業(yè)要求部分 根據(jù)自己選定的級別填寫 計(jì)劃 安排工作進(jìn)度 返回四 時間計(jì)劃 返回四 任務(wù)說明書示例 20130321尚小衛(wèi) 鍵盤訓(xùn)練ACKP000 任務(wù)說明V10 1 01 返回四 四 編程實(shí)踐 20150402尚小衛(wèi)實(shí)驗(yàn)02 創(chuàng)建程序框架 實(shí)驗(yàn)指導(dǎo)書V12 1 01目標(biāo) 搭建一個實(shí)際的3層架構(gòu)程序框架 五 課后任務(wù) 小組工作4月7日之前分配小組填寫任務(wù)表提交任務(wù)表個人工作4月6日之前提交任務(wù)說明書提交實(shí)驗(yàn)報(bào)告02注意 按時提交作業(yè)是計(jì)算成績 屬于職業(yè)素養(yǎng)項(xiàng)目 復(fù)制他人作業(yè)也計(jì)算成績 屬于職業(yè)道德項(xiàng)目 返回目錄 提交作業(yè) 開發(fā)文檔 技術(shù)文檔1項(xiàng) 任務(wù)說明 工作文檔2項(xiàng) 工作日志 實(shí)驗(yàn)報(bào)告 保存到作業(yè)文件夾 郵件提交2項(xiàng) ustbsoft 技術(shù)文檔 任務(wù)說明獨(dú)立發(fā)送到作業(yè)郵箱 工作文檔 工作日志 實(shí)驗(yàn)報(bào)告2個文件合并發(fā)送到作業(yè)郵箱 注意主題和附件格式 郵件主題格式 學(xué)號姓名 軟件名稱軟件標(biāo)識 作業(yè)V12 1 01附件名稱格式 日期姓名 軟件名稱軟件標(biāo)識 作業(yè)V12 1 01日期格式為8位數(shù)字 如 20150407截至?xí)r間 2015年04月07日23 50 提交格式 E mail作業(yè)提交格式 E MAIL主題 要求 學(xué)號姓名作業(yè)名稱版本號格式 學(xué)號姓名 軟件名稱軟件標(biāo)識 文檔名稱V12 1 xx實(shí)例 4056174吳巍 鍵盤訓(xùn)練SHFKP 121 任務(wù)說明V12 1 01附件文件名 要求 日期姓名作業(yè)名稱版本號格式 日期姓名 軟件名稱軟件標(biāo)識 文檔名稱V12 1 xx實(shí)例 20081026吳巍 鍵盤訓(xùn)練SHFKP 121 任務(wù)說明V12 1 01注意不要隨意添加空格 下劃線等符號 學(xué)習(xí)資源 教學(xué)網(wǎng)站 參考資料 微軟課程 基于DotNet平臺的企業(yè)級應(yīng)用程序的架構(gòu)設(shè)計(jì)演示01模型微軟如何開發(fā)程序演示02工具VS2008介紹標(biāo)準(zhǔn)組件20100325標(biāo)準(zhǔn)組件V07 2 01 回顧 課程介紹 教學(xué)安排 培養(yǎng)目

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論