版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> C++ 課程設(shè)計(jì)報(bào)告</p><p> 課 題: 電費(fèi)管理系統(tǒng) </p><p> 專業(yè)班級: </p><p> 學(xué) 號: </p><p> 姓 名:
2、 </p><p> 同組姓名: </p><p> 指導(dǎo)老師: </p><p> 設(shè)計(jì)時(shí)間: 2006年下學(xué)期第18~19周 </p><p> 一 課程設(shè)計(jì)的目的和意義</p><p> 電費(fèi)管理系統(tǒng)是每一個(gè)電資源管理機(jī)構(gòu)管理
3、電資源用戶及電費(fèi)繳納情況的不可缺少的一個(gè)管理信息系統(tǒng),它的內(nèi)容對于電資源管理機(jī)構(gòu)的管理者來說是至關(guān)重要的,所以電費(fèi)管理系統(tǒng)應(yīng)該能夠?yàn)槊恳粋€(gè)電資源管理機(jī)構(gòu)的管理者提供充足的信息和快捷的查詢手段,大大的方便電資源管理機(jī)構(gòu)的管理者的合理管理。</p><p> 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。</p><
4、p> 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對電資源用戶及電費(fèi)繳納情況進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高電資源用戶及電費(fèi)繳納情況管理的效率,也是電資源管理機(jī)構(gòu)帳收費(fèi)的科學(xué)化、正規(guī)化管理,與先進(jìn)科學(xué)技術(shù)接軌的重要條件。</p><p> 因此,開發(fā)這樣一套管理軟件成為很有必要的事情,對于我們計(jì)算機(jī)專業(yè)的學(xué)生來
5、說,也是一次將計(jì)算機(jī)應(yīng)用于現(xiàn)實(shí)管理的一次很有意義的實(shí)踐活動</p><p><b> 二 系統(tǒng)實(shí)現(xiàn)</b></p><p> 2.1:概要設(shè)計(jì)階段的主要任務(wù)</p><p> ①類里面本人主要負(fù)責(zé)所有基礎(chǔ)類及charge類、user類、acount類和price類;</p><p> ②菜單里本人主要負(fù)責(zé)管理員里
6、面的價(jià)格調(diào)整菜單和查詢菜單;</p><p><b> ③配合組長工作;</b></p><p> 2.2 電費(fèi)管理系統(tǒng)結(jié)構(gòu)圖</p><p><b> 2.3:程序流程圖</b></p><p><b> NO</b></p><p><
7、b> YES</b></p><p><b> 管理員</b></p><p><b> 普通用戶</b></p><p><b> 三 系統(tǒng)實(shí)現(xiàn)</b></p><p> 系統(tǒng)各功能的運(yùn)行時(shí)界面及使用說明。</p><p>
8、<b> 1.主窗口;</b></p><p> 下圖為管理員登陸后的主菜單界面,我主要負(fù)責(zé)里面的價(jià)格調(diào)整菜單和查詢菜單;</p><p><b> 2:價(jià)格調(diào)整</b></p><p><b> 價(jià)格調(diào)整的程序:</b></p><p> void administ
9、rate4_1()</p><p><b> {</b></p><p> cout<<"============◤進(jìn)入企業(yè)用戶價(jià)格調(diào)整菜單◥=========== "<<endl;</p><p> cout<<"請輸入新的企業(yè)用戶用電價(jià)格";</p>
10、;<p><b> int a;</b></p><p><b> cin>>a;</b></p><p> price *i= new price();</p><p> i->setqyamount(2);</p><p> i->setgramo
11、unt(a);</p><p> i->next=head3;</p><p><b> head3=i;</b></p><p> cout<<"修改成功!"<<endl;</p><p> system("pause");</p>
12、;<p> administrate2();</p><p> system("cls");</p><p><b> return;</b></p><p><b> }</b></p><p> void administrate4_2()</p
13、><p><b> {</b></p><p> cout<<"============◤進(jìn)入個(gè)人價(jià)格調(diào)整菜單 ◥=========== "<<endl;</p><p><b> int a;</b></p><p> cout<<&qu
14、ot;請輸入新的個(gè)人用戶用電價(jià)格";</p><p><b> cin>>a;</b></p><p> price *i= new price();</p><p> i->setgramount(1);</p><p> i->setqyamount(a);</p>
15、;<p> i->next=head3;</p><p><b> head3=i;</b></p><p> cout<<"修改成功!"<<endl;</p><p> administrate2();</p><p> system("
16、;pause");</p><p> system("cls");</p><p><b> return;</b></p><p><b> }</b></p><p> void administrate4()</p><p> {
17、 int tz;</p><p> cout<<"\n\n==========★進(jìn)入價(jià)格調(diào)整菜單★========= "<<endl;</p><p> cout<<"\t ▁▁▁▁▁▁▁▁▁▁▁"<<endl; </p><p> cout<<&qu
18、ot;\t|1)調(diào)整企業(yè)用戶電費(fèi)單價(jià)|"<<endl;</p><p> cout<<"\t|______________________|"<<endl;</p><p> cout<<"\t|2)調(diào)整個(gè)人用戶電費(fèi)單價(jià)|"<<endl;</p><
19、p> cout<<"\t|______________________|"<<endl;</p><p> cout<<"\t|3)返回上級菜單 |"<<endl;</p><p> cout<<"\t|______________________|&qu
20、ot;<<endl; </p><p> cout<<"提示:請選擇您要調(diào)整的價(jià)格類型";</p><p><b> cin>>tz;</b></p><p> system("cls");</p><p> switch(tz)<
21、/p><p><b> {</b></p><p><b> case 1:</b></p><p><b> {</b></p><p> administrate4_1();</p><p> administrate4();</p&g
22、t;<p><b> return;</b></p><p><b> }</b></p><p><b> case 2:</b></p><p><b> {</b></p><p> administrate4_2();&l
23、t;/p><p> administrate4();</p><p><b> return;</b></p><p><b> }</b></p><p><b> case 3:</b></p><p><b> {</b>
24、;</p><p><b> return;</b></p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> 首先進(jìn)入管理員菜單
25、</b></p><p> 繼續(xù)按“4”進(jìn)入價(jià)格調(diào)整菜單;</p><p> 然后隨用戶需求任選進(jìn)入企業(yè)或個(gè)人價(jià)格調(diào)整:</p><p><b> 如鍵入:1</b></p><p><b> 得到運(yùn)行結(jié)果:</b></p><p> 此次修改保存到4.
26、txt</p><p><b> 3:查詢菜單</b></p><p><b> 查詢菜單的程序:</b></p><p> void administrate6_2_1()//顯示所有用戶登錄信息</p><p><b> {</b></p><p
27、> cout<<"=========◤顯示所有用戶登陸信息◥========="<<endl;</p><p><b> p=head;</b></p><p><b> int i=1;</b></p><p><b> int j=1;</b&g
28、t;</p><p> cout<<"編號\t用戶名\t用戶密碼\t用戶級別\t"<<endl;</p><p> while(p!=NULL)</p><p><b> {</b></p><p> cout<<endl<<i++<<
29、;"\t"<<p->getusername()<<"\t"<<p->getpassword()<<"\t\t"<<p->getlevel()<<endl;</p><p> p=p->next;</p><p><b>
30、}</b></p><p> system("pause");</p><p><b> }</b></p><p> void administrate6_2_2()//顯示所有用戶基本信息</p><p><b> {</b></p><
31、;p> cout<<"=========◤顯示所有用戶基本信息◥========="<<endl;</p><p><b> int j=1;</b></p><p><b> p1=head1;</b></p><p> cout<<"次序
32、 編號 姓名 身份證號 類別 狀態(tài) "<<endl;</p><p> while(p1!=NULL)</p><p><b> {</b></p><p> cout<<endl<<j++<<&qu
33、ot; "<<p1->getNO()<<" "<<p1->getname()<<" "<<p1->getidentify()<<" "<<p1->getlevel()<<" "<
34、<p1->getcondition()<<endl;</p><p> p1=p1->next;</p><p><b> }</b></p><p> system("pause");</p><p><b> }</b></p>
35、;<p> void administrate6_2_3()//顯示所有用戶基本信息</p><p><b> { </b></p><p> cout<<"=========◤顯示所有用戶繳費(fèi)信息◥========="<<endl;</p><p><b> int
36、j=1;</b></p><p><b> p2=head2;</b></p><p> cout<<"次序 名字 類型 年 月 用電量 單價(jià) 應(yīng)繳 實(shí)繳 余額"<<endl;</p><p> while(p2!=NULL)</p&
37、gt;<p><b> {</b></p><p> cout<<endl<<j++<<" "<<p2->getyhm() <<" "<<p2->getlei()<<" "<<p2-&g
38、t;getyear()<<" "<<p2->getmonth()<<" "<<p2->getydl()<<" "<<p2->getamount()<<" "<<p2->getspay()<<&qu
39、ot; "<<p2->getypay()<<" "<<p2->getyuer()<<endl;</p><p> p2=p2->next;</p><p><b> }</b></p><p> system("pau
40、se");</p><p><b> }</b></p><p> void administrate6_1_1()//顯示所有用戶登錄信息</p><p><b> {</b></p><p> cout<<"=========◤顯示所有用戶登陸信息◥===
41、======"<<endl;</p><p><b> p=head;</b></p><p> char name[20];</p><p> cout<<"輸入您要查詢用戶的登錄名:";</p><p> cin>>name;</p>
42、;<p> cout<<"編號\t用戶名\t用戶密碼\t用戶級別\t"<<endl;</p><p><b> int i=1;</b></p><p><b> int j=1;</b></p><p> while(p!=NULL)</p>
43、<p><b> {</b></p><p> if(strcmp(name,p->getusername())==0)</p><p> cout<<endl<<i++<<"\t"<<p->getusername()<<"\t"<&
44、lt;p->getpassword()<<"\t\t"<<p->getlevel()<<endl;</p><p> p=p->next;</p><p><b> }</b></p><p> system("pause");</p>
45、;<p><b> }</b></p><p> void administrate6_1_2()//顯示所有用戶基本信息</p><p><b> {</b></p><p> cout<<"=========◤顯示所有用戶基本信息◥========="<<
46、;endl;</p><p><b> int j=1;</b></p><p> char name[20];</p><p><b> p1=head1;</b></p><p> cout<<"輸入您要查詢用戶姓名:";</p><p
47、> cin>>name;</p><p> cout<<"次序 編號 姓名 身份證號 類別 狀態(tài) "<<endl;</p><p> while(p1!=NULL)</p><p><b> {</
48、b></p><p> if(strcmp(name,p1->getname())==0)</p><p> cout<<endl<<j++<<" "<<p1->getNO()<<" "<<p1->getname()<<&
49、quot; "<<p1->getidentify()<<" "<<p1->getlevel()<<" "<<p1->getcondition()<<endl;</p><p> p1=p1->next;</p><p&g
50、t;<b> }</b></p><p> system("pause");</p><p><b> }</b></p><p> void administrate6_1_3()//顯示用戶基本信息</p><p><b> { </b><
51、;/p><p> cout<<"=========◤顯示所有用戶繳費(fèi)信息◥========="<<endl;</p><p><b> int j=1;</b></p><p> char name[20];</p><p><b> p2=head2;</
52、b></p><p> cout<<"輸入您要查詢用戶姓名:";</p><p> cin>>name;</p><p> cout<<"次序 名字 類型 年 月 用電量 單價(jià) 應(yīng)繳 實(shí)繳 余額"<<endl;</p&
53、gt;<p> while(p2!=NULL)</p><p><b> {</b></p><p> if(strcmp(name,p2->getyhm())==0)</p><p> cout<<endl<<j++<<" "<<p2->g
54、etyhm() <<" "<<p2->getlei()<<" "<<p2->getyear()<<" "<<p2->getmonth()<<" "<<p2->getydl()<<"
55、 "<<p2->getamount()<<" "<<p2->getspay()<<" "<<p2->getypay()<<" "<<p2->getyuer()<<endl;</p><p> p
56、2=p2->next;</p><p><b> }</b></p><p> system("pause");</p><p><b> }</b></p><p> void administrate6_1()</p><p><b
57、> {</b></p><p><b> int h;</b></p><p> cout<<"\n\n===========★查詢個(gè)人用戶信息★==========="<<endl;</p><p> cout<<"\t _______________
58、_______"<<endl;</p><p> cout<<"\t|1)查詢個(gè)人用戶登錄信息|"<<endl;</p><p> cout<<"\t|______________________|"<<endl;</p><p> cout<&
59、lt;"\t|2)查詢個(gè)人用戶基本信息|"<<endl;</p><p> cout<<"\t|______________________|"<<endl;</p><p> cout<<"\t|3)查詢個(gè)人用戶費(fèi)用信息|"<<endl;</p>&l
60、t;p> cout<<"\t|______________________|"<<endl;</p><p> cout<<"\t|4)返回上級菜單 |"<<endl;</p><p> cout<<"\t|______________________|&
61、quot;<<endl;</p><p> cout<<"================================\n"<<endl;</p><p> cout<<"請選擇: ";</p><p><b> cin>>h;</b>
62、;</p><p> system("cls");</p><p><b> switch(h)</b></p><p><b> {</b></p><p><b> case 1:</b></p><p><b>
63、; {</b></p><p> administrate6_1_1();</p><p> administrate6_1();</p><p><b> break ;</b></p><p><b> }</b></p><p><b>
64、 case 2:</b></p><p><b> {</b></p><p> administrate6_1_2();</p><p> administrate6_1();</p><p><b> break;</b></p><p><b
65、> }</b></p><p><b> case 3:</b></p><p><b> {</b></p><p> administrate6_1_3();</p><p> administrate6_1();</p><p><b&
66、gt; break;</b></p><p><b> }</b></p><p><b> case 4:</b></p><p><b> {</b></p><p><b> return;</b></p><
67、;p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p> void administrate6_2()</p><p><b> {</b></p><p&
68、gt;<b> int g;</b></p><p> cout<<"\n\n===========★查詢所有用戶信息★==========="<<endl;</p><p> cout<<"\t ______________________"<<endl;</p>
69、;<p> cout<<"\t|1)查詢所有用戶登錄信息|"<<endl;</p><p> cout<<"\t|______________________|"<<endl;</p><p> cout<<"\t|2)查詢所有用戶基本信息|"<
70、<endl;</p><p> cout<<"\t|______________________|"<<endl;</p><p> cout<<"\t|3)查詢所有用戶費(fèi)用信息|"<<endl;</p><p> cout<<"\t|_____
71、_________________|"<<endl;</p><p> cout<<"\t|4)返回上級菜單 |"<<endl;</p><p> cout<<"\t|______________________|"<<endl;</p><p
72、> cout<<"================================\n"<<endl;</p><p> cout<<"請選擇: ";</p><p><b> cin>>g;</b></p><p> system(&quo
73、t;cls");</p><p><b> switch(g)</b></p><p><b> {</b></p><p><b> case 1:</b></p><p><b> {</b></p><p>
74、 administrate6_2_1();</p><p> administrate6_2();</p><p><b> break ;</b></p><p><b> }</b></p><p><b> case 2:</b></p><
75、p><b> {</b></p><p> administrate6_2_2();</p><p> administrate6_2();</p><p><b> break;</b></p><p><b> }</b></p><p&
76、gt;<b> case 3:</b></p><p><b> {</b></p><p> administrate6_2_3();</p><p> administrate6_2();</p><p><b> break;</b></p>&l
77、t;p><b> }</b></p><p><b> case 4:</b></p><p><b> {</b></p><p><b> return;</b></p><p><b> }</b></p&
78、gt;<p><b> }}</b></p><p> void administrate6()</p><p><b> {</b></p><p> cout<<"\n\n\t==========★進(jìn)入查詢菜單★========= "<<endl;<
79、;/p><p><b> int s;</b></p><p> cout<<"\t ▁▁▁▁▁▁▁▁▁▁▁"<<endl; </p><p> cout<<"\t|1)查詢個(gè)人信息 |"<<endl;</p><p&
80、gt; cout<<"\t|______________________|"<<endl;</p><p> cout<<"\t|2)查詢所有信息 |"<<endl;</p><p> cout<<"\t|______________________|&
81、quot;<<endl;</p><p> cout<<"\t|3)返回上級菜單 |"<<endl;</p><p> cout<<"\t|______________________|"<<endl; </p><p> cout<<
82、"提示:請選擇您查詢的類型";</p><p><b> cin>>s;</b></p><p> system("cls");</p><p><b> switch(s)</b></p><p><b> {</b>
83、;</p><p><b> case 1:</b></p><p><b> {</b></p><p> administrate6_1();</p><p> administrate6();</p><p><b> return;</b&g
84、t;</p><p><b> }</b></p><p><b> case 2:</b></p><p><b> {</b></p><p> administrate6_2();</p><p> administrate6();<
85、;/p><p><b> }</b></p><p><b> case 3:</b></p><p><b> {</b></p><p><b> break;</b></p><p><b> }</b&
86、gt;</p><p><b> }</b></p><p><b> }</b></p><p> 首先進(jìn)入管理員菜單界面;</p><p><b> 如下圖;</b></p><p> 按“6”進(jìn)入查詢菜單;(如圖)</p>
87、<p> 里面有2個(gè)查詢功能;</p><p> 按“1”查詢個(gè)人信息;</p><p> 繼續(xù)按“1”查詢個(gè)人登錄信息;(如下圖)</p><p> 輸入“ys”得到如下界面(用戶級別“0”代表是管理員,“1”代表普通用戶,“2”代表停用的用戶),登錄信息是儲存在1.txt里,</p><p> 回到主菜單界面,按“2”
88、進(jìn)入查詢個(gè)人用戶基本信息;</p><p> 輸入“葉飛”顯示如下界面,其中的基本信息來源于2.txt;</p><p> 然后回到主菜單界面,按“3”進(jìn)入查詢個(gè)人用戶費(fèi)用信息;</p><p> 輸入“葉飛”得到如下界面;</p><p> 再返回查詢菜單,輸入“2”查詢所有信息(如下圖);</p><p>
89、 選擇“1”查詢所有用戶的登錄信息,也就是1.txt上的內(nèi)容;</p><p><b> 如下圖;</b></p><p> 又返回查詢菜單,接著輸入“2”進(jìn)入查詢所有用戶基本信息,也就是2.txt上的內(nèi)容;</p><p><b> 如下圖;</b></p><p> 返回產(chǎn)訊菜單,按“
90、3”進(jìn)入查詢所有用戶費(fèi)用信息,也就是3.txt上的內(nèi)容;</p><p><b> 如下圖;</b></p><p> 四 、charge類、user類、acount類和price類</p><p> #include<string.h></p><p> class acount{//基本信息類&l
91、t;/p><p> int NO;//編號</p><p> char level[20];//企業(yè).個(gè)人</p><p> char condition[20];//正常,停用</p><p> char name[20];</p><p> char identify[18];//身份證</p>
92、<p><b> public:</b></p><p> char * getname() </p><p><b> {</b></p><p> return name;</p><p><b> }</b></p><p>
93、 void setname(char * temp)</p><p><b> {</b></p><p> strcpy(name,temp);</p><p><b> }</b></p><p> char * getidentify()</p><p>&l
94、t;b> {</b></p><p> return identify;</p><p><b> }</b></p><p> void setidentify(char *temp)</p><p><b> {</b></p><p> s
95、trcpy(identify,temp);</p><p><b> }</b></p><p> char * getlevel()</p><p><b> {</b></p><p> return level;</p><p><b> }<
96、/b></p><p> void setlevel(char *temp)</p><p><b> {</b></p><p> strcpy(level,temp);</p><p><b> }</b></p><p> int getNO()&l
97、t;/p><p><b> {</b></p><p> return NO;</p><p><b> }</b></p><p> void setNO(int temp)</p><p><b> {</b></p><p
98、><b> NO=temp;</b></p><p><b> }</b></p><p> char * getcondition()</p><p><b> {</b></p><p> return condition;</p><
99、;p><b> }</b></p><p> void setcondition(char *temp)</p><p><b> {</b></p><p> strcpy(condition,temp);</p><p><b> }</b></p&g
100、t;<p> class acount * next;</p><p><b> };</b></p><p><b> //全局變量</b></p><p> acount * head1=NULL;</p><p> acount * x1=NULL;</p>
101、<p> acount * p1=NULL;</p><p> acount * q1=NULL;</p><p> class charge{//收費(fèi)類</p><p> char yhm[20];//用戶名</p><p> int amount;//單價(jià)</p><p> char le
102、i[20];//類型</p><p> int year;//年</p><p> int month;//月</p><p> int ydl;//用電量</p><p> double ypay;//應(yīng)繳</p><p> double spay;//實(shí)繳</p><p> in
103、t yuer;//余額</p><p><b> public:</b></p><p> void setyhm(char * temp)</p><p><b> {</b></p><p> strcpy(yhm,temp);</p><p><b>
104、 }</b></p><p> void setspay(int temp)</p><p><b> {</b></p><p> spay=temp;</p><p><b> }</b></p><p> void setypay(int tem
105、p)</p><p><b> {</b></p><p> ypay=temp;</p><p><b> }</b></p><p> void setlei(char * temp)</p><p><b> {</b></p>
106、;<p> strcpy(lei,temp);</p><p><b> }</b></p><p> char * getyhm()</p><p><b> {</b></p><p> return yhm;</p><p><b>
107、 }</b></p><p> void setydl(int temp)</p><p><b> {</b></p><p><b> ydl=temp;</b></p><p><b> }</b></p><p> void
108、 setyuer(int temp)</p><p><b> {</b></p><p> yuer=temp;</p><p><b> }</b></p><p> void settime(int temp1,int temp2)</p><p><b&
109、gt; {</b></p><p> year=temp1;</p><p> month=temp2;</p><p><b> }</b></p><p> void setamount(int temp=2)</p><p><b> {</b>
110、</p><p> amount=temp;</p><p><b> }</b></p><p> char * getlei()</p><p><b> {</b></p><p> return lei;</p><p><b&
111、gt; }</b></p><p> int getyear()</p><p><b> {</b></p><p> return year;</p><p><b> }</b></p><p> int getmonth()</p>
112、<p><b> {</b></p><p> return month;</p><p><b> }</b></p><p> int getydl()</p><p><b> {</b></p><p> return
113、ydl;</p><p><b> }</b></p><p> int getyuer()</p><p><b> {</b></p><p> return yuer;</p><p><b> }</b></p><
114、p> double getypay()</p><p><b> {</b></p><p> return ypay=ydl*amount;</p><p><b> }</b></p><p> double getspay()</p><p><b
115、> {</b></p><p> return spay;</p><p><b> }</b></p><p> int getamount()</p><p> {return amount;}</p><p> class charge *next;</p
116、><p><b> };</b></p><p> charge * head2=NULL;</p><p> charge * x2=NULL;</p><p> charge * p2=NULL;</p><p> charge * q2=NULL;</p><p&g
117、t; class user //用戶類</p><p><b> {</b></p><p> //思考題:如果用戶出現(xiàn)重名的情況 ,要如何修改</p><p> char username[20];//用戶名 不超過19位字符</p><p> char password[20];//用戶密碼 不超過19位字
118、符</p><p> int level;//用戶級別 0-管理員 1-普通用戶</p><p><b> public:</b></p><p> char * getusername() </p><p><b> {</b></p><p> return u
119、sername;</p><p><b> }</b></p><p> void setusername(char * temp)</p><p><b> {</b></p><p> strcpy(username,temp);</p><p><b&g
120、t; }</b></p><p> char * getpassword()</p><p><b> {</b></p><p> return password;</p><p><b> }</b></p><p> void setpasswo
121、rd(char * temp)</p><p><b> {</b></p><p> strcpy(password,temp);</p><p><b> }</b></p><p> int getlevel()</p><p><b> {&l
122、t;/b></p><p> return level;</p><p><b> }</b></p><p> void setlevel(int temp)</p><p><b> {</b></p><p> level=temp;</p>
123、<p><b> }</b></p><p> class user * next;</p><p><b> };</b></p><p><b> //全局變量</b></p><p> user * head=NULL;</p>&l
124、t;p> user * x=NULL;</p><p> user * p=NULL;</p><p> user * q=NULL;</p><p> class price{//價(jià)格類</p><p> int gramount;//個(gè)人單價(jià)</p><p> int qyamount;//企業(yè)單
125、價(jià)</p><p><b> public:</b></p><p> void setgramount(int temp=1)</p><p><b> {</b></p><p> gramount=temp;</p><p><b> }</b
126、></p><p> void setqyamount(int temp=2)</p><p><b> {</b></p><p> qyamount=temp;</p><p><b> }</b></p><p> int getgramount()&l
127、t;/p><p><b> {</b></p><p> return gramount;</p><p><b> }</b></p><p> int getqyamount()</p><p><b> {</b></p>&l
128、t;p> return qyamount;</p><p><b> }</b></p><p> class price * next;</p><p><b> };</b></p><p> price * head3=NULL;</p><p> p
129、rice * x3=NULL;</p><p> price * p3=NULL;</p><p> price * q3=NULL;</p><p><b> 五:小結(jié)</b></p><p> 通過為期兩周的課程設(shè)計(jì)使我對有小區(qū)電費(fèi)管理系統(tǒng)有了更深的認(rèn)識和理解,也使我更加明白小區(qū)電費(fèi)管理系統(tǒng)在人們的生活中的重
130、要性和地位。小區(qū)電費(fèi)管理系統(tǒng)采用模塊化結(jié)構(gòu)和高性能的微處理器技術(shù),具有很高的處理能力和更大的接入密度,可以為人們生活用電提供全方位的網(wǎng)絡(luò)解決方案。</p><p> 但是我的小區(qū)電費(fèi)管理系統(tǒng)程序還是有一定的缺陷,譬如,數(shù)據(jù)的讀出與數(shù)據(jù)的修改以及模糊搜索還是做得不太好,還有用戶重名,以及各個(gè)類的聯(lián)合還是做得不夠細(xì)致,而且由于第一次寫這么長的程序,程序的精簡度還是不夠,比較冗長,以后要多加學(xué)習(xí), 鞏固基礎(chǔ),多多學(xué)習(xí)
131、,接受以及應(yīng)用新編程知識,懂得掌握更加精辟的思維方式來縮短程序的代碼長度,簡潔程序,使程序可讀性怎強(qiáng)以及運(yùn)行速度變得更加快。</p><p><b> 六:參考文獻(xiàn)</b></p><p> C++面向?qū)ο蟪绦蛟O(shè)計(jì)教程</p><p> 譚浩強(qiáng).C++程序設(shè)計(jì).北京:清華大學(xué)出版社,2004</p><p> 編
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- c++程序設(shè)計(jì)課程設(shè)計(jì)--電費(fèi)管理系統(tǒng)
- 《c++程序設(shè)計(jì)》課程設(shè)計(jì)--學(xué)生學(xué)籍管理系統(tǒng)
- c++程序設(shè)計(jì)課程設(shè)計(jì)---公司人員管理系統(tǒng)
- c++課程設(shè)計(jì)--c++程序設(shè)計(jì)語言
- c++課程設(shè)計(jì)-- c++面向?qū)ο蟪绦蛟O(shè)計(jì)
- c++程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告
- c++程序設(shè)計(jì)課程設(shè)計(jì)---學(xué)生成績管理系統(tǒng)
- c++程序設(shè)計(jì)課程設(shè)計(jì)---學(xué)生信息管理系統(tǒng)
- 《c++程序設(shè)計(jì)》課程設(shè)計(jì)---家庭月收支管理系統(tǒng)
- c++程序設(shè)計(jì)課程設(shè)計(jì)---學(xué)生成績管理系統(tǒng)
- 《c++程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告--訂票系統(tǒng)
- 《c++程序設(shè)計(jì)課程設(shè)計(jì)——復(fù)數(shù)類》
- 《c++語言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告
- 《程序設(shè)計(jì)語言(c++)》課程設(shè)計(jì)
- c++課程設(shè)計(jì)--學(xué)生選課系統(tǒng)程序設(shè)計(jì)報(bào)告
- c++課程設(shè)計(jì)-學(xué)生選課系統(tǒng)程序設(shè)計(jì)文檔
- c++程序設(shè)計(jì)課程設(shè)計(jì)---職工管理系統(tǒng)說明書
- 《c++程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告家庭月收支管理系統(tǒng)
- c++課程設(shè)計(jì)--學(xué)生選課系統(tǒng)程序設(shè)計(jì)報(bào)告
- c++面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告---學(xué)籍管理系統(tǒng)
評論
0/150
提交評論