×

工作兴趣和强项

  • 喜欢在计算机技术的基础上开发建立结构技术 使计算机系统获得良好的解题效率和合理的性能价格比。

科研&社会实践

  • 忠臣奖

    为了鼓励我能够在公司一心一意扎根,我在的公司给我们设立了这个奖项。工作到一定时间后就可以得到每月一百元以上的奖金,工龄越长,级别越高

工作经历

  • 2019-06
    工程师 
    该公司主要负责以下项目 1.负责研发公司应用软件的模块设计开发和交付 2.负责编码、单元测试 3.对其他软件工程师的代码进行审核 4.按照功能组件的详细设计 5.参与新知识的学习和培训 6.参与与其业务相关的需求变更评审 7.完成上级交办的其他事宜 修复程序B U G

教育历史

  • 2020-04
    教育开始日期: 2016-04 

    教育学校

    北京理工大学

    教育学位

    本科

    教育专业

    软件工程

按类型筛选:

按年分类:

uml

李银鹏
会议文件 uml

摘要

、什么是用例图   用例图源于Jacobson的OOSE方法,用例图是需求分析的产物,描述了系统的参与者与系统进行交互的功能,是参与者所能观察和使用到的系统功能的模型图。它的主要目的就是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的“角色”关系以及系统各个功能之间的关系。它通过用例(Use Case)来捕获系统的需求,再结合参与者(Actor)进行系统功能需求的分析和设计。 2、用例图的组成   用例图有四部分组成:用例(Use Case)、参与者(Actor)、系统边界、关联 2.1 参与者   在一个系统开发前,我们必定首先要确定系统的用户,系统的用户就是系统的参与者。除此以外,我们还会想打,我们开发的系统与其他的系统有什么关联?因此,系统的参与者可分为两类,一类是人,包括系统的使用者、维护者等,另外一类是其他系统。 2.2 用例   用例(Use Case)是参与者(Actor)可以感受到的系统服务或功能单元。   任何用例都不能在缺少参与者的情况下独立存在。同样,任何参与者也必须要有与之关联的用例,所以识别用例的最好方法就是从分析系统参与者开始,在这个过程中往往会发现新的参与者。   用例是有粒度的,用例的粒度指的是用例所包含的系统服务或功能单元的多少。用例的粒度越大,用例包含的功能越多,反之则包含的功能越少。 2.3 系统边界   所谓系统边界是指系统与系统之间的界限。把系统边界以外的同系统相关联的其他部分称之为系统环境。 2.4 关联   为了减少模型维护的工作量、保证用例模型的可维护性和一致性,可以在用例之间抽象出包含(Include)、扩展(Extend)和泛化(Generalization)这几种关系   包含关系是指用例可以简单地包含其他用例具有的行为,并把它所包含的用例行为作为自身行为的一部分。   扩展关系是指在一定条件下,把新的行为加入到已有的用例中,获得的新用例称为扩展用例(Extension),原有的用例称为基础用例(Base)。   泛化关系是指一个父用例可以被特化形成多个子用例,而父用例和子用例之间的关系就是泛化关系

核心课程

  • 外语

    本专业旨在培养适应我国企业改革和发展需要,德、智、体全面发展,具有良好的知识结构,较高的管理素质和较强的创新精神,能独立从事企事业部门管理工作的管理人才。培养重点在于现代管理理论、创新的管理模式、现代信息手段应用以及全球化观点与我国企业管理实践的有机结合,以期通过向我国工商界输送具有创新精神的新生力量,推动我国企业管理水平的提高。

  • 编译技术

    编译技术,就是把高级计算机语言编写的程序代码翻译成为计算机可以运行的二进制机器语言代码的技术。

  • 程序设计语言

    程序设计语言是用于书写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。程序设计语言有3个方面的因素,即语法、语义和语用。语法表示程序的结构或形式,亦即表示构成语言的各个记号之间的组合规律,但不涉及这些记号的特定含义,也不涉及使用者。语义表示程序的含义,亦即表示按照各种方法所表示的各个记号的特定含义,但不涉及使用者。

  • uml

    统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。

  • 计算机安全

    由信息产业部基础产品发展研究中心主办。本刊是面向国内外公开发行的全面介绍网络与计算机信息系统安全的科技月刊,一直以来,我们积极为各行各业服务,与社会各界建立密切的联系。目前已成为行业媒体中内容丰富、普及实用的技术刊物。

  • 云计算

    云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒种)完成对数以万计的数据的处理,从 到强大的网络服务。[

  • 大数据

    、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流转、多样的数据类型和价值密度低四大特征。[3] 大数据技术的战略意义不在于掌握庞大的数据信息,而在于对这些含有意义的数据进行专业化处理。换而言之,如果把大数据比作一种产业,那么这种产业实现盈利的关键,在于提高对数据的“加工能力”,通过“加工”实现数据的“增值”。[4] 从技术上看,大数据与云计算的关系就像一枚硬币的正反面一样密不可分。大数据必然无法用单台的计算机进行处理,必须采用分布式架构。它的特色在于对海量数据进行分布式数据挖掘。但它必须依托云计算的分布式处理、分布式数据库和云存储、虚拟化技术。[1]

  • 编译原理

    编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化 和目标代码生成。 编译原理是计算机专业设置的一门重要的专业课程。虽然只有少数人从事编译方面的工作,但是这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。 目前各个大学使用的教材机械工业出版社、国防工业出版社出版的《编译原理》。

证书

  • 2018-11
    网络工程师
    网络工程师主要维护公司计算机硬件,搭配与配备计算机网络,根据需求设计网络方案;维护和监控公司局域网,保证其正常运行;安装和维护公司计算机、服务器系统软件和应用软件,并提供技术支持解决排除各种软硬件故障,做好记录,定期制作系统运行报告。 维护数据中心,对系统数据进行备份,协助网站相关应用软件的开发。总之,所有与网络的建立、管理,管理故障排除以及网络安全等有关的事情都属于网络工程人员的工作,因而被誉为互联网的侦查员。