- 11
- 0
- 约1.48万字
- 约 40页
- 2021-01-11 发布于天津
- 举报
=系统课程设计2020年3
=
系统课程设计
2020年3月
1
多年的企业咨询顾问经验「精<^化已卓述管率牙龜值得您下载拥有
PAGE
PAGE #
PAGE
PAGE #
**** ^大■学■
程序设计课程设计报告
商场销售管理系统
学号
姓名
日期
目录
TOC \o 1-5 \h \z 一 ?需求分析 .3
\o Current Document 二?程序主要功能 .3
\o Current Document 三?程序运行平台 .4
.6 \o Current Document 四?系统功能框架图 .5
.6
五?程序类说明
六?模块分析
.7 TOC \o 1-5 \h \z \o Current Document 七?比较有特色的地方 .13
.7
\o Current Document 八?存在的不足与对策 .13
九.编程体会 14
十?程序源代码 .15
.需求分析
本系统旨在实现一个小型的商城销售管理系统,对于一个小型的 商场或销售店铺来说,实施本系统不仅可以减少工作人员数量, 降低 成本,而且可以大大提高工作效率,降低工作强度,方便卖家记录商 品流通信息,统计销售情况,分析市场需求,帮助卖家更好的管理商 场,以获取跟多的利润。
程序主要实现进货管理、商品基本信息查询与修改、利润计算与 销售统计、库存管理等及一些辅助功能。
二.程序主要功能
该程序的主要功能有
商品信息管理
可对商品信息进行查看、按一定规则排序及商品查找,其 中具体信息包括 商品名称,编号,进货成本价,销售价,进货 总量,销售量,可以对库存,已获得利润,总体成本价等进行计 算
管理员功能
可实现对商品信息的进行修改,添加,删除等功能,并进 行文件的操作储存,以更好的保护信息,能有效的管理好商品信 息的隐秘性。
辅助功能
该程序实现了一下清屏,清空文件,操作提示等善后辅助 功能,能帮助用户更好的应用该程序,使程序的功能最大化实现。
程序运行平台
该程序是用 VC++6.0 制做的,使用Microsoft Visual
C++ 6.0 运行该程序,具体操作是:打开Microsoft Visual
C++ 6.0 ,菜单栏里点文件T打开工作区T找到“图书管理 系统.dsw ”这个文件—打开,或者在资源管理器中双击该文 件,此时,VC++6.0 会自动打开,并载入该系统相关资源, 点击Run命令菜单或者或用快捷键 Ctrl+F5运行该程序
系统功能框架图
商城销售管理系统
商品基本信息
商品管理
名称
编号
成本
单价
销量
修改数据
创建新表
增加商品
删除商品
文件存档
商品信息查看显示全部内容商品查找
显示商品信息按销量排序按利润排序
进入系统
退出系统
其它辅助功能
使用说明及帮助等
程序类说明
有关商品信息的类
//存储商品信息
class Goods Info
{public:
char * name ; //商品名称
int number; //商品编号
float cost_p; // 成本单价
float unit_p; // 销售单价
int num_all; //共计商品件数
int num_now; //现存商品件数
int num_sell; //已售出商品件数
float cost_all; //进货总计成本价
float profit; //已销售商品获得的利润
Goods Info * n ext; // 指向下一个商
GoodsInfo(); // 构造函数
GoodsI nfo(char * a,i nt b,float c,float u,i nt all,i nt sell) ; // 重载构造函数
void operator= (const Goods Info right); // 重载=
void setInfo(char * a,float c,float u,int all,int sell) ; // 数据载入
char* getname(){return name;} //返回姓名用于查找显示商品信息
void Amend(Goodslnfo *);
void show(Goods Info *);
~Goodsl nfo() { delete [] n ame;}
};
商品类链表
class GoodList :public Goods Info
{
public:
GoodList();〃构造函数,指针初始化
~GoodList();〃 析构函数,释放
Goods Info * head; // 头指针
Goods Info * p; // 活动指针 1
Goods Info * p2; // 活动指针2(指向最后一个)
voi
原创力文档

文档评论(0)