专业课程设计方案报告正文模版我改_第1页
专业课程设计方案报告正文模版我改_第2页
专业课程设计方案报告正文模版我改_第3页
专业课程设计方案报告正文模版我改_第4页
专业课程设计方案报告正文模版我改_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

黑1粗居中;标题控制在一行内空行黑1粗居中;标题控制在一行内用C++语言处理超市中存货计价问题黑3粗居中空行黑3粗居中黑小4学生姓名:刘辉昭指导老师:易建勋黑小4宋小4,行距1.5空行宋小4,行距1.5摘要本课程设计关键处理在一个综合型超市中,进行某种商品(如某一品牌服装)采购、领料、库存和成本等管理程序设计。在课程设计中,系统开发平台为Windows,程序设计设计语言采取VisualC++,数据库采取MSSQL,程序运行平台为Windows98//XP。对于存货计价采取了简单移动平均法进行计算,在程序设计中,采取了结构化和面向对象两种处理问题方法。程序经过调试运行,初步实现了设计目标,而且经过合适完善后,将能够应用在商业中处理实际问题。[关键写课程设计目标(或关键内容)、原理、方法(或步骤)、结论(或结果、意义)]摘要要求:你期望做什么?怎样做?结果怎样?分号黑小4空行摘要要求:你期望做什么?怎样做?结果怎样?分号黑小4关键词程序设计;数据库;SQL;C++;成本管理结尾无标点符号空行结尾无标点符号1级小节,黑3粗居中1引言1级小节,黑3粗居中小节后无点号本课程设计关键处理在一个综合型超市中,进行某种商品(如某一品牌服装)采购、领料、库存和成本等管理程序设计[1]。小节后无点号[可写课程设计题目标关键内容、要求等]2级小节黑4粗居左2级小节黑4粗居左每个1、2级小节前空1行,不许可出现3级小节1.1课程设计目标参考文件次序标识,小4上标在程序设计中,能够用两种方法处理问题:一是传统结构化程序设计方法,二是更优异面向对象程序设计方法[2]。参考文件次序标识,小4上标每段起始空2个汉字字符在结构化程序设计中关键是怎样将问题域中行为(即操作)抽取出来,作为C++程序中函数。因为多个函数均需要访问一些数据,这些数据常被设计为全局变量。每段起始空2个汉字字符而在面向对象程序设计中关键是怎样将问题域中实体(即日常所见概念)抽取出来,作为C++程序中类,而属性和行为作为类两类要素通常是必不可少,甚至还应考虑类必需满足约束。格式要求格式要求:(1)页面设置为:上:2mm,下:2mm,左:3mm,右:2mm(2)1级标题为:黑3粗;2级标题为:黑4;不许可出现3级标题(3)正文字体为:宋小4;行距为:1.5倍(4)全部英文和数字为:“TimesNewRoman”字体(5)全部图、表必需有文字说明、编号和名称(6)全部参考文件必需次序注明引用编号内容要求:内容要求:(1)正文页面在10页以上(2)参考文件必需达成3篇或以上(3)正文必需4个1级小节或以上,每个1级小节不少于1页(4)正文内源程序段不许可超出20行(5)正文内源程序必需有设计说明、程序功效说明、算法说明、步骤图、关键变量说明、调试说明等(6)源程序行汉字注释必需达成50%以上(7)正文内必需有程序运行截图(8)关键源程序代码作为附录表格前必需有文字说明每小点起始空2个汉字字符;黑小4表格前必需有文字说明每小点起始空2个汉字字符;黑小4。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。(4)常见流输入/输出函数输入、输出流类库函数数量很多,相对常见如表3-1所表示。表3-1常见输入、输出流类库函数函数申明功效申明黑小4Intget();黑小4黑小4粗,表名在上读入下一个字符,带回其int型码值(0-0xff)相当于C语言中getchar()。黑小4粗,表名在上Intpeek();功效同上,但并不后移其指针,所以若连续数次用peek()将读入同一个字符。istream&get(char&);功效同上,但值以引用型字符带回。istream&read(char*,int);读入一个字串,长度由int给出。ostream&put(char);输出指定字符。ostream&write(char*,int);以第二参数值为长度输出首参数地址字符。。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。1.2课程设计步骤2基础原理[用MATLAB集成环境中simulink仿真平台,依据《通信原理》理论课中学过……,不要太多,三页左右]3系统设计[先设计调制部分,要把设计框图及全部器件参数设置窗口全部要截图放入论文中,每步设计要有文字说明,不能标题后无任何文字直接放图;调制部分运行结果在示波器上显示截图后要有分析说明;再设计解调部分,步骤同上;然后再信道中加入不一样噪声,运行后对比分析]仿真电路分析和总结[可写设计过程出现问题及处理方法,分析你设计是否成功,最终给出结论,如:基础达成设计目标等。]如:4.2异常处理程序在实施时常常会出现部分违反设计期望异常情况(如除零),过去处理方法是利用操作系统中止代为处理。因为这种处理方法强行中止了应用程序运行,部分大型应用系统开发人员提出,能够在许可范围内由应用程序本身来处理通常性程序运行错误。C++语言异常处理由三个部分组成。异常检测触发、异常检测捕捉和异常检测处理[3]。它们分别对应了“try”、“throw”和“catch”三个关键字。这三者关系图4-1所表示。图前必需有文字说明判定框为菱形,有Y和N黑小4,图名在下图前必需有文字说明判定框为菱形,有Y和N黑小4,图名在下图4-1C++异常处理步骤图被throw语句扔出数据实际上被压入了对应层catch语句所对应堆栈内,最终才被catch语句捕捉到。当try语句出现嵌套时,情况可能会愈加复杂。。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。结束语[写整个课程设计总结、你收获和提升,最终致谢]以上两个程序中面向对象程序优点是显而易见。首先程序2避免了使用全局变量,而在程序1中函数select_menu()也一样能够访问全局变量quantity和amount(当然为了避免这种情况发生我们也能够利用文件模块实现封装和信息隐藏)。。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。

