自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 了解JAVA的反射机制

Java反射机制是 Java 语言的一个重要特性。在学习 Java 反射机制前,大家应该先了解两个概念,编译期和运行期。编译期是指把源码交给编译器编译成计算机可以执行的文件的过程。在 Java 中也就是把 Java 代码编成 class 文件的过程。编译期只是做了一些翻译功能,并没有把代码放在内存中运行起来,而只是把代码当成文本进行操作,比如检查错误。运行期是把编译后的文件交给计算机执行,直到程序运行结束。所谓运行期就把在磁盘中的代码放到内存中执行起来。Java 反射机制是在运行状态中,对于任意一个.

2022-04-06 14:46:57 125

原创 阅读和了解什么是形式化方法

形式化方法就是在逻辑科学中是指分析、研究思维形式化结构的方法。它把各种具有不同内容的思维形式加以比较,找出其中各个部分互相联结的方式。如果一个方法有良好的数学基础,那么它就是形式化的,典型的以形式化规约语言给出的。形式化方法的本质是基于数学的方法来描述目标软件系统属性是不同的一种技术。不同的形式化方法的数学基础是不同的。基于数学的形式化规格说明技术,与欠形式化方法比较有实质性的优点:形式化的规格说明可以用数学方法研究、验证,此外形式化的规格说明消除了而义性,而且它鼓励软件开发者在软件工程过程的早期阶段使

2022-04-06 14:43:24 210

原创 【软件工程】作业,画出程序流程图和盒图的结构化程序

2022-03-30 15:55:04 294

原创 【软件工程】医院患者监护系统的问题定义和可行性研究

问题定义1.问题定义:项目名称:XX医院监护系统问题描述:解决当前医院护士人员需求量大、不能实时监控病人的生理情况及作出及时的医疗措施  项目目标:开发一个解决护士需求量、可实时监控病人的生理情况并实时判断及作出对应通知的医院监护系统  项目范围:硬件主要是医用计算机和医疗生理数据采集输出设备等,费用预计为XX元。  可行性研究:系统分析员与医院的相关人员进行研究讨论,研究讨论时长XX天,研究费用XX元。目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察病人的病情变化,还

2022-03-30 15:48:03 385

原创 我对软件工程课程的希望和个人目标

自我简介:我是

2022-03-28 15:32:40 134

原创 软件工程是不是教会不怎么会写程序的人开发软件?

软件工程的基本内容:  软件工程原理、软件工程过程、软件工程方法、软件工程模型、软件工程管理、软件工程度量、软件工程环境、软件工程应用、软件工程开发使用。  软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。...

2022-03-28 14:59:27 315

原创 为什么软件开发方法论让你觉得糟糕

什么是软件开发方法论?在上个世纪60年代中期爆发了众所周知的软件危机。为了克服这一危机,在1968、1969年连续召开的两次著名的NATO会议上提出了软件工程这一术语,并在以后不断发展、完善。与此同时,软件研究人员也在不断探索新的软件开发方法。至今已形成了八类软件开发方法。...

2022-03-24 14:40:20 103

原创 为什么软件开发周期总是预估的2-3倍

首先我们需要了解一下什么是软件开发周期软件开发生命周期(SDLC)的六个期:1.问题的界定和方案。此轮是软件开发人员和需求方之间的探讨,以此确认软件开发目标和可行性。2.需求分析。在确定软件开发可行的情况下,将对软件需要实现的每个功能进行详细分析。需求分析阶段是非常重要的阶段。这个阶段做得很好,将为整个软件开发项目的成功奠定良好的基础。3.软件设计。在此阶段,将根据需求分析的结果来设计整个软件系统,例如系统框架设计,数据库设计等。软件设计一般分为总体设计和详细设计。4.程序编码。这个阶段是将软件设

2022-03-21 11:00:42 54

原创 软件工程的WBS

WBS:工作分解结构(Work Breakdown Structure);WBS属于项目范围管理中计划过程组,在制定 项目范围管理计划中,就要进行创建和定义WBS;创建WBS的过程就是将项目可交付成果和项目工作分解为较小的,更易于管理的组成部分的过程;创建WBS常见的输入输出就是:输入详细的项目范围说明书,输出WBS;输入项目管理计划,输出WBS词典。常用的工具和技术就是分解技术和WBS模板。具体到项目WBS,有如下问题需要注意。第一级通常与项目生命周期相同。 第一级应在项目进一步分解前完成。每个

2022-03-18 11:31:27 1341

原创 软件工程的分而治之

分而治之的解释:1.分别治理。2.利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。软件工程是一项解决问题的工程活动,通过对问题的研究分析,将一个复杂问题分解成可以理解并能够处理的若干小问题,然后逐个解决。这就是软件工程的分而治之(在软件工程中这种方法称为WBS)...

2022-03-18 11:23:48 168

原创 软件工程方法论对我们的软件开发有多大用处

软件工程方法论是指在软件开发的过程中必须遵循的普遍行为和规则。其包含三要素:方法,工具和过程。 软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。 软件工程是一个方法论,就是我们在开始一个项目时,大体框架一定要有这么一个...

2022-03-11 19:45:45 290

原创 软件工程与计算机科学的关系与区别

对于大多不了解而选择计算机专业的同学和未来想报计算机专业的高中生来说,他们都很好奇软件工程与计算机科学的关系与区别,这两个专业都属于计算机专业的两个分支,这篇文章就带大家了解一下他们的关系和区别。为了弄清计算机科学与技术还有软件工程的关系,首先来了解一下学科和专业这两个概念。通常来说,学科对应的是研究生的培养,而专业对应的是本科生的培养。根据教育部《学位授予和人才培养学科目录》中的规定,一般分为三个层次,第一个层次为学科门类,第二个层次称为一级学科,第三个层次为二级学科。在研究生培养中,大学生考研通常就

2022-03-11 19:35:10 1222

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除