freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

商場(chǎng)零售管理系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2024-11-23 00:26本頁(yè)面

【導(dǎo)讀】企業(yè)若想在激烈的競(jìng)爭(zhēng)中勝出就必須擁有一套完善的且合適自身特點(diǎn)的信。劃和目標(biāo)等管理目的。在零售管理系統(tǒng)中,本系統(tǒng)只做到為財(cái)務(wù)軟件提供相應(yīng)簡(jiǎn)單的財(cái)務(wù)數(shù)據(jù),比如進(jìn)銷(xiāo)存報(bào)表。等九個(gè)模塊,能夠滿(mǎn)足現(xiàn)代零售商場(chǎng)的發(fā)展需要??焖俚牟樵?xún)、排序功能將大量復(fù)雜動(dòng)態(tài)的數(shù)據(jù)直觀(guān)化、簡(jiǎn)單化。

  

【正文】 型間聯(lián)系是 1∶ N 聯(lián)系。網(wǎng)狀模型的特點(diǎn):記錄之間聯(lián)系通過(guò)指針實(shí)現(xiàn), M∶ N 聯(lián)系也容易實(shí)現(xiàn),查詢(xún)效率較高。網(wǎng)狀模型的缺點(diǎn)是編寫(xiě)應(yīng)用程序比較復(fù)雜,程序員必須熟悉數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。由于層次系統(tǒng)和網(wǎng)狀系統(tǒng)的應(yīng)用程序編制 比較復(fù)雜,因此,從 20世紀(jì) 80年代中期起,其市場(chǎng)已被關(guān)系系統(tǒng)所取代。但是使用這兩種模型建立起的許多數(shù)據(jù)庫(kù)仍然在正常運(yùn)轉(zhuǎn),只是在外層加了個(gè)關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言的接口。 (3)關(guān)系模型。關(guān)系模型的主要是用二維表格結(jié)構(gòu)表達(dá)實(shí)體集,用外鍵表示實(shí)體間聯(lián)系。關(guān)系模型是由若干個(gè)關(guān)系模式組成的集合。關(guān)系模式相當(dāng)于前面提到的記錄類(lèi)型,它的實(shí)例稱(chēng)為關(guān)系,每個(gè)關(guān)系實(shí)際上是一張二維表格。關(guān)系模型和層次、網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),表格簡(jiǎn)單用戶(hù)易懂,編程時(shí)并不涉及存儲(chǔ)結(jié)構(gòu),訪(fǎng)問(wèn)技術(shù)等細(xì)節(jié)。關(guān)系模型是數(shù)學(xué)化模型。 SQL語(yǔ)言是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)化語(yǔ)言,已得到了廣泛的應(yīng)用。 ( 4)面向?qū)ο竽P?。目前,關(guān)系數(shù)據(jù)庫(kù)的使用已相當(dāng)普遍,但是,現(xiàn)實(shí)世界中仍然存在著許多含有復(fù)雜數(shù)據(jù)結(jié)構(gòu)的應(yīng)用領(lǐng)域,例如, CAD數(shù)據(jù)、圖形數(shù)據(jù)等,而關(guān)系模型在這方面的處理能力就顯得力不從心。因此,人們需要更高級(jí)的數(shù)據(jù)庫(kù)技術(shù)來(lái)表達(dá)這類(lèi)信息。面向?qū)ο蟮母拍钭钤绯霈F(xiàn)在程序設(shè)計(jì)語(yǔ)言中,隨后迅速滲透到計(jì)算機(jī)領(lǐng)域的每一個(gè)分支。面向?qū)ο髷?shù)據(jù)庫(kù)是面向?qū)ο蟾拍钆c數(shù)據(jù)庫(kù)技術(shù)相結(jié)合的產(chǎn)物。 數(shù)據(jù)庫(kù)平臺(tái)的選擇 數(shù)據(jù)庫(kù)的發(fā)展經(jīng)過(guò)好幾個(gè)階段,從最初的平面文件管理方式,多個(gè)平面文 件管理,再到平面文件數(shù)據(jù)庫(kù),大型關(guān)系型數(shù)據(jù)庫(kù)的等幾個(gè)階段。 (1)Access 是微軟推出的簡(jiǎn)單的一個(gè)數(shù)據(jù)庫(kù),它采用一個(gè)文件的方式,內(nèi)部以基于表,窗體,報(bào)表等一系統(tǒng)的機(jī)制對(duì)外提供一個(gè)數(shù)據(jù)平臺(tái)。 它的特點(diǎn)是簡(jiǎn)單,實(shí)用,對(duì)于許多小型的數(shù)據(jù)可以能夠很好地滿(mǎn)足要求。它對(duì)于一般的平面文件相比,它有著可以對(duì)實(shí)體之間進(jìn)行關(guān)聯(lián)。 另外,它內(nèi)含其開(kāi)發(fā)工具,可以在其中進(jìn)行窗體,報(bào)表等的創(chuàng)建。 (2)Oracle 是數(shù)據(jù)庫(kù)中最為優(yōu)秀的一種選擇。它功能強(qiáng)大,支持多種平臺(tái),強(qiáng)大的開(kāi)發(fā)平臺(tái)以及豐富的開(kāi)發(fā)軟件包,對(duì)于各級(jí)企業(yè)的數(shù)據(jù)庫(kù)應(yīng)用提 供了完美的方案。 不足之處是它太過(guò)于復(fù)雜,價(jià)格昂貴,使得一般的用戶(hù)不易使用。 它被定為了最高檔的大型關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。 (3)SQL Server 為微軟的中間檔次的數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái),由于其強(qiáng)有力的操作系統(tǒng),以及微軟產(chǎn)品內(nèi)部的良好連接性能,使得 SQL 的市場(chǎng)占有率急劇上升。再者由于它針對(duì)于中間檔次的用戶(hù),價(jià)格也適中,因此,它的使用非常廣泛。 本系統(tǒng)采用的是簡(jiǎn)單實(shí)用的 Access 作為數(shù)據(jù)庫(kù)的開(kāi)發(fā)后臺(tái)。 商場(chǎng)零售管理系統(tǒng) 畢業(yè)論文 14 第三章 整體設(shè)計(jì) 3. 1 系統(tǒng)結(jié)構(gòu)圖 本系統(tǒng)有 9 大模塊,詳細(xì)系統(tǒng)結(jié)構(gòu)圖如圖 31 所示。 圖 31 商場(chǎng)零售管理系統(tǒng)結(jié)構(gòu)圖 3. 2 業(yè)務(wù)流程圖 商場(chǎng)零售管理系統(tǒng) 基 本資料 客 戶(hù)管理 供應(yīng)商管理 商 品管理 訂單管理 進(jìn)貨管理 銷(xiāo)售管理 庫(kù)存管理 財(cái)務(wù)報(bào)表 員工資料 部門(mén)資料 客戶(hù)資料 客戶(hù)查詢(xún) 供應(yīng)商資料 供應(yīng)商查詢(xún) 商品資料 價(jià)格調(diào)整 訂單錄入 訂單審核 訂單查詢(xún) 進(jìn)貨錄入 審核查詢(xún) 商品銷(xiāo)售 明細(xì)查詢(xún) 商品入庫(kù) 查詢(xún)盤(pán)點(diǎn) 進(jìn)銷(xiāo)存報(bào)表 訂單錄入 出庫(kù) 進(jìn)貨錄入 審核 審核 銷(xiāo)售 價(jià)格調(diào)整 采購(gòu)訂單 訂單管理 進(jìn)貨管理 庫(kù)存管理 銷(xiāo) 售管理 客戶(hù) 供應(yīng)商管理 銷(xiāo)售報(bào)表 庫(kù)存報(bào)表 進(jìn)貨報(bào)表 盤(pán)點(diǎn) 銷(xiāo)售查詢(xún) 訂單查詢(xún) 商品查詢(xún) 供應(yīng)商 商品管理 商場(chǎng)零售管理系統(tǒng) 畢業(yè)論文 15 圖 32 業(yè)務(wù)流程圖 3. 3 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)需求分析 及 ER圖 根據(jù)以上的系統(tǒng)功能分析,可以得到數(shù)據(jù)庫(kù)由以下幾個(gè)部分組成: ( 1) 部門(mén)信息表( department表) ( 2) 員工基本信息表( employee表) ( 3) 商品基本信息表( goods表) ( 4) 供應(yīng)商基本信息表( supplier表) ( 5) 客戶(hù)基本信息表( customer表) ( 6) 訂單信息表( orders表) ( 7) 商 品進(jìn)貨信息表( purchase表) ( 8) 商品銷(xiāo)售表( sales表) ( 9) 商品庫(kù)存表( kc 表) 部門(mén)和員工 ER圖: 圖 33 部門(mén)和員工 ER圖 進(jìn)貨 ER圖: n 1 部門(mén) 員工 組成 姓名 性別 員工編號(hào) 部門(mén) 編號(hào) n m 商 品 商品名 型號(hào) 單位 產(chǎn)地 進(jìn)價(jià) 售價(jià) 供貨 供應(yīng)商 供應(yīng)商編碼 供應(yīng)商名 地址 電話(huà) 部門(mén) 名稱(chēng) 商場(chǎng)零售管理系統(tǒng) 畢業(yè)論文 16 圖 34 進(jìn)貨 ER圖 銷(xiāo)售 ER圖: 圖 35 銷(xiāo)售 ER圖 訂單 ER圖: 圖 36 訂單 ER圖 庫(kù)存 ER圖: n 1 庫(kù) 存 商品名 型號(hào) 單位 產(chǎn)地 入庫(kù)數(shù) 操作員 入庫(kù) 商品 入庫(kù)日期 m n 客 戶(hù) 客戶(hù)編碼 客戶(hù)名稱(chēng) 公司名 地址 電話(huà) 訂貨 商 品 商品名 型號(hào) 單位 產(chǎn)地 進(jìn)價(jià) 售價(jià) 1 n 訂 單 訂單編號(hào) 部門(mén)編號(hào) 制單人 制單日期 供應(yīng)商編號(hào) 審核 員工 員工編號(hào) 性別 姓名 業(yè)績(jī) 商場(chǎng)零售管理系統(tǒng) 畢業(yè)論文 17 圖 37 庫(kù)存 ER圖 財(cái)務(wù)報(bào)表 ER圖: 圖 38 財(cái)務(wù)報(bào)表 ER圖 數(shù)據(jù)表具體設(shè)計(jì) ( 1) 部門(mén)信息表( department表) 表 31 department 表 ( 2) 員工基本信息表( employee表) 表 32 employee表 ( 3) 商 品基本信息表( goods表) 表 33 goods 表 1 n 財(cái)務(wù)報(bào)表 進(jìn)貨報(bào)表 銷(xiāo)售報(bào)表 庫(kù)存報(bào)表 打印 員工 商場(chǎng)零售管理系統(tǒng) 畢業(yè)論文 18 ( 4) 供應(yīng)商基本信息表( supplier表) 表 34 supplier 表 ( 5) 客戶(hù)基本信息表( customer表) 表 35 customer 表 ( 6) 訂單信息表( orders表) 表 36 orders表 ( 7) 商品進(jìn)貨信息表( purchase表) 商場(chǎng)零售管理系統(tǒng) 畢業(yè)論文 19 表 37 purchase表 ( 8) 商品銷(xiāo)售表( sales表) 表 38 sales 表 ( 9) 商品庫(kù)存表( kc 表) 表 39 kc 表 商場(chǎng)零售管理系統(tǒng) 畢業(yè)論文 20 3. 4 關(guān)鍵設(shè)計(jì) 本系統(tǒng)采用彈出菜單的功能,將多個(gè)按鍵的功能集于一身,省去一個(gè)界面里有多個(gè)按鍵,使得界面簡(jiǎn)潔直觀(guān)。 彈出菜單的設(shè)計(jì) 當(dāng)用戶(hù)在數(shù)據(jù)窗口控件中單擊鼠標(biāo)右鍵的時(shí)候會(huì)在鼠標(biāo)位置出現(xiàn)一個(gè)彈出菜單。但現(xiàn)在在進(jìn)行窗口設(shè)計(jì)的時(shí)候并沒(méi)有將任何菜單和窗口關(guān)聯(lián),因此,首先必須創(chuàng)建菜單對(duì)象,再將菜單關(guān)聯(lián)到窗口。創(chuàng)建菜單對(duì)象之前首先需要說(shuō)明一個(gè)菜單變量。和任何變量說(shuō)明一樣,說(shuō)明菜單變量的語(yǔ)句如下: m_dwpop lm_dwpop 其中, m_dwpop 是創(chuàng)建的彈出式菜單的菜單名字。有了菜單變量說(shuō)明語(yǔ)句,接下 來(lái)的問(wèn)題是把菜單變量說(shuō)明語(yǔ)句放在什么位置,也就是彈出菜單的作用域是什么。調(diào)用菜單的地方是在數(shù)據(jù)窗口控件中的單擊鼠標(biāo)右鍵的事件中發(fā)生。既然如此,菜單變量的說(shuō)明完全可以放在該事件中。在數(shù)據(jù)窗口的 RbuttonDown 事件中寫(xiě)上: m_dwpop lm_dwpop。有了菜單變量聲明之后就該創(chuàng)建菜單實(shí)例,創(chuàng)建菜單實(shí)例的代碼如下: lm_dwpop=create m_dwpop。一但菜單實(shí)例創(chuàng)建完畢就可以象窗口菜單那樣使用?,F(xiàn)在程序要做的是如何實(shí)現(xiàn)彈出菜單。彈出菜單的方式是通過(guò)菜單的 popmenu()函數(shù)。 Popmenu()函數(shù)的作用是在指定位置顯示彈出菜單。在使用 popmenu()函數(shù)時(shí),將菜單對(duì)象的 visible 屬性設(shè)置為 true,否則用戶(hù)不會(huì)在窗口上看到彈出菜單。完整的菜單調(diào)用函數(shù)如下: m_dwpop lm_dwpop lm_dwpop=create m_dwpop ((),()) 上述代碼中 ()和 ()表示確定鼠標(biāo)指針離指定對(duì)象左邊緣和上邊緣的距離。作為函數(shù) popmenu()的參數(shù)就是在窗口鼠標(biāo)指針顯示的位置處彈出菜單m_dwpop 彈出菜單中的功能設(shè)計(jì) 若僅僅彈出一個(gè)菜單而不做任何事這顯示是不行的,在彈出菜單中我們需要對(duì)數(shù)據(jù)窗口實(shí)現(xiàn)新增、刪除和存盤(pán)等一系列工作。在彈出式菜單中實(shí)現(xiàn)對(duì)數(shù)據(jù)窗口操作的一種通用方法是在菜單中調(diào)用其父窗口的事件。在菜單對(duì)象的函數(shù)中有一個(gè)函數(shù) postevent(),該函數(shù)將指定事件放置到指定對(duì)象或控件事件隊(duì)列的尾部(異步觸發(fā)事件)。既然是調(diào)用父窗口的事件,那么首先要得到父窗口對(duì)象或者說(shuō)指向父窗口對(duì)象。在菜單對(duì)象屬性中一個(gè)叫parentwindow 的屬性指定菜單對(duì)象的父窗口。現(xiàn)在先假設(shè)父窗口 w_employee 有一個(gè)叫ue_dwnew的事件,在菜單中調(diào)用它的語(yǔ)句應(yīng)該是: (“ ue_dwnew” ) 有了事件調(diào)用語(yǔ)句,接下來(lái)就該寫(xiě)事件代碼時(shí)間菜單上所要求的功能。通過(guò)菜單應(yīng)對(duì)數(shù)據(jù)窗口需要實(shí)現(xiàn)新增、刪除、存盤(pán)、上下移記錄以及退出窗口等功能。 顯然,這些功能在一個(gè)事件中實(shí)現(xiàn)是不太容易的,也不太可能用窗口自帶的事件。惟一解決辦法就是為窗口自定義事件。例如打開(kāi)員工信息維護(hù)窗口 w_employee,選擇事件列表,在事件列表的空白處單擊鼠標(biāo)右鍵,選擇 ” add” (新增)命令。 或者選擇 powerbuilder 主菜單 insertevent命令,此時(shí)用戶(hù)自定義事件窗口打開(kāi),現(xiàn)在將為窗口上的數(shù)據(jù)窗口增加一個(gè)實(shí)現(xiàn)添加新記錄功能的事件 ue_dwnew。由于事件不需要任何輸入?yún)?shù)和任何返回參數(shù),因此,在事件名字( event name)錄入欄中輸入事件名字商場(chǎng)零售管理系統(tǒng) 畢業(yè)論文 21 “ ue_dwnew”,然后在代碼框中輸入能實(shí)現(xiàn)記錄添加的代碼: long ll_row=0 ll_row=(0) (ll_row) (
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1