一、项目基本介绍

项目 内容
这个作业属于哪个课程 任课教师博客主页链接
这个作业的要求在哪里 作业链接地址
团队名称 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. jqGrid设置单选

    beforeSelectRow: function() { $(this).jqGrid('resetSelection'); return true; }

  2. 04 Mybatis 框架的环境搭建及入门案例

    1.搭建 Mybatis 开发环境 mybatis的环境搭建 第一步:创建maven工程并导入坐标 第二步:创建实体类和dao的接口 第三步:创建Mybatis的主配置文件 SqlMapConifg. ...

  3. [转帖]中兴GoldenDB数据库开始了第一轮中信银行核心业务系统迁移落地

    中兴GoldenDB数据库开始了第一轮中信银行核心业务系统迁移落地 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https:// ...

  4. typedefine 用法

    typedef为C语言的关键字,作用是为一种数据类型定义一个新名字.这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等). 用法: 变量别名 例如: 单个变量: t ...

  5. WITH AS学习

    一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到.有的时候, ...

  6. (四)pdf的构成之文件体(树图)

    pdf的文件体类似于一个大树 有个根对象(catalog),该对象中保存着PDF的很多基本信息,并通过间接引用,辐射到所有的间接对象. (下图是大概的树形状)

  7. java之hibernate之组件映射

    1.在开发中,有的类信息比较复杂,而且某几个信息可以组成某一个部分,这个时候可以采用组件映射,组件映射是一张表映射到多个类.表结构 2.类的设计 Link.java public class Link ...

  8. Core 导出(流和URL两种)

    1.流 2.URL 两种都是使用Epplus 1. EPPlus的基本介绍 EPPlus是一个使用Open Office XML(xlsx)文件格式,能读写Excel 2007/2010 文件的开源组 ...

  9. Windows Server 2012 R2安装部署Office Web Apps Server

    微软官方参考地址https://technet.microsoft.com/zh-cn/library/jj219455.aspx,建议参考官方说明. 注意:每一步进行完成后重启服务器!!! 一.   ...

  10. mybatis-plus代码生成,实体类不生成父类属性

    一.参考文档: 官方文档其实说的很清楚了,可能有个别地方有点不太清楚. mybatis-plus官方: https://mp.baomidou.com/guide/generator.html 模版引 ...