130242014055-陈佳诚-实验一

课程 软件体系结构与设计   实验名称 软件设计的网络环境  第   页

专业 软件工程     班级  1班      学号  130242014051    姓名   陈达源

实验日期:   2017 年  9 月  14 日   报告退发 (订正 、 重做)

一、实验目的

1.复习软件工程的重要概念熟悉软件体系结构与软件设计技术的基础概念与内容。

2.通过Internet搜索与浏览,了解网络环境中主流的软件体系结构与设计技术网站,掌握通过专业网站不断丰富软件体系结构和软件设计技术最新知识的学习方法,尝试通过专业网站的辅助与支持开展软件体系结构与设计技术应用实践。

二、实验内容

1.概念理解

(1)请根据你的理解和看法,给出“软件体系结构”的定义。

(2)所谓“软件开发知识的半衰期”,是什么含义?这个说法是否同样适用于“软件工程原则”?为什么?

(3)请通过网络搜索,了解“全国计算机技术与软件专业技术资格(水平)考试”的相关内容,了解“软考”对计算机与软件专业技术人员进行的职业资格、专业技术资格认定和专业技术水平测试。你如何理解“计算机与软件专业技术人员”的职业前景,认同这个职业方向吗?

(4)什么是系统设计师?什么是系统分析师?什么是软件架构师?你认为这些职位与本课程有什么关系?

2.上网搜索和浏览

看看哪些网站在支持软件体系结构,软件开发、软件设计的技术工作?请在表1-1中记录搜索结果。

你习惯使用的网络搜索引擎是:

你在本次搜索中使用的关键字主要是:

表1-1 软件体系结构与设计专业网站实验记录


网站名称


地址


主要内容描述

请记录:在本实验中,你感觉比较重要的3个软件体系结构与设计技术专业网站是:

(1) 网站名称:

(2) 网站名称:

(3) 网站名称:

请分析:你认为软件体系结构与设计技术专业网站当前的技术热点是:

(1) 名称:

技术热点:

(2) 名称:

技术热点:

(3) 名称:

技术热点:

3.案例分析:信息资源网建设

阅读以下关于信息资源网建设的叙述,回答问题1至问题3。

某市政府部门有近30个委、办、局,分别承担着法定的政府职能,这些部门都有信息中心,负责本单位信息系统的建设和信息资源的采集、维护等工作,同事向业务部门提供信息化技术支持。该市的电子政务建设发展很快,统一规划实施了政府内网,实现了各个政府部门百兆以上带宽的互联网,并在此基础上规划信息资源网。该政务内网的运行维护成本较高,所以在政务内网开通之后,市财政逐渐削减了各个委办局自身信息系统的维护费用,市政府也要求尽快实现信息资源共享,以发挥电子政务网的效益。

[问题1]改市决定采取物理中的方式统一管理各个委、办、局的信息系统,一些部门对此提出了异议。主要理由是集中管理后,由于管理部门对业务应用不了解,难以保证对本单位业务进行有力支持。

请用300字以内文字,从技术角度论述该市实现信息系统统一管理是否可行。

答:

[问题2]在信息系统集中管理建设过程中,该市需要重点规划建设哪些内容?

答:

[问题3]发挥信息系统效益的关键嘻嘻市信息资源的有机共享,请给出该市政务信息资源共享的建议(200字以内)。

答:

三、实验环境

360浏览器

四、实验步骤

(1)软件体系结构定义

软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组组合连接起来。这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。由于软件系统具有的一些共通特性,这种模型可以在多个系统之间传递,特别是可以应用到具有相似质量属性和功能需求的系统中,并能够促进大规模软件的系统级复用。

(2)软件开发知识半衰期的含义? 是否适用于软件工程原则?为什么?

“软件开发知识半衰期”是指一个在软件领域很有学问或有丰富专业知识的人,如果不再学习,在一定时间后进入知识半衰期,即基础知识仍可用,其他的一半新知识已经落伍。

