一个宠物商店的程序c语言,C语言 宠物商店管理系统 实训报告

62e50291a81fc54b507f33cb80033297.gif C语言 宠物商店管理系统 实训报告

(14页)

ee5227bd60ecec9c676404dff29324e7.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

11.90 积分

实 训 报 告实训项目:宠物商店管理系统院别专业:信息管理学院班级学号:学生姓名:煜指导教师:实训成绩:实验日期:2018年6月8日制信息管理学院实践教学中心一、 实训目的:1掌握C语法,函数,界面程序设计,文件操作。2掌握C文件编程方法。二、 实训内容及要求:用C语言设计基于文件的宠物商店管理系统。要求具有信息显示、录入、修改、查询和删除的界面并完成相关功能。三、实训方案:系统功能结构、主要界面与主要代码:1.功能结构如下:以下图仅供参考,以实际所做的系统功能为准!!!!!2.主要功能介绍:(1)添加宠物类型。(2)修改宠物类型。(3)显示添加的全部宠物类型。(4)显示宠物全部的交易记录。(5)显示宠物月度交易统计数据。(6)显示主功能菜单3主要代码:#include#include#include#define SIZE 3#define SIZET 100struct pettype{ int typeId; char name[20]; int petstore;}pettypes[SIZE];struct pettransinfo{ int transId; int typeId; int num; int transtype; int year; int month; int day;}pettransinfos[SIZET];int getcurrenttypeindex();int getcurrenttypeinfoindex();int getcurrenttransinfoindex();/*添加宠物类型*/void tjcwlx();/*修改宠物类型*/void xgcwlx();/*显示全部的宠物类型*/void tjqbdcwlx();/*添加宠物进货记录*/void tjcwxsjl();/*添加宠物销售记录*/void xscwqbjyjl();/*显示宠物全部交易记录*/void xscwjytjxx();/*显示宠物交易统计信息*/void xszgncd();/*显示主功能菜单*/void showmenu();int istypeexistsbyId(int typeId);int updatepetstore(int typeId,int num);int main(int argc,const char * argv[]){ showmenu(); return 0;}void showmenu(){ int n; do { system("cls"); printf(" ******************************************\n"); printf(" * 欢迎使用宠物商店 *\n"); printf(" * =============================== *\n"); printf(" * 1.添加-省略部分-transId == 0) { break; } if (pettransinfos[j].month == month&&pettransinfos[j].typeId == pettypes[i].typeId) { if (pettransinfos[j].transtype == 0) { purchasenum += pettransinfos[j].num; } else { salenum+= pettransinfos[j].num; } } } printf("%3d\t\t%s\t\t%3d\t\t%3d\t\t%3d\n", pettypes[i].typeId, pettypes[i].name, purchasenum, salenum, purchasenum - salenum); }};int getcurrenttypeindex(){ int index=-1; int i; for(i=0;i=0) { pettypes[typeId-1].petstore=count; } return count;}四、实训结果与分析:系统运行截图:系统运行结果说明:本系统为宠物商店提供对宠物进行统计的功能,通过本系统卖家可以实现对宠物类型.进货记录.销售记录的添加,可以查询销售记录.全部交易记录.月度交易统计数据功能。五、 实训心得:本学系统是宠物商店系统。通过本次实训本人学会了如何应用链表,循环等,先构建系统大概结构。会独自分析问题解决问题,提高解决问题的能力提高分析问题和解决问题的能力,提高程序设计水平,遇到问题及时询问老师同学。六、教师评语:成 绩主讲教师: 2018年 6月8日 关 键 词: 宠物 c语言 报告 管理 商店 系统

524d6daf746efaa52c3c71bbfe7ba172.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值