资源描述:
《商场销售管理系统C++课程设计样本.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。****大学程序程告商售管理系学号姓名日期目录一.需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.3二.程序主要功能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.3资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。三.程序运行平台⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4四.系功能框架⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.5五.程序明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.6六.模分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.7七.比有特色的地方⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.13八.存在的不足与策⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.13九.程体会⋯⋯⋯⋯
2、⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯14十.程序源代⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.15一.需求分析本系旨在一个小型的商城售管理系,于一个小型的商或售店来,施本系不但能减少工作人数量,降低成本,而且能大大提高工作效率,降低工作度,方便家商品流通信息,售情况,分析市需求,帮助家更好的管理商,以取跟多的利。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。程序主要实现进货管理、商品基本信息查询与修改、利润计算与销售统计、库存管理等及一些辅助功能。二.程序主要功能该程序的主要功能有1.商品信息管理可对商品信息进行查看、按一定规则排序及商品查找,其中具体信息包括商品名称,编号,进货成本价,
3、销售价,进货总量,销售量,能够对库存,已获得利润,总体成本价等进行计算2.管理员功能可实现对商品信息的进行修改,添加,删除等功能,并进行文件的操作储存,以更好的保护信息,能有效的管理好商品信息的隐秘性。3.辅助功能该程序实现了一下清屏,清空文件,操作提示等善后辅助功能,能帮助用户更好的应用该程序,使程序的功能最大化实现。三.程序运行平台该程序是用VC++6.0运行该程序,具体操作是制做的:打开,使用MicrosoftVisualMicrosoftVisualC++6.0,C++6.0菜单栏里点文件→打开工作区→找到”图书管理系统.dsw”这个文件→打开,或者在资源管理器中
4、双击该文件,此时,VC++6.0会自动资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。打开,并载入该系统相关资源,点击Run命令菜单或者或用快捷键Ctrl+F5运行该程序。四.系统功能框架图商城销售管理系统商品基本信商品管理商品信息查进入系统息修改数据看退出系统名称创立新表显示全部内编号增加商品容成本删除商品商品查找单价文件存档显示商品信资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。其它辅助功能使用说明及帮五.程序类说明有关商品信息的类//存储商品信息classGoodsInfo{public:char*name;//intnumber;//商品名称商
5、品编号floatcost_p;//成本单价floatunit_p;//销售单价intnum_all;//共计商品件数intnum_now;//现存商品件数intnum_sell;//已售出商品件数资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。floatcost_all;//进货总计成本价floatprofit;//已销售商品获得的利润GoodsInfo*next;//指向下一个商GoodsInfo();//构造函数GoodsInfo(char*a,intb,floatc,floatu,intall,intsell);/
6、/重载构造函数voidoperator=(constGoodsInfo&right);//voidsetInfo(char*a,floatc,floatu,intall,intsell);重载=//数据载入char*getname(){returnname;}//返回姓名用于查找显示商品信息voidAmend(GoodsInfo*);voidshow(GoodsInfo*);~GoodsInfo(){delete[]name;}};商品类链表classGoodList:publicGoodsInfo{public:GoodList();//构造函数,指针初始化资料内容仅供您学习参考,如
7、有不当或者侵权,请联系改正或者删除。~GoodList();//析构函数,释放GoodsInfo*head;//头指针GoodsInfo*p;//活动指针1GoodsInfo*p2;//活动指针2(指向最后一个)voidcreate();//创立函数voidshowinfo(GoodsInfo*);//显示GoodsInfo*search();//查找voidsaveInfo();//信息存档voidgetInfo();//上传信息