銷售管理書店圖書銷售管理系統(tǒng)_第1頁
銷售管理書店圖書銷售管理系統(tǒng)_第2頁
銷售管理書店圖書銷售管理系統(tǒng)_第3頁
銷售管理書店圖書銷售管理系統(tǒng)_第4頁
銷售管理書店圖書銷售管理系統(tǒng)_第5頁
已閱讀5頁,還剩94頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

{銷售管理}書店圖書銷售管理系統(tǒng):(預(yù)期用戶:**書店。調(diào)研對象:**書店。服務(wù)器:與硬件服務(wù)器對應(yīng)的操作系統(tǒng)。1.3.1編寫目的本文檔是由供方(即開發(fā)方)執(zhí)筆,經(jīng)過需方仔細(xì)審查和正式認(rèn)可的重要文件。1.3.2預(yù)期讀者2)中國圖書分類標(biāo)準(zhǔn)。3)**書店提供的各種原始資料。BorlandDelphi7.0作為前臺應(yīng)用軟件開發(fā)集成環(huán)境,以易于使用,健壯性,可靠性為指導(dǎo)目標(biāo),實現(xiàn)圖書銷售的智能化管理:1)用計算機實現(xiàn)信息的智能化管理,如:數(shù)據(jù)智能錄入,信息處理等2)提高書店售書管理效率,盡可能的減少資源的浪費3)對書店業(yè)務(wù)的發(fā)展提供一個良好的參考和指導(dǎo)2.2.1基本職能·從供應(yīng)商(出版社)中購進圖書(進貨)·圖書銷售·銷售業(yè)績統(tǒng)計與分析,得到反饋信息,以便作出下一步的銷售計劃·對圖書庫存的管理·輔助管理的一些基本查詢業(yè)務(wù)2.2.2其他·會員制度·客戶資源管理(供貨商)◆管理者:大學(xué)文憑,有一定的計算機操作基礎(chǔ),有一定的書店管理經(jīng)驗;◆書店售書人員對計算機不十分熟悉,但熟悉售書業(yè)務(wù),其受教育程度在高中以上;2)軟件維護人員熟悉軟件開發(fā)方法及程序設(shè)計理念,對書店管理業(yè)務(wù)有一按按退貨處銷售統(tǒng)計員 隨會3.2詳細(xì)業(yè)務(wù)相關(guān)說明(補充)會3.2.1圖書庫存管理圖書入庫時,按照圖書分類標(biāo)準(zhǔn)(也可按照用戶提出的分類標(biāo)準(zhǔn)),進分類存放,這樣方便于管理者進行庫存整理;要求提供“批量輸入”與“單獨(隨機)入庫”的功能;后再對庫存進行整理。3.2.2圖書銷售管理處理的時候自動對庫存進行修改。3.2.3圖書銷售業(yè)績統(tǒng)計:銷售情況進行銷售排行。3.2.4圖書查詢3.2.5其它功能預(yù)訂圖書的功能。進貨商管理:記錄圖書供應(yīng)商的信息,以便獲得最新的圖書銷售信息。幫助文擋。I(輸入數(shù)據(jù)),ISBN,書名,作者,出版社,定價,進價,數(shù)量,入庫日期,打折等信息O(輸出數(shù)據(jù)),形成圖書庫存表中的所有數(shù)據(jù)P(處理數(shù)據(jù)),把對應(yīng)庫存數(shù)據(jù)修改(數(shù)量),計算找零,打印處理O(輸出數(shù)據(jù)),找零錢數(shù),打印票據(jù),顯示這本書的庫存情況,操作員等I(輸入數(shù)據(jù)),ISBN,作者,書名,出版社,關(guān)鍵詞O(輸出數(shù)據(jù)),書名,價格,作者,出版社,庫存情況等信息I(輸入數(shù)據(jù)),ISBN(條形碼輸入)P(處理數(shù)據(jù)),從銷售表中檢索數(shù)據(jù),并核對庫存,如還有庫存則調(diào)書,否則退書處理O(輸出數(shù)據(jù)),修改銷售表I(輸入數(shù)據(jù)),整個庫存表O(輸出數(shù)據(jù)),修改后的庫存表I(輸入數(shù)據(jù)),統(tǒng)計類別按日期,按圖書類別等進行統(tǒng)計分析并排行O(輸出數(shù)據(jù)),統(tǒng)計結(jié)果I(輸入數(shù)據(jù)),客戶ID或姓名,住址,聯(lián)系的詳細(xì)信息,預(yù)訂的圖書信息等信息O(輸出數(shù)據(jù)),客戶預(yù)訂表的更新信息I(輸入數(shù)據(jù)),備份路徑P(處理數(shù)據(jù)),復(fù)制數(shù)據(jù)庫文件(不在同一個盤中)O(輸出數(shù)據(jù)),備份日期及數(shù)據(jù)I(輸入數(shù)據(jù)),客戶ID,姓名,住址,聯(lián)系詳細(xì)信息,是否會員(會員號)等O(輸出數(shù)據(jù)),客戶信息表I(輸入數(shù)據(jù)),圖書商城(出版社)代號,名稱,地址,聯(lián)系方式(電話,Email)等信息O(輸出數(shù)據(jù)),進貨渠道信息表注:對操作員的權(quán)限問題在本系統(tǒng)中并未體現(xiàn)的很明顯,因為廣義書店不書銷售商,所以他對操作員只設(shè)兩個,一個是:管理員(負(fù)責(zé)庫存等重要信息),另一個:銷售員(負(fù)責(zé)日常銷售業(yè)務(wù));1)由于廣義書店的電腦設(shè)備的性能限制,要求圖書銷售管理系統(tǒng)盡可能占用較少的內(nèi)存,同2)對時間響應(yīng)的性能約束:可能不耐煩,所以要求系統(tǒng)有一個較快的響應(yīng)速度。但也沒有實時系統(tǒng)要求的那么嚴(yán)格。3)要求系統(tǒng)有一定的靈活性一些基本信息可由用戶來自己設(shè)定,如:圖書類別信息,銷售打折信息等。4)對數(shù)據(jù)管理的性能要求期對庫存信息及歷史記錄進行整理以使系統(tǒng)運行的更加穩(wěn)定可靠。5)對故障處理能力的要求對輸入要進行格式檢查,以避免用戶輸入非法數(shù)據(jù)引起系統(tǒng)異常,同時在系統(tǒng)出現(xiàn)異常時,要有一定的機制使其快速的從異常狀態(tài)轉(zhuǎn)入正常工作狀態(tài),以免耽誤業(yè)務(wù)的進行。后的位數(shù)。1)圖書信息:用途:紀(jì)錄圖書的所有信息,以便進行入庫,出庫,和銷售統(tǒng)計等操序號,數(shù)據(jù)元素名稱,格式定義及值長,單位,備注1,ISBN,C13,,圖書條形碼號2,圖書名稱,V30,,3,出版社,V30,,4,圖書類別,V10,,5,定價,N1,元,人民幣6,冊數(shù),N0,本,整數(shù)7,打折情況,N2,,8,利潤,N2,元,2)會員信息:序號,數(shù)據(jù)元素名稱,格式定義及值長,單位,備注1,卡號,C10,,數(shù)字組合2,會員打折,N,%(百分比),百分比如:Email,字母數(shù)字組合《軟件工程-需求分析》電子工業(yè)出版社業(yè)作為提供這種信息最直接最有效的途徑,必然要迎接這一挑戰(zhàn)。提高了管理效率,使管理者從繁重的勞動中解脫了出來。軟件實現(xiàn)的轉(zhuǎn)變。并為以后的詳細(xì)設(shè)計提供可以參考的依據(jù)。機接口等。預(yù)期用戶:**書店。調(diào)研對象:**書店。本系統(tǒng)的主要的輸入輸出項目、處理的功能I(輸入數(shù)據(jù)),ISBN,書名,作者,出版社,定價,進價,數(shù)量,入庫日期,打折等信息O(輸出數(shù)據(jù)),形成圖書庫存表中的所有數(shù)據(jù)P(處理數(shù)據(jù)),把對應(yīng)庫存數(shù)據(jù)修改(數(shù)量),計算找零,打印處理O(輸出數(shù)據(jù)),找零錢數(shù),打印票據(jù),顯示這本書的庫存情況,操作員等I(輸入數(shù)據(jù)),ISBN,作者,書名,出版社,關(guān)鍵詞O(輸出數(shù)據(jù)),書名,價格,作者,出版社,庫存情況等信息I(輸入數(shù)據(jù)),ISBN(條形碼輸入)P(處理數(shù)據(jù)),從銷售表中檢索數(shù)據(jù),并核對庫存,如還有庫存則調(diào)書,否則退書處理O(輸出數(shù)據(jù)),修改銷售表I(輸入數(shù)據(jù)),整個庫存表O(輸出數(shù)據(jù)),修改后的庫存表I(輸入數(shù)據(jù)),統(tǒng)計類別按日期,按圖書類別等進行統(tǒng)計分析并排行O(輸出數(shù)據(jù)),統(tǒng)計結(jié)果I(輸入數(shù)據(jù)),客戶ID或姓名,住址,聯(lián)系的詳細(xì)信息,預(yù)訂的圖書信息等信息O(輸出數(shù)據(jù)),客戶預(yù)訂表的更新信息I(輸入數(shù)據(jù)),備份路徑P(處理數(shù)據(jù)),復(fù)制數(shù)據(jù)庫文件(不在同一個盤中)O(輸出數(shù)據(jù)),備份日期及數(shù)據(jù)I(輸入數(shù)據(jù)),客戶ID,姓名,住址,聯(lián)系詳細(xì)信息,是否會員(會員號)等O(輸出數(shù)據(jù)),客戶信息表I(輸入數(shù)據(jù)),圖書商城(出版社)代號,名稱,地址,聯(lián)系方式(電話,Email)等信息O(輸出數(shù)據(jù)),進貨渠道信息表,庫存管理子系統(tǒng),銷售系統(tǒng),統(tǒng)計與分析系統(tǒng)圖書入庫,√,,銷售,,√,顧客查詢圖書,,√,顧客退書/調(diào)書,,√,統(tǒng)計查詢,,,√(管理員)庫存整理,√,,銷售業(yè)績統(tǒng)計,,,√客戶預(yù)定圖書,,√,,貨源管理子系統(tǒng),會員管理子系統(tǒng),系統(tǒng)輔助功能客戶資源管理,,√,貨源管理,√,,注:在本系統(tǒng)中,有一些功能如:打印功能,數(shù)據(jù)導(dǎo)出功能,數(shù)據(jù)檢索功能等,雖然用戶并未每一個模塊中,只要有利于管理,就可以在系統(tǒng)中體現(xiàn)出來。);會使數(shù)據(jù)庫處于不準(zhǔn)確的狀態(tài),那么也需要日后的手工管理。系統(tǒng)管理,系統(tǒng)維護,庫存管理,主業(yè)務(wù),業(yè)務(wù)統(tǒng)計將主業(yè)務(wù)的各項功能加進工具爛中。圖書預(yù)定;調(diào)書/退書;圖書查詢;本系統(tǒng)是一個比較完善的圖書管理系統(tǒng),他自身包含了幾乎所有的圖書銷售的業(yè)務(wù)細(xì)則,在硬件方面,本系統(tǒng)要求并不嚴(yán)格,日常的家用pc就可以做得很好,但考慮到性能的);本系統(tǒng)是一個數(shù)據(jù)庫管理系統(tǒng),各個模塊通過具體的數(shù)據(jù)表聯(lián)系。庫存管理模塊;銷售管理模塊;銷售統(tǒng)計與分析模塊;銷售統(tǒng)計與分析模塊銷售統(tǒng)計與分析模塊字段名,標(biāo)識符,數(shù)據(jù)類型,長度,備注貨源(id),Supply,int,,出版社,publish,Char,30,數(shù)量,Sum,int,,類別,kinds,Char,20,作者,Author,Char,20,定價(原書價,Price,money,,字段名,標(biāo)識符,數(shù)據(jù)類型,長度,備注ISBN,ISBN,char,13,貨源(id),Supply,int,,數(shù)量,Sum,int,,進貨日期,S_date,date,,字段名,標(biāo)識符,數(shù)據(jù)類型,長度,備注數(shù)量,Sale_sum,int,,銷售價,Sale_Price,money,,銷售日期,Sale_date,date,,類別,sort,Char,20,字段名,標(biāo)識符,數(shù)據(jù)類型,長度,備注數(shù)量,Sale_sum,int,,銷售價,Sale_Price,money,,銷售日期,Sale_date,date,,類別,sort,Char,20,字段名,標(biāo)識符,數(shù)據(jù)類型,長度,備注編號,ID,int,,聯(lián)系地址,Address,Char,50,聯(lián)系人,person,Char,20,聯(lián)系方式,connect,Char,100,客戶(會員)表:Client字段名,標(biāo)識符,數(shù)據(jù)類型,長度,備注編號,C_ID,Char,10,聯(lián)系地址,Address,Char,50,聯(lián)系方式,connect,Char,100,字段名,標(biāo)符識,數(shù)據(jù)類型,長度,備注權(quán)限,PurView,int,,字段名,標(biāo)符識,數(shù)據(jù)類型,長度,備注聯(lián)系方式,connect,Char,100,詳細(xì)信息(備注),Infomation,Char,100,日期,Date,date,,由于使用數(shù)據(jù)庫管理系統(tǒng)(Acess其物理結(jié)構(gòu)設(shè)計由相關(guān)補充:本系統(tǒng)將通過菜單操作,工具欄操作等方式來對數(shù)據(jù)庫的每一個表進行操作。錯誤編號,錯誤名稱,發(fā)生背景,補救措施001,輸入數(shù)據(jù)格式錯誤,非法輸入,提示錯誤信息,并重新輸入002,數(shù)據(jù)庫連接錯誤,系統(tǒng)異常,查看系統(tǒng)進程003,數(shù)據(jù)庫讀寫錯誤,數(shù)據(jù)非法或系統(tǒng)異常,提示,不進行數(shù)據(jù)讀寫004,銷售數(shù)據(jù)錯誤,數(shù)據(jù)庫異常,用備份數(shù)據(jù)恢復(fù)數(shù)據(jù)庫,,,,,,業(yè)作為提供這種信息最直接最有效的途徑,必然要迎接這一挑戰(zhàn)。提高了管理效率,使管理者從繁重的勞動中解脫了出來。軟件實現(xiàn)的轉(zhuǎn)變。并為以后的詳細(xì)設(shè)計提供可以參考的依據(jù)。機接口等。預(yù)期用戶:**書店。調(diào)研對象:**書店。圖書銷售管理的一個很重要的環(huán)節(jié)就是對圖書庫存的管理,只要庫存的管理的得當(dāng),對銷售管理將提供一個很好的后臺管理支持。需要的時候才運行該模塊。該模塊的功能圖如下:上層調(diào)用模塊:圖書庫存管理模塊,下層調(diào)用模塊:圖書入庫,圖書出庫,圖書查詢等文件名:圖書庫存紀(jì)錄。,全局變量無處理:輸入數(shù)據(jù)檢查數(shù)據(jù)格式;Else插入新記錄。由于**書店的電腦設(shè)備的性能限制,本數(shù)據(jù)庫采用的是access,但其可靠性和安全性是第一位的,要有所保障。對時間響應(yīng)的性能約束:行查詢的要求。對應(yīng)于輸入項,其輸出就是寫入數(shù)據(jù)表。運用標(biāo)準(zhǔn)SQL語句,查詢(select插入(insert),刪除(delete),修改(update)等即可完成要求。對應(yīng)數(shù)據(jù)流圖,詳細(xì)說明本模塊的實現(xiàn)算法:else確認(rèn)入庫Insert語句)刷新數(shù)據(jù)顯示;Procedure(查詢(Button_selectClick)所有圖書信息)//顯示庫存所有記錄*********('select*fromstorage');*********---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------1.本模塊需要調(diào)用庫存表和供貨商表加在模塊首部的注釋;///**************************************************////作用:對圖書庫存基本信息進行管理////數(shù)據(jù)表:Storage表////時間:////作者:///**************************************************對各變量的功能、范圍、缺省條件等所加的注釋依具體情況而本模塊在運行時,為了使統(tǒng)計的結(jié)果準(zhǔn)確,不要對數(shù)據(jù)庫庫文件進行操作,如:入庫,銷售,刪除,結(jié)帳等。度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。本部分主要用于現(xiàn)場圖書的銷售,對顧客所購的圖書進行銷售結(jié)算,購物單的打印,退貨的處理(因質(zhì)量問題對庫存表,日銷售表和圖書銷售歷史紀(jì)錄表的修改。因為使用比較頻繁因此需要較高的時間要求和操作的方便性。上層調(diào)用模塊:圖書銷售管理系統(tǒng),下層調(diào)用模塊:銷售,退貨,打印購物單文件名:圖書銷售歷史紀(jì)錄,庫存表,全局變量處理:輸入書號,冊數(shù),打折情況處理:改變冊數(shù)或打折情況if冊數(shù)>庫存的量if冊數(shù)或打折情況不合理elseelse輸入支付的金額,輸出找零;銷售并且修改對應(yīng)數(shù)據(jù)庫,1)由于**書店的電腦設(shè)備的性能限制,要求圖書銷售系統(tǒng)占用盡可能少的系統(tǒng)資源,同2)對時間響應(yīng)的性能約束由于在圖書銷售過程中,要處理大量的數(shù)據(jù),因此對時間的要求較高,處理要快,響應(yīng)要快,設(shè)法在最短得時間內(nèi)完成銷售的結(jié)算和相應(yīng)的操作。本部分要求有較高的靈活性,操作要簡單,易懂。書號,冊數(shù)(默認(rèn)為1),打折情況(默認(rèn)8折實收金額詳細(xì)說明本程序所選用的算法,具體的計算公式和計算步驟。//開始的界面是銷售界面if數(shù)據(jù)庫中沒有相應(yīng)的信息輸出錯誤信息“該記錄不存在”else輸出“一共是***元錢,應(yīng)該找回***元錢?!?;在應(yīng)找回錢框中輸出應(yīng)找回的錢;else將各個輸入框清空;將各個輸入框清空,預(yù)備輸入下本書信息;在各框顯示相應(yīng)信息(可修改);將各個輸入框清空;將各個輸入框清空;售歷史表進行更新操作和對庫存表進行查詢和修改。要求:對一些關(guān)鍵語句作說明注釋,對一些算法難點做詳細(xì)注釋說明。對一些功能作了一些說明。本模塊在運行時,為了使統(tǒng)計的結(jié)果準(zhǔn)確,不要對數(shù)據(jù)庫庫文件進行操作,如:入庫,刪除等。要求輸入的數(shù)據(jù),如書號,冊數(shù),金額,打折情況要符合要求。額的正確計算。后再有管理員對庫存進行整理。本部分主要提供圖書查詢功能,以便用戶在最短的時間內(nèi)查詢出所需要的圖書信息,為本部分是圖書銷售管理的一個子系統(tǒng),只有在需進行圖書查詢時才調(diào)用本模塊,因此為文件名:圖書庫存表。,全局變量:輸入數(shù)據(jù):查詢模塊,查詢條件,輸出:用戶所要求的圖書信息對精度的要求:對于用戶輸入的查詢條件,本模塊精度的要求較低,即支持用戶的模糊對靈活性的要求:本部分對靈活性的要求較高,滿足用戶按不同方式查詢的需求。對時間響應(yīng)的性能約束:本模塊需要查詢圖書庫存表。塊并行執(zhí)行。本部分主要用于對圖書的銷售信息進行統(tǒng)計,對以往的圖書銷售狀況進行整體上的把握并且對書店業(yè)務(wù)的發(fā)展提供一個良好的參考和指導(dǎo)。本部分是圖書銷售管理得一個子系統(tǒng),只有在需進行統(tǒng)計時才調(diào)用本模塊,因此為了節(jié)約內(nèi)存,應(yīng)在需要的時候才調(diào)入內(nèi)存。上層調(diào)用模塊:圖書銷售管理系統(tǒng),下層調(diào)用模塊:日統(tǒng)計、周統(tǒng)計、月統(tǒng)計、任意日期統(tǒng)計,類別統(tǒng)計。文件名:圖書銷售歷史紀(jì)錄。,全局變量:統(tǒng)計時間(time類別(kind)1)由于**書店的電腦設(shè)備的性能限制,要求圖書銷售統(tǒng)計系統(tǒng)盡可能占用較少的內(nèi)存,銷售統(tǒng)計主要以表格的形式輸出圖書的銷售信息,主要包括以下幾個數(shù)據(jù)項:名稱,標(biāo)識,數(shù)據(jù)類型,有效范圍,輸出媒體類別,Kind,Char(20),文件存在的類別,出版社,Publish,Char(30),庫存中存在的出版社,銷售數(shù)量,Sale_sum,int,大于0的整數(shù),銷售價格,Sale_price,Money,大于據(jù)傳遞,進而生成sql語句。2)本模塊需要銷售歷史表(H_)和今日銷售表(day_)與庫存表()進行連接查詢。本模塊在運行時,為了使統(tǒng)計的結(jié)果準(zhǔn)確,不要對數(shù)據(jù)庫庫文件進行操作,如:入庫,銷售,刪除,結(jié)帳等。說明對本程序進行單體測試的計劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。本部分主要對庫存剩余的圖書信息進行統(tǒng)計匯總,進而發(fā)現(xiàn)庫存不足的圖書和銷量不高本模塊只是圖書管理的一個子程序,在需要統(tǒng)計時才調(diào)用該模塊進入內(nèi)存。上層調(diào)用模塊:圖書銷售管理系統(tǒng),下層調(diào)用模塊:圖書退貨模塊輸入數(shù)據(jù):,輸出:庫存剩余的所有圖書信息IF進貨數(shù)量-庫存總數(shù)〉臨界值then圖書退貨處理上層調(diào)用模塊:圖書庫存統(tǒng)計分析,下層調(diào)用模塊:圖書退貨模塊1)由于**書店的電腦設(shè)備的性能限制,要求圖書庫存統(tǒng)計系統(tǒng)盡可能占用較少的內(nèi)存,2)對時間響應(yīng)的性能約束時間內(nèi)統(tǒng)計出用戶所需要的全部信息。退貨模塊輸入:退貨書編號(ISBN),退貨商編號,退貨數(shù)量.庫存統(tǒng)計模塊輸出項:名稱,標(biāo)識,數(shù)據(jù)類型,有效范圍,輸出媒體類別,Kind,Char(20),文件存在的類別,出版社,Publish,Char(30),庫存中存在的出版社,庫存總數(shù),sum,int,大于0的整數(shù),庫存統(tǒng)計:通過通過sql語句查詢圖書庫存表,并統(tǒng)計出圖書的本模塊在運行時,為了使統(tǒng)計的結(jié)果準(zhǔn)確,不要對數(shù)據(jù)庫庫文件進行操作,如:入庫,銷售,刪除,結(jié)帳等。為了加強圖書銷售業(yè)務(wù)的開展,圖書商店開設(shè)了圖書預(yù)訂業(yè)務(wù),對于會員,書店將給予特殊的優(yōu)惠,預(yù)定圖書可以更方便;而對于普通消費者,只要說明要預(yù)訂圖書的詳細(xì)信息,然會使事半功倍。本模塊主要提供對圖書預(yù)訂進行管理的功能,本模塊涉及的存資源,提高系統(tǒng)的整體性能。模塊功能圖:上層調(diào)用模塊:主窗體模塊,下層調(diào)用模塊:數(shù)據(jù)庫數(shù)據(jù),銷售模塊輸入數(shù)據(jù):預(yù)訂者名字,聯(lián)系方式,要預(yù)訂的圖書詳細(xì)信息,押金支付狀況等,輸出:關(guān)于---------------------------------------------------------------------------------------------------------------);銷售記錄插入日銷售表;在圖書預(yù)訂表中刪除此預(yù)訂記錄;ElseNil空操作)該模塊要求圖書預(yù)訂信息詳盡,易于輸入,易于修改,且界面友好。由于它屬于次要的模塊,所以沒有必要想方設(shè)法的追求高性能,只要這些基本的功能實現(xiàn)就可以,不必常駐內(nèi)存。輸入項列表:名稱,標(biāo)識,數(shù)據(jù)類型,輸入方式,頻度,其他說明圖書出版社,Publish,字符串,手工,一般,預(yù)訂數(shù)量,Sum,數(shù)字,手工,一般,必填字段,默認(rèn)為1聯(lián)系電話,Phone,字符串,手工,一般,地址,Address,字符串,手工,一般,詳細(xì)且有效的郵寄地址售記錄的插入日銷售表。運用標(biāo)準(zhǔn)SQL語句,查詢(select插入(insert),刪除(delete),修改(update)等即可完成要求。),其詳細(xì)的算法描述為:有兩種情況會刪除預(yù)訂記錄。先選中一行記錄,然后用即可刪除此記錄。)=ELSEnil;(空操作)其算法說明可描述為:先執(zhí)行銷售操作,然后刪除記錄。?)從庫存中讀入圖書價格信息,按打折情況銷售;ElseNil空操作)詳細(xì)的算法描述為:IF選中了一條記錄And信息已修改ThenNil;該模塊的數(shù)據(jù)流圖如下:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------本模塊屬獨立模塊,與數(shù)據(jù)庫表Destine,day_sale聯(lián)系,讀入或?qū)懭霐?shù)據(jù)。主窗體模塊將調(diào)用此模塊,以連接業(yè)務(wù)。加在模塊首部的注釋;///**************************************************////作用:對消費者圖書預(yù)訂信息進行管理////時間:////作者:///**************************************************對各變量的功能、范圍、缺省條件等所加的注釋依具體情況而按照輸入數(shù)據(jù)與輸出數(shù)據(jù)的要求進行測試。為了銷售管理的方便,也便于書店管理人員及時了解書店業(yè)務(wù)的開展情況,在軟件管理方面,特增加了日銷售結(jié)帳功能,以期管理者及時作出銷售決策或下一步計劃。本模塊將實現(xiàn)對今日銷售的總結(jié)。模塊功能圖:上層調(diào)用模塊:主窗體模塊,下層調(diào)用模塊:處理:本模塊由于設(shè)計日銷售表和銷售歷史記錄表。而這兩個表的數(shù)據(jù)量都相當(dāng)?shù)拇螅虼艘谧x數(shù)據(jù)和寫數(shù)據(jù)時要用到緩存機制,這樣數(shù)據(jù)的處理才能快而有效。輸入項列表:注:由于這兩個表的數(shù)據(jù)字段一樣,這樣也減輕了處理運用標(biāo)準(zhǔn)SQL語句,查詢(select插入(insert)來完成要求。;(該模塊的數(shù)據(jù)流圖如下:說明設(shè)計可參閱算法部分。本模塊與圖書銷售模塊連接,它將利用銷售模塊的數(shù)據(jù),涉及本模塊與其他模塊無過程函數(shù)接口,連接通過數(shù)據(jù)庫聯(lián)接。加在模塊首部的注釋;///**************************************************////作用:對日銷售信息與歷史信息進行管理////時間:////作者:///**************************************************對各變量的功能、范圍、缺省條件等所加的注釋依具體情況而本模塊測試與其他模塊稍有不同,由于其輸入不依賴于鍵盤鼠標(biāo)等外設(shè),而是從數(shù)據(jù)庫中取得數(shù)據(jù),故測試時必須查看數(shù)據(jù)庫中的相關(guān)數(shù)據(jù)表,并作詳細(xì)的比較,才能發(fā)現(xiàn)錯誤,并糾正錯誤。為了銷售及庫存數(shù)據(jù)的完整性和可靠性,系統(tǒng)增加了備份與恢復(fù)功能,當(dāng)系統(tǒng)出現(xiàn)故障時,可利用備份信息進行數(shù)據(jù)庫恢復(fù)操作,使用戶的損失降低到最小。份目錄下即可。注:建議用戶每天至少備份一次,以使出現(xiàn)故障時損失降模塊功能圖:上層調(diào)用模塊:主窗體模塊,下層調(diào)用模塊:無文件名:數(shù)據(jù)庫文件,全局變量:Path_Reset(備份路徑)類型:string;輸入數(shù)據(jù):數(shù)據(jù)庫文件或備份文件,輸出:備份文件或數(shù)據(jù)庫文件處理:輸入新備份卡名字Else);ElseError(錯誤處理)本模塊由于訪問頻繁,而且涉及系統(tǒng)操作,對于不熟悉系統(tǒng)的用戶來說,必須提供一個清晰的、易操作的界面,至于時間和空間的要求則一般就行。此模塊性能的關(guān)鍵之處在于復(fù)制文件的效率有多高,因此適當(dāng)?shù)脑O(shè)置緩沖區(qū),可以使效率更高,性能更好。輸入項列表:);新備份卡名字;置備份路徑的途徑,我們將在2.0版根據(jù)流程圖,可設(shè)計算法如下:理所當(dāng)然的事。);進度條控件。Position作相應(yīng)的增加;);ElseError(錯誤處理));ElseError(錯誤提示:必須選中一個備份卡才能執(zhí)行還原操作)DeleteFile(地址)Else注:編程實現(xiàn)時注意字符串的處理,特別是文件名字的該模塊的數(shù)據(jù)流圖如下:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------注:關(guān)于刪除操作的子圖,與還原子圖大體相同,在此不本模塊完全獨立,并且也不涉及數(shù)據(jù)庫表。存儲涉及到復(fù)制文件時緩沖區(qū)的分配和備份卡在硬盤上的物理空間分配。緩沖區(qū):Buffer:array[0..20]ofchar;加在模塊首部的注釋;///**************************************************////作用:對系統(tǒng)數(shù)據(jù)進行安全的管理////數(shù)據(jù)表:無////時間:////作者:///**************************************************對各變量的功能、范圍、缺省條件等所加的注釋依具體情況而為了加強圖書銷售業(yè)務(wù)的開展,圖書商店開設(shè)了會員制度,對于會員,書店將給予特殊的優(yōu)惠,比如:圖書打折可以更優(yōu)惠,預(yù)定圖書可以更本模塊主要提供對會員的管理功能,并對涉及會員的一些程序選項進行設(shè)置。本模塊涉此模塊主要的功能由各個子系統(tǒng)的功能組成,因此可以并發(fā)處理,不必常處內(nèi)存,以節(jié)省內(nèi)存資源,提高系統(tǒng)的整體性能。模塊功能圖:上層調(diào)用模塊:主窗體模塊,下層調(diào)用模塊:數(shù)據(jù)庫數(shù)據(jù)輸入數(shù)據(jù):會員名字,聯(lián)系方式,消費情況及其他,輸出:關(guān)于書店會員的信息和會員消費ElseNil;該模塊要求會員信息的查找要方便,易于修改,且界面友好。由于它屬于次要的模塊,所以沒有必要想方設(shè)法的追求高性能,只要這些基本的功能實現(xiàn)就可以。輸入項:會員ID,會員名字,身份證號碼,住址,電話,工作類別,電子郵件.運用標(biāo)準(zhǔn)SQL語句,查詢(select插入(insert),刪除(delete),修改(update)等即可完成要求。SQL語句:InsertintoClientvalues(:C_ID,:Name,:ID,:Phone,:email,:job,:address)先選中一行記錄,然后用即可刪除此記錄。)=ELSEnil;(空操作)詳細(xì)的算法描述為:IF選中了一條記錄And信息已修改ThenNil;該模塊的數(shù)據(jù)流圖如下:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------注:在會員管理中,為了方便管理,增加了查詢功能,本模塊屬獨立模塊,與數(shù)據(jù)庫表Client聯(lián)系。提供函數(shù):FunctionIs_person(參數(shù)1本模塊使用數(shù)據(jù)庫中的一張表(Client物理存儲由access分配。加在模塊首部的注釋;///**************************************************////作用:對會員信息進行管理////數(shù)據(jù)表:Client表////時間:////作者:///**************************************************對各變量的功能、范圍、缺省條件等所加的注釋依具體情況而按照輸入數(shù)據(jù)與輸出數(shù)據(jù)的要求進行測試。進貨渠道,對圖書銷售來講往往可以大大提高銷售的業(yè)績,增加本模塊主要提供對供貨商的管理功能,并對涉及供貨商的一些程序選項進行設(shè)置。本模塊涉及的數(shù)據(jù)庫表項有:存資源,提高系統(tǒng)的整體性能。上層調(diào)用模塊:主窗體模塊,圖書入庫模塊,下層調(diào)用模塊:數(shù)據(jù)庫數(shù)據(jù)輸入數(shù)據(jù):供貨商名字,聯(lián)系方式,及其他,輸出:關(guān)于供貨商的信息和供貨圖書信息ElseNil;該模塊要求供貨商信息的查找要方便,易于修改,且界面友好。由于它屬于次要的模塊,所以沒有必要想方設(shè)法的追求高性能,只要這些基本的功能實現(xiàn)就可以。輸入項:供貨商名字,聯(lián)系地址,電話,負(fù)責(zé)人,備注,供貨商ID.運用標(biāo)準(zhǔn)SQL語句,查詢(select插入(insert),刪除(delete),修改(update)等即可完成功能的實現(xiàn)。SQL語句:InsertintoBook_FromValues際的參數(shù)。先選中一行記錄,然后用即可刪除此記錄。)=ELSEnil;(空操作)=:詳細(xì)的算法:IF選中了一條記錄And信息已修改ThenNil;參數(shù)id為

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論