——— 软件工程
文章平均质量分 50
焦玉丽
这个作者很懒,什么都没留下…
展开
-
代码片段——验证码
跟着视频学习过程中,老师讲到要建立自己的代码库,以便于后面直接使用。下面的代码是验证码实现片段: // 要使用session必须实现该接口,记得要导入System.Web.SessionState命名空间 /// /// WaterMark 的摘要说明 /// using System; using System.Web; using Syst原创 2016-06-26 14:39:24 · 645 阅读 · 34 评论 -
包图
一、概念了解 包是一种对模型元素进行成组织的通用机制,它把语义上相近的可能一起变更的模型元素组织在同一个包中,便于理解复杂的系统,控制系统结构各部分的接缝。 它一个UML结构,用来把元件组成组,可以应用到任何UML图中。只在软件开发过程中存在。 包图是包与包之间的关系组成的,包图可以控制包中元素的可见性和描述包之间的依赖关系,因而可以统筹把握系统的结构。 二、基础知识 1.包原创 2016-02-26 19:50:42 · 4119 阅读 · 25 评论 -
UML---实现图
实现图包括:构件图,用来显示一组构件之间的组织与依赖关系;部署图,用来描述系统硬件的物理拓扑结构以及在此机构上执行的软件。这两个图是OO系统的物理方面建模的图。 一,构件图 构件图从软件架构的角度来描述一个系统的主要功能,如子系统、类、包、构件等。使用构件最重要的是复用。 构件时系统中遵从同一组接口且提供其实现的物理的、可替换的部分。 可执行程序和动态链接库之间的关系:原创 2015-11-29 21:25:52 · 739 阅读 · 20 评论 -
uml---状态图
1.解释: 状态图是用来描述一个特定的对象的所有可能状态以及由于各种事件的发生而引起的状态之间的转换 2.元素: 状态:用圆角矩形表示。在对象生命期中满足某些条件,执行某些条件,执行某些活动或等待某些事件时的一个条件或状况。 转移:带箭头的直线表示。是两个状态间的一种关系,表示对象将在第一个状态中执行一定的动作,并在某个特定时间发生而某个特定的条件满足时进入原创 2015-11-25 13:22:48 · 945 阅读 · 24 评论 -
UML---活动图
•活动图概述 活动图概述 •活动图和交互图是UML中对系统动态方面建模的两种主要形式 •交互图强调的是对象到对象的控制流,而活动图则强调的是从活动到活动的控制流 •活动图是一种表述过程基理、业务过程以及工作流的技术。它可以用来对业务过程、工作流建模,也可以对用例实现甚至是程序实现来建模 •UML 2.0而言,去除了“活动图是状态图的一种特例”这一规定原创 2015-11-29 20:49:37 · 904 阅读 · 7 评论 -
UML---类图
类图是静态图的一种,用于描述系统中类的静态结构。不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。类图描述的是一种静态关系,在系统的整个生命周期都是有效的。 (上图是机房收费系统抽象出的类,是第一次画,在画类图的时候有修改,文章后面讲述) 1.类 类(Class):封装了数据和行为,是面向对象的重要组成部分,它原创 2015-11-22 17:06:11 · 1378 阅读 · 23 评论 -
UML---用例图
用例图用来描述用户需求的,就是说明开发系统中由谁来实现什么功能。用例图是由软件需求分析到最终实现的第一步,它描述人们如何使用一个系统,是尾部参与者所能观察到的系统功能模型图,所以用例图的质量直接影响了后面的类图等。用例图呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模,用画图的方法来完成。用例图展示了用例之间以及用例与参与者之间是怎样相互联系的。原创 2015-11-17 19:57:20 · 1135 阅读 · 16 评论 -
初识UML
正在看UML视频,从前几集中了解到UML基础知识,总结如下: UML(Unified Modeling Language)不是程序设计语言,不是形式化语言,它是可视化的建模语言。UML是支持模块化和软件系统开发的图形化语言,用“图”的形式来表达含义,贯穿于软件开发的各个阶段,用简洁的方式描述需求、功能结构,因此是用户、开发人员和维护人员的沟通桥梁。UML是面向对象提供开发建模的,核心就是原创 2015-10-25 08:48:55 · 690 阅读 · 26 评论 -
机房收费系统文档
按结构化方法,系统开发步骤包括制定计划、需求分析和定义、软件设计、程序编写、软件测试、运行维护6个部分。系统开发过程中文档的编写是很重要的,文档的内容就是系统的结构。 可行性分析报告回答了系统“是什么”的问题; 系统分析(需求说明书、数据要求说明书)回答了系统应该“干什么”的问题; 软件设计(概要设计说明书、详细设计说明书、数据库设计说明书原创 2015-10-03 15:16:10 · 807 阅读 · 13 评论