/*
计算机教研室办公室办公用品管理系统设计
实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等等),设备名称,设备价格,设备数量,设备购入日期,是否报废,报废日期等;
主要功能:
1、能够完成对设备的录入和修改
2、对设备进行分类统计
3、设备的破损耗费和遗损处理
4、设备的查询
其他要求:必须实现文件方式存储、导入数据,系统以菜单方式工作
*/
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>
#define MAX 200
struct data1
{
double num;//编号
char name[20];
char kind[10];//对应下面种类名字
int k_num;//对应下方种类(由上方查询或自动生成)
float value;
int v_y,v_m,v_d;//购买时间
int bf;//报废
int b_y,b_m,b_d;//报废时间
char bz[310];//报废
}xm[MAX];
struct data2//种类
{
int num;//编号
char name[10];//种类名字
double sl;//种类数量[由data1自动添加
}kinds[MAX];//种类管理
struct data3//用户
{
int num;
char id[16];
char pw[20];
}users[MAX];
int Comp11(const void *p1,const void *p2)
{
return (*(struct data1 *)p2).num<(*(struct data1 *)p1).num?1:-1;
}
int Comp12(const void *p1,const void *p2)//从大到小
{
return (*(struct data1 *)p2).num>(*(struct data1 *)p1).num?1:-1;
}
int Comp21(const void *p1,const void *p2)
{
if((*(struct data1 *)p2).k_num==(*(struct data1 *)p1).k_num)
{
return (*(struct data1 *)p2).num<(*(struct data1 *)p1).num?1:-1;
}
else
{
return (*(struct data1 *)p2).k_num<(*(struct data1 *)p1).k_num?1:-1;
}
}
int Comp22(const void *p1,const void *p2)
{
if((*(struct data1 *)p2).k_num==(*(struct data1 *)p1).k_num)
{
return (*(struct data1 *)p2).num>(*(struct data1 *)p1).num?1:-1;
}
else
{
return (*(struct data1 *)p2).k_num>(*(struct data1 *)p1).k_num?1:-1;
}
}
int Comp31(const void *p1,const void *p2)
{
if((*(struct data1 *)p2).v_y==(*(struct data1 *)p1).v_y)
{
if((*(struct data1 *)p2).v_m==(*(struct data1 *)p1).v_m)
{
if ((*(struct data1 *)p2).v_d==(*(struct data1 *)p1).v_d)
return (*(struct data1 *)p2).num<(*(struct data1 *)p1).num?1:-1;
else
return (*(struct data1 *)p2).v_d<(*(struct data1 *)p1).v_d?1:-1;
}
else
return (*(struct data1 *)p2).v_m<(*(struct data1 *)p1).v_m?1:-1;
}
else
return(*(struct data1 *)p2).v_y<(*(struct data1 *)p1).v_y?1:-1;
}
int Comp32(const void *p1,const void *p2)//从新到旧
{
if((*(struct data1 *)p2).v_y==(*(struct data1 *)p1).v_y)
{
if((*(struct data1 *)p2).v_m==(*(struct data1 *)p1).v_m)
{
if((*(struct data1 *)p2).v_d==(*(struct data1 *)p1).v_d)
return (*(struct data1 *)p2).num<(*(struct data1 *)p1).num?1:-1;
else
return (*(struct data1 *)p2).v_d>(*(struct data1 *)p1).v_d?1:-1;
}
else
return (*(struct data1 *)p2).v_m>(*(struct data1 *)p1).v_m?1:-1;
}
else
return(*(struct data1 *)p2).v_y>(*(struct data1 *)p1).v_y?1:-1;
}
int Comp41(const void *p1,const void *p2)
{
if((*(struct data1 *)p2).value==(*(struct data1 *)p1).value)
{
return (*(struct data1 *)p2).num<(*(struct data1 *)p1).num?1:-1;
}
else
{
return (*(struct data1 *)p2).value<(*(struct data1 *)p1).value?1:-1;
}
}
int Comp42(const void *p1,const void *p2)
{
if((*(struct data1 *)p2).value==(*(struct data1 *)p1).value)
{
return (*(struct data1 *)p2).num>(*(struct data1 *)p1).num?1:-1;
}
else
{
return (*(struct data1 *)p2).value>(*(struct data1 *)p1).value?1:-1;
}
}
#include"注册登录.h"
#include"录入.h"
#include"删除.h"
#include"修改.h"
#include"查询.h"
#include"报废.h"
#include"分类.h"
#include"分类整理.h"
#include"排序.h"
#include"统计.h"
#include"信息.h"
#include"保存.h"
#include"读取.h"
#include"菜单.h"
int main()
{
login();
menu();
return 0;
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
管理系统是一种通过计算机技术实现的用于组织、监控和控制各种活动的软件系统。这些系统通常被设计用来提高效率、减少错误、加强安全性,同时提供数据和信息支持。以下是一些常见类型的管理系统: 学校管理系统: 用于学校或教育机构的学生信息、教职员工信息、课程管理、成绩记录、考勤管理等。学校管理系统帮助提高学校的组织效率和信息管理水平。 人力资源管理系统(HRM): 用于处理组织内的人事信息,包括员工招聘、培训记录、薪资管理、绩效评估等。HRM系统有助于企业更有效地管理人力资源,提高员工的工作效率和满意度。 库存管理系统: 用于追踪和管理商品或原材料的库存。这种系统可以帮助企业避免库存过剩或不足的问题,提高供应链的效率。 客户关系管理系统(CRM): 用于管理与客户之间的关系,包括客户信息、沟通记录、销售机会跟踪等。CRM系统有助于企业更好地理解客户需求,提高客户满意度和保留率。 医院管理系统: 用于管理医院或医疗机构的患者信息、医生排班、药品库存等。这种系统可以提高医疗服务的质量和效率。 财务管理系统: 用于记录和管理组织的财务信息,包括会计凭证、财务报表、预算管理等。财务管理系统
资源推荐
资源详情
资源评论
收起资源包目录
管理系统.zip (49个子文件)
SJT-code
管理系统.sdf 4.17MB
管理系统.sln 883B
ipch
管理系统-45dcca15
管理系统-8c45818d.ipch 2.25MB
管理系统.suo 31KB
Debug
管理系统.ilk 373KB
数据3.dat 8KB
数据2.dat 5KB
管理系统.exe 92KB
管理系统.pdb 427KB
数据1.dat 77KB
管理系统
统计.h 1KB
分类.h 9KB
修改.h 8KB
报废.h 3KB
数据3.dat 8KB
数据2.dat 5KB
分类整理.h 361B
管理系统.vcxproj.filters 2KB
删除.h 1KB
数据1.dat 77KB
录入.h 3KB
注册登录.h 2KB
管理系统.vcxproj 4KB
管理系统.vcxproj.user 141B
查询.h 6KB
读取.h 954B
排序.h 4KB
菜单.h 914B
main.c 4KB
Debug
CL.write.1.tlog 218B
管理系统.vcxprojResolveAssemblyReference.cache 713B
管理系统.lastbuildstate 50B
mt.command.1.tlog 364B
mt.read.1.tlog 648B
vc100.idb 51KB
管理系统.log 9KB
vc100.pdb 60KB
link.command.1.tlog 1020B
管理系统.write.1.tlog 0B
link.read.1.tlog 2KB
cl.command.1.tlog 504B
link.write.1.tlog 398B
管理系统.exe.intermediate.manifest 371B
mt.write.1.tlog 190B
main.obj 201KB
管理系统.Build.CppClean.log 1KB
CL.read.1.tlog 2KB
保存.h 1KB
信息.h 2KB
共 49 条
- 1
资源评论
JJJ69
- 粉丝: 6374
- 资源: 5917
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【新增】-071 -科技公司薪酬体系设计方案.doc
- 【新增】-077 -零售药店薪酬管理方案.doc
- 【新增】-078 -零售终端店铺薪酬方案.doc
- 【新增】-079 -贸易公司销售薪酬方案.doc
- 【新增】-081 -某医院薪酬管理体系设计方案).doc
- 【新增】-080 -贸易公司薪酬与绩效考核方案.doc
- 【新增】-089 -汽车4S店岗位级别薪资方案.doc
- 【新增】-094 -汽车销售专营店绩效考核、薪酬制度.doc
- 【新增】-091 -汽车4S店薪酬制度(丰田).doc
- 【新增】-090 -汽车4S店薪酬方案(上海大众).doc
- 【新增】-085 -农业科技薪酬体系设计方案.doc
- 【新增】-097 -软件开发公司薪酬制度.doc
- 全开源跑腿小程序/智能派单/系统派单/同城配送/校园跑腿/预约取件/用户端+骑手端
- 【新增】-101 -生产制造薪酬体系方案.doc
- 【新增】-104 -食品公司薪酬方案.doc
- 【新增】-108 -食品生产企业薪酬福利制度.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功