標籤:
財務收費系統補充資料庫表
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 |
c#之財務系統資料庫