代码改变世界

软件体系结构第一次实验

2017-09-15 11:14  零凌临  阅读(420)  评论(0编辑  收藏  举报

1.
1) 一个程序或计算机系统的软件体系结构包括一个或一组软件构件、软件构件的外部的可见特性及其相互关系。其中,"软件外部的可见特性"是指软件构件提供的服务、性能、特性、错误处理、共享资源使用等。
2) 一个在某一领域很有学问或有丰富专业知识的人,如果不再学习,在一定时间后进入知识半衰期,即基础知识仍可用,其他的一半新知识已经落伍。
适用于。因为随着软件技术的发展,软件工程原则肯定会进行更新换代,区别与软件开发知识只是半衰期的时间比较久而已。
1) 软件工程是系统工程,其项目往往工期长,投入大,脑力劳动多,产品无形,协同性要求高。即有大量创造性的脑力劳动,又需要大规模协同作战,随着信息产业的迅猛发展,行业人才需求量也在逐年扩大。认同,不过我们不能仅仅局限于成为一个“码农”,做基层的员工,要不放弃学习进步的机会,向新兴技术或管理层次方向努力。
2) 系统设计师:负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者。系统分析师是抽象模型的建立者,他们需要专业的conceptionmodel(概念模型)知识和基础编程技巧。杰出的系统分析师会利用编程技巧来辅助建立conceptionmodule。
系统分析师:具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作的一族。在软件开发流程中主要从事需求分析、信息系统项目架构设计(包括概要设计和详细设计)、开发阶段的主要模块的规划、设计和测试,同时也涉及可行性分析的工作。
 软件架构师:在分析设计阶段根据系统的主要功能和特性对软件总体蓝图做出规划的开发人员。
 这些职位都必须了解软件体系结构与设计的知识,这是他们不可获取的一块。也不仅仅是这些职业,任何IT相关职业都可以从这么课程中学到许多。
2.
惯用的搜索引擎:谷歌、百度
本次搜索中用的关键词:软件体系结构、软件设计、IT、2017
网站名称 地址 主要内容描述
百度百科 https://baike.baidu.com/ 系统设计师等词条
维基百科 https://zh.wikipedia.org/wiki/Wikipedia:%E9%A6%96%E9%A1%B5 系统设计师等词条
知乎 https://www.zhihu.com/#signin 软件职业就业前景
  
  
在本实验中,你感觉比较重要的3个软件体系结构与设计技术专业网站是:
(1)网站名称:         CSDN                                                  
(2)网站名称:         github                                                  
(3)网站名称:         码云(git.oschina)                                                  
你认为软件体系结构与设计技术专业网站当前的技术热点是:
⦁ 名称:       CSDN                                                       
技术热点:    python                                                         
                                                                       

⦁ 名称:         github                                                        
技术热点:        JAVA、python                                                     
                                                                       

⦁ 名称:          码云                                                       
技术热点:             Jfinal、JeeSite                                              
3.
[问题1]该市决定采取物理中的方式统一管理各个委、办、局的信息系统,一些部门对此提出了异议。主要理由是集中管理后,由于管理部门对业务应用不了解,难以保证对本单位业务进行有力支持。
请用300字以内文字,从技术角度论述该市实现信息系统统一管理是否可行。
答: 可行,该市电子政务网性能优良,信息系统物理部署点位置不会影响应用。集中管理后,不仅能共享网络、主机的硬件设备,还能在加强安全管理的基础上降低成本。集中管理后,各个部门的运行维护和管理的费用将大大降低,可节省费用。应用系统位于信息系统层次结构的上层,底层的集中共享能够对业务提供更好的支撑。                                                                     
[问题2]在信息系统集中管理建设过程中,该市需要重点规划建设哪些内容?
答:   需要重点规划信息安全,可使用多重备份的方式;信息防窃取,可使用身份认证、账号绑定等方式;信息防御,可使用周期性进行入侵检测,病毒检测等方式;物理原因造成灾害,可使用加强防火防盗等方式。                                                                    
[问题3]发挥信息系统效益的关键嘻嘻市信息资源的有机共享,请给出该市政务信息资源共享的建议(200字以内)。
答:   该市可以首先先确定一个负责人为最高权限者,再专门组织一个团队来进行信息的管理和维护,已保持系统的正常运行;对数据采取分类、分标签、分等级等方式,方便用于不同需求的获取;定期进行维护更新,确保系统的正常运行;派遣专员对各个委、办、局进行适当培训,提高对系统使用技巧的掌握。