![二手書店管理系統(tǒng)_第1頁](http://file4.renrendoc.com/view/366911ad70138514373ca06e517632bf/366911ad70138514373ca06e517632bf1.gif)
![二手書店管理系統(tǒng)_第2頁](http://file4.renrendoc.com/view/366911ad70138514373ca06e517632bf/366911ad70138514373ca06e517632bf2.gif)
![二手書店管理系統(tǒng)_第3頁](http://file4.renrendoc.com/view/366911ad70138514373ca06e517632bf/366911ad70138514373ca06e517632bf3.gif)
![二手書店管理系統(tǒng)_第4頁](http://file4.renrendoc.com/view/366911ad70138514373ca06e517632bf/366911ad70138514373ca06e517632bf4.gif)
![二手書店管理系統(tǒng)_第5頁](http://file4.renrendoc.com/view/366911ad70138514373ca06e517632bf/366911ad70138514373ca06e517632bf5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、洛陽理工學(xué)院畢業(yè)設(shè)計(論文)II二手書書店管理系統(tǒng)摘要本系統(tǒng)是針對二手書書店而開發(fā)的,系統(tǒng)開發(fā)主要包括數(shù)據(jù)庫的建立和維護,以及用各種語言來實現(xiàn)其功能。本系統(tǒng)主要實現(xiàn)對舊書市場價格管理、銷售管理、庫存管理和客戶信息的管理,通過各項功能的實現(xiàn),使舊書市場的信息管理脫離紙張,真正實現(xiàn)現(xiàn)代化的計算機管理,管理更具統(tǒng)一性、條理性。在做大量市場分析和調(diào)查的基礎(chǔ)上,本系統(tǒng)用VisualFoxPro6.0軟件和SQLserver2000來實現(xiàn)本系統(tǒng)的功能。VisualFoxPro6.0使應(yīng)用程序的開發(fā)流程更為合理,使組織數(shù)據(jù)、定義規(guī)則和設(shè)計應(yīng)用程序更簡單易行,它的用戶界面良好,并且兼容性強。SQL語言是一種綜
2、合性的功能極強的語言,它集數(shù)據(jù)查詢(DataQuery)、數(shù)據(jù)操縱(DataManipulATION)、數(shù)據(jù)定義(DataDefinition)、數(shù)據(jù)控制(DataControl)于一體,且有較高的擴展性和可維護性。本系統(tǒng)定位于小型的二手書店管理系統(tǒng),對于大型連鎖書店的管理,還需要在此系統(tǒng)基礎(chǔ)上進一步完善和優(yōu)化。關(guān)鍵詞:信息管理,數(shù)據(jù)庫,VisualFoxPro6.0,SQLserver洛陽理工學(xué)院畢業(yè)設(shè)計(論文)洛陽理工學(xué)院畢業(yè)設(shè)計(論文)洛陽理工學(xué)院畢業(yè)設(shè)計(論文) # iii iiSecond-handbookstoremanagementsystemABSTRACTThissystem
3、isdevelopedfortheusedbookbookstore,andsystemdevelopmentincludetheestablishmentandmaintenanceofthedatabase,aswellasavarietyoflanguagestoachieveitsfunctions.Implementationofthissystemismainlyusedbookmarketonpricemanagement,salesmanagement,inventorymanagementandcustomerinformationmanagement,throughther
4、ealizationofvariousfunctions,makingbooksoutofthemarketforinformationmanagementofpaperandtrulymoderncomputermanagement,managementofmoreunity,berational.Doingalotofmarketanalysisandinvestigation,basedonthesystemsoftwareusingVisualFoxPro6.0andSQLserver2000toachievethefunctionsofthesystem.VisualFoxPro6.
5、0tomaketheapplicationdevelopmentprocessismorereasonabletoorganizedata,definetheapplicationrulesanddesignamoresimple,itsagooduserinterface,andcompatibility.SQLlanguagesothatanintegratedfunctionofstronglanguage,whichcombinesdataquery(DataQuery),datamanipulation(DataManipulATION),datadefinition(DataDef
6、inition),DataControl(DataControl)inone,andhadhigherscalabilityandmaintainability.Thesystemlocatedinthesmallsecond-handbookstoremanagementsystemforthemanagementoflargechainbookstores,butalsoonthebasisofthissystemtofurtherimproveandoptimize.KEYWORDS:Informationmanagement,Database,VisualFoxPro6.0,SQLse
7、rver2000TOC o 1-5 h z HYPERLINK l bookmark10 o Current Document 前1第1章系統(tǒng)分析3 HYPERLINK l bookmark12 o Current Document 1.1開發(fā)背景3 HYPERLINK l bookmark14 o Current Document 1.2可行性分析31.2.1經(jīng)濟可行性分析41.2.2技術(shù)可行性分析41.2.3運營可行性41.3業(yè)務(wù)流程分析4第2章系統(tǒng)設(shè)計6 HYPERLINK l bookmark16 o Current Document 2.1代碼設(shè)計62.1.1書號代碼設(shè)計62.1.2
8、客戶編號代碼設(shè)計6 HYPERLINK l bookmark18 o Current Document 2.2數(shù)據(jù)庫設(shè)計62.2.1概念結(jié)構(gòu)設(shè)計7 HYPERLINK l bookmark20 o Current Document 2.3功能模塊設(shè)計10 HYPERLINK l bookmark24 o Current Document 2.4輸入、輸出設(shè)計132.4.1輸入設(shè)計132.41輸出設(shè)計14 HYPERLINK l bookmark26 o Current Document 第3章系統(tǒng)實施17 HYPERLINK l bookmark28 o Current Document 3.
9、1開發(fā)工具的選擇17 HYPERLINK l bookmark30 o Current Document 3.2程序清單17結(jié)22論23謝辭參考文獻(xiàn)24洛陽理工學(xué)院畢業(yè)設(shè)計(論文)洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 、/前管理信息系統(tǒng)(MIS)是對一個組織(單位、企業(yè)或部門)進行全面管理的人和計算機相結(jié)合的系統(tǒng),它綜合運用計算機技術(shù)、信息技術(shù)、管理技術(shù)和決策技術(shù),與現(xiàn)代化的管理思想、方法和手段相結(jié)合起來,輔助管理人員進行管理和決策。它不僅是一個技術(shù)系統(tǒng),也是一個社會系統(tǒng)。20實際70年代初隨著數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)技術(shù)的發(fā)展和科學(xué)管理方法的推廣,計算機在管理上的應(yīng)用日益廣泛,管理信息系統(tǒng)逐漸成熟起來。它最
10、大的特點是高度集中,能將組織中的數(shù)據(jù)和信息集中起來,進行快速決策,統(tǒng)一使用。有一個中心數(shù)據(jù)庫和計算機網(wǎng)絡(luò)系統(tǒng)是MIS的重要標(biāo)志。MIS的處理方法是在數(shù)據(jù)庫和網(wǎng)絡(luò)技術(shù)上的分布式處理。隨著計算機的普及和網(wǎng)絡(luò)的飛速發(fā)展,MIS的處理方式已經(jīng)突破地理的界限,形成跨地區(qū)的各種業(yè)務(wù)信息系統(tǒng)和管理信息系統(tǒng)。定量的科學(xué)管理方法是管理信息系統(tǒng)的另一特點,通過預(yù)測、計劃優(yōu)化、管理、調(diào)節(jié)和控制來支持決策。二手書書店市場很是活躍,很多人都樂于從舊書市場購買,尤其是高校同學(xué)。首先不但可以剩下一筆可觀的書費,還可以借鑒舊書上的筆記,畢業(yè)時,賣舊書比賣廢紙收益要大,其次這也是節(jié)約我們有限的資源。但舊書市場是個難管理的市場,
11、首先價格規(guī)則多樣化,按本、論斤、打折都可以;銷售管理也不易,店主對某一本書的價格只是模糊的概念,銷售價格不統(tǒng)一,不便于后期銷售策略的制定和利潤的計算?;谶@些要求,設(shè)計了本系統(tǒng),以供借鑒和參考。目前,在大的書店基本上都已有了一整套比較完整的信息管理系統(tǒng),而在一般小型的書店中大部分工作還是進行著手工管理,工作效率很低。舊書買賣已經(jīng)在高校周邊形成穩(wěn)定市場,如在武漢大學(xué)、華中科技大學(xué)等高校校門外均有不少書店“扎堆”,除經(jīng)營各類考研新書外,不少書店辟出專門區(qū)域賣舊教材,還有書店將舊書買賣搬到網(wǎng)上,舊書使用完后書店可再低價回收。市場非?;馃?,但是管理上存在卻很多問題,跟不上時代,對于正在發(fā)展中的二手書書
12、店市場,用信息化、現(xiàn)代化的管理系統(tǒng)來解決問題,是非常必要的。本系統(tǒng)目的在于幫助書店管理員實現(xiàn)對書店的優(yōu)化管理。近些年來,書店數(shù)量大增,市場競爭加劇。二手書書店市場是一個特殊的市場,更難管理,尤其是價格和利潤,而這正是一個書店是否能長遠(yuǎn)發(fā)展的要害,本系統(tǒng)正是為解決了這些問題而開發(fā)。系統(tǒng)中的入庫登記就可以解決價格問題,通過入庫表和銷售表的鏈接,可以統(tǒng)計出利潤,并通過報表清晰地顯示出來,方便管理員做出更科學(xué)的決策;還有更多的查詢模塊,隨時反映書店的運營狀況。二手書書店是市場的需求,但基于管理混亂,發(fā)展一直裹足不前,此系統(tǒng)運用VisualFoxPro9.0和SOL語言,界面友好,功能強大,操作簡單,使
13、管理員的日常管理工作從以前繁瑣的事務(wù)中解放出來,從而提高了工作效率,更具有競爭力。系統(tǒng)分析1.1開發(fā)背景目前,在大的書店基本上都已有了一整套比較完整的信息管理系統(tǒng),而在一般小型的書店中大部分工作還是進行著手工管理,工作效率很低。舊書買賣已經(jīng)在高校周邊形成穩(wěn)定市場,如在武漢大學(xué)、華中科技大學(xué)等高校校門外均有不少書店“扎堆”,除經(jīng)營各類考研新書外,不少書店辟出專門區(qū)域賣舊教材,還有書店將舊書買賣搬到網(wǎng)上,舊書使用完后書店可再低價回收。市場非?;馃?,但是管理上存在卻很多問題,跟不上時代,對于正在發(fā)展中的二手書書店市場,用信息化、現(xiàn)代化的管理系統(tǒng)來解決問題,是非常必要的。本系統(tǒng)目的在于幫助書店管理員實
14、現(xiàn)對書店的優(yōu)化管理。近些年來,書店數(shù)量大增,市場競爭加劇。二手書書店市場是一個特殊的市場,更難管理,尤其是價格和利潤,而這正是一個書店是否能長遠(yuǎn)發(fā)展的要害,本系統(tǒng)正是為解決了這些問題而開發(fā)。系統(tǒng)中的入庫登記就可以解決價格問題,通過入庫表和銷售表的鏈接,可以統(tǒng)計出利潤,并通過報表清晰地顯示出來,方便管理員做出更科學(xué)的決策;還有更多的查詢模塊,隨時反映書店的運營狀況。二手書書店是市場的需求,但基于管理混亂,發(fā)展一直裹足不前,此系統(tǒng)運用VisualFoxPro6.0和SQL語言,界面友好,功能強大,操作簡單,使管理員的日常管理工作從以前繁瑣的事務(wù)中解放出來,從而提高了工作效率,更具有競爭力。1.2可
15、行性分析可行性分析的任務(wù)是明確開發(fā)應(yīng)用項目的必要性和可行性。必要性已在市場調(diào)查中體現(xiàn)出來,而可行性則取決于實現(xiàn)應(yīng)用系統(tǒng)的資源和條件??尚行苑治鍪窍到y(tǒng)分析繼需求分析的第二項活動,主要目標(biāo)是:進一步明確系統(tǒng)的目標(biāo)、規(guī)模和功能,根據(jù)需求提出開發(fā)系統(tǒng)的初步方案和計劃??尚行苑治龅膬?nèi)容主要包括:管理上的可行性、技術(shù)上的可行性、經(jīng)濟上的可行性。系統(tǒng)可行性是以詳細(xì)調(diào)查為前提的。調(diào)查的方法主要有召開調(diào)查會、訪問、發(fā)調(diào)查表、參加業(yè)務(wù)實踐。本系統(tǒng)的調(diào)查主要是采用訪問和參加業(yè)務(wù)實踐的方法。主要調(diào)查對象是自衿市場的行知源書店,本人在此書店多次買書和與店長交談,主要進行了管理業(yè)務(wù)調(diào)查和數(shù)據(jù)流程調(diào)查,認(rèn)為此系統(tǒng)可以立即開
16、發(fā)本系統(tǒng)適用對象主要是二手書書店,系統(tǒng)簡單、易于操作,所以本系統(tǒng)的可行性分析主要是技術(shù)上和經(jīng)濟上的可行性。1.2.1經(jīng)濟可行性分析經(jīng)濟上的可行性:通過這個系統(tǒng)可以取代原來用筆和紙才能完成的工作,不用擔(dān)心忘記或計算錯誤。提高信息的利用率,減少管理員的工作量,查詢方便,提高服務(wù)質(zhì)量。122技術(shù)可行性分析技術(shù)上的可行性:本系統(tǒng)采用VisualFoxPro9.0軟件,在代碼中嵌套功能強大的SQL語句,只要在數(shù)據(jù)表之間建立不同的聯(lián)系,通過SQL語句就可完成數(shù)據(jù)的查詢、添加、以及刪除等操作。VisualFoxPro9.0提供了強大的數(shù)據(jù)處理能力,先進的面向?qū)ο竽P?,?yán)謹(jǐn)?shù)臄?shù)據(jù)結(jié)構(gòu),用戶借助菜單、按鈕等標(biāo)準(zhǔn)
17、界面元素和鼠標(biāo)操作,就可完成不同功能的設(shè)計工作。1.2.3運營可行性本系統(tǒng)操作簡單,易于理解,上手較快,運營環(huán)境低。面對系統(tǒng)設(shè)計還應(yīng)以“標(biāo)準(zhǔn)性、安全性、高效性、保密性和可維護性”為標(biāo)準(zhǔn),在著眼于當(dāng)前實用的基礎(chǔ)上,為將來系統(tǒng)的擴張,留有余地,軟件的開發(fā)應(yīng)能在較長的時間內(nèi)適應(yīng)市場發(fā)展的需求。13業(yè)務(wù)流程分析在二手書書店還沒有完全發(fā)展的這個時期,此系統(tǒng)只是定位于小型的二手書書店。二手市場不來就是個不穩(wěn)定的市場,存在很多難于管理的因素。書源極廣,可以是學(xué)生、社會人士、圖書館提供,也可以出版社,甚至也可能是收廢品的人,收購價格不規(guī)范,導(dǎo)致銷售價格難以明確。我認(rèn)為建立一個圖書管理系統(tǒng),使圖書管理工作規(guī)范化
18、,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時、準(zhǔn)確、有效的查詢,可以是二手書市場獲得更好的發(fā)展前景。本系統(tǒng)的調(diào)查主要是采用訪問和參加業(yè)務(wù)實踐的方法。主要調(diào)查對象是自衿市場的行知源書店,本人在此書店多次買書和與店長交談,主要進行了管理業(yè)務(wù)調(diào)查和數(shù)據(jù)流程調(diào)查,經(jīng)過實際調(diào)查和收集的有用信息,此系統(tǒng)功能主要完成圖書入庫、銷售管理、庫存管理、銷售歷史查詢及相關(guān)利潤成本的計算。本系統(tǒng)的業(yè)務(wù)流程圖如下圖1-1業(yè)務(wù)流程圖系統(tǒng)設(shè)計2.1代碼設(shè)計2.1.1書號代碼設(shè)計表2-1書號代碼設(shè)計加入類別加入順序號(第一位)(第二位)類別以00001為初始值,步長為1自增長1位5位例如:10
19、0001第一位1表示該書號是計算機類的書,2則表示文學(xué)類的,3表示數(shù)理類,4表示社會科學(xué)類;后五位00001表示此書在庫存表中的編號。2.1.2客戶編號代碼設(shè)計表2-2客戶編號代碼設(shè)計加入級別加入順序號(第一位)(第二位)級別以001為初始值,步長為1自增長1位3位第一位1表示該書號是會員類客戶,2則非會員客戶;后三位001則表示此客戶在客戶信息表中的編號。2.2數(shù)據(jù)庫設(shè)計2.2.1概念結(jié)構(gòu)設(shè)計將需求分析得到的用戶需求抽象為信息機構(gòu),概念結(jié)構(gòu)是各種數(shù)據(jù)模型的基礎(chǔ)。有四類方法,自頂向下、自底向上、本系統(tǒng)采用自頂向下的方法。E-R圖是概念結(jié)構(gòu)設(shè)計的有力工具。利用E-R方法進行數(shù)據(jù)概念設(shè)計,可分為一
20、步進行,首先設(shè)計局布E-R模式,然后把各局E-R模式,綜合成一個全局模式,最后對全局E-R模式進行優(yōu)化,得到最終模式,即概念模式。概念結(jié)構(gòu)整個數(shù)據(jù)庫設(shè)計的關(guān)鍵步驟。概念機構(gòu)設(shè)計的第一步就是需求分析階段收集到的數(shù)據(jù)進行分類、組織(聚集)、形成實體、實體的屬性,標(biāo)識實體的碼,確定實體之間的聯(lián)系類型(1:1,1:n,n:m),設(shè)計E-R圖。以下是總體E-R圖:圖2-1總體E-R圖2.2.2邏輯結(jié)構(gòu)設(shè)計前面我們設(shè)計了局部和全局的E-R圖,用數(shù)據(jù)庫管理信息系統(tǒng),必須將E-R圖轉(zhuǎn)換為DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。我們將E-R圖可以轉(zhuǎn)換成關(guān)系、網(wǎng)狀和層次模型,本系統(tǒng)將轉(zhuǎn)化為關(guān)系模型。本系統(tǒng)設(shè)
21、計到的實體圖書和客戶,之間的關(guān)系為多對多的關(guān)系。即同一種圖書可以被多個人買,一位顧客同時可以買多本圖書,圖書可以設(shè)一個書號字段,用來唯一標(biāo)識一本書,則客戶信息表中也應(yīng)設(shè)一個客戶編號,用來唯一確定一位客戶,書號和客戶編號分別為兩個關(guān)系模式中的主碼。銷售歷史表用來聯(lián)系客戶信息表和庫存表,它包含兩個表中的主碼,用于店長查詢銷售情況,并輸出銷售報表,計算利潤??蛻粲嗁徯畔⒈?,用來記錄客戶的訂購信息,包括客戶基本信息的錄入。本系統(tǒng)共五個表,最后是身份驗證表,驗證客戶登陸的身份,店員也需要有權(quán)限才可以進入此系統(tǒng)。下面是五個表的邏輯結(jié)構(gòu)模型。身份驗證表(用戶名,密碼);庫存表(書號,書名,作者,類別,出版社
22、,存量,進價,定價);客戶(客戶編號,姓名,性別,聯(lián)系方式,購書量,職務(wù),照片,郵箱地址);客戶訂購(客戶編號,書名,姓名,作者,出版社,訂購數(shù)量,訂購日期);銷售歷史(客戶編號,書號,書名,銷售單價,銷售數(shù)量,銷售日期,銷售員)。2.2.3物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計,是希望設(shè)計優(yōu)化的物理數(shù)據(jù)結(jié)構(gòu),使得在數(shù)據(jù)庫上運行的各種事物相應(yīng)時間段,存儲空間利用率高。在本系統(tǒng)中可有很多高效的查詢功能,為保證運行效率,將庫存表的書號和客戶信息表的客戶編號均設(shè)為主索引(不可重復(fù)),同時還可建立多個普通索引??蛻粜畔⒈?、銷售歷史表和客戶訂購表均參照于庫存表的書號,與之建立級聯(lián)關(guān)系,父表中字段的值改變時,子
23、表的字段值隨之改變,就免了多表聯(lián)系時,容易造成數(shù)據(jù)不一致的問題。同時在字段設(shè)置中還設(shè)置了字段的有效性,以減少差錯率。身份驗證表:表2-3身份驗證表字段名類型寬度可否為空說明用戶名字符型20否密碼字符型8否身份驗證碼庫存表:表2-4庫存表字段名類型寬度可否為空說明書號字符型10否主索引書名字符型20否作者字符型20否類別字符型20否普通索引出版社字符型40存量數(shù)值型4否入庫數(shù)量進價貨幣型8否定價貨幣型8否定價進價客戶信息表:表2-4客戶信息表字段名類型寬度可否為空說明客戶編號字符型10否主索引姓名字符型10否性別字符型2否只為男或女聯(lián)系方式字符型13否購書量數(shù)值型40購書量=0職務(wù)字符型4否入庫
24、數(shù)量照片通用性4郵箱地址字符型30客戶訂購表表2-4客戶訂購表字段名類型寬度可否為空說明客戶編號字符型10否主索引客戶姓名字符型10否普通索引書名字符型30否普通索引作者字符型10否出版社字符型40訂購數(shù)量數(shù)值型4數(shù)量=0訂購日期日期型8銷售歷史表表2-4銷售歷史購表字段名類型寬度可否為空說明客戶編號字符型10否普通索引書號字符型10否普通索引書名字符型30否銷售單價貨幣型6否銷售數(shù)量數(shù)值型4銷售員字符型10普通索引銷售日期日期型82.3功能模塊設(shè)計根據(jù)實際需求,本系統(tǒng)的功能設(shè)計主要完成了四大功能:圖書進庫、圖書銷售、多途徑查詢,統(tǒng)計報表。店員通過身份驗證進入系統(tǒng)后,可以完成:圖書相關(guān)信息的登
25、記;圖書的出售(包括客戶現(xiàn)場購買和客戶的訂購);查詢包括庫存信息、客戶信息和銷售歷史的查詢,店員可以分別通過書名、作者、類別查詢庫存信息,以幫助客戶以最快的方式了解到所需求的書籍信息,通過查詢客戶的信息,可以看到客戶的銷售歷史情況,做出有針對性地優(yōu)惠政策,使銷售更具有人性化,提升服務(wù)品質(zhì),了解銷售歷史,是做出及時正確決策的依據(jù);信息統(tǒng)計(庫存統(tǒng)計及利潤統(tǒng)計)。在多個界面中均實現(xiàn)了數(shù)據(jù)庫表的瀏覽,記錄的添加、刪除和修改,報表的生成,實現(xiàn)了多數(shù)據(jù)庫表的連接操作,實現(xiàn)了多條件查詢和模糊查詢,并靈活實現(xiàn)了對不可更新查詢結(jié)果集的更新操作,實現(xiàn)了主從表操作,實現(xiàn)了密碼維護功能,完成這些功能,足以使管理員的
26、日常管理工作從以前繁瑣的事務(wù)中解放出來,從而提高了工作效率,更具有競爭力。本系統(tǒng)的功能已經(jīng)可以完成對小型二手書書店的優(yōu)化管理,但對于大型的書店,會產(chǎn)生新的需求,比如連鎖店之間的書源的配置等,需要更多更強的功能,要在此基礎(chǔ)上進一步擴展。下面是本系統(tǒng)的功能結(jié)構(gòu)圖:銷售管理系統(tǒng)維護報表查詢舊書入庫圖書統(tǒng)計密碼管理利潤報表庫存報表圖2-2功能結(jié)構(gòu)圖功能結(jié)構(gòu)圖是沒有脫離物資要素的,而用計算機進行管理,必須舍去物資要素,剩下為數(shù)據(jù)的流動,加工除了和存儲,即數(shù)據(jù)流程圖。它可以用少數(shù)的幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。圖書管理的數(shù)據(jù)流程圖如下:庫存統(tǒng)計店長店員庫存臺帳銷售臺帳庫存圖書銷售
27、圖書圖2-3數(shù)流程圖店員負(fù)責(zé)圖書的入庫登記和銷售登記,登記信息匯總到庫存臺帳和銷售臺帳。定期將庫存數(shù)據(jù)和銷售數(shù)據(jù)進行統(tǒng)計,在庫存表和銷售表中體現(xiàn)。此表的信息會隨著銷售表的變化而自行更新。將數(shù)據(jù)環(huán)境中加入庫存表和銷歷史售表,在代碼中設(shè)計計算公式,可以自行計算并以報表的形式輸出,有店員定期將報表送給店長,省事方便,并且還可以起到監(jiān)督作用。系統(tǒng)信息流程圖是以數(shù)據(jù)流程圖為依據(jù)的,信息流程圖表示的是計算機的處理流程,而數(shù)據(jù)流程反映的還有人工操作的以部分,它是把各個處理功能的數(shù)據(jù)關(guān)系綜合起來,形成了整個系統(tǒng)的數(shù)據(jù)關(guān)系圖,既信息系統(tǒng)的路程圖。圖書銷售的信息系統(tǒng)流程圖如下:圖書銷售單銷售歷史信息更新客戶信息更
28、新計算打印模塊庫存扌艮表利潤報表銷售歷史表圖2-4信息系統(tǒng)流程圖2.4輸入、輸出設(shè)計2.4.1輸入設(shè)計1.系統(tǒng)設(shè)置中的登錄界面圖2-5系統(tǒng)登錄界面2.圖書入庫界面:圖2-6圖書入庫界面3.圖書入庫界面:圖2-7圖書銷售界面2.41輸出設(shè)計常用的輸出設(shè)計是報表和查詢。在數(shù)據(jù)環(huán)境中加入多表,進行多表連接,洛陽理工學(xué)院畢業(yè)設(shè)計(論文)洛陽理工學(xué)院畢業(yè)設(shè)計(論文) 完成計算統(tǒng)計功能。如本系統(tǒng)中的庫存查詢和銷售統(tǒng)計,還有庫存報表和利潤報表。銷售統(tǒng)計和利潤報表中加入了銷售歷史表和客戶信息表,查詢和統(tǒng)計使用表格的格式輸出,而且在查詢中有多種條件可共選擇,方便適用。報表是一種更直觀明了的方式,利潤報表還包括了
29、多表之間的數(shù)據(jù)計算,減少了出錯率,提供了數(shù)據(jù)的利用率,并且節(jié)省了存儲空間。1.庫存查詢界面:圖2-8庫存查詢界面在本系統(tǒng)的庫存查詢中,可以作者和書號為查詢條件,在庫存瀏覽中可以看到庫存的整個信息。點擊查詢時。2.銷售統(tǒng)計界面:銷售統(tǒng)計設(shè)計以銷售日期為查詢條件,在下拉框中選擇要選擇的日期,點擊查詢就可以在表格中顯示當(dāng)日的銷售明細(xì),用戶可以自行選擇排序方式,默認(rèn)為升序。本系統(tǒng)還在銷售統(tǒng)計表單中加入就計算功能,在代碼中加入計算語句,對所選定日期內(nèi)的銷售金額進行統(tǒng)計匯總,更有使使用價值,功能更完善。當(dāng)沒有選擇查詢條件時,會出現(xiàn)出錯提示框諸選擇煮誼條件學(xué)卄廠-I|Bi-洛陽理工學(xué)院畢業(yè)設(shè)計(論文)洛陽理
30、工學(xué)院畢業(yè)設(shè)計(論文) 請選擇銷售日期:兗易總額*1請選擇排序方式:&升序-.-聲序圖2-9銷售統(tǒng)計界面第3章系統(tǒng)實施3.1開發(fā)工具的選擇本系統(tǒng)選用VisualFoxPro9.0為開發(fā)環(huán)境,代碼中運用了功能請打的SQL語句,是編程不再想以前那么復(fù)雜,它有更多的庫存函數(shù),在事項同樣功能上,代碼設(shè)計更明了,減少出錯率。VisualFoxPro9.0在VisualFoxPro6.0的基礎(chǔ)上進一步優(yōu)化了操作環(huán)境,提供了功能更強大的可視化類庫,界面更友好。VisualFoxPro9.0具有更好的校對功能。主要校對功能:(1)對目錄、頁面標(biāo)題和鏈接標(biāo)題不一致處,進行了校訂;對主要關(guān)鍵詞進行了統(tǒng)一;(2)對
31、三千多處譯文錯誤進行了修訂或補譯;(3)對英文原版錯誤,如:對“,基本類”頁面的第一個表格全部進行了修正;對“,屬性”頁面中,將“返回值”的標(biāo)題改為“屬性值”;對其他多處錯誤也進行了修訂;(4)對頁面格式、表格和行距均按英文版界面進行了調(diào)整。3.2程序清單1.系統(tǒng)登錄程序代碼:部分代碼如下:確認(rèn)按鈕的Click事件cname=alltrim(thisform.text1.value)cpassword=alltrim(thisform.text2.value)ifempty(cname).or.empty(cpassword)messagebox(用戶名或密碼不能為空,16,用戶登陸驗證”)t
32、hisform.text1.value=thisform.text1.setfocusreturnendifSELECT用戶登陸表locateforalltrim(用戶名)=cnameifnotfound()messagebox(用戶名輸入錯誤!,16,用戶登陸驗證)thisform.textl.selstart=Othisform.textl.sellength=len(cname)thisform.textl.setfocuselseifalltrim(密碼)=cpasswordmessagebox(登陸成功!,64,用戶登陸驗證)WAIT”TIMEOUT1DOFORM主表單.scxREL
33、EASEthisformelsemessagebox(口令輸入錯誤!,16,用戶登陸驗證)thisform.text2.value=thisform.text2.setfocusn=n+1IFn=3messagebox(您無權(quán)使用!,16,警告)thisform.Enabled=.F.WAITTIMEOUT1CLOSEALLCLEARWINDOWCLEAREVENTSCANCELthisform.ReleaseendifENDIFENDIF2.圖書入庫程序代碼:確認(rèn)等登記的Click事件SELECT庫存表LOCATEFOR書號=ALLTRIM(thisform.txt1.value)IFFOU
34、ND。*定位查詢,若此表單的txt1的值=庫存表.書號,則現(xiàn)存數(shù)量來的基礎(chǔ)上增加replace現(xiàn)存數(shù)量WITH現(xiàn)存數(shù)量+VAL(thisform.text1Value)ELSEAPPENDBLANK*在表中添加記錄REPLACE圖書編號WITHthisformtxt1Value,書名WITHthisform.txt3Value,作者WITHthisform.txt4.Value,定價WITHthisform.txt5Value,出版社WITHthisform.txt6Value,類別WITHthisform.txt7Value,現(xiàn)存數(shù)量WITHthisformtxt8Value,入庫時間WIT
35、Hthisform.txtlOValueendifthisform.RefreshPUBLICa,b,c,da=VAL(thisform.textlValue)b=thisform.txt定價.Valuec=VAL(thisformtext4Value)d=thisformText2Valueifempty(thisform.txt客戶編號.value);orempty(thisform.txt書名.value)orempty(thisform.text1.value)messagebox(銷售數(shù)據(jù)不全,48,提示信息)thisform.txt客戶編號.setfocuselseelect圖書信
36、息表locatefor圖書編號=alltrim(thisform.txt圖書編號.value)IFNOTFOUND()MESSAGEBOX(無此書,16,提示)elseif現(xiàn)存數(shù)量-val(thisform.text1.value)0messagebox(您的庫存已不足!,16,警告)ELSEyn=messagebox(是否確定購買?,4+32+256,提示)ifyn=6replace現(xiàn)存數(shù)量with現(xiàn)存數(shù)量-val(thisformtext1.value)GOBOTTOMthisformtext3Value=a*b*d/100thisformtext5Value=c-a*b*d/100SEL
37、ECTtempGOBOTTOMAPPENDBLANKREPLACE圖書編號WITHALLTRIM(thisform.txt圖書編號.value),書名WITHALLTRIM(thisform.txt書名.value),定價WITHb,類別WITHALLTRIM(thisform.txt類別.value)thisform.grid1.recordsource=sele*fromtempskipWAITTIMEOUT1n=messagebox(是否追加到歷史記錄?,4+32+256,提示)IFn=6SELECT銷售記錄表GOBOTTOMAPPENDBLANKREPLACE客戶編號WITHthisf
38、orm.txt客戶編號.value,圖書編號WITHthisform.txt圖書編號.value,銷售人員WITHthisform.text6.value,銷售數(shù)量WITHVAL(thisformtext1.value),銷售單價WITHb*d/100ELSEGOBOTTOMthisform.Refresh洛陽理工學(xué)院畢業(yè)設(shè)計(論文)洛陽理工學(xué)院畢業(yè)設(shè)計(論文) ENDIFSELECTtempthisform.txt客戶編號.value=andthisform.txt圖書編號.valueandthisform.txt類另U.value=andthisform.txt書名.value=andth
39、isform.txt定價.value=andthisform.textl.value=andthisformtext6.value=andthisformtext2.value=andthisformtext3.value=andthisform.text4.value=andthisformtext5.value=thisform.txt客戶編號.SetFocusthisform.text2Value=100thisform.RefreshENDIFendifENDIFENDIFthisform.Refresh3.銷售統(tǒng)計程序代碼:LECT客戶信息管理表ccif=alltrim(bol.di
40、splayvalue)ifempty(ccif)messagebox(請選擇查詢條件!,48,操作失敗!ELSEcnum=ctod(bo1.value)IFthisform.optiongroup1.value=lthisform.gridlRecordSource=sele購書日期,數(shù)量,書號from客戶信息管理表客戶編號,姓名,性別,聯(lián)系方式,where貝勾書日期=cnumorderby客戶編號ascintocursortemp客戶編號,姓名,性別,聯(lián)系方式,購書日期擻量,書號from客戶信息管理表where購書日期=cnumELSEthisform.gridlRecordSource=seleorderby客戶編號descintocursortempENDIFEndif經(jīng)過這兩個月的系統(tǒng)設(shè)計,二手書書店系統(tǒng)基本已完成。從市場調(diào)查到系統(tǒng)分析,再到系
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023九年級數(shù)學(xué)下冊 第二十八章 銳角三角函數(shù)28.2 解直角三角形及其應(yīng)用28.2.2 應(yīng)用舉例第2課時 方向角和坡角問題說課稿 (新版)新人教版
- Module 7 Unit 2 There are twelve boys on the bike(說課稿)-2024-2025學(xué)年外研版(三起)英語 四年級上冊
- 16赤壁賦說課稿
- 4《說說我們的學(xué)?!罚ㄕf課稿)- 2004-2025學(xué)年統(tǒng)編版道德與法治三年級上冊001
- 2025銷售居間合同勞動合同
- Unit4《Bobbys House》lesson6(說課稿)-2024-2025學(xué)年北師大版(三起)英語四年級上冊
- 10在牛肚子里旅行 說課稿-2024-2025學(xué)年三年級上冊語文統(tǒng)編版
- 16新年的禮物 (說課稿)統(tǒng)編版道德與法治一年級上冊
- 2024年九年級語文上冊 第五單元 第9課《劉姥姥進賈府》說課稿 北師大版
- Unit 8 What's his job Part B(說課稿)-2024-2025學(xué)年接力版(2024)英語三年級上冊001
- 九三學(xué)社申請入社人員簡歷表
- 卓有成效的管理者讀后感3000字
- 七年級下冊-備戰(zhàn)2024年中考?xì)v史總復(fù)習(xí)核心考點與重難點練習(xí)(統(tǒng)部編版)
- 北師大版小學(xué)六年級數(shù)學(xué)下冊同步教案 (表格式全冊)
- 巖土工程勘察服務(wù)投標(biāo)方案(技術(shù)方案)
- 實驗室儀器設(shè)備驗收單
- 新修訂藥品GMP中藥飲片附錄解讀課件
- 蒙特利爾認(rèn)知評估量表北京版
- 領(lǐng)導(dǎo)干部個人有關(guān)事項報告表(模板)
- 危險化學(xué)品目錄2023
- GB/T 7631.18-2017潤滑劑、工業(yè)用油和有關(guān)產(chǎn)品(L類)的分類第18部分:Y組(其他應(yīng)用)
評論
0/150
提交評論