`
抛出异常的爱
  • 浏览: 627937 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一个面试题的分析方法

阅读更多
引用
一个公司, 
开始只有4名员工,3男1女,
开始男员工年薪2万,女员工1.8万。

以后每下一年年初新招2男2女,初始工资同上。 
此公司男员工工资年递增10%, 女递增12%。

此外每名员工可以根据个人能力, 获得一个能力工资递增指数,该指数在(0%-20%)范围内。

男女员工工资达到5万后, 工资涨幅全部统一为8%,
另男员工需要交纳10%的个税,女要缴纳8%个税。 


引用
问题:
统计公司二十年内每年支付给所有男员工的工资额度,所有女员工的工资额度,
所有男员工缴纳的个税和,女员工缴纳的个税和。




从题目上看这个是对一个需求的分析,

实体有两个员工,与公司
员工 有两种不同的形态男员工,女员工

公司的
动作有:
1新加员工
2员工工资变化
3发给员工工资
4对工资收税
5统计员工总收入
6统计员工总税收
属性:
员工的列表

员工的
方法有:
1新招入员工
2工资增长
3过年发工资
4收税
5当年的工资水平
6年限是多少

属性有:
1工资
2工龄
3工资总数
4交税总数
分享到:
评论
2 楼 cljspn 2008-01-22  
需求分析。业务要求说的没清呀
1 楼 zhuixinjian 2007-07-21  
这应该是对新员工讲什么是面向对象的一个很好例子。

相关推荐

    需求分析师面试题

    【需求分析师面试题】知识点详解: 1. 需求收集与分析: 需求分析师在面试中经常被问及如何有效地收集需求。这涉及到与不同干系人的沟通技巧,包括用户、管理层、技术人员等,理解他们的期望和问题。面试者应展示...

    c++面试题面试题面试题面试题

    根据给定的信息,我们可以整理出一系列与C++相关的面试题及知识点解析,下面将逐一进行详细阐述。 ### C++ 面试题知识点解析 #### 1. 预处理器指令 预处理器是编译器执行的第一步,在实际编译之前处理源代码。预...

    数据挖掘数据分析面试题

    数据挖掘数据分析面试题 本资源提供了数据挖掘数据分析的面试题,涉及到异常值、聚类分析、SQL查询、销售数据分析和用户调研等多个方面的知识点。 1. 异常值识别:异常值(Outlier)是指样本中的个别值,其数值...

    数据分析面试题-统计学笔面试题.docx

    “数据分析面试题-统计学笔面试题” 这份文件提供了五个统计学相关的问题和答案,涵盖了协方差与相关系数、中心极限定理、正态分布、聚类分析等概念。 1. 男生点击率增加,女生点击率增加,总体为何减少? 这个...

    面试题面试题面试题34

    面试题是评估求职者技能和知识的重要方式,特别是在IT领域。以下是对提供的面试题的详细解答: 1. **字符串翻转方法**: 实现字符串翻转,可以使用双指针技术,一个从字符串开头开始,另一个从末尾开始,交换它们...

    java面试题集锦 java面试题集锦

    而对于对象引用,`==`比较的是两个引用是否指向同一个内存位置,即同一对象。而`equals`方法在默认情况下也类似于`==`,比较对象的引用,但很多类如String和Integer重写了`equals`,使其进行值的比较。例如,两个...

    java面试题,java框架面试题

    在本文中,我们将对 Java 面试题进行总结和分析,帮助读者快速掌握 Java 面试题的知识点。 一、 Java 基础知识 1. 面向对象的三个基本特征:封装、继承、多态 封装是把客观事物封装成抽象的类,并且类可以把自己的...

    网络面试题面试题汇总

    《网络面试题汇总》这份文档,正如其标题所示,是一个集大成的网络技术面试题库,涵盖了多种编程语言和相关技术领域。这份资源对于准备网络相关职位面试的求职者来说,具有极高的价值。以下是根据描述和标签提炼出的...

    数据挖掘分析面试题

    数据挖掘分析面试题涵盖多个关键知识点,以下是详细解释: ...这些面试题考察了数据挖掘的基础概念、统计分析方法、SQL操作、数据分析能力以及实验设计的理解,都是数据分析师必须掌握的关键技能。

    数据分析师面试题

    数据分析师面试题通常涵盖数据库基础知识、数据分析方法及应用等多个方面,这些都是评估候选人是否具备有效处理和解析数据能力的重要标准。以下是对这些面试题的详细解释: ### 第一部分:数据库基础知识 1. **...

    各个公司面试题 面试题

    在IT行业的面试中,面试题通常涵盖了广泛的领域,包括但不限于编程语言、数据结构、算法、操作系统、计算机网络、数据库管理、软件工程、项目管理、云计算、人工智能、前端开发、后端开发等。以下是对这些常见面试题...

    clickhouse高频面试题

    ClickHouse 高频面试题总结 ClickHouse 是一个用于联机分析(OLAP)的列式数据库管理系统(DBMS),主要用于 WEB 流量分析。它非常适用于商业智能领域,除此之外,也能够被广泛应用于广告流量、Web、App 流量、电信...

    .net面试题.net面试题.net面试题.net面试题(经典)

    .NET面试题是评估应聘者对.NET框架理解和应用能力的...对于STO这个文件名,它可能是面试题集的简称或者特定章节的标识,但具体含义需要更多信息才能确定。在准备.NET面试时,全面了解上述知识点将大大增加成功的机会。

    互联网大厂数据产品经理和商业分析面试题汇总.pdf

    接下来,我将根据这些面试题来详细阐述相关知识点。 1. 数据产品经理的职责与认识 数据产品经理是需要在数据和产品管理之间架起桥梁,运用数据分析来优化产品功能,提高用户满意度和业务绩效。他们需要对数据敏感...

    计算机常见算法面试题

    解决方法是使用两个指针,一个指针每次移动一步,另一个指针每次移动两步,如果链表中有环,那么两个指针最终会相遇。 2. 字符串插入:该问题要求编写一个函数,将一个字符串插入到另一个字符串中。解决方法是使用...

    数据挖掘分析面试题.docx

    数据挖掘分析面试题涉及到多个关键知识点,以下是详细解释: 1. 异常值检测:异常值(Outlier)是统计分析中的重要概念,指的是与其他观测值显著不同的数据点。识别连续型变量异常值的一种方法是Grubbs' test,这是...

    Java后端面试题

    ### Java面试题知识点概览 #### 面向对象概念 1. **super()与this()的区别**: - `super()`用于调用父类的构造方法或父类成员方法。 - `this()`用于调用本类中的其他构造方法。 2. **作用域public, protected, ...

    sql面试题,java面试题

    常见的SQL面试题涵盖以下几个方面: 1. 数据库基本概念:理解数据库、表、列、主键、外键等概念。 2. SELECT语句:熟练掌握选择、投影、联接、分组、排序、分页等查询操作。 3. 数据操作:了解INSERT、UPDATE、...

    java面试题总结资料

    抽象类可以有方法实现,但至少包含一个抽象方法。理解它们在设计模式中的应用。 4. **异常处理**:理解Checked异常和Unchecked异常的区别,学习如何使用try-catch-finally语句块进行异常捕获和处理。 5. **集合...

Global site tag (gtag.js) - Google Analytics