摘 要:計算機技術迅速發展,以高新技術為核心的知識產物在社會工作中占據了主導地位,無論是在工廠、學校、家庭,到處都有計算機的用武之地,而且,它往往扮演著舉足輕重的角色。在圖書銷售中,以往的文件管理會產生很多問題,比如文件丟失、信息難以查詢等問題,為了提高圖書銷售信息管理工作的效率,保證信息的準確和規范,減少相關人員的工作量,圖書館銷售工作真正做到科學、合理的規劃,系統、高效的實施。設計一個功能完整、操作簡便、界面友好的圖書銷售系統已經勢在必行的了,圖書銷售系統也應運而生,它包含了圖書銷售與管理功能。
關鍵詞:圖書銷售;管理系統;設計策略
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1674-7712 (2014) 24-0000-01
開發軟件的一個目的是針對目前普遍的圖書銷售系統的功能不全,操作復雜,系統要求硬件等級高等問題,而設想一個具有個性化的圖書銷售管理系統。從而在書店對新書的進貨;對書籍出售的管理能力;對書店管理人員軟件操作的適應時間和操作感覺這些方面都將大大的提高。
一、系統功能需求
本課題的研究對象是圖書銷售管理系統。它的主要功能有:圖書零售購買,圖書零售退貨,新書編目,圖書查找,圖書資料修改,圖書進貨,圖書退貨,出版社管理,會員添加,會員查找,會員刪除,會員信息修改,會員充值,掛失與特別處理,會員組管理,系統設置,密碼修改,數據管理,報表處理。
二、系統功能模塊設計
(一)登錄模塊設計
登錄:系統用戶在使用系統之前必須通過用戶名密碼和選擇用戶類型進行登錄。這是系統安全性的體現。
(二)圖書銷售模塊設計
(1)圖書檢索功能設計。檢索圖書信息:當客戶將圖書送至柜臺時候,銷售人員先要檢索圖書信息,然后讓客戶確認圖書是否正確。此時銷售人員也要確定其是否是會員;(2)購買圖書顯示詳情功能設計。購買圖書詳情顯示:顯示銷售人員輸入圖書編號所檢索得到圖書的詳細信息。為了讓客戶確認是否是所購買的圖書;(3)該買詳情顯示功能設計。購買詳情顯示:主要是顯示消費者的購物詳情。并且顯示其需要付的金額。
(三)圖書信息管理模塊設計
(1)圖書類別管理設計。1)圖書類別添加:要想添加某一類圖書必須先要添加圖書類別。即新建一個圖書類別。2)圖書類別修改:對添加錯誤或者有誤的圖書類別信息管理員可進行修改。3)圖書類別刪除:對不需要的圖書或是添加錯誤的圖示管理員可進行刪除。4)圖書類別查詢:管理員登錄后可以通過類型編號,類型名稱進行模糊查找自己想要的記錄;(2)圖書出版社管理設計。1)添加出版社信息:管理員登陸后,可添加出版社信息。2)編輯出版社信息:管理員可對已經添加的出版社信息進行編輯。3)刪除出版社信息:管理員可以刪除已有的出版社信息。4)出版社查詢:管理員登錄后可以通過出版社編號,出版社名稱進行模糊查找自己想要的記錄;(3)圖書信息管理功能設計。1)添加圖書信息:管理員登陸后,可添加圖書信息。2)編輯圖書信息:管理員可對已經添加的圖書信息進行編輯。3)刪除圖書信息:管理員可以刪除已有的圖書信息。4)圖書查詢:管理員登錄后可以通過圖書編號,圖書名稱進行模糊查找自己想要的記錄。也可以通過出版社,圖書類型進行查找。這四個查找條件是可以累加的;(4)圖書退貨管理功能設計。圖書退貨:管理員可以向供應商退回不需要的圖書。執行此操作之前要先選中要退貨的圖書。然后輸入圖書數量。
(四)會員管理模塊設計
(1)會員信息管理功能設計。1)會員信息添加:管理員登錄后可以添加會員信息。2)會員信息修改:管理員登錄后可以對已添加會員信息進行修改操作。3)會員信息刪除:管理員登錄后可以對已添加會員信息進行刪除操作。4)會員信息查詢:管理員登錄后可以通過會員編號,會員名稱進行模糊查找自己想要的記錄。也可以通過會員類別進行查找某一類別的會員信息。查詢條件可以累加;(2)會員充值功能設計。會員充值:會員可以根據自己需要到管理員那里現金充值。充值時候需要知道會員編號和身份證號碼;(3)會員類別管理功能設計。1)會員類別添加:管理員登錄后可以添加會員類別。2)會員類別修改:管理員登錄后可以對已添加會員類別進行修改操作。3)會員類別刪除:管理員登錄后可以對已添加會員類別進行刪除操作。4)會員類別查詢:管理員登錄后可以通過會員類別編號,會員類別名稱進行模糊查找自己想要的記錄;(4)會員掛失/解掛功能設計。1)會員掛失:當會員的會員卡丟失時候,會員可以通過會員編號和身份證號到管理員前進行掛失操作。2)會員解掛:當會員的會員卡找到時候,會員可以通過會員編號和身份證號到管理員前進行掛失操作。
(五)系統設置模塊設計
(1)密碼修改功能設計。密碼修改:不管是普通用戶還是管理員登錄都可以修改自己的密碼。這也是系統的安全性措施;(2)成員信息管理功能設計。1)用戶信息添加:管理員可以根據需要添加新的系統用戶。2)用戶信息修改:管理員可以修改已存在成員信息。3)用戶信息刪除:管理員可以刪除已存在成員信息。4)用戶信息查找:管理員可以通過用戶編號或是用戶名稱進行模糊查找用戶信息。
(六)數據管理模塊設計
(1)數據庫備份功能設計。數據庫備份:管理員可以根據需要進行數據庫備份功能,保持數據的安全性;(2)數據庫恢復功能設計。數據庫恢復:當數據出錯時候,管理員可以通過已經備份的文件進行恢復操作。這是系統設計很重要的環節,是為了應付數據庫災難發生的措施。
(七)報表中心模塊設計
(1)進貨單:管理員可以通過進貨時間間隔進行篩選進貨圖書,并且導出EXCEL表格;(2)退貨單:管理員可以通過退貨時間間隔進行篩選退貨圖書,并且導出EXCEL表格。
三、結束語
開發軟件的目的是使其具有強大的實用價值,它可以滿足中小型書店的銷售與管理人需要。這種管理軟件對硬件的要求很低,再加上使用比較廉價、性能不錯的軟件,這樣就可以較低的成本來實現一個足夠使用的功能,而這種模式也正滿足那些中小型書店的要求。
參考文獻:
[1]Charis Sells(美).榮耀,蔣賢哲,譯.windows forms程序設計[M].北京:人民郵電出版社,2004.
[2]海杰爾斯伯格(美).陳寶國,譯.C#程序設計語言(原書第4版)[M].北京:機械工業出版社,2010.
[3]Michael halvorson(美).visual C#.NET程序設計[M].北京:清華大學出版社,2010.
[作者簡介]石磊(1982.12-),女,江蘇常熟人,計算機維護,助理工程師,研究方向:計算機。