




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
黑1粗居中;標題控制在一行內(nèi)空行黑1粗居中;標題控制在一行內(nèi)用C++語言處理超市中存貨計價問題黑3粗居中空行黑3粗居中黑小4學(xué)生姓名:劉輝昭指導(dǎo)老師:易建勛黑小4宋小4,行距1.5空行宋小4,行距1.5摘要本課程設(shè)計關(guān)鍵處理在一個綜合型超市中,進行某種商品(如某一品牌服裝)采購、領(lǐng)料、庫存和成本等管理程序設(shè)計。在課程設(shè)計中,系統(tǒng)開發(fā)平臺為Windows,程序設(shè)計設(shè)計語言采取VisualC++,數(shù)據(jù)庫采取MSSQL,程序運行平臺為Windows98//XP。對于存貨計價采取了簡單移動平均法進行計算,在程序設(shè)計中,采取了結(jié)構(gòu)化和面向?qū)ο髢煞N處理問題方法。程序經(jīng)過調(diào)試運行,初步實現(xiàn)了設(shè)計目標,而且經(jīng)過合適完善后,將能夠應(yīng)用在商業(yè)中處理實際問題。[關(guān)鍵寫課程設(shè)計目標(或關(guān)鍵內(nèi)容)、原理、方法(或步驟)、結(jié)論(或結(jié)果、意義)]摘要要求:你期望做什么?怎樣做?結(jié)果怎樣?分號黑小4空行摘要要求:你期望做什么?怎樣做?結(jié)果怎樣?分號黑小4關(guān)鍵詞程序設(shè)計;數(shù)據(jù)庫;SQL;C++;成本管理結(jié)尾無標點符號空行結(jié)尾無標點符號1級小節(jié),黑3粗居中1引言1級小節(jié),黑3粗居中小節(jié)后無點號本課程設(shè)計關(guān)鍵處理在一個綜合型超市中,進行某種商品(如某一品牌服裝)采購、領(lǐng)料、庫存和成本等管理程序設(shè)計[1]。小節(jié)后無點號[可寫課程設(shè)計題目標關(guān)鍵內(nèi)容、要求等]2級小節(jié)黑4粗居左2級小節(jié)黑4粗居左每個1、2級小節(jié)前空1行,不許可出現(xiàn)3級小節(jié)1.1課程設(shè)計目標參考文件次序標識,小4上標在程序設(shè)計中,能夠用兩種方法處理問題:一是傳統(tǒng)結(jié)構(gòu)化程序設(shè)計方法,二是更優(yōu)異面向?qū)ο蟪绦蛟O(shè)計方法[2]。參考文件次序標識,小4上標每段起始空2個漢字字符在結(jié)構(gòu)化程序設(shè)計中關(guān)鍵是怎樣將問題域中行為(即操作)抽取出來,作為C++程序中函數(shù)。因為多個函數(shù)均需要訪問一些數(shù)據(jù),這些數(shù)據(jù)常被設(shè)計為全局變量。每段起始空2個漢字字符而在面向?qū)ο蟪绦蛟O(shè)計中關(guān)鍵是怎樣將問題域中實體(即日常所見概念)抽取出來,作為C++程序中類,而屬性和行為作為類兩類要素通常是必不可少,甚至還應(yīng)考慮類必需滿足約束。格式要求格式要求:(1)頁面設(shè)置為:上:2mm,下:2mm,左:3mm,右:2mm(2)1級標題為:黑3粗;2級標題為:黑4;不許可出現(xiàn)3級標題(3)正文字體為:宋小4;行距為:1.5倍(4)全部英文和數(shù)字為:“TimesNewRoman”字體(5)全部圖、表必需有文字說明、編號和名稱(6)全部參考文件必需次序注明引用編號內(nèi)容要求:內(nèi)容要求:(1)正文頁面在10頁以上(2)參考文件必需達成3篇或以上(3)正文必需4個1級小節(jié)或以上,每個1級小節(jié)不少于1頁(4)正文內(nèi)源程序段不許可超出20行(5)正文內(nèi)源程序必需有設(shè)計說明、程序功效說明、算法說明、步驟圖、關(guān)鍵變量說明、調(diào)試說明等(6)源程序行漢字注釋必需達成50%以上(7)正文內(nèi)必需有程序運行截圖(8)關(guān)鍵源程序代碼作為附錄表格前必需有文字說明每小點起始空2個漢字字符;黑小4表格前必需有文字說明每小點起始空2個漢字字符;黑小4。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。(4)常見流輸入/輸出函數(shù)輸入、輸出流類庫函數(shù)數(shù)量很多,相對常見如表3-1所表示。表3-1常見輸入、輸出流類庫函數(shù)函數(shù)申明功效申明黑小4Intget();黑小4黑小4粗,表名在上讀入下一個字符,帶回其int型碼值(0-0xff)相當于C語言中g(shù)etchar()。黑小4粗,表名在上Intpeek();功效同上,但并不后移其指針,所以若連續(xù)數(shù)次用peek()將讀入同一個字符。istream&get(char&);功效同上,但值以引用型字符帶回。istream&read(char*,int);讀入一個字串,長度由int給出。ostream&put(char);輸出指定字符。ostream&write(char*,int);以第二參數(shù)值為長度輸出首參數(shù)地址字符。。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。1.2課程設(shè)計步驟2基礎(chǔ)原理[用MATLAB集成環(huán)境中simulink仿真平臺,依據(jù)《通信原理》理論課中學(xué)過……,不要太多,三頁左右]3系統(tǒng)設(shè)計[先設(shè)計調(diào)制部分,要把設(shè)計框圖及全部器件參數(shù)設(shè)置窗口全部要截圖放入論文中,每步設(shè)計要有文字說明,不能標題后無任何文字直接放圖;調(diào)制部分運行結(jié)果在示波器上顯示截圖后要有分析說明;再設(shè)計解調(diào)部分,步驟同上;然后再信道中加入不一樣噪聲,運行后對比分析]仿真電路分析和總結(jié)[可寫設(shè)計過程出現(xiàn)問題及處理方法,分析你設(shè)計是否成功,最終給出結(jié)論,如:基礎(chǔ)達成設(shè)計目標等。]如:4.2異常處理程序在實施時常常會出現(xiàn)部分違反設(shè)計期望異常情況(如除零),過去處理方法是利用操作系統(tǒng)中止代為處理。因為這種處理方法強行中止了應(yīng)用程序運行,部分大型應(yīng)用系統(tǒng)開發(fā)人員提出,能夠在許可范圍內(nèi)由應(yīng)用程序本身來處理通常性程序運行錯誤。C++語言異常處理由三個部分組成。異常檢測觸發(fā)、異常檢測捕捉和異常檢測處理[3]。它們分別對應(yīng)了“try”、“throw”和“catch”三個關(guān)鍵字。這三者關(guān)系圖4-1所表示。圖前必需有文字說明判定框為菱形,有Y和N黑小4,圖名在下圖前必需有文字說明判定框為菱形,有Y和N黑小4,圖名在下圖4-1C++異常處理步驟圖被throw語句扔出數(shù)據(jù)實際上被壓入了對應(yīng)層catch語句所對應(yīng)堆棧內(nèi),最終才被catch語句捕捉到。當try語句出現(xiàn)嵌套時,情況可能會愈加復(fù)雜。。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。結(jié)束語[寫整個課程設(shè)計總結(jié)、你收獲和提升,最終致謝]以上兩個程序中面向?qū)ο蟪绦騼?yōu)點是顯而易見。首先程序2避免了使用全局變量,而在程序1中函數(shù)select_menu()也一樣能夠訪問全局變量quantity和amount(當然為了避免這種情況發(fā)生我們也能夠利用文件模塊實現(xiàn)封裝和信息隱藏)。。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。
參考文件序號居左黑3粗居中[1] G.Perry.C++程序設(shè)計教程.北京:清華大學(xué)出版社,1994序號居左黑3粗居中[2] 李文軍,李師賢,周曉聰.C++作為計算機專業(yè)程序設(shè)計入門語言實踐和探討.計算機科學(xué),1999,26(4):80~83[3] F.BrokkenandK.Kubat.C++Annotations.Version4.4.0m,ICCE,UniversityofGroningen,Netherlands,1990.250~280有多個作者時,中間用“,”分開[4] 周曉聰,李文軍,李師賢.面向?qū)ο蟪绦蛟O(shè)計有多個作者時,中間用“,”分開[5] 粟利民,孫強.怎樣用VC++和VisualFoxpro進行ActiveX數(shù)據(jù)通訊.程序太平洋網(wǎng)站,:-5-28著作文件格式:[序號]作者1,作者2.譯者.書名.版次.出版地:出版社,出版年期刊文件格式:[序號]作者.文件名稱.期刊名稱,出版年,卷(期):頁~頁網(wǎng)站文件格式:[序號]作者.文件名稱.網(wǎng)站名稱,網(wǎng)址:公布或查閱日期
附錄1:結(jié)構(gòu)化設(shè)計源程序清單附錄另起新頁黑小4居左附錄另起新頁黑小4居左//程序名稱:COST1.CPP//程序功效:采取結(jié)構(gòu)化方法設(shè)計程序,實現(xiàn)一個商品庫存和成本核實。必需有程序說明//程序作者:劉輝昭必需有程序說明//最終修改日期:-6-5#include<iostream.h>//用于統(tǒng)計目前庫存數(shù)量和金額余額//說明:這兩個變量設(shè)計為全局以使check_in()、check_out()等函數(shù)均可訪問staticintquantity=0;//庫存數(shù)量余額staticfloatamount=0;//庫存金額余額程序注釋必需達成50%以上程序注釋必需達成50%以上intselect_menu();voidcheck_in(intqty,floatamt);floatcheck_out(intqty);//主程序intmain(){。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。}//函數(shù):顯示菜單并由用戶選擇//返回值:用戶對菜單選擇值,0表示退出intselect_menu(){。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。}。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。
附錄2:面向?qū)ο笤O(shè)計源程序清單//程序名稱:COST2.CPP//程序功效:采取面向?qū)ο蠓椒ㄔO(shè)計程序,實現(xiàn)一個商品庫存和成本核實。//程序作者:劉輝昭//最終修改日期:-6-8#include<iostream.h>//類申明,用于描述一樣商品庫存classSTORE{public:STORE(intqty=0,floatamt=0);//初始化庫存數(shù)量和金額voidcheck_in(intqty,floatamt);//商品入庫floatcheck_out(intqty);//商品出庫intget_qty()const;//查詢庫存數(shù)量floatget_amt()const;
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度新材料研發(fā)共同出資設(shè)立科技公司合作協(xié)議
- 二零二五年度海洋工程油漆工施工合作協(xié)議
- 2025年航空貨物國際運輸代理服務(wù)合同-跨境電商物流合作協(xié)議
- 2025版綠色能源企業(yè)增資擴股環(huán)保合作協(xié)議
- 二零二五年度股份置換與技術(shù)開發(fā)合作協(xié)議范本
- 2025版離婚協(xié)議書撰寫指南與離婚后財產(chǎn)分割及子女撫養(yǎng)權(quán)爭奪策略
- 二零二五年婚前協(xié)議承諾書:婚前婚后財產(chǎn)權(quán)益維護
- 2025版工地安全責任協(xié)議書(含安全防護用品)
- 2025版大理石石材出口與海外市場開發(fā)合同
- 2025版文物收藏典當借款合同樣本
- CH+8016-1995全球定位系統(tǒng)(GPS)測量型接收機檢定規(guī)程
- DL-T5493-2014電力工程基樁檢測技術(shù)規(guī)程
- 人教版2024年小學(xué)升學(xué)考試數(shù)學(xué)模擬測試卷(共5套)(含答案解析)
- 測量基礎(chǔ)能力測試
- 醫(yī)院系統(tǒng)癱瘓應(yīng)急預(yù)案
- 光伏項目技術(shù)標準清單
- 117湖南省懷化市雅禮實驗學(xué)校2023-2024學(xué)年七年級下學(xué)期開學(xué)考試數(shù)學(xué)試題
- 輸氣管線破裂漏氣應(yīng)急處置方案
- 老年患者呼吸系統(tǒng)疾病的護理重點
- 腦卒中急救中的輔助檢查與影像學(xué)應(yīng)用
- 野外蚊蟲叮咬預(yù)防知識講座
評論
0/150
提交評論