不适用于软件工程元原则,因为原则不轻易改变

(3)全国计算机技术与软件专业技术资格水平考试

计算机技术与软件专业技术资格(水平)考试是原中国计算机软件专业技术资格和水平考试的完善与发展。这是由国家人力资源和社会保障部(原人事部)、工业和信息化部(原信息产业部)领导的国家级考试,其目的是,科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。

该考试分为 5 个专业类别,并在各专业类别中分设了高、中、初级专业资格考试,囊括了共 28 个资格的考核。通过考试获得证书的人员,表明其已具备从事相应专业岗位工作的水平和能力,用人单位可根据工作需要从获得证书的人员中择优聘任相应专业技术职务(技术员、助理工程师工程师、高级工程师)。计算机技术与软件专业技术资格(水平)实施全国统一考试后,不再进行计算机技术与软件相应专业和级别的专业技术职务任职资格评审工作。因此,这种考试既是职业资格考试,又是职称资格考试。同时,它还具有水平考试的性质,报考任何级别不需要学历、资历条件,只要达到相应的技术水平就可以报考相应的级别。

(4)什么是系统设计师

什么是系统分析师

什么是软件架构师

系统设计师:系统设计师(SD)是负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者。系统分析师是抽象模型的建立者,他们需要专业的(概念模型)知识和基础编程技巧。杰出的系统分析师会利用编程技巧来辅助建立概念模型。

系统分析师:系统分析师(SA)是负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者。系统分析师是抽象模型的建立者,他们需要专业的conception model(概念模型)知识和基础编程技巧。杰出的系统分析师会利用编程技巧来辅助建立conception module。

软件架构师:软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。主导系统全局分析设计和实施、负责软件构架和关键技术决策的人员。

我认为这些职业构成了软件工程整个体系,组成了整体的软件工程和计算机行业的职业发展,是在计算机与软件工程行业中不可缺少的职业之一。

2.

常用的网络搜索引擎:百度

(1) 我认为是可行的。政务内网实现了各个部门百兆以上带宽内网的互联互通,网速快,信息共享的实时性得到了保障。集中管理后内网之间的信息泄漏机率小,安全性高

应用系统位于信息系统层次结构的上层,底层的集中共享能够对业务提供更好的支撑。而各个部门的应用对信息系统的要求可由本部门提出,纳入到集中管理部门对信息系统的统一规划中。

(2)

1.要做好内网的安全措施。

2.防火墙级别要提高,防止黑客入侵。

3.保证信息的实时性。

(3)

各个部分之间要做好协调配合工作,保障在内网中,不同部分间数据的转换,尽可能的优化业务流程

四、实验总结

时间: 2024-08-12 08:23:32

130242014055-陈佳诚-实验一的相关文章

c语言程序设计实验(四)

C程序设计实验报告 实验项目:实验5.3.1练习2.实验5.3.2练习2.实验5.3.4.实验5.3.5练习1&练习2&练习3.九九乘法表 姓名:龙家诚 实验地点:家 实验时间:2020年4月9日 一.实验目的与要求 1.熟练掌握while,do_while及for语句实现循环的方法 2.了解3种循环语句的区别和转换.各自的适应性.循环嵌套的使用 3.掌握如何在循环语句中使用break,continue语句,改变程序流程 4.掌握在程序设计中使用循环的方法实现各种算法 二.实验内容 1.实

2017-2018-1 20162316刘诚昊 实验一 线性结构

20162316刘诚昊 2017-2018-2 <Java程序设计>第一次实验 线性结构 线型结构-1 ArrayList和LinkedList测试: 查看ArrayList和LinkedList的Java API帮助文档,参考http://www.cnblogs.com/rocedu/p/4837092.html 用Junit对ArrayList和LinkedList的方法进行测试,要尽量覆盖正常情况,异常情况,边界情况 提交单元测试运行截图,要全屏,包含学号信息 链接:https://gi

160809212田京诚C语言程序设计实验2 选择结构程序设计_进阶

