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