商务销售统计课程设计
14页1、一、题目商品销售统计程序。编写商品销售统计程序,商品的信息有:商品的名称,计量单位(重量或件),单价。所有商品的信息事先已存入计算机,屏幕上显示所有商品的名称,选择商品名,输入商品计量单位(如重量,件数等),根据单价算出总价。客户一次购物可能购买多种商品,程序应计算出客户应付的钱款数。二、任务和要求程序分为两个部分:第一部分用于输入商品的信息并允许修改和删除;第二部分实现销售统计。程序运行时由用户选择进入哪一部分功能,并能在运行时在两部分之间切换。第二部分运行时,首先显示所有商品名称及代码(商品数目较多时,应考虑分屏显示),用户输入商品代码及商品重量或件数,用户一次操作可输入若干商品的购买信息,然后输入一个特殊的代码(如-1)表示本次购物结束。此时。程序计算出应付钱款数并显示。三、问题分析:按照要求这个程序的编写要求,由于包含多种实现要求,所以在编写时需要多个实现函数,这样就要定义一个类或机构体来统筹各个函数以及用链表或指针数组来储存输入的常量数据,并且在各个转换点设置相应的提示语句使整个程序便于操作。在修改数据的函数实现时,由于一个商品包含多个变量,要想在修改某一个数据后而不影响其他
2、的数据,所以就必须要有一个switch语句;在商品信息显示函数的实现时,由于中间要有一个购买函数的实现,所以商品数量会随着商品的购买而减少,所以要将购买的数量另外定义一个变量。关于switch语句的运用在这个程序这可能要多次使用,主要在一个函数拥有多个变量或变量函数。四、算法的设计这个程序我是采用类以及函数的调用来写的。先写一个tong类,在tong类中声明所需要的函数,class tongtong();tong(char co20,char n20,char dw20,double pr,int qu);tong();void Set(); /商品信息录入 void Alter(); /商品信息修改 void list(); /商品信息显示 void Display(); float Checkout(int quantity); /单个商品小结void Total(); /总计 void buy(); /商品买入 在写了两个操作函数。在主函数中分别调用所需要的函数。在存储数据方面,我声明了一个指针数组*Si,将输入的商品信息数据按照一一对应方式存储的。在tong类中一共包括十一个函
3、数,分别为构造函数、析构函数以及各种功能函数。在Set函数中通过输出语句的提示输入各种数据,并将输入的数据储存到定义的指针数组中,等一种商品数据信息输入完毕后,会弹出一个提示语句询问是否继续输入商品信息,可根据个人意愿输入Y(或y表示继续输入)N(或n表示中断输入),若输入Y(或y)则调用本函数,进行数据输入;若输入N(或n)弹出一个提示语句询问是否进行其他操作,在根据个人意愿输入正确的字符来进行相应的操作。Delete函数是进行对原始数据(即商品信息)进行删除。先根据输出语句的提示输入您要删除的商品名称,商品名称输入后通过if语句判断是否存在这种商品:若不存在则会出现这种商品不存在的提示语句,并同时出现一个提示是否进行其他操作提示语句;若存在则会进行对该商品删除的操作并提示删除成功。Alter函数是对输入的商品信息进行修改的。函数运行时,会首先出现一个提示语句,提示管理者输入所要修改的商品名称,再通过一个for语句将该商品的所有信息调出,同时出现另一个提示语句,供管理者选择所要修改商品项,再通过switch语句供管理者输入所要修改的具体的商品信息,并将管理者修改的信息存入相应的商品信
《商务销售统计课程设计》由会员公****分享,可在线阅读,更多相关《商务销售统计课程设计》请在金锄头文库上搜索。
2023年行政人事专员工作计划
校园运动会的广播稿
城乡统筹环境同治工作总结
精选年度工作总结样本(7篇).doc
室内设计师年终总结范文2
一年级下学期数学钱币试题
的房子出租合同标准格式文档
跨越式教学
青岛版七年级上册数学第五章 代数式与函数的初步认识第1节用字母表示数导学案
岗位练兵阶段总结
计划生育工作者的半年工作总结
2022校本课程教学计划小学校本课程教学计划
房地产买卖合同
简单门面租赁合同律师版(六篇).doc
欧洲历史上的一些猎奇照片
高二《平凡的世界》读后感800字
2023年面试应该注意的问题和禁忌
组织部2023年第一季度组织工作总结
2023年吉林省上半年房地产估价师房地产估价案例与分析知识房地产估价报告的写作考试试卷
精神栖身于茅屋阅读训练题及答案
2023-09-05 3页
2023-01-02 1页
2023-04-22 2页
2022-09-23 90页
2023-08-13 2页
2022-10-28 26页
2023-01-04 7页
2023-05-09 6页
2023-09-30 11页
2022-09-06 4页