商品銷售統(tǒng)計系統(tǒng)設(shè)計_第1頁
商品銷售統(tǒng)計系統(tǒng)設(shè)計_第2頁
商品銷售統(tǒng)計系統(tǒng)設(shè)計_第3頁
商品銷售統(tǒng)計系統(tǒng)設(shè)計_第4頁
商品銷售統(tǒng)計系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、信息科學(xué)與技術(shù)學(xué)院程序設(shè)計基礎(chǔ)課程設(shè)計報告題目名稱: 商品銷售統(tǒng)計系統(tǒng)設(shè)計 學(xué)生姓名: 安國興 學(xué) 號: 2021508053 專業(yè)班級: 計算機(jī)科學(xué)與技術(shù)11級2班 指導(dǎo)教師: 高攀 2021年 7 月 4 日目 錄目 錄11 課程設(shè)計題目與要求21.1設(shè)計題目21.2設(shè)計要求21.3問題的解決方案:22 總體設(shè)計33 詳細(xì)設(shè)計43.1數(shù)據(jù)結(jié)構(gòu)設(shè)計43.2主模塊設(shè)計54 運(yùn)行結(jié)果95 課程設(shè)計總結(jié)13參考文獻(xiàn):131 課程設(shè)計題目與要求1.1設(shè)計題目商品銷售統(tǒng)計程序。1.2設(shè)計要求程序分為兩個部分:第一部分用于輸入商品的信息并允許修改和刪除;第二部分實(shí)現(xiàn)銷售統(tǒng)計。程序運(yùn)行時由用戶選擇進(jìn)入哪一

2、部分功能,并能在運(yùn)行時在兩部分之間切換。第二部分運(yùn)行時,首先顯示所有商品名稱及代碼(商品數(shù)目較多時,應(yīng)考慮分屏顯示),用戶輸入商品代碼及商品重量或件數(shù),用戶一次操作可輸入若干商品的購買信息,然后輸入一個特殊的代碼表示本次購物結(jié)束。1.3、問題的解決方案: 根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟: (1)分析系統(tǒng)中的各個實(shí)體之間的關(guān)系及其屬性和行為; (2)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次; (3)完成類層次中各個類的描述(包括屬性和方法); (4)完成類中各個成員函數(shù)的定義; (5)完成系統(tǒng)的應(yīng)用模塊; (6)功能調(diào)試; (7)完成系統(tǒng)總結(jié)報告以及系統(tǒng)使用說明書。2 總體設(shè)計商品銷售統(tǒng)計系

3、統(tǒng)設(shè)計商品信息管理商品銷售商品信息錄入商品信息修改商品信息保存商品信息顯示商品買入整體設(shè)計功能圖3 詳細(xì)設(shè)計3.1數(shù)據(jù)結(jié)構(gòu)設(shè)計tong類設(shè)計class tongtong();tong(char co20,char n20,char dw20,double pr,int qu);tong();void Set(); /商品信息錄入 void Alter(); /商品信息修改 void list(); /商品信息顯示 void Display(); float Checkout(int quantity); /單個商品小結(jié)void Total(); /總計 void buy(); /商品買入 to

4、ng類單個商品小結(jié)(Checkout)商品信息顯示(list)商品買入(buy)/總計(Total)商品信息修改(Alter)商品信息錄入(Set)析構(gòu)函數(shù)3.2主模塊設(shè)計1、商品信息錄入功能模塊 void Set()商品信息錄入功能請輸入商品代碼及名稱請輸入商品單位請輸入商品單價請輸入商品數(shù)量 圖3.2.12.商品信息修改功能模塊 void Alter()商品信息修改功能請輸入要修改的商品代碼及名稱請輸入要修改的商品單位請輸入要修改的商品單價請輸入要修改的商品數(shù)量 圖3.2.2輸入要修改的商品名稱 h=0 hname=new name? 否 是輸入要修改的內(nèi)容:代碼及名稱(請按1)、計量單位

5、(請按2)、單價(請按3)、數(shù)量(請按4)要修改的商品的信息不存在,請修正后在更改!h=h+1 結(jié)束3.商品信息顯示功能模塊 void list()商品信息顯示功能顯示商品代碼及名稱顯示商品單位顯示商品單價顯示商品數(shù)量 圖3.2.44.單個商品小結(jié)功能模塊單個商品小結(jié)功能 商品單價*商品數(shù)量 圖3.2.55.總計功能模塊總計功能商品實(shí)際價格您所支付的錢數(shù)找零 圖3.2.6歡迎進(jìn)入商品銷售統(tǒng)計系統(tǒng)主函數(shù)模塊請選擇您的操作:商品信息管理系統(tǒng)(M)商品銷售系統(tǒng)(S)顯示商品信息(請輸入0) 商品買入(請輸入1)商品信息錄入(請輸入0) 修改信息(請輸入1) 保存信息(2) 您想繼續(xù)進(jìn)行其他操作嗎?(

6、y/n) y n 結(jié)束void main() int a;char w; cout*endl; coutnendl; cout*-歡迎進(jìn)入商品銷售統(tǒng)計系統(tǒng)-*endl; coutnendl; cout*endl;do cout請選擇您的操作:商品信息管理系統(tǒng)(M)商品銷售系統(tǒng)(S)w; cout*-菜單選項(xiàng)-*endl; cout*-*endl; coutnendl; if(w=M|w=m)cout商品信息錄入(請輸入0) 修改信息(請輸入1) :a; caozuoa(a); else if(w=S|w=s) cout顯示商品信息(請輸入0) 商品買入(請輸入1)a; caozuob(a);

