1 谷艳爽faye

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 8w+

C#的注释、快捷键、字符和运算

在写一个程序的时候,一个程序员的基本素质就是一定要写注释,这样老板看你的程序的时候,才不会小看你哦!C#的注释方法三种注释方法:1、单行注释:以“//”开头,后面内容为注释内容2、多行注释:以“/*”开头,以“*/”结束。3、文档注释:在类或方法上面,写“///”就可以快捷键CTRL+K+C,把选中行注释折叠代码:#region 放入代码 #endregion变量声明方式1、数据类型名 变量名...

2020-07-07 21:24:07

如何使用VS

上一篇博客说到IDE,也就是集成开发环境。那么.net的集成开发环境就是vs。下面先介绍一下VS。VS介绍一个程序只有一个主入口,只有一个主方法(main),代码都是在主函数里书写。如图:打开VS并建立项目,就会看到自动有几行代码,那就先介绍一下主要的代码,按F5键运行程序:启动项:之前都学习过VB,当建立多个窗体时,我们可以设定启动窗口来控制当程序运行时,先显示哪个窗口,那么VS也有自己的启动项。VS的启动项就比较好找,哪个标题名称时粗黑体,哪个就是启动项 。项目的加载和卸载.

2020-07-07 21:01:52

初识C#

结束了上一个项目,现在开始了新的项目------C#。对于C#可能没接触过的人比较陌生,脑海里出现的可能是,这是个什么东西?干什么用的?为什么要用?等等这些问题,这篇文章,我作为一个初学者对C#的认识。.NET/dotnet:一般指.NET Frameword框架,一种平台,一种技术。C#(sharp):是一种编程语言,可以开发基于.NET 平台的应用。.net可以干什么?1、桌面应用程序:.net开发的桌面应用程序winform应用程序。2、Internet应用程序:.net开发的In

2020-07-07 20:48:05

UML总结----六种关系和九种图的作用

已经学习了UML,应该对UML有一个大概的认识,下面一张图是我画的一个思维导图。从图上可以看出UML可以大致分为视图、事物、关系以及它的9种图。视图在逻辑视图中:逻辑视图通常由类图、对象图以及包图表示,组件图通常由组件图表示,并发图通常由状态图、活动图、时序图、协作图表示,配置图通常由配置图表示,用例图通常由用例图表示。结构事物也分为了类、接口、用例、协作、活动类、组件和节点类:类是由具有相同属性、相同方法、相同语义和相同关系的一组对象的集合。一个类可以实现一个或多个接口。在UML图

2020-07-04 09:34:41

UML之组件图和配置图

什么是组件?组件图描述软件组件以及组件直接按的关系,组件本身是代码的物理模块,组件图则显示了代码的结构。组件图描述了软件的各种组件和他们直接按的依赖关系,通常包含3种元素:组件(component)、接口(interface)、依赖(dependency)关系,每个组件实现一些接口,并使用另一些接口。建立组件图的用途1、组件图能帮助客户理解最终的系统结构2、组件图使开发工作有一个明确的目标3、组件图有利于帮助工作组的其他人源理解系统组件和类的比较相同点:都可以实现一组接口;.

2020-07-02 11:16:31

UML之时序图

顺序图描述了对象之间传递消息的时间顺序,用来表示用例中的行为顺序,强调消息时间顺序的交互图。时序图包括了4个元素:对象、生命线、激活和消息对象:代表时序图总的对象在交互中所扮演的角色。对象名称下有下划线。生命线:生命线是一条垂直的虚线,表示时序图中的对象在一段时间内存在。每个对象的底部中心的位置都带有生命线。激活:时序图可以描述对象的激活和去激活。激活代表时序图中的对象执行一项操作的时期。去激活指的是对象处于空闲状态,在等待消息。消息:消息是定义交互和协作中交换信息的类,用于对实体间的通

2020-07-01 17:59:19

UML之协作图

协作图是动态图的零一中表现形式,它强调参加交互的各对象结构的信息。协作图是一种类图,它包含类元角色和关联角色,而不仅仅是类元和关联。对象:代表协作图交互中所扮演的角色,和时序图中的对象的概念类似链:一下是几种常用的链符号消息:消息代表协作图中对象间通过连接发送消息。协作图建模技术对系统动态行为建模,当按组织对控制流建模时,一般使用协作图。建模策略如下:(1)设置交互的语境,语境可以是系统、子系统、操作、类、用例或用例的脚本。(2)通过识别对象在交互中所扮演的角色,开始绘协作图.

