




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1 錢 哨2目錄大綱目錄大綱計算機軟件課程設置與就業(yè)職業(yè)化需求計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程如何引導關于我們31.關于我們關于我們交通部管理干部學院交通部管理干部學院是中華人民共和國交通部直屬的事業(yè)單位,其前身是北京交通管理干部學院。學院最初是成立于1951年的中央人民政府交通部干部學校。在此基礎上,1984年成立北京交通管理干部學院。 41.關于我們關于我們計算機系計算機系于1993年7月成立的。現(xiàn)有教職員工30名,在校學生900余人,下轄先進計算機設備逾千臺,兩個專業(yè)實驗室和一個綜合實訓實驗室。下設四個教研室:計算機軟件教研室;計算機網(wǎng)絡教研室;計算機軟件教研室;計算
2、機網(wǎng)絡教研室;計算機基礎教研室;實訓教研室計算機基礎教研室;實訓教研室 實訓工廠建設實訓工廠建設學院實訓基地標牌學院實訓基地標牌 51.關于我們關于我們主實訓工廠和學生實訓場景主實訓工廠和學生實訓場景61.關于我們關于我們主實訓工廠和學生實訓場景主實訓工廠和學生實訓場景71.關于我們關于我們北京昌平實訓基地實訓場景北京昌平實訓基地實訓場景 81.關于我們關于我們實訓流程展示實訓流程展示 91.關于我們關于我們江蘇無錫實訓基地江蘇無錫實訓基地 101.關于我們關于我們江蘇無錫實訓基地學生工作生活現(xiàn)場江蘇無錫實訓基地學生工作生活現(xiàn)場 111.關于我們關于我們北京理工大學的北京理工大學的ATA實訓合
3、作基地標牌實訓合作基地標牌 122.計算機軟件課程設置與就業(yè)職業(yè)化需求計算機軟件課程設置與就業(yè)職業(yè)化需求(1)社會對計算機人才需求的現(xiàn)狀)社會對計算機人才需求的現(xiàn)狀 信息來源信息來源前程無憂網(wǎng)前程無憂網(wǎng)、中華英才網(wǎng)中華英才網(wǎng)、智聯(lián)招聘網(wǎng)智聯(lián)招聘網(wǎng)、伯樂招聘網(wǎng)伯樂招聘網(wǎng)2009年年3月月4日至日至3月月11日資訊日資訊 132.計算機軟件課程設置與就業(yè)職業(yè)化需求計算機軟件課程設置與就業(yè)職業(yè)化需求(1)社會對計算機人才需求的現(xiàn)狀)社會對計算機人才需求的現(xiàn)狀 十大熱門行業(yè):十大熱門行業(yè):o“ChinaHR職場人氣排行榜”由中華英才網(wǎng)(ChinaHR.com)推出,反映國內行業(yè)的發(fā)展新變化。o排行榜之
4、“十大熱門行業(yè)”數(shù)據(jù)均統(tǒng)計自企業(yè)端的數(shù)據(jù)。n十大熱門行業(yè)1. 互聯(lián)網(wǎng)電子商務2. 計算機軟件3. 計算機硬件網(wǎng)絡設備4. IT服務系統(tǒng)集成5. 電子微電子6. 通信(設備運營增值服務)7. 專業(yè)服務(咨詢財會法律等)8. 房地產開發(fā)建筑與工程9. 機械制造機電重工10. 基金證券期貨投資十大熱門行業(yè)中:十大熱門行業(yè)中: 互聯(lián)網(wǎng)互聯(lián)網(wǎng)電子商務電子商務 計算機軟件計算機軟件 計算機硬件計算機硬件網(wǎng)絡設備網(wǎng)絡設備占據(jù)三甲!占據(jù)三甲!IT服務也榜上有名服務也榜上有名142.計算機軟件課程設置與就業(yè)職業(yè)化需求計算機軟件課程設置與就業(yè)職業(yè)化需求(1)社會對計算機人才需求的現(xiàn)狀)社會對計算機人才需求的現(xiàn)狀
5、p 行業(yè)需求的激增,催化計算機專業(yè)學生趨向于專業(yè)性應用領域行業(yè)需求的激增,催化計算機專業(yè)學生趨向于專業(yè)性應用領域 p 實用性、適用性原則成為用人單位的主要目標實用性、適用性原則成為用人單位的主要目標 學歷就業(yè)需求分布圖學歷就業(yè)需求分布圖 152.計算機軟件課程設置與就業(yè)職業(yè)化需求計算機軟件課程設置與就業(yè)職業(yè)化需求(1)社會對計算機人才需求的現(xiàn)狀)社會對計算機人才需求的現(xiàn)狀 p 計劃經(jīng)濟中舊有的分配模式已經(jīng)不再被廣大學生和社會接受。計劃經(jīng)濟中舊有的分配模式已經(jīng)不再被廣大學生和社會接受。但是,但是,職業(yè)經(jīng)歷職業(yè)經(jīng)歷以及以及外語水平外語水平越來越受到越來越受到IT企業(yè)的重視。企業(yè)的重視。 p 職業(yè)素
6、質被提到招聘目標中職業(yè)素質被提到招聘目標中 “具有良好的客戶服務意識與溝通能力,良好的團隊協(xié)作精神與職業(yè)道德;具有良好的客戶服務意識與溝通能力,良好的團隊協(xié)作精神與職業(yè)道德;學習能力強,善于思考總結,責任心強,工作效率高學習能力強,善于思考總結,責任心強,工作效率高。”這句話被企業(yè)經(jīng)常性的提出應該值得從事高等教育和管理的同志認真思考。16目前就業(yè)形勢分析嚴峻的就業(yè)形勢下,嚴峻的就業(yè)形勢下,如何沖破就業(yè)的冰河?如何沖破就業(yè)的冰河?172.計算機軟件課程設置與就業(yè)職業(yè)化需求計算機軟件課程設置與就業(yè)職業(yè)化需求(1)社會對計算機人才需求的現(xiàn)狀)社會對計算機人才需求的現(xiàn)狀 o來聽聽企業(yè)的呼聲:1、企業(yè)剛
7、剛培養(yǎng)起來,員工就跳槽跑掉了、企業(yè)剛剛培養(yǎng)起來,員工就跳槽跑掉了2、公司的平臺改成、公司的平臺改成JAVA都半年了,可他還是不能上手都半年了,可他還是不能上手3、小劉技術還行,就是跟誰都無法合作,公司不肯為他一個人放棄整個團隊、小劉技術還行,就是跟誰都無法合作,公司不肯為他一個人放棄整個團隊4、小王是個單線程,必須讓主管把事情一一交代清楚才能做,否則就是一團糟、小王是個單線程,必須讓主管把事情一一交代清楚才能做,否則就是一團糟5、都說就業(yè)難,可我們公司天天都在招人,還是沒有滿意的、都說就業(yè)難,可我們公司天天都在招人,還是沒有滿意的6、為什么應聘者都不明白,首先應該做出成績,才有資格要求待遇、為
8、什么應聘者都不明白,首先應該做出成績,才有資格要求待遇而不是而不是“我要我要*待遇待遇”7、182.計算機軟件課程設置與就業(yè)職業(yè)化需求計算機軟件課程設置與就業(yè)職業(yè)化需求(1)社會對計算機人才需求的現(xiàn)狀)社會對計算機人才需求的現(xiàn)狀 o經(jīng)過調研,多數(shù)企業(yè)認為,一個職業(yè)人應具備以下素質:n學習能力n適應能力n協(xié)作能力n溝通能力n職業(yè)禮儀n時間管理n抗壓能力n誠實守信192.計算機軟件課程設置與就業(yè)職業(yè)化需求計算機軟件課程設置與就業(yè)職業(yè)化需求(1)社會對計算機人才需求的現(xiàn)狀)社會對計算機人才需求的現(xiàn)狀 p 社會目前對于社會目前對于IT從業(yè)者的技術要求從業(yè)者的技術要求 市場軟件技術需求圖市場軟件技術需求
9、圖 目前軟件市場技術需求的發(fā)展趨勢是:在統(tǒng)一的WEB框架下,以B/S開發(fā)為主要導向,整合目前的大型網(wǎng)絡數(shù)據(jù)庫技術、UML設計以及一定的多媒體處理技術,是這個時代計算機軟件課程知識結構變革的大勢所趨。 20JAVAJAVA和和.NET.NET人才需求現(xiàn)狀人才需求現(xiàn)狀經(jīng)過對經(jīng)過對529家招聘企業(yè),家招聘企業(yè),1727個有效職位進行統(tǒng)計分析:個有效職位進行統(tǒng)計分析: 60%以上的職位要求有兩種或兩種以上技能以上的職位要求有兩種或兩種以上技能 具備系統(tǒng)化、結構化的軟件知識和技能的人才才能滿足企業(yè)的需要具備系統(tǒng)化、結構化的軟件知識和技能的人才才能滿足企業(yè)的需要 獲得更多、更好的就業(yè)機會獲得更多、更好的就
10、業(yè)機會21ITIT熱門職位現(xiàn)狀熱門職位現(xiàn)狀IT 類熱門職位類熱門職位 Top10 排行榜排行榜 22Ability能力能力Professional專業(yè)專業(yè)Technology技術技術Experience經(jīng)驗經(jīng)驗Communication溝通溝通Habit習慣習慣學習能力學習能力創(chuàng)新能力創(chuàng)新能力分析解決分析解決問題問題代碼規(guī)范代碼規(guī)范界面規(guī)范界面規(guī)范文檔規(guī)范文檔規(guī)范開發(fā)流程開發(fā)流程開發(fā)平臺開發(fā)平臺和語言和語言前沿開發(fā)技術前沿開發(fā)技術數(shù)據(jù)庫技術數(shù)據(jù)庫技術 編程及規(guī)范編程及規(guī)范分析設計分析設計及項目管理及項目管理設計和實現(xiàn)設計和實現(xiàn)開發(fā)文檔開發(fā)文檔 演講演講團隊溝通團隊溝通客戶溝通客戶溝通 職業(yè)素質
11、職業(yè)素質積極主動積極主動不斷更新不斷更新 企業(yè)眼中的優(yōu)秀程序員企業(yè)眼中的優(yōu)秀程序員233.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(1)實訓課程體系)實訓課程體系 243.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(1)實訓課程體系)實訓課程體系 253.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第二步:項目小組籌建討論階段第二步:項目小組籌建討論階段第三步:第三步:項目小組任務分工階段項目小組任務分工階段 第一步:綜合項目陳述階段第一步:綜合項目陳述階段第四步:需求分析階段(軟件及數(shù)據(jù)庫建模)第
12、四步:需求分析階段(軟件及數(shù)據(jù)庫建模) 第五步:用戶界面設計階段第五步:用戶界面設計階段 第六步:軟件開發(fā)實施階段第六步:軟件開發(fā)實施階段第七步:軟件測試階段第七步:軟件測試階段第八步:安裝部署、答辯階段第八步:安裝部署、答辯階段263.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第一步:綜合項目陳述階段第一步:綜合項目陳述階段273.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第二步:項目小組籌建討論階段第二步:項目小組籌建討論階段籌建小組的籌建小組的基本原則基本原則小組第一次
13、小組第一次會議會議小組分工小組分工283.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第三步:第三步:項目小組任務分工階段項目小組任務分工階段 在團隊開發(fā)過程中,需要根據(jù)組員的能力和特點分派具體不同的工作給他們協(xié)調一致的完成軟件項目,約束彼此工作進程和提高工作績效的方法一般采用文檔推動的方式。在項目初期,組員彼此之間不是非常了解的情況下,需要項目負責人通過有效的文檔快速決定任務的有效分派,于是這個階段實訓過程中主要的文檔建議包括以下三種:p 項目工作計劃書項目工作計劃書:解決每個人干什么?干多少?工作計劃如何?p 實訓人員工作日志實訓人
14、員工作日志:每日心得體會,檢驗領會項目意圖準確性。p 實訓周工作日志實訓周工作日志:檢驗每周工作完成情況,查漏補缺,不斷完善工作方式,改正錯誤的工作態(tài)度和習慣。 293.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第三步:第三步:項目小組任務分工階段項目小組任務分工階段 項目小組任務分工表項目小組任務分工表 303.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第三步:第三步:項目小組任務分工階段項目小組任務分工階段 項目進度安排圖項目進度安排圖 MicroSoft Office
15、Project313.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第三步:第三步:項目小組任務分工階段項目小組任務分工階段 本報告主要是規(guī)定小組成員每人每天必須填寫的心得和體會,本報告主要是規(guī)定小組成員每人每天必須填寫的心得和體會,由項目經(jīng)理負責驗收,不必交指導教師。由項目經(jīng)理負責驗收,不必交指導教師。 323.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第三步:第三步:項目小組任務分工階段項目小組任務分工階段 本報告主要是由實訓小組項目經(jīng)理每周向本報告主要是由實訓小組項目經(jīng)理每
16、周向指導教師提交一次,由指導教師負責驗收,指導教師提交一次,由指導教師負責驗收,同時有針對性的就實訓環(huán)節(jié)發(fā)生的問題予同時有針對性的就實訓環(huán)節(jié)發(fā)生的問題予以解決,必要時可以和小組一起討論解決。以解決,必要時可以和小組一起討論解決。 333.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第四步:需求分析階段(軟件及數(shù)據(jù)庫建模)第四步:需求分析階段(軟件及數(shù)據(jù)庫建模) 第一份報告:第一份報告:軟件需求分析報告書軟件需求分析報告書;輔助設計軟件;輔助設計軟件 MicroSoft Office Visio 2003第二份報告:第二份報告:數(shù)據(jù)庫分析
17、報告書數(shù)據(jù)庫分析報告書;輔助設計軟件;輔助設計軟件 SysBase PowerDesigner 13.0 教師輔助說明軟件使用方式教師輔助說明軟件使用方式343.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第三份報告:第三份報告:軟件界面設計報告書軟件界面設計報告書;輔助設計軟件;輔助設計軟件 網(wǎng)頁設計三劍客;網(wǎng)頁設計三劍客;PhotoShop第五步:用戶界面設計階段第五步:用戶界面設計階段 353.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 用戶界面設計的一般流程用戶界面設計的
18、一般流程第五步:用戶界面設計階段第五步:用戶界面設計階段 效果圖效果圖(通過PS或者FIREWORKS三方圖形處理軟件設計)切圖切圖動態(tài)程序動態(tài)程序設計設計CSS與與XHTML業(yè)務與數(shù)據(jù)業(yè)務與數(shù)據(jù)表現(xiàn)層表現(xiàn)層視覺效果表視覺效果表現(xiàn)層設計現(xiàn)層設計363.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第六步:軟件開發(fā)實施階段第六步:軟件開發(fā)實施階段在界面設計整體結束后,由多媒體設計轉在界面設計整體結束后,由多媒體設計轉移至軟件開發(fā)設計階段,此階段需要更多移至軟件開發(fā)設計階段,此階段需要更多的時間和精力,指導步驟是:的時間和精力,指導步驟是:1
19、、按照、按照OOP設計原則,進行分層設計開設計原則,進行分層設計開發(fā);將集約化的類提煉出來,進行抽象,發(fā);將集約化的類提煉出來,進行抽象,提前進行封裝。提前進行封裝。 形成電子報告書,在小組形成電子報告書,在小組內部傳閱。內部傳閱。2、每天進行例會,討論項目進展和成功失、每天進行例會,討論項目進展和成功失敗經(jīng)驗,有項目經(jīng)理控制整體進度。敗經(jīng)驗,有項目經(jīng)理控制整體進度。3、提煉共有問題,積極解決。注意控制項、提煉共有問題,積極解決。注意控制項目周報告制度。目周報告制度。373.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第七步:軟件測試階
20、段第七步:軟件測試階段第四份報告:第四份報告:軟件測試計劃書軟件測試計劃書,軟件測試報告書軟件測試報告書;p 集成測試集成測試:集成測試測試用例集成測試測試用例設計規(guī)格設計規(guī)格,集成測試測試用例集成測試測試用例p 數(shù)據(jù)庫測試:數(shù)據(jù)庫測試:數(shù)據(jù)庫測試測試數(shù)據(jù)庫測試測試用例設計規(guī)格用例設計規(guī)格,數(shù)據(jù)庫測試測數(shù)據(jù)庫測試測試用例試用例數(shù)據(jù)庫測試計劃數(shù)據(jù)庫測試計劃p 系統(tǒng)測試:系統(tǒng)測試用例系統(tǒng)測試:系統(tǒng)測試用例383.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(2)綜合實訓課程步驟)綜合實訓課程步驟 第五份報告:第五份報告:項目答辯設計項目答辯設計;第八步:安裝部署、答辯階段第八步:安
21、裝部署、答辯階段p 項目規(guī)定的所有文檔項目規(guī)定的所有文檔p 演講演講PPTp 軟件錄像軟件錄像393.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(3)綜合實訓評價體系建設)綜合實訓評價體系建設 員工評分表(滿分員工評分表(滿分100100分)分)403.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(3)綜合實訓評價體系建設)綜合實訓評價體系建設 小組答辯評分表(滿分小組答辯評分表(滿分100100分)分)413.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(3)綜合實訓評價體系建設)綜合實訓評價體系建設 輔助測評量化系數(shù)如下:輔助測評量化系數(shù)如
22、下:1、考勤、考勤:全勤系數(shù)為1,曠工1次,扣除0.1系數(shù)。2、團隊合作、團隊合作:分為優(yōu),中,差差。系數(shù)為1,0.8,0.6,由組內成員評定。3、領導崗領導崗:項目經(jīng)理和技術經(jīng)理的系數(shù)為1,其他成員系數(shù)為0.8。4、項目評審會:、項目評審會:項目演示成績分為優(yōu),中,次。系數(shù)為1,0.8,0.6,由公由公司考核領導小組評審司考核領導小組評審。5、成果的數(shù)量和質量:、成果的數(shù)量和質量:產品中的軟件、代碼、文檔等要求的成果,數(shù)量滿系數(shù)為1,少一個扣除0.1系數(shù)。質量也分為優(yōu),中,次。系數(shù)為1,0.8,0.6,由公司由公司考核領導小組評審。考核領導小組評審。員工附加分表(滿分員工附加分表(滿分200
23、200分,其中分,其中100100分來自軟件評分表)分來自軟件評分表)423.計算機軟件專業(yè)實訓課程流程設計計算機軟件專業(yè)實訓課程流程設計(3)綜合實訓評價體系建設)綜合實訓評價體系建設 員工實訓最終成績表員工實訓最終成績表433.計算機軟件專業(yè)實訓課程如何引導計算機軟件專業(yè)實訓課程如何引導(1)階段項目簡介)階段項目簡介o任務:MyQQ 聊天工具o系統(tǒng)結構:C/S,通過數(shù)據(jù)庫交換聊天消息o小組形式完成o學時:24學時44項目實施和課程安排課程進度描述課時第一次課項目講解2項目準備階段2第二次課任務講解4第一次集中編碼第三次課任務講解4第二次集中編碼第四次課任務講解4第三次集中編碼第五次課任務
24、講解4第四次集中編碼第六次課總結和答辯445軟件開發(fā)流程o比爾蓋子是一名建筑工人o起初只干一些比較簡單的建筑工作o憑個人技術和經(jīng)驗,不需要特別設計,可以順利完成o如同編寫早期比較小的程序46軟件開發(fā)流程o新任務:建造一間非常美麗而完整的房間o工作變得復雜許多o像不斷發(fā)展的軟件,功能越來越多,越來越復雜47軟件開發(fā)流程o軟件復雜性n圖形用戶界面n客戶/服務器結構n分布式應用n數(shù)據(jù)通信n超大型關系型數(shù)據(jù)庫48項目團隊中的角色o比爾想到需要更多的人手幫他o終于組成了自己工作團隊o就像軟件中的項目團隊49軟件項目團隊中的角色項目經(jīng)理項目經(jīng)理 技術負責人技術負責人 軟件架構師軟件架構師 項目團隊項目團隊
25、 分析師分析師 設計人員設計人員 開發(fā)人員開發(fā)人員 測試人員測試人員50項目人員構成比例例子:o微軟 EXCHANGE 2000 SERVER 的開發(fā):n項目經(jīng)理:25人n開發(fā)人員:140人n測試人員:350人oWINDOWS 2000:n項目經(jīng)理:250人n開發(fā)人員:1700人n測試人員:3200人51軟件工程師的工作o項目設計與分析o編碼o編寫文檔o測試o團隊管理52軟件工程師的素質 良好的編碼能力良好的編碼能力規(guī)范化編碼習慣規(guī)范化編碼習慣規(guī)范意識規(guī)范意識團隊精神團隊精神 具有軟件工程的概念具有軟件工程的概念 求知欲、進取心求知欲、進取心和學習總結的能力和學習總結的能力團隊組織和管理能力團
26、隊組織和管理能力53軟件開發(fā)過程o“這次不能盲目開工,我們需要首先好好設計一下!”o構想o分析o設計o構造o評估o軟件的制作過程也非常相似54軟件開發(fā)過程軟件開發(fā)軟件開發(fā)可行性研究與計劃可行性研究與計劃 需求分析需求分析 設計設計 開發(fā)開發(fā) 評估評估/測試測試 維護維護 建造房屋建造房屋構想構想分析分析設計設計構造構造評估評估維護維護 55軟件開發(fā)過程模型 o軟件開發(fā)需要經(jīng)歷幾個步驟o具體如何實施,具體項目不同,有所區(qū)別o軟件開發(fā)過程模型:制作具體軟件時,開發(fā)步驟的具體實施方法瀑布模型瀑布模型 56瀑布模型o瀑布模型 “線性順序模型”o將每個階段都清楚定義了起止點o產生明確的交付成果o階段之間
27、通過文檔進行溝通o每個階段都必需完成全部規(guī)定的任務(文檔)后才能夠進入下一個階段 可行性研究與計劃可行性研究與計劃 需求分析需求分析 設計設計 開發(fā)開發(fā) 測試測試 維護維護 可行性研究報告可行性研究報告需求說明書需求說明書設計文檔設計文檔程序程序測試報告測試報告57可行性研究與計劃階段 o確定項目目的o了解系統(tǒng)中客戶的期望o確定系統(tǒng)的規(guī)模o論證項目可行性n技術可行性 n經(jīng)濟可行性 n操作可行性n社會可行性58需求分析階段o需求是產品的根源o需求工作的優(yōu)劣對產品影響最大獲取需求獲取需求客戶客戶同行、專家同行、專家已經(jīng)存在的同類軟件產品已經(jīng)存在的同類軟件產品行業(yè)標準、規(guī)則行業(yè)標準、規(guī)則Intern
28、et相關資料相關資料可能遇到的問題可能遇到的問題 用戶說不清楚需求用戶說不清楚需求誤解需求誤解需求分析需求分析需求功能需求記錄在客戶需求說明書中功能需求記錄在客戶需求說明書中59需求分析階段文檔介紹文檔介紹產品功能性需求產品功能性需求產品介紹產品介紹 產品應當遵循的標準和規(guī)范產品應當遵循的標準和規(guī)范其他需求其他需求需求說明書需求說明書產品非功能性需求產品非功能性需求60需求分析階段61設計階段 o目的:根據(jù)用戶的需要制定標準,劃分并分配任務設計設計GUI標準標準 設計數(shù)據(jù)庫設計數(shù)據(jù)庫 設計過程模塊設計過程模塊 設計編碼標準設計編碼標準 構建原型構建原型 分配任務和監(jiān)督任務分配任務和監(jiān)督任務 設
29、計階段涉及的活動設計階段涉及的活動 62開發(fā)階段 開發(fā)階段開發(fā)階段 對用戶界面對用戶界面進行最后的修改進行最后的修改 構建數(shù)據(jù)庫構建數(shù)據(jù)庫 通過添加代碼通過添加代碼使其具備功能使其具備功能 63評估/測試階段 o本階段測試每個單元的功能 測試階段涉及的活動測試階段涉及的活動 單元測試單元測試 數(shù)據(jù)驗證測試數(shù)據(jù)驗證測試 安全性測試安全性測試 強度測試強度測試 集成測試集成測試 64軟件開發(fā)過程o比爾通過類似軟件瀑布模型的方式成功完成了自己的建筑項目65階段項目需求描述及效果展示o用戶注冊o用戶登錄o個人信息編輯o查找/添加好友o好友列表o聊天o技術實現(xiàn):WinForms+ADO.NET66需求分
30、析數(shù)據(jù)庫分析o需要的數(shù)據(jù)表:nUsers:用戶表 nFriends:好友表 nStar:星座表 nBloodType:血型表 nFriendshipPolicy:好友策略表 nMessages:消息表 nMessageType:消息類型表 67需求分析功能分析o主要功能:n注冊與登錄 n好友管理 n消息管理 n個人設置 68需求分析界面分析o需要的界面:n注冊界面 n登錄界面 n登錄后的主界面 n查找/添加好友界面 n聊天界面 n系統(tǒng)消息界面 n個人設置界面 n頭像列表界面 69需求分析輔助類分析o需要添加的輔助類:nDBHelper類 nUserHelper 類 70MyQQ 聊天工具聊天工
31、具組長組長 A組員組員 B組員組員 C注注冊冊窗窗體體聊聊天天窗窗體體個個人人信信息息窗窗體體登登錄錄后后主主窗窗體體查找查找/添加功能編碼添加功能編碼登登錄錄窗窗體體頭頭像像列列表表窗窗體體系系統(tǒng)統(tǒng)消消息息窗窗體體查查找找/添添加加好好友友界面設計、輔助功能界面設計、輔助功能輔輔助助類類查查找找/添添加加好好友友協(xié)助協(xié)助協(xié)助協(xié)助小組分工71階段劃分o項目準備階段 (2學時)n項目框架、建庫、建表、提交計劃o第一次集中編碼 (4學時)n注冊、登錄功能o第二次集中編碼 (4學時)n查找/添加好友、部分聊天功能o第三次集中編碼 (4學時)n 個人信息顯示、完整聊天功能o第四次集中編碼 (4學時)n
32、個人信息修改、完善整個功能o項目答辯、總結(4學時)72項目準備階段:A任務o搭建項目框架o提交小組計劃 73項目準備階段:B任務o建庫o建表nUsersnFriendsnFriendShipPolicyo建關系74項目準備階段:C任務o建表nStar nBloodType nMessages nMessageType 75第一次集中編碼:A任務o設計注冊窗體界面o實現(xiàn)用戶注冊功能76第一次集中編碼:B任務o設計登錄后主窗體o顯示好友列表77第一次集中編碼:C任務o設計登錄窗體o實現(xiàn)登錄功能78第一次集中編碼:難點分析o注冊功能難點/ 獲取自動生成的獲取自動生成的IdId值值 / 查詢新增加的
33、記錄的標識號的查詢新增加的記錄的標識號的 SQL 語句語句sql = SELECT Identity FROM Users; / / 執(zhí)行查詢語句執(zhí)行查詢語句myQQNum = Convert.ToInt32(command.ExecuteScalar(); 79第一次集中編碼:難點分析o好友列表第三方控件 SideBarGroups 屬性屬性SbGroup 類型類型Items屬性屬性SbItem 類型類型80第一次集中編碼:難點分析oSideBar/ 命名空間命名空間 using Aptech.UI;/ 添加組添加組 sbFriends.AddGroup(我的好友我的好友);sbFriends.AddGroup(陌生人陌生人);/ 添加項添加項 SbItem item = new SbItem(string)dataReaderNickName, (int)dataReaderFaceId);sbFriends.Groups0.Items.Add(it
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 草原割草與草地生態(tài)保護長期規(guī)劃考核試卷
- 鐵路通信網(wǎng)絡安全防護考核試卷
- 稀土金屬冶煉與技能人才隊伍建設考核試卷
- 運動防護用具制造考核試卷
- 防噎住的急救法
- 呼吸運動模型實驗說課
- 加壓呼吸氣囊
- 呼吸護理業(yè)務學習
- 消化系統(tǒng)疾病用藥
- 校園爆炸物處理指南
- 延期交房起訴狀開發(fā)商違約金起訴狀
- 心內科用藥安全管理課件
- GB/T 20453-2022柿子產品質量等級
- 贛美2011版三年級美術下冊《瓜果飄香》教案及教學反思
- 維修改造工程施工組織設計
- 執(zhí)行力案例分享與解析課件
- 電路理論知到章節(jié)答案智慧樹2023年同濟大學
- 新版心肺復蘇流程圖
- 與食品安全相關的組織機構設置、部門職能和崗位職責
- 法院送達地址確認書
- 項目管理手冊(最終完成版)
評論
0/150
提交評論