營銷管理系統(tǒng)課程設(shè)計_第1頁
營銷管理系統(tǒng)課程設(shè)計_第2頁
營銷管理系統(tǒng)課程設(shè)計_第3頁
營銷管理系統(tǒng)課程設(shè)計_第4頁
營銷管理系統(tǒng)課程設(shè)計_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE30信息科學(xué)與技術(shù)學(xué)院程序設(shè)計基礎(chǔ)課程設(shè)計報告題目名稱:營銷管理系統(tǒng)學(xué)生姓名:學(xué)號:專業(yè)班級:計算機科學(xué)與技術(shù)(1)班指導(dǎo)教師:20年06月25日目錄TOC\o"1-6"\h\u100861課程設(shè)計題目與要求 3310101.1設(shè)計題目 3156381.2設(shè)計要求 346572.總體設(shè)計 427322.1程序設(shè)計組成框圖 4270802.2程序流程圖 589533.詳細(xì)設(shè)計(流程圖見附錄) 590323.1數(shù)據(jù)結(jié)構(gòu)設(shè)計 6205833.2主模塊設(shè)計 6270894.運行結(jié)果(附加截圖和說明) 13313444.1進入界面 13134194.2操作菜單 13316534.3各功能操作流程 13236495.課程設(shè)計總結(jié) 1654095.1在設(shè)計中我們實現(xiàn)了設(shè)計目標(biāo)的所有內(nèi)容 1680575.2其中遇到了以下問題: 16210815.3該程序的不足: 17135556.參考文獻(xiàn) 17

