130242014039-刘鑫-实验一

实验报告

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

专业 软件工程     班级  1班      学号  130242014039     姓名 刘鑫            

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

一、实验目的

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

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

二、实验内容

1.概念理解

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

软件体系结构是软件设计过程中的一个层次,这一层次超越计算过程中的算法设计和数 据结构设计。

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

代码的水平落后了,因为自己知道这套语言已经过时。符合,实践表明,采用先进的技术既可提高软件开发的效率,又可提高软件维护的效率,所以适用于。

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

国家明确提出网络强国战略,因此越和互联网、信息产业靠得近的职业,收入增长的几率就越大。互联网曾经只是一个行业,现在变成了每个公司必备的技能,计算机软件类人才需求更大,薪水将继续走高是大概率事件,特别是大数据工程师、移动开发人才等,市场更为紧俏,资深人士收入提升或将更快。这个方向确实是未来发展潮流,将成为未来不可或缺的重要部分。

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

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

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

都需要经过系统学习软件工程这门课程,是这两个职位必须掌握的重要课程。

2.上网搜索和浏览

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

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

你在本次搜索中使用的关键字主要是:软件体系结构、软件开发、软件设计

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


网站名称


地址


主要内容描述


软件开发网


https://www.mscto.com


各种语言学习


黑马程序员


http://www.itheima.com


视频培训


CSDN


http://www.csdn.net/


论坛技术交流


软件研发


http://sd.csdn.net/


最新讯息


it网


http://www.it.net.cn/


各项技术学习交流

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

(1) 名称:   云计算                                .

技术热点:按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

(2) 名称:   大数据                                   .

技术热点:“大数据”是需要新处理模式才能具有更强的决策力洞察发现力和流程优化能力来适应海量、高增长率和多样化的信息资产。[1]

(3) 名称:智能化技术

技术热点: 人工智能与软件工程一旦实现融合必将革新软件开发方式,促生全新的软件开发管理规范,有迹象表明,软件工程的智能化是一个可行且必然的发展方向。

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

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

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

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

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

该市实行各个委办局信息系统统一管理可行。
该市电子政务网性能优良,信息系统物理部署点位置不会影响应用,也不存在信息传输瓶颈。集中管理后,不仅能共享网络、主机的硬件设备,还能集中进行高可靠性配置、安全管理,以较低的成本向各个应用系统提供较高的可用性和安全性。集中管理后,各个部门的运行维护和管理的费用将大大降低,可节省该市用于政府部门信息系统维护的整体费用。
应用系统位于信息系统层次结构的上层,底层的集中共享能够对业务提供更好的支撑。而各个部门的应用对信息系统的要求可由本部门提出,纳入到集中管理部门对信息系统的统一规划中。

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

答:

(1) 灾备系统(容灾系统)。
(2) CA认证系统(身份识别系统)。
(3) 入侵检测系统。
(4) 安全审计系统。
(5) 防火、防盗等物理安全措施。
(6) 高可用性设施(如多机集群、网络冗余和电源冗余等)。
(7) 较好性能的网络管理系统,监控网络流量。

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

A.全市政务信息分类,分级标准。

B.各个部门的职责,制定信息采集原则,如关键业务产生关键信息,权威部门产生权威。

三、实验环境

带有浏览器,能够访问因特网的计算机。

四、实验步骤

五、实验结果与讨论

六、总结

时间: 2024-12-17 09:05:15

130242014039-刘鑫-实验一的相关文章

APICloud CEO 刘鑫做客喜马拉雅:揭秘AI如何通过移动技术落地

现如今人工智能已经在很多方面得到了应用落地,通过手机移动端的一些功能和应用程序,我们已经能够很直观地感受到它对我们生活的影响.比如苹果IphoneX的人脸识别功能,包括一些主流app有语音识别和语音对话的功能. 随着AI时代的移动技术革新大会开幕邻近,APICloud创始人兼CEO刘鑫做客喜马拉雅FM科技情报局,给大家揭晓在人工智能的时代对不同职业对挑战,以及人工智能与移动应用的联系又该如何发展?官V:柚子科技APICloud,可听访谈语音. 访谈内容 Q:最有可能被机器人或者人工智能取代的职业

刘鑫:能支撑他人实现梦想,也许就是我们自己的成功

2017已离我们远去.过去的一年,中国互联网的高速发展与深刻变革远远超出了我们的想象,云计算.大数据.人工智能.新零售.共享经济.区块链等"新概念"."新技术"开始融入并应用到社会的各个领域,在7.3亿网民的人口基础下,三十而立的中国互联网正迎来一个全新的时代.当然,每一段历史都无法与"人"分离,是时代造就英雄,还是英雄成就了时代?在移动互联网的滚滚洪流中,或许只有踏浪前行的创造者,才最了解这个变化万千的世界,近日,APICloud CEO兼创始

