![](https://csdnimg.cn/release/download_crawler_static/87927249/bg4.jpg)
2) ATM 取款:每次取款金额为 100 的倍数,总额不超过 5000 元,支取金额不允许透
支;
3) ATM 存款:不能出现负存款,要求存钱为 100 的整数倍;
4) ATM 转账:通过登录的用户向指定的银行账号(在系统中已经保存)转账,若银行
卡不存在,则提示银行卡号输入错误,转账成功则提示“转账成功”,并且工具日期能够实
现当日转账金额的限制;
5) 历史交易记录查询,要求能够保存 20 条以上的交易记录;
6) 修改密码:新密码长度不小于 6 位,不允许出现 6 位完全相同的情况,只有旧密码
正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码;
7) 退卡:点击退卡,返回登录界面。
题目二:工作量统计系统
(选做要求:使用图形用户界面)
针对某公司员工各岗位的绩效考核,使用 java 语言编写其量化统计程序,工作量 Y
由四个部分组成,分别是技术支持 y1、出差补助 y2、指导新员工 y3、合同签订 y4,即
Y=y1+y2+y3+y4。要求:
1) 设计并实现登录界面,每个用户只有输入正确的工号和密码才能使用本系统,用
户具有工号、密码、姓名、性别、标准工作量等属性。
2)用户输入数据,根据其所输入的参数,计算得出 y1, y2, y3, y4 及 Y 的值,
并输出上述五个值(若能将计算过程及计算结果导出到外部 excel 文件,可加分)。
3) 若最终计算出来的 Y 值小于该用户的标准工作量(该量由系统管理员设置),则
会再界面上显示告警信息并提示该用户达到标准工作量还缺少的数值。
各系数的计算公式为:
1) 技术支持: y1=(系数 1× B+7) × k0× k1
系数 1 为用户每月的技术支持小时数(介于 30~80),由用户负责输入。B 为售前、售
后技术支持权重系数,其中,售前取 B=1,售后取 B=1.15。k0 为产品权重系数,核心
产品 k0 取 1.1,其它 k0 取 1.0。 k1 为人数调节系数,客户人数少于等于 50 人, k1=
1; 50 人以上每增加一个,系数增 0.004,客户人数少于等于 100 人, k1=1; 100 人
以上每增加一个客户,系数增 0.004。
2) 出差补助 : y2=系数 2×出差天数× D1× D2
系数 2 为用户出差平均每日工作小时数(介于 6~16),由用户负责输入。D1 为出差天
数调节系数:第 1~30 天, D1=1;第 31~50 天, D1=0.6;第 51 天以后, D1=
0.3。 D2 为地点调节系数:花都区内时取 0.8,广州市内取 1.0,广东省内取 1.2,省外
取 1.5;