2020-07-01 16:11:12

UML活动图

在UML中,活动图本质上就是流程图,它描述系统的活动、判定点和分支等,因此它对开发人员来说是一种重要工具。活动图活动是某件事情正在进行的状态,既可以是现实生活中正在进行的某一项工作,也可以是软件系统中某个类对象的一个操作。活动图和流程图的区别1、流程图着重描述处理过程,他的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系,而活动图描述的是顺序关系说遵循的规则,它着重表现的是系统行为,而非系统的处理过程。2、活动图能够表示并发活动的情形,而流程图不能。3、活动图.

2020-07-01 11:50:25

UML之状态图

状态机状态机展示状态与状态转换的图。在操作系统的进程调度中,通常用状态机描述进程的各个状态之阿健的转换关系。利用状态机可以精确的描述对象的行为,从对象的初始状态起,开始响应事件并执行某些动过,这些事件引起状态的转换,对象在新的状态下又开始响应状态和动作,如此连续进行直到终结状态。状态的组成:状态、转换、事件、活动、动作。状态图一个状态图表示一个状态机。主要用于表现从一个状态到另一个状态的控制流。状态图包括:状态、转换。...

2020-07-01 09:40:16

UML基础与应用之类图

什么是类图?类图是描述类、接口、协作以及他们之间关系的图,用来显示系统中各个类的静态结构。类图是面向对象系统建模中最常用的图,他是定义其他图的基础。类的用途:1、对系统懂得词汇建模:用UML构建系统通常是从构造系统的基本词汇开始的,用于描述系统的边界,即用来决定哪些抽象是要建模系统中的一部分。2、对简单协作建模:构造的软件系统中的类很少由孤立存在的,他们总是和其他类协同工作,以实现强于单个类的语义。3、对逻辑数据库模式建模:数据库模式建模是数据库概念设计的蓝本,可以使用类图对这些数据库.

2020-06-27 10:41:10

软件工程之总体设计

可行性研究具体方面:经济可行性、技术可行性、操作可行性、法律可行性、时间可行性软件计划书是用管理员,技术人员和用户都能理解的术语来描述的具体内容,包括1、软件的范围(软件功能规模、软件能力对硬件的要求)2、环境资源(人力资源、硬件、软件、制定进度表、软件成本)软件价格估计:参数化算法:C=f(v) c是原件价格 v所选取的应i想软件价格的独立参数代码行估算 源代码行,不包括注释行软件需求的指导性原则:1、在开始建立分析模型前,先理解问题2、开发原型,使得用户将如何发生

2020-06-26 19:09:32

软件工程的耦合和内聚

模块独立性是软件质量的关键,它指软件系统中的每个模块只涉及软件要求的具体子功能,而和系统中其他模块接口是简单的。这样做不仅仅便于软件测试和维护,还使模块化程度较高的软件易于开发,尤其当一组开发人员共同开发一个软件时,模块化能够分割功能,而且接口可以简化。模块的独立性可以用两个定性标准度量:耦合和内聚耦合是模块之间相互连接的紧密程度的度量。模块之间的连接越紧密,联系越多,耦 合性就越高,而其模块独立性就越弱。内聚是一个模块内部各个元素彼此结合的紧密程度 的度量。一个模块内部各个元素之间的联系越紧密,内

2020-06-26 18:55:34

分析建模

为了更好地理解需求获取过程中用户描述的问题,可以采用创建模型的方式实现。这就是分析建模的过程。模型,就是为了理解事物所做出的一种抽象,是对事物无歧视义的书面描述。模型由一组图形符号组成这些符号的规则所组成。分析模型软件的分析模型通常是由一组模型组成,其中包括数据模型、功能模型和行为模型。两种建模方法:基于数据流的结构化分析模型,和基于对象的面向对象分析模型基于数据流的结构化分析模型:将系统分成几个模块,各块之间用数据流进行通信基于对象的面向对象分析模型:将系统分解为一组互相关联的..

2020-06-26 17:26:16

UML基础与应用之对象图