APICloud刘鑫:从小程序和苹果的生态探究应用开发者生态五大标准

对于生态的养成,国内真正意义上的应用开发者生态实则凤毛麟角,那么到底如何去定义生态?从苹果与微信生态研究中,便可推导出五个重要标准: 给与开发者收益 对于一家面向开发者提供服务的平台,如果想通过服务赚取开发者的钱,那么这个定位可能很难持续下去,倒推苹果以及微信的生态模式,他们通过强大的服务能力与业务模式,使开发者通过平台来赚取收益,所以为平台开发者谋取利益,实质是应用开发者生态的重要核心;而APICloud在2018年初便发布了面向开发者提供的"亿元分账计划",帮助APICloud开发

Python 的经典入门书籍

实python非常适合初学者入门,上手很容易.我就是完全通过网上资源学了python的.最大的是3点经验:1.找一本浅显易懂,例程比较好的教程,从头到尾看下去.不要看很多本,专注于一本.把里面的例程都手打一遍,搞懂为什么.2.去找一个实际项目练手.我当时是因为要做一个网站,不得已要学python.这种条件下的效果比你平时学一门新语言要好很多.所以最好是要有真实的项目做.可以找几个同学一起做个网站之类.3.最好能找到一个已经会python的人.问他一点学习规划的建议,然后在遇到卡壳的地方找他指点.

中国(北京)国际智能工业与信息安全技术发展论坛暨2014年中国嵌入式系统年会邀请函

中国软件行业协会嵌入式系统分会中国(北京)国际智能工业与信息安全技术发展论坛暨2014年中国嵌入式系统年会邀  请  函 全国电子与信息技术研发.生产.教学等单位和专业人士. 嵌入式系统分会会员单位和嵌入式系统产业联盟成员单位领导: 为了推动我国嵌入式系统产业和技术发展.促进智能工业建设.提高智能工业中的各类以电子和嵌入式系统为基础的智能终端及系统的研发和应用水平,保障工业信息化的信息安全,由中国软件行业协会和北京经济技术开发区管理委员会联合主办,北京经济技术开发区科技局.中国软件行业协会嵌入式

Lisp简明教程

此教程是我花了一点时间和功夫整理出来的,希望能够帮到喜欢Lisp(Common Lisp)的朋友们.本人排版很烂还望多多海涵! <Lisp简明教程>PDF格式下载 <Lisp简明教程>ODT格式下载 具体的内容我已经编辑好了,想下载的朋友可以用上面的链接.本人水平有限,如有疏漏还望之处(要是有谁帮我排排版就好了)还望指出!资料虽然是我整理的,但都是网友的智慧,如果有人需要转载,请至少保留其中的“鸣谢”页(如果能有我就更好了:-)). Lisp简明教程 整理人:Chaobs 邮箱:[

在美国看中国HTML5市场的发展

近日,APICloud 创始人兼CEO刘鑫在美国旧金山和美国的HTML5开发者进行了一次近距离的接触,感受中美HTML5开发者的热度差别和不同市场阶段的中美表现巨大差异. 中国和美国的HTML5市场差距有多少?  首先,从下面两张趋势图我们很容易发现美国的HTML5公众关注度是从2009年底出现第一次的快速上涨,而将近2年后2011年下半年,中国的HTML5市场才出现了第一次的集中关注. 美国HTML5市场经过5年的长期发展之后,早进入理性的状态,不是炒作概念或者单纯的市场宣讲活动,甚至关注度出

Sublime插件库新成员基于APICloud快速开发跨平台App

互联网时代强调用户体验,那什么是HTML5跨平台App开发者的编程体验?"不剥夺.不替换开发者喜欢的开发工具,就是人性化的用户体验",APICloud给出了这样的答案! 重磅发布"多开发工具支持策略" "如果,你以为此次分享会APICloud只是讲解Eclipse开源插件代码经验,那就大错特错了!"APICloud CEO刘鑫以调侃的话进行了开场. 经过一年的上线摸索,APICloud团队充分的认识到"剥夺开发者已经习惯的开发工具,替换

学生成绩管理程序(C语言dos程序)

在昨天写的一个血生成绩管理程序 给大家分享一下 本程序仅供学习交流 代码如下: 1 /*本程序为简单的学生信息管理系统,作为技术交流,并不作为其它用途*/ 2 #include<stdio.h> 3 #include<string.h> 4 5 void rank1(float b[]); 6 int count = 1; 7 //结构体 8 struct student 9 { 10 char name[10]; //学生的姓名 11 char subject[10]; //学生