




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
電腦報價管理系統(tǒng)
摘要電腦銷售每天都會接待大量的客戶,使用電腦報價管理系統(tǒng)可以大大地提高工作效率,減少工作中可能出現(xiàn)的錯誤,從而為商家?guī)砀蟮男б?。后臺數(shù)據(jù)庫使用SQLServer,前臺開發(fā)工具使用VisualC++。本系統(tǒng)采用目前比較流行的ADO數(shù)據(jù)訪問技術(shù),并將每個數(shù)據(jù)庫表的字段和操作封裝到類中,從而成功地將面向?qū)ο蟮某绦蛟O(shè)計思想應(yīng)用到數(shù)據(jù)庫應(yīng)用程序設(shè)計中。這也是本系統(tǒng)的特色和優(yōu)勢。關(guān)鍵詞電腦報價管理系統(tǒng)SQLServer數(shù)據(jù)庫VisualC++開發(fā)語言管理信息系統(tǒng)系統(tǒng)需求分析客戶信息和供應(yīng)商信息的添加、修改、刪除和查詢。這是系統(tǒng)的基礎(chǔ)模塊,為電腦報價管理模塊提供數(shù)據(jù)。配件信息、類型信息和品牌信息的添加、修改、刪除和查詢。這也是系統(tǒng)的基礎(chǔ)模塊,為電腦報價管理模塊提供數(shù)據(jù)。裝機配置和推薦配置信息的添加、修改、刪除和查詢。統(tǒng)計查詢包括每日收入查詢和月收入統(tǒng)計等功能。系統(tǒng)功能模塊示意圖簡單使用說明運行系統(tǒng)后,首先會看到登錄窗體,對用戶的身份進行認證。如果需要對普通用戶進行管理,則使用Admin用戶登錄;否則建議使用Users用戶登錄。如果還要創(chuàng)建其他用戶,可以在用戶管理模塊中創(chuàng)建和管理。在本系統(tǒng)中,應(yīng)該首先增加基本信息和配件信息,基本信息包括供應(yīng)商信息、客戶信息和配件類型和品牌信息。電腦配件管理模塊包括配件信息管理、類型信息管理和品牌信息管理。在報價管理模塊中,可以進行添加、修改和刪除為客戶提供推薦的配置信息和裝機配置信息。推薦的配置信息包括推薦類型(家庭型、豪華型和經(jīng)濟型)、配件信息、推薦數(shù)量和價格等。裝機配置信息包括客戶信息、配件信息、數(shù)量、金額、報價時間等。每日收入查詢表用于查看每天裝機的信息,包括客戶姓名、配件總數(shù)和總價格等信息。月收入統(tǒng)計表用于統(tǒng)計每個月的收入信息,包括裝機時間、裝機數(shù)量、配件數(shù)量、總收入以及上述信息的月總計數(shù)等。開發(fā)工具的選擇前臺開發(fā)工具選擇VisualC++6.0后臺數(shù)據(jù)庫選擇SQLServer2000中間層采用ADO數(shù)據(jù)訪問技術(shù),將對數(shù)據(jù)庫的操作以類的形式封裝用戶管理功能模塊系統(tǒng)流程分析如圖所需實用技術(shù)所選開發(fā)工具的基本編程方法。基本的后臺數(shù)據(jù)庫管理方法,例如創(chuàng)建數(shù)據(jù)庫、創(chuàng)建表、創(chuàng)建查詢、備份和還原數(shù)據(jù)庫等。常用SQL語句的使用。ADO數(shù)據(jù)庫訪問技術(shù)。設(shè)計表結(jié)構(gòu)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計是總體設(shè)計階段非常重要的環(huán)節(jié),好的數(shù)據(jù)庫結(jié)構(gòu)可以簡化開發(fā)過程,使系統(tǒng)功能更加清晰明確。數(shù)據(jù)庫中包含8個表,即基本信息表Type、供應(yīng)商信息表ProviderInfo、客戶信息表CustomerInfo、配件信息表FittingInfo、推薦配置表RecommendInfo、報價總表TotalQuote、報價明細表DetailQuote和用戶信息表UserInfo。具體表結(jié)構(gòu)參見書中的內(nèi)容。常用SQL語句SELECT語句:實現(xiàn)數(shù)據(jù)查詢。INSERT語句:插入數(shù)據(jù)。UPDATE:更新數(shù)據(jù)。DELETE:刪除數(shù)據(jù)。SELECT語句的基本語法SELECT子句[INTO子句]FROM子句[WHERE子句][GROUPBY子句][HAVING子句][ORDERBY子句]SELECT各子句的主要功能SELECT子句--指定由查詢返回的列INTO子句--創(chuàng)建新表并將結(jié)果行插入新表中FROM子句--指定從其中檢索行的表WHERE子句--指定用于限制返回行的搜索條件GROUPBY--子句指定查詢結(jié)果的分組條件HAVING子句--指定組或聚合的搜索條件ORDERBY子句--指定結(jié)果集的排序UNION運算符--將兩個或更多查詢的結(jié)果組合為單個結(jié)果集,該結(jié)果集包含聯(lián)合查詢中的所有查詢的全部行INSERT語句的基本語法INSERTINTO<表名>[(列名列表)]VALUES(插入值列表)“列名列表”是可選項,由要插入數(shù)據(jù)的列名組成,必須用圓括號將其括起來,并且用逗號對列名進行分隔。如果順序插入表中所有列的值,則可以將“列名列表”省略。VALUES子句中包含要插入的數(shù)據(jù)值列表。如果指定了“列名列表”,則數(shù)據(jù)值列表必須與“列名列表”完全對應(yīng);如果沒有指定“列名列表”,則數(shù)據(jù)值列表必須與表的所有列順序完全對應(yīng)。UPDATE語句的基本語法UPDATE<表名>SET<列名>=<值>[,…n]WHERE<條件表達式>DELETE語句的基本語法DELETEFROM<表名>WHERE<條件表達式>ADO數(shù)據(jù)訪問技術(shù)ActiveXDataObjects的縮寫,提供對各種數(shù)據(jù)庫訪問的標準接口。包括的主要對象有:連接對象Connection。連接時必須指定要連接到的數(shù)據(jù)源以及連接所使用的用戶名和口令等信息。命令對象Command。可以通過已建立的連接發(fā)出命令,對數(shù)據(jù)源進行指定的操作。記錄集對象Recordset。查詢命令可以將查詢結(jié)果存儲在本地,這些數(shù)據(jù)以“行”(記錄)為單位,返回數(shù)據(jù)的集合被稱為記錄集。字段對象Field。一個記錄集行包含一個或多個字段。如果將記錄集看作二維網(wǎng)格,字段將排列起來構(gòu)成列。每一字段(列)都分別包含有名稱、數(shù)據(jù)類型和值的屬性。Connection對象Connection對象代表與數(shù)據(jù)源的連接。如果是客戶端/服務(wù)器數(shù)據(jù)庫系統(tǒng),該對象可以等價于到服務(wù)器的實際網(wǎng)絡(luò)連接。數(shù)據(jù)庫連接字符串_bstr_t
strConnect="Provider=SQLOLEDB;Server=127.0.0.1;Database=QuoteManage;uid=sa;pwd=sa;";Provider數(shù)據(jù)提供者。Server數(shù)據(jù)庫數(shù)據(jù)庫.Database數(shù)據(jù)庫名。Uid
數(shù)據(jù)庫用戶名。Pwd
用戶密碼。Command對象Command對象定義了將對數(shù)據(jù)源執(zhí)行的命令。Recordset對象Recordset對象表示來自基本表或命令執(zhí)行結(jié)果的記錄全集。使用ADO時,通過Recordset對象可對幾乎所有數(shù)據(jù)進行操作。Field對象Field對象代表使用普通數(shù)據(jù)類型的數(shù)據(jù)的列。VisualBasic數(shù)據(jù)庫訪問控件ADOData控件DataList控件DataCombo控件DataGrid控件數(shù)據(jù)庫封裝本書中使用類來管理數(shù)據(jù)庫中的每個表,類的成員變量對應(yīng)表中的每個列,類的成員函數(shù)則實現(xiàn)對表的各種操作,例如添加、修改、刪除和讀取數(shù)據(jù)等。類封裝實例例如要為表Users創(chuàng)建一個類CUserInfo。類Users的屬性如下:classCUserInfo{private:
CString
UserName;
CString
UserPwd; ……}初始化成員變量CUserInfo::CUse
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)核心機密保護合同模板
- 市場營銷合作合同模板:品牌推廣專用
- 數(shù)據(jù)外包服務(wù)合同轉(zhuǎn)讓合同
- 標準勞動合同解除樣本
- 加盟連鎖店經(jīng)營合同樣本
- 合同約定催款函格式專業(yè)版
- 建筑物拆除的施工安全管理考核試卷
- 機床制造中的人力資源管理策略考核試卷
- 農(nóng)業(yè)科學(xué)中的農(nóng)村居民收入與消費考核試卷
- 安全網(wǎng)絡(luò)數(shù)據(jù)安全審計流程自動化考核試卷
- 提高鉆孔灌注樁成孔質(zhì)量一次驗收合格率
- 住宅小區(qū)工程施工組織設(shè)計范本
- 建筑消防設(shè)施檢測投標方案
- 【女性勞動力就業(yè)歧視問題探究11000字(論文)】
- 2024年江蘇農(nóng)牧科技職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫含答案
- 大班益智區(qū)目標及指導(dǎo)策略
- 小學(xué)二年級語文下冊《古詩二首》課件
- MOOC 信號與系統(tǒng)-北京交通大學(xué) 中國大學(xué)慕課答案
- 《研學(xué)旅行課程設(shè)計》課件-研學(xué)課程主題設(shè)計
- 《旅游概論》課件-旅游業(yè)的發(fā)展趨勢
- 2023年鐵路工務(wù)安全規(guī)則正文
評論
0/150
提交評論