系统分析与设计
五月茶微凉
这个作者很懒,什么都没留下…
展开
-
系统分析与设计HW2
系统分析与设计HW21、简答题 简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点。 瀑布模型优点:(1)定义了软件开发基本流程(2)为项目提供了按阶段划分的检查点(3)当前一阶段完成后,只需关注后续阶段(4)瀑布模型提供了一个模板,这个模板使得分析、设计、编码、测试和支持的方法可以在该模板下有一个共同的指导。瀑布模型缺点:(1)人力资源问题:知识技能需求不同、人员数量要求不同(2)容错能力问题原创 2018-03-21 18:15:09 · 188 阅读 · 0 评论 -
系统分析与设计lesson16
系统分析与设计lesson16 使用 ECB 实现 make reservation 用例的详细设计(包含用例简介,顺序图,类图) 用例简介:make reservation用例包含4步:用户搜索酒店、选择酒店、选择房间类型、支付。 顺序图: 类图: 将逻辑设计类图映射到实际项目框架的包图。用树形结构表述实现的包和类 ...原创 2018-07-01 12:27:28 · 180 阅读 · 0 评论 -
微信小程序授权登录
微信小程序授权登录 最近在学习微信小程序开发,研究了一下微信小程序的授权登录。发现微信小程序授权登录真的是一件很简单的事情。 微信登录授权顺序图: 微信登录授权可以有两种方法实现 1、微信小程序后台直接访问url:https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=...原创 2018-06-21 11:01:05 · 5829 阅读 · 1 评论 -
系统分析与设计lesson13
系统分析与设计lesson13 描述软件架构与框架之间的区别与联系 软件架构:软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件,各个组件之间的连接且明确和相对细致地描述组件之间地通讯。软件架构将系统分解为一些部件,描述这些部件的职责及它们之间的协作行为。 软件框架:框架是特定语言和技术的架构应用解决方案。软件框架是面向邻域的、可复用的“半成品”软件,它实现了该领域的共性...原创 2018-06-03 23:37:32 · 175 阅读 · 0 评论 -
系统分析与设计HW5
系统分析与设计HW5 1、领域建模 a. 阅读 Asg_RH 文档,按用例构建领域模型。 按 Task2 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸 说明:请不要受 PCMEF 层次结构影响。你需要识别实体(E)和 中介实体(M,也称状态实体) 在单页面应用(如 vue)中,E 一般与数据库构建有关, M 一般与 store 模式 有关 在 java web ...原创 2018-04-29 17:02:00 · 138 阅读 · 0 评论 -
系统分析与设计HW7
系统分析与设计HW7 1、建模要求 建模要求包括(用例图、XX业务或用例的活动图、XX领域模型、XX对象的状态图、XX场景的系统顺序图与操作协议) 2、 建模问题为 https://github.com/team-work-GuangZhou/Guangzhou/blob/master/documents/feizhu_doc.md 用例图 活动图 领域模型 状态图...原创 2018-05-13 17:52:16 · 165 阅读 · 0 评论 -
系统分析与设计HW6
系统分析与设计HW6(1)使用 UML State Model 建模对象: 参考 Asg_RH 文档, 对 Reservation/Order 对象建模。 建模要求: 参考练习不能提供足够信息帮助你对订单对象建模,请参考现在 定旅馆 的旅游网站,尽可能分析围绕订单发生的各种情况,直到订单通过销售事件(柜台销售)结束订单。 (2)研究淘宝退货流程活动图,对退货业务对象状态建模原创 2018-05-06 22:32:46 · 146 阅读 · 0 评论 -
系统分析与设计第三次作业
系统分析与设计第三次作业 1、用例建模 a. 阅读 Asg_RH 文档,绘制用例图。 按 Task1 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸 b. 选择你熟悉的定旅馆在线服务系统(或移动 APP),如绘制用例图。并满足以下要求: 对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例 尽可能识别外部系统,并用色彩标注新的外部系统和服务 选择去哪儿订旅...原创 2018-04-22 18:11:15 · 434 阅读 · 0 评论 -
MySQL的下载安装及使用
MySQL的下载安装及使用 MySQL的下载安装 MySQL的使用 MySQL的下载安装 MySQL的下载 MySQL可在MySQL官网下载: https://www.mysql.com/cn/ (1)进入下载界面 (2)选择需要的版本(我选择的是windows下的MySQL) (3)选择MySQL installer中的第二个进行下载 MySQL的安装 ...原创 2018-04-14 22:30:01 · 827 阅读 · 0 评论 -
Final Report
Final Report 简短的课程学习自我总结 经过这一个学期的学习,其实我不只学到了和软件开发相关的知识,也充分了解了团队协作的重要性。 良好的团队协作需要合适的团队分工。一个软件开发团队需要项目管理,质量管理,软件开发和UI设计等角色。每个人承担合适的角色并按时完成自己的任务才能做出一个好的项目。 同时我也了解了软件的敏捷开发的流程。首先通过用例图、活动图、故事板等明确产品的大致需...原创 2018-07-01 18:01:24 · 917 阅读 · 0 评论