程序使用的是C/C++语言,可以作为课程设计练习,实现了药房的基本功能管理,代码分为main.cpp、function.h、head.h、Register.h四个文件。
main.cpp代码如下:
#include<iostream>
using namespace std;
#include "Register.h" //登录程序
#include "head.h" //菜单程序
#include "function.h" //功能程序
int main()
{
int choose = 0,choose2;
m1.news(); //存入药品信息
while(1)
{
cout << "请选择:\n<*>1:管理员\n<*>2:用户\n其余选项均退出程序,请您三思!\n";
cin >> choose;
if(choose==1) //管理员登录
{
if(admin1()) //账号密码登录
{
int adchoose = 1;
head(); //标题
while(adchoose)
{
AdminMenu(); //管理员菜单
cin >> adchoose;
switch(adchoose)
{
case 0: break;
case 1:
m1.check(); system("PAUSE"); system("CLS"); break;
case 2:
m1.revise(); break;
case 3:
m1.move(); m1.check(); system("PAUSE"); system("CLS"); break;
case 4:
m1.query(); break;
case 5:
m1.del(); break;
case 6:
m1.print(); break;
case 7:
m1.openback(); break;
default: cout<<"输入错误!!!\n"; break;
}
}
}
}
else if(choose==2) //用户登录
{
if(user1()) //账号密码登录
{
int uschoose=1;
char usechoose;
head();
while(uschoose)
{
userMenu();
cin >> usechoose;
if(usechoose<'0' or usechoose>'9'){
cout << "输入错误!!!\n\n";
continue;
}
switch(usechoose)
{
case '0': uschoose=0;break;
case '1':
m1.usercheck(); system("PAUSE"); system("CLS"); break;
case '2':
m1.query(); break;
case '3':
m1.choice(); break;
case '4':
m1.back(); break;
default: cout << "输入错误!!!\n"; break;
&n


1636

被折叠的 条评论
为什么被折叠?



