实验报告
课程 软件体系结构实验名称 实验一、软件设计的网络支持环境 第 页
专业__ 软件工程____ 班级_ 2班__ 学号 130242014054_ 姓名 康晶红
实验日期: 2017 年 9 月 14 日 报告退发 (订正 、 重做)
一、实验目的
(1)复习软件工程的重要概念,熟悉软件体系结构与软件设计技术的基本概念与内容。
(2)通过因特网搜索与浏览,了解网络环境中主流的软件体系结构与设计技术网站,掌握通过专业网站不断丰富软件体系结构和软件设计技术最新知识的学习方法,尝试通过专业网站的辅助和支持开展软件体系结构和设计技术应用实践。
二、工具/准备工作
开始本实验之前,请认真阅读课程的相关内容。
需要准备一台带有浏览器,能够访问因特网的计算机。
三、使用内容与步骤
1.概念理解
(1)软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组合连接起来。
(2) 软件开发知识的半衰期是一个在软件领域很有学问或有丰富专业知识的人,如果不再学习,在一定时间后进入知识半衰期,即基础知识仍可用,其他的一半新知识已经落伍。
不适应,理由如下。软件工程有以下原则:(1)用分阶段的生命周期计划严格管理;(2)坚持进行阶段评审;(3)实行严格的产品控制;(4)用现代程序设计技术;(5) 结果应能清楚地审查;(6)开发小组的人员应该少而精;(7)承认不断改进软件工程实践的必要性。 遵循前六条基本原理,能够按照当代软件工程基本原理实现软件的工程化生产,但是,仅有上述六条原理并不能保证软件开发与维护的过程能赶上时代前进的步伐,能跟上技术的不断进步。因此,承认不断改进软件工程实践的必要性作为软件工程的第七条基本原理。按照这条原理,不仅要积极主动地采纳新的软件技术,而且要注意不断总结经验。 而半衰期的情况会成为软件开发过程中的阻碍。
(3)计算机与软件专业技术人员的职业前景:该行业人才结构呈两头小中间大的橄榄型结构,即软件高端人才,包括系统分析师、项目技术主管等和低端人才,如软件编码程序员等从事基础性软件开发的人员都严重短缺,而中级(端)人才过剩。 客观来说,高等教育在计算机专业传统的教育理论型、研究型人才培养上有较大的优势,但在应用型人才的培养上存在层次单一,教学内容滞后,理论与实践严重脱的情况,课程设置陈旧,设施跟不上,使得现在大多数毕业生理论有余,岗位需要的专业应用技术相对不足。许多毕业生、甚至需要较长的培训才能胜任工作,有的甚至还不如参加过短期培训的人员。这种状况最终导致很多计算机专业的专科、本科毕业生,捧着大学毕业证找不到工作。从而直接导致计算机专业就业橄榄型结构的出现:软件高端管理职位与基础操作职位毕业生无法胜任,企业严重短缺此类人才,而中级职位由于竞争激烈,工作难找。总之,未来一段时间社会仍对计算机专业高端人才有很大需求,但计算机专业毕业生也将会面临日趋激烈的竞争。这个职业的发展我是认同的,但每个人还是要遵从自己的内心,想清楚了就去努力,努力了就要学会坚持,也不要一味功利地追求物资迷失本心。
2.上网搜索和浏览
习惯使用的网络搜索引擎:百度、谷歌、火狐
本次搜索关键词:软件体系结构、软件开发、软件设计
软件体系结构与设计技术专业网站实验记录
网站名称 |
网址 |
主要内容描述 |
中文IT社区 |
http://www.csdn.net/ |
中国人工智能,云计算技术,JAVA之道 |
天极网 |
http://www.yesky.com/ |
苹果iPhone X发布,特斯拉升级Autopilot |
软件开发网 |
http://www.rjkfw.com/ |
各类开发技术,国外开发新技术 |
(1)名称:中文IT社区
技术热点:ARKit,ARCore ,区块链技术
(2)名称:天极网
技术热点:TCL,OpenStack,MWC
(3)名称:软件开发网
技术热点:PHP,Linux,JAVA,JSP,MySQL
3.案例分析:信息资源网建设
[问题1]答:该市实现信息系统统一管理可行,理由如下:首先,该市电子政务网性能优良,信息系统物理部署点位置不会影响应用,也不存在信息传输瓶颈;其次,集中管理后不仅能共享网络、主机的硬件设备,还能集中进行高可靠性配置、安全管理,以较低的成本向各个应用系统提供较高的可用性和安全性。另外,各个部门的运行维护和管理费用将大大降低,可节省该市用于政府部门信息系统维护的整体费用;最后,应用系统位于信息系统层次结构的上层,底层的集中共享能够对业务提供更好的支撑,而各个部门的应用对信息系统的要求可由本部门提出,纳入到集中管理部门对信息系统的统一规划中。
[问题2]答:在此过程中,该市需要重点规划建设CA认证系统、灾备系统、入侵检测系统、安全审计系统、防火防盗等物理安全措施、高可用性设施、较好性能的网络管理系统。
[问题3]答:建议:(1)拟定好全市政务信息的分类、分级标准;(2)合各部门的职责,制定信息的采集原则,如关键业务产生关键信息,权威部门产生权威信息,从源头上保证信息的质量;(3)制定信息的维护、更新原则,如谁生产谁维护;(4)建设信息的交换平台,规划信息交换目录,制定信息的交换方法;(5)建设政务信息仓库,开发信息资源的综合应用;(6)优化政务流程。
四、总结
首先在关于电子政务系统建设问题中,通过信息资源管理可以实现信息资源共享。信息资源管理最核心和最基础的工作是首先做好信息资源规划,调查分析信息需求和数据流,制定信息资源管理基础标准,建立政府总体和各职能域的信息系统框架,建立信息共享的各种制度,如数据维护制度。而信息共享的技术解决方案与管理方案相比,实施难度较低。因此,在这个IT发展迅速的大数据时代,仍存在无限可能