版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、實驗七 銷售與收款數(shù)據(jù)庫原型設(shè)計一、實驗?zāi)康?、熟悉銷售與收款數(shù)據(jù)庫及表結(jié)構(gòu)建立的方法,用原型測試數(shù)據(jù)驗證數(shù)據(jù)庫設(shè)計方案。、了解銷售與收款數(shù)據(jù)庫窗體建立的方法。、熟悉銷售與收款數(shù)據(jù)庫查詢、報告建立的方法。二、實驗內(nèi)容1、銷售與收款數(shù)據(jù)庫設(shè)計及原型實現(xiàn)()新建數(shù)據(jù)庫(2)數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(3)表間關(guān)聯(lián)(4)用原型測試數(shù)據(jù)驗證數(shù)據(jù)庫設(shè)計方案2、銷售與收款數(shù)據(jù)庫窗體設(shè)計及原型實現(xiàn)(1)利用自動窗體維護窗體原型(2)利用窗體向?qū)崿F(xiàn)輸入窗體原型3、銷售系統(tǒng)要緊查詢、報告設(shè)計及原型實現(xiàn)()利用查詢向?qū)崿F(xiàn)其查詢(2)利用報告向?qū)蟾嬖?。三、實驗儀器設(shè)備和材料清單見前言第五部分:實驗環(huán)境有關(guān)講明。四、實
2、驗要求1、在Microst Acess關(guān)系數(shù)據(jù)庫系統(tǒng)環(huán)境下建立銷售與收款過程的關(guān)系數(shù)據(jù)庫原型。(1)新建數(shù)據(jù)庫(2)建立數(shù)據(jù)庫表結(jié)構(gòu)()建立表間關(guān)聯(lián)(4)用原型測試數(shù)據(jù)驗證數(shù)據(jù)庫設(shè)計方案2、在數(shù)據(jù)庫原型的基礎(chǔ)上,利用窗體向?qū)Щ蜃詣哟绑w設(shè)計并實現(xiàn)銷售與收款數(shù)據(jù)庫的要緊輸入和維護窗體。3、利用查詢和報告工具實現(xiàn)銷售與收款數(shù)據(jù)庫的要緊查詢和報告。五、實驗過程(一)關(guān)系數(shù)據(jù)庫原型設(shè)計在Microoft Accss關(guān)系數(shù)據(jù)庫系統(tǒng)環(huán)境下建立銷售與收款過程的關(guān)系數(shù)據(jù)庫原型。、新建數(shù)據(jù)庫MrosoftAccss屬于Microt ie套件的一員,能夠從開始菜單啟動MicrosoftAcss。打開Mcrosft
3、officeAcces 2007數(shù)據(jù)庫系統(tǒng),選擇新建,空數(shù)據(jù)庫,文件名:。單擊創(chuàng)建,完成數(shù)據(jù)庫的創(chuàng)建。自動打開新建數(shù)據(jù)表的窗口。點擊左上角的視圖-設(shè)計視圖。依照提示,將數(shù)據(jù)表另存為表名稱:客戶。確定。2、建立數(shù)據(jù)表及表結(jié)構(gòu)表-2 銷售與收款 數(shù)據(jù)庫表結(jié)構(gòu)表字段名稱數(shù)據(jù)類型字段屬性(字段大小、小數(shù)位數(shù))客戶客戶代碼客戶名稱都市數(shù)字文本文本長整型020參照表72建立客戶表結(jié)構(gòu)。修改第1行的字段名稱為客戶代碼,數(shù)據(jù)類型:數(shù)字,字段大小為長整型,第行字段名稱:客戶名稱、數(shù)據(jù)類型:文本,字段屬性,字段大小:30;第行,字段名稱:都市,數(shù)據(jù)類型:文本,字段大小:0。在客戶表標簽上點右鍵,選擇關(guān)閉客戶表。依
4、照提示保存對表 客戶的設(shè)計的更改。通過對表: 客戶 的復(fù)制和粘貼,創(chuàng)建表:商品。選擇表:商品,右擊鼠標,選擇設(shè)計視圖,修改數(shù)據(jù)表結(jié)構(gòu)。右擊商品標簽,關(guān)閉商品表的設(shè)計視圖窗口, 依照提示保存對表:商品的設(shè)計的修改。接著以復(fù)制粘貼的方式,建立表7-3其他數(shù)據(jù)表結(jié)構(gòu)。表-3 銷售與收款 數(shù)據(jù)庫表結(jié)構(gòu)(續(xù))表字段名稱數(shù)據(jù)類型字段屬性(字段大小、小數(shù)位數(shù))商品商品代碼品名規(guī)格售價期初數(shù)量單位成本數(shù)字文本貨幣數(shù)字貨幣長整型3長整型銷售員銷售員代碼姓名傭金率數(shù)字文本數(shù)字長整型30單精度型,3位小數(shù)銷售銷售編號客戶代碼銷售員代碼日期數(shù)字數(shù)字數(shù)字日期/時刻長整型長整型長整型短日期銷售商品銷售編號商品代碼數(shù)量數(shù)字
5、數(shù)字數(shù)字長整型長整型長整型收款收款編號日期客戶代碼支票號收款員代碼收到金額銷售編號銀行賬號數(shù)字日期時刻數(shù)字文本數(shù)字貨幣數(shù)字文本長整型短日期長整型2長整型長整型收款員收款員代碼姓名數(shù)字文本長整型3銀行賬戶銀行賬號開戶銀行期初金額文本文本貨幣300除了定義各表的字段名稱、數(shù)據(jù)類型、字段大小、格式外,還要注意每張數(shù)據(jù)表都有主鍵。新建數(shù)據(jù)庫時,自動新建表1,并帶一個字段Id,該字段默認為主鍵。本案例中,各表主鍵差不多上由此修改而來。若手動創(chuàng)建表結(jié)構(gòu),必須手動設(shè)置主鍵。方法如下:選擇主鍵屬性所在行,右擊選擇主鍵,或單擊工具欄上的主鍵按鈕,一個鑰匙圖標即可。注意銷售商品表的主鍵包括兩個屬性,需要同時選中銷
6、售編號和商品代碼兩行,再設(shè)置主鍵。3、建立表間關(guān)聯(lián)建立表間關(guān)聯(lián)前,應(yīng)確保有關(guān)數(shù)據(jù)表差不多建立,同時沒有打開。檢查有無打開的數(shù)據(jù)表,方法是看有無活動的表標簽,若有右擊鼠標,關(guān)閉。在銷售與收款數(shù)據(jù)庫主窗口中,單擊菜單:數(shù)據(jù)庫工具-關(guān)系,打開顯示表窗口,選擇全部個表,將其添加到關(guān)系窗口中,關(guān)閉顯示表窗口。調(diào)整各表位置與REA模型中各實體的位置相對應(yīng)。如圖所示。關(guān)系窗口中的表位置分不建立表間關(guān)系。具體如下:建立商品與銷售-商品表間關(guān)系。選擇商品表的主鍵-商品代碼,鼠標拖動至銷售-商品表的商品代碼屬性上,松開鼠標,顯示編輯關(guān)系窗口,如圖所示。選擇實施參照完整性,級聯(lián)更新相關(guān)字段。單擊創(chuàng)建,完成表間關(guān)聯(lián)的
7、建立。商品與銷售-商品表間關(guān)系接著建立其他表間關(guān)聯(lián)。銷售表的銷售編號與銷售商品表的銷售編號。因為銷售-商品是從銷售表中分離出來的,二者本質(zhì)上是母子關(guān)系,應(yīng)選擇級聯(lián)刪除相關(guān)記錄,刪除主表的記錄導(dǎo)致子表相關(guān)記錄刪除。銷售與收款數(shù)據(jù)庫的表間關(guān)聯(lián)如圖所示。銷售與收款系統(tǒng)的表間關(guān)聯(lián)關(guān)閉活動標簽:關(guān)系。依照提示保存對關(guān)系布局的修改。4、輸入原型測試數(shù)據(jù)雙擊表:客戶,即可打開表:客戶,輸入有關(guān)測試數(shù)據(jù)。輸入完畢,右擊活動標簽關(guān)閉表。輸入表7-4至7-11銷售與收款數(shù)據(jù)庫原型的部分測試數(shù)據(jù),驗證數(shù)據(jù)庫設(shè)計方案。表7-4 客戶數(shù)據(jù)客戶代碼客戶名稱都市10華美上海02東方勸業(yè)上海103方圓科技北京 表7-5 商品
8、數(shù)據(jù)商品代碼品名規(guī)格售價期初數(shù)量單位成本0個人電腦5000+28400+學(xué)號后3位20打印機3000+10000+99財務(wù)軟件299519表7-6 銷售員 數(shù)據(jù)銷售員代碼姓名傭金率10蕭何0.12蕭聲0.1 表7-7 銷售 數(shù)據(jù)銷售編號客戶代碼銷售員代碼日期1101102011-12521021-12153030220111-2 表7-8 銷售-商品 數(shù)據(jù)銷售編號商品代碼數(shù)量10512059921223105991 表7-9 收款員數(shù)據(jù)收款員代碼姓名學(xué)號后3位金鳴 表7-10 銀行賬戶 數(shù)據(jù)銀行賬號開戶銀行期初金額工行000 表 收款 數(shù)據(jù)收款編號日期客戶代碼支票號收款員代碼收到金額銷售編號銀
9、行賬號1201-12-1011學(xué)號后位52812011-12-22102310002(二)銷售與收款數(shù)據(jù)庫的要緊輸入和維護窗體設(shè)計與原型實現(xiàn)1、利用自動窗體生成單表窗體以客戶窗體為例,該窗體僅涉及客戶表,能夠自動建立。具體如下:在銷售與收款數(shù)據(jù)庫主窗口下,選擇表:客戶,創(chuàng)建,窗體,將自動創(chuàng)建客戶窗體畫面,如圖所示。在客戶窗體中能夠維護客戶資料。增加新記錄、修改和刪除記錄,通過輸入客戶代碼、名稱、都市等線索來搜索客戶。關(guān)閉客戶窗體,按提示保存窗體,命名為“客戶”。照此,能夠建立商品、銷售員、銀行賬戶、收款員、收款窗體。2、利用窗體向?qū)Ы换ナ缴啥啾泶绑w銷售窗體是一個典型的多表窗體,涉及到銷售表和
10、銷售商品表。該窗體的建立過程如下:創(chuàng)建:窗體向?qū)?Access 207版的窗體向?qū)г谄渌绑w項下)。在窗體向?qū)е?,首先選擇表:銷售,將全部可用字段加入到選定字段列表。接著從表/查詢組合框中選擇銷售商品,添加需要顯示的字段:商品代碼和數(shù)量(注意:和主表關(guān)聯(lián)的外鍵無需選擇,系統(tǒng)能夠自動維護)。單擊完成建立一個多表窗體。如圖所示。銷售窗體(含銷售-商品子窗體)在銷售窗體中能夠錄入銷售資料。增加新記錄、修改和刪除記錄,通過輸入銷售編號、客戶代碼等線索來搜索銷售資料。關(guān)閉銷售窗體。(三)銷售與收款數(shù)據(jù)庫的查詢設(shè)計我們在Micrsft Accss數(shù)據(jù)庫環(huán)境下用查詢向?qū)Чぞ呓⒂嘘P(guān)查詢的原型。查詢商品資料,
11、顯示商品代碼、品名規(guī)格和售價。分析:這些信息來自商品表,且不需要匯總計算,可通過查詢向?qū)Ы?。操作:從菜單選擇創(chuàng)建:查詢向?qū)?。從新建查詢窗口選擇簡單查詢向?qū)А谋?商品,選擇所需的字段。下一步。查詢標題默認:商品 查詢。完成。即可打開查詢查看信息。在商品 查詢活動標簽上點鼠標右鍵,能夠切換到SL視圖。點擊運行,又切換到數(shù)據(jù)表視圖,查看查詢的運行結(jié)果。切換到設(shè)計視圖,能夠方便地修改查詢。關(guān)閉商品 查詢。2、查詢銷售損益情況,顯示商品代碼、品名規(guī)格、銷售數(shù)量、銷售收入、銷售成本和毛利。分析:商品代碼、品名規(guī)格、單位成本、售價信息來自商品表,銷售數(shù)量來自銷售-商品表的數(shù)量合計。銷售金額等于銷售數(shù)量乘
12、以售價,銷售成本等于銷售數(shù)量乘以單位成本,因此查詢涉及到兩個表:商品和銷售-商品,需要運用匯總查詢和計算字段。過程如下:使用向?qū)Ы⒉樵?選擇商品表的商品代碼、品名規(guī)格、售價、單位成本,選擇銷售-商品表的數(shù)量。選擇匯總查詢及匯總選項,選擇數(shù)量總計。為查詢指定標題“分商品銷售損益查詢” 單擊完成,建立查詢。結(jié)果如圖所示。分商品銷售損益查詢切換到SQL視圖,修改查詢,將標題“數(shù)量之總計”改為銷售數(shù)量。運行查詢。再切換到設(shè)計視圖,接著修改查詢。增加三個計算字段:銷售收入、銷售成本和毛利。在空白字段處分不輸入計算公式如下:“銷售收入:銷售數(shù)量*售價”“銷售成本:銷售數(shù)量*單位成本”“毛利:銷售收入-銷
13、售成本”銷售收入、銷售成本和毛利字段的總計選項中均選擇“Expressn”(或表達式)。將售價、單位成本字段的顯示選項去掉,使其不出現(xiàn)于查詢結(jié)果中。查詢設(shè)計如圖所示。保存查詢,選擇工具欄的運行圖標執(zhí)行查詢,結(jié)果如圖所示。分商品銷售損益 查詢的運行結(jié)果關(guān)閉查詢,依照提示保存對查詢設(shè)計的修改。3、查詢按客戶收款匯總,顯示客戶代碼和收到金額。該查詢涉及收款表,收款金額需按客戶代碼匯總。過程如下:使用向?qū)Ы⒉樵?,選擇收款的客戶代碼和收到金額,選擇匯總查詢及匯總選項,按收款額總計。為查詢命名“分客戶收款 查詢”并保存,結(jié)果如圖所示。分客戶收款 查詢切換到設(shè)計視圖,為第二個字段重命名:收到金額。關(guān)閉查詢
14、并依照提示保存。請讀者考慮:為滿足治理者決策需要,通過查詢還能從銷售系統(tǒng)得到哪些信息?(四)銷售與收款數(shù)據(jù)庫的報告設(shè)計運用報告工具依照數(shù)據(jù)表和查詢生成報告,這些報告能夠通過屏幕預(yù)覽,也能夠打印輸出,還可通過軟盤輸出、網(wǎng)絡(luò)輸出方式提供給治理者和其它信息用戶。分商品的銷售損益報告和分客戶收款報告的建立過程如下。1、分客戶收款報告選擇查詢:分客戶收款 查詢,從菜單選擇:創(chuàng)建:報表,自動生成分客戶收款報告。結(jié)果如圖所示。分客戶收款報告 關(guān)閉報表,依照提示保存報表為分客戶收款 報告。2、分商品的銷售損益報告同理完成分商品的銷售損益報告。銷售損益報告 關(guān)閉報表,依照提示保存報表為分商品銷售損益報告。點擊左
15、上角ffice按鈕,退出Acess。在我的文檔下,找到Access數(shù)據(jù)庫文件。壓縮Aces數(shù)據(jù)庫文件為同名壓縮包,提交實驗7作業(yè)到網(wǎng)絡(luò)課堂。六、實驗報告要求1、講明實驗的要緊內(nèi)容與步驟;2、分析實驗過程中遇到的要緊問題及解決方法;3、講明實驗結(jié)果。七、考慮題1、銷售與收款數(shù)據(jù)庫與REA模型存在如何樣的關(guān)系?、如何設(shè)計數(shù)據(jù)庫表間關(guān)聯(lián),確保關(guān)系數(shù)據(jù)庫的數(shù)據(jù)完整性?3、級聯(lián)更新、級聯(lián)刪除的適用條件是什么?4、如何輸入數(shù)據(jù)庫測試數(shù)據(jù),有無先后次序?5、如何設(shè)計銷售收款過程的輸入和維護窗體?6、銷售與應(yīng)收系統(tǒng)的賬表輸出要緊有哪些?如何用于治理者決策?7、如何用窗體設(shè)計器設(shè)計主窗體,建立與各輸入、維護窗體、查詢和報告之間的鏈接?8、如何設(shè)計
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基層衛(wèi)生院巡查管理制度
- HIV及艾滋病報告課件
- 2026年文化創(chuàng)意產(chǎn)業(yè)策劃副高及專家評審試煉金題集
- 公安機關(guān)辦案區(qū)使用課件
- 中藥相關(guān)培訓(xùn)課件
- 公安基層宣傳員培訓(xùn)課件
- 韶關(guān)廣東韶關(guān)南雄市事業(yè)單位面向2025年由政府安排工作退役士兵招聘11人筆試歷年參考題庫附帶答案詳解
- 邢臺2025年河北邢臺巨鹿縣招聘人事代理教師230人筆試歷年參考題庫附帶答案詳解
- 蕪湖2025年安徽蕪湖市繁昌區(qū)衛(wèi)健系統(tǒng)招聘編外工作人員17人筆試歷年參考題庫附帶答案詳解
- 漳州2025年福建漳州開發(fā)區(qū)公辦學(xué)校招聘新任教師14人筆試歷年參考題庫附帶答案詳解
- 物業(yè)項目綜合服務(wù)方案
- 2025-2026學(xué)年北京市西城區(qū)初二(上期)期末考試物理試卷(含答案)
- 企業(yè)管理 華為會議接待全流程手冊SOP
- 供水企業(yè)制度流程規(guī)范
- 框架柱混凝土澆筑施工方案(完整版)
- 電廠?;钒踩嘤?xùn)課件
- 酸馬奶加工技術(shù)
- 護士常用設(shè)備儀器培訓(xùn)
- 浦發(fā)銀行租賃合同模板
- 水利工程監(jiān)理實施細則范本(2025版水利部)
- 4s店安全教育培訓(xùn)課件
評論
0/150
提交評論