•  
     
     
    軟件流程 您的當前位置:首頁 -> 南軟產品 -> 軟件流程  
     

      1、前期準備 
      南軟信息技術有限公司開發(fā)人員對系統(tǒng)開發(fā)前期進行充分的用戶調研、需求分析和系統(tǒng)體系結構的設計準備工作。 
      南軟信息技術有限公司開發(fā)人員以及業(yè)務需求人員共同組建項目組,一名或兩名項目經理負責監(jiān)控項目的整體實施,共同參與系統(tǒng)的全面設計、開發(fā),并針對業(yè)務提出進一步開發(fā)需求,開展軟件用戶化工作,制定二次開發(fā)方案,參與設計業(yè)務系統(tǒng)與其它軟件的接口。 
      A 項目負責人:負責分析、設計和協(xié)調工作。隨時監(jiān)控各開發(fā)人員的工作,包括內容是否與要求發(fā)生偏差,進度是否滯后等等,同時給每個開發(fā)人員明確的任務書。 
      B 開發(fā)人員:熟悉針對軟件開發(fā)的編程工具,并具有豐富的編程經驗,負責完成不同層與模塊的編程工作。 
      C 業(yè)務需求人員:熟悉業(yè)務工作流程,有豐富的業(yè)務經驗。 
      D 文檔整理人員:隨時整理系統(tǒng)開發(fā)過程中相關的技術文檔。 
      E 測試工程師:專門進行代碼的測試工作,并且計劃和執(zhí)行源代碼復審,負責有關返工的任何反饋意見(有條件可配置)。 
      2、實施過程 
      整個開發(fā)過程將經歷獲取需求、需求分析、系統(tǒng)結構建立、設計、編碼、測試等階段。 
      2.1 獲取需求 
      軟件在進入正式開發(fā)之前,要求業(yè)務需求方提供準確的書面《軟件設計詳細需求書》,其中包括: 
     。1)對現有系統(tǒng)的分析。 
     。2)待開發(fā)系統(tǒng)的詳細需求。 
     。3)功能需求,使用范圍,業(yè)務流程,用戶界面,輸出要求,故障處理。 
     。4)網絡環(huán)境,硬件環(huán)境,軟件環(huán)境,與其他系統(tǒng)的關系,安全與保密。 
     。5)技術可行性分析,經濟可行性分析,人員可行性分析,影響待開發(fā)系統(tǒng)的主要因素。 
      軟件項目分為專用軟件和通用軟件兩大類。 
      對于專用軟件,在進入開發(fā)之前必須與用戶進行比較具體的交流和討論,了解清楚用戶理想的產品究竟是什么樣子,這里最好就采用原型化的方法作出一個簡單的框架給用戶看。 
    對于通用軟件,在開發(fā)之前必須做一定的市場調查工作,一方面是從經濟效益考慮,調查產品的潛在市場有多大,一方面是從技術的角度,了解清楚潛在用戶對軟件的各種技術上的要求,另一方面是確定軟件的定位,即我們軟件具體是為哪一些用戶群體服務的。然后對該群體用戶現有硬件配置,軟件配置,網絡使用情況,數據庫使用情況,計算機熟悉程度做一定的調研,根據調查的統(tǒng)計結果決定即將開發(fā)的軟件的一些技術指標。 
      2.2 需求分析 
    南軟信息技術有限公司開發(fā)人員構思、確立系統(tǒng)目標、劃分業(yè)務領域、現行業(yè)務分析、建立業(yè)務模型、信息需求分析、用戶視圖規(guī)范化、數據元素標準化與一致性控制等。 
    在項目組和用戶充分交互、理解的基礎上,提出系統(tǒng)的技術構架,對系統(tǒng)功能、性能等主要指標作描述,對實現方法項目實施人員應有一個比較清晰的輪廓及整體設計思路,對有疑問的地方及時與業(yè)務需求人員進行溝通交流,最終達成共識。 
    綜合對該用戶群體現有硬件配置,軟件配置,網絡使用情況,數據庫使用情況,計算機熟悉程度做一定的調研,根據調查的統(tǒng)計結果決定即將開發(fā)的一些軟件適用指標。 
      2.3 系統(tǒng)結構建立 
      確定軟件服務器的硬件配置及用戶硬件資源配置。 
      確定用戶軟件平臺的統(tǒng)一協(xié)調。 
      2.4 設計 
      軟件設計階段的工作包括對模塊進行必要的修改,同時可能需要對某些結構做一些修改,確定界面定義、用戶服務層、業(yè)務邏輯層、數據庫服務層和具體數據庫,確定軟件開發(fā)工具。這一階段還將完成更詳細的功能和業(yè)務需求調研,制作系統(tǒng)中最符合用戶需要的文檔。 
      根據應用系統(tǒng)對安全的要求,同步進行安全保密設計。 
      2.5 編碼 
      確定軟件的界面風格、使用功能、編程語言、數據庫結構和具體數據等工作,并開始進入程序編寫階段。 
      開發(fā)人員進入設置和編碼工作之后,應先確定編碼的風格在開發(fā)過程中保持一致,工作過程中如發(fā)現前面分析或設計階段的某些錯誤,應返回到前面的階段進行必要的修改,同時主要開發(fā)人員之間應相互緊密配合。 
      2.6 測試 
      系統(tǒng)投入使用前最關鍵的一個步驟,由開發(fā)人員之間、業(yè)務需求人員交叉測試或由軟件測試工程師測試。開發(fā)人員將對在測試過程中發(fā)現的問題提出可行建議進行改進。 
      3、整體驗收 
      業(yè)務需求人員負責提供驗收標準。 
    當軟件的后期測試完成后,通知業(yè)務需求人員驗收,驗收主要以業(yè)務需求人員提供的原始資料及《軟件開發(fā)設計方案》為依據,對軟件的各項功能進行全面的核查,如無異議,驗收后簽署“驗收確認書”。 
      4、后期培訓 
      4.1 培訓目標 
    在實施項目的過程中,使相關操作人員理解軟件的基本原理和實際運用,使他們對整套業(yè)務軟件的具體性能,操作步驟以及具體要求,有一個更深層次的認識,并能在計算機管理下對其業(yè)務軟件流程熟練操作使用。 
      再開發(fā)人員共同接受軟件開發(fā)方全面、系統(tǒng)的培訓,保證能夠在二期推廣中獨擋一面完成推廣及軟件升級任務。 
      4.2 培訓計劃 
      項目組有義務對用戶提供及時、有效、全面的培訓,并在項目實施過程中充分重視對用戶方的技術轉移,并提前制訂有效可行的培訓計劃。 
      4.3 考核標準 
      以實際操作方式測試用戶對軟件系統(tǒng)流程的操作使用能力。

     
     
    關于南軟 新聞中心 南軟產品 聯(lián)系南軟
     
    版權所有:合肥市南軟信息技術有限公司     皖ICP備09018322號-1   電話:  0551-65334538   地址:  安徽省合肥市蜀山區(qū)長江西路拓基金座A1806-1807室
    河南、河北、山東 安徽以及其他省份
    999日本中文在线,97无码免费人妻视频,亚洲女人自慰精品久久久91,一本大道久久a久久精品综合1 91精品国自产在线播放