I. 기본 소개
계획 | 함유량 |
---|---|
이 작품은 과정 속 | 학급 교사 블로그 홈 페이지 링크 |
어디에서 작업이 요구 사항 | 작업 링크 주소 |
팀 이름 | 예외 |
작업 학습 목표 | 1. 마스터 객체 지향 소프트웨어 설계 방법 2 사운드 시스템 설계 명세서, 상세한 설계 마스터 객체 지향 콘텐츠 설계 원리와 기법. |
작업 작업
1. 팀 프로젝트 GitHub의 저장소 주소 링크;
GitHub의地址: Github에서
2. 업데이트 Github의 저장소 "소프트웨어 시스템 설계 사양"
파일 주소 : "소프트웨어 시스템 설계 사양"
시스템 요약을 개선하기위한 팀 프로젝트를 완료하는 데 필요한 3. 작업;
3.1任务分配表
회원 | 태스크 | 할당 | 실제 시간 |
---|---|---|---|
Zhonghong 야오 | 팀 프로젝트 시스템 설계 개선 | 25 % | 20분 |
쌰 Xiangming | 완벽한 팀 프로젝트 상세 설계, 블로그 쓰기 | 27 % | 20분 |
진 진흥 | 팀 프로젝트 세부 설계 | 28 % | 25분 |
높은 소란 | 파일 업로드 Github에서, 블로그 쓰기 | 25 % | 20분 |
3.2团队项目详细设计心得
在设计之前我们把工作分成查找标准文件、检查我们的项目存在的不足。两个人一小组,后面的小组对设计好的内容进行核查改进,
在此过程中两个小组要以相同的标准进行设计,我们主要的流程是这样的:金振兴和钟红耀初步完成系统详细设计并提交给夏向明和高小兰,然后收到分析后,进行完成和补充项目系统设计实验书是后面写博客的重要前提。完成过程中撰写《软件系统详细设计说明书》,这才能使得团队项目详细设计过程总结顺利完成。两个小组的任务也存在着这些联系,因此按时完成分配的任务是团队存在的必要条件
4.Github웨어 하우스 업로드 "소프트웨어 시스템 상세 설계 사양";
파일 주소 : "소프트웨어 시스템 상세 설계 사양"
프로젝트 팀은 세부 설계 프로세스를 요약 한 것입니다.
(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。