实验2-6 猜数字游戏 实验要求: 编写一个C程序实现一个[1-100]以内的猜数字游戏. (1)       系统随机产生一个[1-100]之间的随机数. (2)       输入任意一个数字.数字的要求是1—100的自然数即可. (3)       系统对您输入的数字进行判断.如果玩家输入的数字与计算机随机生成数相比较, 输入的数字比随机生成数小,系统将提示您,数字太小请您重新输入.如果玩家输入的数字与计算机随机生成数相比较,如果输入的数字比随机生成数大,系统将提示您,数字太大请您重新输入.

数据库---实验三 嵌套查询和视图操作

(一) 嵌套查询 1. 求选修了’MA’的学号和姓名. SQL> select sno,sname from student where sno in(select sno from sc where cno=(select cno from course where cname='数学')); 2. 查询与刘明在同一个系学习的学生. SQL> select * from student where sdept=(select sdept from student where sname='刘

实验一词法分析报告

实验一.词法分析实验 专业:商业软件工程三班       姓名:郑锦诚      学号:201506110198 一.        实验目的 词法分析是编译的第一阶段,它的主要任务是从左至右逐个字符地对源程序进行扫描,产生一个个单词序列,用于语法分析. 二.        实验内容和要求 让用户输入一段程序段,然后逐个读取字符,将它们拼在一起,获取一个有意义的单词或符号,识别出单词或符号种别以及自身的值,并输出. 三.        实验方法.步骤及结果测试 1.      源程序名:压缩包文

20162316刘诚昊 课程总结

20162316刘诚昊 2016-2017-2<程序设计与数据结构>课程总结 目录: 每周作业链接汇总 写得最好的博客 阅读量最高的博客 实验报告链接汇总 团队项目报告链接汇总 代码托管链接 课堂项目实践 课程收获与不足 问卷调查 总结中涉及到的链接的二维码 每周作业链接汇总 第一周作业: ??何以改善程序算法,何以使算法变得又快又好等等理论方面内容. 第三周作业: ??查找方式与排序方法 第五周作业: ??接触"集合",自行编写"栈"并运用. 第七周作

第四周课程总结和实验报告2

实验二 Java简单类与对象 实验目的 掌握类的定义,熟悉属性.构造函数.方法的作用,掌握用类作为类型声明变量和方法返回值:理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性:理解static修饰付对类.类成员变量及类方法的影响. 实验内容 写一个名为Rectangle的类表示矩形.其属性包括宽width.高height和颜色color,width和height都是double型的,而color则是String类型的.要求该类具有: (1) 使用构造函数完成各属性的初始赋

如何使用GNS3和Cisco IOU搭建路由交换实验-IOU篇

前面介绍了GNS3的概念,安装,配置和使用,本篇将介绍怎么利用GNS3配置IOU从而实现使用GNS3和Cisco IOU搭建路由交换实验. 由于本篇篇幅较长,所以先过一下大纲: 1. IOU模拟环境介绍 2. IOU软件环境的准备 3. VMware虚拟机的安装.导入和配置 4. IOU镜像的上传 5. GNS3的配置 6. IOU模拟环境的实现 IOU模拟环境介绍 IOU即IOS running in Unix,最初是由思科内部人员开发来测试IOS的平台,后来流传到互联网经网友改进有了后来的W

广外第二周的实验报告来这里分享一下

虽然有很多还不知道怎么改,可能也有很多测试不到的地方,但是通过这个星期我好歹了解了好多东西啊 实验报告 通过本次学习,能了解到VC6.0.是用于将已生成的C++语言源程序代码转换为计算机能读懂的目标代码,计算机用的均是二进制代码.编辑完成后它首先生成扩展名为obj的文件(程序编译后的二进制文件),若想进行之后的链接.运行过程,必须不断修改源程序文件至完全正确. 在文件→新建→源代码这里可以新建源代码:新建→打开项目或文件中可以打开以前写过的源代码或者程序:运行→编译中即把所打源文件转换为二进制代