| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1094 人关注过本帖
标题:数据结构应用----自助销售系统
只看楼主 加入收藏
zy439958
Rank: 1
来 自:象牙塔
等 级:新手上路
威 望:1
帖 子:59
专家分:0
注 册:2007-10-12
收藏
 问题点数:0 回复次数:2 
数据结构应用----自助销售系统
初学数据结构,做实验时碰到这样的题目,没有什么思路,请高手指教一下。
不求具体的算法,只需要指导一下该怎么做,用什么样的思路就行。不胜感激
题目要求具体如下



自助销售系统
1.基本功能:
1)商品信息录入
2)进货
3)零售
4)统计
2.数据类型设计:
Struct goods
{
   char g_ID[6];  /*商品编号*/
   char g_name[40];/*商品名称*/
   float g_price;  /*价格*/
   float g_discount; /*折扣*/
   int  g_type; /*商品类别1:食物,2:衣服,3:家电*/
};
Struct stocks
{
     char g_ID[6]; /*商品编号*/
     int  s_amount; /*商品库存数*/
}
Struct retail
{
    char r_ID[8];/*销售单据号*/
    char r_date; /*销售时间*/
    char g_ID[6];/*商品编号*/
    char r_amount; /*该商品的销售数量*/
}
3.系统流程
1)系统初始化
如果goods.txt和stocks.txt存储有数据,则将他们读入内存(线性结构或数组存储);初始化销售记录;
2)录入商品信息
如果goods中无该商品信息则录入新的商品信息.按商品编号插入到线性结构或数组中。
3)进货
输入商品编号和商品数量,并修改库存数据.如果商品编号不存在,则不能输入.
4)零售
输入销售单号和销售时间,输入销售商品明细(商品编号,数量),如果数量超过库存量则提示输入错误,重新输入.
继续输入下一明细.将所有销售明细插入到销售记录.
5)统计
A)一日内的销售金额
B)一周内的销售金额
C)不同分类商品的统计

[[italic] 本帖最后由 zy439958 于 2007-11-28 08:20 编辑 [/italic]]
搜索更多相关主题的帖子: 数据结构 系统 应用 销售 
2007-11-27 22:17
zy439958
Rank: 1
来 自:象牙塔
等 级:新手上路
威 望:1
帖 子:59
专家分:0
注 册:2007-10-12
收藏
得分:0 
倒!~~
连个提示都每人给啊,高手都跑哪去了?

if(爱上编程)study it hard else research 编程 still hard
2007-11-29 12:07
chudl
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-10-28
收藏
得分:0 
晕,这哪像数据结构的实验,就是一门编成语言的实验嘛,随便找一本相应编成语言的指导书就会有类似的例子
2007-11-30 20:48
快速回复:数据结构应用----自助销售系统
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018614 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved