《軟件工程項目計劃書》屬于計劃書中比較優(yōu)秀的內(nèi)容,歡迎參考。
1、軟件工程項目計劃書
項目名稱:銷售管理系統(tǒng)
學校名稱:上海電機學院項目時間:20xx03.01-20xx.05.10
項目策劃人:趙慧哲、呂延晨、李娜、顧觀佩
1.系統(tǒng)主題
1.1引言
現(xiàn)在不管是公司還是學校都有各式各樣的系統(tǒng),比如:學校里有教務(wù)管理系統(tǒng)、圖書管理系統(tǒng)等等。而公司中有工資管理系統(tǒng)、人員管理系統(tǒng)等。目前市場上的這些公司,基本上每個公司都要對其每天的銷售情況進行統(tǒng)計記錄,而且現(xiàn)在電腦這么普及,我們不像以前都是用手工記錄到本子上,然后人工進行數(shù)據(jù)的處理。所以建立一個銷售系統(tǒng)很有必要,為公司省去了許多不必要的人力資源,并且效率高、省時、操作方便、有很廣的應用域和發(fā)證,空間。
1.2背景及目的
在大二下學期我們開設(shè)了一門《實用軟件工程》的學科,在老師及專業(yè)課程的需要下,我們要進行一個為期15周左右的一個對軟件工程深入學習的平臺。需要我們在15周以內(nèi)編出一個小型軟件。其次,在21世紀這個繁華的年代,銷售業(yè)也是蓬勃發(fā)展,出現(xiàn)了很多銷售管理系統(tǒng)來促使公司的發(fā)展,有了銷售管理系統(tǒng),不僅僅有利于公司的管理,更加有利于我們及時地掌握數(shù)據(jù)資料,進行處理、統(tǒng)計與總結(jié)。基于這個想法,我們小組決定做一個銷售管理系統(tǒng),以實現(xiàn)靈活的管理公司銷售業(yè)績的小系統(tǒng)。
本銷售系統(tǒng)可以完成以下功能:
(1)計算某個月每個人每種產(chǎn)品的銷售額;
?。?)按銷售額對銷售員進行排序,輸出排序結(jié)果;
?。?)統(tǒng)計每種產(chǎn)品的總銷售額,對這些產(chǎn)品按從高到底的順序,輸出排序結(jié)果(需輸出產(chǎn)品的代號和銷售額);
(4)輸出統(tǒng)計報表。
1.3系統(tǒng)與“創(chuàng)新杯”的主題關(guān)系
為迎接“創(chuàng)新杯”而進行的預演。我們的目標主要放在能做出一些實用性強的軟件,如果好的話,就能被大家廣泛使用。所以我們希望能使得“創(chuàng)新杯”能出現(xiàn)一些更有新意的東西,更好玩。吸引更多人的眼球。
1.4市場調(diào)查過程和結(jié)論
在確定課題前,我們特地上網(wǎng)看了一下當前比較熱門的課題,最多的為學校的圖書管理系統(tǒng),但這個太過于大眾化,做的人比較多,而且我們也一直在使用,所以難度不大。后來我們發(fā)現(xiàn)銷售方面還算是比較熱門,而且做的.人不多,對于我們來說,也比較新鮮,因為畢竟我們現(xiàn)階段都沒有接觸到,所以根據(jù)我們的綜合討論,覺得現(xiàn)社會有很多的機構(gòu)需要該軟件,比如:酒店可以用該軟件管理贈品的發(fā)放,超市可以用來管理貨物的采購和銷售狀況,就連一個小飾品店都可以用該軟件來管理飾品的銷售量和顧客的需求量。從調(diào)查來看該軟件是很受社會歡迎的,實用性較強,而且現(xiàn)如今類似于該軟件的產(chǎn)品可謂是層出不窮,大大增加了我們做這個項目的必要性。
2.需求分析
2.1概要
這是一個很實用的小型銷售管理系統(tǒng),包括了每件產(chǎn)品的銷售額的統(tǒng)計,以及總銷售額的統(tǒng)計,等等一系列的小功能,可以幫助小型商店和小型公司實現(xiàn)對每日產(chǎn)品的銷售統(tǒng)計,而且可以輸出各個銷售員的不同業(yè)績,操作簡單,顯示直觀,無需太多的技術(shù)要求,所以適合于大眾。
2.2使用場景
主要的面向?qū)ο螅焊黝惙b店和小型公司。
場景描述:有四個銷售員,負責銷售五種產(chǎn)品。每個銷售員都將當天出售的每種產(chǎn)品各寫一張便條交上來。每張便條要包含: 銷售員的代號,產(chǎn)品的代號,這種產(chǎn)品的當天的銷售額;每位銷售員每天可能上繳0-5張便條。
詳細操作:在類似小型公司或者服裝店,一般都是看業(yè)績來提升的,或者是看業(yè)績來提名最佳銷售人員或者最佳員工,然后公司再進行一些獎勵制度。所以假設(shè)一名銷售經(jīng)理需要在每天下班后統(tǒng)計今天的銷售量和銷售額,如果是手動統(tǒng)計,那計算量和工作量就太大了點;但如果她安裝在了本款軟件,運行程序后,可根據(jù)操作提示一步步操作。
首先,如果是第一次使用本款軟件,他需要先注冊用戶名和密碼,這樣也可以保證銷售情況的隱蔽性,后面每次查看或者添加新紀錄時,只需要輸入用戶名和密碼就可以進行操作,如果別人想要對銷售情況進行修改,那必須要知道用戶名和密碼,否則無法進行操作。注冊好用戶名和密碼后,進入界面,每個銷售員都有編號,然后輸入日期、銷售員的編號、產(chǎn)品編號、銷售額,都輸入好后,程序可以從高到低進行排序,這樣一眼便能看出每個人的銷售情況—最好的銷售人員。最后程序還可以進行總銷售額的計算,可看出這一天或這個星期或這個月公司的業(yè)績?nèi)绾巍?/p>
以上即是本款軟件的詳細操作過程,不僅實用而且簡單、直觀。在各類小型企業(yè)和服裝店等地方使用再合適不過了。
2.3實用性分析
我們設(shè)計這款軟件時,最想突出它的一個優(yōu)點就是實用!所以我們是本這個目的去設(shè)計的。它簡單易懂、界面直觀、隱蔽性強,非常適合各小型企業(yè)對公司的管理,統(tǒng)計,查詢?;ㄗ畹偷某杀救崿F(xiàn)最高的效率。
2.4未來發(fā)展方向
本軟件現(xiàn)在來講只適用于小型的企業(yè),但是將來會隨著我們小組隊伍的壯大,能力的加強,它不但可以應用在小型企業(yè),更是可以在大型的企業(yè)中得以運用,而且功能會越來越強大,不僅僅是對營業(yè)額的統(tǒng)計,而且可以實現(xiàn)對每件產(chǎn)品銷售量的統(tǒng)計、管理、查詢。而且還有望發(fā)展到其他的各個領(lǐng)域。
2、軟件項目計劃書
計算機軟件尤其是數(shù)據(jù)庫軟件,成為了當代計算機應用的主流。因此軟件開發(fā)人員就必須掌握正確的開發(fā)手段,了解軟件開發(fā)的主要過程,這樣心中對軟件項目才有清醒的認識,才能達到事半功倍的效果。本文就軟件開發(fā)過程中的一些方法,結(jié)合本人開發(fā)過的一些軟件項目做一些詳細論述。
1開發(fā)前的準備工作
一般軟件項目在開發(fā)前都有系統(tǒng)任務(wù)書,主要規(guī)定軟件的開發(fā)目標、主要任務(wù)、功能、性能指標及研制人員和經(jīng)費、進度等安排,作為系統(tǒng)設(shè)計開發(fā)和檢驗的基本依據(jù)。
系統(tǒng)任務(wù)書的基本框架如下:
?。?)引言
包括編寫目的,背景,參考資料。
(2)系統(tǒng)的目標及任務(wù)
包括系統(tǒng)建設(shè)目標,系統(tǒng)的主要任務(wù),系統(tǒng)性能指標,系統(tǒng)標準化要求。
?。?)系統(tǒng)的結(jié)構(gòu)及功能
包括系統(tǒng)應用組成及結(jié)構(gòu),系統(tǒng)主要功能。
?。?)系統(tǒng)的規(guī)模及進度要求
包括系統(tǒng)規(guī)模,系統(tǒng)研制進度,人員計劃。
但是系統(tǒng)任務(wù)書只是這個軟件項目的一個基本要求,針對具體情況,軟件開發(fā)人員和需求分析人員就要聯(lián)合對軟件項目的細節(jié)進行具體分析,必要時還要進行實地調(diào)研,然后共同商討寫出系統(tǒng)的需求分析,需求分析的編寫目的在于:
a、說明系統(tǒng)在軍事方面、技術(shù)方面、經(jīng)濟方面和社會條件方面實現(xiàn)的可行性和必要性;
b、分析原系統(tǒng)(工作環(huán)境)現(xiàn)狀,描述待開發(fā)系統(tǒng)的詳細需求,提供用戶和開發(fā)人員之間溝通的基礎(chǔ),提供項目設(shè)計的基本信息。
需求分析報告的基本框架如下:
?。?)概述
包括編寫目的,背景,參考資料,術(shù)語及縮寫詞。
(2)對現(xiàn)有系統(tǒng)的分析
?。?)待開發(fā)系統(tǒng)的詳細需求
包括功能需求,使用范圍,業(yè)務(wù)流程,用戶界面,輸出要求,故障處理。
(4)使用環(huán)境
包括網(wǎng)絡(luò)環(huán)境,硬件環(huán)境,軟件環(huán)境,與其他系統(tǒng)的關(guān)系,安全與保密。
?。?)可行性分析
包括技術(shù)可行性分析,經(jīng)濟可行性分析,人員可行性分析,影響待開發(fā)系統(tǒng)的主要因素。
?。?)結(jié)論意見
2軟件開發(fā)過程
有了系統(tǒng)任務(wù)書和需求分析報告,軟件設(shè)計人員就要對軟件項目的實現(xiàn)進行系統(tǒng)分析,系統(tǒng)分析包括系統(tǒng)的總體方案,系統(tǒng)的設(shè)計說明,作為軟件設(shè)計的依據(jù)。具體說明如下。
2.1系統(tǒng)總體方案
在系統(tǒng)開發(fā)單位和用戶充分交互、理解的基礎(chǔ)上,提出系統(tǒng)的技術(shù)構(gòu)架,對系統(tǒng)功能、性能等主要指標作描述,對實現(xiàn)方法和要求作規(guī)定,是系統(tǒng)進行詳細設(shè)計的依據(jù)。
系統(tǒng)總體方案基本框架包括:
?。?)引言
包括:編寫目的,背景,參考資料,術(shù)語及定義。
?。?)項目概述
包括:
——項目的主要內(nèi)容
——系統(tǒng)需求分析:①用戶需求調(diào)查分析②現(xiàn)行系統(tǒng)的現(xiàn)狀調(diào)查分析。
——系統(tǒng)功能:①系統(tǒng)的功能要求②系統(tǒng)主要技術(shù)性能。
——系統(tǒng)的數(shù)據(jù)要求:①基礎(chǔ)數(shù)據(jù)②業(yè)務(wù)數(shù)據(jù)③交換數(shù)據(jù)④其它數(shù)據(jù)。
——系統(tǒng)的設(shè)計要求:①技術(shù)結(jié)構(gòu)要求②系統(tǒng)劃分及其接口要求③系統(tǒng)運行環(huán)境要求④系統(tǒng)標準化綜合要求。
(3)實施總計劃
包括:進度,預算,問題和措施。
2.2系統(tǒng)設(shè)計說明
根據(jù)《系統(tǒng)總體方案》提出的系統(tǒng)構(gòu)架、功能、性能及數(shù)據(jù)要求,確定系統(tǒng)的物理結(jié)構(gòu),說明系統(tǒng)主要技術(shù)方面的設(shè)計和采用的技術(shù)方法以及系統(tǒng)的標準化約束等,是系統(tǒng)實施的基本依據(jù)。就本人曾經(jīng)開發(fā)過的一個軟件項目,說明其基本框架:
(1)引言
包括:編寫目的;背景;條件和限制;參考資料;術(shù)語及定義。
?。?)系統(tǒng)總體技術(shù)方案
包括:
——概述:①系統(tǒng)目標②基本要求。
——系統(tǒng)設(shè)計:
?、傧到y(tǒng)結(jié)構(gòu)
a、應用結(jié)構(gòu)。
b、功能結(jié)構(gòu)。
c、技術(shù)結(jié)構(gòu)。
?、谙到y(tǒng)功能設(shè)計:根據(jù)以上的分析,功能設(shè)計自然
包括業(yè)務(wù)管理功能設(shè)計、綜合查詢功能設(shè)計、郵件收發(fā)功能設(shè)計、數(shù)據(jù)庫接口設(shè)計、文電接口設(shè)計。在對這些功能進行綜合分析的基礎(chǔ)上,開始進行數(shù)據(jù)庫表的設(shè)計。在對表的設(shè)計過程中,既要考慮到關(guān)系數(shù)據(jù)庫冗余字段的處理,又要考慮到系統(tǒng)運行的速度和實現(xiàn)的方便性等綜合因素,筆者在實際開發(fā)后認為這兩種考慮比例可以為7:3。
?、巯到y(tǒng)安全設(shè)計:可以考慮以下一些安全設(shè)計思想,例如系統(tǒng)的數(shù)據(jù)傳輸通過電子郵件實現(xiàn),要求電子郵件內(nèi)部只傳代碼,不傳涉密數(shù)據(jù);系統(tǒng)的數(shù)據(jù)庫操作需要充分利用Oracle數(shù)據(jù)庫的事務(wù)提交和回滾機制,確保業(yè)務(wù)處理的完整性和一致性;系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)應充分利用存儲空間,在不同的用戶之間通過數(shù)據(jù)冗余提高整個系統(tǒng)的數(shù)據(jù)安全性;系統(tǒng)中存貯的用戶口令、備份口令、數(shù)據(jù)庫連接信息等重要數(shù)據(jù),必需經(jīng)過安全加密。
?、?Oracle數(shù)據(jù)庫自動優(yōu)化設(shè)計:對于Oracle數(shù)據(jù)庫可以進行數(shù)據(jù)庫配置,可以大大提高大數(shù)據(jù)量查詢速度,筆者已經(jīng)做過嘗試,并已經(jīng)成功應用。
?、萦押媒缑嬖O(shè)計:對于一個良好的應用系統(tǒng)當然需要設(shè)計良好的使用界面。
2.3軟件開發(fā)
對于開發(fā)語言的選擇因人而易,開發(fā)數(shù)據(jù)庫系統(tǒng)我比較傾向于DELPHI,因為它對于數(shù)據(jù)庫開發(fā)的支持是很完善的。在軟件實現(xiàn)方面,上面已經(jīng)說明了一種客戶/服務(wù)器結(jié)構(gòu),但是這種結(jié)構(gòu)本身也包含了一些問題,例如客戶/服務(wù)器結(jié)構(gòu)經(jīng)常把應用系統(tǒng)的企業(yè)邏輯編寫在客戶端的應用程序中,因此當應用系統(tǒng)需要改變時,所有在客戶端的應用系統(tǒng)都必須改變,這對于MIS系統(tǒng)的維護來說成本太高了;為了解決這些重復開發(fā)應用系統(tǒng)的成本以及為了增加應用系統(tǒng)的重復使用性發(fā)揮面向?qū)ο蠓治?面向?qū)ο笤O(shè)計的功能,就必須導入所謂的應用程序服務(wù)器,軟件開發(fā)人員以一種特定的組件形式,例如Microsoft的COM/DCOM,CORBA對象,或是EnterpriseJavaBean等,組裝企業(yè)的邏輯程序代碼。這種經(jīng)過組裝,能夠執(zhí)行特定企業(yè)功能的對象便稱為"企業(yè)對象",然后把這些企業(yè)對象分發(fā)到此應用程序服務(wù)器。由于本文不是專門討論多層系統(tǒng)的文章,所以只是簡單提一下,不再贅述。
程序設(shè)計中要注意合理的程序設(shè)計結(jié)構(gòu),可以將所有的公用組件放在一起。例如Delphi語言中可以新建一個單元,將所有編寫的函數(shù)放在這個單元里,其他單元均可以調(diào)用,還可以新建一個數(shù)據(jù)模塊(Datamodule),將所有的公共數(shù)據(jù)庫控件放在這里,可以減少系統(tǒng)資源浪費,優(yōu)化數(shù)據(jù)庫程序設(shè)計。
關(guān)于程序設(shè)計中的技巧很多,這里也不再贅述。
3軟件開發(fā)后的工作
軟件項目在開發(fā)完成后還要進行系統(tǒng)測試,以測試開發(fā)出的軟件的功能和性能是否達到預定要求。
3.1軟件測試大綱
這是軟件設(shè)計人員用來自測系統(tǒng)的。包括:
?。?)測試環(huán)境①硬件環(huán)境②軟件環(huán)境③數(shù)據(jù)環(huán)境④網(wǎng)絡(luò)環(huán)境。
?。?)功能測試內(nèi)容①模擬現(xiàn)場測試②應用現(xiàn)場測試。
?。?)性能測試內(nèi)容
另有附表:附表一系統(tǒng)功能測試表;附表二系統(tǒng)性能測試表。
3.2用戶應用測試
由用戶在實際使用過程中進行測試,并給出應用證明。
4、總結(jié)
開發(fā)軟件項目是一個龐大的系統(tǒng)工程,以上只是介紹了一般性軟件主要是數(shù)據(jù)庫軟件的開發(fā)過程和設(shè)計思想,它要求軟件開發(fā)者對此要有精深的理解,熟悉軟件開發(fā)的思路。
通常一個人難以完成所有工作,需要一個良好的合作團隊來協(xié)作完成,其中需求分析員和系統(tǒng)分析員要提供軟件項目的具體要求和設(shè)計思想,由軟件開發(fā)組把這些要求創(chuàng)建出便于維護和可持續(xù)開發(fā)的系統(tǒng)資源。
3、軟件項目計劃書
1 引言
1.1 編寫目的
編寫本文檔的目的是確保項目包括成功完成項目所需的全部工作,但又只包括必須完成的工作的各個過程。是項目管理團隊確定、記載、核實、管理和控制項目范圍的指南。此文當中包括制作工作分解結(jié)構(gòu),并確定如何維持與批準該工作分解結(jié)構(gòu);規(guī)定如何正式核實與驗收項目已完成可交付成果。
1.2 參考資料
《軟件項目管理案例教程》 韓萬江,姜立新編著機械工業(yè)出版社 《軟件工程導論》——第5版 張海藩編著 清華大學出版社 《酒店管理工作——細化執(zhí)行與模板》王宏編著 人民郵電出版社
1.3 重要術(shù)語
SQL Server 20xx:數(shù)據(jù)庫管理軟件 DBMS:數(shù)據(jù)庫管理系統(tǒng) Windows XP:運行環(huán)境
VB.net 20xx:軟件開發(fā)語言
visual studio 20xx 軟件開發(fā)環(huán)境
2 項目概述
2.1 系統(tǒng)與項目的定義
本系統(tǒng)是建立在C/S系統(tǒng)架構(gòu)下基于SQL Server數(shù)據(jù)庫,采用VB.Net技術(shù)分析、設(shè)計、開發(fā)用于酒店信息化管理的。該系統(tǒng)基本滿足了酒店管理方面的需求,用戶界面友好。系統(tǒng)對用戶(主要是酒店管理層及員工)數(shù)據(jù)有效地實現(xiàn)了信息電子化處理,從而降低了人工勞動并增加信息的準確性。本系統(tǒng)的基本信息有客房、餐飲、財務(wù)及人力資源等,用戶登錄系統(tǒng)后根據(jù)權(quán)限操作這些基本信息。
要實現(xiàn)的功能模塊包括4個方面,第一個方面是客房管理子系統(tǒng),包括客房登記、客房預定、工作報表、信息查看及最重要的客房部經(jīng)理管理模塊;第二個方面是餐飲管理子系統(tǒng),包括點單、埋單、預定、換臺及最重要的餐飲部經(jīng)理管理模塊;第三個個方面是財務(wù)管理子系統(tǒng),包括財務(wù)預算的查看及發(fā)布審核、財務(wù)報表的生成等;最后一個方面是人力資源管理子系統(tǒng),包括員工信息的錄入、查看及績效考核等。
2.2 系統(tǒng)開發(fā)背景與目標
在信息高度發(fā)達的今天,酒店業(yè)務(wù)涉及的各個工作環(huán)節(jié)已經(jīng)不再僅僅是傳統(tǒng)的住宿、結(jié)算業(yè)務(wù),而是更廣、更全面的服務(wù)性行業(yè)代表。酒店賓館作為一個服務(wù)性行業(yè),從客房的營銷即客人預訂開始,到入住登記直至最后退房結(jié)賬,整個過程應該能夠體現(xiàn)以賓客為中心,提供快捷、方便的服務(wù)。給賓客一種顧客至上的享受。提高酒店的管理水平,簡化各種復雜操作,在最合理、最短時間內(nèi)完成酒店業(yè)務(wù)規(guī)范化操作,這樣才能令旅客舒適難忘,增加賓客回頭率。而對酒店業(yè)內(nèi)激烈的競爭形勢,各酒店均在努力拓展其服務(wù)領(lǐng)域的廣度和深度。雖然信息化不是酒店走向成功的關(guān)鍵因素,但它可以幫助那些真正影響成敗的要素發(fā)揮更大的作用。因此,采用全新的酒店管理系統(tǒng),將成為提高酒店的管理效率,改善服務(wù)水平的重要手段之一。
酒店行業(yè)的激烈競爭使得爭取客源、提高酒店入住率、制定正確營銷策略已經(jīng)成為一項重要的任務(wù),借助蓬勃發(fā)展的IT工具來拓展其能力已經(jīng)成為許多酒店的首選。
計算機管理系統(tǒng)在數(shù)據(jù)保存、數(shù)據(jù)交換方面的快速可靠,是手工操作不能完成的。 酒店管理系統(tǒng)的設(shè)計目標:
1)采用先進的分布式數(shù)據(jù)處理技術(shù),以提高管理工作的質(zhì)量、效率和規(guī)范性;
2)按照酒店管理體制分層進行數(shù)據(jù)管理,為不同層級的管理者設(shè)置相應的使用權(quán)限,保障系統(tǒng)的可靠性與安全性;
3)旨在提高酒店的管理效率,減免手工處理的繁瑣和誤差。及時、準確地反應酒店的工作情況、經(jīng)營情況,從而提高酒店的服務(wù)質(zhì)量,獲得更好的經(jīng)濟效益;實現(xiàn)客房管理的規(guī)范化、自動化。
2.3 用戶需求概述及系統(tǒng)主要功能
3 項目范圍界定
3.1 開發(fā)技術(shù)選擇與理由
開發(fā)酒店管理系統(tǒng),軟硬件方面選擇的是可視化的Visual Basic.net 20xx和SQL Server 20xx數(shù)據(jù)庫,Windows XP操作系統(tǒng)等。
VB擁有圖形用戶界面(GUI),可以輕易的使用ADO連接數(shù)據(jù)庫,程序員可以輕松的使用VB提供的組件快速建立一個應用程序,以上都是組員熟悉的語言和數(shù)據(jù)庫,所以技術(shù)方面是絕對可行的。綜上所述,我們完全有能力完成酒店管理系統(tǒng)的最終實現(xiàn)。
3.2 開發(fā)團隊與開發(fā)環(huán)境、工作方式 開發(fā)團隊:
項目經(jīng)理王朝令
需求分析員 王朝令 況曉龍 設(shè)計人員況曉龍 黃志剛
編碼人員王朝令 況曉龍 黃志剛 測試人員黃志剛
開發(fā)環(huán)境:Windows XP,visual studio 20xx, SQL Server 20xx 工作方式:團隊工作
4、軟件工程項目計劃書
項目名稱:銷售管理系統(tǒng)
學校名稱:上海電機學院項目時間:20xx03.01-20xx.05.10
項目策劃人:趙慧哲、呂延晨、李娜、顧觀佩
1.系統(tǒng)主題
1.1引言
現(xiàn)在不管是公司還是學校都有各式各樣的系統(tǒng),比如:學校里有教務(wù)管理系統(tǒng)、圖書管理系統(tǒng)等等。而公司中有工資管理系統(tǒng)、人員管理系統(tǒng)等。目前市場上的這些公司,基本上每個公司都要對其每天的銷售情況進行統(tǒng)計記錄,而且現(xiàn)在電腦這么普及,我們不像以前都是用手工記錄到本子上,然后人工進行數(shù)據(jù)的處理。所以建立一個銷售系統(tǒng)很有必要,為公司省去了許多不必要的人力資源,并且效率高、省時、操作方便、有很廣的應用域和發(fā)證,空間。
1.2背景及目的
在大二下學期我們開設(shè)了一門《實用軟件工程》的學科,在老師及專業(yè)課程的需要下,我們要進行一個為期15周左右的一個對軟件工程深入學習的平臺。需要我們在15周以內(nèi)編出一個小型軟件。其次,在21世紀這個繁華的年代,銷售業(yè)也是蓬勃發(fā)展,出現(xiàn)了很多銷售管理系統(tǒng)來促使公司的發(fā)展,有了銷售管理系統(tǒng),不僅僅有利于公司的管理,更加有利于我們及時地掌握數(shù)據(jù)資料,進行處理、統(tǒng)計與總結(jié)。基于這個想法,我們小組決定做一個銷售管理系統(tǒng),以實現(xiàn)靈活的管理公司銷售業(yè)績的小系統(tǒng)。
本銷售系統(tǒng)可以完成以下功能:
?。?)計算某個月每個人每種產(chǎn)品的銷售額;
?。?)按銷售額對銷售員進行排序,輸出排序結(jié)果;
?。?)統(tǒng)計每種產(chǎn)品的總銷售額,對這些產(chǎn)品按從高到底的順序,輸出排序結(jié)果(需輸出產(chǎn)品的代號和銷售額);
?。?)輸出統(tǒng)計報表。
1.3系統(tǒng)與“創(chuàng)新杯”的主題關(guān)系
為迎接“創(chuàng)新杯”而進行的預演。我們的目標主要放在能做出一些實用性強的軟件,如果好的話,就能被大家廣泛使用。所以我們希望能使得“創(chuàng)新杯”能出現(xiàn)一些更有新意的東西,更好玩。吸引更多人的眼球。
1.4市場調(diào)查過程和結(jié)論
在確定課題前,我們特地上網(wǎng)看了一下當前比較熱門的課題,最多的為學校的圖書管理系統(tǒng),但這個太過于大眾化,做的人比較多,而且我們也一直在使用,所以難度不大。后來我們發(fā)現(xiàn)銷售方面還算是比較熱門,而且做的.人不多,對于我們來說,也比較新鮮,因為畢竟我們現(xiàn)階段都沒有接觸到,所以根據(jù)我們的綜合討論,覺得現(xiàn)社會有很多的機構(gòu)需要該軟件,比如:酒店可以用該軟件管理贈品的發(fā)放,超市可以用來管理貨物的采購和銷售狀況,就連一個小飾品店都可以用該軟件來管理飾品的銷售量和顧客的需求量。從調(diào)查來看該軟件是很受社會歡迎的,實用性較強,而且現(xiàn)如今類似于該軟件的產(chǎn)品可謂是層出不窮,大大增加了我們做這個項目的必要性。
2.需求分析
2.1概要
這是一個很實用的小型銷售管理系統(tǒng),包括了每件產(chǎn)品的銷售額的統(tǒng)計,以及總銷售額的統(tǒng)計,等等一系列的小功能,可以幫助小型商店和小型公司實現(xiàn)對每日產(chǎn)品的銷售統(tǒng)計,而且可以輸出各個銷售員的不同業(yè)績,操作簡單,顯示直觀,無需太多的技術(shù)要求,所以適合于大眾。
2.2使用場景
主要的面向?qū)ο螅焊黝惙b店和小型公司。
場景描述:有四個銷售員,負責銷售五種產(chǎn)品。每個銷售員都將當天出售的每種產(chǎn)品各寫一張便條交上來。每張便條要包含: 銷售員的代號,產(chǎn)品的代號,這種產(chǎn)品的當天的銷售額;每位銷售員每天可能上繳0-5張便條。
詳細操作:在類似小型公司或者服裝店,一般都是看業(yè)績來提升的,或者是看業(yè)績來提名最佳銷售人員或者最佳員工,然后公司再進行一些獎勵制度。所以假設(shè)一名銷售經(jīng)理需要在每天下班后統(tǒng)計今天的銷售量和銷售額,如果是手動統(tǒng)計,那計算量和工作量就太大了點;但如果她安裝在了本款軟件,運行程序后,可根據(jù)操作提示一步步操作。
首先,如果是第一次使用本款軟件,他需要先注冊用戶名和密碼,這樣也可以保證銷售情況的隱蔽性,后面每次查看或者添加新紀錄時,只需要輸入用戶名和密碼就可以進行操作,如果別人想要對銷售情況進行修改,那必須要知道用戶名和密碼,否則無法進行操作。注冊好用戶名和密碼后,進入界面,每個銷售員都有編號,然后輸入日期、銷售員的編號、產(chǎn)品編號、銷售額,都輸入好后,程序可以從高到低進行排序,這樣一眼便能看出每個人的銷售情況—最好的銷售人員。最后程序還可以進行總銷售額的計算,可看出這一天或這個星期或這個月公司的業(yè)績?nèi)绾巍?/p>
以上即是本款軟件的詳細操作過程,不僅實用而且簡單、直觀。在各類小型企業(yè)和服裝店等地方使用再合適不過了。
2.3實用性分析
我們設(shè)計這款軟件時,最想突出它的一個優(yōu)點就是實用!所以我們是本這個目的去設(shè)計的。它簡單易懂、界面直觀、隱蔽性強,非常適合各小型企業(yè)對公司的管理,統(tǒng)計,查詢?;ㄗ畹偷某杀救崿F(xiàn)最高的效率。
2.4未來發(fā)展方向
本軟件現(xiàn)在來講只適用于小型的企業(yè),但是將來會隨著我們小組隊伍的壯大,能力的加強,它不但可以應用在小型企業(yè),更是可以在大型的企業(yè)中得以運用,而且功能會越來越強大,不僅僅是對營業(yè)額的統(tǒng)計,而且可以實現(xiàn)對每件產(chǎn)品銷售量的統(tǒng)計、管理、查詢。而且還有望發(fā)展到其他的各個領(lǐng)域。
5、小區(qū)網(wǎng)絡(luò)工程項目計劃書
導語:小區(qū)安防涵括眾多子系統(tǒng),以視頻監(jiān)控系統(tǒng) 為例,在設(shè)計方案時,必須同時依據(jù)國家法規(guī)及結(jié)合業(yè)主的需求,充分考慮系統(tǒng)應用的安全性。以下是小區(qū)網(wǎng)絡(luò)工程項目計劃書,文章僅供大家的借鑒參考!
一、項目背景
為建設(shè)一個以電信為基點多媒體數(shù)字化小區(qū),并以現(xiàn)代網(wǎng)絡(luò)技術(shù)為依托建立擴展性強、覆蓋樓宇的家庭主干網(wǎng)絡(luò),擬將小區(qū)服務(wù)等公共設(shè)施與有關(guān)廣域網(wǎng)相連,方便各種消息的發(fā)布與資源的獲取;并在此基礎(chǔ)上建立健全能滿足小區(qū)管理工作需要的軟、硬件環(huán)境,部署完善各類信息庫與應用系統(tǒng),為小區(qū)各類人員提供充分的網(wǎng)絡(luò)信息服務(wù)。系統(tǒng)總體設(shè)計本著總體規(guī)劃、分布實施的原則,充分體現(xiàn)系統(tǒng)技術(shù)的先進性、安全可靠性、開放性、可擴展性以及建設(shè)經(jīng)濟性。
二、項目建設(shè)規(guī)劃:
1. 規(guī)模
?。ɡ盒^(qū)現(xiàn)有住戶300戶,共分25個單元、2個保安室,1個社區(qū)居委會,共計879人)
2.覆蓋范圍
主干網(wǎng)采用20兆光纖,樓層內(nèi)采用電線纜。
3.核心應用
建立電信電子圖書館,將館藏圖書收錄進數(shù)據(jù)庫,用戶可以在家上網(wǎng)瀏覽圖書。
4. 特別應用
網(wǎng)絡(luò)影音娛樂系統(tǒng),游戲、電影可以飛速接入,實現(xiàn)網(wǎng)絡(luò)優(yōu)化。
5.安全性
具有良好的和全面的安全性,能抵御來自外部的攻擊。
6. 互聯(lián)網(wǎng)服務(wù)及出口
具有100M以太網(wǎng)電信Internet出口。
三、項目內(nèi)容及具體環(huán)節(jié):
1. 網(wǎng)絡(luò)基礎(chǔ)設(shè)施
網(wǎng)絡(luò)拓撲設(shè)計、交換、路由、VPN
2. 網(wǎng)絡(luò)服務(wù)
Web服務(wù)、郵件服務(wù)、DNS、冗余與備份、工作組與域
3. 網(wǎng)絡(luò)安全
防火墻、認證中心、流量統(tǒng)計、程序設(shè)計
4. 網(wǎng)絡(luò)應用開發(fā)及工程實施
機房設(shè)計、無線網(wǎng)絡(luò)設(shè)計、流媒體服務(wù)
四、考核內(nèi)容:
按分組(5人1組),對以下環(huán)節(jié)進行考核:
1、 需求分析報告
主要包括用戶需求分析、業(yè)務(wù)需求分析和應用需求分析
用戶需求分析:包括連通性、服務(wù)響應時間的可預測性、數(shù)據(jù)傳輸和訪問服務(wù)的安全性和可靠性、成本、方便和靈活性、物力、財力等。
業(yè)務(wù)需求分析:包括企業(yè)應用類型、上網(wǎng)需求的業(yè)務(wù)、數(shù)據(jù)共享模式、帶寬需求、升級需求、加密系統(tǒng)、網(wǎng)絡(luò)拓撲設(shè)計、應用的可靠性和安全性要求、物力、財力等。
應用需求分析:包括功能、應用規(guī)模、可靠性和安全性要求、支撐環(huán)境需求、升級需求等。
2、項目概要設(shè)計
包括影響系統(tǒng)建設(shè)的約束因素、系統(tǒng)建設(shè)的思路和策略、系統(tǒng)主要組成或部署架構(gòu)
系統(tǒng)建設(shè)的約束因素包括:系統(tǒng)應當遵循的標準和規(guī)范;運行平臺或環(huán)境的約束(軟件、硬件、周邊環(huán)境);接口/協(xié)議的約束、質(zhì)量和性能的約束,如:正確性、明確性、可維護性、可伸縮性、可擴展性、模塊化、兼容性、可靠性、安全性、可用性、健壯性、易用性;用戶習慣/慣例的約束;用戶受教育程度、計算機技能等可能對系統(tǒng)設(shè)計和應用產(chǎn)生影響的'因素;針對某一類系統(tǒng)特別的約束。
系統(tǒng)建設(shè)的思路和策略包括:使用的技術(shù)、理論和方法的說明
3、 項目詳細設(shè)計
包括目標或功能詳細說明、主要技術(shù)及其特點說明、軟硬件環(huán)境要求、版本來源及其成本的說明、和同類主流產(chǎn)品的比較、詳細配置過程說明、功能使用和維護方法的說明
4、 項目實施文檔
包括實施內(nèi)容和進度安排(可用甘特圖表示)、實施的條件和措施、工程施工文件、項目驗收報告
5、 項目總結(jié)報告
包括項目名稱、小組成員及其在各部分中所承擔的主要工作、項目主要的工作內(nèi)容、對項目的技術(shù)含量進行評估、項目的特色(或亮點)說明
五、舉例說明:
通過本次項目中網(wǎng)絡(luò)拓撲設(shè)計與建設(shè)具體說明如何完成本次項目實踐。
網(wǎng)絡(luò)拓撲設(shè)計——需求分析
1.先確定網(wǎng)絡(luò)的規(guī)模涉及以下方面的內(nèi)容,可以設(shè)計樣式新穎的需求采集表:
聯(lián)網(wǎng)結(jié)點地理分布
哪些用戶需要進入網(wǎng)絡(luò)
哪些資源需要上網(wǎng)
各部分多少網(wǎng)絡(luò)用戶,用戶分布等
采用的傳輸介質(zhì)和什么檔次的設(shè)備
網(wǎng)絡(luò)及終端設(shè)備的數(shù)量
2. 后明確以下指標:
網(wǎng)絡(luò)的接入點(訪問網(wǎng)絡(luò)的入口)的數(shù)量(具體到樓層、機房等) 網(wǎng)絡(luò)接入點的分布位置和接入方式
網(wǎng)絡(luò)連接的轉(zhuǎn)接點分布位置(比如1號樓通過3號樓轉(zhuǎn)接到2號樓) 網(wǎng)絡(luò)設(shè)備間的位置
網(wǎng)絡(luò)中各種連接的距離參數(shù)
其它結(jié)構(gòu)化綜合布線系統(tǒng)中的基本指標
網(wǎng)絡(luò)拓撲設(shè)計——概要設(shè)計
1. 網(wǎng)絡(luò)拓撲概述
拓撲設(shè)計的目標
拓撲設(shè)計的主導思想
采用的主要傳輸技術(shù)
2. 影響設(shè)計的約束因素
遵循的標準或規(guī)范
地理條件的限制
軟件、硬件環(huán)境的限制
可維護性、可伸縮性、可擴展性的要求
可靠性、安全性、可用性的要求
性能方面的要求
3. 用Visio繪制簡要的網(wǎng)絡(luò)拓撲結(jié)構(gòu)示意圖,體現(xiàn)設(shè)計思路和策略
在拓撲圖上標記子網(wǎng)邊界(子網(wǎng)邊界的劃分根據(jù)管理的需要,可以是樓名、院名、部門名等)
4. 結(jié)合需求分析的結(jié)果,考慮未來網(wǎng)絡(luò)擴容的需要,給出合理擴容設(shè)計思路
網(wǎng)絡(luò)拓撲設(shè)計——詳細設(shè)計/實現(xiàn)
1. 拓撲結(jié)構(gòu)設(shè)計細化
可以從以下幾個方面入手,結(jié)合概要設(shè)計中提出的約束因素,給出具體的設(shè)計方案。
具體設(shè)計中,應該體現(xiàn):介質(zhì)類型、傳輸帶寬、長度(或覆蓋范圍)、地理走向、連接方式及接口類型、接入點數(shù)量、布線方式等技術(shù)要求。
還應包括投資概算(原材料、施工)(視時間是否充裕而定)
2. 給出網(wǎng)絡(luò)擴容的解決方法
比如3年后,當要增設(shè)線纜、接入點等,如何實施。
網(wǎng)絡(luò)拓撲設(shè)計——項目實施文檔
1. 實施內(nèi)容和進度安排(用甘特圖表示)
2. 實施的條件和措施(人員、前期準備工作)
3. 結(jié)構(gòu)化綜合布線的實施
參照的標準和規(guī)范
至少提供一個樓的綜合布線方案,包括:布線圖、雙絞線/光纖布線方案、測試方案等。
4. 提供模擬的工程實施單據(jù)
現(xiàn)場勘查表、工程施工任務(wù)書、用工計劃、用工協(xié)議、工程施工進度表、材料設(shè)備供貨時間表、會議紀要、工程預算表、工程施工預算表、設(shè)備材料進貨檢驗單、工程開工報告、設(shè)計變更單、施工日志、質(zhì)量工程檢查記錄、系統(tǒng)調(diào)試合格證書、竣工報告單、驗收申請單。
5. 驗收測試
驗收測試報告應該針對每一項測試,包括:測試項目、測試環(huán)境、測試方法、測試用例、測試結(jié)果等??梢杂帽砀穹绞竭M行測試結(jié)果的記錄。
給出是否測試通過的評價。
6、軟件項目計劃書
計劃書是黨政機關(guān)、企事業(yè)單位、社會團體對今后一段時間的工作、活動作出預想和安排的一 種事務(wù)性文書。為避免工作的盲目性,必須前有計劃、后有總結(jié)。下面是小編為您帶來的是軟件項目計劃書范本相關(guān)內(nèi)容,希望對您有所幫助。
一、項目實施方案概述
軟件產(chǎn)品,特別是行業(yè)解決方案軟件產(chǎn)品不同于一般的商品,用戶購買軟件產(chǎn)品之后,不能立即進行使用,需要軟件公司的技術(shù)人員在軟件技術(shù)、軟件功能、軟件操作等方面進行系統(tǒng)調(diào)試、軟件功能實現(xiàn)、人員培訓、軟件上線使用、后期維護等一系列的工作,我們將這一系列的工作稱為軟件項目實施,軟件項目計劃書。大量的軟件公司項目實施案例證明,軟件項目是否成功、用戶的軟件使用情況是否順利、是否提高了用戶的工作效率和管理水平,不僅取決于軟件產(chǎn)品本身的質(zhì)量,軟件項目實施的質(zhì)量效果也對后期用戶應用的情況起到非常重要的影響。項目實施規(guī)范主要包括項目啟動階段、需求調(diào)研確認階段、軟件功能實現(xiàn)確認階段、數(shù)據(jù)標準化初裝階段、系統(tǒng)培訓階段、系統(tǒng)安裝測試及試運行階段、總體驗收階段、系統(tǒng)交接階段等八個階段工作內(nèi)容,每個階段下面有不同的工作事項,各個階段之間都是承上啟下關(guān)系,上一階段的順利完成是保證下一階段的工作開展的基礎(chǔ)。下面將按照每個項目實施階段分別介紹。
二、項目實施方案介紹
?。ㄒ唬╉椖繂与A段
此階段處于整個項目實施工作的最前期,由成立項目組、前期調(diào)研、編制總體項目計劃、啟動會四個階段組成。
此階段主任務(wù):
公司:在合同簽定后,指定項目經(jīng)理,成立項目組,授權(quán)項目組織完成項目目標。
公司項目組:進行前期項目調(diào)研,與用戶共同成立項目實施組織,編制《總體項目計劃》,召開項目啟動會。
商務(wù)經(jīng)理:配合公司項目組,將積累的項目和用戶信息轉(zhuǎn)交給項目組。將項目組正式介紹給用戶,配合項目組建立與用戶的聯(lián)系。
用戶:成立項目實施組織,配合前期調(diào)研和召開啟動會,簽署《總體項目計劃》和《項目實施協(xié)議》。
1、成立項目組
部門經(jīng)理接到實施申請后,任命項目經(jīng)理,指定項目目標,由部門經(jīng)理及項目經(jīng)理一起指定項目組成員及成員任務(wù),并報總經(jīng)理簽署《項目任務(wù)書》。
2、前期調(diào)研
項目經(jīng)理及項目組成員,在商務(wù)人員配合下,建立與用戶的聯(lián)系,對合同、用戶進行調(diào)研。填寫《用戶及合同信息表》。在項目商務(wù)談判中,商務(wù)經(jīng)理積累了大量的信息,項目組首先應收集商務(wù)和合同信息,并與商務(wù)經(jīng)理一起識別那些個體和組織是項目的干系人,確定他們的需求和期望,如何滿足和影響這些需求、期望以確保項目能夠成功。
3、編制《項目總體計劃》
《項目總體計劃》是一個文件或文件的集合,隨著項目信息不斷豐富和變化,會被不斷變更,主要介紹項目目標、主要項目階段、里程碑、可交付成果。通常包括以下幾方面內(nèi)容:
項目描述,項目目標、主要項目階段、里程碑、可交付成果。所計劃的職責分配(包括用戶的);
溝通管理計劃,確定項目干系人對信息和溝通的需要:即什么人何時需要什么信息以及通過什么方式將信息提供給他們。質(zhì)量管理計劃,確定適合于項目的質(zhì)量標準和如何滿足其要求。如果有必要,可以包括上述每一個計劃,詳細程度根據(jù)每個具體項目的要求而定。未解決事宜和未定的決策。
4、啟動會
項目組與用戶共同召開的宣布項目實施正式開始的.會議。
會程安排如下:
共同組建項目實施組織,實施組織的權(quán)利和職責;雙方簽署《項目實施協(xié)議》。
項目組介紹《項目總體計劃》和《項目實施協(xié)議》,包括以下內(nèi)容:
項目目標、主要項目階段、里程碑、可交付成果。所計劃的職責分配(包括用戶的);
項目實施中項目管理的必要性和如何進行項目管理,項目的質(zhì)量如何控制;
項目實施中用戶的參與和領(lǐng)導的支持的重要作用;
階段驗收、技術(shù)交接和項目結(jié)束后如何對用戶提供后續(xù)服務(wù)。
(二)需求調(diào)研確認階段
此階段的主要工作是軟件公司的項目實施人員向用戶調(diào)查用戶對系統(tǒng)的需求,包括管理流程調(diào)研、功能需求調(diào)研、報表要求調(diào)研、查詢需求調(diào)研等,實施人員調(diào)研完成后,會編寫《需求調(diào)研分析手冊》,并交付用戶進行確認,待用戶對《需求調(diào)研分析手冊》上所提到的需求確認完畢后,項目實施人員將以此為依據(jù)進行軟件功能的實現(xiàn),工作計劃《軟件項目計劃書》。如果用戶又提出新的需求,實施人員將分析需求的難度及對整個系統(tǒng)的影響程度來確定是否給予實現(xiàn)。需求調(diào)研階段具體包括如下內(nèi)容:
1、進行需求調(diào)研準備
2、編制《需求調(diào)研計劃》
3、內(nèi)部評審是否通過《需求調(diào)研計劃》,項目組、部門經(jīng)理、商務(wù)等人員根據(jù)合同要求和項目實際情況對《需求調(diào)研計劃》草稿進行評審,如評審通過,則在稍后的時間內(nèi)簽署,如評審不通過則重新修改。
4、用戶是否簽署《需求調(diào)研計劃》,如用戶簽署《需求調(diào)研計劃》,則作為以后需求調(diào)研工作的指南。否則重新修改。
5、《需求調(diào)研計劃》是否有變更,如果計劃存在變更,則執(zhí)行變更控制流程,否則按計劃進行后續(xù)工作。
6、編寫及發(fā)出《需求調(diào)研通知》,項目組編寫《需求調(diào)研通知》,確定進行需求調(diào)研的相關(guān)事宜,發(fā)給用戶,為順利完成需求調(diào)研工作做準備
7、需求調(diào)研,項目組以《需求調(diào)研手冊》為依據(jù),從業(yè)務(wù)流程、單據(jù)使用、打印格式、報表查詢幾個方面展開深入和全面的調(diào)研,并搜集用戶的個性化需求。
8、需求調(diào)研分析根據(jù)調(diào)研的結(jié)果,項目組和公司其他技術(shù)部門將進一步進行分析,確定合理、可行的需求,將分析結(jié)果形成《需求分析報告》草稿。
9、內(nèi)部評審是否通過《需求分析報告》。項目組、部門經(jīng)理、公司其他技術(shù)部門的人員對《需求分析報告》草稿進行評審,如評審通過,則在稍后由用戶簽署,如評審不通過則重新修改,直至內(nèi)部評審通過。
10、編寫及發(fā)出《需求分析報告確認通知》。項目組編寫《需求分析報告確認通知》,發(fā)給用戶,確定進行需求確認的相關(guān)事宜,告之相關(guān)部門及人員安排好工作,準時參與需求確認工作,為順利完成需求確認工作做準備。
11、用戶是否確認《需求分析報告》。如果用戶確認,并簽署了《需求分析報告》,則需求調(diào)研階段工作結(jié)束,進行后續(xù)的軟件功能實現(xiàn)的工作;如沒有確認,則進一步進行調(diào)研、分析,直至用戶最終確認并簽署《需求分析報告》。雙方簽署了《需求分析報告》,需求調(diào)研工作結(jié)束之后,如果用戶提出新的需求或是變更已有的需求,則執(zhí)行需求新增及變更流程。
?。ㄈ┸浖δ軐崿F(xiàn)確認階段
此階段的主要工作是項目實施人員根據(jù)需求調(diào)研階段確認的《需求調(diào)研分析手冊》中的用戶需求內(nèi)容進行具體軟件功能的實現(xiàn)工作。在軟件功能實現(xiàn)的過程中,項目實施人員將記錄軟件實現(xiàn)的詳細過程。便于公司售后服務(wù)之用。每一個實施技術(shù)人員必須嚴格按照要求記錄、存檔。按照調(diào)研要求的所有功能實現(xiàn)完畢后,項目實施人員將編制《軟件功能確認表》,將定制好軟件功能待用戶確認,用戶根據(jù)《軟件功能確認表》上的功能逐一確定軟件功能是否達到要求,對不滿足要求的功能,項目實施人員將會記錄下來并進行功能修改,直到滿足用于要求。
(四)數(shù)據(jù)標準化初裝階段
此階段的主要工作是項目實施人員指導用戶進行系統(tǒng)標準化資料的準備工作,并對用戶進行初裝資料的軟件操作培訓,以便用戶能夠及時的將標準資料錄入系統(tǒng),初裝完成后,項目實施人員會對資料初裝的情況進行核查,為以后具體業(yè)務(wù)功能的開展做好基礎(chǔ)。
(五)系統(tǒng)培訓階段
系統(tǒng)培訓階段工作是整個項目實施工作中比較重要的工作,用戶對軟件的操作功能是否熟練將直接影響到后面的軟件應用效果,所以軟件公司和用戶雙方要對此階段的工作給予足夠的重視。要充分認識培訓的重要性和艱巨性。在項目實施之前對用戶的相關(guān)人員進行系統(tǒng)和規(guī)范的產(chǎn)品培訓是非常必要的,達到讓用戶了解軟件產(chǎn)品,最終自己能夠解決使用中的具體的問題。
此階段的培訓工作中將用戶參加產(chǎn)品培訓的人員劃分為三個層次:決策層、技術(shù)層、操作層,對不同層次的用戶參加產(chǎn)品培訓人員的培訓內(nèi)容分別是:
決策層:領(lǐng)導在實施中的作用與重要性、決策查詢。
維護層:系統(tǒng)維護知識、操作方法。
操作層:操作方法。
具體的培訓工作流程為:
1、調(diào)研培訓信息:在培訓開始前3天由用戶實施負責人,將參加培訓的部門和人員情況填入《受訓部門匯總表》、《受訓人員情況一覽表》。
2、編制培訓計劃:結(jié)合調(diào)研結(jié)果,與用戶實施負責人商議具體培訓內(nèi)容、時間,場地,人員等。項目組編制《培訓計劃》。
3、簽署培訓計劃:用戶簽署《培訓計劃》,進一步確認培訓安排。
4、發(fā)培訓通知:培訓開始前2天,按照簽署的《培訓計劃》,將培訓內(nèi)容、時間,場地,人員等信息通知用戶實施負責人。
5、搭建培訓環(huán)境:公司項目組在培訓開始前,將培訓環(huán)境搭建及檢查妥當,將培訓提綱及培訓手冊準備好。
6、組織培訓:公司項目組培訓負責人與用戶實施負責人組織相關(guān)人員參加培訓,按培訓制度嚴格考核。由用戶將考勤情況填入《培訓人員簽到表》。
7、培訓考核:公司項目組培訓負責人與用戶實施負責人組織受訓人員參加上機及理論考試。
8、培訓總結(jié):公司項目組培訓負責人與用戶實施負責人一起將出勤情況及考核情況做出總結(jié),填入《培訓及考核統(tǒng)計表》,及時向相關(guān)負責人匯報。
?。┫到y(tǒng)安裝測試及試運行階段
此階段的主要工作是在用戶真實環(huán)境下,對用戶網(wǎng)絡(luò)及硬件設(shè)備進行測試,對軟件系統(tǒng)進行容量、性能壓力等測試測試及試運行的目的在于確保系統(tǒng)各項功能均能正常使用,并且符合用戶簽署的《需求分析報告》中描述的需求,
7、軟件項目計劃書
關(guān)于軟件項目計劃書就是對工做好安排,那么關(guān)于軟件項目計劃書怎么設(shè)計,以下就是小編整理的關(guān)于軟件項目計劃書,一起來看看吧!
1、引言
1、1編寫目的
本報告的主要作用是確定各個項目模塊的開發(fā)情況和主要的負責人,供各項目模塊的負責人閱讀,做到及時協(xié)調(diào),按步有序進行項目的開發(fā)。減少開發(fā)中的不必要損失。
便于項目團隊成員更好地了解項目情況,使項目工作開展的各個過程合理有序,因此以文件化的形式,把對于在項目生命周期內(nèi)的工作任務(wù)范圍、各項工作的任務(wù)分解、項目團隊組織結(jié)構(gòu)、各團隊成員的工作責任、團隊內(nèi)外溝通協(xié)作方式、開發(fā)進度、經(jīng)費預算、項目內(nèi)外環(huán)境條件等內(nèi)容做出的安排以書面的方式,作為項目團隊成員以及項目干系人之間的共識與約定,項目生命周期內(nèi)的所有項目活動的行動基礎(chǔ),項目團隊開展和檢查項目工作的依據(jù)。
具體步驟:擬訂開發(fā)計劃書,分配項目工作,安排項目進度
計劃對象:網(wǎng)上書店開發(fā)小組
2、項目概述
2、1項目背景
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,Internet已成為最具市場潛力的技術(shù)領(lǐng)域,使用Web技術(shù)設(shè)計的數(shù)據(jù)庫應用軟件,是目前Internet市場的技術(shù)中堅,各種Web應用如電子商務(wù),網(wǎng)上購物等都采用這種方式實現(xiàn)?;ヂ?lián)網(wǎng)的優(yōu)勢在于用戶能同時從不同地點、不同數(shù)據(jù)庫中存取數(shù)據(jù)。
網(wǎng)上購物系具體是指利用各種電子工具與網(wǎng)絡(luò),高效率,低成本地從事以商品交換為中心的各種商務(wù)貿(mào)易活動。電子商務(wù)應用的興起已經(jīng)促使商品流通領(lǐng)域發(fā)生了一場巨大的革命。
它打破了時空的界限,加速了整個社會的`商品流通,有效地降低了企業(yè)生產(chǎn)成本,提高企業(yè)競爭力。電子商務(wù)的一個重要技術(shù)特征。是利用Web技術(shù)來傳輸與處理商業(yè)信息,因此有人稱:電子商務(wù)=web+IT。因此我們將開發(fā)一個典型的電子商務(wù)系統(tǒng):網(wǎng)上書店。
2、2項目目標與范圍
2、2、1目標和范圍描述
項目:網(wǎng)上購書系統(tǒng)
該系統(tǒng)適用于在網(wǎng)上書籍交易,網(wǎng)上書店的管理,通過此軟件系統(tǒng)對書籍進行有效管理,靈活的滿足自己客戶需要。
問題:實地購書比較麻煩,購書范圍小,能購書的種數(shù)也有限。
項目目標:開發(fā)一個網(wǎng)上購書系統(tǒng)是項目的總目標,為實現(xiàn)項目的總目標可按以下三個階段目標來進行:
第一階段目標:實現(xiàn)網(wǎng)上購書系統(tǒng)的基本功能,小組個成員進行各個模塊的開發(fā),形成初步的系統(tǒng)。
第二階段目標:攻克技術(shù)上的難題,實現(xiàn)網(wǎng)上購書系統(tǒng)的一些特殊功能,進一步完善系統(tǒng)。
第三階段目標:讓系統(tǒng)投入到實際運用中,做好系統(tǒng)的維護工作。
項目范圍:利用現(xiàn)有的微型計算機,借鑒前人的網(wǎng)上購書系統(tǒng)開發(fā)經(jīng)驗、徐州博庫網(wǎng)上書城和資料中的電子商鋪系統(tǒng)的開發(fā)模式,預計軟件開發(fā)費用不超過***元。
初步設(shè)想:建議在系統(tǒng)中增加一個BBS的模塊,方便用戶發(fā)表言論。
2、2、2主要功能
(1)概述
可行性分析:這個系統(tǒng)沒有經(jīng)濟效益,不能收回成本,但可以得到知識,熟悉做項目的過程;現(xiàn)有的技術(shù)能夠完成系統(tǒng)的基本功能,但做BBS論壇還有一定的技術(shù)困難,開發(fā)這個新系統(tǒng),只是借鑒前人的開發(fā)模式,做出有個人特色的網(wǎng)上購書系統(tǒng),僅供平時學習用。不會引起任何的侵權(quán)問題。通過對用戶的進一步訪問,用戶希望能夠通過互連網(wǎng),能夠瀏覽書籍,查找他們想要的書籍,并能夠訂購要買的書,這不僅很方便,還節(jié)省了用戶的時間。
(2)傳統(tǒng)購書系統(tǒng)流程圖
網(wǎng)上購書流程
(3)功能描述
圖書查詢和瀏覽功能:當進入網(wǎng)上書店后,無需登錄,就可以瀏覽書籍,而電子書店還可以提供一個更好的功能,即通過圖書名稱、類別等信息從浩瀚的書海中迅速的找到的書。
用戶登錄注冊功能:在用戶購買的圖書時,系統(tǒng)將判斷其是否登錄,如果沒有,則轉(zhuǎn)向登錄界面,登錄后,系統(tǒng)還將轉(zhuǎn)向原來用戶瀏覽的頁面。
購物車功能:用戶登錄后,就可以把圖書放入購物籃中,可以對購物籃進行管理,包括修改所購圖書數(shù)量、刪除圖書等。
圖書信息管理功能:管理人員可以添加圖書,修改圖書的類別,價格,上傳圖書的相關(guān)圖片等。
定單信息管理功能:用戶確認購買圖書,將形成一條訂單信息,用戶可以查詢自己的定單。管理員可以查看定單,售出書籍。
2、2、3性能
2、2、4管理和技術(shù)約束
由于沒有做過項目的經(jīng)驗,在加上編程技術(shù)的限制,小組人員少,時間的限制只能實現(xiàn)一個具有簡單功能的網(wǎng)上購書系統(tǒng)。
2、項目估算
2、1使用的歷史數(shù)據(jù)
徐州博庫網(wǎng)上書店、電子商鋪系統(tǒng)
2、2使用的評估技術(shù)
軟件規(guī)模估算:采用類比的方法,根據(jù)歷史數(shù)據(jù)來進行估算
工作量估算:基本COCOMO模型
成本估算:基本COCOMO模型
時間估算:基本COCOMO模型
2、3工作量、成本、時間估算
軟件規(guī)模:LOC=[(50(重新設(shè)計)%+50(重新編碼)%+重新測試(100)%)/3]×已有代碼行(20000)=13000
工作量估算:人員:六人
成本估算:資料費(資料費、復印費)
通信費(移動通信費、上網(wǎng)費、電費)
時間估算:
基本COCOMO模型把工作量作為軟件規(guī)模的函數(shù)來計算,其計算公式為:
E=aS^bS是以千源代碼行(KLOC)計數(shù)的程序規(guī)模,a,b為開發(fā)模式因子
在我們的項目中,我們采用半分離式,因此a取值為3、0,b取值為1、12
即E=3、0*13^1、12=53、056
根據(jù)計算的工作量,我們由下面公式計算所需的開發(fā)時間:
t=cE^dE為我們所計算的工作量人月為單位,c,d是隨開發(fā)模式而改變的因
子,在這里我們同樣采用半分離式,c取值為2、5,d取值為0、35
即t=2、5*53、056^0、35=10、036
在小組中,我們共六人,大約2個月完成任務(wù)。
8、軟件項目計劃書
計劃書是黨政機關(guān)、企事業(yè)單位、社會團體對今后一段時間的工作、活動作出預想和安排的一 種事務(wù)性文書。以下是“軟件項目計劃書范本”,希望給大家?guī)韼椭?/p>
一、項目實施方案概述
軟件產(chǎn)品,特別是行業(yè)解決方案軟件產(chǎn)品不同于一般的商品,用戶購買軟件產(chǎn)品之后,不能立即進行使用,需要軟件公司的技術(shù)人員在軟件技術(shù)、軟件功能、軟件操作等方面進行系統(tǒng)調(diào)試、軟件功能實現(xiàn)、人員培訓、軟件上線使用、后期維護等一系列的工作,我們將這一系列的工作稱為軟件項目實施,軟件項目計劃書。大量的軟件公司項目實施案例證明,軟件項目是否成功、用戶的軟件使用情況是否順利、是否提高了用戶的工作效率和管理水平,不僅取決于軟件產(chǎn)品本身的質(zhì)量,軟件項目實施的質(zhì)量效果也對后期用戶應用的情況起到非常重要的影響。項目實施規(guī)范主要包括項目啟動階段、需求調(diào)研確認階段、軟件功能實現(xiàn)確認階段、數(shù)據(jù)標準化初裝階段、系統(tǒng)培訓階段、系統(tǒng)安裝測試及試運行階段、總體驗收階段、系統(tǒng)交接階段等八個階段工作內(nèi)容,每個階段下面有不同的工作事項,各個階段之間都是承上啟下關(guān)系,上一階段的順利完成是保證下一階段的工作開展的基礎(chǔ)。下面將按照每個項目實施階段分別介紹。
二、項目實施方案介紹
?。ㄒ唬╉椖繂与A段
此階段處于整個項目實施工作的最前期,由成立項目組、前期調(diào)研、編制總體項目計劃、啟動會四個階段組成。
此階段主任務(wù):
公司:在合同簽定后,指定項目經(jīng)理,成立項目組,授權(quán)項目組織完成項目目標。
公司項目組:進行前期項目調(diào)研,與用戶共同成立項目實施組織,編制《總體項目計劃》,召開項目啟動會。
商務(wù)經(jīng)理:配合公司項目組,將積累的項目和用戶信息轉(zhuǎn)交給項目組。將項目組正式介紹給用戶,配合項目組建立與用戶的聯(lián)系。
用戶:成立項目實施組織,配合前期調(diào)研和召開啟動會,簽署《總體項目計劃》和《項目實施協(xié)議》。
1、成立項目組
部門經(jīng)理接到實施申請后,任命項目經(jīng)理,指定項目目標,由部門經(jīng)理及項目經(jīng)理一起指定項目組成員及成員任務(wù),并報總經(jīng)理簽署《項目任務(wù)書》。
2、前期調(diào)研
項目經(jīng)理及項目組成員,在商務(wù)人員配合下,建立與用戶的聯(lián)系,對合同、用戶進行調(diào)研。填寫《用戶及合同信息表》。在項目商務(wù)談判中,商務(wù)經(jīng)理積累了大量的信息,項目組首先應收集商務(wù)和合同信息,并與商務(wù)經(jīng)理一起識別那些個體和組織是項目的干系人,確定他們的需求和期望,如何滿足和影響這些需求、期望以確保項目能夠成功。
3、編制《項目總體計劃》
《項目總體計劃》是一個文件或文件的集合,隨著項目信息不斷豐富和變化,會被不斷變更,主要介紹項目目標、主要項目階段、里程碑、可交付成果。通常包括以下幾方面內(nèi)容:
項目描述,項目目標、主要項目階段、里程碑、可交付成果。所計劃的職責分配(包括用戶的);
溝通管理計劃,確定項目干系人對信息和溝通的需要:即什么人何時需要什么信息以及通過什么方式將信息提供給他們。質(zhì)量管理計劃,確定適合于項目的質(zhì)量標準和如何滿足其要求。如果有必要,可以包括上述每一個計劃,詳細程度根據(jù)每個具體項目的要求而定。未解決事宜和未定的決策。
4、啟動會
項目組與用戶共同召開的宣布項目實施正式開始的會議。
會程安排如下:
共同組建項目實施組織,實施組織的權(quán)利和職責;雙方簽署《項目實施協(xié)議》。
項目組介紹《項目總體計劃》和《項目實施協(xié)議》,包括以下內(nèi)容:
項目目標、主要項目階段、里程碑、可交付成果。所計劃的.職責分配(包括用戶的);
項目實施中項目管理的必要性和如何進行項目管理,項目的質(zhì)量如何控制;
項目實施中用戶的參與和領(lǐng)導的支持的重要作用;
階段驗收、技術(shù)交接和項目結(jié)束后如何對用戶提供后續(xù)服務(wù)。
(二)需求調(diào)研確認階段
此階段的主要工作是軟件公司的項目實施人員向用戶調(diào)查用戶對系統(tǒng)的需求,包括管理流程調(diào)研、功能需求調(diào)研、報表要求調(diào)研、查詢需求調(diào)研等,實施人員調(diào)研完成后,會編寫《需求調(diào)研分析手冊》,并交付用戶進行確認,待用戶對《需求調(diào)研分析手冊》上所提到的需求確認完畢后,項目實施人員將以此為依據(jù)進行軟件功能的實現(xiàn),工作計劃《軟件項目計劃書》。如果用戶又提出新的需求,實施人員將分析需求的難度及對整個系統(tǒng)的影響程度來確定是否給予實現(xiàn)。需求調(diào)研階段具體包括如下內(nèi)容:
1、進行需求調(diào)研準備
2、編制《需求調(diào)研計劃》
3、內(nèi)部評審是否通過《需求調(diào)研計劃》,項目組、部門經(jīng)理、商務(wù)等人員根據(jù)合同要求和項目實際情況對《需求調(diào)研計劃》草稿進行評審,如評審通過,則在稍后的時間內(nèi)簽署,如評審不通過則重新修改。
4、用戶是否簽署《需求調(diào)研計劃》,如用戶簽署《需求調(diào)研計劃》,則作為以后需求調(diào)研工作的指南。否則重新修改。
5、《需求調(diào)研計劃》是否有變更,如果計劃存在變更,則執(zhí)行變更控制流程,否則按計劃進行后續(xù)工作。
6、編寫及發(fā)出《需求調(diào)研通知》,項目組編寫《需求調(diào)研通知》,確定進行需求調(diào)研的相關(guān)事宜,發(fā)給用戶,為順利完成需求調(diào)研工作做準備
7、需求調(diào)研,項目組以《需求調(diào)研手冊》為依據(jù),從業(yè)務(wù)流程、單據(jù)使用、打印格式、報表查詢幾個方面展開深入和全面的調(diào)研,并搜集用戶的個性化需求。
8、需求調(diào)研分析根據(jù)調(diào)研的結(jié)果,項目組和公司其他技術(shù)部門將進一步進行分析,確定合理、可行的需求,將分析結(jié)果形成《需求分析報告》草稿。
9、內(nèi)部評審是否通過《需求分析報告》。項目組、部門經(jīng)理、公司其他技術(shù)部門的人員對《需求分析報告》草稿進行評審,如評審通過,則在稍后由用戶簽署,如評審不通過則重新修改,直至內(nèi)部評審通過。
10、編寫及發(fā)出《需求分析報告確認通知》。項目組編寫《需求分析報告確認通知》,發(fā)給用戶,確定進行需求確認的相關(guān)事宜,告之相關(guān)部門及人員安排好工作,準時參與需求確認工作,為順利完成需求確認工作做準備。
11、用戶是否確認《需求分析報告》。如果用戶確認,并簽署了《需求分析報告》,則需求調(diào)研階段工作結(jié)束,進行后續(xù)的軟件功能實現(xiàn)的工作;如沒有確認,則進一步進行調(diào)研、分析,直至用戶最終確認并簽署《需求分析報告》。雙方簽署了《需求分析報告》,需求調(diào)研工作結(jié)束之后,如果用戶提出新的需求或是變更已有的需求,則執(zhí)行需求新增及變更流程。
?。ㄈ┸浖δ軐崿F(xiàn)確認階段
此階段的主要工作是項目實施人員根據(jù)需求調(diào)研階段確認的《需求調(diào)研分析手冊》中的用戶需求內(nèi)容進行具體軟件功能的實現(xiàn)工作。在軟件功能實現(xiàn)的過程中,項目實施人員將記錄軟件實現(xiàn)的詳細過程。便于公司售后服務(wù)之用。每一個實施技術(shù)人員必須嚴格按照要求記錄、存檔。按照調(diào)研要求的所有功能實現(xiàn)完畢后,項目實施人員將編制《軟件功能確認表》,將定制好軟件功能待用戶確認,用戶根據(jù)《軟件功能確認表》上的功能逐一確定軟件功能是否達到要求,對不滿足要求的功能,項目實施人員將會記錄下來并進行功能修改,直到滿足用于要求。
?。ㄋ模?shù)據(jù)標準化初裝階段
此階段的主要工作是項目實施人員指導用戶進行系統(tǒng)標準化資料的準備工作,并對用戶進行初裝資料的軟件操作培訓,以便用戶能夠及時的將標準資料錄入系統(tǒng),初裝完成后,項目實施人員會對資料初裝的情況進行核查,為以后具體業(yè)務(wù)功能的開展做好基礎(chǔ)。
?。ㄎ澹┫到y(tǒng)培訓階段
系統(tǒng)培訓階段工作是整個項目實施工作中比較重要的工作,用戶對軟件的操作功能是否熟練將直接影響到后面的軟件應用效果,所以軟件公司和用戶雙方要對此階段的工作給予足夠的重視。要充分認識培訓的重要性和艱巨性。在項目實施之前對用戶的相關(guān)人員進行系統(tǒng)和規(guī)范的產(chǎn)品培訓是非常必要的,達到讓用戶了解軟件產(chǎn)品,最終自己能夠解決使用中的具體的問題。
此階段的培訓工作中將用戶參加產(chǎn)品培訓的人員劃分為三個層次:決策層、技術(shù)層、操作層,對不同層次的用戶參加產(chǎn)品培訓人員的培訓內(nèi)容分別是:
決策層:領(lǐng)導在實施中的作用與重要性、決策查詢。
維護層:系統(tǒng)維護知識、操作方法。
操作層:操作方法。
具體的培訓工作流程為:
1、調(diào)研培訓信息:在培訓開始前3天由用戶實施負責人,將參加培訓的部門和人員情況填入《受訓部門匯總表》、《受訓人員情況一覽表》。
2、編制培訓計劃:結(jié)合調(diào)研結(jié)果,與用戶實施負責人商議具體培訓內(nèi)容、時間,場地,人員等。項目組編制《培訓計劃》。
3、簽署培訓計劃:用戶簽署《培訓計劃》,進一步確認培訓安排。
4、發(fā)培訓通知:培訓開始前2天,按照簽署的《培訓計劃》,將培訓內(nèi)容、時間,場地,人員等信息通知用戶實施負責人。
5、搭建培訓環(huán)境:公司項目組在培訓開始前,將培訓環(huán)境搭建及檢查妥當,將培訓提綱及培訓手冊準備好。
6、組織培訓:公司項目組培訓負責人與用戶實施負責人組織相關(guān)人員參加培訓,按培訓制度嚴格考核。由用戶將考勤情況填入《培訓人員簽到表》。
7、培訓考核:公司項目組培訓負責人與用戶實施負責人組織受訓人員參加上機及理論考試。
8、培訓總結(jié):公司項目組培訓負責人與用戶實施負責人一起將出勤情況及考核情況做出總結(jié),填入《培訓及考核統(tǒng)計表》,及時向相關(guān)負責人匯報。
?。┫到y(tǒng)安裝測試及試運行階段
此階段的主要工作是在用戶真實環(huán)境下,對用戶網(wǎng)絡(luò)及硬件設(shè)備進行測試,對軟件系統(tǒng)進行容量、性能壓力等測試測試及試運行的目的在于確保系統(tǒng)各項功能均能正常使用,并且符合用戶簽署的《需求分析報告》中描述的需求,
9、軟件項目計劃書
導語:目標定得過低,措施方法都沒有創(chuàng)見性,實現(xiàn)雖然很容易,并不能因而取得有價值的成就,那也算不 上有可行性。接下來小編整理了軟件項目計劃書范文,文章希望大家喜歡!
一、項目實施方案概述
軟件產(chǎn)品,特別是行業(yè)解決方案軟件產(chǎn)品不同于一般的商品,用戶購買軟件產(chǎn)品之后,不能立即進行使用,需要軟件公司的技術(shù)人員在軟件技術(shù)、軟件功能、軟件操作等方面進行系統(tǒng)調(diào)試、軟件功能實現(xiàn)、人員培訓、軟件上線使用、后期維護等一系列的工作,我們將這一系列的工作稱為軟件項目實施。大量的軟件公司項目實施案例證明,軟件項目是否成功、用戶的軟件使用情況是否順利、是否提高了用戶的工作效率和管理水平,不僅取決于軟件產(chǎn)品本身的質(zhì)量,軟件項目實施的質(zhì)量效果也對后期用戶應用的情況起到非常重要的影響。項目實施規(guī)范主要包括項目啟動階段、需求調(diào)研確認階段、軟件功能實現(xiàn)確認階段、數(shù)據(jù)標準化初裝階段、系統(tǒng)培訓階段、系統(tǒng)安裝測試及試運行階段、總體驗收階段、系統(tǒng)交接階段等八個階段工作內(nèi)容,每個階段下面有不同的工作事項,各個階段之間都是承上啟下關(guān)系,上一階段的順利完成是保證下一階段的工作開展的基礎(chǔ)。下面將按照每個項目實施階段分別介紹。
二、項目實施方案介紹
(一)項目啟動階段
此階段處于整個項目實施工作的最前期,由成立項目組、前期調(diào)研、編制總體項目計劃、啟動會四個階段組成。
此階段主任務(wù):
公司:在合同簽定后,指定項目經(jīng)理,成立項目組,授權(quán)項目組織完成項目目標。
公司項目組:進行前期項目調(diào)研,與用戶共同成立項目實施組織,編制《總體項目計劃》,召開項目啟動會。
商務(wù)經(jīng)理:配合公司項目組,將積累的項目和用戶信息轉(zhuǎn)交給項目組。將項目組正式介紹給用戶,配合項目組建立與用戶的聯(lián)系。
用戶:成立項目實施組織,配合前期調(diào)研和召開啟動會,簽署《總體項目計劃》和《項目實施協(xié)議》。
1、成立項目組
部門經(jīng)理接到實施申請后,任命項目經(jīng)理,指定項目目標,由部門經(jīng)理及項目經(jīng)理一起指定項目組成員及成員任務(wù),并報總經(jīng)理簽署《項目任務(wù)書》。
2、前期調(diào)研
項目經(jīng)理及項目組成員,在商務(wù)人員配合下,建立與用戶的聯(lián)系,對合同、用戶進行調(diào)研。填寫《用戶及合同信息表》。在項目商務(wù)談判中,商務(wù)經(jīng)理積累了大量的信息,項目組首先應收集商務(wù)和合同信息,并與商務(wù)經(jīng)理一起識別那些個體和組織是項目的干系人,確定他們的需求和期望,如何滿足和影響這些需求、期望以確保項目能夠成功。
3、編制《項目總體計劃》
《項目總體計劃》是一個文件或文件的.集合,隨著項目信息不斷豐富和變化,會被不斷變更,主要介紹項目目標、主要項目階段、里程碑、可交付成果。通常包括以下幾方面內(nèi)容:
項目描述,項目目標、主要項目階段、里程碑、可交付成果。所計劃的職責分配(包括用戶的);
溝通管理計劃,確定項目干系人對信息和溝通的需要:即什么人何時需要什么信息以及通過什么方式將信息提供給他們。質(zhì)量管理計劃,確定適合于項目的質(zhì)量標準和如何滿足其要求。如果有必要,可以包括上述每一個計劃,詳細程度根據(jù)每個具體項目的要求而定。未解決事宜和未定的決策
4、啟動會
項目組與用戶共同召開的宣布項目實施正式開始的會議。
會程安排如下:
共同組建項目實施組織,實施組織的權(quán)利和職責;雙方簽署《項目實施協(xié)議》。
項目組介紹《項目總體計劃》和《項目實施協(xié)議》,包括以下內(nèi)容:
項目目標、主要項目階段、里程碑、可交付成果。所計劃的職責分配(包括用戶的);
項目實施中項目管理的必要性和如何進行項目管理,項目的質(zhì)量如何控制;
項目實施中用戶的參與和領(lǐng)導的支持的重要作用;
階段驗收、技術(shù)交接和項目結(jié)束后如何對用戶提供后續(xù)服務(wù)。
(二)需求調(diào)研確認階段
此階段的主要工作是軟件公司的項目實施人員向用戶調(diào)查用戶對系統(tǒng)的需求,包括管理流程調(diào)研、功能需求調(diào)研、報表要求調(diào)研、查詢需求調(diào)研等,實施人員調(diào)研完成后,會編寫《需求調(diào)研分析手冊》,并交付用戶進行確認,待用戶對《需求調(diào)研分析手冊》上所提到的需求確認完畢后,項目實施人員將以此為依據(jù)進行軟件功能的實現(xiàn)。如果用戶又提出新的需求,實施人員將分析需求的難度及對整個系統(tǒng)的影響程度來確定是否給予實現(xiàn)。需求調(diào)研階段具體包括如下內(nèi)容:
1、進行需求調(diào)研準備
2、編制《需求調(diào)研計劃》
3、內(nèi)部評審是否通過《需求調(diào)研計劃》,項目組、部門經(jīng)理、商務(wù)等人員根據(jù)合同要求和項目實際情況對《需求調(diào)研計劃》草稿進行評審,如評審通過,則在稍后的時間內(nèi)簽署,如評審不通過則重新修改。
4、用戶是否簽署《需求調(diào)研計劃》,如用戶簽署《需求調(diào)研計劃》,則作為以后需求調(diào)研工作的指南。否則重新修改。
5、《需求調(diào)研計劃》是否有變更,如果計劃存在變更,則執(zhí)行變更控制流程,否則按計劃進行后續(xù)工作。
6、編寫及發(fā)出《需求調(diào)研通知》,項目組編寫《需求調(diào)研通知》,確定進行需求調(diào)研的相關(guān)事宜,發(fā)給用戶,為順利完成需求調(diào)研工作做準備
7、需求調(diào)研,項目組以《需求調(diào)研手冊》為依據(jù),從業(yè)務(wù)流程、單據(jù)使用、打印格式、報表查詢幾個方面展開深入和全面的調(diào)研,并搜集用戶的個性化需求。
8、需求調(diào)研分析根據(jù)調(diào)研的結(jié)果,項目組和公司其他技術(shù)部門將進一步進行分析,確定合理、可行的需求,將分析結(jié)果形成《需求分析報告》草稿。
9、內(nèi)部評審是否通過《需求分析報告》。項目組、部門經(jīng)理、公司其他技術(shù)部門的人員對《需求分析報告》草稿進行評審,如評審通過,則在稍后由用戶簽署,如評審不通過則重新修改,直至內(nèi)部評審通過。
10、編寫及發(fā)出《需求分析報告確認通知》。項目組編寫《需求分析報告確認通知》,發(fā)給用戶,確定進行需求確認的相關(guān)事宜,告之相關(guān)部門及人員安排好工作,準時參與需求確認工作,為順利完成需求確認工作做準備。
11、用戶是否確認《需求分析報告》。如果用戶確認,并簽署了《需求分析報告》,則需求調(diào)研階段工作結(jié)束,進行后續(xù)的軟件功能實現(xiàn)的工作;如沒有確認,則進一步進行調(diào)研、分析,直至用戶最終確認并簽署《需求分析報告》。雙方簽署了《需求分析報告》,需求調(diào)研工作結(jié)束之后,如果用戶提出新的需求或是變更已有的需求,則執(zhí)行需求新增及變更流程。
(三)軟件功能實現(xiàn)確認階段
此階段的主要工作是項目實施人員根據(jù)需求調(diào)研階段確認的《需求調(diào)研分析手冊》中的用戶需求內(nèi)容進行具體軟件功能的實現(xiàn)工作。在軟件功能實現(xiàn)的過程中,項目實施人員將記錄軟件實現(xiàn)的詳細過程。便于公司售后服務(wù)之用。每一個實施技術(shù)人員必須嚴格按照要求記錄、存檔。按照調(diào)研要求的所有功能實現(xiàn)完畢后,項目實施人員將編制《軟件功能確認表》,將定制好軟件功能待用戶確認,用戶根據(jù)《軟件功能確認表》上的功能逐一確定軟件功能是否達到要求,對不滿足要求的功能,項目實施人員將會記錄下來并進行功能修改,直到滿足用于要求。
(四)數(shù)據(jù)標準化初裝階段
此階段的主要工作是項目實施人員指導用戶進行系統(tǒng)標準化資料的準備工作,并對用戶進行初裝資料的軟件操作培訓,以便用戶能夠及時的將標準資料錄入系統(tǒng),初裝完成后,項目實施人員會對資料初裝的情況進行核查,為以后具體業(yè)務(wù)功能的開展做好基礎(chǔ)。
(五)系統(tǒng)培訓階段
系統(tǒng)培訓階段工作是整個項目實施工作中比較重要的工作,用戶對軟件的操作功能是否熟練將直接影響到后面的軟件應用效果,所以軟件公司和用戶雙方要對此階段的工作給予足夠的重視。要充分認識培訓的重要性和艱巨性。在項目實施之前對用戶的相關(guān)人員進行系統(tǒng)和規(guī)范的產(chǎn)品培訓是非常必要的,達到讓用戶了解軟件產(chǎn)品,最終自己能夠解決使用中的具體的問題。
此階段的培訓工作中將用戶參加產(chǎn)品培訓的人員劃分為三個層次:決策層、技術(shù)層、操作層,對不同層次的用戶參加產(chǎn)品培訓人員的培訓內(nèi)容分別是:
決策層:領(lǐng)導在實施中的作用與重要性、決策查詢。
維護層:系統(tǒng)維護知識、操作方法。
操作層:操作方法。
具體的培訓工作流程為:
1、調(diào)研培訓信息:在培訓開始前3天由用戶實施負責人,將參加培訓的部門和人員情況填入《受訓部門匯總表》、《受訓人員情況一覽表》。
2、編制培訓計劃:結(jié)合調(diào)研結(jié)果,與用戶實施負責人商議具體培訓內(nèi)容、時間,場地,人員等。項目組編制《培訓計劃》。
3、簽署培訓計劃:用戶簽署《培訓計劃》,進一步確認培訓安排。
4、發(fā)培訓通知:培訓開始前2天,按照簽署的《培訓計劃》,將培訓內(nèi)容、時間,場地,人員等信息通知用戶實施負責人。
5、搭建培訓環(huán)境:公司項目組在培訓開始前,將培訓環(huán)境搭建及檢查妥當,將培訓提綱及培訓手冊準備好。
6、組織培訓:公司項目組培訓負責人與用戶實施負責人組織相關(guān)人員參加培訓,按培訓制度嚴格考核。由用戶將考勤情況填入《培訓人員簽到表》。
7、培訓考核:公司項目組培訓負責人與用戶實施負責人組織受訓人員參加上機及理論考試。
8、培訓總結(jié):公司項目組培訓負責人與用戶實施負責人一起將出勤情況及考核情況做出總結(jié),填入《培訓及考核統(tǒng)計表》,及時向相關(guān)負責人匯報。
(六)系統(tǒng)安裝測試及試運行階段
此階段的主要工作是在用戶真實環(huán)境下,對用戶網(wǎng)絡(luò)及硬件設(shè)備進行測試,對軟件系統(tǒng)進行容量、性能壓力等測試測試及試運行的目的在于確保系統(tǒng)各項功能均能正常使用,并且符合用戶簽署的《需求分析報告》中描述的需求,同時把盡可能多的潛在問題在正式運行之前發(fā)現(xiàn)并改正;同時目的還在于在正式運行前用戶的有關(guān)人員能進一步提高操作水平,掌握操作規(guī)范。此階段的主要工作內(nèi)容為:
1、編制計劃:與用戶實施負責人商議具體測試及試運行時間,地點,人員等安排,項目組編制《測試及試運行計劃》。
2、簽署計劃:用戶簽署《測試及試運行計劃》,進一步確認測試及試運行安排。
3、發(fā)測試及試運行通知:在測試及試運行開始前2天,按照簽署的《測試及試運行計劃》,將時間,地點,人員等信息通知用戶實施負責人。
4、搭建環(huán)境及數(shù)據(jù)準備:在試運行開始前搭建好軟件環(huán)境、硬件環(huán)境、網(wǎng)絡(luò)環(huán)境、調(diào)通線路;檢查軟件、硬件、網(wǎng)絡(luò)、線路等各個環(huán)節(jié)是否有問題;
5、組織測試及試運行:用戶相關(guān)各級領(lǐng)導給予全面配合,組織相關(guān)人員進行測試及試運行。
公司項目組負責擔當指揮,檢查用戶人員組織情況并給予指導,跟蹤檢查如下情況:
跟蹤單據(jù)流轉(zhuǎn)狀況。
跟蹤新資料登錄環(huán)節(jié)。
觀察業(yè)務(wù)流程執(zhí)行狀況。
觀察操作人員操作表現(xiàn)。
觀察系統(tǒng)運行速度及異常表現(xiàn)。
觀察關(guān)鍵數(shù)據(jù)的正確性。
及時糾正錯誤操作、對于新發(fā)生的問題及時與相關(guān)人員溝通,確定解決辦法。
6、測試及試運行總結(jié):測試及試運行完成,總結(jié)試運行中設(shè)備、軟件的運行情況,總結(jié)試運行中業(yè)務(wù)流程和操作環(huán)節(jié)的情況,以書面總結(jié)形式將測試及試運行結(jié)果通知相關(guān)負責人。
(七)總體驗收階段
此階段是對項目總體的完成情況進行驗收。驗收分階段進行,在每一項目階段結(jié)束時,用戶對這一階段的可交付成果進行驗收,在測試及試運行結(jié)束后,對系統(tǒng)進行總體驗收。