美国某大学有200名教师,校方与教师工会刚刚签订一项协议。按照协议,所有年工资超过$26000(含$26
美国某大学有200名教师,校方与教师工会刚刚签订一项协议。按照协议,
所有年工资超过$26000(含$26000)的教师工资将保持不变,年工资少于826000
的教师将增加工资,所增加工资数额按下述方法计算:给每位教师所赡养的人(包括教师本人)每年补助$100,此外,教师有一年工龄每年再多补助¥50,但是,增加后的年工资总额不能多于$26000。
教师工资档案存储在行政办公室的磁带上,档案中有目前的年工资、赡养的人数、雇佣日期等信息。需要写一个程序计算并印出每名教师的原工资和调整后的新工资。
要求:(1)画出此系统的数据流图;(2)写出需求说明;
(3) 设计上述的工资调整程序(要求用HIP O图描绘设计结果) , 设计时分别采
用两种算法,并比较两种算法的优缺点:
(a)搜索工资档案数据,找出年工资少于$26000的人,计算新工资,校核是否超过$26000,存储新工资,印出新旧工资对照表;
(b)把工资案数据按工资从最低到最高的次序排序,当工资数额超过826000时即停止排序,计算新工资,校核是否超过限额,存储新工资,印出结果。
(4)你所画出的数据流图适应用那种算法?