C观影网站管理系统文档格式.docx

上传人:b****6 文档编号:20199305 上传时间:2023-01-17 格式:DOCX 页数:11 大小:15.84KB
下载 相关 举报
C观影网站管理系统文档格式.docx_第1页
第1页 / 共11页
C观影网站管理系统文档格式.docx_第2页
第2页 / 共11页
C观影网站管理系统文档格式.docx_第3页
第3页 / 共11页
C观影网站管理系统文档格式.docx_第4页
第4页 / 共11页
C观影网站管理系统文档格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

C观影网站管理系统文档格式.docx

《C观影网站管理系统文档格式.docx》由会员分享,可在线阅读,更多相关《C观影网站管理系统文档格式.docx(11页珍藏版)》请在冰豆网上搜索。

C观影网站管理系统文档格式.docx

intage;

stringoccupation;

stringhobby;

stringemail;

user:

user(stringname,intlevel,intage,stringoccupation,stringhobby,stringemail):

name(name),age(age),occupation(occupation),hobby(hobby),email(email)ofstreamoutfile;

(,ios:

app);

outfilenamelevelageoccupationhobbyemailendl;

();

voiduser:

writeuser()ofstreamoutfile;

coutname;

coutlevel;

coutage;

coutoccupation;

couthobby;

coutemail;

coutendl;

outfilenamelevelageoccupationhobbyemail(istream&

u)in;

returnin;

/*/第二部分:

电影类classmoviepublic:

movie()movie(stringname):

name(name)movie(stringname,intyear,stringdirect,stringrole,stringcompany,stringgrade);

movie()voidwritemoive();

stringgetmoviename()returnname;

in,movie&

m);

friendclasscomment;

intyear;

stringdirect;

stringrole;

stringcompany;

stringgrade;

movie:

movie(stringname,intyear,stringdirect,stringrole,stringcompany,stringgrade):

name(name),year(year),direct(direct),role(role),company(company),grade(grade)ofstreamoutfile;

outfilenameyeardirectrolecompanygradeendl;

voidmovie:

writemoive()ofstreamoutfile;

coutyear;

coutdirect;

coutrole;

coutcompany;

coutgrade;

outfilenameyeardirectrolecompanygrade(istream&

m)in;

/*/第三部分:

影评类classcommentpublic:

comment(moviemoviecomment);

comment(moviemoviecomment,userusercomment,doublescore,stringconnection);

comment()voidwritecomment(userrcomment);

stringusername;

stringmoviename;

doublescore;

stringconnection;

staticintcommentcount;

intcomment:

commentcount=0;

comment:

comment(moviemoviecomment)commentcount+;

moviename=();

coutconnection;

comment(moviemoviecomment,userusercomment,doublescore,stringconnection):

score(score),connection(connection)commentcount+;

username=();

ofstreamoutfile;

outfilemovienameusernamescoreconnectioncommentcountendl;

voidcomment:

writecomment(userusercomment)username=();

coutscore;

/*/第四部分:

菜单系统功能函数编辑部分voidinitialization()coutMenusystemreadyendl;

movieZootopia(Zootopia,2016,Howard,Jodie,Disney,PG);

movieBegonia(Begonia,2016,LiangXuan,chun,Enlight,PG);

movieDoraemon(Doraemon,2016,Shinosuke,Doraemon,Toho,PG);

voidwritenewuser()coutyoucanaddusersinfomation:

endl;

usernewuser;

voidreaduser()coutthisisusersinfomation:

coutnamelevelageoccupationhobbyemailendl;

ifstreamin();

charp;

while(p)(p);

voidwritenewmoive()movienewmovie;

voidreadmovie()coutthisismoviesinfomation:

coutmovienameyeardirectrolecompanygradeendl;

voidwritenewcomment()coutyoucanaddmoviesinfomation:

usercommentuser;

moviecommentmovie;

coutyoucanaddcommentsinfomation:

coutcommentuser;

coutcommentmovie;

commentnewcomment(commentmovie);

(commentuser);

voidreadcomment()coutthisiscommentsinfomation:

coutmovienameusernamescoreconnectioncommentcountendl;

voidclearing()coutMenusystemclearingendl;

/*/第五部分,菜单系统实现部分voidmenuframe()cout*endl;

cout*Welcometothemoviecriticinformationmanagementsystem*endl;

cout*endl;

cout-endl;

coutenter1makemenusystemreadyendl;

coutenter2lookupusersinfomationendl;

coutenter3increaseusersinfomationendl;

coutenter4lookupmoivesinfomationendl;

coutenter5increasemoivesinfomationendl;

coutenter6lookupcommentsinfomaitionendl;

coutenter7increasecommentsinfomationendl;

coutenter8makemenusystemclearingendl;

coutenter0exitmenusystemendl;

intmenuinput()intorder;

coutorder;

returnorder;

voidmenuimplementation(intorder)switch(order)case0:

exit(0);

break;

case1:

initialization();

case2:

readuser();

case3:

writenewuser();

case4:

readmovie();

case5:

writenewmoive();

case6:

readcomment();

case7:

writenewcomment();

case8:

clearing();

default:

coutyourinputwrong,pleasere-entertheinstruction!

/*/第六部分:

主函数intmain()menuframe();

while(true)cout*endl;

intinstruct=menuinput();

menuimplementation(instruct);

return0;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1