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

正文內(nèi)容

vc++60+access倉庫管理系統(tǒng)設(shè)計(jì)-文庫吧

2024-11-16 01:36 本頁面


【正文】 ? 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)。 倉庫 管理信息系統(tǒng) 物資余額信息管理 物資出庫信息管理 物資基本信息管理 物資入庫信息管理 系統(tǒng)管理 出庫物資信息修改 出庫物資信息添加 入庫物資信息查詢 入庫物資信息修改 入庫物資信息添加 物資基本信息查詢 物資基本信息修改 物資基本信息添加 密碼管理 密碼管理 用戶管理 物資余額信息游覽 物資余額信息查詢 出庫物資信息查詢 第三章 數(shù)據(jù)庫 結(jié)構(gòu)的實(shí)現(xiàn) Access2021 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。 Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外, Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息。 Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng) 絡(luò)用戶共享數(shù)據(jù)庫。 Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述, Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。 經(jīng)前面的系統(tǒng)需求分析和概念結(jié)構(gòu)設(shè)計(jì)以后,得到數(shù)據(jù)庫邏輯結(jié)構(gòu)?,F(xiàn)在就可以在 access 2021,實(shí)現(xiàn)上面設(shè)計(jì)的數(shù)據(jù)庫邏輯結(jié)構(gòu) ,然后轉(zhuǎn)化為 清單 。 創(chuàng)建系統(tǒng)用戶表格 user_info 用戶名稱 用戶密碼 創(chuàng)建物資基本信息表格 material 物資編號 物資名稱 物資規(guī)格 類別 計(jì)量單位 創(chuàng)建入庫物資信息表格 msave 入庫編號 入庫物資編號 物資名稱 規(guī)格型號 種類 單位 數(shù)量 單價(jià) 金額 入庫時(shí)間 經(jīng)辦人 保管人 倉庫 備注 創(chuàng)建出庫物資信息表格 muse 出庫編號 出庫物資編號 物資名稱 規(guī)格型號 種類 單位 數(shù)量 單價(jià) 金額 入庫時(shí)間 領(lǐng)用人 經(jīng)辦人 倉庫 備注 創(chuàng)建物資余額信息表格 msurplus 物資編號 物資名稱 規(guī)格型號 類別 計(jì)量單位 數(shù)量 金額 倉庫 備注 第四章 物資管理信息系統(tǒng)主窗體的創(chuàng) 建 使用工具 VC++的介紹 所用開發(fā)語言簡介 VC++的特點(diǎn) Visual C++是功能最為強(qiáng)大可視化開發(fā)工具,它不僅支持傳統(tǒng)的軟件開發(fā)方法,更重要的是它能支持面向?qū)ο?、可視化的開發(fā)風(fēng)格。因此 Visual C++又稱作是一個(gè)集成開發(fā)工具,它提供了軟件代碼自動生成和可視化的資源編輯功能。 Visual C++具有的優(yōu)點(diǎn):提供了面向?qū)ο蟮膽?yīng)用程序框架 MFC( Microsoft Foundation Class) ,簡化了程序員的編程工作,提高了模塊的可重用性;提供了基于 CASE 技術(shù)的可視化 軟件的自動生成和維護(hù)工具 AppWizard、ClassWizard、 Visual Studio、 WizardBar 等,實(shí)現(xiàn)了直觀、可視的程序設(shè)計(jì)風(fēng)格,方便地編和管理各種類,維護(hù)程序的源代碼;封裝了 Windows 的 API 函數(shù)、 USER、 KERNEL、 GDI函數(shù),簡化了編程時(shí)創(chuàng)建、維護(hù)窗口的許多復(fù)雜的工作。 本程序中使用的 VC++控件及其屬性簡介 (1)CStatic(靜態(tài)控件 ):顯示一些幾乎固定不變的文字或圖形描述。 (2)CButton(按鈕控件):產(chǎn)生某些命令或改變某些選項(xiàng)設(shè)置。 (3)CEdit(編輯框控件):完成文字的輸入輸出雙向操作,查看并編輯文字。 (4)CListBox(列表框控件):顯示一個(gè)列表,讓用戶從中選取一個(gè)或多個(gè)項(xiàng)。 (5)CComboBox(組合框):將列表框和編輯框有機(jī)地組合在一起,可選擇列表中已有的項(xiàng),還可以編輯出新的項(xiàng)。 microsoft visual c++ 提供了良好的集成開發(fā)環(huán)境 ,在這一環(huán)境下用戶可以輸入自己的程序 ,調(diào)試并運(yùn)行 .為了方便用戶快速開發(fā)程序 , visual c++不僅編譯代碼 ,而且產(chǎn)生代碼 .可以在幾分鐘之內(nèi)就可以生成一個(gè) windows 應(yīng)用 程序 ,所要做的只是告訴 appwizard 生成一個(gè)具有模板代碼的 起始應(yīng)用程序 .appwizard 是一個(gè)非常有效的輔助開發(fā)工具 ,能生成許多種應(yīng)用程序 ,但對于大多數(shù)的人來說 ,想要的是可執(zhí)行程序 .appwizard 不僅能夠生成可執(zhí)行程序 ,而且它還生成了每個(gè)程序所必要的模板代碼 類 ,對象和函數(shù) .(1)appwizard 提供了三種可選擇的應(yīng)用程序類型 ,并為每一種類型生成不同的代碼和類 .三種可選擇的程序類型如下 :1,單文檔界面應(yīng)用程序邏輯 這種應(yīng)用程序一次只能打開一個(gè)文檔 :當(dāng)選擇 file菜單的 open或 new時(shí) ,當(dāng) 前打開的文件在新文件打開或建立前被關(guān)閉 .在 windows 中 notepad 應(yīng)用程序就是這種文檔的典型代表 .2 多文檔界應(yīng)用程序 多文檔應(yīng)用程序一次可以打開多個(gè)文檔 (通常是多個(gè)文件 ),在菜單欄上有 Windows菜單并且在 File菜單上有 close先項(xiàng) .同時(shí)打開的多個(gè)文檔可以通過 close 命令進(jìn)行有選擇地關(guān)閉 .在 Windows 中如果希望一個(gè)文檔有多個(gè)視圖 ,則必須建立多文檔視圖 .Windows 中的 Word 或 Excel 都是多文檔的例子 .3 基于對話框的應(yīng)用程序 在這一種應(yīng)用程序中 ,它沒有文檔也沒有菜單 ,整個(gè)程序看起 來就是一個(gè)對話框 .Windows 的磁盤掃描應(yīng)用程序就是一個(gè)基于對話框的應(yīng)用程序例子 .(2)AppWizard 允許用戶選擇是否需要文檔/視圖結(jié)構(gòu)支持 .如果需要 AppWizard 就在應(yīng)用程序中自動生成了基于CDocument 類的文檔 /視圖結(jié)構(gòu) ,否則生成沒有文檔 /視圖結(jié)構(gòu)的應(yīng)用程序 (在這種情況下 ,多一個(gè)磁盤文件打開一個(gè)文檔視圖時(shí)將不包含 MFC 支持 ). (3)AppWizard 生成可執(zhí)行應(yīng)用程序允許用戶選擇是否支持?jǐn)?shù)據(jù)庫 (在后面的任務(wù)中將詳細(xì)介紹對數(shù)據(jù)庫的支持 ).有關(guān)數(shù)據(jù)庫支持的選項(xiàng)一共有四個(gè) . 4 None 不是 編寫數(shù)據(jù)庫應(yīng)用程序 . 5 Header files only 不從 CForm View 派生自己的視圖或有一個(gè) Record 菜單 . 6 Database iew without file support 從 CForm View 派生自己的視圖并有一個(gè) Record 菜單 ,但不需要對文檔進(jìn)行序列化 ,從而可以借助 CRecordset 類更新數(shù)據(jù)庫記錄 .7 Database iew with file support 從 CForm View 派生自己的視圖并有一個(gè) Record 菜單 ,同時(shí)又需要對文檔進(jìn)行序列化 .(4)AppWizard 提供了確定應(yīng)用程序界面外觀的選項(xiàng) .影響界面外觀的選項(xiàng)有 :8 Docking Toolbar AppWizard 為用戶創(chuàng)建了工具欄 ,用戶在以后可以利用 Resource View 對它進(jìn)行編輯 .如 :刪除不要的按鈕 ,增加新的按鈕 .9 Initial status bar AppWizard 生成了初始狀態(tài)欄以顯示菜單提示和其它消息 ,用戶可以在以后對狀態(tài)欄進(jìn)行編程以顯示自己所需要顯示的信息 .用戶要以在狀態(tài)欄上增加指示器或其它組件 . 下面開始使用 visual c++ 來編寫數(shù)據(jù)庫系統(tǒng)的客戶端程序。 所用開發(fā)語言簡介 VC++的特點(diǎn) Visual C++是功能最為強(qiáng)大可視化開發(fā)工具,它不僅支持傳統(tǒng)的軟件開發(fā)方法,更重要的是它能支持面向?qū)ο?、可視化的開發(fā)風(fēng)格。因此 Visual C++又稱作是一個(gè)集成開發(fā)工具,它提供了軟件代碼自動生成和可視化的資源編輯功能。 Visual C++具有的優(yōu)點(diǎn):提供了面向?qū)ο蟮膽?yīng)用程序框架 MFC( Microsoft Foundation Class) ,簡化了程序員的編程工作,提高了模塊的可重用性;提供了基于 CASE 技術(shù)的可視化軟件的自動生成和維護(hù)工具 AppWizard、ClassWizard、 Visual Studio、 WizardBar 等,實(shí)現(xiàn)了直觀、可視的程序設(shè)計(jì)風(fēng)格,方便地編和管理各種類,維護(hù)程序的源代碼;封裝了 Windows 的 API 函數(shù)、 USER、 KERNEL、 GDI函數(shù),簡化了編程時(shí)創(chuàng)建、維護(hù)窗口的許多復(fù)雜的工作。 本程序中使用的 VC++控件及其屬性簡介 (1)CStatic(靜態(tài)控件 ):顯示一些幾乎固定不變的文字或圖形描述。 (2)CButton(按鈕控件):產(chǎn)生某些命令或改變某些選項(xiàng)設(shè)置。 (3)CEdit(編輯框控件):完成文字的輸入輸出雙向操作,查看并編輯文字。 (4)CListBox(列表框控件):顯 示一個(gè)列表,讓用戶從中選取一個(gè)或多個(gè)項(xiàng)。 (5)CComboBox(組合框):將列表框和編輯框有機(jī)地組合在一起,可選擇列表中已有的項(xiàng),還可以編輯出新的項(xiàng)。 系統(tǒng)數(shù)據(jù)訪問接口的選擇 Visual C++中可用的數(shù)據(jù)訪問對象接口有三種: ODBC( Open Database Connectity,開發(fā)數(shù)據(jù)庫連接)、 DAO(Data Access Objects,數(shù)據(jù)訪問對象 )及OLE DB(OLE data Base, OLE數(shù)據(jù)庫 )。 1. ODBC( Open Database Connectity,開發(fā)數(shù)據(jù)庫連接 ) ODBC 提供了應(yīng)用程序接口( API),使得任何一個(gè)數(shù)據(jù)庫都可以通過 ODBC驅(qū)動器與指定 DBMC 相聯(lián),用戶的程序就可以通過調(diào)用 ODBC 驅(qū)動管理器中相應(yīng)的驅(qū)動程序達(dá)到管理數(shù)據(jù)庫的目的。作為 Microsoft Windows Open Standards Architecture(WOSA,Windows 開放式服務(wù)體系結(jié)構(gòu) )的主要組成部分, ODBC 一直沿用至今。 (Data Access Objects,數(shù)據(jù)訪問對象 ) DAO 提供了一種通過程序代碼創(chuàng)建和操縱數(shù)據(jù)庫的機(jī)制。多個(gè) DAO 對象構(gòu)成了一個(gè) 體系結(jié)構(gòu),在這個(gè)結(jié)構(gòu)里,各個(gè) DAO 對象協(xié)同工作,通過 Microsoft Jet 數(shù)據(jù)庫訪問數(shù)據(jù)庫中的數(shù)據(jù)和數(shù)據(jù)庫的結(jié)構(gòu)定義??梢栽L問的數(shù)據(jù)庫類型主要有: Microsoft Jet 數(shù)據(jù)庫、 ODBC 數(shù)據(jù)源、可安裝的 ISAM 數(shù)據(jù)庫。 DAO 是我們可以通過程序訪問和操縱本地的或遠(yuǎn)程的數(shù)據(jù)和數(shù)據(jù)定義,管理數(shù)據(jù)庫中的對象或結(jié)構(gòu)。 DAO 支持兩種不同的數(shù)據(jù)庫環(huán)境 —— 稱為工作區(qū)( Workspace) . Microsoft Jet Workspace —— 這是一種使用 Microsoft Jet 數(shù)據(jù)庫引擎來訪問數(shù)據(jù) 源的工作區(qū)。 ODBC Direct Workspace —— 這是一種使用 ODBC Direct 來直接訪問一個(gè) ODBC 數(shù)據(jù)源,并繞過 Microsoft Jet 數(shù)據(jù)庫引擎的工作區(qū)??赏ㄟ^ODBC 訪問數(shù)據(jù)庫服務(wù)器,而無須安裝 Microsoft Jet 數(shù)據(jù)庫引擎。 3. OLE DB(OLE data Base, OLE 數(shù)據(jù)庫 )。 OLE DB 試圖提高一種統(tǒng)一的數(shù)據(jù)訪問接口,并能處理除了標(biāo)準(zhǔn)的關(guān)系型數(shù)據(jù)庫中的數(shù)據(jù)之外,還能處理包括郵件數(shù)據(jù)、 Web 上的文本或圖形、目錄服務(wù)( Directory Services),以及主機(jī)系統(tǒng)中的 IMS 和 VSAM 數(shù)據(jù)。 OLE DB 提供一個(gè)數(shù)據(jù)庫編程 COM(組件對象模型)接口,使得數(shù)據(jù)的使用者(應(yīng)用程序)可以使用同樣的方法訪問各種數(shù)據(jù),而不用考慮數(shù)據(jù)的具體存儲地點(diǎn)、格式或類型。這個(gè) COM 接口與 ODBC 相比,其健壯性和靈活性要高的多。但是,由于 OLE DB 的程序比較復(fù)雜,因而對于一般用戶來說使用 ODBC 和 DAO 方式已能滿足一般數(shù)據(jù)庫處理的需要 Access 介紹 Access 是 Microsoft Office 辦公套件中一個(gè)極為重要的組成部分。剛開始時(shí)微軟公司是將 Access 單獨(dú)作為一 個(gè)產(chǎn)品進(jìn)行銷售的,后來微軟發(fā)現(xiàn)如果將 Access 捆綁在 OFFICE 中一起發(fā)售,將帶來更加可觀的利潤,于是第一次將 Access 捆綁到 OFFICE97 中,成為 OFFICE 套件中的一個(gè)重要成員。現(xiàn)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1