昌玉棟 郭月晨 陳家興
摘 要:在商品的進(jìn)貨、銷售過程中,因?yàn)樯唐返姆N類繁多且業(yè)務(wù)量大,庫存管理比較復(fù)雜,導(dǎo)致手工操作工作量很大,并且在操作過程中也容易出現(xiàn)各種錯(cuò)誤。但是如果采用計(jì)算機(jī)管理就可以大幅度提高工作效率,不僅能夠使用計(jì)算機(jī)全程管理,還可以降低出錯(cuò)率,方便管理者進(jìn)行管理?;诖?,本文根據(jù)實(shí)際需求,設(shè)計(jì)了七個(gè)系統(tǒng)詳細(xì)功能模塊,并進(jìn)行了軟件測(cè)試。
關(guān)鍵詞:計(jì)算機(jī)管理;功能模塊;軟件測(cè)試
1.引言
隨著我國互聯(lián)網(wǎng)業(yè)務(wù)和電子商務(wù)的迅猛發(fā)展,許多企業(yè)已經(jīng)跨入了網(wǎng)絡(luò)管理的時(shí)代,并以此提高了企業(yè)管理效率與市場(chǎng)競(jìng)爭(zhēng)力[1]。但是目前仍然還有一部分企業(yè)停留在原始計(jì)賬管理的階段。隨著信息全球化時(shí)代的來臨,傳統(tǒng)企業(yè)面臨著巨大的挑戰(zhàn)和機(jī)遇[2]。在如今激變的社會(huì)形勢(shì)和競(jìng)爭(zhēng)激烈的市場(chǎng)環(huán)境下,越來越多的企業(yè)管理者認(rèn)識(shí)到了提高效率科學(xué)管理的重要性,以及加強(qiáng)市場(chǎng)競(jìng)爭(zhēng)力的緊迫性[3]。所以建立起一套規(guī)范、高效、科學(xué)的管理制度是每個(gè)企業(yè)管理者的目標(biāo),因而企業(yè)通過電腦管理進(jìn)貨、存儲(chǔ)、銷售等環(huán)節(jié)也成為大勢(shì)所趨。
2.系統(tǒng)詳細(xì)功能模塊
(1)登錄驗(yàn)證模塊
如果要登錄企業(yè)的進(jìn)銷存管理系統(tǒng)用戶,則需要用戶使用正確的用戶名和密碼,并要成功驗(yàn)證驗(yàn)證碼后才能成功登錄本系統(tǒng)。登錄成功后即可進(jìn)入主頁面登錄界面如下圖1所示:
圖1 登錄驗(yàn)證界面
(2)供應(yīng)管理模塊
管理員進(jìn)入本系統(tǒng)后,就可以修改、添加或者刪除所記錄的商品。并且,管理員也能通過條件篩選查詢供應(yīng)商或者商品類型。
(3)商品管理模塊
管理員通過驗(yàn)證進(jìn)入商品管理界面后,可以修改、刪除或者商品信息。記錄的商品信息一般包括以下內(nèi)容:商品名稱、商品類別、供應(yīng)商以及進(jìn)價(jià)和售價(jià)等等。管理員通過輸入商品名稱、商品類別或者供應(yīng)商就能夠進(jìn)行商品的查詢。
(4)進(jìn)貨管理模塊
本系統(tǒng)數(shù)據(jù)庫可以及時(shí)更新訂單信息。管理員進(jìn)入進(jìn)貨管理界面就可以添加最新的進(jìn)貨訂單,這其中包括商品名稱、數(shù)量以及進(jìn)貨日期。如果訂貨成功的話,數(shù)據(jù)庫會(huì)立馬更新。此后便可以通過商品名稱和進(jìn)貨時(shí)間查詢訂單。
(5)出貨管理模塊
與進(jìn)貨管理相同,管理員進(jìn)入出貨管理界面就可以添加出貨訂單信息,包括商品名稱、數(shù)量以及出貨日期。通過名稱和出貨日期就可以查詢具體訂單。在出貨訂單成功提交后,數(shù)據(jù)庫會(huì)立即更新。
(6)庫存查看模塊
在庫存查看界面中,管理員能夠隨時(shí)獲取所有商品的動(dòng)態(tài)庫存情況。
(7)賬號(hào)管理模塊
本系統(tǒng)管理員進(jìn)入賬號(hào)管理界面可以管理系統(tǒng)賬號(hào)信息,能夠添加新的管理員賬戶,也能修改或刪除舊的管理員賬戶,還可以修改自己的密碼。
3.軟件測(cè)試
3.1 軟件測(cè)試的目的
在軟件開發(fā)過程中,對(duì)軟件進(jìn)行測(cè)試是非常必要的,因?yàn)樵谲浖治龊驮O(shè)計(jì)過程中難免有這樣那樣的錯(cuò)誤發(fā)生,所以需要通過測(cè)試來查找錯(cuò)誤,從而對(duì)軟件進(jìn)行修改和完善。進(jìn)行軟件測(cè)試目的是用最少的人力和時(shí)間系統(tǒng)地找出軟件中潛在的錯(cuò)誤和缺陷。由于測(cè)試主要是人力完成,所以存在心理學(xué)的誤差問題。
軟件測(cè)試技術(shù)一般可以分為白盒測(cè)試與黑盒測(cè)試。白盒測(cè)試依靠程序的邏輯結(jié)構(gòu)進(jìn)行,主要包括邏輯覆蓋技術(shù)及路徑測(cè)試技術(shù);而黑盒測(cè)試依靠軟件行為的描述進(jìn)行,主要包括邊界值分析、等價(jià)類劃分和狀態(tài)測(cè)試技術(shù)等。
程序靜態(tài)測(cè)試是指在不執(zhí)行程序的條件下,仔細(xì)審查軟件體系結(jié)構(gòu)和代碼,以便找出軟件錯(cuò)誤的過程。主要方法有代碼會(huì)審、同行審查、代碼走查等。
因?yàn)檐浖e(cuò)誤非常復(fù)雜,所以軟件測(cè)試時(shí)需要綜合應(yīng)用測(cè)試技術(shù),而且還要進(jìn)行合理的測(cè)試步驟,即單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試。單元測(cè)試是集中于每一個(gè)獨(dú)立模塊;而集成測(cè)試則集中于模塊各組裝;確認(rèn)測(cè)試集中檢驗(yàn)軟件是否符合說明書中要求的各類需求;系統(tǒng)測(cè)試集中于檢驗(yàn)系統(tǒng)軟件所有元素之間是否協(xié)作,保證滿足整個(gè)系統(tǒng)的性能要求。
軟件測(cè)試成功后開始軟件調(diào)試,它的任務(wù)是在軟件測(cè)試的基礎(chǔ)上進(jìn)一步診斷并改正程序中的錯(cuò)誤。軟件調(diào)試需程序員自己進(jìn)行,有很強(qiáng)的技巧性要求。調(diào)試工作的困難不光在于技術(shù)原因,還在于程序員的心理原因。軟件調(diào)試耗費(fèi)大量腦力還必須要有豐富的相關(guān)經(jīng)驗(yàn)。
3.2 軟件測(cè)試的實(shí)施
采用黑盒測(cè)試法測(cè)試本系統(tǒng),測(cè)試目的在于檢查軟件能否滿足設(shè)計(jì)要求,檢查輸入內(nèi)容是否能被正確接受、并正確輸出結(jié)果。由于本系統(tǒng)功能模塊比較多,所以測(cè)試內(nèi)容較長(zhǎng),因而在本文中只以登陸驗(yàn)證模塊測(cè)試為例,檢查測(cè)試結(jié)果來能否與期望結(jié)果一致。
從測(cè)試結(jié)果來看,軟件性能與設(shè)計(jì)期待性能一致,軟件運(yùn)行狀況良好。
參考文獻(xiàn)
[1] 陳佩銀. 大數(shù)據(jù)時(shí)代背景下計(jì)算機(jī)軟件技術(shù)的應(yīng)用[J]. 電氣傳動(dòng)自動(dòng)化. 2018(4):39-43.
[2] 王鴻燕. 計(jì)算機(jī)軟件技術(shù)在大數(shù)據(jù)時(shí)代的應(yīng)用分析[J]. 電腦知識(shí)與技術(shù). 2019(14):56-73.
[3] 劉文韜,丁曉楠. 基于大數(shù)據(jù)下計(jì)算機(jī)軟件技術(shù)的應(yīng)用[J]. 科學(xué)技術(shù)創(chuàng)新. 2019(19):87-99.
科學(xué)導(dǎo)報(bào)·學(xué)術(shù)2019年27期