实验报告
课程 软件体系结构与设计 实验名称 软件设计的网络环境 第 页
专业 软件工程 班级 1班 学号 155242012068 姓名 林汉民
实验日期: 2017 年 9 月 14 日 报告退发 (订正 、 重做)
一、实验目的
1.复习软件工程的重要概念,熟悉软件体系结构与软件设计技术的基础概念与内容。
2.通过Internet搜索与浏览,了解网络环境中主流的软件体系结构与设计技术网站,掌握通过专业网站不断丰富软件体系结构和软件设计技术最新知识的学习方法,尝试通过专业网站的辅助与支持开展软件体系结构与设计技术应用实践。
二、实验内容
1.概念理解
(1)请根据你的理解和看法,给出“软件体系结构”的定义。
答:它总的来说是一种组件设计的结合,包括各种构件和连接件,相互关联,组合成软件结构 ,具有结构化元素
(2)所谓“软件开发知识的半衰期”,是什么含义?这个说法是否同样适用于“软件工程原则”?为什么?
答:新的知识经过一定的时间岁月,这种知识使用程度普遍下降,逐渐落伍,造成知识本身的半衰,一个人如果不长期学习,所具备的知识就会老旧,那么就会进入知识半衰期。
这个知识并不适用于软件工程,因为软件工程原则具有持续性 我认为不存在半衰期说法
(3)请通过网络搜索,了解“全国计算机技术与软件专业技术资格(水平)考试”的相关内容,了解“软考”对计算机与软件专业技术人员进行的职业资格、专业技术资格认定和专业技术水平测试。你如何理解“计算机与软件专业技术人员”的职业前景,认同这个职业方向吗?
答:肯定认同,我国软件产业年产值每年都在大幅度提升,所占份额由不足5%上升到超过15%,就业率高,薪水高,在信息化发展的时代里,软件行业必将是龙头科技,未来之路的引领者,特别是在商业领域,而且我国大规模缺乏优秀的软件工程师,这个职业永远不会落伍。
(4)什么是系统设计师?什么是系统分析师?什么是软件架构师?你认为这些职位与本课程有什么关系?
答:
系统设计师是负责开发应用软件系统,发挥软件独有的信息交互功能,解决各类问题
系统分析师从事软件的分析和设计,能指导程序员的工作的一族
软件架构师工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的文档,并制定这个项目的总体架构, 协助工程师完成这个项目
这些职位站在更高的角度上去审视软件开发本身,以更合理的方式营造出好的软件,本书正是基于软件开发本身,为大家提供软件设计的结构方法,从而合理的完成软件,这些职位的工作内容,很大一部分正是基于软件结构。
2.上网搜索和浏览
看看哪些网站在支持软件体系结构,软件开发、软件设计的技术工作?请在表1-1中记录搜索结果。
你习惯使用的网络搜索引擎是: 百度
你在本次搜索中使用的关键字主要是: 新闻
表1-1 软件体系结构与设计专业网站实验记录
网站名称 |
地址 |
主要内容描述 |
新浪网 |
http://news.sina.com.cn/ |
新闻介绍 |
腾讯网 |
https://news.qq.com/ |
新闻介绍 |
搜狐网 |
https://news.sohu.com/ |
新闻介绍 |
凤凰网 |
https://news.ifeng.com/ |
新闻介绍 |
网易网 |
http://news.163.com/ |
新闻介绍 |
请记录:在本实验中,你感觉比较重要的3个软件体系结构与设计技术专业网站是:
(1) 网站名称: 新浪网
(2) 网站名称: 腾讯网
(3) 网站名称: 搜狐网
请分析:你认为软件体系结构与设计技术专业网站当前的技术热点是:
(1) 名称: 新浪网
技术热点SSH三大框架 采用spring struts hibernate 等框架技术形成一个完整有序的网站
(2) 名称: 腾讯网
技术热点: JAVASCRIPT 动态实现网页交互功能
(3) 名称: 搜狐网
技术热点: html前端
3.案例分析:信息资源网建设
阅读以下关于信息资源网建设的叙述,回答问题1至问题3。
某市政府部门有近30个委、办、局,分别承担着法定的政府职能,这些部门都有信息中心,负责本单位信息系统的建设和信息资源的采集、维护等工作,同事向业务部门提供信息化技术支持。该市的电子政务建设发展很快,统一规划实施了政府内网,实现了各个政府部门百兆以上带宽的互联网,并在此基础上规划信息资源网。该政务内网的运行维护成本较高,所以在政务内网开通之后,市财政逐渐削减了各个委办局自身信息系统的维护费用,市政府也要求尽快实现信息资源共享,以发挥电子政务网的效益。
[问题1]改市决定采取物理中的方式统一管理各个委、办、局的信息系统,一些部门对此提出了异议。主要理由是集中管理后,由于管理部门对业务应用不了解,难以保证对本单位业务进行有力支持。
请用300字以内文字,从技术角度论述该市实现信息系统统一管理是否可行。
答:
可以实行
- 采用物理集中方式并不影响信息传递,各信息依旧有效交互
- 集中管理后,能共享资源信息,及时交互信息,,还能进行安全管理
- 集中管理后,可以有效降低各部门的资源使用情况,采用统一资源可降低成本,节约财产
- 可便于维护系统,提高系统安全性,减少故障发生率
- 可以有效的组织信息规划,管理信息,阅读方便
- 加快信息资源传播时间,提高政府人员办事效率
[问题2]在信息系统集中管理建设过程中,该市需要重点规划建设哪些内容?
答:
- 安全防范,主要是数据集中后,一旦泄露后果不堪设想,所以必须加强安全方面的检测,积极建设安全局域网
- 容灾系统:一旦某台机子故障,为了不影响整体运行 ,应当备份数据。
- 入侵检测:对客户识别应当加强管理,对内外网登陆应当做好验证工作,防止黑客入侵
[问题3]发挥信息系统效益的关键嘻嘻市信息资源的有机共享,请给出该市政务信息资源共享的建议(200字以内)。
答:
- 应当草拟出信息分类的指标,有效管理信息分类
- 应当负责实时的维护和更新计划,谁发布谁来管理
- 制定信息交互的准则,建立各种公用平台,加强信息交流
- 对信息流程应当给予简化
- 应当组织专门的安全负责人员,有效检查共享平台的安全问题
- 建立信息共享制度,包括维护和使用
- 在规划时应当考虑系统的健壮性,可用性,管理性
三、实验环境
计算机。
四、实验步骤
1.概念理解
(1)请根据你的理解和看法,给出“软件体系结构”的定义。
答:它总的来说是一种组件设计的结合,包括各种构件和连接件,相互关联,组合成软件结构 ,具有结构化元素
(2)所谓“软件开发知识的半衰期”,是什么含义?这个说法是否同样适用于“软件工程原则”?为什么?
答:新的知识经过一定的时间岁月,这种知识使用程度普遍下降,逐渐落伍,造成知识本身的半衰,一个人如果不长期学习,所具备的知识就会老旧,那么就会进入知识半衰期。
这个知识并不适用于软件工程,因为软件工程原则具有持续性 我认为不存在半衰期说法
(3)请通过网络搜索,了解“全国计算机技术与软件专业技术资格(水平)考试”的相关内容,了解“软考”对计算机与软件专业技术人员进行的职业资格、专业技术资格认定和专业技术水平测试。你如何理解“计算机与软件专业技术人员”的职业前景,认同这个职业方向吗?
答:肯定认同,我国软件产业年产值每年都在大幅度提升,所占份额由不足5%上升到超过15%,就业率高,薪水高,在信息化发展的时代里,软件行业必将是龙头科技,未来之路的引领者,特别是在商业领域,而且我国大规模缺乏优秀的软件工程师,这个职业永远不会落伍。
(4)什么是系统设计师?什么是系统分析师?什么是软件架构师?你认为这些职位与本课程有什么关系?
答:
系统设计师是负责开发应用软件系统,发挥软件独有的信息交互功能,解决各类问题
系统分析师从事软件的分析和设计,能指导程序员的工作的一族
软件架构师工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的文档,并制定这个项目的总体架构, 协助工程师完成这个项目
这些职位站在更高的角度上去审视软件开发本身,以更合理的方式营造出好的软件,本书正是基于软件开发本身,为大家提供软件设计的结构方法,从而合理的完成软件,这些职位的工作内容,很大一部分正是基于软件结构。
2.上网搜索和浏览
看看哪些网站在支持软件体系结构,软件开发、软件设计的技术工作?请在表1-1中记录搜索结果。
你习惯使用的网络搜索引擎是: 百度
你在本次搜索中使用的关键字主要是: 新闻
表1-1 软件体系结构与设计专业网站实验记录
网站名称 |
地址 |
主要内容描述 |
新浪网 |
http://news.sina.com.cn/ |
新闻介绍 |
腾讯网 |
https://news.qq.com/ |
新闻介绍 |
搜狐网 |
https://news.sohu.com/ |
新闻介绍 |
凤凰网 |
https://news.ifeng.com/ |
新闻介绍 |
网易网 |
http://news.163.com/ |
新闻介绍 |
请记录:在本实验中,你感觉比较重要的3个软件体系结构与设计技术专业网站是:
(4) 网站名称: 新浪网
(5) 网站名称: 腾讯网
(6) 网站名称: 搜狐网
请分析:你认为软件体系结构与设计技术专业网站当前的技术热点是:
(4) 名称: 新浪网
技术热点SSH三大框架 采用spring struts hibernate 等框架技术形成一个完整有序的网站
(5) 名称: 腾讯网
技术热点: JAVASCRIPT 动态实现网页交互功能
(6) 名称: 搜狐网
技术热点: html前端
3.案例分析:信息资源网建设
阅读以下关于信息资源网建设的叙述,回答问题1至问题3。
某市政府部门有近30个委、办、局,分别承担着法定的政府职能,这些部门都有信息中心,负责本单位信息系统的建设和信息资源的采集、维护等工作,同事向业务部门提供信息化技术支持。该市的电子政务建设发展很快,统一规划实施了政府内网,实现了各个政府部门百兆以上带宽的互联网,并在此基础上规划信息资源网。该政务内网的运行维护成本较高,所以在政务内网开通之后,市财政逐渐削减了各个委办局自身信息系统的维护费用,市政府也要求尽快实现信息资源共享,以发挥电子政务网的效益。
[问题1]改市决定采取物理中的方式统一管理各个委、办、局的信息系统,一些部门对此提出了异议。主要理由是集中管理后,由于管理部门对业务应用不了解,难以保证对本单位业务进行有力支持。
请用300字以内文字,从技术角度论述该市实现信息系统统一管理是否可行。
答:
可以实行
1采用物理集中方式并不影响信息传递,各信息依旧有效交互
2集中管理后,能共享资源信息,及时交互信息,,还能进行安全管理
3集中管理后,可以有效降低各部门的资源使用情况,采用统一资源可降低成本,节约财产
4可便于维护系统,提高系统安全性,减少故障发生率
5可以有效的组织信息规划,管理信息,阅读方便
6加快信息资源传播时间,提高政府人员办事效率
[问题2]在信息系统集中管理建设过程中,该市需要重点规划建设哪些内容?
答:
1安全防范,主要是数据集中后,一旦泄露后果不堪设想,所以必须加强安全方面的检测,积极建设安全局域网
2容灾系统:一旦某台机子故障,为了不影响整体运行 ,应当备份数据。
3入侵检测:对客户识别应当加强管理,对内外网登陆应当做好验证工作,防止黑客入侵
[问题3]发挥信息系统效益的关键嘻嘻市信息资源的有机共享,请给出该市政务信息资源共享的建议(200字以内)。
答:
1应当草拟出信息分类的指标,有效管理信息分类
2应当负责实时的维护和更新计划,谁发布谁来管理
3制定信息交互的准则,建立各种公用平台,加强信息交流
4对信息流程应当给予简化
5应当组织专门的安全负责人员,有效检查共享平台的安全问题
6建立信息共享制度,包括维护和使用
7在规划时应当考虑系统的健壮性,可用性,管理性
五、实验结果与讨论
六、总结