iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C++实现智能柜管理系统
  • 281
分享到

C++实现智能柜管理系统

2024-04-02 19:04:59 281人浏览 薄情痞子
摘要

本文实例为大家分享了c++实现智能柜管理系统的具体代码,供大家参考,具体内容如下 #define _CRT_SECURE_NO_DEPRECATE #include <

本文实例为大家分享了c++实现智能柜管理系统的具体代码,供大家参考,具体内容如下

#define _CRT_SECURE_NO_DEPRECATE
#include <iOStream>
#include <stdlib.h>
#include <fstream>
#include <cstdlib>
#include <ctime>
#include <string>
using namespace std;

struct node
{
    int pcode;
    int num;
    string pnum;
    time_t tnum;
    Node *next;
    Node *prev;
};

//取件成功+剩余提示
void rReaction(int l) {
    cout << "______________________________________________________________";
    cout << endl;
    cout << endl;
    cout << "                        取件成功!!!";
    cout << endl;
    cout << "______________________________________________________________";
    cout << endl;
    system("pause");
    system("cls");
    if (l != 0) {
        cout << "______________________________________________________________";
        cout << endl;
        cout << endl;
        cout << "              当前手机号还有"<< l <<"件未取!!!";
        cout << endl;
        cout << "______________________________________________________________";
        cout << endl;
        system("pause");
        system("cls");
    }
}

//取件码错误
void freaction() {
    cout << "______________________________________________________________";
    cout << endl;
    cout << endl;
    cout << "                        取件码错误!!!";
    cout << endl;
    cout << "______________________________________________________________";
    cout << endl;
    system("pause");
    system("cls");
}

//取件系统
int pcode() {
    int j = 0;
    int l = 0;
    int list1[25];
    int list2[25];
    string list3[25];
    int list4[25];
    ifstream file1("num.txt");
    ifstream file2("tnum.txt");
    ifstream file3("pnum.txt");
    ifstream file4("pcode.txt");
    while (file1.peek() != EOF) {
        file1 >> list1[j];
        file2 >> list2[j];
        file3 >> list3[j];
        file4 >> list4[j++];
    }
    
    file1.close();
    file2.close();
    file3.close();
    file4.close();

    int pcode;
    cout << "______________________________________________________________";
    cout << endl;
    cout << endl;
    cout << "                        取件码:"; cin >> pcode;
    cout << endl;
    cout << "______________________________________________________________";
    
    for (int i = 0; i < j-1; i++) {
        if (list4[i] == pcode) { 
            ofstream file1;
            file1.open("num.txt");
            ofstream file2;
            file2.open("tnum.txt");
            ofstream file3;
            file3.open("pnum.txt");
            ofstream file4;
            file4.open("pcode.txt");
            for (int k = 0; k < j-1; k++) {
                if (k == i)continue;
                else {
                    if (list3[i] == list3[k])l = l + 1;
                    file1 << list1[k] << endl;
                    file2 << list2[k] << endl;
                    file3 << list3[k] << endl;
                    file4 << list4[k] << endl;
                }
            }
            
            file1.close();
            file2.close();
            file3.close();
            file4.close();

            system("cls"); 
            cout << "______________________________________________________________";
            cout << endl;
            cout << endl;
            cout << "                        柜号"<<list1[i]<<"已打开";
            cout << endl;
            cout << "______________________________________________________________";
            cout << endl;
            system("pause");
            system("cls");
            return l; 
        }
    }
    system("cls"); 
    return -1;
}

//快递员取件
Node* dnode(Node* head,int n) {
    Node *p0;
    p0 = head;
    while (p0->prev != NULL) {
        if (p0->num == n) {
            if (p0 == head) {
                head = head->prev;
                delete p0;
                return head;
            }
            else {
                p0->prev->next = p0->next;
                p0->next->prev = p0->prev;
                delete p0;
                return head;
            }
        }
        p0 = p0->prev;
        if (p0->prev == NULL)
        {    
            cout << "______________________________________________________________";
            cout << endl;
            cout << endl;
            cout << "                       柜号" << n << "为空!!!";
            cout << endl;
            cout << "______________________________________________________________";
            cout << endl;
            system("pause");
            system("cls");
            return head;
        }
    }
    return head;
}

