实验报告一
课程 软件体系结构 实验名称 实验一、软件设计的网络支持环境 第 页
专业____ 软件工程___________ 班级___ 2班______ 学号___ 130242014074____ ____ 姓名 林泽民
实验日期: 2017 年 9 月 14 日 报告退发 (订正 、 重做)
一、实验目的
(1)复习软件工程的重要概念,熟悉软件体系结构与软件设计技术的基本概念与内容。
(2)通过因特网搜索与浏览,了解网络环境中主流的软件体系结构与设计技术网站,掌握通过专业网站不断丰富软件体系结构和软件设计技术最新知识的学习方法,尝试通过专业网站的辅助和支持开展软件体系结构和设计技术应用实践。
二、工具/准备工作
开始本实验之前,请认真阅读课程的相关内容。
需要准备一台带有浏览器,能够访问因特网的计算机。
三、使用内容与步骤
1.概念理解
(1)请根据你的理解和看法,给出“软件体系结构”的定义。
软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组合连接起来。这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。
(2) 所谓“软件知识的半衰期”是什么含义?这个说法是否同样适用于“软件工程原则”?为什么?
a.软件知识的半衰期:一个在软件领域很有学问或有丰富专业知识的人,如果不再学习,在一定时间后进入知识半衰期,即基础知识(或是旧知识,旧技术的一部分)仍可用,其他的知识或技术已经跟不上当前时代的主流。
b.软件工程原则:1、 用分阶段的生命周期计划严格管理;2、 坚持进行阶段评审;3、实行严格的产品控制;4、 用现代程序设计技术;5、 结果应能清楚地审查;6、 开发小组的人员应该少而精;7、 承认不断改进软件工程实践的必要性。
c.不适用软件工程原则,理由:软件工程需要现代化技术,而软件知识半衰期已经远远脱离这一观点,再者软件工程原则需要不断改进软件工程实践,新技术和新知识是时代的潮流,这也不适合软件知识的半衰期。
(3) 你如何理解“计算机与软件专业技术人员”的职业前景,认同这个职业方向吗?
从软考和各种计算机职业技术考试可以知道,国家对与计算机是相当的重视,计算机可以算是信息化时代的重要工具,目前,随着大数据、云计算和人工智能的强烈冲击下,计算机与软件专业技术这一类人显的是越来越重要了,所以这个职业方向大有前途,前程似锦!
(4) 你如何理解“计算机与软件专业技术人员”的职业前景,认同这个职业方向吗?
系统设计师:负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者。
系统分析师:指具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作的一族。
软件架构师:软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。主导系统全局分析设计和实施、负责软件构架和关键技术决策的人员。
这些职位与本课程关系:系统设计师、系统分析师和软件架构师是随着时代应运而生的,他的出来有他们的道理,在人工智能和云计算的冲击下,过去的软件结构和软件设计已经远远跟不上时代的潮流,所以这时候就需要一系列详细的软件系统与体系架构,通过规范化的软件与体系结构的分析,使得软件能够更严谨,软件的更替可以更有效的执行。
2.上网搜索和浏览
你习惯使用的网络搜索引擎是:百度
你在本次搜索中使用的关键词主要是:支持软件体系结构、软件开发、软件设计的技术工作的网站
表1-1 软件体系结构与设计专业网站记录
网站名称 |
网址 |
主要内容描述 |
中国IT社区 |
http://www.csdn.net/ |
介绍前端,后台等各种各样软件与科技信息 |
天极网 |
http://www.yesky.com/ |
介绍手机电脑等各种各样的电子产品 |
软件开发网 |
http:// www.mscto.com/ |
介绍各种编程技术 |
中国Unix/Linux软件开发联盟 |
http://www.lisdn.com/ |
学习linux |
比特网 |
http://www.chinabyte.com/ |
介绍泛科技主题门户网站 |
1、 我认为三个比较重要的网站:中国IT社区、软件开发网、比特网
2、 你认为软件体系结构与设计专业网站当前的技术热点是:
(1) 名称:中国IT社区
技术热点:云计算、大数据、人工智能
(2) 名称:软件开发网
技术热点:java、python、node
(3) 名称:比特网
技术热点:云计算、大数据、信息化
3.案例分析:信息资源网建设
[问题l]
该市决定将各个委办局的信息系统采取物理集中的方式进行统一管理,一些部门对此提出了异议,主要理由是集中管理后,由于管理部门对业务应用不了解,难以保证对本单位业务进行有力支持。
请用300字以内文字,从技术角度论述该市实现信息系统统一管理是否可行
答:该市实行各个委办局信息系统统一管理可行。该市电子政务网性能优良,信息系统物理部署点位置不会影响应用,也不存在信息传输瓶颈。集中管理后,不仅能共享网络、主机的硬件设备,还能集中进行高可靠性配置、安全管理,以较低的成本向各个应用系统提供较高的可用性和安全性。集中管理后,各个部门的运行维护和管理的费用将大大降低,可节省该市用于政府部门信息系统维护的整体费用。应用系统位于信息系统层次结构的上层,底层的集中共享能够对业务提供更好的支撑。而各个部门的应用对信息系统的要求可由本部门提出,纳入到集中管理部门对信息系统的统一规划中。
[问题2]
该市在信息系统集中管理建设过程中,需要在信息系统中重点规划建设哪些内容?
答:(1) 灾备系统(容灾系统)。
(2) CA认证系统(身份识别系统)。
(3) 入侵检测系统。
(4) 安全审计系统。
(5) 防火、防盗等物理安全措施。
(6) 高可用性设施(如多机集群、网络冗余和电源冗余等)。
(7) 较好性能的网络管理系统,监控网络流量。
[问题3]
发挥信息系统效益的关键是信息资源的有机共享,请给出该市政务信息资源共享的建议(200字以内)。
答:(1)全市政务信息的分类、分级标准。
(2)合各部门的职责,制定信息的采集原则,如关键业务产生关键信息,权威部门产生权威信息,从源头上保证信息的质量。
(3)制定信息的维护、更新原则,如谁生产谁维护。
(4)建设信息的交换平台,规划信息交换目录,制定信息的交换办法。
(5)建设政务信息仓库,开发信息资源的综合应用。
(6)优化政务流程。
四、总结