关于学校的收费软件
现计划设计一个学校的收费软件,有一问题很不好办,请各位帮忙:
因为每个班级、每个学期的收费不一样。还有住宿费用也不同(如有的学生住公寓,有的住外面,有的住一般的宿舍),
那么,在定义收费标准时,像住宿费用如何定义?
我的计划是:
1、设计一个主从表,住宿费用先不填写金额;
2、在收费时,再选择是哪种住宿类型,再由系统判断应收金额。
但是,这样的话就有问题:
1、以后查询时,我如何好分析哪些学生欠费?因为同一个班级,有的学生可能要交5000,有的可能要交5500(比如住宿费不同)。
2、还有,像这个变化的收费项目,是写在主表里好,还是从表里好呢?
谢谢!
[解决办法]
1.根据选项可以确定应收金额,收费的时候填入实收金额,以后查询的时候自然就可以算出钱费金额了。
2.考虑到收费项目的可变性,单独做一个收费项目表吧!而且你可能还要考虑一次性收费和周期性收费的问题。
[解决办法]
都差不多
从表好点点,个人认为
[解决办法]
O0ooo0oO0o小弟我初来这里,多多指教!--------------首先根据需求定义所需要基础表 以T0开头吧班级表 T0_Class学期表 T0_grade收费项 T0_Sfitem住宿费 T0_ZhusuT0_Class表字段Cid Class------------1 数学原理2 计算机科学3 环境工程T0_grade表的字段Gid grade-----------1 20072 20083 2009T0_Sfitem表字段Sid Sfitem je-------------1 书本费 40002 住宿费 3 杂费 500 4 其它费 500T0_Zhusu表字段Zid Sid sflb je----------1 2 住公寓 10002 2 住外面 03 2 住学校 800定义所需要定义业务表 以T1开头学生信息表 T1_Student 把每次收费作为一个单据DJid Djrq Class grade studentID Name SsjeSum Zid sflb(因为张三在2007年交过钱的,以确认住学校,以后交钱不用选择)Sf001 2008-01-01 数学原理 2007年 43202254 张三 2000 3 住学校 Sf002 2008-01-01 数学原理 2007年 43202254 张三 3000 3 住学校...学生信息明细 T1_StudentMxXh DJid sfitem Ssje1 Sf001 书本费 20001 Sf002 书本费 20002 sf002 住宿费 8003 sf002 杂费 200 ...把业务表链接起来就能查到张三在 哪年 哪年 交了多少钱 什么时候交的钱等等因为是住学校的 我们可以得到张三的总收费应该是 5800 很容易统计 欠了多少钱