c#之财务系统数据库

财务收费系统补充数据库表

1、 学生表(F_Student)

名称

代码

数据类型

强制性的

ID

s_ID

int

TRUE

学生姓名

Stu_name

varchar (50)

TRUE

身份证号

stu_Card

varchar(18)

TRUE

年级

stu_ear

int

TRUE

专业

stu_Specialty

varchar(50)

TRUE

在籍状态

stu_state

int

TRUE

| f_student | CREATE TABLE `f_student` (
  ` s_id` mediumint(10) NOT NULL AUTO_INCREMENT COMMENT '学生表ID',
  `stu_name` varchar(50) NOT NULL COMMENT '学生姓名',
  `stu_card` varchar(50) NOT NULL COMMENT '身份证号',
  `stu_ear` smallint(7) NOT NULL COMMENT '年级',
  `stu_specialty` varchar(50) NOT NULL COMMENT '专业',
  `stu_state` tinyint(2) NOT NULL COMMENT '在籍状态',
  PRIMARY KEY (` s_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8                      |

2、 学杂费表(f_Incidental)

名称

代码

数据类型

强制性的

ID

ID

int

TRUE

学生ID

student_ID

int

TRUE

支付编号

payid

int

TRUE

缴费金额

itemmoney

float

TRUE

缴费方式

methodofpay

int

TRUE

缴费时间

paywhen

datetime

TRUE

缴费学期编号

term_code

varchar(50)

TRUE

是否有效

ifactive

int

TRUE

备注:缴费方式1、现金 2、刷卡 3、汇款

| f_incidental | CREATE TABLE `f_incidental` (
  `x_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '学杂ID',
  `x_stu_id` mediumint(10) NOT NULL COMMENT '学生ID',
  `x_payid` int(10) NOT NULL COMMENT '支付编号',
  `x_itemmoney` float NOT NULL COMMENT '缴费金额',
  `x_methodofpay` tinyint(3) NOT NULL COMMENT '1现金,2刷卡,3汇款',
  `x_paywhen` datetime NOT NULL COMMENT '缴费时间',
  `x_term_code` varchar(50) NOT NULL COMMENT '缴费学期编号',
  `x_ifactive` tinyint(2) NOT NULL COMMENT '是否有效',
  PRIMARY KEY (`x_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8                                 |

  

3、 学杂费明细表(f_detaied)

名称

代码

数据类型

强制性的

ID

ID

int

TRUE

支付编号

payid

int

TRUE

收费项目

Itemname

varchar(50)

TRUE

收费子项

Itemchild

varchar(50)

TRUE

收费年级

itemtermyear

varchar(50)

TRUE

收费方式

termoryear

varchar(50)

TRUE

项目金额

itemmoney

float

TRUE

折扣

itemreduce

datetime

TRUE

实收金额

itemfinalmoney

float

TRUE

是否有效

ifactive

int

TRUE

缴费时间

paywhen

datetime

TRUE

备注:收费方式 按一学年或按一学期

| f_detaied | CREATE TABLE `f_detaied` (
  `d_id` int(10) NOT NULL AUTO_INCREMENT COMMENT '学杂费明细表',
  `d_payid` int(10) NOT NULL COMMENT '支付编号',
  `d_Itemname` varchar(50) NOT NULL COMMENT '收费项目',
  `d_Itemchild` varchar(50) NOT NULL COMMENT '收费子项',
  `d_itemtermyear` varchar(50) NOT NULL COMMENT '收费年级',
  `d_termoryear` varchar(50) NOT NULL COMMENT '收费方式 按一学年或按一学期',
  `d_itemmoney` float(6,2) NOT NULL COMMENT '项目金额',
  `d_itemreduce` datetime NOT NULL COMMENT '折扣',
  `d_itemfinalmoney` float(6,2) NOT NULL COMMENT '实收金额',
  `d_ifactive` tinyint(2) NOT NULL COMMENT '是否有效',
  `d_paywhen` datetime NOT NULL COMMENT '缴费时间',
  PRIMARY KEY (`d_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8

  

4、 学杂费收费编号表

名称

代码

数据类型

强制性的

编号

num

int

TRUE

| f_Za_code | CREATE TABLE `f_za_code` (
  `num` int(10) NOT NULL,
  PRIMARY KEY (`num`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 |

  

5、 收费员日志表

名称

代码

数据类型

强制性的

ID

ID

int

TRUE

收费员

TollCollector

varchar(50)

TRUE

收费项目

Itemname

varchar(50)

TRUE

收费金额

itemmoney

float

TRUE

支付编号

payid

int

TRUE

缴费时间

paywhen

datetime

TRUE

刷卡金额

cardmoney

float

TRUE

现金金额

nowmoney

float

TRUE

汇款金额

tranmoney

float

TRUE

| f_accounting | CREATE TABLE `f_accounting` (
  `a_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '收费员ID',
  `a_TollCollector` varchar(50) NOT NULL COMMENT '收费员',
  `a_Itemname` varchar(50) NOT NULL COMMENT '收费项目',
  `a_itemmoney` float(6,2) NOT NULL COMMENT '收费金额',
  `a_payid` int(10) NOT NULL COMMENT '支付编号',
  `a_paywhen` datetime NOT NULL COMMENT '缴费时间',
  `a_cardmoney` float(6,2) NOT NULL COMMENT '刷卡金额',
  `a_nowmoney` float(6,2) NOT NULL COMMENT '现金金额',
  `a_tranmoney` float(6,2) NOT NULL COMMENT '汇款金额',
  PRIMARY KEY (`a_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8                                   |