• 大小: 241KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-29
  • 语言: C/C++
  • 标签:

资源简介

针对小型书店的日常进销存业务特点及其经营的灵活性而开发; 2. 主要功能包括:进书、销售、盘点、库存不足提示、财务统计、查询等; 3. 查询包括:进书查询与管理、存书查询,销售查询,库存不足查询; 4. 财务统计可能包括:当日销售额统计、当月销售额统计、图书销售额排名、图书分类销售排名、 5.

资源截图

代码片段和文件信息

/*小型书店进销存管理系统
基本功能
1. 针对小型书店的日常进销业务特点以及其经营的灵活性而开发。
2. 主要功能包括:进书,销售,盘点。内存不足提示,财务统计。
3. 查询包括:进书查询与管理,存书查询,销售查询,库存不足查询。
4. 财务统计可能包括:当日销售额统计,当月销售额统计,图书销售名,图书分类销售排名。
5. 图书销售支持折扣优惠促销活动。
6. 系统界面清爽,操作简便。
7. 具有独特的功能。*/

#include
#include
#include
#include

float profit=0total=0;
//定义结构体
struct books_list
{
   
   char author[20];       
   char bookname[20];            
   int num1;          
   int num2;              
   float  price1;                 
   float  price2;             
   struct books_list * next;  
};
      
struct books_list * Create_Books_Doc();     
void InsertDoc(struct books_list * head); 
void DeleteDoc(struct books_list * head  int num);
void liulan(struct books_list * head);
void search_book(struct books_list * head);
void sale(struct books_list * head);
void save(struct books_list * head);
void tongji();
void xiugai(struct books_list * head);
void jinggao(struct books_list * head);
void paihang(struct books_list * head);
//创建链表
struct books_list * Create_Books_Doc()
{
 struct books_list * head;
 head=(struct books_list *)malloc(sizeof(struct books_list));
 head->next=NULL;  
 return head;
}
//保存
void save(struct books_list * head)
{
 struct books_list *p;
 FILE *fp;
 p=head;
 fp=fopen(“data.txt““w+“);
 while(p->next)
 {
  p=p->next;
  fprintf(fp“%s %s %d %d %f %f\n“p->booknamep->authorp->num1p->num2p->price1p->price2);
 }
 fclose(fp);
 printf(“                   已将图书数据保存到 data.txt 文件\n“);
}
//进书
void InsertDoc(struct books_list *head)
{
 struct books_list *s *p*q;
 char flag=‘Y‘;
 int f;
 while(flag==‘Y‘||flag==‘y‘)
 {
 p=head;
 while(p->next)
 {
  p=p->next;
 }   
  s=(struct books_list *)malloc(sizeof(struct books_list));
  fflush(stdin);
  s->num1=0;
  printf(“\n                    请输入图书书名:“);
  fflush(stdin);
  scanf(“%s“s->bookname);
  q=head;
  while(q!=NULL)
  {
  if(strcmp(s->booknameq->bookname)==0)
  {
  printf(“\n                    请输入进书数量:“);
          fflush(stdin);
          scanf(“%d“&f);
  q->num2+=f;
  goto app;
  }
  q=q->next;
  }
  printf(“\n                    请输入图书作者名:“);
  fflush(stdin);
  scanf(“%s“s->author);
  printf(“\n                    请输入进书数量:“);
  fflush(stdin);
  scanf(“%d“&s->num2);
  printf(“\n                    请输入图书进价:“);
  fflush(stdin);
  scanf(“%f“&s->price1);
  printf(“\n                    请输入图书售价:“);
  fflush(stdin);
  scanf(“%f“&s->price2);
  printf(“\n“);
  p->next=s;  
        p=s; 
  s->next=NULL;
app:printf(“                   ━━━━ 进书成功!━━━━“);
  printf(“\n                           继续进书?(Y/N):“);
  fflush(stdin);
  scanf(“%c“&flag);
  printf(“\n“);
 }
 save(head);  
 return;
}
//查找
void search_book(struct books_list *head)
{
 struct books_list * p;
 char temp[20];
 p=head;
 if(head==NULL || head->next==NULL)
 {
  printf(“                      ━━━━ 图书库为空!━━━━\n“);
 }
 else
 {
  printf(“

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        120  2011-12-11 10:20  大作业(提交)\data.txt

     文件        124  2011-12-08 09:53  大作业(提交)\Debug\data.txt

     文件      41984  2011-12-11 10:21  大作业(提交)\Debug\vc60.idb

     文件      53248  2011-12-11 10:21  大作业(提交)\Debug\vc60.pdb

     文件      40899  2011-12-11 10:21  大作业(提交)\Debug\大作业.obj

     文件     217183  2011-12-11 10:21  大作业(提交)\Debug\大作业(2次修改).exe

     文件     309628  2011-12-11 10:21  大作业(提交)\Debug\大作业(2次修改).ilk

    I.A....    235616  2011-12-11 09:42  大作业(提交)\Debug\大作业(2次修改).pch

     文件     533504  2011-12-11 10:21  大作业(提交)\Debug\大作业(2次修改).pdb

     文件      14519  2011-12-11 10:22  大作业(提交)\大作业.cpp

     文件       4407  2011-12-07 20:02  大作业(提交)\大作业(2次修改).dsp

     文件        542  2011-12-07 18:34  大作业(提交)\大作业(2次修改).dsw

     文件      50176  2011-12-11 10:22  大作业(提交)\大作业(2次修改).ncb

     文件      48640  2011-12-11 10:22  大作业(提交)\大作业(2次修改).opt

     文件       1361  2011-12-11 10:21  大作业(提交)\大作业(2次修改).plg

     目录          0  2011-12-11 10:21  大作业(提交)\Debug

     目录          0  2011-12-11 10:22  大作业(提交)

----------- ---------  ---------- -----  ----

              1551951                    17


评论

共有 条评论

相关资源