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

正文內(nèi)容

數(shù)據(jù)庫原理課程設(shè)計(jì)-超市物流管理系統(tǒng)-資料下載頁

2025-09-01 17:01本頁面

【導(dǎo)讀】《數(shù)據(jù)庫原理》課程設(shè)計(jì)報(bào)告。完成日期:2020年12月10日。重慶郵電學(xué)院計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心。數(shù)據(jù)庫課程設(shè)計(jì)·超市物流管理系統(tǒng)。當(dāng)今中國零售業(yè)發(fā)展正盛,大量超市涌現(xiàn)于各個(gè)城市,很大程度上改變了人民的消費(fèi)方。大量頻繁的物資流通,使得傳統(tǒng)低效的人工管理已不合時(shí)宜。本系統(tǒng)以一個(gè)統(tǒng)一的界面,給收銀員、采購員和管理人員提供了不同的操作及管理功能。數(shù)據(jù)庫服務(wù)器可配置在獨(dú)立的。服務(wù)器上,也可配置在一臺(tái)運(yùn)行本系統(tǒng)的計(jì)算機(jī)上。適用于中小型無連鎖店,或連鎖店間經(jīng)。(一)系統(tǒng)綜合需求。并對(duì)超市的運(yùn)營過程中物資的流動(dòng)詳細(xì)記錄歸檔,并將這些數(shù)據(jù)進(jìn)行邏輯上的融合,以。便于用戶查看、分析及管理。的功能應(yīng)該在此基礎(chǔ)上進(jìn)行擴(kuò)展,實(shí)現(xiàn)銷售記錄查詢,采購記錄查詢,商品信息查詢、添加、刪除和修改,以及促銷活動(dòng)的設(shè)置。很多超市實(shí)行了會(huì)員制度,會(huì)員享受優(yōu)惠待遇。在后臺(tái)實(shí)時(shí)監(jiān)控商品庫存量,當(dāng)?shù)陀谀骋恢禃r(shí),向前臺(tái)發(fā)出預(yù)。銷售商品信息,會(huì)員卡號(hào)

  