对象图:表示在某一时刻一组对象以及他们之间关系的图。对象图可以被看作是类图在系统某一时刻的实例。图形上由节点以及连接这些节点的连线组成,几点可以是对象也可以是类。和类图一样,可以使用队形图对系统的静态设计或静态进程视图建模,但对象图更注重于现实或原型实例,这种视图主要支持系统的共嗯那个需求,即系统提供给其最终用户的服务,对象图描述了静态的数据结构。对象图建模过程1、确定参与交互的各对象的类,可以参照相应的累土和交互图2、其欸的那个类间的关系,如依赖、泛化、关联、实现3、针对交互在..

2020-06-25 10:50:52

UML之包图

什么是包:由包和包之间的关系构成。它是维护和控制系统总体结构的重要建模工具。在处理大量类、接口、组件、节点和图,有必要把这些元素进行分组,即:把那些语义相近并倾向于一个变化的元素组织起来加入同一包,这样方便理解和处理整个模型,同时也便于控制这些元素的可见性。设计良好的包是高内聚、低耦合,且对期内容的访问具有严密的控制。包的名字(字符串):简单名和路径名。简单名是指仅包含一个简单的名称。路径名是指以包位于的外围的名字作为前缀的包名。包拥有那些元素?类、接口、组件、节点、协作、用例和图。还可

2020-06-25 09:04:14

软件生存周期

第一阶段-----制定计划 确定要开发软件系统的总目标。 给出功能、性能、可靠性以及接口等方面的要求。 完成该软件任务的可行性研究。 估计可利用的资源(硬件、软件和人力等)、成本、效益和开发进度。 制定出完成开发任务的实施计划,连同可行性研究报告,提交管理部门审查。第二阶段-----需求分析和定义 去用户处做需求调研,让用户提出对软件系统的所有需求。 对用户提出的需求进行分析、综合,并给出详细的定义。 编写软件需求说明书及初步的系统用户手册,提交管..

2020-06-24 08:40:00

软件的开发工具

软件工程原理1、用分阶段的生存周期计划严格管理2、坚持进行阶段评审3、实行严格的产品控制4、采用现代程序设计技术5、结果应能清楚的审查6、合理安排软件开发小组的人7、承认不断改进软件工程实践的必要性软件工程的基本内容从内容上划分软件工程学可分为理论、结构、方法、工具、环境、管理、规范。软件开发的概念1. 明确的工作步骤2. 具体的描述方式3. 确定的评价标准软件开发的基本方法1. 结构化方法结构化方法的基本思想可以概括为自顶向下、逐步求精,采用

2020-06-24 08:31:50

UML基础与应用之用例视图

什么是用例视图?用例图是由软件需求分析到最终实现的第一步,它描述人们希望如何使用一个系统。用例图显示谁将是相关的用户、用户系统提供什么服务,以及用户需要为系统提供的服务,以便使系统的用户更容易的理解这些元素的用途。UML的用例视图就是软件产品外部特性描述的视图。用例视图从用户的角度而不是开发者的角度来描述对软件产品的需求,分析产品所需的功能和动态行为。它的正确与否直接影响到用户对最终产品的满意程度。用例图包含的内容用例 参与者 参与者以及他们之间的关系,泛化关系、包含关系、扩展...

2020-06-23 15:03:57

UML基础与应用之面向对象

对象对象可以是物理实体、概念实体、软件实体,具有状态(静态信息 属性)、行为(动态)、标识(名字)行为反映的是一个对象将如何响应其他对象。类:类是对一组具有相同属性、行为、和语义的对象的描述。一个对象是一个类的实例。类的表示说明:第一行是类的名称,第二行是类的属性,第三行是类的方法,属性和方法可以省略。如图类和对象的关系类是对象的抽象定义,它定义了属性和方法,提供了一个创建对象的模板面向对象的基本内容属性:描述的是对象静态部分操作:通过操作可以读取、修改.

2020-06-20 20:42:40

UML概述

刚接触到UML,可能都不太了解什么是UML,下面这张图可能会帮助你对UML有一个大概的认识。什么是UML?UML统一建模语言是用来设计软件蓝图的可视化建模语言。支持面向对象系统的分析、设计、实现和交付,可以用于系统的理解、设计、浏览维护和信息控制。UML不是程序设计语言,也不是形式化语言,是可视化建模语言。什么是可视化建模语言?通过图形可以清晰的看到,各个模型的联系。UML工具:Rational Rose、Together、Microsoft Visio构成:UML的基.

2020-06-20 09:36:47

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。