![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统分
zzj051319
这个作者很懒,什么都没留下…
展开
-
系统分析基础
一.软件工程基础知识1.软件工程定义将系统化,规范化,可度量的方法应用于软件的开发,运行,维护的过程对上述方法的研究总而言之,软件工程就是把经过实践考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。2.软件危机定义60年代以来,随着计算机发展,对大型软件的需求增加。由于软件复杂性和高成本,使大型软件的生产出现了很大困难,即出现软件危机主要表现软件开发进度难以预测软件开发成本难以预测用...原创 2018-03-10 15:08:59 · 415 阅读 · 0 评论 -
Win10如何用jekyll + Github Pages搭建个人博客
Github Pages 是在github上托管的静态网页。从2016年6月15日开始,通过域名github.io访问使用的是https协议。github pages的代码仓库容量限定是1G,并且带宽限制是100G或者每月10万次访问。这里是官网入口。使用github搭建个人博客步骤如下:1.Create a Repository注意repository的名字必须是YourName.github....原创 2018-03-13 13:50:06 · 898 阅读 · 0 评论 -
系统分析学习(二)
简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点。瀑布模型的优点:有利于大型软件开发过程中人员的组织、管理,有利于软件开发方法和工具的研究,从而提高了大型软件项目开发的质量和效率。瀑布模型的缺点:开发过程一般不能逆转,否则代价太大;很难严格按该模型进行;(很难清楚地给出所有的需求。瀑布模型的使用范围:用户的需求非常清楚全面,且在开发过程中没有或很少变化,对软件的应用领域很熟悉;用户的使用环境...原创 2018-03-19 20:01:36 · 319 阅读 · 0 评论 -
微信小程序入门
首先申请帐号点击 https://mp.weixin.qq.com/wxopen/waregister?action=step1 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号安装开发工具前往 开发者工具下载页面 ,根据自己的操作系统下载对应的安装包进行安装,有关开发者工具更详细的介绍可以查看 《开发者工具介绍》 。新建项目选择小程序项目,选择代码存放的硬盘路径,填入刚刚申请到的小程...原创 2018-04-15 22:00:30 · 545 阅读 · 0 评论 -
系统分析学习(五)
领域建模阅读 Asg_RH 文档,按用例构建领域模按 Task2 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸说明:请不要受 PCMEF 层次结构影响。你需要识别实体(E)和 中介实体(M,也称状态实体)在单页面应用(如 vue)中,E 一般与数据库构建有关, M 一般与 store 模式 有关 在 java web 应用中,E 一般与数据库构建有关, M 一般与 sessio...原创 2018-05-01 22:34:19 · 495 阅读 · 0 评论 -
系统分析学习(四)
用例建模阅读 Asg_RH 文档,绘制用例图。 按 Task1 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸选择你熟悉的定旅馆在线服务系统(或移动 APP),如绘制用例图。并满足以下要求:--对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例--尽可能识别外部系统,并用色彩标注新的外部系统和服务下面以去哪儿旅行为例分析酒店搜索酒店搜索选项酒店搜索结果付款界面用例模型如下...原创 2018-04-20 16:02:49 · 227 阅读 · 0 评论 -
系统分析学习(七)
1.Airbnb民宿预订系统的用例图2.Airbnb民宿预订系统的活动图3.Airbnb民宿预订系统的领域建模4.原创 2018-05-14 11:34:14 · 438 阅读 · 0 评论 -
系统分析学习(八)
一、描述软件架构与框架之间的区别与联系软件架构 :软件架构就是把系统分解为一些部件,描述这些部件的职责及它们之间的协作行为。架构是一组重要决策,其中涉及软件系统的组织,对结构元素及其组成系统所籍接口的选择,这些元素特定于其相互协作的行为,这些结构和行为元素到规模更大的子系统的组成,以及指导该组织结构(这些元素及其接口、协作和组成)的架构风格。软件架构是一个系统的草图。 软件框架 :框架是特定语言...原创 2018-06-09 15:28:06 · 274 阅读 · 0 评论 -
系统分析设计(九)
Final Report一,课程学习自我总结本次的课程学习,让我了解了整个软件开发生命周期,特别是了解了“分析”和“设计”,以及后期的“测试”。过去的学习更侧重于学习“开发”和计算机的一些基础的理论的知识,而系分课程让我了解了开发一个软件绝不仅仅是打代码。前期的分析设计,各种文档的编写、画各种UML图,让我知道一个软件的每一个细节的设计都是需要考虑很多东西的,学会了如何站在用户的角度,来决定一个需...原创 2018-07-03 23:35:02 · 212 阅读 · 0 评论