130242014070-张宇-实验一
Posted 软工-张宇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了130242014070-张宇-实验一相关的知识,希望对你有一定的参考价值。
实验报告
课程 软件体系结构 实验名称 实验一、软件设计的网络支持环境 第 页
专业____ 软件工程_____ 班级_ 2班__ 学号_ 130242014070_ 姓名 张宇
实验日期: 2017 年 9 月 14 日 报告退发 (订正 、 重做)
一、实验目的
(1)复习软件工程的重要概念,熟悉软件体系结构与软件设计技术的基本概念与内容。
(2)通过因特网搜索与浏览,了解网络环境中主流的软件体系结构与设计技术网站,掌握通过专业网站不断丰富软件体系结构和软件设计技术最新知识的学习方法,尝试通过专业网站的辅助和支持开展软件体系结构和设计技术应用实践。
二、工具/准备工作
开始本实验之前,请认真阅读课程的相关内容。
需要准备一台带有浏览器,能够访问因特网的计算机。
三、使用内容与步骤
1.概念理解
1.1软件体系结构是软件设计过程中的一个层次,这一层次超越计算过程中的算法设计和数据结构设计。体系结构问题包括总体组织和全局控制、通讯协议、同步、数据存取,给设计元素分配特定功能,设计元素的组织,规模和性能,在各设计方案间进行选择等。软件体系结构处理算法与数据结构之上关于整体系统结构设计和描述方面的一些问题,如全局组织和全局控制结构、关于通讯、同步与数据存取的协议,设计构件功能定义,物理分布与合成,设计方案的选择、评估与实现等。
1.2一个在某一领域很有学问或有丰富专业知识的人,如果不再学习,在一定时间后进入知识半衰期,即基础知识仍可用,其他的一半新知识已经落伍。当前,知识半衰期正在日益缩短,由最早的100年逐渐缩短至当前的3年。
1.3计算机专业涵盖软件工程专业,主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。
1.4系统分析师必须考虑自己所设计系统的方方面面,他是系统实现的原始作者,也对系统能否满足客户的技术要求以及产品成本是否可接受起着最直接的作用。
架构师一般在软件组织内仅仅是少数人,他们主要负责对产品的架构进行评估以及子系统之间的接口批准上,评估的主要方面集中在系统级的质量属性和成本上,包括:当前架构是否满足可靠性要求、系统架构的可扩展性、可重用性、性能以及基础的公共功能等等。他们必须对系统分析员设计出来的系统进行最初的把关,所以责任重大,也需要经验非常丰富的人来承担。在公司其他部门和IvarJacobson的交流中,Jacobson明确的指出,架构委员会不是常设组织,通常都来源于团队的系统分析员,唯一常设的职位通常只有一个主席,其他的成员必须临时来源于系统开发的一线,只有他们最了解系统开发的基本思想。
软件架构师其实相当于是软件项目管理的主管,他负责设计与构筑公司的系统架构,对系统的重用、扩展、安全、性能、伸缩性、简洁等做系统级的把握。软件架构师还要跟踪架构的使用情况,以保证软件开发符合制定好的系统架构。他还负责进一步改进系统架构,以符合公司发展的业务要求。软件架构师还得给设计人员和开发人员提供系统架构的培训。这些就是一名软件架构师的职责目标。
2.上网搜索和浏览
常用的网络搜索引擎是: 谷歌 、百度
在本次搜索中使用的关键字主要是: 软件体系结构、软件开发
网站名称 |
网址 |
主要内容描述 |
软件开发网 |
http://www.rjkfw.com/ |
有很多关于本专业的热点 |
3.案例分析:信息资源网建设
3.1可行,原因如下:
内网的速度比较快
信息较为安全,统一不容易泄露;
3.2
重点应该规划:
1.被非法入侵的检测功能
2.信息防止被盗取
3.3
1.对信息进行分类分等级加密
2.数据采集的时候有一个统一的标准
四、总结
以上是关于130242014070-张宇-实验一的主要内容,如果未能解决你的问题,请参考以下文章