精华内容
下载资源
问答
  • 信息系统开发方法常用方法总结

    千次阅读 2015-12-30 13:02:13
    常用方法三种: 结构化方法:把整个系统开发过程分为若干阶段,然后一步一步地依次进行,前一阶段是后一阶段的工作依据 原型法:本着开发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来...

    常用方法三种:

    结构化方法:把整个系统的开发过程分为若干阶段,然后一步一步地依次进行,前一阶段是后一阶段的工作依据

    原型法:本着开发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来实现用户的最终系统需求
                   •抛弃型原型、进化型原型

    面向对象方法:将信息系统看作一起工作来完成某项任务的相互作用的对象的集合
                              •分析、设计和实现三个阶段


    软件需求分析与定义的目的:

    •检测和解决需求之间的冲突
    •发现软件的边界,以及软件与其环境如何交互
    •详细描述系统需求,以导出软件需求

    软件设计
    –定义一个系统或构件的架构、构件、接口和其他特征:
    •软件架构设计(有时叫做高层设计):描述软件的结构和组织,标识各种不同的构件;
    •软件详细设计:详细地描述各个构件,使之能被构造

    软件测试以及维护:

    V测试模型

    展开全文
  • 常用的网页开发工具有哪些

    万次阅读 2011-11-02 10:48:04
    常用的网页开发工具有哪些 制作网页的基本软件离不开HTML,但是如果真的要用其完成全部的网络课程开发是不现实的,因为既不方便效率又低,常用方法是选择一种工具软件,只是在必要的时候对工具软件生成的...
      
    
    常用的网页开发工具有哪些
    制作网页的基本软件离不开 HTML ,但是如果真的要用其完成全部的网络课程开发是不现实的,因为既不方便效率又低,常用的方法是选择一种工具软件,只是在必要的时候对工具软件生成的HTML文件进行编辑,这样可以使开发工作变得简单又轻松。
    但网页制作工具只是对其中各种类型的媒体进行了集成,媒体的编辑还需要各种类型的媒体工具软件。

    一. Microsoft公司的FrontPage
      应用开发工具可大大提高编制网络课件的效率. 目前,国际上比较流行的Web页制作软件大致可以分为两类:代码型和所见即所得型.代码型的制作软件要编程,对于初学者来说想要立即上手比较困难. Microsoft公司的FrontPage就不同了,它作为一种所见即所得型的代表软件,可以使使用者的工作效率得以很大提高. FrontPage 2000 是Office 2000 家族的一员,沿袭着Office 的风格.所以会用 Word 的人很容易学会FrontPage.

    二. Macromedia 公司的Dreamweaver
      
    Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页.
    Dreamweaver的特点
    · 可视化的专业网页编辑器
    · 友好的工作界面
    · 网站管理功能
    · 强大的多媒体处理功能
    · 提供行为等控件来进行动画处理和产生交互式响应
    · 和Macromedia公司其他软件(Fireworks, Flash)的完美协作
      Dreamweaver可以很好地控制HTML原代码,而不会产生垃圾代码. Dreamweaver有一个很神奇的工具-层.层的嵌套、层的可见性、层的重叠,与时间线相配合可以作出许多动态效果,使网页变得多姿多彩,生动活泼.
      行为Behaviors是Dreamweaver中很有特色的功能,在网页中使用可以产生互动的效果,增强网页的交互性.如Dreamweaver中有一个行为叫 Drag layer (拖动层),用它可以设计出拼图游戏等.将标准答案拖到正确的位置上.与JavaScript调用结合在一起实现一定的功能,如弹出一个窗口,判断对与错.
      用Dreamweaver的扩展程序CourseBulider,可以很方便地创建交互式课件。如选择题、填空题、拖放题、计时器等。利用Dreamweaver的模板功能、重复部件库可以大大提高网络课件的制作效率。
      Flash和Fireworks都实现了与Dreamweaver的无缝集成,可以在Dreamweaver中方便地插入Flash动画和Fireworks生成的图像.
      最新版本Macromedia Dreamweaver MX,更好支持对Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论您喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver MX都会为您提供帮助良多的工具,丰富您的 Web 创作体验。
      利用 Dreamweaver MX中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。不过,如果您更喜欢用手工直接编码,Dreamweaver MX还包括许多与编码相关的工具和功能。并且,借助 Dreamweaver MX,您还可以使用服务器语言(例如
    ASP、ASP.NET、ColdFusion 标记语言 (CFML)、JSP PHP)生成支持动态数据库的 Web 应用程序。
      您可以查看所有站点元素或资源并将它们从易于使用的面板直接拖到文档中。您可以在 Macromedia Fireworks 中创建和编辑图像,然后将它们直接导入 Dreamweaver,或者直接在 Dreamweaver 中添加 Macromedia Flash 对象,从而优化您的开发工作流程。
      Dreamweaver MX还包括多种与编码相关的工具和功能,其中包括代码视图中的代码编辑工具(如代码加色和标签完成);有关 HTML、CSS、JavaScript、CFML、ASP 和 JSP 的参考资料以及一个 JavaScript 调试器。Macromedia MX的可自由导入导出 HTML 技术可导入您手工编码的 HTML 文档而不会重新设置代码的格式,您可以随后用您首选的格式设置样式来重新设置代码的格式。
      Dreamweaver MX现在包含并扩展了 Macromedia UltraDev 中的所有功能,以帮助您使用 ASP、ASP.NET、ColdFusion 标记语言 (CFML)、JSP 和 PHP 等服务器语言来生成由动态数据库支持的 Web 应用程序。
      Dreamweaver MX可以完全自定义。您可以创建您自己的对象和命令,修改键盘快捷方式,甚至编写 JavaScript 代码,用新的行为、属性检查器和站点报告来扩展Dreamweaver 的功能。

    三.网页制作工具的综合运用
      Microsoft公司的FrontPage 和Macromedia公司的Dreamweaver是使用最多的HTML网页制作工具。它们都支持多种媒体类型,可以通过ActiveX定义接口,与脚本编程语言JavaScript和VBScript配合,创建动态交互的Web教学系统。特别值得指出的是,Macromedia的Dreamweaver以及Flash和Fireworks一起被人们称作网页制作三剑客,三者的有机结合,可以说是目前使用方便、功能强大的网站管理及HTML页面制作工具。
      可以用Macromedia的Fireworks设计图形并使网页图形最优化。Fireworks使用一整套的位图及矢量工具来创建、编辑并且动态生成网络图形,并可以输出到Dreamweaver及其他的HTML代码编辑软件中。通过在Dreamweaver或Flash中直接对Fireworks进行调用、编辑图形来实现流畅的工作流程。
      Macromedia的Flash是制作动画及矢量图形的工具软件。用它制作的动画是窄带动画,适合于网络传输的Web界面,许多在线观众都是通过Flash Player观看用Flash 制作的内容。

    四.Java开发工具
      应选择可移植性好的开发工具。如JDK。
      虽然Java程序的可移植性好,但其也依赖于使用的开发工具,如果使用了一些编程工具自己提供的扩展功能,则可能会降低可移植性。

    五.数据库的选择
      最好选择能跨平台使用的数据库,如Oracle等

    展开全文
  • 常用敏捷开发方法

    千次阅读 2014-07-16 15:52:12
    3、Lean(精益软件开发方法)   精益生产的概念首先出现在制造业中,由日本的丰田公司提出。大规模制造理论认为,一定程度的浪费、一定程度的废品是正常的和被允许的。而在软件开发中,资源浪费、成本居...

    摘自《轻松Scrum之旅》


    1、极限编程(eXtreme Programming,XP) 


    极限编程的思想源自 Kent Beck 和 Ward Cunningham 在软件项目中的合作经历。在这里,“eXtreme”的意思是希望将软件开发过程中一些好的方法发挥到极致。XP 注重的核心在于“沟通、简明、反馈和勇气”,用一句话来概括 XP 的这 4 个核心价值观就是:通过充分的交流和沟通,使产品的设计尽可能简单明了;同时通过客户经常性的反馈,生产出符合客户要求的软件产品,并且有勇气迎接需求的改变。
     
    另外,极限编程者还总结出一系列经典的实践,形成了 XP 的 12 个主要实践方法,这些方法对极限编程具有指导性的意义,分别是:客户计划的制定、小版本发布、隐喻、结对编程、测试驱动开发、重构、稳定的进度、代码共享、编码规范、简单的设计、持续集成、现场客户。 



    2、RUP(Rational Unify Process,Ratioanl 统一过程) 


    RUP 试图总结现代软件开发过程中所有好的实践经验,形成一种有很强适应性的软件开发过程。它包括了软件开发中的 6 大经验,分别是:迭代式开发、管理需求、可视化建模、使用基于组件的软件体系结构、验证软件质量、控制软件变更。
    RUP 将软件开发周期按时间和 RUP 的核心工作流划分为一个二维空间,如下图
    所示。

    从图中的横轴来看,RUP 把软件开发的生命周期划分为多个循环迭代,每个迭代生成产品的一个新版本,每个迭代由 4 个连续的阶段组成,分别是:初始阶段,了解项目的大致需求,建立业务模型,确定系统范围;细化阶段,设计、确定系统的体系结构,制定工作计划;构造阶段,构造产品并继续演进需求、体系结构、计划直至产品提交;移交阶段,完成产品的最终版本并交付给用户使用。 

    从图纵轴来看,RUP 的 9 个核心工作流分别是:业务建模、需求、分析与设计、实现、测试、部署、配置与变更管理、项目管理、环境。 
    RUP 的基本原理是:以满足客户需求、为客户创造价值为最终目标;尽可能早且不断地化解重大风险;把注意力放在可工作的软件上;在项目执行过程中尽可能早地适应变化;在项目早期设计、实现并测试一个可执行的架构;使用组件来构造系统;建立高效、协作的团队;要始终重视产品质量,否则追悔莫及。 

    以上 RUP 的基本原理构成了 RUP 的灵魂,在这些指导原则下,RUP 又给出了其他一些最佳实践,比如:为了化解业务风险,它始终以用例为中心;不是逃避变化,而是直面变化;为了化解时间风险,它采取迭代开发,尽量在早期探知到时间的延迟,以便采取更灵活的策略;为了化解技术风险,它强调架构设计;为了化解质量风险,它强调测试优先。而这些也恰好是 RUP 的主要特点。在这些最佳实践之后,才是具体的过程组织形式:具体由哪几个阶段组成?而每个阶段又包括哪些工作流,要产出哪些产品?而且这些形式不是固化的。RUP 只是提供一个模板,可以在开发过程中进行裁减。



    3、Lean(精益软件开发方法)

      
    精益生产的概念首先出现在制造业中,由日本的丰田公司提出。大规模制造理论认为,一定程度的浪费、一定程度的废品是正常的和被允许的。而在软件开发中,资源浪费、成本居高不下也同样成为软件开发的一大障碍。处于变革的十字路口的软件开发行业,总是能不断地从其他行业中寻找可借鉴的理论。这种借鉴来的思路就被称为精益编程(Lean Programming)。

    Lean 方法的主要思路有:消除浪费,将所有的时间花在能够增加客户价值的事情上;延迟决策,在一个复杂多变的环境中进行软件开发,需要根据实际情况保持可选方案的开放性,但时间不能过长;尽早交付,软件交付的周期越快,用户的需求就会越清晰,软件应对需求变化的灵活性就越高,让客户的需求来推动工作的进展;加强学习,承认变化的存在及其不可预见性,加强反馈和交流,在实践中发现问题、解决问题,并最终形成解决方案;授权给团队,正确的决策取决于准确的信息,让开发团队参与决策,让团队成员充分发挥自己的潜力。 

    无数的经验和教训都已经证明,软件开发中一个巨大的浪费源头就是不注重质量而导致的返工。人们常常为了追赶工期而降低对质量的要求,殊不知这会带来更大的损失。

    Lean 强调消除浪费,这正是为了避免低质量和返工造成的浪费。尽管这样做一开始看起来似乎有些麻烦,但它所带来的收益是实实在在的。如果采用 Lean 方法,还要注意不要钻牛角尖。消除浪费并不意味着扔掉所有的文档;尽量推迟决策并不意味着拖延决策,不能晚到错过了时机、耽误了工作才作出决策;尽快交付并不意味着匆忙交付和马虎行事,否则会为日后的系统维护带来更多的麻烦和浪费,这恰恰是与消除浪费的原则背道而驰的;授权给团队也并不意味着放弃领导。



    4、Scrum


    Scrum是一种灵活的敏捷软件开发管理过程,这个名词来源于英式橄榄球。Scrum 方法由 Ken  Schwaber 和 Jeff  Sutherland 提出,它将软件开发团队比作橄榄球队,全队有明确的最高目标——发布产品的重要性高于一切,团队高度自治,成员们熟悉开发过程中涉及到的各种技术,紧密合作,确保每个迭代都朝着最高目标推进,而且每隔 2~4 周,每个团队成员都能看到能实际工作的软件,并且据此决定是发
    布这个版本还是继续开发以加强它的功能。 

    对于那些功能需求可能经常发生变化的项目来说,Scrum 是最为理想的选择之一。

    在一个采用 Scrum 的项目中,首先要将所有需要完成的工作列在一个 Product Backlog中,项目开发过程中需求的改变也要写进去。在每个 Sprint 开始之前,要召开一个 Sprint计划会议。在这个会上,产品责任人(Product  Owner)为 Product  Backlog 中的各项功能需求确定优先级。随后,Scrum 开发团队按照优先级,从 Product Backlog 中挑选出他们认为能在这个 Sprint 中完成的任务,并把这些任务从 Product  Backlog 中挪到Sprint Backlog 中去。在 Sprint 的进行过程中,Scrum 团队每天都要举行一个简短的每日 Scrum 会议,以便团队成员了解开发进度。一个 Sprint 结束之后,需要召开 Sprint评审会议和 Sprint 回顾会议。开发团队在 Sprint 评审会议上把这个 Sprint 的开发成果展示给大家。而在 Sprint 回顾会议上,团队成员们会回顾刚刚过去的这个 Sprint,从中总结经验和教训。
    Scrum 的总体结构如图所示



    展开全文
  • 一、通过研究现有的文档、资料获取需求信息 ...4、保存在原有计算机信息系统中的各种数据库资料、信息系统自身的界面、操作方法、报表格式等信息; 5、各类相关人员的意见、建议材料; 通过研究可以得到:

    一、通过研究现有的文档、资料获取需求信息

    这些文档资料包括:

    1、各种文件(战略规划、规章制度、汇报材料、工作总结、上下行文件、会议记录等等);

    2、各种报表(财务、行政及其他);

    3、业务过程中的各种记录(如凭证、日志、条据等);

    4、保存在原有计算机信息系统中的各种数据库资料、信息系统自身的界面、操作方法、报表格式等信息;

    5、各类相关人员的意见、建议材料;

    通过研究可以得到:

    1、公司实施新的信息系统的基本目标和出发点;

    2、当前公司面临的主要问题和造成这些问题的主要原因;

    3、公司的基本业务流程;

    4、业务过程中产生的基本数据结构和数据量;

    二、通过亲历工作环境观察、体验、实践业务流程和环节获取信息

    1、观察工作环境;

    2、扮演用户角色;

    这样可以收集到一个完整的工作周期的信息和数据;并得到目前工作系统到新开发系统中需要使哪些工作得到自动化处理。

    三、通过发放调查表的方法获取需求信息

    1、开放式调查表

    用户回答问题时有较大的自由空间,如:你认为目前的系统存在哪些问题?你处理订单时有何不便?

    这样的问题虽然可以获取较大的信息量,但不可控,不便于收集整理,信息利用率不高。

    2、封闭式调查表

       采用格式化的提问方式,给用户提供固定的候选答案。

       这样的问题虽然便于收集整理,也可直接运用计算机辅助处理,但往往会因为问题设计的局限性而忽略某些关键信息,毕竟需求分析人员不是用户这个行业的专业人员。

    四、通过JRP会议了解需求信息

    JRP(联合需求计划)是通过召开广泛的参与者和角色参加的小组会议,一般包括用户方高层管理人员、直接用户和管理人员、项目组成员等,而项目管理师或系统分析师(最一般的情况是系统分析师)担任主持人的角色。

    JRP会议必须有明确的计划,并有严格的制度保证其实施,会议的核心是获取最直接、准确的客户需求,

    为了保证JRP会议的成效,主持者最好能以原型的方式向与会人员提供直观的系统蓝图,因为参与会议的不仅是技术领域的专家,更多的是业务领域的各级人员。

    以上方法依系统实际即可单独运用,亦可配合运用。

    重要的一点是:需求获取的主体是客户,是来自业务领域的实际,过多的考虑技术方面的实现不仅为时过早,而且容易造成客户意识层面的抵触,例如:在需求分析阶段就大谈业务流程的改造,这些都可能造成项目无法继续。


    http://wenku.baidu.com/link?url=8NRThNjMR-NuzqakconUZBL82nDR_5BG4F47dK-3qCOSjko9-9X0CSGLHivpIGErififneK0qmI0_YXvpS_XBRZmn7Xje8Yd3se-UBq6AdS

    http://wenku.baidu.com/link?url=QYxdIdHxZNRS-yjUv_gLuiS9YoYPv9Dxezf74f2s31DYgx4Oiy_-ZoxF2QeyYvmQ1nQbxC8cczXchPUoMJ20Ve9YwfkRZka1BN-2Clrcnlu

    展开全文
  • 一、嵌入式系统开发过程 嵌入式系统开发过程一般包括需求分析、系统设计、系统实现、系统设计、系统发布5个阶段。 需求分析阶段是通过与用户反复沟通,加工确定原始需求(包括功能性需求和非功能性需求),确定...
  • 软件工程-系统开发方法-jackson方法

    千次阅读 2017-06-04 10:27:06
    一:简介编辑1975年,M.A.Jackson提出了一类至今仍广泛使用的软件开发方法。这一方法从目标系统的输入、输出数据结构入手,导出程序框架结构,再补充其它细节,就可得到完整的程序结构图。这一方法对输入、输出...
  • 汽车电子开发设计常用软件工具有哪些|更新:2016-06-05 13:591234567分步阅读 当今汽车电子控制器越来越多,技术越来越复杂,一般正常电子控制器:电喷发动机,电动车窗,电动座椅,电控车身稳定系统,电子显示屏...
  • 浅谈《软件工程》常用的几种软件开发方法

    千次阅读 热门讨论 2020-10-06 21:27:12
    目前常用开发方法有四种,分别是结构化方法、原型法和面向对象方法。接下来我们会一一叙述这些软件开发方法的实现过程和其中的特点以及优缺点。 结构化方法 结构化方法:结构化方法是应用最为广泛的一种开发...
  • 其中创建型: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三...
  • 动力电池管理系统(BMS)策略与开发方法

    万次阅读 多人点赞 2019-03-19 18:58:18
    那么对于新能源汽车BMS如此重要,今天漫谈君就和大家聊一聊动力电池管理系统(BMS)策略与开发方法。 动力电池需要从”电量管理“、”充放电“、”能量回收“等等各个方面来管理。那么对于新能源汽车BMS如此重要,...
  • 软件测试有哪些常用方法

    千次阅读 2019-07-18 19:16:23
    软件测试的目的两方面,一方面是确认软件的质量,另一方面是提供信息,例如,给开发人员或者程序经理反馈意见。接下来就带你了解常见的软件测试方法。  一、黑盒测试  黑盒测试顾名思义就是将被测试系统看做是...
  • 管理信息系统5种主要开发方法

    万次阅读 2005-12-30 00:07:00
    管理信息系统5种主要开发方法:1.结构化生命周期法:把系统的建立看作是一种生命物种的成长过程。 由6个开发阶段组成:系统定义 -> 需求分析 -> 系统设计 -> 编写代码 -> 安装调试 -> 系统维护 系统定义阶段为开发...
  • 软件开发过程中常用的测试方法

    千次阅读 2013-05-19 18:45:11
    目前项目中(目前项目是一套C/S架构的系统) 所使用的测试方法为:单元测试,集成测试,功能测试,回归测试,验收测试。 下面就上面的三种测试方法,分别做一下说明: (1) 单元测试 这个步骤主要是开发者针对开发...
  • 结构化生命周期法是最常用的管理信息系统开发方法,分为四个步骤,即系统调研分析、数据库设计实现、界面设计实现和系统功能设计实现。其中系统调研分析阶段是最基础、也是最容易被开发人员忽视的环节。下面通过为...
  • Android开发中adb命令的常用方法

    万次阅读 2013-08-28 10:47:45
    Android的SDK中提供了很多有用的工具,在开发过程中如果能熟练使用这些工具,会让我们的开发事半功倍.adb是SDK提供的一个常用的命令行工具,全称为Android Debug Bridge,用于在调试时连接本机和手机设备.  adb很多...
  • (一)iOS的系统架构 iOS基于UNIX系统,iOS的系统架构分为四层,由上到下一次为:可触摸层(Cocoa Touch ...(1)触摸层:为应用程序开发提供了各种常用的框架并且大部分框架与界面有关,本质上来说它负责用户在iOS设...
  • 嵌入式系统开发设计---嵌入式系统开发设计

    万次阅读 多人点赞 2018-09-20 07:42:01
    嵌入式系统设计的主要任务是定义系统的功能、决定系统的架构,并将功能映射到系统实现... 嵌入式系统的设计方法跟一般的硬件设计、软件开发方法不同,是采用硬件和软件协同设计的方法开发过程不仅涉及软件领域...
  • 本博客主要是总结在开发过程中所遇到的常用方法,并且在此处总结,该博客会不定时的更新,也算是为了自己后面回顾的时候找到的更加方便。 Math类中方法总结  向上取整的方法: Mathf.CeilToInt(),也就是在...
  • 其中创建型: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 ...
  • 管理信息系统开发

    千次阅读 2012-10-16 15:25:12
    开发管理信息系统要遵循一定的方法,比如结构化方法,原型化方法,面向对象方法等,而结构化方法最为常用。信息系统开发不是一个简单的开发过程,在其中必须考虑全面,各个方面相互配合,运用科学合理的方法,领导...
  • RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,为企业或个人在.NET环境下快速开发系统提供了强大的支持,开发人员不需要开发系统的基础功能和公共模块,框架自身提供了强大的函数库和开发包,开发人员...
  • Java的常用开发工具

    万次阅读 多人点赞 2018-01-27 15:05:14
    Java开发人员的常用工具 java常用开发工具。都说工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手的开发工具是必不可少的。另外面试java工作时开发工具的使用也是一个重要的考核点。 要想全面...
  • 相关题目与解析以下那个不是常用的保护计算机系统方法()A、禁用不必要的服务B、安装补丁程序在()中规定了计算机系统安全保护能力的五个等级。随着计算机应用的深入,开发各种不同的企业内部信息管理系统越来越多。...
  • RDIFramework.NET—基于.NET的快速信息化系统开发框架 — 系列目录 RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,给用户和开发者最佳的.Net框架部署方案。 框架简单介绍  RDIFramework.NET,...
  • PHP常用开发工具

    万次阅读 2018-09-16 20:50:26
    作为一个开发工具,PHPStrom集成了版本控释系统,数据库,composer,线上部署,REST客户端以及命令行工具等等各种功能。 在本地或者线上你都可以通过Zend Debugger 和Xdebug来调试程序。. 你可以点击下载PHPStorm。...
  • 详谈软件工程之软件开发方法(一)

    千次阅读 多人点赞 2019-08-16 14:52:16
    详谈软件工程之软件开发方法(一)一、软件开发方法1、结构化法:2、面向对象方法:3、面向服务方法:4、原型法: 其适用于需求不明确的场景,包括抛弃型原型和演变型原型。二、软件开发模型1、瀑布模型:2、增量与...
  • Android开发常用开源框架

    万次阅读 多人点赞 2018-08-22 11:37:41
    Android开发常用开源框架2 Android开发常用开源框架3 GitHub上最火的Android开源项目,所有开源项目都详细资料和配套视频 2017年伊始,你需要尝试的25个Android第三方库 Android开发常用第三...
  • 软件开发流程中常用的图形

    万次阅读 2017-09-24 17:56:02
     常用的图形思维导图、跨职能流程图、流程图和鱼骨头、N-S 图等等。下面分别对各个图示及使用方法简单介绍。 思维导图又称脑图,有利于人脑的扩散思维的展开。通常用在整理读书笔记、测试思路、头脑风暴时使用。...
  • 软件开发常用开发模式

    千次阅读 2016-04-27 21:47:21
    简单描述几种主要的软件开发模式:瀑布开发、迭代式开发、Time Boxed 定时开发、Continuous Flow 持续工作流。和它们的主要特点和缺点
  • 一转眼从.NET转JAVA已经大半个月了,刚进公司又被推到了项目一线现场,对基础并不怎么扎实的我来说也是有点惶恐,所幸热心的小姐姐们愿意带我这个小白,在此记录一些二开常用的接口和方法以便以后查用。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 638,038
精华内容 255,215
关键字:

常用的系统开发方法有哪些