//柜子界面
int ginfORMation(Node* head) {
    Node *p0;
    p0 = head;
    int j = 1;
    int n;
    int m[26] = { 0 };
    while (p0->prev != NULL) {
        m[p0->num] = 1;
        p0 = p0->prev;
    }
    cout << "_________________________________________________________________________________________________________________________" << endl;
    cout << "|           1           |           2           |           3           |           4           |           5           |" << endl;
    cout << "|         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |" << endl;
    cout << "|_______________________|_______________________|_______________________|_______________________|_______________________|" << endl;
    cout << "|           6           |           7           |           8           |           9           |           10          |" << endl;
    cout << "|         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |" << endl;
    cout << "|_______________________|_______________________|_______________________|_______________________|_______________________|" << endl;
    cout << "|           11          |           12          |           13          |           14          |           15          |" << endl;
    cout << "|                       |                       |                       |                       |                       |" << endl;
    cout << "|         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |" << endl;
    cout << "|                       |                       |                       |                       |                       |" << endl;
    cout << "|_______________________|_______________________|_______________________|_______________________|_______________________|" << endl;
    cout << "|           16          |           17          |           18          |           19          |           20          |" << endl;
    cout << "|                       |                       |                       |                       |                       |" << endl;
    cout << "|         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |" << endl;
    cout << "|                       |                       |                       |                       |                       |" << endl;
    cout << "|_______________________|_______________________|_______________________|_______________________|_______________________|" << endl;
    cout << "|           21          |           22          |           23          |           24          |           25          |" << endl;
    cout << "|                       |                       |                       |                       |                       |" << endl;
    cout << "|                       |                       |                       |                       |                       |" << endl;
    cout << "|         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |         "; if (m[j] == 0) { j++; cout << " ---  "; }
    else { j++; cout << "已存放"; } cout << "        |" << endl;
    cout << "|                       |                       |                       |                       |                       |" << endl;
    cout << "|                       |                       |                       |                       |                       |" << endl;
    cout << "|_______________________|_______________________|_______________________|_______________________|_______________________|" << endl;
    cout << endl << "                                          输入要取出的智能柜的编号(输入'0'返回):";
    cin >> n;
    switch (n) {
    case 1:
    case 2:
    case 3:
    case 4:
    case 5:
    case 6:
    case 7:
    case 8:
    case 9:
    case 10:
    case 11:
    case 12:
    case 13:
    case 14:
    case 15:
    case 16:
    case 17:
    case 18:
    case 19:
    case 20:
    case 21:
    case 22:
    case 23:
    case 24:
    case 25:
        system("cls");
        return n;
    case 0:
        system("cls");
        return n;
    default:
        system("cls");
        return -1;
    }
}

//初始化
Node* init()
{
    Node *head;
    head = new Node;
    head->next = NULL;
    head->prev = NULL;
    return head;
}
Node* autoinput(Node* head) {
    int j = 0;
    int list1[25];
    int list2[25];
    string list3[25];
    int list4[25];
    ifstream file1("num.txt");
    ifstream file2("tnum.txt");
    ifstream file3("pnum.txt");
    ifstream file4("pcode.txt");
    while (file1.peek() != EOF) {
            file1 >> list1[j];        
            file2 >> list2[j];                        
            file3 >> list3[j];        
            file4 >> list4[j++];
    }

    file1.close();
    file2.close();
    file3.close();
    file4.close();

    for (int i = 0; i < j-1; i++) {
        Node *p0, *p1;
        p0 = head;
        p1 = new Node;
        p1->num = list1[i];
        p1->tnum = list2[i];
        p1->pnum = list3[i];
        p1->pcode = list4[i];    
        p1->prev = p0;
        p0->next = p1;
        p1->next = NULL;
        head = p1;
    }
    return head;
}

