超市貨物管理系統(tǒng)之項目開發(fā)總結(jié)報告
項目開發(fā)總結(jié)報告(GB856788)
1引言
1.1編寫目的
編寫本報告的目的是研究本系統(tǒng)的總體需求、背景。對開發(fā)結(jié)果開發(fā)評價進(jìn)行分析,得出經(jīng)驗與教訓(xùn)。
1.2背景
本項目是對超市貨物管理系統(tǒng)作出的項目總結(jié)報告。此軟件的任務(wù)是由閩江學(xué)院提出的,由**(**號,組長),**(**號)組成開發(fā)小組進(jìn)行開發(fā)的,到時開發(fā)完成由閩江學(xué)院計算機(jī)中心安裝此軟件。
1.3定義
需求:用戶解決問題或達(dá)到目標(biāo)所需要的條件或功能:系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。
需求分析:包括提煉,分析和仔細(xì)審查已收集到的需求,以確保所有的風(fēng)險承擔(dān)者都明其含義并找出其中的錯誤,遺憾或其它不足的地方。
POS:英文PonitofSale的縮寫,即銷售點終端機(jī),是銀行在特約商店、賓館、飯店等消費場所和銀行營業(yè)網(wǎng)店安裝的終端機(jī),它與銀行信用卡授權(quán)中心聯(lián)成網(wǎng)絡(luò),從而實現(xiàn)了資金的自動轉(zhuǎn)賬和實時入賬。
1.4參考資料
參考資料如下所示:
《實用軟件工程教程》----陳雄峰
2實際開發(fā)結(jié)果
2.1產(chǎn)品
此程序系統(tǒng)包括40多個程序名稱,他們分別是:
安裝程序(Install)、啟動畫面程序、登錄程序(login)、賬號注冊程序、總界面程序、商品入庫程序、商品出庫程序、商品過期查詢程序、商品銷售排行程序、商品銷售對比程序、商品查詢程序、人員信息設(shè)置程序、會員信息設(shè)置程序、商品信息備份程序、商品信息還原程序、超市貨物管理信息小助手等40多個程序。
注:還有一些程序,但是它們都是嵌入在上面主要程序模塊里一起實現(xiàn)的,這里就不再列出,到時上傳程序時一起上傳。
開發(fā)過程中制定的計劃和現(xiàn)在比較,程序模塊基本都一樣,只是實現(xiàn)上與預(yù)期有點差別。
注:還有一些程序,但是它們都是嵌入在上面主要程序模塊里一起實現(xiàn)的,這里就不再列出,到時上傳程序時一起上傳。
開發(fā)過程中制定的計劃和現(xiàn)在比較,程序模塊基本都一樣,功能完成得較好。
2.2主要功能和性能
系統(tǒng)管理:
1.操作員:顯示當(dāng)前進(jìn)入系統(tǒng)操作員的基本信息。2.角色設(shè)置:設(shè)置員工的職位。
3.權(quán)限設(shè)置:設(shè)置進(jìn)入該系統(tǒng)的身份(管理員和普通用戶)。4.數(shù)據(jù)備份:對超市的商品信息、員工信息、會員信息等進(jìn)行備份。5.數(shù)據(jù)還原:當(dāng)系統(tǒng)收到惡意破壞時,可以對系統(tǒng)信息進(jìn)行還原。
檔案管理:
1.編碼規(guī)則設(shè)置:設(shè)置商品的編碼規(guī)則(字符類型和長度限制設(shè)置)。2.商品分類設(shè)置:對商品進(jìn)行合理分類。
3.商品檔案設(shè)置:增加、修改、查找、刪除商品信息。4.貨架檔案設(shè)置:對貨架進(jìn)行合理編碼安排。
5.人員檔案設(shè)置:增加、修改、查找、刪除內(nèi)部員工信息。6.結(jié)算方式設(shè)置:設(shè)置結(jié)算方式(現(xiàn)金、銀聯(lián)卡、會員卡)。
庫存管理:
1.入庫單管理:對新購商品進(jìn)行入庫操作。2.出庫單管理:對過期作廢商品進(jìn)行出庫操作。
其他管理:
1.會員管理:增加、修改、查找、刪除會員信息和會員卡充值管理。2.促銷管理:對促銷商品、促銷對象、促銷價格進(jìn)行設(shè)置管理。
綜合分析:
1.出入庫明細(xì)賬:按時間段查看出入庫情況。2.現(xiàn)存量查詢:查詢商品現(xiàn)存量。
3.銷售時段分析:按時間段查看商品銷售情況。4.銷售排行分析:按時間段查看商品銷售排行情況。5.銷售毛利時段分析:按時間段查看商品銷售毛利情況。
6.銷售對比分析:對商品銷售情況進(jìn)行比較。
2.3基本流程
基本流程圖如下所示:
管理員綜合分析錄入商品信息錄入員工信息錄入會員信息入庫商品信息表員工信息表會員信息表商品出庫銷售信息查詢、分析出庫商品信息表
2.4進(jìn)度
原計劃進(jìn)度如下:
1)可行性分析:5天。
2)需求分析:5天。
3)軟件設(shè)計(概要設(shè)計和詳細(xì)設(shè)計):10天。4)數(shù)據(jù)庫建立:10天。
(以下2個子系統(tǒng)可并行編碼、單元測試)5)子系統(tǒng)1編碼測試:10天。6)子系統(tǒng)2編碼測試:10天。7)硬件安裝:5天。8)硬件測試:5天。9)集成測試:5天。10)系統(tǒng)安裝、培訓(xùn):5天。11)驗收測試:10天。
實際進(jìn)度與原計劃進(jìn)度一樣,主要是每次的進(jìn)度都與計劃計劃實施的一樣,所以結(jié)果無偏差。
2.5費用
原計劃費用如下:一次性支出
(1)系統(tǒng)開發(fā)、建立費用共21萬元。其中:
本系統(tǒng)開發(fā)期為5個月,需開發(fā)人員6人(不一定都是參加滿5個月)。根據(jù)軟件
系統(tǒng)的規(guī)模估算,開發(fā)工作量約為26人月,每人月的人工費按5000元計算,開發(fā)費用為13萬元。
商品信息、人員信息等基礎(chǔ)信息建立需要20人2個月即40人月,每人月的人工
費用按201*元計算,需8萬元。
(2)硬件設(shè)備費共16萬元,其中:微機(jī)10臺約6萬元;服務(wù)器3臺及網(wǎng)絡(luò)等設(shè)備費10萬元。
(3)外購開發(fā)工具、軟件環(huán)境費用共9萬元。(4)其他費費用共4萬元。一次性支出總費用:50萬元。經(jīng)常性費用
主要是系統(tǒng)運行費用,假設(shè)本系統(tǒng)運行期10年,每年的運行費用(包括系統(tǒng)維護(hù)、設(shè)備維護(hù)等)5萬元,按年利率5%計算如下表。
系統(tǒng)投資成本總額為:50+38.6082=88.6082萬元。
年份將來費用(萬元)第一年第二年第三年第四年第五年第六年第七年第八年
(10.05)N現(xiàn)在費用值(萬元)累計現(xiàn)在費用值(萬元)4.76199.297013.616117.729621.647225.378228.931632.3157555555551.051.10251.15761.21551.27631.34011.40711.47755
4.76194.53514.31914.11353.91763.73103.55343.38
第九年第十年551.55131.62893.22303.069535.538738.60823開發(fā)工作評價
3.1對生產(chǎn)效率的評價
a.程序的平均生產(chǎn)效率:
E=aL^b=2.4*1024^1.05(每人月)
b.文件的平均生產(chǎn)效率為:1.024(KLOC/人月)此計劃和實際的無多大偏差。
3.2對產(chǎn)品質(zhì)量的評價
錯誤發(fā)生率:7.79(每千條指令)這跟實際的預(yù)算差別不大,因為在編寫的過程中還出現(xiàn)了一小部分的語法錯誤,所以要一直修改。
3.3對技術(shù)方法的評價
在開發(fā)過程中開發(fā)工具是用SQLServer201*和VC++平臺。SQLServer201*所具有的將關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)擴(kuò)展為虛擬的對象數(shù)據(jù)庫管理系統(tǒng)(ODBMS)的能力,使SQLServer201*成為當(dāng)今應(yīng)用于Intranet、Internet及其extranet中最具綜合性的數(shù)據(jù)庫開發(fā)環(huán)境。這就是我們采用SQLServer201*作為支持?jǐn)?shù)據(jù)庫的主要原因;而VC++語言是一種面向?qū)ο蟮恼Z言,運行速度較快,通過它可以設(shè)計出MFC窗體界面,這也是我們用VC++編寫的主要原因。
3.4出錯原因的分析
出錯的主要原因是由于:一方面對VC++語言的MFC編程環(huán)境不太熟練,操作設(shè)計時出現(xiàn)了偏差,另一方面就是數(shù)據(jù)庫連接時出現(xiàn)了一些問題,如類型轉(zhuǎn)換問題。
4經(jīng)驗與教訓(xùn)
在這項開發(fā)過程中最主要的經(jīng)驗與教訓(xùn)就是小組里面各個成員之間的工作要協(xié)調(diào)好,誰做什么要明確分工,要不到時就會出現(xiàn)很多問題。
友情提示:本文中關(guān)于《超市貨物管理系統(tǒng)之項目開發(fā)總結(jié)報告》給出的范例僅供您參考拓展思維使用,超市貨物管理系統(tǒng)之項目開發(fā)總結(jié)報告:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。