系统分析与设计
文章平均质量分 57
SYSU_Chan
这个作者很懒,什么都没留下…
展开
-
系统分析与设计 Homework 1
软件工程定义:将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护,将工程化的方法应用于软件。 Software crisis:软件危机,即在软件开发以及维护过程中所遇到的一系列严重问题,这些问题可能导致软件产品的寿命缩短。因此NATO在1968年举办了首次软件工程学术会议,并提出了“软件工程”概念来界定软件开发所需相关知识。 COCOMO模型:建设性成本模型。这种模型使用一种基本的回归分...原创 2018-03-14 23:10:40 · 211 阅读 · 0 评论 -
系统分析与设计 Homework 2
1. 简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点。瀑布模型 优点:降低软件开发的复杂程度,提高软件开发透明性和开发过程的可管理性;强调在软件实现前必须进行分析和设计工作;以项目的阶段评审和文档控制为手段有效地对整个开发过程进行指导,保证了阶段之间的正确衔接,及时纠错,使产品符合质量要求。缺点:强调开发过程的线性顺序;缺乏灵活性;风控能力较弱;规定过多文档时会极大地增加工作量;如果仅凭文...原创 2018-03-22 23:59:55 · 149 阅读 · 0 评论 -
系统分析与设计 Homework 4
用例建模1. 按照Asg_RH文档绘制用例图2. 这里我选择qunar网,绘制用例图如下:3. 创新的思路与方法让用户自己根据自己的需求使用产品;简化界面和操作,尽量避免复杂的流程4. 旅馆开发需求backlog业务建模1. 寻找酒店流程图2. ATM取款流程图3. 淘宝退款流程图用例文本编写Brief:优点:描述直观简洁,较容易理解缺点:缺乏细节,易致误解Casual:优点:相对较为简洁,比Br...原创 2018-04-23 00:06:03 · 199 阅读 · 0 评论 -
系统分析与设计 Homework 6
1)使用 UML State Model建模对象: 参考 Asg_RH 文档, 对 Reservation/Order 对象建模。建模要求: 参考练习不能提供足够信息帮助你对订单对象建模,请参考现在 定旅馆 的旅游网站,尽可能分析围绕订单发生的各种情况,直到订单通过销售事件(柜台销售)结束订单。2)研究淘宝退货流程活动图,对退货业务对象状态建模...原创 2018-05-04 16:23:34 · 133 阅读 · 0 评论 -
系统分析与设计 Homework 5
1、 领域建模a. 阅读 Asg_RH 文档,按用例构建领域模型。按 Task2 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸说明:请不要受 PCMEF 层次结构影响。你需要识别实体(E)和 中介实体(M,也称状态实体)在单页面应用(如 vue)中,E 一般与数据库构建有关, M 一般与 store 模式 有关在 java web 应用中,E 一般与数据库构建有关, M 一般与...原创 2018-04-27 23:55:17 · 175 阅读 · 0 评论 -
系统分析与设计 Homework8
软件架构与框架之间的区别与联系软件框架:面向某领域(包括业务领域,如ERP,和计算领域)的、可复用的“半成品”软件,它实现了该领域的共性部分,并提供一系列定义良好的可变点以保证灵活性和可扩展性。软件框架至少包含以下组成部分:一系列完成计算的模块,在此称为构件。构件之间的关系与交互机制。一系列可变点(也称热点,Hot-spots,或调整点)可变点的行为调整机制。框架:某种应用的半成品,即一组组件,供...原创 2018-06-03 21:37:09 · 241 阅读 · 0 评论 -
系统分析与设计 Homework9
使用ECB实现make reservation 用例的详细设计(包含用例简介,顺序图,类图)make reservation系统的用例图如下:顺序图如下:类图如下:逻辑设计类图到实际项目框架的映射图如下:...原创 2018-06-30 00:33:39 · 224 阅读 · 0 评论 -
系统分析与设计 Final Report
PSP2.1统计表PSP2.1 Personal Software Process Stages Time(h) Planning 计划 3 Estimate 估计任务时间 3 Development 开发 149 Analysis 需求分析 3 Design Spec 生成设计文档 3 Design Review 设计复审 2 Coding Standard 代码...原创 2018-06-30 20:17:37 · 268 阅读 · 0 评论