关系数据库设计

您所在的位置:网站首页 银行ATM机系统多久更新一次 关系数据库设计

关系数据库设计

2024-07-10 19:15:26| 来源: 网络整理| 查看: 265

仅供学习参考,如有不足之处,请予指正。

一、项目背景

       随着社会的不断发展,计算机越来越普及。我们证处在一个信息时代,计算机渗透到各行各业,改变着人们的生活。为了提高银行的存取款工作效率,降低工作的人力物力开支,提高工作的准确性、正确性。因此银行储蓄系统应该能够为用户提供充足的信息和快捷方便的操作手段。

二、需求分析

 1、功能分析

        (1)登录系统:输入账号密码,密码最多输入三次,否则直接退出系统

        (2)客户查询功能:查询个人银行卡余额等信息

        (3)客户存款功能:存款后个人银行卡余额增加、自主存取款机金额增加

        (4)客户取款功能:取款后个人银行余额减少、自主存取款机金额减少,以及设置最大取款额度限制,超出当前银行卡的余额的取款给予提醒

        (5)客户更改密码:实现密码更改功能,更改新密码需要进行两次验证,两次密码输入一致即可更新后台个人密码

        (6)管理员功能:显示自主存取款机金额、统计给定时段所有的交易信息(卡号、交易类型、交易时段、交易金额)、统计某段时间的存款总额和取款总额

        (7)退出功能:退出系统

        (8)数据处理:用数据库存储数据

        (9)界面和菜单

2、性能分析

        (1)系统的易操作性

        (2)系统可维护性

        (3)系统具有开放性

三、概要设计

1、功能模块图

四、详细设计

1、实体类设计

客户信息实体类:客户ID、姓名、性别、年龄、身份证号、手机号、地址

管理员信息实体类:管理员ID、姓名、年龄、性别、操作权限

银行卡信息实体类:卡ID、客户ID、银行卡号、金额信息、开户时间、开户行

登录信息实体类:登录ID、登录名(银行卡号)、登录密码

交易实体类:ID、客户ID、卡号、交易类型、交易时间、交易金额

2、数据处理

数据存储在数据库中

3、主要功能流程图

用户、管理员登录查询、存取款

 转账:

密码修改:

五、实现

1、数据库的设计

login_pass表:UID关联usr表

usr表:

bank_card表:

mange表:

  

 2、功能界面展示

1)首页

 2)用户登录、管理员登录界面

 

3)登录成功界面

4)查询、存款、取款、转账界面

 

 

 

 

5) 管理员操作界面

六、相关代码

1、sql数据库连接代码

头文件:

 源文件:

2、对话框之间数据的传递

 

 注:接收的变量定义为全局变量,以保证这个变量不会被释放,再次执行查询、存款、转账等相关功能时可以被使用。

3、sql代码的执行

执行查询语句可以使用open()函数 

执行增删改则不能使用open()函数

 4、CString与int、float之间的转换 

CString转int

CString str; int a = _ttoi(str);

 CString转float

CString str; float a = _ttof(str);

int 转 CString

int a; CString str; str.Format("%d", a);//十进制 str.Format("%x", a);//十六进制 str.Format("%o", a);//八进制

float 转CString

float a; CString str; str.Format("%f", a);

5、日期的获取



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