//柜满警告
void serror(Node* head) {
    system("cls");
    cout << "____________________________________________________________________________________";
    cout << endl;
    cout << endl;
    cout << "                        无可用的柜子!!!";
    cout << endl;
    cout << "____________________________________________________________________________________";
    cout << endl;
    system("pause");
    system("cls");
}

//派送快递
int sedelivery(Node* head) {
    int list[25];
    int i = 0;
    int k = 0;
    Node *p0,*p1,*p2;
    p0 = head;
    p2 = head;
    p1 = new Node;
    while (p2->prev != NULL) {
        list[i] = p2->num;
        p2 = p2->prev;
        i++;
    }
    string size,pnum;
    unsigned seed;
    time_t now = time(0);
    seed = time(0);
    srand(seed);
    cout << "____________________________________________________________________________________";
    cout << endl;
    cout << endl;
    cout << "                        包裹大小(small | medium | large):"; cin >> size;
    cout << endl;
    cout << endl;
    cout << "                        手机号码:"; cin >> pnum;
    cout << endl;
    cout << "____________________________________________________________________________________";
    cout << endl;
    if (pnum.length() != 11) {
        cout << "                        请输入正确的手机号码!!!";
        cout << endl;
        system("pause");
        system("cls");
        return -1;
    }
    else p1->pnum = pnum;
    if (size == "small") {
        int j = 1;
        for (; j <= 10; j++) {
            for (; k <= i; k++) {
                if (k == i) {
                    p1->num = j;
                    break;
                }
                if (j == list[k]) {
                    k = 0;
                    break;
                }
            }
            if (k != 0)break;
        }if (j == 11)return 0;
    }
    else if (size == "medium") {
        int j = 11;
        for (; j <= 20; j++) {
            for (; k <= i; k++) {
                if (k == i) {
                    p1->num = j;
                    break;
                }
                if (j == list[k]) {
                    k = 0;
                    break;
                }
            }
            if (k != 0)break;
        }if (j == 21)return 0;
    }
    else if (size == "large") {
        int j = 21;
        for (; j <= 25; j++) {
            for (; k <= i; k++) {
                if (k == i) {
                    p1->num = j;
                    break;
                }
                if (j == list[k]) {
                    k = 0;
                    break;
                }
            }
            if (k != 0)break;
        }if (j == 26)return 0;
    }
    else {
        cout << "                        请输入正确的包裹大小!!!";
        cout << endl;
        system("pause");
        system("cls");
        return -1;
    }
    p1->tnum = now;
    p1->pcode = rand();
    p1->prev = p0;
    p0->next = p1;
    p1->next = NULL;
    head = p1;
    cout << "                             派送成功!!!";
    cout << endl;
    cout << "                           包裹将投放到" << p1->num << "号柜";
    cout << endl;
    system("pause");
    system("cls");
    return 1;
}