【正文】 D AS D ON = COMMIT TRANSACTION ? 觸發(fā)器:刪除會(huì)員時(shí),將相應(yīng)銷售記錄中會(huì)員編號(hào)字段置空 CREATE TRIGGER mem_del ON [dbo].[member] FOR DELETE AS UPDATE sell SET m_id = null WHERE m_id = ( SELECT m_id FROM DELETED ) (三) 編碼設(shè)計(jì) 系統(tǒng)采用 MFC對(duì)話框應(yīng)用程序以方便開發(fā), MFC 對(duì)常用 API 做了很好的封裝。每個(gè)對(duì)話框?qū)?yīng)一個(gè)類,每個(gè)數(shù)據(jù)庫表對(duì)應(yīng)一個(gè)類 。根據(jù)程序需要,自己再一次做了封裝 。 1. 在數(shù)據(jù)源連接方面 ,使用 ini配置文件來存儲(chǔ) DSN, UID, PWD的信息,以避免硬編碼方式帶來的種種問題:不能修改密碼,不能換數(shù)據(jù)庫用戶等等。 主要采用了 GetPrivateProfileString 和 WritePrivateProfileString 兩個(gè) Windows API。 1. 很多數(shù)據(jù)需要通過列表框來顯示 ,因此封裝了一個(gè) CListStyle 類來設(shè)置列表框樣式及對(duì)其進(jìn)行通用操作。 ifndef _LISTSET_H_ define _LISTSET_H_ class CListStyle { protected: CListCtrl *m_pList。 //列表框控件指針 數(shù)據(jù)庫課程設(shè)計(jì)超市物流管理系統(tǒng) 第 17 頁 共 20 頁 public: CListStyle()。 void AttachCtrl (CListCtrl *pList)。 //把對(duì)象與列表框關(guān)聯(lián) void SetStyle (void)。 //設(shè)置列表框的 ExStyle //為列表框添加 Header屬性 void SetCol (CString *pCol , int *pWidth , int size)。 //將上兩個(gè)函數(shù)融合 void SetStyleAndCol (CString *pCol , int *pWidth , int size)。 //向列表框插入一行數(shù)據(jù) void InsertItems (int nItem , CString *pItem , int size)。 }。 endif 2. 由于存儲(chǔ)過程不能通過 ClassWizard 創(chuàng)建類,所以手工完成 類建立和 RFX數(shù)據(jù)交換 。 3. 在需要的地方采用多線程。 ? 程序啟動(dòng)初始化數(shù)據(jù)庫連接時(shí),顯示啟動(dòng)畫面。 ? 備份數(shù)據(jù)庫時(shí)顯示進(jìn)度。 ? 后臺(tái)監(jiān)控商品庫存量 (四) 界面設(shè)計(jì) ? 登陸界面: 數(shù)據(jù)庫課程設(shè)計(jì)超市物流管理系統(tǒng) 第 18 頁 共 20 頁 ? 收銀臺(tái) POS界面: ? 采購入庫界面: 數(shù)據(jù)庫課程設(shè)計(jì)超市物流管理系統(tǒng) 第 19 頁 共 20 頁 ? 管理人員主界面: 五、參考文獻(xiàn) 1. 《 Visual C++ . 2020 程序設(shè)計(jì) 》 何煒等 冶金工業(yè)出版社 P247261 2. 《數(shù)據(jù)庫系統(tǒng)概論 (第三版) 》 薩師煊等 高等教育出版社 3. 《 Windows用戶界面開發(fā)》 [美 ] Everett N. McKay 著 北京大學(xué)出版社 4. 常州 VC編程網(wǎng) 用 Visual C++開發(fā)數(shù)據(jù)庫應(yīng)用程序 5. Microsoft MSDN 關(guān)于 MFC ODBC 部分的文檔 六、課程設(shè)計(jì)總結(jié) 這次課程設(shè)計(jì)我花了一個(gè)月的時(shí)間來完成,前期做了一些 準(zhǔn)備工作,了解了一般超市物流管理方面的背景知識(shí), 然后再 權(quán)衡了時(shí)間和人力,做了適量簡化,并完成了初步的需求分?jǐn)?shù)據(jù)庫課程設(shè)計(jì)超市物流管理系統(tǒng) 第 20 頁 共 20 頁 析。 稍作細(xì)化后,便開 始設(shè)計(jì)數(shù)據(jù)庫。而后做了界面設(shè)計(jì),完成了程序大部分的主要界面。 而在編碼方面, 我從系統(tǒng)的功能、規(guī)模和實(shí)用方面考慮,并沒有 去學(xué)習(xí)和 采用過多花哨的新技術(shù), 如 .、分布式等企業(yè)級(jí) 應(yīng)用。 我在規(guī)劃前,進(jìn)行了近半個(gè)月的時(shí)間來學(xué)習(xí) MFC ODBC的使用,以及 MFC 中 DDX 和 RFX數(shù)據(jù)交換技術(shù) ,還有 SQL Server中觸發(fā)器和存儲(chǔ)過程的知識(shí)和編寫方法 。 而且在以后的編碼過程中,也在不斷的學(xué)習(xí)并解決遇到的問題。 在數(shù)據(jù)庫設(shè)計(jì) 時(shí) ,由于有些倉促,沒有深入的考慮外碼約束的問題,使得編碼階段,發(fā)現(xiàn)了一個(gè)重大問題。銷售記錄和采購記錄 中對(duì)商品號(hào)進(jìn)行了引用,而刪除某種商品后, 如果設(shè)置了級(jí)聯(lián)刪除,則記錄不能真實(shí)體現(xiàn)收支金額 ; 如果不設(shè),則數(shù)據(jù)庫出現(xiàn)不一致現(xiàn)象。 基于這種情況,我寫了幾個(gè)將外碼字段置空的 DELETE 觸發(fā)器作為 彌補(bǔ)措施。 在工程接近完成的時(shí)候,我對(duì)部分代碼做了優(yōu)化,將一些重復(fù)工作加以封裝 調(diào)節(jié); 將批處理操作 改為以事務(wù)方式處理 ;并將費(fèi)時(shí)的連表查詢寫成了存儲(chǔ)過程。 在研究如何把存儲(chǔ)過程和 MFC 的 Recordset 類聯(lián)系起來的過程中,走了很多彎路,想了很多辦法都不能成功。在找到解決方案的同時(shí),也在 MSDN 中找到了答案。 這次課程設(shè)計(jì),我更加深 入的了解到 軟件工程的復(fù)雜性, 以及前期規(guī)劃分析的重要性 。其實(shí)在 MFC 這種面向?qū)ο蟮某绦蛟O(shè)計(jì)中, 我的 瀑布 開發(fā) 模型并不 太合適 。而且如果系統(tǒng) 再稍微大型一些,以一人之力也難以完成 。 以后的學(xué)習(xí)中應(yīng)該 學(xué)習(xí)一些先進(jìn)的思想 ,并多加實(shí)踐 ,從 寫程序和軟件架構(gòu)兩個(gè)方面都增強(qiáng)自己的能力。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1