黄淮学院信息工程学院2011级。
程序设计基础课程设计报告。
题目:商店销售管理系统。
姓名:班级:软件工程1101b
学号:指导教师:杨锋英。
完成地点:机房606
完成时间:2012-6-6
目录。一. 设计目的3
二. 设计要求3
三. 模块设计3
四. 主要数据结构4
五. 流程图4
六. 源**5
七. 测试结果及分析8
八. 小结10
九. 参考文献10
一、 设计目的。
随着现代生活质量的提高,超市这种便利的服务开始走进我们的生活,同时随着超市涌入我们的生活,如何更便利的对超市进行系统和有序的操作,成为了我们需要考虑的问题,本程序运用c语言程序设计了一个超市管理系统。关系系统的的功能主要有新购物品入库、物品信息删除、物品信息修改、物品信息查询、物品信息浏览功能,
二、 设计要求。
1、用c语言实现程序的设计;
2、利用结构体数组和指针实现信息的数据结构设计;
3、系统的各个功能模块:新购商品入库、物品查询、不需要信息的删除、物品修改、浏览等等都可以用函数的形式实现;
4、界面友好(良好的人机交互)。
三、 模块设计。
系统功能模块结构图
四、 主要数据结构。
*定义存储单元基本信息的结构*/
struct thing
char name[10商品名字。
int num商品编号。
int kucun商品库存。
float danjia商品单价。
struct thing *next; /指向下一个商品信息的链。
五、 流程图。
六、 源**。
/*程序名:商店管理管理系统。
/*作者:孙太明汪腾飞张红福陈红彪胡培鑫巩持烁。
/*时间:2012-6-6 *
/*功能: 实现对商品的输入、输出、增加、减少、库存等。
*用链表实现学生成绩信息的管理*/
/商店商品信息管理系统。
#include <>
#include <>
#include <>
/define sp struct thing
struct thing
char name[10];
int num;
int kucun;
float danjia;
struct thing *next;
struct thing *creat(void);
void product(struct thing *p);
struct thing *del(struct thing *p);
/struct thing *p;
struct thing *sell(struct thing *head);
/struct thing *head;
struct thing *insert(struct thing *head,int n);
/struct thing *head;
struct thing *review (struct thing *head);
/struct thing *head;
/int n=0;
struct thing *duqu();
void baocun(struct thing *head);
/主函数。void main()
system("color 3a");
int n=0,b;
struct thing *head;
int choose;do
else printf("输入错误!");
}while(1);
/原始创建。
struct thing *creat
struct thing *head,*p,*q;
int i;
printf("请输入四种商品");
for(i=1;i<5;i++)
p->next=null;
return head;
/显示商品信息
void product(struct thing *p)
if(p==null)
goto end;
printf("\t\t商品详细信息");
printf("\t产品编号\t产品名字\t库存\t单价");
dowhile(p!=null);
end:;/商品**。
struct thing *sell(struct thing *head)
int num,n;
float sum;
struct thing *p;
p=head;
printf("请输入购买商品的编号:");
scanf("%d",&num);
printf("请输入购买的数量:");
scanf("%d",&n);
while(p->num!=num&&p->next!=null)
if(p->kucun
if(p->num==num)
p->kucun=p->kucun-n;
else sum=p->danjia*n;
printf("\t\t购买清单");
printf("\t商品名:\t%s",p->name);
超市管理系统课程设计报告
交通运输工程学院。visual foxpro 课程设计报告。设计名称 超市进货供货管理系统 系 院 交通运输工程学院。专业班级。学号。姓名。指导老师。设计时间 2012年6月 目录。课程设计任务书1 一 前言。1 课程设计的目的和意义。2 系统功能设计。3 创建项目管理文件。二 vfp课程设计说明书...
库存管理系统课程设计报告
北华航天工业学院。c 程序设计 课程设计报告。课程设计题目 库存管理系统。作者所在系部 计算机科学与工程系 作者所在专业 计算机科学与技术 作者所在班级 08513班。作者姓名 王士通。作者学号 20083051313 指导教师姓名 金大兵。完成时间 2010年7月3日 北华航天工业学院教务处制。课...
超市管理系统课程设计报告
报告编号 第五组。综合课程设计报告。超市管理系统的设计与实现。学生姓名 指导教师 所在系 电子信息系。所学专业 计算机科学与技术 年级08级 2 班。2010年6月。目录。摘要 1 第1章前言 2 1.1系统前景 2 1.2系统主要功能 2 第2章需求分析 3 第3章概要设计 4 3.1 主界面流程...