EYES组——软件体系结构上机规划

EYES组——软件体系结构上机规划

考勤助手

第九周:

  需求分析的详细撰写,并在此基础上讨论与完善,讨论软件的体系结构风格;

第十周:

  选择合适的软件构架风格(暂定分层风格),确定整个项目的分层设计,做出“考勤助手”的软件体系结构图;

第十一周:

  数据库设计,包括数据库需求分析,设计E-R图,数据库结构的实现;

第十二周:

  组长分配任务,各自选择子系统合适的描述方式,所选内容随后在介绍;

  时间允许情况下:“教务老师”功能模块的详细设计;

第十三周:

  完成子系统的分层图和用例图后,汇总所有材料,讨论完善,编写小组报告和个人报告;

  时间允许情况下:“任课教师”功能模块的详细设计;

第十四周:

  绘制最终演讲PPT,与报告内容相对应,完善修改小组报告;

  时间允许情况下:“学生”功能模块的详细设计。

                                     组长:13070107 薄晰月

                                      组员:13070104 顾恭

                                        13070109 李雨墨

                                         13070113 潘禹桐

时间: 2024-12-25 09:03:32

EYES组——软件体系结构上机规划的相关文章

283.软件体系结构描述

4.6 使用“4+1”模型描述软件体系结构 对于同一座建筑,住户.建筑师.内部装修人员和电气工程师有各自的视角.这些视角反映了建筑物的不同方面,但它们彼此都有内在的联系,而且合起来形成了建筑物的总体结构. 软件体系结构反映了软件系统的总的结构,它和建筑物一样,存在不同的角度来反映系统的体系结构. 当面对一个复杂的系统时,必须从多个角度来考虑问题.在处理体系结构时我们通常只考虑系统功能方面的需求,而实际上除了功能,物理分布.过程通信和同步等也必须在体系结构一级加以考虑.这些来自不同方面的需求就形成

软件体系结构 实验一

1.概念理解 (1)请根据你的理解和看法,给出"软件体系结构"的定义. 软件体系结构是指组成软件的各个构件.各构件间的关系以及软件设计的指导方向. (2)所谓"软件开发知识的半衰期",是什么含义?这个说法是否同样适用于"软件工程原则"?为什么? "软件开发知识的半衰期"是指随着软件开发技术的发展,经过一定的时间周期后,在软件开发领域将有一半的知识过时.这样的周期就是"软件开发知识的半衰期". 不适用,考虑&

分布式软件体系结构风格(C/S,B/S)

分布式软件体系结构风格 1.  三层C/S结构 2.  三层B/S结构 了解很多其它软件体系结构 三层C/S结构(3-Tier C/S Architecture) §第1层:用户界面GUI-表示层--客户机 §第2层:业务逻辑-功能层--应用server §第3层:数据库-数据层--数据库server 基本组件: –数据库server ? 存放数据的数据库.负责数据处理的业务逻辑: –应用server ? 业务逻辑:对数据进行处理: –客户机应用程序 ? GUI:用户界面 §连接件:经由网络的调

软件体系结构基本概念汇总

这门课与UML建模,程序设计方法学一样,都是站在比较高的角度来看整个软件结构.并不是对算法,或者语言的关注.如果以后有志于成为软件架构师,就应该好好学这门课.现在我把自己整理的这门课的资料与大家分享. 二.名词解释(每题2分,共20分) 1.B/S(期中) 答:浏览器/服务器风格,是三层应用结构的一种实现方式. 具体结构:浏览器/Web服务器/数据库服务器. 2.C/S(期中) 答:客户/服务器风格,是基于资源不对等,且为共享而提出来的,定义了工作站如何与服务器相连,以实现数据和应用分布到多个处

IT基础架构规划方案三(IT基础软件和系统规划)

IT基础软件和系统规划 操作系统选型规划方案 根据对某集团的实际调研,获取了企业业务应用系统的建设情况,随着企业信息化建设的推进,需要对各种信息化管理系统和应用系统的服务器选型进行选型规划,根据不同的系统对服务 某集团信息化应用目标是:搭建集成.统一平台,规避流程.规避风险,实现高效协作,有效支撑决策.实现多维度矩阵管控.实现无边界的信息应用. 操作系统选型参考和说明: 类型 操作系统选型参考 选型说明 域服务器/邮件服务器等企业IT管理系统 Windows Server系列操作系统 建议选用最

软件体系结构基础知识

1.概念理解 (1)请根据你的理解和看法,给出"软件体系结构"的定义. 软件体系结构是软件设计过程中的一个层次,这一层次超越计算过程中的算法设计和数据结构设计.体系结构问题包括总体组织和全局控制.通讯协议.同步.数据存取,给设计元素分配特定功能,设计元素的组织,规模和性能,在各设计方案间进行选择等.软件          体系结构处理算法与数据结构之上关于整体系统结构设计和描述方面的一些问题,如全局组织和全局控制结构.关于通讯.同步与数据存取的协议,设计构件功能定义,物理分布与合成,设

软件体系结构第一次实验

1.1) 一个程序或计算机系统的软件体系结构包括一个或一组软件构件.软件构件的外部的可见特性及其相互关系.其中,"软件外部的可见特性"是指软件构件提供的服务.性能.特性.错误处理.共享资源使用等.2) 一个在某一领域很有学问或有丰富专业知识的人,如果不再学习,在一定时间后进入知识半衰期,即基础知识仍可用,其他的一半新知识已经落伍.适用于.因为随着软件技术的发展,软件工程原则肯定会进行更新换代,区别与软件开发知识只是半衰期的时间比较久而已.1) 软件工程是系统工程,其项目往往工期长,投入

软件体系结构-实验一 - 林毓锋 -130242014068

实验一-132042014068-林毓锋 课程    软件体系结构     实验名称  实验一.软件设计的网络支持环境              第      页 1.概念理解 (1) 软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件.数据构件和连接构件.处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组合连接起来. (2) A."软件开发知识半衰期"是指一个在软件领域很有学问或有丰富专业知识的人,如果不再学习,在一定时间后进入知识半衰

284.软件体系结构集成开发环境的作用

软件体系结构集成开发环境基于体系结构形式化描述从系统框架的角度关注软件开发.体系结构开发工具是体系结构研究和分析的工具,给软件系统提供了形式化和可视化的描述.它不但提供了图形用户界面.文本编辑器.图形编辑器等可视化工具,还集成了编译器.解析器.校验器.仿真器等工具:不但可以针对每个系统元素,还支持从较高的构件层次分析和设计系统,这样可以有效地支持构件重用.具体来说,软件体系结构集成开发环境的功能可以分为以下5类. 1.辅助体系结构建模 建立体系结构模型是体系结构集成开发环境最重要的功能之一.集成