- 博客(8)
- 收藏
- 关注
原创 OpenSystemArchitect数据库建模简要教程
OpenSystemArchitect简介 在系分课件上老师推荐使用建模工具 PowerDesigner(简称PD)或开源工具 OpenSystemArchitect 或 Mysql Workbench 或者 Navicat (不负责的链接 )进行数据库建模,这里我们选择使用OpenSystemArchitect。 OpenSystemArchitect是一个免费开源数据库建模工具,操作习惯类似于...
2019-06-30 21:16:54
1287
原创 16340036-chenxii12138 Final Report
简短的课程学习自我总结 这次项目是我在学习软件工程专业以来参与过的最完整的项目,主要负责文档编写和少量前端代码实现,在前期需求分析阶段需要和小组成员进行讨论,后期阶段的文档也需要不断和主要代码实现组员进行细致的沟通交流,代码实现方面在迭代过程可能会不断加入新的补充功能或者对以实现功能进行修补优化,所以还需要对已完成文档(如API文档、数据库建模等)不断进行修改,所以在文档编写上还是花费了相当多时间...
2019-06-30 18:41:50
196
原创 系统分析与设计HW6
使用 UMLet 建模 练习资源:Asg-RH.pdf 1、使用类图,分别对 Asg_RH 文档中 Make Reservation 用例以及 Payment 用例开展领域建模。然后,根据上述模型,给出建议的数据表以及主要字段,特别是主键和外键 注意事项: 对象必须是名词、特别是技术名词、报表、描述类的处理; 关联必须有多重性、部分有名称与导航方向 属性要注意计算字段 数据建模,为了简...
2019-06-17 01:37:11
197
原创 系统分析与设计HW5
使用 UMLet 建模: 1、根据订旅馆建模文档,Asg-RH.pdf: 绘制用例图模型(到子用例) 给出 make reservation 用例的活动图 2、根据课程练习“投递员使用投递箱给收件人快递包裹”的业务场景 分别用多泳道图建模三个场景的业务过程 x科技公司发明了投递柜,它们自建了投递柜以及远程控制系统。注册的投递员在推广期免费使用投递柜。由于缺乏资源,仅...
2019-06-02 17:18:42
173
原创 系统分析与设计HW4
简答题 1. 用例的概念 答: 是软件工程或系统工程中对系统如何反应外界请求的描述,是一种通过用户的使用场景来获取需求的技术。 2. 用例和场景的关系?什么是主场景或 happy path? 答:用例和场景的关系: 每个用例提供了一个或多个场景,该场景说明了系统是如何和最终用户或其它系统互动,也就是谁可以用系统做什么,从而获得一个明确的业务目标。 主场景(happy path): 参与者在用例中所...
2019-06-01 12:39:18
349
原创 系统分析与设计HW3
简答题 1.简述瀑布模型、增量模型(含原型方法),并分析优缺点 从项目特点、风险特征、人力资源利用角度思考 答: 瀑布模型: 简述: 瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。过程是从上一项活动接收该项活动的工作对象作为输入,利用这一输入实施该项活动应完成的内容给...
2019-04-15 14:45:24
202
原创 系统分析与设计HW2
简答题: 1.用简短的语言给出对分析、设计的理解。 分析:强调对问题和需求的调查和研究,而不是解决方案 设计:强调概念解决方案满足需求,而不是实施 2.用一句话描述面向对象的分析与设计的优势。 强调对象的概念,以对象为中心,分析与设计更符合人的思考方式 3.简述 UML(统一建模语言)的作用。考试考哪些图? UML是一种功能强大的、面向对象的可视化系统分析的建模语言,它的各个模型可以帮助开发人员更...
2019-03-20 21:14:51
203
原创 系统分析与设计HW1
1.软件工程的定义 软件工程是(1)将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件;(2)在(1)中所述方法的研究。 2.解释导致 software crisis 本质原因、表现,述说克服软件危机的方法 (1)本质原因:计算机的发展导致软件危机。 (2)表现:计算能力越强大,编程越是大问题。 (3)克服软件危机的方法:软件危机软件生产不只是编程技术问题,需要...
2019-03-15 11:36:14
200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人