7、else cout請輸入M、m或S、sendl; cout您想繼續(xù)進(jìn)行其他操作嗎?(y/n)w;while(w=y);4 運(yùn)行結(jié)果商品信息錄入 商品信息顯示 商品信息修改商品信息保存商品買入 5 課程設(shè)計總結(jié)C+課程設(shè)計在基本知識上由老師引導(dǎo)。自己很多都靠自學(xué),不明白的問老師, 但由此自學(xué)能力得到了很大的培養(yǎng)。在設(shè)計過程中,我感覺到一點(diǎn):程序是不能一氣呵成的至少一氣呵成的程序不會盡善盡美,程序編寫要一步一步的完成。 首先,對于要編的程序要有一個總體思路:要明確想要什么,只要把思路理清楚了程序就好了把程序分割成幾個塊:即多個函數(shù),一塊一塊的編寫,然后將分散的函數(shù)用另外的函數(shù)連接起來或者用main

8、函數(shù)連接。到這一步,程序也就初步編成了,之后便是調(diào)試查錯誤。最后我覺得還可以對于已經(jīng)編寫好的程序進(jìn)行一些修改添加,使它更加人性化,優(yōu)化程序的階段是很重要的。參考文獻(xiàn):1鄭莉 等編著C+語言程序設(shè)計(第三版)北京:清華大學(xué)出版社2鄭莉 等編著C+語言程序設(shè)計(第三版)學(xué)生用書北京:清華大學(xué)出版社3李春葆 等編著C+程序設(shè)計學(xué)習(xí)與上機(jī)實(shí)驗(yàn)指導(dǎo) 北京:清華大學(xué)出版社4范輝 等編著Visual C+6.0程序設(shè)計簡明教程 高等教育出版社5李龍澍C+程序設(shè)計實(shí)訓(xùn)教程北京:清華大學(xué)出版社 6洪國勝 等編著 C+ Builder程序設(shè)計輕松上手北京:清華大學(xué)出版社7嚴(yán)蔚敏等 數(shù)據(jù)結(jié)構(gòu)(c語言版) 北京:清華

9、大學(xué)出版社,2021年4月第1版。8胡學(xué)鋼等數(shù)據(jù)結(jié)構(gòu)算法設(shè)計指導(dǎo)北京:清華大學(xué)出版社,2021年 第1版。 公司印章管理制度一、目的 公司印章是公司對內(nèi)對外行使權(quán)力的標(biāo)志,也是公司名稱的法律體現(xiàn), 因此,必須對印章進(jìn)行規(guī)范化、合理化的嚴(yán)格管理,以保證公司各項(xiàng)業(yè)務(wù)的正常運(yùn)作,由公司指定專人負(fù)責(zé)管理。二、印章的種類1、 公章,是按照政府規(guī)定,由主管部門批準(zhǔn)刻制的代表公司權(quán)力的印章。2、 專用章,為方便工作專門刻制的用于某種特定用途的印章,如:合同專用章、財務(wù)專用章、業(yè)務(wù)專用章、倉庫簽收章等。 3、手章(簽名章),是以公司法人代表名字刻制的用于公務(wù)的印章。三、印章的管理規(guī)定1、 印章指定專人負(fù)責(zé)保管

10、和使用,保管印章的地方(桌、柜等)要牢固加鎖,印章使用后要及時收存。2、 財務(wù)專用章由財務(wù)部負(fù)責(zé)保管,向銀行備案的印章,應(yīng)由財務(wù)部會計、總經(jīng)辦分別保管。 3、印章要注意保養(yǎng),防止碰撞,還要及時清洗,以保持印跡清晰。4、一般情況下不得將印章攜出公司外使用,如確實(shí)因工作所需,則應(yīng)由印章管理員攜帶印章到場蓋章或監(jiān)印。 5、印章管理人員離職或調(diào)任時,須履行印章交接手續(xù)。四、公章刻制印章需本公司法人代表批準(zhǔn),并由印章管理專責(zé)人負(fù)責(zé)辦理刻制并啟用并交由專人進(jìn)行保管。 五、印章的使用1、 使用任何的印章,需由相應(yīng)負(fù)責(zé)人審核簽字。為方便工 作,總經(jīng)理可授權(quán)印章管理專責(zé)人審核一般性事務(wù)用印。2、 用印前印章管理人員須認(rèn)真審核,明確了解用印的內(nèi)容和目的,確 認(rèn)符合用印的手續(xù)后,在用印登記簿上逐項(xiàng)登記,方可蓋章。 3、對需要留存的材料,蓋印后應(yīng)留存一份立卷歸檔。 4、不得在空白憑證、便箋上蓋章。 5、上報有關(guān)部門的文件資料,未經(jīng)部門經(jīng)理、總經(jīng)理審簽,不得蓋章。 6、以公司名義行文,未經(jīng)總經(jīng)理簽發(fā),不得蓋章。 7、按照合同會簽制度的規(guī)定,所有合同和協(xié)議在會簽手續(xù)齊全后方可蓋章。 8、各印章

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論