軟件流程 您的當前位置:首頁(yè) -> 南軟產(chǎn)品 -> 軟件流程  
 

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

 
 
關(guān)于南軟 新聞中心 南軟產(chǎn)品 聯(lián)系南軟
 
版權所有:合肥市南軟信息技術(shù)有限公司     皖I(lǐng)CP備09018322號-1   電話(huà):  0551-65334538   地址:  安徽省合肥市蜀山區長(cháng)江西路拓基金座A1806-1807室
河南、河北、山東 安徽以及其他省份
国产精品一区波多野结衣|欧美日韩国产动漫一区|国产v亚洲v天堂无码|国内精品久久久久影院薰衣草|欧美老妇bbbwwbbww