c语言课程设计-商品信息管理系统_第1页
c语言课程设计-商品信息管理系统_第2页
c语言课程设计-商品信息管理系统_第3页
c语言课程设计-商品信息管理系统_第4页
c语言课程设计-商品信息管理系统_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C语言课程设计——商品信息管理系统Sun

Create1/23目

录Sun

Create2/23一、概述二、系统设计三、功能展示四、系统特色六、总结1概述——系统概述Sun

Create3/23?本系统采用单链表并以磁盘文件保存每单销售的信息,每个节点包含销售单号、商品编号、商品名称、单价、销售数量、销售时间、销售员。软件由欢迎界面和功能模块组成。1概述——功能概述Sun

Create4/23?售出功能:每次都是录入一条销售信息并检查是否重复,若重复则返回主菜单,若不重复则提示问您是否继续接着进行销售信息的输入。每回输入的信息会自动以二进制格式写入文件中。?销售单据修改:会提示您输入所要修改的销售单号并检查是否重复。修改后的信息会自动以二进制格式写入文件中。1概述——功能概述Sun

Create5/23?销售单据删除:每次您可以删除一条您所指定销售单号的记录。?查找功能:输入您所要查询的销售单号,会显示出您所要查询的记录的信息。?统计功能:可以按销售员统计和统计文件中总共有多少条记录。?排序功能:根据月商品销售数量对商品编号降序排序。目

录Sun

Create6/23一、概述二、系统设计三、功能展示四、系统特色六、总结2系统设计——数据结构设计Sun

Create7/23时间结构体:struct

date{int

year;int

month;int

day;};?本系统采用的数据结构为单链表,结构体定义为:销售单据结构体:

struct

sales{long

sales_num;//销售单号long

num;//

商品编号char

name[15];//商品名称

long

price;//单价long

count;//销售数量char

salesman[15];//销售员。

struct

date

time;//销售时间

struct

sales

*next;};结构体sales包含了销售记录的基本信息和下一节点的指针。2系统设计——功能模块设计Sun

Create8/23Main函数程序主菜单231销销4567售售售查统排退出单单找计序出功据据功功功功能修删能能能能改除1按销售员统计2统计记录总数2系统设计——函数设计Sun

Create9/23Main()Menu()Sold()Modify()Delete()

Search()

Count()Sort()exit(0)Check()Check()2系统设计——函数设计Sun

Create10/23开始是否输入Y检查是否重复提示重复Y是否继续输入Y保存N结束NN输入是否正确Y输入信息提示输入错误?售出函数2系统设计——函数设计Sun

Create11/23?销售单据修改函数开始输入要修改的单号单号是否存在Y修改信息保存结束提示单号不存在N检查是否重复N提示重复Y2系统设计——函数设计Sun

Create12/23?删除函数开始输入要删除的单号检查单号是否存在Y删除保存结束提示单号不存在N2系统设计——函数设计Sun

Create13/23?查找函数开始输入查找单号Y检查单号是否存在显示信息结束提示单号不存在N2系统设计——函数设计Sun

Create14/23?统计函数开始按销售员统计显示结果结束统计记录总数2系统设计——函数设计Sun

Create15/23?排序函数开始排序显示排序结果结束目

录Sun

Create16/23一、概述二、系统设计三、功能展示四、系统特色六、总结3功能展示——系统主菜单Sun

Create17/233功能展示——售出功能Sun

Create18/233功能展示——销售单据修改Sun

Create19/233功能展示——销售单据删除Sun

Create20/233功能展示——查找功能Sun

Create21/233功能展示——统计功能Sun

Create22/233功能展示——排序功能Sun

Create23/23目

录Sun

Create24/23一、概述二、系统设计三、功能展示四、系统特点六、总结4系统特点Sun

Create25/23?界面简单明了,功能清晰?操作简单,功能实用?体积小,效率高目

录Sun

Create26/23一、概述二、系统设计三、功能展示四、系统特色六、总结5.总结Sun

Create27/23?

刚刚接到这个课题时,感觉无从下手,感觉自己无法完成。但是还是抱着试试看的心态去打代码。在打代码过程中,总是遇到一些自己无法解决的问题,有时候自己根本就不知道错在哪里,这也弄得自己心浮气躁的,过了一段时间,静下心来,仔细检查错误,认真调试,一步步排除错误,终于所编起来的程序可以完整的运行了,虽然其中的过程有些枯燥,但是做好了之后就会有一种成就感

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论