一、项目基本介绍

项目 内容
这个作业属于哪个课程 任课教师博客主页链接
这个作业的要求在哪里 作业链接地址
团队名称 Exception
作业学习目标 1.掌握面向对象软件设计方法;2.完善系统设计说明书,掌握面向对象详细设计内容、设计原理和技术。

作业任务

1.团队项目github仓库地址链接;

GitHub地址:Github

2.更新Github仓库《软件系统设计说明书》

文件地址:《软件系统设计说明书》

3.按任务要求完成团队项目系统设计改进总结;

3.1任务分配表
成员 任务 任务量 实际所用时间
钟红耀 团队项目系统设计改进 25% 20分钟
夏向明 团队项目系统详细设计完善,博客撰写 27% 20分钟
金振兴 团队项目系统详细设计 28% 25分钟
高小兰 文件上传Github、博客撰写 25% 20分钟
3.2团队项目详细设计心得
在设计之前我们把工作分成查找标准文件、检查我们的项目存在的不足。两个人一小组,后面的小组对设计好的内容进行核查改进,
在此过程中两个小组要以相同的标准进行设计,我们主要的流程是这样的:金振兴和钟红耀初步完成系统详细设计并提交给夏向明和高小兰,然后收到分析后,进行完成和补充项目系统设计实验书是后面写博客的重要前提。完成过程中撰写《软件系统详细设计说明书》,这才能使得团队项目详细设计过程总结顺利完成。两个小组的任务也存在着这些联系,因此按时完成分配的任务是团队存在的必要条件

4.Github仓库上传《软件系统详细设计说明书》;

文件地址:《软件系统详细设计说明书》

5.团队项目详细设计过程总结。

(1)掌握程序流程图的符号及画法(2)真正理解解决该问题的方法,思路或者算法(3)动手绘制
通过本次详细设计过程,使得我们更加明白一个好的项目设计只有通过不断的迭代设计,不断的分析不足,不断的完善才能更好。通过实践也更深刻的理解了软件设计模式及体系结构这样抽象的概念!

6.回答以下两个问题:(20分)

(1)何谓软件体系结构、软件设计模式?
软件体系结构是一个抽象的系统规范,主要包括用其行为来描述的功能构件和构件之间的相互连接、接口和关系;设计模式即对面向对象设计中反复出现的问题的解决方案,而软件设计模式则可理解为一套被反复使用、经过分类编目的、代码设计经验的总结,这样一个总结或者说解决方案就是一种设计模式
(2)什么是C/S与B/S结构
C/S即客户机和服务器结构,是一种典型的软件体系结构;B/S即浏览器/服务器模式,随着Internet和WWW的流行,逐渐替代了C/S结构,是C/S架构的一种改进,可以说属于三层C/S架构。常见应用有OA系统。
(3) 什么是MVC设计模式?
MVC即Model View Controller,一种非常常见的软件设计典范。强制性的使应用程序的输入、处理和输出分开,使得代码耦合性低,复用性高,可维护性高,且有利于软件工程化管理,常见的MVC框架有Struts,Spring。

