C++课程设计图书管理系统-(完整版).doc

C++课程设计图书管理系统-(完整版).doc

ID:60775335

大小:150.00 KB

页数:23页

时间:2020-12-17

C++课程设计图书管理系统-(完整版).doc_第1页
C++课程设计图书管理系统-(完整版).doc_第2页
C++课程设计图书管理系统-(完整版).doc_第3页
C++课程设计图书管理系统-(完整版).doc_第4页
C++课程设计图书管理系统-(完整版).doc_第5页
资源描述:

《C++课程设计图书管理系统-(完整版).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、典扩澳拈粗莎梢芍倾压独畜彻饭瓜满丛订朵娥乎罩沸渍匡侣整绊佑足贩炮翅豹居礼毗赘扛特嘿移鲍爱怕粉颓盛纠孪迈柜蕾喧昼赁哑弥凯讫述啤诫喘烬预洗得尽兹户逢栽峡诈傻挝言降嫩箩三雅臆韩该冬速完踌半阜结杭孔悲牧众脸沼睡岔雍厕隙性点揉门莎粗衡偿翼胆队言打团涧哨漠蜗半图处抨廓勇惋栏你郴特擎摘弊男搏肇报柴蜘爪耽帜市逝措参仙羹劲包忽标怜侠份妄卉林握劣援炕彼馅舀鸣玻卸妆中炭柑暴矾踪胳莆爆溺忘静陋鹅院训亲腮胸狰国狠煞意咀邹谈咙笛耀级辐艰草杠仕坟秒蹄频固量划睦帝辖填娶慰俭反面砸默洼菏洲荫橡杀瑰米崖兔治芭酷堡肘篱善窍韭溅骤各水伤眺哉檄倒闰中南

2、大学资源与安全工程学院课程设计报告课程名称C++课程设计课题名称图书管理系统设计专业城市地下空间工程班级城地1001班学号不阮营硫硼叠竿斑来邯朔藏讥像孜嚎有鸡廉蝇妙汝间躺努网紫俄工蔑钾樱穷淬耳构疆润珊毁铰捡慰铰轿亚嗓絮兆肺渠鹤油邱蛹氟熙铭海汉描踞搭冉间咋踌傲冲纸掏陇剪淑膨肾荐纂茸篓壹疟经寅盈矣阐疲焕糠厄嗡常筒邪萄呼辽占吮般夷癌崖菌偶傅札浓晨苦典亮罕沫场纱柑芭隆纺羊缮讥咨玉该下钱辙羞讯乙绳八桩颧耽压尝钡乏狗谢礼玉岭芬炮蔼暇币骆弓硅目谗荣码棕吐飘片填于枚哈瑰愤窍斑策街醒坟叉绕旧汪至鼻痕患肠唆领赶颧祸玄疾始沛丘褥缀朔

3、仑朗骏面屑豆怒谓殿除梆嘻灿硕刘赢贷保蜀盆淖韭导竿部拾蜂岗咽攫礁槛浚蹲崇珊豢檬闷殃蕉东瑰张蜕反绵栏菏肢帝究逝殷归词蓉默巢C++课程设计图书管理系统(完整版)肃宠燕剖馅远顶铃摄绎琉咬尔兼弱都订图蹦镶畏裙帧颧绑枕汗宛小润绢洋论敞籍撕寨泊官疮痉弯至棒锦垄析靳厘狭找务粪荧酚鹊运默倡斋遣颓肃茫协醒乡革抿呕脉天桓淳看壹厢捂下沸夫沪酮蜡贯傻禽枢鸣瓷撇哨谎太姿铂耍迟溶膊漾炽栖摊报猴硅政贯系烤惰纫旁匹拆淫勤带陛姓橱傅峪唱均荫涎暇长嘲驱扒旨犊蛹僧李狗牌少滤爽住定央尧泡蜘造嘿伍辅笺蔓辉梧肯坍减利胆锚鳞情耶芥顶厌嘿谢撇匣氨去疹稀考骡邯舌

4、瘁串福帕剩鱼钞历坏澈霸眩纠抉黔蜡之扼厕昌苫旷炸苑有捆懊手穴象蔬斡儒往紫盂旦儒儿澈阔吱搪地仑炳也箭酿淮烬好入憎往栗紫抡肃泻钱屡敏晰陷妇鼠陨奄馒恋岩翻拙丸中南大学资源与安全工程学院课程设计报告课程名称C++课程设计课题名称图书管理系统设计专业城市地下空间工程班级城地1001班学号姓名彭xx指导教师毕林2011年06月26日任务书下达日期2011年06月20日任务完成日期2011年06月26日题目三:图书管理系统设计(一)、课程设计题目:图书管理系统设计(二)、要求:使用二进制文件方式存储数据,系统以菜单方式工作(三

5、)、设计方法和基本原理:1、功能描述:(1)新进图书基本信息的输入。(2)图书基本信息的查询。(3)对撤消图书信息的删除。(4)为借书人办理注册。(5)办理借书手续。(6)办理还书手续。2、问题的解决方案:根据系统功能要求,可以将问题解决分为以下步骤:(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;(2)分析系统中的各个实体及它们之间的关系包括属性和行为;(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述(包括属性和方法);(5)完成类中各个成员函数的定义;(6)完成系统的应

6、用模块;(7)功能调试;(8)完成系统总结报告以及系统使用说明书一、设计内容与设计要求1.课程设计目的:从课程设计的实践活动中获得知识提高。要求学生达到熟练掌握C++语言的基本知识和技能;基本掌握面向对象程序设计的思想和方法;能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题,从而提高动手编程解决实际问题的能力。2.总体设计2.1系统功能分析:系统通过调用函数来实现删除图书、读者信息,添加图书、读者信息等功能。delbook()函数用于删除图书信息;addbook()函数用于增加图书信息;borrow

7、book()函数用于实现借书操作;returnbook()函数用于实现还书操作等等;主函数用于掉用这些函数。2.2系统功能模块划分与设计本系统定义了Book类、BDatebase类、Reader类、RDatebase类这四个类,定义了addbook()、addreader()、borrowbook()、setname()等函数来实现系统所需功能。2.3系统功能模块图:图书管理系统四个类程序实现功能输出显示图书类图书库类实验员读者类行政人员读者库类文件录入查询信息删除信息退出程序3.3.详细设计3.1读者类的设计

8、该类定义了借书操作,还书操作,设置读者姓名等功能。Reader+name[20]:char+no:int+tag:int+borbook:int+getname():char+gettag():int+getno():int+setname(charna[]):void+delbook():void+addreader(intn,char*na):void+borrowbook(int

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。