//超时快递
int iexpress(Node* head) {
    int n;
    unsigned seed;
    time_t now = time(0);
    seed = time(0);
    srand(seed);
    Node *p0,*p1;
    p0 = head;
    while (p0->prev->prev != NULL)p0 = p0->prev;
    p1 = p0;
    while (p0 != NULL) {
        if (p0->tnum+86400 <= now) {
            char* dt = ctime(&p0->tnum);
            cout << "____________________________________________________________________________________";
            cout << endl;
            cout << endl;
            cout << "                        柜号:" << p0->num << endl;
            cout << "                        时间:" << dt << endl;
            cout << "                        手机号码:" << p0->pnum;
            cout << endl;
            cout << "____________________________________________________________________________________";
            cout << endl;
        }
        else break;
        p0 = p0->next;
    }
    cout << endl << "                     输入要重放的智能柜的编号(输入'0'返回):";
    cin >> n;
    if (n == 0);
    else {
        while (p1 != NULL) {
            if (p1->tnum + 86400 <= now) {
                if (p1->num == n) {
                    if (p1 == head) {
                        p1->tnum = now;
                        p1->pcode = rand();
                        cout << endl << "                        操作成功!!!";
                        cout << endl;
                        cout << endl;
                        system("pause");
                        system("cls");
                        return 1;
                    }
                    else {
                        p1->prev->next = p1->next;
                        p1->next->prev = p1->prev;
                        p1->tnum = now;
                        p1->pcode = rand();
                        p1->prev = head;
                        head->next = p1;
                        p1->next = NULL;
                        cout << endl << "                        操作成功!!!";
                        cout << endl;
                        cout << endl;
                        system("pause");
                        system("cls");
                        return 2;
                    }
                }
            }
            else {
                cout << endl << "                        操作失败!!!";
                cout << endl;
                cout << endl;
                system("pause");
                system("cls");
                return 1;
            }
            p1 = p1->next;
        }
    }
    system("cls");
    return 1;
}

//文件输出
void iinformation(Node* head) {
    int j = 0;
    Node *p0;
    p0 = head;
    int list1[25];
    int list2[25];
    string list3[25];
    int list4[25];
    while (p0->prev != NULL) {
        list1[j] = p0->num;
        list2[j] = p0->tnum;
        list3[j] = p0->pnum;
        list4[j++] = p0->pcode;
        p0 = p0->prev;
    }
    ofstream file1;
    file1.open("num.txt");
    ofstream file2;
    file2.open("tnum.txt");
    ofstream file3;
    file3.open("pnum.txt");
    ofstream file4;
    file4.open("pcode.txt");
    for (j = j - 1; j >= 0;) {
        file1 << list1[j] << endl;
        file2 << list2[j] << endl;
        file3 << list3[j] << endl;
        file4 << list4[j--] << endl;
    }

    file1.close();
    file2.close();
    file3.close();
    file4.close();
}

//快递员系统界面
int initialization(Node* head) {
    int n;
    cout << "____________________________________________________________________________________" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|                                  智能柜管理系统                                  |" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|                                    1.取出快递                                    |" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|                                    2.放置快递                                    |" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|                                    3.查询超时快递                                |" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|                                    0.注销                                        |" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|__________________________________________________________________________________|" << endl;
    cout << endl << "                             输入对应数字进入相应功能:";
    cin >> n;
    switch (n) {
    case 1:
        system("cls");
        return 1;
    case 2:
        system("cls");
        return 2;
    case 3:
        system("cls");
        return 3;
    case 0:
        system("cls");
        return 0;
    default:
        system("cls");
        return -1;
    }
}

//登录错误提示
void lerror() {
    cout << "____________________________________________________________________________________";
    cout << endl;
    cout << endl;
    cout << "                        账号或密码错误!!!";
    cout << endl;
    cout << endl;
    cout << "____________________________________________________________________________________";
    cout << endl;
    system("pause");
    system("cls");
}

//登录系统
int lsystem() {
    int j = 0;
    int anumber;
    int passWord;
    int list1[10];
    int list2[10];
    ifstream file1("anumber.txt");
    while (!file1.eof())
        file1 >> list1[j++];
    
    file1.close();

    j = 0;
    ifstream file2("password.txt");
    while (!file2.eof())
        file2 >> list2[j++];

    file2.close();

    cout << "____________________________________________________________________________________";
    cout << endl;
    cout << endl;
    cout << "                        账号:"; cin >> anumber;
    cout << endl;
    cout << endl;
    cout << "                        密码:"; cin >> password;
    cout << endl;
    cout << "____________________________________________________________________________________";
    for (int i = 0;i < j; i++) {
        if (list1[i] == anumber && list2[i] == password) {
            system("cls");
            return 1;
        }
        else {
            system("cls");
            return -1;
        }
    }
    return -1;
}

