你可以用c++帮我写一个简单的快件管理系统吗,要求进入系统后首先选择取件人模式或管理员模式,内置管理员的账号密码,取件人可以凭借手机号或者快递单号取快递,管理员可以进行快件的录入,删除,读取,修改,查询已取快件,查询未取快件,一个快件应包含的信息有:随机生成的快递单号,寄件人,寄件人手机号,寄件人住址,收件人,收件人手机号,收件人住址
时间: 2024-04-24 08:22:10 浏览: 191
C/C++快件管理系统
5星 · 资源好评率100%
好的,这个系统可以用面向对象的思想来实现。首先我们需要定义一个快递类,代表一个快递,包含以下属性:
- 快递单号(随机生成)
- 寄件人姓名
- 寄件人手机号
- 寄件人住址
- 收件人姓名
- 收件人手机号
- 收件人住址
- 是否已取件
然后我们可以定义一个快递管理系统类,包含以下方法:
- 构造函数:初始化管理员账号密码和快递列表
- 进入系统方法:让用户选择进入取件人模式还是管理员模式
- 取件方法:根据手机号或快递单号查询快递,如果未取件则标记为已取件并返回快递信息
- 录入方法:录入一条新的快递信息
- 删除方法:根据快递单号删除一条快递信息
- 读取方法:读取所有快递信息
- 修改方法:根据快递单号修改快递信息
- 查询已取快件方法:查询所有已取件的快递信息
- 查询未取快件方法:查询所有未取件的快递信息
以下是使用 C++ 实现的代码:
阅读全文