参考文件序号居左黑3粗居中[1] G.Perry.C++程序设计教程.北京:清华大学出版社,1994序号居左黑3粗居中[2] 李文军,李师贤,周晓聪.C++作为计算机专业程序设计入门语言实践和探讨.计算机科学,1999,26(4):80~83[3] F.BrokkenandK.Kubat.C++Annotations.Version4.4.0m,ICCE,UniversityofGroningen,Netherlands,1990.250~280有多个作者时,中间用“,”分开[4] 周晓聪,李文军,李师贤.面向对象程序设计有多个作者时,中间用“,”分开[5] 粟利民,孙强.怎样用VC++和VisualFoxpro进行ActiveX数据通讯.程序太平洋网站,:-5-28著作文件格式:[序号]作者1,作者2.译者.书名.版次.出版地:出版社,出版年期刊文件格式:[序号]作者.文件名称.期刊名称,出版年,卷(期):页~页网站文件格式:[序号]作者.文件名称.网站名称,网址:公布或查阅日期

附录1:结构化设计源程序清单附录另起新页黑小4居左附录另起新页黑小4居左//程序名称:COST1.CPP//程序功效:采取结构化方法设计程序,实现一个商品库存和成本核实。必需有程序说明//程序作者:刘辉昭必需有程序说明//最终修改日期:-6-5#include<iostream.h>//用于统计目前库存数量和金额余额//说明:这两个变量设计为全局以使check_in()、check_out()等函数均可访问staticintquantity=0;//库存数量余额staticfloatamount=0;//库存金额余额程序注释必需达成50%以上程序注释必需达成50%以上intselect_menu();voidcheck_in(intqty,floatamt);floatcheck_out(intqty);//主程序intmain(){。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。}//函数:显示菜单并由用户选择//返回值:用户对菜单选择值,0表示退出intselect_menu(){。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。}。。。。。。。。。。。。。(略)。。。。。。。。。。。。。。

附录2:面向对象设计源程序清单//程序名称:COST2.CPP//程序功效:采取面向对象方法设计程序,实现一个商品库存和成本核实。//程序作者:刘辉昭//最终修改日期:-6-8#include<iostream.h>//类申明,用于描述一样商品库存classSTORE{public:STORE(intqty=0,floatamt=0);//初始化库存数量和金额voidcheck_in(intqty,floatamt);//商品入库floatcheck_out(intqty);//商品出库intget_qty()const;//查询库存数量floatget_amt()const;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论