//系统界面
int linterface() {
    int n;
    cout << "____________________________________________________________________________________" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|                                  智能柜管理系统                                  |" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|                                    1.取快递                                      |" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|                                    2.快递员登录                                  |" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|                                    0.退出                                        |" << endl;
    cout << "|                                                                                  |" << endl;
    cout << "|__________________________________________________________________________________|" << endl;
    cout << endl << "                            输入对应数字进入相应功能:";
    cin >> n;
    switch (n) {
    case 1:
        system("cls");
        return 1;
    case 2:
        system("cls");
        return 2;
    case 0:
        exit(1);
    default:
        system("cls");
        return -1;
    }
}


int main() {
    int n,m,j,k,l,p,o;
    do {
        n = linterface();
        if (n == 1) {
            m = pcode();
            if (m == -1) {
                freaction();
                n = -1;
            }
            else {
                rreaction(m);
                n = -1;
            }
        }
        else if (n == 2) {
            j = lsystem();
            if (j == 1) {
                Node *head;
                head = init();
                head = autoinput(head);
                do {
                    k = initialization(head);
                    if (k == 1) {
                        do {
                            l = ginformation(head);
                            if (l > 0) {
                                head = dnode(head, l);
                                l = -1;
                            }
                            else if (l == 0) {
                                k = -1;
                                break;
                            }
                        } while (l == -1);
                    }
                    else if (k == 2) {
                        p = sedelivery(head);
                        if (p == 0) {
                            serror(head);
                            k = -1;
                        }
                        else if (p == 1) {
                            head = head->next;
                            k = -1;
                        }
                        else if (p == -1) {
                            k = -1;
                        }
                    }
                    else if (k == 3) {
                        o = iexpress(head);
                        if(o == 2)head = head->next;
                        k = -1;
                    }
                    else if (k == 0){
                        iinformation(head);
                        n = -1;
                        break;
                    }
                    else {
                        k = -1;
                    }
                } while (k == -1);
            }
            else {
                lerror();
                n = -1;
            }
        }
    } while (n == -1);
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: C++实现智能柜管理系统

本文链接: https://www.lsjlt.com/news/143825.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • C++实现智能柜管理系统
    本文实例为大家分享了C++实现智能柜管理系统的具体代码,供大家参考,具体内容如下 #define _CRT_SECURE_NO_DEPRECATE #include <...
    99+
    2022-11-13
  • C++如何实现智能柜管理系统
    小编给大家分享一下C++如何实现智能柜管理系统,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下#define _CRT_SECURE_NO_D...
    99+
    2023-06-29
  • 钉钉智能人事管理系统
    钉钉智能人事管理系统是一款基于云计算、大数据、人工智能等技术,为企业提供高效、智能、安全的员工管理和招聘的解决方案。该系统主要包括以下功能: 简历筛选 企业可以在钉钉智能人事管理系统中创建简历,并将简历上传到系统中,系统会自动筛选符合...
    99+
    2023-10-28
    智能 人事管理系统
  • 财务收费智能管理系统
    随着科技的不断发展和人们生活水平的提高,人们对于财务管理的要求也越来越高。财务管理作为企业的核心工作之一,对企业的发展至关重要。在这个信息化时代,财务收费智能管理系统成为了现代企业不可或缺的一部分。 传统的财务收费管理系统,一般只能实现收...
    99+
    2023-10-28
    管理系统 财务 智能
  • C++实现车票管理系统
    本文实例为大家分享了C++实现车票管理系统的具体代码,供大家参考,具体内容如下 一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的...
    99+
    2022-11-13
  • C++实现教师管理系统
    本文实例为大家分享了C++实现教师管理系统的具体代码,供大家参考,具体内容如下 链表模板定义:就是用这种数据类型来进行存储 #include<iostream> #if...
    99+
    2022-11-13
  • C++实现教务管理系统
    本文实例为大家分享了C++实现教务管理系统的具体代码,供大家参考,具体内容如下 gradeInfo.cpp #include <iostream> #include &l...
    99+
    2022-11-13
  • C#实现学生管理系统
    本文实例为大家分享了C#实现学生管理系统的具体代码,供大家参考,具体内容如下 添加3个类,分别实现 IComparer接口,实现对Student类的三个字段的排序。 1、学生类:学号...
    99+
    2022-11-13
    C#学生管理系统 C#学生系统 C#学生管理
  • C++实现职工管理系统
    本文实例为大家分享了C++实现职工管理系统的具体代码,供大家参考,具体内容如下 workermanager.h #pragma once//防止头文件重复包含 #include...
    99+
    2022-11-12
  • C++实现酒店管理系统
    本文实例为大家分享了C++实现酒店管理系统的具体代码,供大家参考,具体内容如下 一、先看效果 1、run 2、查询   3、入住   再查询,可以看到201有人...
    99+
    2022-11-12
  • C#实现销售管理系统
    C#制作简易的的销售管理系统,供大家参考,具体内容如下 1.整体需求 1).具有简易的登录界面 2).能对商品信息进行快速查看、查询、添加、编辑、保存等功能。 2.设计的窗体界面 1...
    99+
    2022-11-12
  • C++实现评教管理系统
    本文实例为大家分享了C++实现评教管理系统的具体代码,供大家参考,具体内容如下 #include<iostream> #include<fstream> #i...
    99+
    2022-11-13
  • C++实现考勤管理系统
    本文实例为大家分享了C++实现考勤管理系统的具体代码,供大家参考,具体内容如下 设计一考勤管理系统,记录学生的缺课情况 1、设计学生类;2、设计课程类;3、设计考勤类;4、录入学生的...
    99+
    2022-11-13
  • C++实现单词管理系统
    本文实例为大家分享了C++实现单词管理系统的具体代码,供大家参考,具体内容如下 实现功能 退出添加单词删除单词修改单词查询单词排序单词显示单词 简述 单词管理系统使用了C++语言连接...
    99+
    2022-11-13
  • C++实现信息管理系统
    本文实例为大家分享了C++实现信息管理系统的具体代码,供大家参考,具体内容如下 有一个信息管理系统,要求检查每一个登录系统的用户(User)的用户名和口令,系统检查合格以后方可登录系...
    99+
    2022-11-13
  • C#实现图书管理系统
    本文为大家分享了C#实现图书管理系统课程设计,供大家参考,具体内容如下 一、设计目的 通过模拟图书管理系统,实现以下功能学生账号的注册学生对馆藏图书状况的查询学生借书,还书状态的查询...
    99+
    2022-11-13
  • C/C++实现图书信息管理系统
    本文实例为大家分享了c/c++实现图书信息管理系统的具体代码,供大家参考,具体内容如下 程序流程图 源代码 #include <stdio.h> #include ...
    99+
    2022-11-12
  • C#开发智能停车管理系统的项目经验总结
    随着城市人口的增加和汽车数量的不断增长,停车已成为城市交通管理中的瓶颈问题。为了解决这一问题,智能停车管理系统应运而生。作为一名C#开发工程师,我在开发智能停车管理系统的过程中积累了一些经验,现在将其总结如下。一、需求分析在开发之前,对需求...
    99+
    2023-11-03
    C# 管理系统 智能停车
  • C++实现图书馆管理系统
    本文实例为大家分享了C++实现图书馆管理系统的具体代码,供大家参考,具体内容如下 一、实验名称 图书馆管理系统 二、实验目的 利用C++语言设计开发一个小型的图书馆管理系统模拟程序,...
    99+
    2022-11-13
  • 钉钉智能财务价格管理系统
    作为一家企业,在日常经营中,财务价格管理是一项重要的工作。企业的各项财务活动都需要进行预算控制,制定合理的财务策略,并确保财务数据的准确性和可靠性。 在智能财务价格管理系统中,财务人员可以通过该系统快速准确地获取财务数据,并进行分析和计算...
    99+
    2023-10-28
    管理系统 财务 智能
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作