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 |