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