C语言商品管理系统-实训报告.pdfVIP

  • 33
  • 0
  • 约2.22万字
  • 约 42页
  • 2020-09-24 发布于天津
  • 举报
南昌理工学院 Nanchang Institute of Technology 课 程 实 训 报 告 系 部: 计算机信息工程 专 业: 计算机科学与技术 班 级: 16 级计科( 3)班 实训课程: 高级语言程序设计 实训项目名称: 商品销售管理 指导教师: 吴玲红 分组成员: 刘灯、何柳倩、黄日建、虎延文、晋 美旺久 实训地点: 实验楼 308 实训日期: 2017 年 02 月 28 日~2016 年 3 月 03 日 计算机信息工程学院教务科 2017 年 02 月 目录 一、设计目的: 1 二、实验(设计)仪器设备和材料清单: 1 三、设计内容: 1 四、设计要求: 1 五、设计步骤: 2 1、设计思想: 2 2、函数流程图设计: 3 3、主要源程序代码 5 六、运行结果分析说明 错误!未定义书签。 七、设计心得 39 2 一、设计目的: 1、进一步掌握和利用 C 语言进行程序设计的能力; 2、进一步理解和运用结构化程序设计的思想和方法; 3、初步掌握开发一个小型实用系统的基本方法; 4 、学会调试一个较长程序的基本方法; 5、学会利用流程图或 N-S 图表示算法; 6、掌握书写程序设计开发文档的能力(书写课程设计报告)。 二、实验(设计)仪器设备和材料清单: 1、硬件: PC机 2、软件: visual c++ 6.0 或者 visual studio 2012 三、设计内容: 1、每一条记录包括每一个商品的编号、商品名称、商品价格、商品产地等内容。 2、输入功能:可以一次完成若干条记录的输入。 3、显示功能:完成全部商品记录的显示。 4 、查找功能 : 能查找库里商品的详细信息。 5、删除功能 : 能按照功能删除商品信息。 6、应提供一个界面来调用各个功能 , 调用界面和各个功能的操作界面应尽可能清 晰美观。 四、设计要求: 1、用 C 语言实现系统; 2、利用结构体数组或链表实现商品销售信息的数据结构设计; 1 3、系统具有添加,查询,插入,删除等基本功能; 4 、系统的各个功能模块要求用函数的形式实现; 5、完成设计任务并书写课程设计报告。 6、将商品销售信息存在文件中。 五、设计步骤: 1、设计思想: (1)为存储商品销售信息,需定义一个结构体类型,成员包括编号、名称、 产地、价格等,并建立链表,定义该结构体类型的指针,用于指向各结点; (2 )分别建立具有添加、删除、修改、查询等功能的子函数,完成相应功 能,对程序实现模块化。这其中要用到对链表的删除、插入等知识。删除时用一 结构体指针指向链表的第一个结点, 检查该节点的值是否等于输入的要删除的学 号,若相等就删除, 不相等则后移指针, 直至表尾。 插入时也要先找到相应结点, 再添加。查询功能要设置商品输入时的信息等多种方式。 (3 )为实现存储功能,需用到文件的相关函数,打开文件,将添加、修改 或删除的信息存入磁盘中。 (4 )为以表格的形式输出文件,宏定义格式化输出语句,用横线和竖线构 成表格。 (5 )主要函数算

文档评论(0)

1亿VIP精品文档

相关文档