《Exceptioning团队》第六次作业:团队项目系统设计改进与详细设计的更多相关文章

  1. 《ABCD组》第六次作业:团队项目系统设计改进与详细设计

    <ABCD组>第六次作业:团队项目系统设计改进与详细设计 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 ht ...

  2. 《Dare To Dream》第六次作业:团队项目系统设计改进与详细设计

    团队项目系统设计改进与详细设计 一.团队项目系统设计改进 任务1: a.分析项目系统设计说明书初稿的不足,特别是软件系统结构模型建模不完善内容.  初稿的不足:缺乏每个模块的具体业务流程详细设计和流程 ...

  3. 《BUG创造队》第六次作业:团队项目系统设计改进与详细设计

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验十 团队作业6:团队项目系统设计改进与详细设计 团队名称 BUG创造队 作业学习目标 1.编写完整<软件系统设计说 ...

  4. 《hello--world团队》第六次作业:团队项目系统设计改进与详细设计

    项目 内容 这个作业属于哪个课程 2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十 团队作业6:团队项目系统设计改进与详细设计 团队名称 <hello--wo ...

  5. 《CoderXiaoban团队》实验十 团队作业6:团队项目系统设计改进与详细设计

    实验十 团队作业6:团队项目系统设计改进与详细设计 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验十 团队作业6:团队项目系统设计改进与详细设计 团队名称 Code ...

  6. 《always run团队》第六次作业:团队项目系统设计改进与详细设计

    项目 内容 这个作业属于哪个课程 老师链接 这个作业的要求在哪里 作业链接地址 团队名称 always run 作业学习目标 掌握面向对象软件设计方法:(2)完善系统设计说明书,掌握面向对象详细设计内 ...

  7. 《A_Pancers》团队作业6—团队项目系统设计改进与详细设计

    一.团队项目系统设计改进: 1.分析项目系统设计说明书初稿的不足,特别是软件系统结构模型建模不完善内容: 在上一次的项目系统设计说明书中没有很好的完成软件系统结构模型的建模设计,只做了基本的系统项目原 ...

  8. 《F4+2》—团队项目系统设计改进与详细设计

    一.团队项目系统设计改进: 1.分析项目系统设计说明书初稿的不足,特别是软件系统结构模型建模不完善内容 在上一次的项目系统设计说明书中没有很好的完成软件系统结构模型的建模设计,只做了基本的系统项目原型 ...

  9. 团队作业6—《Spring_Four》团队项目系统设计改进与详细设计

    一.修改完善团队项目系统设计说明书 a.分析<考信项目系统设计说明书>初稿的不足:数据库建模不足 b. 团队项目Github仓库中更新:https://github.com/gzyt/SR ...

随机推荐

  1. npm创建angular项目

    1.首先保证你本地的 node 环境 是ok的哦. 2.安装 angular-cli    命令  npm install -g @angular/cli.安装完成后,ng version 查看版本, ...

  2. node + promise 实现文件读写

    const fs = require('fs'); const promise = new Promise((resolve, reject) => {     fs.open('./c.txt ...

  3. Knockout.js之初印象

    最近在学Knockout.js,想要把看到的东西用blog记录下来. Knockout.js是一个MVVM的框架,突然想起之前有人问我哪些是MVVM框架?我回答了angular.js和bootstra ...

  4. java enum类探索

    参考网址1, 参考网址2 一直对枚举有点迷惑,现在试着理解枚举. 1.首先,普通类与枚举 的区别.拿两个例子比较吧 普通类: /** * 一个普通类 * @author Administrator * ...

  5. /x86_64-linux-gnu/libSM.so: undefined reference to `uuid_generate@UUID_1.0'错误

    在编译PCL的时候总是报错,其他人都没问题 后来发现是我cmakePCL的时候,QT引用的是anaconda里的qt,把这个一改果然没问题了,耽误了一天时间. 感谢stack上这位老铁

  6. TemplateDoesNotExist

    路径问题,可能是没有配置这一行:

  7. Apache Kafka安全| Kafka的需求和组成部分

    1.目标 - 卡夫卡安全 今天,在这个Kafka教程中,我们将看到Apache Kafka Security 的概念  .Kafka Security教程包括我们需要安全性的原因,详细介绍加密.有了这 ...

  8. Connection to api@localhost failed. [08001] Could not create connection to d

    pycharm 换成2019之后连接数据库用户名密码数据库名字都没错,就是连接不上去,网上百度一下,试试将URL后面拼接 ?useSSL=false&serverTimezone=UTC 发现 ...

  9. springboot项目 配置https

    感谢  https://www.jianshu.com/p/1b7b9e0803c6 帮我解决了问题 生成自签名证书 keytool -genkey -storetype PKCS12 -keysiz ...

  10. jwt 0.9.0 系列目录

    jwt官网地址:https://jwt.io/ PS: 写此系列的时候,jjwt jar包版本是0.9.0 <dependency>    <groupId>io.jsonwe ...