目录
一、功能介绍
二、部分运行截图
三、部分代码展示
四、文件内容截图
一、功能介绍:
三大板块:
//当然还有登录板块
1.流水管理;
2.商品管理;
3.会员管理;
1.流水管理:
a.进出货记录管理,如增加,删除,修改,查找。
b.通过进出货记录实现账本管理,可以计算单年,单月,单日的利润额和营业额。
2.商品管理:
a.商品信息的检索。
b.商品状态修改。
c.根据进出货情况修改商品库存
d.对商品保质期的管理,警告过期商品。
3.会员管理:
a.创建会员的姓名、电话号码等身份信息
b.会员信息的增加、删除、修改
二、部分运行截图:
更多细节处,这里不赘述了
;
;
;
三、部分代码
//登录.cpp代码展示
#include <graphics.h>
#include"management.h"
struct Administrator {
long int KnownAccount;
char KnownPassWord[15];
};
void signUp()
{
struct Administrator Manager[4];
Manager[0].KnownAccount = 10004101;
Manager[1].KnownAccount = 10004102;
Manager[2].KnownAccount = 10004103;
Manager[3].KnownAccount = 10004104;
strcpy(Manager[0].KnownPassWord, "JLU108001");
strcpy(Manager[1].KnownPassWord, "JLU108002");
strcpy(Manager[2].KnownPassWord, "JLU108003");
strcpy(Manager[3].KnownPassWord, "JLU108004");
int i;
int x;//记录几号管理员
wchar_t Account[9]={0};
wchar_t PassWord[15]={0};
char b[15];
int a;
do {
InputBox(Account, 9, _T("请输入登录账号"));
a = _ttoi(Account);
for (i = 0; i < 4; i++) {
if (a-Manager[i].KnownAccount == 0) {
x = i;
break;
}
}
if (i >= 4) MessageBox(NULL, _T("账号输入错误"), _T("管理人员登录"), MB_ICONSTOP | MB_SETFOREGROUND);
else break;
} while (1);
do {
InputBox(PassWord, 15, _T("请输入密码"));
wcharTochar(PassWord, b, 15);
if (strcmp(b,Manager[x].KnownPassWord) == 0)
{
MessageBox(NULL, _T("登录成功!"), _T("管理人员登录"), MB_SETFOREGROUND);
break;
}
else
MessageBox(NULL, _T("密码错误"), _T("管理人员登录"), MB_ICONSTOP|MB_SETFOREGROUND);
} while (1);
struct Node* HeadNode;
struct Node1* HeadNode1;
HeadNode1 = createList1();
HeadNode = createList();
readItem(HeadNode1);
readList(HeadNode);
menu1(HeadNode, HeadNode1);
}
四、文件内容截图
欢迎同学们私信咨询
还有Easyx教程资料ppt及示例代码可以获取
Easyx图形库学习成本比较低,不用担心学不会的,hxdm。
#include <stdio.h>
int main()
{
char success;
printf("Enter how much success have you achieved");
scanf("%d",&success);
if(success==0){
printf("Time to work more");
}
else{
printf("Be happy now");
}
return 0;
}