Lumman's Blog

Golden water, give me power

系统分析与设计-hw9

详细设计-使用交互图和设计类图实现用例

1、使用 ECB 实现 make reservation 用例的详细设计(包含用例简介,顺序图,类图) 用例简介 顺序图 BCE顺序图如下: 类图 BCE类图如下: 2、将逻辑设计类图映射到实际项目框架的包图。用树形结构表述实现的包和类

Final Report

期末报告

Final Report 15331314 - lumman 自我总结 在本学期的系统分析与设计课程中,我们小组选择的项目为 扫码点餐系统,我在团队中主要承担项目经理、客户端小程序前端开发的工作。 这本课程带给我们的理论知识,都可一一实践到我们的项目开发当中。首先是项目的设计阶段,在这一阶段,我们通过开第一次会议来确定需求与成员分工。然后通过 用例建模、领域建模、状态建模、功能建模 ...

系统分析与设计-hw8

架构建模

1、描述软件架构与框架之间的区别与联系 软件架构 An architecture is the set of significant decisions about the organization of a software system, which describe the selection of the structural element...

系统分析与设计-hw7

建模练习

选择的练习是一个关于图书馆预约图书的练习,url如下: https://progressofsad.github.io/Dashboard/Asg_OB.html 1、用例图 2、活动图 3、领域模型 4、状态模型 5、系统顺序图 操作(Operation):点击预约 交叉引用(Cross References):用例:预约图书 前置条件(Precond...

系统分析与设计-hw6

领域建模-对象状态、状态建模

1、使用 UML State Model 建模对象: 参考 Asg_RH 文档, 对 Reservation/Order 对象建模。 建模要求: 参考练习不能提供足够信息帮助你对订单对象建模,请参考现在 定旅馆 的旅游网站,尽可能分析围绕订单发生的各种情况,直到订单通过销售事件(柜台销售)结束订单。 对Reservation/Order对象状态建模如下: 2、研究淘宝退...

系统分析与设计-hw5

领域建模、数据库建模

1、领域建模 a. 阅读 Asg_RH 文档,按用例构建领域模型 按照Task2的要求来识别实体(E)和中介实体(M):实体类名以E开头,中介实体类名以M开头。构建的领域模型如下: b. 数据库建模(E-R 模型) 用MySQL Workbench构建的系统的 E-R 模型(数据逻辑模型)如下: 导出Mysql物理数据库脚本如下: -- MySQL Script gene...

系统分析与设计-hw4

绘制用例图、活动图

1、用例建模 a. 阅读Asg_RH文档,绘制用例图 b. 选择你熟悉的定旅馆在线服务系统(或移动 APP),绘制用例图 对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例 尽可能识别外部系统,并用色彩标注新的外部系统和服务 我选择了经常用的国内在线旅馆预订系统:飞猪。 c. 对比两个时代、不同地区产品的用例图,总结在项目早期,发现创新的思路与方法 很...

微信小程序学习报告

微信小程序框架 开发者工具

由于我在团队项目当中负责的是客户端前端开发,即微信小程序的开发。因此自学了一些微信小程序的相关知识,并写下这篇技术学习报告,同时它也是一篇工具使用方法,因为我们在开发小程序的过程中使用到了 开发者工具。 一、注册微信小程序 登录微信公众平台,注册微信小程序。注册完毕后,会得到一个AppID。后续的相关开发都会使用到这个AppID。 ​ 二、阅读开发者文档 因为以前没有接触过微信...

系统分析与设计-hw2

1、简答题 简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点 瀑布模型 优点 定义了软件开发基本流程与活动 为项目提供了按阶段划分的检查点 前一段完成后,只需关注后续阶段 可在迭代模型中应用 需求明确的情况下,在短期内可获取每个阶段是无差错的 缺点 依赖问题:前面需求模糊会影响后面工作 容错问题:后期发现需求问题,工作量大,不适应用户需求的变...

系统分析与设计-hw1

1.简答题 软件工程的定义 IEEE:软件工程是:1.将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件; ​ 2.在1中所述方法的研究。 解释 software crisis、COCOMO 模型 software crisis 即软件危机,是早期计算机科学的一个术语,是指在软件开发及维...