

下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1/ 8實訓(xùn)產(chǎn)品白皮書】NETOA 企業(yè)網(wǎng)絡(luò)辦公系統(tǒng)產(chǎn)品白皮書2018年4月目錄1.產(chǎn)品概述31.1.項目背景31.2.實訓(xùn)目標(biāo)41.3.產(chǎn)品特色52.技術(shù)選型和架構(gòu)53.產(chǎn)品指標(biāo)64.先修課程85.實訓(xùn)教案計劃86.實訓(xùn)環(huán)境要求107.實訓(xùn)組織方式111. 產(chǎn)品概述2.項目背景NetOA網(wǎng)絡(luò)辦公系統(tǒng)是一個OA項目,主要為以承接項目為主的公司解決日常辦公和 項目管理的需求,協(xié)助企業(yè)人員同時進行進行日常辦公管理和項目管理,提高管理效率, 降低運作成本,增強長期競爭力。該系統(tǒng)主要包括郵件管理、聯(lián)系人管理、客戶管理、短 消息、考勤管理、項目管理和公文流轉(zhuǎn)等功能。2/ 83hET OA1.D網(wǎng)4&am
2、p;舟全系堀-Internet EMplorer-|D| x圖一NETOA系統(tǒng)登錄界面圖二NETOA操作界面3/ 83.實訓(xùn)目標(biāo)通過NetOA項目強化實訓(xùn),讓學(xué)員在完成實訓(xùn)項目的過程,培養(yǎng)軟件項目師所必需具 備的項目技術(shù)和職業(yè)素質(zhì):熟練掌握C#ASP.Net、ADO.Net等Web應(yīng)用開發(fā)技術(shù),精通SQL Server存儲過程開 發(fā)熟悉面向?qū)ο蠓治龊驮O(shè)計,掌握UML技術(shù),能夠使用Power Designer、Together等工具進行系統(tǒng)分析設(shè)計具備良好的數(shù)據(jù)庫分析和設(shè)計能力,熟練使用Power Designer進行數(shù)據(jù)建模 熟悉項目實行、軟件開發(fā)流程和規(guī)范 掌握單元測試以及測試驅(qū)動開發(fā)技術(shù),
3、具有良好的編碼風(fēng)格,以及編寫規(guī)范開發(fā)文檔 的能力能夠進行團隊協(xié)同開發(fā),有良好的溝通能力和團隊精神。4.產(chǎn)品特色技術(shù)先進NETOA系統(tǒng)呈三層架構(gòu),基于.NET 2.0框架,采用C#編程、SQL Server 2005進行數(shù)據(jù)存儲,在數(shù)據(jù)處理層使用ADO.NET對SQL Server進行數(shù)據(jù)訪問,在表現(xiàn)層使用ASP.NET進行數(shù)據(jù)展示以及和用戶進行交互。這些都是當(dāng)前企業(yè)開發(fā)中采用的 主流的技術(shù)和架構(gòu),以保證學(xué)生能夠?qū)W習(xí)到崗位需要的技能。流程規(guī)范 該項目采用了業(yè)內(nèi)遵循的CMMI、MSF和XP等開發(fā)過程中的最佳實踐,讓學(xué)生 參與項目的整個開發(fā)過程,經(jīng)歷需求分析,概要設(shè)計、詳細設(shè)計、代碼實現(xiàn)這四個主 要
4、階段,從而對項目的實行、軟件開發(fā)的流程和規(guī)范有充分的了解和掌握。自動代碼檢查 學(xué)生提交的代碼是否規(guī)范,功能是否正確,無論是老師手工檢查,還是交叉檢 查,工作量都非常巨大,這往往造成對實訓(xùn)的評價流于形式。NETOA開發(fā)過程中每人將近3000行的代碼,都可以從規(guī)范以及功能上進行代碼 自動檢查,可以大大減輕老師的工作負擔(dān)。4/ 81.技術(shù)選型和架構(gòu)NetOA采用微軟的最新技術(shù),微軟.Net技術(shù)為多層應(yīng)用體系結(jié)構(gòu)的實現(xiàn)提供良好的基礎(chǔ)?;?Net Framework框架:該框架簡化了在In ternet環(huán)境中的應(yīng)用程序開發(fā)。采用C#語言開發(fā):這種語言是.net framework框架上功能最強大的語言
5、。后臺數(shù)據(jù)庫采用SQL Server 2005:能夠讓系統(tǒng)的數(shù)據(jù)存儲和處理性能更加優(yōu) 秀。NetOA是典型的多層架構(gòu),將系統(tǒng)劃分成多個層次,其好處之一就是使系統(tǒng)的架構(gòu)更 加清晰,這樣每個層次完成的功能比較單一,代碼更加有規(guī)律可循。NetOA的基本結(jié)構(gòu)主要劃分為表現(xiàn)、業(yè)務(wù)和數(shù)據(jù)3層。業(yè)務(wù)層包括業(yè)務(wù)處理對象、業(yè)務(wù)實體對象和系統(tǒng)框架層。因為業(yè)務(wù)處理、數(shù)據(jù)操作都放在SQL Server存儲過程,所以由業(yè)務(wù)層直接訪問數(shù)據(jù)庫。表現(xiàn)層:表現(xiàn)層位于客戶端,提供用戶操作界面,負責(zé)接收用戶的請求和操作,并將請求信息顯示給用戶,NetOA是基于互聯(lián)網(wǎng)的應(yīng)用,因此這一層主要是用基于ASP.Net的Web頁面來實現(xiàn)的。
6、業(yè)務(wù)層:這一層為系統(tǒng)的核心部分,負責(zé)為表現(xiàn)層提供功能調(diào)用和調(diào)用數(shù)據(jù)庫存儲過 程。業(yè)務(wù)處理對象:包含了各種業(yè)務(wù)邏輯和規(guī)則的實現(xiàn),并負責(zé)與數(shù)據(jù)庫存儲過程打交道。業(yè)務(wù)實體對象: 業(yè)務(wù)實體用于表現(xiàn)現(xiàn)實系統(tǒng)中的業(yè)務(wù)數(shù)據(jù),每個業(yè)務(wù)實體可以對應(yīng)數(shù)5/ 8據(jù)庫表中的一個或多個表。業(yè)務(wù)實體中還要就是用于在層與層之間傳遞一定格式的數(shù) 據(jù)。系統(tǒng)框架層:系統(tǒng)框架層包含了一些貫穿于各層的系統(tǒng)級功能服務(wù),比如系統(tǒng)安全等。2.產(chǎn)品指標(biāo)項目名稱:NetOA 企業(yè)網(wǎng)絡(luò)辦公系統(tǒng)行業(yè)應(yīng)用:企業(yè)應(yīng)用 0A 產(chǎn)品,適用于軟件、廠告行中的中大型公司進行項目業(yè)務(wù)和辦公目動 化管理技術(shù)架構(gòu):基于.NET 框架,B/S 三層架構(gòu)項目周期:四周
7、20 工作日)工作總量:3000 行/人項目 28 頁文檔/人項目實訓(xùn)類型:.NET 項目強化項目階段:1.需求分析2.概要設(shè)計3.詳細設(shè)計4.代碼實現(xiàn)編寫的文 檔:需求規(guī)格概要設(shè)計詳細設(shè)計測試用例功能模塊:客戶管理短消息考勤管理郵件管理聯(lián)系人管理方法規(guī)范:軟件開發(fā)流程與規(guī)范用例分析方法測試驅(qū)動開發(fā)數(shù)據(jù)庫概念、邏輯和物理設(shè)計UML 建模面向?qū)ο蠓治?設(shè)計/編碼具備良好、規(guī)范的編程習(xí)慣規(guī)范的開發(fā)文檔寫作能力管理活動:任務(wù)管理需求管理變更控制風(fēng)險管理缺陷跟蹤問題跟蹤技術(shù)評審配置管理團隊溝通使用的技 術(shù):1.NET FrameworkC#.NETADO.NETASP.NETXMLDHTML/Java
8、Script7.SQL Server/存儲過程使用的工具:/、I.PowerDesigner 122.DreamWeaver 83.Together2006for VS.Net2005 4.VS.Net 20035 5.VSS 66.MBUnit素質(zhì)培養(yǎng):1b-8f27ba34ff5c-Numbered_298cf101-6133-4123-aca1-905143182f0d-Numbered_755bfacf-fe43-4127-9290-189628溝通能力1b-8f27ba34ff5c-Numbered_298cf101-6133-4123-aca1-905143182f0d-Numbe
9、red_755bfacf-fe43-4127-9290-189628團隊精神1b-8f27ba34ff5c-Numbered_298cf101-6133-4123-aca1-905143182f0d-Numbered_755bfacf-fe43-4127-9290-189628承受工作壓力1b-8f27ba34ff5c-Numbered_298cf101-6133-4123-aca1-905143182f0d-Numbered_755bfacf-fe43-4127-9290-189628學(xué)習(xí)能力1b-8f27ba34ff5c-Numbered_298cf101-6133-4123-aca1-9
10、05143182f0d-Numbered_755bfacf-fe43-4127-9290-189628責(zé)任心項目任務(wù):82f-4def-8007-0ab25c169654-Numbered_a2ac5556-37ba-業(yè)務(wù)分析82f-4def-8007-0ab25c169654-Numbered_a2ac5556-37ba-用例分析3.數(shù)據(jù)庫設(shè)計4.用例實現(xiàn)概設(shè)7.單元測試設(shè)計8.業(yè)務(wù)層單元測試代碼編寫9.業(yè)務(wù)層代碼編寫10.存儲過程代碼編寫11.表現(xiàn)層代碼編寫6/ 86.用例實現(xiàn)詳設(shè)3.先修課程為順利進行NETOA實訓(xùn),學(xué)生需要先完成相應(yīng)的課程,列表如下:C# 2005程序語言設(shè)計.NET
11、Framework 2.0程序設(shè)計SQL SERVER 2005數(shù)據(jù)庫開發(fā)與實現(xiàn)數(shù)據(jù)庫訪問技術(shù)ADO.NET 2.0Web應(yīng)用開發(fā)ASP.NET 2.0實用軟件項目方法4.實訓(xùn)教案計劃階段時間安排教案內(nèi)容實訓(xùn)準(zhǔn)備階段(1 天項目經(jīng)理檢查實訓(xùn)工作環(huán)境 網(wǎng)絡(luò),機器及基本開發(fā)環(huán)境)項目經(jīng)理進行實訓(xùn)介紹項目經(jīng)理組織成員進行團隊分組項目經(jīng)理宣布實訓(xùn)注意事項,營造真實的企業(yè)環(huán)境 紀(jì)律,作息時間)項目經(jīng)理介紹項目背景 提岀任務(wù))項目成員熟悉實訓(xùn)平臺項目啟動階段(1 天各項目組在平臺完成項目指導(dǎo)任務(wù)項目經(jīng)理組織學(xué)生進行一次職業(yè)素質(zhì)相關(guān)的拓展訓(xùn)練項目經(jīng)理/各小組成員召開項目啟動會需求分析階段(3 天項目經(jīng)理講解
12、需求分析階段-階段概述、任務(wù)和要達到的目標(biāo)各小組召開需求階段啟動會議 各組成員明確自己的任務(wù))學(xué)生完成自己相關(guān)??斓臉I(yè)務(wù)分析學(xué)生完成自己相關(guān)模塊的用例分析個別項目組成員講解自己團隊的工作成果項目經(jīng)理依據(jù)成果和進度及工作表現(xiàn)進行點評項目經(jīng)理講解具體模塊的需求分析標(biāo)準(zhǔn)成果團隊內(nèi)進行階段評審會議 小組長主持)項目經(jīng)理進行所有團隊點評 任務(wù)完成情況、職業(yè)素質(zhì)、專業(yè)技能)概要設(shè)計(2 天項目經(jīng)理講解需求分析階段-階段概述、任務(wù)和要達到的目標(biāo)12.系統(tǒng)集成7/ 8各小組召開概要設(shè)計階段啟動會議 各組成員明確自己的任務(wù))8/ 8階段完成數(shù)據(jù)庫設(shè)計完成用例實現(xiàn)概要設(shè)計個別項目組成員講解自己團隊的工作成果項目經(jīng)
13、理依據(jù)成果和進度及工作表現(xiàn)進行評分或點評或表揚項目經(jīng)理具體模塊的概要設(shè)計標(biāo)準(zhǔn)成果團隊內(nèi)進行階段評審會議 小組長主持)項目經(jīng)理進行所有團隊點評 任務(wù)完成情況,職業(yè)素質(zhì),專業(yè)技能)詳細設(shè)計階段(5 天項目經(jīng)理講解需求分析階段-階段概述、任務(wù)和要達到的目標(biāo)指導(dǎo)各小組召開詳細階段啟動會議 各組成員明確自己的任務(wù))完成界面詳細設(shè)計完成用例實現(xiàn)詳設(shè)完成模塊的單元測試設(shè)計個別項目組成員講解自己團隊的工作成果項目經(jīng)理依據(jù)成果和進度及工作表現(xiàn)進行評分或點評或表揚項目經(jīng)理講解具體模塊的詳細設(shè)計標(biāo)準(zhǔn)成果團隊內(nèi)進行階段評審會議 小組長主持)項目經(jīng)理進行所有團隊點評 任務(wù)完成情況,職業(yè)素質(zhì),專業(yè)技能)代碼實現(xiàn)階段(7
14、天項目經(jīng)理講解需求分析階段-階段概述、任務(wù)和要達到的目標(biāo)完成業(yè)務(wù)層單元測試代碼完成存儲過程代碼完成模塊的業(yè)務(wù)層代碼完成模塊的 UI 層代碼完成模塊的集成項目經(jīng)理指導(dǎo)學(xué)生完成系統(tǒng)的集成個別項目組成員講解自己團隊的工作成果項目經(jīng)理依據(jù)成果和進度及工作表現(xiàn)進行評分或點評或表揚項目經(jīng)理講解具體模塊的代碼實現(xiàn)標(biāo)準(zhǔn)成果團隊內(nèi)進行階段評審會議 小組長主持)項目經(jīng)理進行所有團隊點評 任務(wù)完成情況,職業(yè)素質(zhì),專業(yè)技能)項目結(jié)項階段(1 天小組內(nèi)召開項目結(jié)項會議項目經(jīng)理對已完成的團隊進行項目驗收并給出綜合評價實訓(xùn)總結(jié)意見與建議5.實訓(xùn)環(huán)境要求硬件設(shè)備PC 機學(xué)生/教師用機)每人一臺 需要連接 Internet )
15、CPU:1.8G內(nèi)存:1G網(wǎng)卡,40G 以上可用硬盤9/ 8實訓(xùn)平臺院校服務(wù)器 至少一臺)配置服務(wù)器 需要連接 Internet )CPU:1.8G驗收服務(wù)器 可選,需要連接Internet )內(nèi)存:2G網(wǎng)卡,80G 以上可用硬盤軟件環(huán)境PC 機學(xué)生/教師用機)系統(tǒng)環(huán)境Windows XPIE6.0 或以上版本實訓(xùn)平臺院校服務(wù)器系統(tǒng)環(huán)境windows 2003軟件環(huán)境 配置服務(wù)器)配置管理服務(wù)器VSS 和 SVNFTP 服務(wù)器軟件環(huán)境 驗收服務(wù)器,可選)應(yīng)用服務(wù)器(Tomcat視頻資源服務(wù)器SVN網(wǎng)絡(luò)環(huán)境所有 PC 機/驗收服務(wù)器能夠連接到 Internet網(wǎng)絡(luò)速度512k相關(guān)設(shè)備會議室2 個每個能容納 7 人開會投影機1 個教師講課用擴音設(shè)備1 套教師講課用 大教室需要)白板多于 3 個供小組進行討論空調(diào)標(biāo)準(zhǔn)配備可選飲水機標(biāo)準(zhǔn)配備建議 2 個
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年標(biāo)準(zhǔn)自然人借款合同模板
- 2025簡化版房屋租賃合同
- 2025遼寧沈陽市渾南區(qū)森工林業(yè)集團有限公司招聘56人筆試參考題庫附帶答案詳解
- 2025江蘇南通市崇川區(qū)潛慧恒馨企業(yè)發(fā)展有限公司招聘100人筆試參考題庫附帶答案詳解
- 2025山東祥泰商貿(mào)有限公司招聘7人筆試參考題庫附帶答案詳解
- 金融基金考試試題及答案
- 采茶勞務(wù)合同協(xié)議書范本
- 合同變更書面協(xié)議書
- 洗井合同協(xié)議書圖片
- 倉庫儲存合同協(xié)議書范本
- 2025-2030年中國預(yù)付卡行業(yè)運行現(xiàn)狀及發(fā)展前景預(yù)測報告
- 《中國糖尿病防治指南(2024版)》更新解讀
- 【物理】跨學(xué)科實踐:制作簡易桿秤 2024-2025學(xué)年物理人教版八年級下冊
- 【九上RJ數(shù)學(xué)】安徽省黃山市歙縣2024-2025學(xué)年九年級上學(xué)期期末數(shù)學(xué)試題
- 不良事件分級及上報流程
- 申請做女朋友的申請書
- 弱電系統(tǒng)維保合同
- 高中家長會 共筑夢想,攜手未來課件-高二下學(xué)期期末家長會
- 家電店慶活動方案范文
- 《特種設(shè)備無損檢測機構(gòu)檢測能力確認 工作導(dǎo)則》
- 醫(yī)療糾紛鑒定委員會工作制度及職責(zé)
評論
0/150
提交評論