资源简介
基于面向对象方法学的银行储蓄系统,是计算机系学生《软件工程》实践题经典题目之一,代码及测试过程齐全,有意者请下载。。
代码片段和文件信息
#include “windows.h“
#include “afxres.h“
#include “resource.h“
#include “string.h“
#include “sqlite3.h“
#pragma comment(lib “sqlite3.lib“)
/**************数据库要求******************************/
//TABLE1
char oid[20]=““; //业务员ID
char o_name[20]=““; //业务员姓名
char o_password[20]=““; //业务员密码
//TABLE2
char uid[20]=““; //用户ID
char id_card[20]=““; //身份证号
char user_name[20]=““; //用户姓名
int gender; //性别0为男,1为女
char telephone[20]=““; //电话
char user_address[20]=““; //用户住址
//TABLE3
char did[20]=““; //账号
//业务员ID已存在
//用户ID已存在
char password[20]=““; //取款密码
char deposit_sum[20]=““; //余额
int deposit_style; //存款类型 0为活期,1为定期一年,2为定期二年,3为定期三年
char deposit_time[20]=““; //上次操作时间
unsigned int outway; //支取方式0为密码支取,1为身份证支取
//TABLE4
char myinterest[20];
char interest0[20]=““;
char interest1[20]=““;
char interest2[20]=““;
char interest3[20]=““;
/*********************************************************/
/****************数据库连接*******************************/
sqlite3 *db=0;
char **dbResult;
char *errmsg = 0;
int nRow=0 nColumn=0resultindex;
/*********************************************************/
/******************缓存***********************************/
HINSTANCE hInst; //实例缓存
HWND HwndEnable; //句柄缓存
char temp[20];
char temp1[20];
char temp2[20];
char interestemp[20]=““;
char temppassword[20];
char sql[100];//sql数据库语句
char startacc[20]; //字符缓存
int sign=0;//修改密码后返回的界面,0返回主界面,1返回取款,2返回修改个人信息
int page;//id=23的确定Button正对页面PAGE的条件判断和事件响应
double dou;
/***********************************************************/
/*******************控件************************************/
/*******界面1_账号输入********/
HWND hwndLabel;//id=0 //账号标签
HWND hwndEdit;//id=1 //账号输入
HWND hwndButton;//id=2 //账号确定 B
HWND hwndClearEdit;//id=3 //清空EDIT B
HWND hwndBack;//id=4 //返回主界面 B
/*******界面2_修改利率********/
//HWND hwndLabel; id=0 //利率标签标签
HWND hwndEditIntrest;//id=5 //利率输入
HWND hwndOK;//id=6 //设置利率确定 B
HWND hwndCancel;//id=7 //返回主界面 B
/*******界面3_支取方式********/
//HWND hwndLabel;//id=0 //密码标签标签
HWND hwndPasswordEdit;//id=8 //密码验证输入
//HWND hwndEdit;//id=1 //身份证验证输入
HWND hwndPassword;//id=9 //密码确定 B
//HWND hwndBack;//id=4 //返回主界面 B
/*******界面4_主要窗口********/
//HWND hwndLabel;//id=0 //账号标签
HWND hwndEdit0;//id=10 账号输入
HWND hwndLabel1;//id=null //性别标签
HWND RadioButton1;//id=110、111 性别
HWND RadioButton2;
HWND hwndLabel2;//id=null //户名标签
HWND hwndEdit2;//id=12 户名输入
HWND hwndLabel3;//id=null //住址标签
HWND hwndEdit3;//id=13 住址输入
HWND hwndLabel4;//id=null //客户编号标签
HWND hwndEdit4;//id=14 客户编号输入
HWND hwndLabel5;//id=null //身份证标签
HWND hwndEdit5;//id=15 身份证输入
HWND hwndLabel6;//id=null //账户类型标签
HWND hwndEdit6;//id=16 账户类型输入
HWND hwndLabel7;//id=null
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-05-25 23:03 ABC\
文件 143772 2011-05-24 02:29 ABC\ABC.APS
文件 63903 2011-05-24 02:30 ABC\ABC.c
文件 5120 2011-05-21 00:45 ABC\ABC.db
文件 4314 2011-05-20 09:56 ABC\ABC.dsp
文件 529 2011-05-14 01:23 ABC\ABC.dsw
文件 0 2011-05-14 01:24 ABC\ABC.h
文件 99328 2011-05-25 23:01 ABC\ABC.ncb
文件 53760 2011-05-25 23:01 ABC\ABC.opt
文件 1158 2011-05-25 23:00 ABC\ABC.plg
文件 4261 2011-05-20 23:52 ABC\ABC.rc
文件 105356 2011-05-18 12:48 ABC\ABC_BMP.bmp
文件 894 2011-05-14 02:13 ABC\ABC_icon.ico
目录 0 2011-05-25 23:00 ABC\Debug\
文件 372828 2011-05-25 23:00 ABC\Debug\ABC.exe
文件 277084 2011-05-25 23:00 ABC\Debug\ABC.ilk
文件 128373 2011-05-25 23:00 ABC\Debug\ABC.obj
文件 2841396 2011-05-25 23:00 ABC\Debug\ABC.pch
文件 582656 2011-05-25 23:00 ABC\Debug\ABC.pdb
文件 107088 2011-05-20 23:52 ABC\Debug\ABC.res
文件 3072 2011-05-16 21:06 ABC\Debug\ABC.suo
文件 5944 2011-05-14 02:13 ABC\Debug\RCa00324
文件 5410 2011-05-14 02:03 ABC\Debug\RCa00768
文件 5384 2011-05-14 02:08 ABC\Debug\RCa00936
文件 8108 2011-05-14 21:31 ABC\Debug\RCa02944
文件 7646 2011-05-14 14:46 ABC\Debug\RCa04864
文件 5944 2011-05-14 02:17 ABC\Debug\RCa05284
文件 5410 2011-05-14 02:09 ABC\Debug\RCa05340
文件 5410 2011-05-14 02:09 ABC\Debug\RCa05840
文件 0 2011-05-14 21:31 ABC\Debug\RDa02944
文件 3608 2011-05-20 09:19 ABC\Debug\fyy.obj
............此处省略11个文件信息
- 上一篇:哈工大威海编译原理实验报告和源代码
- 下一篇:操作系统 宗大华 课后答案
评论
共有 条评论