`
mayuqi827
  • 浏览: 48853 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

UML 和 ERP 项目 题目

    博客分类:
  • JAVA
阅读更多
1.请你谈谈你对OOAD的认识?
   OOAD面向对象的分析与设计。
   其中OO为面向对象,ooad具备了面向对象的主要特点有符合人类的认知,强化数据封装,信息

隐藏,代码可重用,降低开发的复杂性。
   OOA为面向对象分析,它只考虑问题域和系统责任不管实现(根据现实当中的业务逻辑,提取对应

的概念模型,同时描述出模型间的关系)。
   OOD为面向对象设计,对ooa模型进行调整并补充,与实现有关的部分(根据概念模型设计出对

应的实体模型,并设计出类,接口以及程序架构。)。
   ooad使得实际问题与实现的对象之间紧密的配合。促进重用对象。减少了错误和维护问题等等。
--------------------------
2.请你谈谈对UML建模的认识?
   uml是一种统一建模语言。(能用于任何面向对象的方法,是帮助形象化、指定、构建和记录开发

中系统的建模语言。)即一套可视化符号,主要是八类图和四大关系符号。是项目的图形化表达方

式。uml提供了一组特定的图和元素,可用来描述开发中系统的不同状态。uml可应用与信息系统,

技术系统侵入式系统,分布式系统系统软件业务系统等等。
---------------------------
3.请你谈谈对用例图的理解?
   用例图它是用户和开发人员之间进行交流沟通的有效途径,使用户和开发人员能够清楚地理解需求


   一般适用于需求分析阶段。用例图主要由参与者与用例两部分组成。其中参与者不是特指人,是指

使用系统例如购物网的用户与系统交互中所扮演的较色例如购物网的购物车所以人和物都可以是参

与者,其中用例的命名一般以动词开始。最后一定要形成用例文档。
---------------------------
4.请你描述一下活动图?
  活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动

到另一个活动的控制流。活动图在本质上是一种流程图。 一般适用于概要设计阶段。多为给客户看

,用于描述复杂的业务逻辑。活动图有活动例如登陆系统是密码与用户名的验证就属于一个活动,

分支或者叫判定。例如登陆时是否成功就属于一个分支。活动图中有一种特殊的叫泳道图。他是用

来描述在复杂业务逻辑中多个角色间的交互。
---------------------------
5.请你讲讲UML中的类图,及类与类间的关系?
  类图(Class Diagram)是显示出类,接口及它们之间的静态结构和关系的图,它最基本的元素是类

和接口.
    类图主要分为两种。
       领域模型(概念模型/问题模型):产生于分析阶段,由系统分析师绘制,主要作用是描述业务实体

的静态结构,包括业务实体、各个业务实体所具有的业务属性及业务操作、业务实体之间具有的关

系。
       实现类图(实体模型):产生于设计阶段,由系统设计师绘制,其作用是描述系统的架构结构、指

导程序员编码。它包括系统中所有有必要指明的实体类、控制类、界面类及与具体平台有关的所有

技术性信息。
       类与类之间主要分为四大关系。
          泛化关系(继承关系)(类与类接口与接口之间的继承以及接口的实现)
          关联关系,关联关系又分为两种,一般关系类似于表与表之间的关系特殊关系其中特殊关系

又跟为两种。
               聚合关系与组合关系。他们有一个共同点那就是都是整体与部分的关系,区别在于聚合关

系整体与部分没有关联(例如学校与学生),组合关系带有很强的拥有关系且整体与部分的生命周

期一致(例如:订单与订单详情)。
          依赖关系,描述一个事物的变化可能会影响到能一个事物。例如(程序中的dao层与Action

层),实现关系例如接口的实现。
        
---------------------------

6.请你讲述一下对于时序图的理解?
   时序图用于显示不同的业务对象如何按照顺序进行交互。主要用于需求分析阶段与详细设计阶段。
   需求分析阶段可以细化复杂业务的用例,类似于活动图
   设计阶段用于详细描述系统架构流程

7.请你谈谈瀑布模型的优缺点?
 瀑布模型核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构

化的分析与设计方法将逻辑实现与物理实现分开。1、瀑布模型有以下优点:
    1)为项目提供了按阶段划分的检查点。
  2)当前一阶段完成后,您只需要去关注后续阶段。
  3)可在迭代模型中应用瀑布模型。
  增量迭代应用于瀑布模型。每次迭代产生一个可运行的版本,同时增加更多的功能。每次迭代必

须经过质量和集成测试。
  2、瀑布模型有以下缺点:
  1)在项目各个阶段之间极少有反馈。
  2)只有在项目生命周期的后期才能看到结果。
  3)通过过多的强制完成日期和里程碑来跟踪各个项目阶段。

----------------------------
8.请你谈谈对于版本控制的使用的理解?
在多人协作开发软件的时候,经常出现员工A的代码被员工B覆盖,或者今天做了小修改明天却发现

需要把代码改回去,版本控制正是为此而诞生的,它是软件开发团队高效协作的重要管理工具。
简单来说,版本控制服务器是一个特殊的文件服务器,不仅控制用户对文件的读取、写入等操作,

更记录了每一次修改的内容。
----------------------------
9、请你说说ERP的概念
在制造、分销、服务性的企业,对于用来接收客户订单以及制造、运送并结算等所有需要的资源,

作有效的规划和控制的一种管理方法。总的来说ERP是一种管理方式,它所管理的主体是企业,管理

的对象是资源,主要包括材料,人力,设备,资金,方式,数据,等等。他的管理手段是计划与控

制。也就是说ERP是对企业的资源做有效的规划与控制的一种管理方式。
---------------------
10、你知道ERP市场上的哪些厂商与产品?
在国外ERP业的大厂商主要有主要包括sap公司它的主要产品有r/3,Oracle公司它的主要产品有E-

Business Suite,Infor公司它的主要产品有Visual ERP ,以及微软。台湾主要的厂商有神州数码产

品有易助,易飞,易拓以及正航它的主要产品有导航者,T357,天心公司。大陆主要的厂商有用友

,主要产品有u6,u8,u9,NC。以及金蝶的kis、k/3.浪潮的浪潮ERP-ps
---------------------


11、你能聊聊ERP的发展历程如何吗?
ERP的发展主要包括四个阶段。第一阶段从六十年代的MRP开始mrp也就是物料信息集成

,到了七十年代由于mrp没有考虑到生产企业现有的生产能力和采购有关条件的约束正式为了解决以

上问题mrp系统在七十年代发展为闭环mrp系统。闭环mrp除了物料需求计划外还将生产能力需求计

划,车间作业计划和采购作业计划全纳入了mrp形成一个封闭的系统。闭环mrp系统的出现还不能解

决企业中的种种问题。八十年人们把生产,财务,销售工程技术采购等各个子系统集成一个一体化

的系统称为mrpii,到了九十年代mrpii发展成为了以管理为主题的erp系统。

---------------------

12、ERP的核心是什么?你能简单说说其原理吗?
ERP的核心是MRP,MRP在其发展阶段主要有两个阶段,一个是基本MRP,一个是闭环

MRP
基本MRP的原理是MRP也就是物料需求计划主要依据是主生产计划mps,物料清单bom

,以及库存信息。也就是说由主生产计划通俗的说也就是要生产的产品,导出物料清单,也就是生

产产品所需要的原材料,半成品等和生产所需的时间从而生成一个生产作业计划。同时根据库存数

量准确计算出需要采购的物料,从而生成一个采购计划。
闭环MRP是在基本MRP的基础上加入了能力计划与作业控制、回馈的环节。在主生产计划的制定中

,闭环MRP加入了粗能力需求计划,用于评估关健资源是否满足生产要求;在物料需求计划制定之

后,加入能力需求计划,评估执行生产作业计划与采购作业计划所需要的资源是否满足要求。在执

行完物料需求计划并做能力平衡之后,产生作业指令及采购指令,指导车间生产及采购。在生产作

业及采购作业执行中,其结果不断进行反馈,从而形成计划-执行-回馈-改进调整的一个闭环过程。

---------------------
13、你能说说制造业的业务流程吗?
首先由销售部门接受订单或者做销售预测,也就是要弄清楚客户要什么,要多少,以及什

么时候要,再由生产管理部门安排生产一般由大生管负责,制定一个主生产计划,接下来由物控人

员进行算料,产生一个生产作业计划,与采购作业计划。在由采购部门进行采购,同时进行采购付

款。采购完成由采购人员协同仓库管理人员进行收料,再由来料质检由来料质检人员(IQC)进行质

检,质检合格的产品由采购人员填制入库单、仓管人员接受并登账入库。依据:生产作业计划由小

生管向车间班组下达生产通知(制造命令、工单、派工单)车间班组相关负责人员依据生产通知填

制领料单到仓管哪里领料,然后进行生产,再有质检人员(QC)进行质检,合格的商品入库,在由

销售人员进行销售出货最后由销售人员负责款项回收出纳确认。
-----------------------

14、你了解存货核算吗?
从财务角度来看,存货通常可以分为:
原材料,在产品,半成品,产成品,商品,包装物,低值易耗品,委托代销商品,在实务中,存货范围的确认,

应以企业对存货是否具有法定所有权为依据,法定所有权属于企业的所有一切物品,不论其存放地

址,都应视之为存货。即所有在库、在耗、在用、在途的存货均确认为企业的存货;反之凡法定所

有权不属于企业的物品,即使存放于企业,也不应确认为企业的存货。存货核算分为两种1.存货的初

始计量主要分为(分为外购存货,入账价值=购货价格+附近成本。自制存货,入账价值=直接材料+

直接人工+制造费用,等等(本子上))2.存货的后续计量方法,先进先出法,也就是先入库的产品

先出库。加权平均法月加权平均法
   存货平均单价 = (期初结存存货实际成本+本月收入存货实际成本)/ (期初结存存货数量+本期

收入存货数量)
移动加权平均法
   存货平均单价 = (以前结存存货实际成本+本批收入存货实际成本)/(以前结存存货数量+本批

收入存货数量)
----------------------

15、你能谈谈你们以前过做的XX项目吗?
根据XX实业有限公司、灿峰电子(见《畅想ERP》)、大汉通讯(见正航Flash)以及导

航者构造出一个你以后面试用的进销存/ERP项目
讲解思路建议采用总-分-总的套路。


可以参照以下思路,也可以自己组织讲解方式,但一定要注意口语化与专业化。
总:简介这个项目是什么时候的,项目做了哪些模块,为哪个客户做的。
分:
1、谈谈这个客户的情况;
2、说说这个客户的一些需求(管理难点或者说问题点);
3、说说你的项目是怎样为他解决这些问题的
4、可以谈谈你项目的开发团队及开发情况
总:这个项目的应用效果如何
08年,6月份,为大汛通航做了一个进销存管理系统。



分享到:
评论

相关推荐

    UML书籍对项目整个设计的过程

    它涵盖了从基础概念到高级特性的全面内容,旨在帮助读者理解和掌握UML在项目设计中的应用。 UML是一种标准化的建模语言,用于可视化、构建和文档化软件系统的结构和行为。它的核心在于通过图形化的表示方法,清晰地...

    UML建模选题(供在校生使用)课程设计项目题目

    UML选题可以参照文档中的题目,便于学生自主选题,自主发展。

    软件工程 所有文档 需求 分析 UML 详细设计 项目计划

    在软件开发过程中,软件工程是一门综合性的学科,它涵盖了从需求分析到项目计划,再到UML(统一建模语言)详细设计等多个关键环节。这些环节是确保软件项目成功实施的核心组成部分。 首先,我们来讨论需求分析。...

    UML和模式应用.pdf

    UML和模式应用.pdf UML和模式应用.pdf UML和模式应用.pdf UML和模式应用.pdf UML和模式应用.pdf UML和模式应用.pdf UML和模式应用.pdf UML和模式应用.pdf UML和模式应用.pdf UML和模式应用.pdf UML和模式应用.pdf ...

    UML建模描述语言和项目管理

    在项目管理中,UML 是一个强大的工具,它可以帮助团队清晰地表达和理解项目需求,减少沟通成本。需求分析阶段,用例图可以明确表述用户需求;设计阶段,类图和对象图可以辅助系统架构设计;在实现阶段,序列图和协作...

    UML和模式应用 UML和模式应用

    UML和模式应用UML和模式应用UML和模式应用UML和模式应用UML和模式应用

    使用UML进行项目开发.pdf

    ### 使用UML进行项目开发——深入解析与应用 #### 概述 《使用UML进行项目开发》这一主题深入探讨了统一建模语言(Unified Modeling Language,简称UML)在软件项目开发流程中的运用,旨在指导项目设计。UML作为一...

    uml 试题及答案

    ### UML基础知识与应用 #### 一、UML交互图详解 **1.1 顺序图与协作图的差异** ...同时,了解UML的各种视图和图类型,可以帮助我们更加全面地掌握系统的各个方面,从而提高软件开发的效率和质量。

    UML期末大作业——PDF

    这涉及到数据收集、处理和展示的需求,需要一个能够收集教师个人信息和项目信息的系统。系统需要提供用户登录、信息填写、信息保存更新、实时监控和修改数据库、以及最终输出统计信息到Excel的功能。 3. 系统用户和...

    基于UML项目管理系统分析

    在“基于UML项目管理系统分析”中,我们将深入探讨如何利用UML来构建、理解和沟通一个项目管理系统的结构和行为。 1. **UML简介** UML是一种建模语言,它提供了一套标准化的图形符号,用于描述系统的静态结构和...

    UML和OOAD快速入门

    资源名称:UML和OOAD快速入门 内容简介:本书是UML和OOAD的初学者指南。本书介绍了分析师必学的3种UML图:类图、用例图和序列图,以及3种最实用、最常用的OOAD概念和工具:事务模式、用例描述、BCE模式。通过贯穿...

    UML基础,项目管理

    ### UML基础与项目管理深度解析 #### 一、UML概述:统一建模语言的基石 UML,即统一建模语言(Unified Modeling Language)...掌握UML的基本原理和应用技巧,对于提升软件工程师和项目管理者的专业素养具有重要意义。

    UML和模式应用PDF

    在实际项目中,UML不仅仅是设计工具,还是沟通和协作的桥梁。团队成员可以通过UML图表共享对系统理解,减少误解,提高工作效率。同时,UML也支持代码生成,可以将设计模型直接转换为编程语言,如Java或C++,进一步...

    UMl试题-选择题题目及答案

    UMl(统一建模语言)是一种标准化的图形建模语言,用于软件工程和其他领域,用于可视化、构建和文档化系统中的各种模型。本题主要涉及UML的基础概念、建模类型以及不同图表的用途。 1. 静态建模与动态建模:静态...

    UML 项目案例分析

    这是一个我自己设计的UML 课程项目的案例分析,是对学生宿舍管理系统的案例分析! 用的是EA工具画的

    UML画图及项目开发文档概要

    在软件开发过程中,UML(统一建模语言)是一种重要的工具,用于可视化、规范和沟通项目的各个阶段。本文将深入探讨UML画图及其在项目开发文档中的应用,旨在帮助开发者更好地理解和应用这一技术。 首先,UML是面向...

    UML项目之用电管理系统

    根据给定的信息,我们可以从标题...综上所述,“UML项目之用电管理系统”是一个典型的软件工程实践案例,它不仅涵盖了UML的各种应用,还深入到了软件开发的各个环节,对于学习和掌握软件开发全流程具有重要的参考价值。

    UML课后习题答案详解

    **UML(Unified Modeling Language)**,即统一建模语言,是软件开发中的一种标准化的图形表示法,用于描述面向对象的设计和系统。它提供了一种可视化的方式来表达系统的结构、行为和关系,使得团队成员之间可以更...

    uml项目管理

    UML(Unified Modeling Language,统一建模语言)是一种在软件工程领域广泛应用的可视化建模语言,主要用于系统分析、设计和项目管理。它提供了一种标准化的方式来描述系统的结构和行为,帮助开发人员、分析师和项目...

Global site tag (gtag.js) - Google Analytics