前言隨著銷售企業(yè)間競爭的日益加強,企業(yè)對管理系統(tǒng)的要求也越來越高,銷售管理系統(tǒng)基于商業(yè)運作,依據(jù)邏輯統(tǒng)籌等運算思維,將銷售業(yè)務(wù)的合同、銷售發(fā)貨、結(jié)款以及歷史數(shù)據(jù)緊密銜接在一起。該系統(tǒng)具有了功能非常強大地數(shù)據(jù)處理和綜合查詢統(tǒng)計功能。本系統(tǒng)還有良好的靈活性、開放性。用戶可以方便的管理各項目,改變現(xiàn)在管理內(nèi)容。本系統(tǒng)采用VisualC++6.0編寫,后臺數(shù)據(jù)庫采用Access。正文1課程設(shè)計題目與要求1.1設(shè)計題目設(shè)計一個C語言程序(銷售管理系統(tǒng)),具體要求: 某公司有四個銷售員(編號:1-4),負(fù)責(zé)銷售五種產(chǎn)品(編號1-5)。每個銷售員都將當(dāng)天出售的每種產(chǎn)品各寫一張便條交上來。每張便條包含內(nèi)容:銷售員的代號產(chǎn)品的代號這種產(chǎn)品當(dāng)天的銷售額每位銷售員每天的可能上交0-5張便條。假設(shè),收集到了上個月的所有便條,編寫一個處理系統(tǒng),讀取上個月的銷售情況,進行如下處理:主要功能:1、計算上個月每個人每種產(chǎn)品的銷售額。2、按銷售額對銷售員進行排序,輸出排序結(jié)果(銷售員代號)3、統(tǒng)計每種產(chǎn)品的總銷售額,對這些產(chǎn)品按從高到底的順序輸出排序結(jié)果(需輸出產(chǎn)品的代號和銷售額)4、輸出統(tǒng)計報表1.2設(shè)計要求(1)只能使用C/C++語言,源程序要有適當(dāng)?shù)淖⑨專钩绦蛉菀组喿x(2)至少采用文本菜單界面(如果能采用圖形菜單界面更好)(3)學(xué)生可自動增加新功能模塊2.總體設(shè)計2.1程序設(shè)計組成框圖銷售系統(tǒng)銷售系統(tǒng)1計算上個月每個人每種產(chǎn)品的銷售額3按產(chǎn)品銷額從高到底的順序排序5退出系統(tǒng)4輸出統(tǒng)計報表2按銷售額對銷售員進行排序2.2程序流程圖`main()menu()if(choice==5)case1;f1();main()menu()if(choice==5)case1;f1();case2;f2();case3;f3();case4;f4();Cin>>choice;switch(choice)for(i=0;;i++)break;break;結(jié)束3.1數(shù)據(jù)結(jié)構(gòu)設(shè)計程序中主要用到了結(jié)構(gòu)體數(shù)組,定義類型,用結(jié)構(gòu)體數(shù)組可以使得程序比較簡便,易于讀懂,免去頻繁的賦值,而用定義類型,使得程序具有移植性,健壯性好。3.2主模塊設(shè)計1)各模塊程序流程圖進入進入if((fp=fopen(fname,"wb"))==NULL)Cout<<不能打開文件!!!"<<endl;Cin>>fname;exit(0);for(j=0;j<R;j++)for(t=0;t<Z;t++)(x+j)->shangpin[t]=0;for(j=0;hitkey!=27;j++)getch();Cin>>i>>k>>s;……h(huán)itkey=getch();結(jié)束f1()的流程圖startstartif((fp=fopen(fname,"wb"))==NULL)Cout<<不能打開文件!!!"<<endl;Cin>>fname;exit(0);for(i=0;i<R;i++)Cout<<"讀入信息出錯!";for(i=0;i<R;i++)fclose(fp);if(fread(x+i,sizeof(data),1,fp)!=1)……Cout<<“讀入出錯!"<<endl;endf2()的流程圖if(fread(x+i,sizeof(data),1,fp)!=1)入口if((fp=fopen(fname,"wb"))==NULL)入口if((fp=fopen(fname,"wb"))==NULL)Cout<<"不能打開文件!!!"<<endl;Cin>>fname;exit(0);退出for(i=0;i<R;i++)if(fread(x+i,sizeof(data),1,fp)!=1))Cout<<"讀入信息出錯!");for(i=0;i<Z;i++)fclose(fp);getch();for(j=0;j<R;j++)……sum[i]=sum[i]+(x+j)->shangpin[i];出口f3()的流程圖……進入if((fp=fopen(fname,"wb"))==NULL)Cout<<"不能打開文件!!!"<<endl;Cin>>fname;exit(0);for(i=0;i<R;i++)Cout<<讀入信息出錯!";for(i=0;i<Z;i++)Cout<<按任意鍵返回主菜單!"<<endl;for(i=0;i<Z;i++)……sum[Z]=sum[Z]+sum[i];Endf4()的流程圖if(fread(x+i,sizeof(data),1,fp)!=1)for(j=0;j<R;j++)sum[i]=sum[i]+(x+j)->shangpin[i];for(i=0;i<Z;i++)……2)f1()模塊功能函數(shù)的功能:計算上個月每個人每種產(chǎn)品的銷售額函數(shù)的入口:從main()的switch()開關(guān)結(jié)構(gòu)中進入,即choice的值為1時進入該函數(shù),打開.dat數(shù)據(jù)文件,然后提示用戶通過鍵盤對該月的員工銷售情況進行數(shù)據(jù)的讀入。函數(shù)調(diào)用關(guān)系:被主函數(shù)調(diào)用。由switch()開關(guān)結(jié)構(gòu)中進入,并在文中無返回值的空值void函數(shù)。函數(shù)的出口:當(dāng)程序執(zhí)行提示語“cout("繼續(xù)輸入請按回車,結(jié)束輸入請按esc\n");”的時候,對用戶的操作進行提示,如果用戶選擇了按“ESC”鍵,則用戶選擇了結(jié)束數(shù)據(jù)的錄入,將結(jié)束該函數(shù),而執(zhí)行主函數(shù)main()中“break;”跳出switch()開關(guān)函數(shù),繼續(xù)執(zhí)行for循環(huán)結(jié)構(gòu)。f2()模塊功能函數(shù)的功能:按銷售額對銷售員進行排序,輸出排序結(jié)果。函數(shù)的入口:程序從main()的switch()開關(guān)結(jié)構(gòu)中進入,即choise的值為2時,開始進入該函數(shù),進入函數(shù)后,首先用“fopen()”打開文件,然后利用“fread()”讀取二進制數(shù)據(jù),最終利用選擇排序法,按銷售員的所選產(chǎn)品的總銷售額對銷售員進行排序。函數(shù)調(diào)用關(guān)系:被主函數(shù)調(diào)用。由switch()開關(guān)結(jié)構(gòu)中進入,并在文中無返回值的空值void函數(shù)。函數(shù)的出口:當(dāng)輸出排序結(jié)果用cout()標(biāo)準(zhǔn)輸出到屏幕上,然后結(jié)束該函數(shù),而執(zhí)行主函數(shù)main()中“break;”跳出switch()開關(guān)函數(shù),繼續(xù)執(zhí)行for循環(huán)結(jié)構(gòu)。f3()模塊功能函數(shù)的功能:統(tǒng)計每種產(chǎn)品的總銷售額,輸出排序結(jié)果函數(shù)的入口:從main()的switch()開關(guān)結(jié)構(gòu)中進入,即choise的值為3的時侯,進入該函數(shù),開始讀取數(shù)據(jù)對用戶進行提示,然后統(tǒng)計每種產(chǎn)品的總銷售額。將計算后的總銷售額進行排序,最終把排序的結(jié)果用cout()標(biāo)準(zhǔn)輸出函數(shù),將結(jié)果輸出在屏幕上。函數(shù)調(diào)用關(guān)系:被主函數(shù)調(diào)用。由switch()開關(guān)結(jié)構(gòu)中進入,并在文中無返回值的空值void函數(shù)。函數(shù)的出口:當(dāng)輸出排序結(jié)果用cout()標(biāo)準(zhǔn)輸出到屏幕上,然后結(jié)束該函數(shù),而執(zhí)行主函數(shù)main()中“break;”跳出switch()開關(guān)函數(shù),繼續(xù)執(zhí)行for循環(huán)結(jié)構(gòu)。f4()模塊功能函數(shù)的功能:輸出統(tǒng)計報表函數(shù)的入口:從main()的switch()開關(guān)結(jié)構(gòu)中進入,即choise的值為3時,進入該函數(shù),然后通過fopen()函數(shù)。即:“if((fp=fopen(fname,"rb"))==NULL)”打開文件。進入數(shù)據(jù)的處理。函數(shù)調(diào)用關(guān)系:被主函數(shù)調(diào)用。由switch()開關(guān)結(jié)構(gòu)中進入,并在文中無返回值的空值void函數(shù)。函數(shù)的出口:開始時讀取數(shù)據(jù)后,統(tǒng)計報表已經(jīng)輸出到屏幕上時,然后利用而執(zhí)行主函數(shù)main()中“break;”跳出switch()開關(guān)函數(shù),繼續(xù)執(zhí)行for循環(huán)結(jié)構(gòu)。3)menu()主菜單模塊功能圖-主菜單界面函數(shù)的功能:主要作用是提示用戶操作,體現(xiàn)模塊化思想,主要是顯示出菜單讓用戶選擇要進行的任務(wù)。函數(shù)的入口:從主函數(shù)main()中的system("cls");/*清屏命令*/menu();/*菜單函數(shù)提示用戶怎樣選擇*/進入函數(shù),這是直接被主函數(shù)main()調(diào)用的。函數(shù)調(diào)用關(guān)系:被主函數(shù)調(diào)用。并在文中無返回值的空值void函數(shù)。函數(shù)的出口:執(zhí)行完所有的cout()函數(shù)后自動退出該函數(shù)。4)main()主函數(shù)功能 ——本函數(shù)由本組成員共同設(shè)計軟件進入提示頁面函數(shù)的功能:用于聯(lián)系各個功能函數(shù)模塊,以及退出程序時的退出畫面提示。函數(shù)的入口:整個程序是從主函數(shù)開始的。函數(shù)的出口:當(dāng)從main()的switch()開關(guān)結(jié)構(gòu)中進入,即choise的值為5時通過break;跳出for循環(huán),然后退出main()函數(shù),即:退出整個程序。函數(shù)調(diào)用關(guān)系:該函數(shù)不被其它函數(shù)調(diào)用4.運行結(jié)果(附加截圖和說明)4.1進入界面4.2操作菜單4.3各功能操作流程1)進行產(chǎn)品的輸入與保存(如圖)2)按銷售額對銷售員進行排序(如圖)3)計算產(chǎn)品銷售額,并按大小順序排列(如圖)4)輸出統(tǒng)計表格5)結(jié)束進程5.課程設(shè)計總結(jié)5.1在設(shè)計中我們實現(xiàn)了設(shè)計目標(biāo)的所有內(nèi)容即:1、計算上個月每個人每種產(chǎn)品的銷售額。2、按銷售額對銷售員進行排序,輸出排序結(jié)果(銷售員代號)3、統(tǒng)計每種產(chǎn)品的總銷售額,對這些產(chǎn)品按從高到底的順序,輸出排序結(jié)果(需輸出產(chǎn)品的代號和銷售額)4、輸出統(tǒng)計報表5.2其中遇到了以下問題:1)數(shù)據(jù)輸入文件的形式:原本用fprintf()以ASCLL碼的形式輸入.txt文件中,這樣對實現(xiàn)“數(shù)據(jù)的輸入是否正確的判斷語句”的編寫很困難,而且ASCLL碼的形式輸入.txt文件保密性差,不方便公司對文件的保密管理。解決方案:采用fwrite()函數(shù)的二進制形式輸入.dat數(shù)據(jù)文件中解決了以上問題,使“數(shù)據(jù)的輸入是否正確的判斷語句”2)文件的創(chuàng)建方案及命名形式:文件應(yīng)在用戶計算數(shù)據(jù)時自動創(chuàng)建;文件創(chuàng)建時的擴展名.dat的添加困難。解決方案: 用strcat(fname,".dat");將擴展名的.dat字符加到fname后面,令實現(xiàn)了文件的命名,如1月的數(shù)據(jù)文件,在使用者輸入1時就實現(xiàn)了文件.dat的創(chuàng)建。3)輸入出錯的常見問題:輸入時,scantf()函數(shù)中出現(xiàn)非地址項,某變量未進行類型定義,以及語句末尾缺少分號等常見的低等錯誤。解決方案: 根據(jù)MicrosoftVisualC++6.0的錯誤提示(error)與警告(warning)回到源程序中,逐一對錯誤或警告進行修改,每修改一條就編譯一次。5.3該程序的不足:生成的可執(zhí)行程序操作界面不美觀,用MicrosoftVisualC++6.0編寫,未使用標(biāo)準(zhǔn)的TurborC2.0中的圖庫,所以不好看,但是這中DOS界面的東西再怎么弄都不好看,強烈建議下學(xué)期開課C++。6.參考文獻(xiàn)1.鄭莉等編著《C++語言程序設(shè)計(第三版)學(xué)生用書》北京:清華大學(xué)出版社2.范輝等編著《VisualC++6.0程序設(shè)計簡明教程》高等教育出版社3.嚴(yán)蔚敏等《數(shù)據(jù)結(jié)構(gòu)(c語言版)》北京:清華大學(xué)出版社,2021年4月第1版。4.李春葆等編著《C++程序設(shè)計學(xué)習(xí)與上機實驗指導(dǎo)》北京:清華大學(xué)出版社5.李龍澍《C++程序設(shè)計實訓(xùn)教程》北京:清華大學(xué)出版社6.洪國勝等編著《C++Builder程序設(shè)計輕松上手》北京:清華大學(xué)出版社7.胡學(xué)鋼等《數(shù)據(jù)結(jié)構(gòu)算法設(shè)計指導(dǎo)》北京:清華大學(xué)出版社,2021年第1版。源程序清單#include<stdio.h>#include<string.h>#include<conio.h>#include<stdlib.h>#include<iostream>#defineZ5#defineR4/*定義宏常量便于程序的一般化*//*R表示銷售員個數(shù)*/usingnamespacestd;typedefstruct/*縮短結(jié)構(gòu)體變量名*/{intshangpin[Z];/*定義結(jié)構(gòu)體便于信息的存儲和讀寫,辨別*/}data; /*R是表示商品的種類,最后一個為該銷售員商品總和*/voidmenu(){ system("cls"); /*清屏命令*/ cout<<"\n"<<endl; cout<<"┏━━━━━━━━━━━━主菜單━━━━━━━━━━┓"<<endl; cout<<"┃1.計算上個月每個人每種產(chǎn)品的銷售額┃"<<endl; cout<<"┃2.按銷售額對銷售員進行排序,輸出排序結(jié)果┃"<<endl; cout<<"┃3.統(tǒng)計每種產(chǎn)品的總銷售額,輸出排序結(jié)果┃"<<endl; cout<<"┃4.輸出統(tǒng)計報表┃"<<endl; cout<<"┃5.結(jié)束操作┃"<<endl;cout<<"┗━━━━━━━━━━━━━━━━━━━━━━━━━┛"<<endl;}voidf1(data*x)/*計算上個月每個人每種產(chǎn)品的銷售額*/{ FILE*fp; charfname[10],hitkey; intj,t;/*用于控制循環(huán)*/ inti,k,s;/*用于定義職工序號,產(chǎn)品序號,產(chǎn)品數(shù)量*/ system("cls"); /*清屏命令*/ cout<<"您想計算哪個月?"<<endl; cout<<"請輸入月份:"<<endl;/*輸入文件名,這樣可以進行各個月份信息寫入*/ cin>>fname; strcat(fname,".dat"); if((fp=fopen(fname,"wb"))==NULL)/*打開文件*/ { cout<<"不能打開文件!!!"<<endl; exit(0); /*正常exit(0);結(jié)束程序*/ } for(j=0;j<R;j++)/*對商品數(shù)量清零*/ for(t=0;t<Z;t++) (x+j)->shangpin[t]=0; cout<<"請輸入:\n職工編號 產(chǎn)品編號 銷售數(shù)量"<<endl;/*提示用戶寫入信息的格式*/ for(j=0;hitkey!=27;j++) { cin>>i>>k>>s; if(i>R||i<0||k>Z||k<0) { cout<<"信息錯誤!"<<endl;/*提示語,避免輸入信息出錯*/ continue; } else (x+i-1)->shangpin[k-1]=(x+i-1)->shangpin[k-1]+s;/*統(tǒng)計各個人的各種產(chǎn)品的數(shù)量,-1為了和數(shù)組中的序號相匹配*/ cout<<"繼續(xù)輸入請按回車,結(jié)束輸入請按esc"<<endl; cout<<"━━━━━━━━━━━━━━━━━━━━━━"<<endl; hitkey=getch(); for(;hitkey!=13&&hitkey!=27;) hitkey=getch(); } for(j=0;j<R;j++) if(fwrite((x+j),sizeof(data),1,fp)!=1)/*把信息寫入文件中便有以后調(diào)用*/ cout<<"writeerror!"<<endl; fclose(fp);/*關(guān)閉文件避免信息遺漏*/ cout<<"\n\n\n\n\n\n\t\t\t保存成功,按任意鍵返回主菜單!"<<endl;getch();}voidf2(data*x)/*按銷售額對銷售員進行排序,輸出排序結(jié)果*/{ FILE*fp; charfname[10]; inti,k,j,t,bianhao[R]={0},z; system("cls"); /*清屏命令*/ cout<<"你要哪個月的?"<<endl; cout<<"請輸入月份:"<<endl;/*輸入文件名,這樣可以進行各個月份信息讀入*/ cin>>fname; strcat(fname,".dat"); if((fp=fopen(fname,"rb"))==NULL)/*打開文件*/ { cout<<"不能打開文件!!!"<<endl; exit(0); } for(i=0;i<R;i++)/*讀出信息*/ if(fread(x+i,sizeof(data),1,fp)!=1) cout<<"讀入信息出錯!"<<endl;/*讀入信息提示*/ for(i=0;i<R;)/*用于存儲職工編號*/ bianhao[i]=i++; cout<<"請輸入按何種產(chǎn)品排序"<<endl; cin>>k; k=k-1;/*便于與結(jié)構(gòu)體中的數(shù)組值對應(yīng)*/ for(i=0;i<R;i++)/*按K種產(chǎn)品對銷售員排序,選擇法排序*/ { t=i; for(j=i+1;j<R;j++) if((x+bianhao[t])->shangpin[k]<(x+bianhao[j])->shangpin[k])/*調(diào)用職工各自對應(yīng)的結(jié)構(gòu)體內(nèi)的產(chǎn)品數(shù)量*/t=j; if(t!=i) { z=bianhao[i]; bianhao[i]=bianhao[t]; bianhao[t]=z; } } printf("\t\t\t按%d產(chǎn)品對銷售員排序為:\n",k+1); cout<<"━━━━━━━━━━━━━━━━━━━━━"<<endl; for(i=0;i<R;i++) printf("\t\t\t第%d名是:員工%d\n",i+1,bianhao[i]+1); cout<<"\n\n\n\t\t\t按任意鍵返回上一主菜單!"<<endl; getch(); fclose(fp); /*關(guān)閉讀入的文件*/}voidf3(data*x) /*統(tǒng)計每種產(chǎn)品的總銷售額,輸出排序結(jié)果*/{ FILE*fp; charfname[10]; inti,j,sum[Z]={0},bianhao[Z]={0},z,t,k;system("cls"); /*清屏命令*/ cout<<"您想計算哪個月的?"<<endl; cout<<"請輸入月份:"<<endl; /*輸入文件名,這樣可以進行各個月份信息讀入*/ cin>>fname; strcat(fname,".dat"); if((fp=fopen(fname,"rb"))==NULL)/*打開文件*/ { printf("不能打開文件!!!\n"); exit(0); } for(i=0;i<R;i++)/*讀出信息*/ if(fread(x+i,sizeof(data),1,fp)!=1) printf("讀入信息出錯!"); for(i=0;i<Z;i++)/*對各種商品求和*/ for(j=0;j<R;j++) sum[i]=sum[i]+(x+j)->shangpin[i]; for(i=0;i<Z;)/*用于存儲商品編號*/ bianhao[i]=i++; for(i=0;i<Z;i++) printf("%3d",bianhao[i]);for(i=0;i<Z;i++)/*對產(chǎn)品從高到低排序,選擇法排序*/ { t=i; for(j=i+1;j<Z;j++)/*產(chǎn)品變化時,產(chǎn)品編號也隨之變化,便于輸出*/ if(sum[t]<sum[j]) t=j; if(t!=i) { k=sum[i]; sum[i]=sum[t]; sum[t]=k; z=bianhao[i]; bianhao[i]=bianhao[t]; bianhao[t]=z; } } cout<<"輸出產(chǎn)品排序"<<endl; cout<<"產(chǎn)品編號數(shù)量"<<endl; cout<<"━━━━━━━━━━━━━"<<endl; for(i=0;i<Z;i++) printf("產(chǎn)品%-7d%-1d\n",bianhao[i]+1,sum[i]); cout<<"\n\n\n\t\t\t按任意鍵返回主菜單!"<<endl; getch(); fclose(fp); /*關(guān)閉讀入的文件*/}voidf4(data*x)/*輸出統(tǒng)計報表*/{ FILE*fp; charfname[10];inti,j,sum[Z+1]={0};system("cls"); /*清屏命令*/ cout<<"您想計算哪個月?"<<endl; cout<<"請輸入月份:"<<endl;/*實為輸入一個文件名,這樣可以進行各個月份的信息讀入*/ cin>>fname; strcat(fname,".dat"); if((fp=fopen(fname,"rb"))==NULL)/*打開文件*/ {printf("不能打開文件!!!\n"); exit(0); }for(i=0;i<R;i++)/*讀出信息*/ if(fread(x+i,sizeof(data),1,fp)!=1) printf("讀入信息出錯!");for(i=0;i<Z;i++)/*對各種商品求和*/ for(j=0;j<R;j++) sum[i]=sum[i]+(x+j)->shangpin[i];for(i=0;i<Z;i++)/*求商品總和*/ sum[Z]=sum[Z]+sum[i]; cout<<"━━━━━━━━━━━━━━━━━━━━━━━━━━━"<<endl; cout<<"輸出統(tǒng)計報表如下:"<<endl;/*按要求輸出統(tǒng)計表*/ cout<<"銷售員代號產(chǎn)品代號銷售之和"<<endl; for(i=0;i<R;i++) for(j=0;j<Z;j++) printf("員工%-8d產(chǎn)品%-6d數(shù)量%-10d\n",i+1,j+1,(x+i)->shangpin[j]); cout<<"━━━━━━━━━━━━━━━━━━━━━━━━━━━"<<endl; for(i=0;i<Z;i++) { if(i==0) printf("產(chǎn)品%d之和%-10d總和%-10d\n",i+1,sum[i],sum[Z]); else printf("產(chǎn)品%d之和%-10d\n",i+1,sum[i]); } cout<<"\n\n\n\t\t\t按任意鍵返回主菜單!"<<endl; getch();} voidmain(){ inti,choice; datasxy[R];/*R表示職工的個數(shù),前面的宏常量*/cout<<"━━━━━━━━━━━━━━━━━━━━━━━━━"<<endl;cout<<"歡迎進入商品銷售系統(tǒng)!"<<endl;cout<<"━━━━━━━━━━━━━━━━━━━━━━━━━"<<endl;cout<<"\n\n\n\n\n\n\t\t\t按任意鍵進入主菜單!"<<endl; getch(); for(i=0;;i++) { system("cls");/*清屏命令*/ menu();/*主菜單函數(shù)提示用戶怎樣選擇*/ cout<<"你想做什么?"<<endl; cout<<"請選擇:"<<endl;/*輸入要進行的操作*/ cin>>choice; if(choice==5) { system("cls"); /*清屏命令*/ cout<<"━━━━━━━━━━━━━━━━━━━━━━━━━"<<endl; cout<<"謝謝使用商品銷售系統(tǒng)!"<<endl; cout<<"━━━━━━━━━━━━━━━━━━━━━━━━━"<<endl; cout<<"\n\n\n\t\t按任意鍵退出!謝謝使用"<<endl; getch(); break; /*退出整個程序*/ } else switch(choice) { case1:f1(sxy);break;/*計算上個月每個人每種產(chǎn)品的銷售額*/ case2:f2(sxy);break;/*按銷售額對銷售員的銷售情況進行排序,并且輸出排序的結(jié)果*/ case3:f3(sxy);break;/*統(tǒng)計每種產(chǎn)品的總共得銷售額,并且輸出排序的結(jié)果*/ case4:f4(sxy);break;/*輸出統(tǒng)計報表*/ } }}

社會實踐報告系別:班級:學(xué)號:姓名:作為祖國未來的事業(yè)的繼承人,我們這些大學(xué)生應(yīng)該及早樹立自己的歷史責(zé)任感,提高自己的社會適應(yīng)能力。假期的社會實踐就是很好的鍛煉自己的機會。當(dāng)下,掙錢早已不是打工的唯一目的,更多的人將其視為參加社會實踐、提高自身能力的機會。許多學(xué)校也積極鼓勵大學(xué)生多接觸社會、了解社會,一方面可以把學(xué)到的理論知識應(yīng)用到實踐中去,提高各方面的能力;另一方面可以積累工作經(jīng)驗對日后的就業(yè)大有裨益。進行社會實踐,最理想的就是找到與本專業(yè)對口單位進行實習(xí),從而提高自己的實戰(zhàn)水平,同時可以將課本知識在實踐中得到運用,從而更好的指導(dǎo)自己今后的學(xué)習(xí)。但是作為一名尚未畢業(yè)的大學(xué)生,由于本身具備的專業(yè)知識還十分的有限,所以我選擇了打散工作為第一次社會實踐的方式。目的在于熟悉社會。就職業(yè)本身而言,并無高低貴賤之分,存在即為合理。通過短短幾天的打工經(jīng)歷可以讓長期處于校園的我們對社會有一種更直觀的認(rèn)識。實踐過程:自從走進了大學(xué),就業(yè)問題就似乎總是圍繞在我們的身邊,成了說不完的話題。在現(xiàn)今社會,招聘會上的大字報都總寫著“有經(jīng)驗者優(yōu)先”,可還在校園里面的我們這班學(xué)子社會經(jīng)驗又會擁有多少呢?為了拓展自身的知識面,擴大與社會的接觸面,增加個人在社會競爭中的經(jīng)驗,鍛煉和提高自己的能力,以便在以后畢業(yè)后能真正真正走入社會,能夠適應(yīng)國內(nèi)外的經(jīng)濟形勢的變化,并且能夠在生活和工作中很好地處理各方面的問題,我開始了我這個假期的社會實踐-走進天源休閑餐廳。實踐,就是把我們在學(xué)校所學(xué)的理論知識,運用到客觀實際中去,使自己所學(xué)的理論知識有用武之地。只學(xué)不實踐,那么所學(xué)的就等于零。理論應(yīng)該與實踐相結(jié)合。另一方面,實踐可為以后找工作打基礎(chǔ)。通過這段時間的實習(xí),學(xué)到一些在學(xué)校里學(xué)不到的東西。因為環(huán)境的不同,接觸的人與事不同,從中所學(xué)的東西自然就不一樣了。要學(xué)會從實踐中學(xué)習(xí),從學(xué)習(xí)中實踐。而且在中國的經(jīng)濟飛速發(fā)展,又加入了世貿(mào),國內(nèi)外經(jīng)濟日趨變化,每天都不斷有新的東西涌現(xiàn),在擁有了越來越多的機會的同時,也有了更多的挑戰(zhàn),前天才剛學(xué)到的知識可能在今天就已經(jīng)被淘汰掉了,中國的經(jīng)濟越和外面接軌,對于人才的要求就會越來越高,我們不只要學(xué)好學(xué)校里所學(xué)到的知識,還要不斷從生活中,實踐中學(xué)其他知識,不斷地從各方面武裝自已,才能在競爭中突出自已,表現(xiàn)自已。在餐廳里,別人一眼就能把我人出是一名正在讀書的學(xué)生,我問他們?yōu)槭裁?他們總說從我的臉上就能看出來,也許沒有經(jīng)歷過社會的人都有我這種不知名遭遇吧!我并沒有因為我在他們面前沒有經(jīng)驗而退后,我相信我也能做的像他們一樣好.我的工作是在那做傳菜生,每天9點鐘-下午2點再從下午的4點-晚上8:30分上班,雖然時間長了點但,熱情而年輕的我并沒有絲毫的感到過累,我覺得這是一種激勵,明白了人生,感悟了生活,接觸了社會,了解了未來.在餐廳里雖然我是以傳菜為主,但我不時還要做一些工作以外的事情,有時要做一些清潔的工作,在學(xué)校里也許有老師分配說今天做些什么,明天做些什么,但在這里,不一定有人會告訴你這些,你必須自覺地去做,而且要盡自已的努力做到最好,一件工作的效率就會得到別人不同的評價。在學(xué)校,只有學(xué)習(xí)的氛圍,畢竟學(xué)校是學(xué)習(xí)的場所,每一個學(xué)生都在為取得更高的成績而努力。而這里是工作的場所,每個人都會為了獲得更多的報酬而努力,無論是學(xué)習(xí)還是工作,都存在著競爭,在競爭中就要不斷學(xué)習(xí)別人先進的地方,也要不斷學(xué)習(xí)別人怎樣做人,以提高自已的能力!記得老師曾經(jīng)說過大學(xué)是一個小社會,但我總覺得校園里總少不了那份純真,那份真誠,盡管是大學(xué)高校,學(xué)生還終歸保持著學(xué)生的身份。而走進企業(yè),接觸各種各樣的客戶、同事、上司等等,關(guān)系復(fù)雜,但我得去面對我從未面對過的一切。記得在我校舉行的招聘會上所反映出來的其中一個問題是,學(xué)生的實際操作能力與在校理論學(xué)習(xí)有一定的差距。在這次實踐中,這一點我感受很深。在學(xué)校,理論的學(xué)習(xí)很多,而且是多方面的,幾乎是面面俱到;而在實際工作中,可能會遇到書本上沒學(xué)到的,又可能是書本上的知識一點都用不上的情況。或許工作中運用到的只是很簡單的問題,只要套公式似的就能完成一項任務(wù)。有時候我會埋怨,實際操作這么簡單,但為什么書本上的知識讓人學(xué)得這么吃力呢?這是社會與學(xué)校脫軌了嗎?也許老師是正確的,雖然大學(xué)生生活不像踏入社會,但是總算是社會的一個部分,這是不可否認(rèn)的事實。但是有時也要感謝老師孜孜不倦地教導(dǎo),有些問題有了有課堂上地認(rèn)真消化,有平時作業(yè)作補充,我比一部人具有更高的起點,有了更多的知識層面去應(yīng)付各種工作上的問題,作為一名大學(xué)生,應(yīng)該懂得與社會上各方面的人交往,處理社會上所發(fā)生的各方面的事情,這就意味著大學(xué)生要注意到社會實踐,社會實踐必不可少。畢竟,很快我就不再是一名大學(xué)生,而是社會中的一分子,要與社會交流,為社會做貢獻(xiàn)。只懂得紙上談兵是遠(yuǎn)遠(yuǎn)不及的,以后的人生旅途是漫長的,為了鍛煉自己成為一名合格的、對社會有用的人才.很多在學(xué)校讀書的人都說寧愿出去工作,不愿在校讀書;而已在社會的人都寧愿回校讀書。我們上學(xué),學(xué)習(xí)先進的科學(xué)知識,為的都是將來走進社會,獻(xiàn)出自己的一份力量,我們應(yīng)該在今天努力掌握專業(yè)知識,明天才能更好地為社會服務(wù)。實踐心得:雖然這次的實踐只有短短的幾天,而且從事的是比較簡單的服務(wù)工作,但是通過與各種各樣的人接觸,還是讓我學(xué)會了很多道理。首先是明白了守時的重要性。工作和上學(xué)是兩種完全不同的概念,上學(xué)是不遲到很多時候是因為懼怕老師的責(zé)怪,而當(dāng)你走上了工作崗位,這里更多的是由于自己內(nèi)心的一種責(zé)任。這種責(zé)任是我學(xué)會客服自己的惰性,準(zhǔn)時走上自己的崗位。這對我以后的學(xué)習(xí)生活也是一種鞭策,時刻牢記自己的責(zé)任,并努力加強自己的時間觀念。其次讓我真實的體會到了合作的重要性。雖然我工作的只是小小的一家餐廳,但是從點單到制作到遞送到結(jié)帳這一環(huán)環(huán)的工作都是有分工的,只有這樣才能使整家店的工作效率都大大的提高。以前雖然在書上看見過很多的團隊合作的例子,但這一次是深刻的體會到了,正所謂“眾人拾柴火焰高”,“團結(jié)就是力量”。在以后的學(xué)習(xí)和工作中,一定會要牢記這一點,將自己融入到集體中,和大家一起攜手走向輝煌。再次,這次打工的經(jīng)歷也讓我的心理更加趨于成熟。在餐廳里每天面對形形色色的客人,重復(fù)著單調(diào)的工作。讓從未涉世的我還是有那么一點點不適應(yīng)的,但是堅持就是勝利。打工畢竟和在家是完全不同的概念,我們學(xué)會需要忍耐,需要學(xué)會承受,需要學(xué)會堅持。將自己這短短的一月的實踐同理論相聯(lián)系,我了解到當(dāng)代大學(xué)生與以往的大學(xué)生相比較,求學(xué)經(jīng)歷、生活條件、所處社會大環(huán)境都相對優(yōu)越,也沒有經(jīng)過必要的挫折教育,因此,意志往往比較脆弱,克服困難的能力也較差,常常是對社會的要求較高,對自我的要求較低。大學(xué)生的責(zé)任意識日益成為社會關(guān)注的熱點問題,責(zé)任意識和誠信意識成為不少地方采用人才的兩個新標(biāo)準(zhǔn)。大學(xué)生參與社會實踐是促進大學(xué)生素質(zhì)教育,加強和改進青年學(xué)生思想政治工作,引導(dǎo)學(xué)生健康成長和成才的重要舉措,是學(xué)生接觸社會、了解社會、服務(wù)社會,培養(yǎng)創(chuàng)新精神、實踐能力和動手操作能力的重要途徑。對于當(dāng)代大學(xué)生來說,應(yīng)當(dāng)刻苦學(xué)習(xí)專業(yè)知識,不斷提高綜合素質(zhì)和運用知識的技能。從大學(xué)生活的開始到走進社會的大圈子中,就只有短短的幾年時間,誰不想在將來的社會中能有一席之地呢?所以大家認(rèn)為大學(xué)生必須投身校園內(nèi)外的各類實踐活動,有助于鍛煉品質(zhì),提高能力。可見其對大學(xué)生綜合素質(zhì)的提高有不可抵觸的重要性。不能否認(rèn)有過打工經(jīng)歷的同學(xué),看起來要比其它同學(xué)更成熟、社會適應(yīng)力更強,但對于學(xué)生,社會適應(yīng)力只是一方面的衡量指標(biāo),大學(xué)期間主要的任務(wù)是學(xué)業(yè)結(jié)構(gòu)的搭建,即知識結(jié)構(gòu)、專業(yè)結(jié)構(gòu)的搭建,為了打工影響甚至放棄了專業(yè)知識的學(xué)習(xí),結(jié)果是得不償失的。實踐出真知,社會實踐活動是大學(xué)生活的重要組成部份,培養(yǎng)當(dāng)代大學(xué)生的歷史使命感、社會責(zé)任感和積極向上的精神風(fēng)貌,充分發(fā)揮實踐育人的作用,提高大學(xué)生的綜合素質(zhì),也是檢驗所學(xué)理論知識的標(biāo)準(zhǔn),社會實踐不但為大學(xué)生提供了一個發(fā)揮自我才能,展現(xiàn)自我風(fēng)采的舞臺,也是培養(yǎng)和鍛煉同學(xué)們綜合能力的一個階梯,更是一個大學(xué)生進入社會,走上工作崗位前的演練場地。社會實踐活動,從而確定比較正確的人生前進方向。河南理工大學(xué)計算機科學(xué)與技術(shù)學(xué)院實習(xí)報告20—20學(xué)年第學(xué)期實習(xí)名稱生產(chǎn)實習(xí)實習(xí)地點實習(xí)日期學(xué)生姓名學(xué)號專業(yè)班級指導(dǎo)教師20**年**月**日一、實習(xí)基本情況20**年**月通過網(wǎng)絡(luò)招聘,我應(yīng)聘到河南中方紡業(yè)有限公司進行實習(xí),該公司位于周口市,主要承擔(dān)棉紡制造與銷售工作,進入公司后我被分配到信息管理部門,主要從事的工作是對公司的網(wǎng)絡(luò)進行管理與維護,同時對公司網(wǎng)站的管理與維護進行學(xué)習(xí),三個月的實習(xí)讓學(xué)會了從不同的角度去看待問題和解決問題,對網(wǎng)絡(luò)工程師的工作有了全面的認(rèn)識,為以后的就業(yè)積累了經(jīng)驗。二、實習(xí)內(nèi)容1.單位情況河南中方實業(yè)(集團)有限公司是以棉花種植、收購、加工、經(jīng)營、倉儲、紡織及棉花與紡織品進出口為產(chǎn)業(yè)鏈條,集研發(fā)、生產(chǎn)、經(jīng)營、投資、管理于一體的現(xiàn)代產(chǎn)業(yè)化集團企業(yè)。旗下?lián)碛卸嗉覐氖旅藁ā⒓徔椀壬a(chǎn)、經(jīng)營的全資、控股子公司。經(jīng)過多年的發(fā)展,公司已形成了以“棉花經(jīng)營、棉花物流、棉紡織、紡織品出口”為主干業(yè)務(wù),以“國內(nèi)、國際”為兩大市場的經(jīng)營格局。棉花經(jīng)營涵蓋進口棉、新疆棉、地產(chǎn)棉三大系列多個品種;棉花物流業(yè)務(wù)以地產(chǎn)棉交易為主,填補了河南無地產(chǎn)棉交易市場的空白,并融入了全國棉花物流體系;棉紗產(chǎn)品從精梳40s到精梳120s、氣流紡紗16s到21s等兩大系列;外貿(mào)出口涵蓋棉紗、面料、服裝等三大系列、400多個品種。公司營銷網(wǎng)絡(luò)覆蓋國內(nèi)眾多棉花生產(chǎn)、經(jīng)營、紡織企業(yè),大型專業(yè)公司及國際棉花、紡織工貿(mào)公司,并與之建立了長期穩(wěn)固的互助合作關(guān)系,業(yè)務(wù)范圍遍及河南、河北、湖北、新疆、甘肅、浙江、江蘇、山東、廣東、福建、香港、新加坡、印度、澳大利亞、美國等區(qū)域。2.技術(shù)培訓(xùn)初到公司后,公司進行了一系列的公司工作相關(guān)培訓(xùn),如企業(yè)文化、企業(yè)制度等,我所在的信息管理部門也進行了一些技術(shù)培訓(xùn),主要內(nèi)容有辦公軟件的使用、公司網(wǎng)絡(luò)的日常維護工作等,這些培訓(xùn)讓我對網(wǎng)絡(luò)專業(yè)有了更進一步的了解,對網(wǎng)絡(luò)工程師應(yīng)該干什么有了一個整體的了解。3.工作內(nèi)容在實習(xí)期間我先后主動了解了公司職能范圍、機構(gòu)設(shè)置、人員編制等基本情況,并對人事教育、網(wǎng)絡(luò)管理重點以及現(xiàn)場維護等工作深入學(xué)習(xí),先后研讀了TCP/IP協(xié)議詳解一、二卷等書籍,同時我還理論聯(lián)系實際,實習(xí)期間主

溫馨提示

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

評論

0/150

提交評論