笔记本销售管理系统

笔记本销售管理系统

ID:41075880

大小:101.50 KB

页数:25页

时间:2019-08-15

笔记本销售管理系统_第1页
笔记本销售管理系统_第2页
笔记本销售管理系统_第3页
笔记本销售管理系统_第4页
笔记本销售管理系统_第5页
资源描述:

《笔记本销售管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.课程设计的目的和要求(代码在下面)目的:通过 C++课程设计,使学生能更全面的掌握所学的知识,将课本的全部内容联系起来,使学生把所学的知识用到具体的工作和学习中。通过课程设计,能够提高学生分析问题、解决问题,从而运用所学知识解决实际问题的能力,并培养基本的、良好的程序设计技能。要求:1.明确课设任务,复习与查阅有关资料。2.设计报告要清楚明了,带有明确注释。3.本次课程设计按照教学要求需要在三周时间内独立完成,学生要发挥自主学习的能力,充分利用课余时间,完成设计题目,不断测试,优化。2.课程设计任务内容笔记本电脑产品信息包括:产品名称、品牌(或厂商)、产品型号、进价

2、、库存数量。笔记本电脑销售信息包括:产品名称、品牌、产品型号、销售数量、售价、总金额(销售数量*售价)、销售日期(年.月.日)、客户名称。系统的主要功能包括:1.创建笔记本电脑产品信息文件,根据提示输入若干笔记本电脑的信息,并将这些信息保存至一个文件中。2.增加笔记本电脑信息,在原有笔记本电脑产品信息文件的基础上增加新的笔记本电脑信息,并保存至原产品信息文件中。3.删除笔记本电脑信息,提示用户输入要进行删除操作的产品名称和产品型号,如果在产品信息文件中有该信息存在,则将对应的笔记本电脑信息删除,否则输出提示信息,并提示用户选择是否继续进行删除操作。4.修改笔记本电脑信息

3、,提示用户输入要进行修改操作的产品名称和产品型号,如果在产品信息文件中有该息存在,则将提示用户输入要修改的选项,并将结果保存至原产品信息文件,并提示用户选择是否继续进行修改操作。5.笔记本电脑销售管理,创建一个销售记录文件,每完成一次销售,就按销售信息的要求输入各项数据,并将该次的销售信息添加到文件中,同时修改相应的笔记本电脑产品信息文件(主要是修改其库存数量)。第24页6.按不同条件进行查询操作,输出满足条件的笔记本电脑信息。(1)输入产品名称,在笔记本电脑产品信息文件中查找相应的笔记本电脑信息并输出。(2)输入产品名称,在销售记录文件中进行查找,输出该笔记本电脑的所

4、有销售信息。(3)输入一个日期,输出该天所有笔记本电脑的销售信息。(4)输入客户名称,输出与该客户有关的所有销售信息。7.按不同条件进行统计工作。(1)输入一个日期(年.月.日),在销售记录文件中统计该天笔记本电脑的总销售量、总销售金额,并计算该天的销售利润。(2)输入一个日期(年.月),在销售记录文件中统计该月笔记本电脑的总销售量、总销售金额。(3)输入一个日期(年.月),在销售记录文件中统计该月中各个品牌的笔记本电脑的总销售量,并按总销售量从高到低的顺序输出笔记本电脑品牌名称。(4)输入品牌名称,在销售记录文件中统计其不同型号的销量,并输出销量最高的那个型号的笔记本

5、电脑的信息。3.详细设计说明该题目要求将电脑的信息和销售信息全部存入文件,并且在用的时候从文件中调用。从文件中调用时应用到结构体数组,应注意到结构体数组的引用方式。对电脑信息进行删除、修改时,应注意把修改后的信息保存到原文件中,以供查询和统计功能对信息的使用。每一项功能都包含在一个函数中,这些函数在主函数中调用。4.软件使用说明第一次运行时需要先建立一个infor.txt,sel.txt的空文件,然后进行创建。以后执行就不需要了,直接用原来文件中的信息。通过提示信息进行操作。5.设计心得与体会通过课程设计,使自己认识到了自己的不足,对C++的运用还不熟悉,第24页综合应

6、用的能力不强。有些知识点记不牢,编程时要不断的翻课本。还出现一些低级错误,导致程序无法执行。我们要提高自己的实践能力,解决一些实际问题。6.参考文献《C++程序设计》7.附录:代码实现#include#include#includestructinformation//定义结构体{charname[15];charbrand[15];charmodel[15];intinprice;intnum1;};structsell{charname[15];charbrand[15];charmodel[15];intn

7、um2;intoutprice;intsumprice;structdate{intyear;intmonth;intday;第24页}date1;charperson[20];};intn,s,i,cn=0,sn=0;structinformationinfor[1000];//定义结构体数组structsellsel[1000];voidinputOnecomputer(void)//输入电脑信息存入文件{FILE*fp;n=0;i=0;printf("产品名称:");scanf("%s",infor[i].name);while

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

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

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