资源简介

综合小项目:账户管理系统 1.项目名称 账户管理系统 2.项目功能 开户、销户、存款、取款、转帐、查询、退出 3.项目设计和分析 3.1项目架构 采用C/S架构进行设计 客户端:提供一个界面供用户选择,当用户选择具体的业务操作之后,客户端将用户的选择信息发送给服务器进行处理,客户端等待服务器的结果,并且显示给客户。 服务器:接收客户端发来的用户选择信息进行处理,需要通过访问数据库处理,处理完毕之后将结果反馈给客户端。

资源截图

代码片段和文件信息

//客户端代码
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include

//定义账户信息的结构体
typedef struct
{
   int id;//账户
   char name[20];//账户名称
   char pass[6];//账户密码
   double money;//账户余额
}Account;

//定义消息的数据类型
typedef struct
{
   long mtype;//消息类型
   Account acc;//账户信息
}Msg;


int msgid1;//代表从客户端发送给服务器的消息队列,发送端
int msgid2;//代表服务器发给客户端的消息队列,接收端
//连接服务器创建的两个消息队列
//1.客户端的功能主要显示界面
//2.根据用户的输入,来决定调用那个函数
//3.调用的函数的功能首先是发送给服务器消息
//4.等待从服务器发来的消息队列
//5.根据从服务器发来的消息队列来进行显示

//打印提示信息
void print()
{
  //开户、销户、存款、取款、转帐、查询、退出
  //清空缓冲区
  //fflush(stdin);
//  char ch;
  //while((ch=getchar())!=‘\n‘&&ch!=EOF);

  printf(“按任意键请继续\n“);
  getchar();
  system(“reset“);
  printf(“-

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         40  2016-10-17 14:39  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\100000.txt

     文件         40  2016-10-17 15:33  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\100002.txt

     文件         40  2016-10-17 15:34  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\100003.txt

     文件         40  2016-10-17 15:50  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\100004.txt

     文件      12118  2016-10-17 15:43  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\client

     文件      10966  2017-05-25 19:36  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\client.c

     文件      10978  2016-10-17 15:54  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\client.c.bak

     文件          4  2016-10-17 15:50  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\id.txt

     文件      12243  2016-10-17 14:36  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\server

     文件      11152  2016-10-17 16:27  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\server.c

     文件      11154  2016-10-17 16:26  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu\server.c.bak

     文件       8996  2015-02-13 17:45  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\代码\client.c

     文件       9234  2016-10-10 15:41  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\代码\server.c

     文件      13947  2017-05-25 19:17  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\项目需求.docx

     目录          0  2017-05-25 19:36  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\yinhang_zhanghu

     目录          0  2016-10-10 16:00  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)\代码

     目录          0  2018-03-02 14:51  项目-银行账户管理系统(linux C编程和 消息队列实现IPC编程)

----------- ---------  ---------- -----  ----

               100952                    17


评论

共有 条评论