130242014008-朱静如-实验一
实验报告
课程 软件体系结构与设计 实验名称 软件设计的网络环境 第 页
专业 软件工程 班级 1班 学号 130242014008 姓名 朱静如
实验日期: 2017 年 9 月 14 日 报告退发 (订正 、 重做)
一、实验目的
1.复习软件工程的重要概念,熟悉软件体系结构与软件设计技术的基础概念与内容。
2.通过Internet搜索与浏览,了解网络环境中主流的软件体系结构与设计技术网站,掌握通过专业网站不断丰富软件体系结构和软件设计技术最新知识的学习方法,尝试通过专业网站的辅助与支持开展软件体系结构与设计技术应用实践。
二、实验内容
1.概念理解
(1)请根据你的理解和看法,给出“软件体系结构”的定义。
我认为软件体系结构是服务于软件的,将每个层次区分开,再归类整合,使开发出的软件结构清晰,易于管理。 像我所熟悉的MVC三层结构,就是体系结构的一种框架,将数据层,业务层,控制层区分开,用一种业务逻辑、数据、界面显示分离的方法组织代码,让开发出的软件思路清晰,有很好的结构,也易于开发人员合作。
(2)所谓“软件开发知识的半衰期”,是什么含义?这个说法是否同样适用于“软件工程原则”?为什么?
软件开发知识半衰期指:在软件开发方面很有学问或有丰富专业知识的人,如果不再学习,在一定时间后进入知识半衰期,即基础知识仍可用,其他的一半新知识已经落伍。我认为不适合用于“软件工程原则”, “软件工程原则”是指导软件工程师工作的基本概念和核心原则,是几百年甚至上千年,前人不断总结的,所以我认为不适用。
(3)请通过网络搜索,了解“全国计算机技术与软件专业技术资格(水平)考试”的相关内容,了解“软考”对计算机与软件专业技术人员进行的职业资格、专业技术资格认定和专业技术水平测试。你如何理解“计算机与软件专业技术人员”的职业前景,认同这个职业方向吗?
我认为“计算机与软件专业技术人员”的职业前景还是分为很多方面的,大体的有研究型的,还有就是管理型的,研究型的主要以技术为主,而管理型以带领团队,把握软件整体走向为主。我认同这个职业方向。
(4)什么是系统设计师?什么是系统分析师?什么是软件架构师?你认为这些职位与本课程有什么关系?
系统设计师:系统设计师(SD)是负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者。系统分析师是抽象模型的建立者,他们需要专业的conceptionmodel(概念模型)知识和基础编程技巧。
系统分析师: 是指具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作的一族。在软件开发流程中主要从事需求分析、信息系统项目架构设计(包括概要设计和详细设计)、开发阶段的主要模块的规划、设计和测试,同时也涉及可行性分析的工作。系统分析师(SA)是负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者。
软件架构师: 系统架构师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。
我认为这些职业在每个体系的不同结构中都担任着不同的职责,通过了解这些职位做的事情,可以从另一个方面理解每一个阶段所做的事情。
2.上网搜索和浏览
看看哪些网站在支持软件体系结构,软件开发、软件设计的技术工作?请在表1-1中记录搜索结果。
你习惯使用的网络搜索引擎是: 百度
你在本次搜索中使用的关键字主要是: 软件体系结构,软件开发、软件设计的技术工作网站
表1-1 软件体系结构与设计专业网站实验记录
网站名称 |
地址 |
主要内容描述 |
WebBuilder |
http://www.putdb.com/ |
WebBuilder是一款功能强大的Web应用开发和运行平台,能简单快速地开发功能强大和完备的企业级应用系统。使用WebBuilder可快速构建ERP、OA、CRM、HR、MIS以及电信、银行、政府、企业等各行业的应用系统。完善的基础架构,具备大型系统的完整功能,使应用系统的开发仅需致力于业务的开发 |
ThinkSNS |
http://www.thinksns.com/custom.html |
ThinkSNS拥有动态、直播、IM即时聊天、频道、音乐、活动、问答、投票、打赏等50余项功能,可根据需求自由组合,快速定制属于自己的社交系统。 |
CSDN |
http://www.csdn.net/ |
技术论坛,用于交流学习 |
建站之星 |
https://www.sitestar.cn/ |
快速搭建网站 |
请记录:在本实验中,你感觉比较重要的3个软件体系结构与设计技术专业网站是:
(1) 网站名称: CSDN
(2) 网站名称: WebBuilder
(3) 网站名称: ThinkSNS
请分析:你认为软件体系结构与设计技术专业网站当前的技术热点是:
(1) 名称: 大数据
技术热点: 数据来源、产品化和价值创造
(2) 名称: 人工智能
技术热点: 自然语言生成,虚拟代理
(3) 名称: 云计算
技术热点: 数据中心管理、虚拟化、海量数据处理、资源管理与调度、QoS保证、安全与隐私保护
3.案例分析:信息资源网建设
阅读以下关于信息资源网建设的叙述,回答问题1至问题3。
某市政府部门有近30个委、办、局,分别承担着法定的政府职能,这些部门都有信息中心,负责本单位信息系统的建设和信息资源的采集、维护等工作,同事向业务部门提供信息化技术支持。该市的电子政务建设发展很快,统一规划实施了政府内网,实现了各个政府部门百兆以上带宽的互联网,并在此基础上规划信息资源网。该政务内网的运行维护成本较高,所以在政务内网开通之后,市财政逐渐削减了各个委办局自身信息系统的维护费用,市政府也要求尽快实现信息资源共享,以发挥电子政务网的效益。
[问题1]改市决定采取物理中的方式统一管理各个委、办、局的信息系统,一些部门对此提出了异议。主要理由是集中管理后,由于管理部门对业务应用不了解,难以保证对本单位业务进行有力支持。
请用300字以内文字,从技术角度论述该市实现信息系统统一管理是否可行。
答: 可行,可以降低维护运行成本,统一管理后还可以 共享资源,提高效率。
[问题2]在信息系统集中管理建设过程中,该市需要重点规划建设哪些内容?
答: 安全措施,避免网络冗余,身份识别
[问题3]发挥信息系统效益的关键信息资源的有机共享,请给出该市政务信息资源共享的建议(200字以内)。
答: 及时进行信息维护,将信息分类,重要的分开管理,保证信息的安全性。
三、实验环境
带有浏览器,能够访问因特网的计算机。
转载于:https://www.cnblogs.com/zhujingru/p/7525607.html
130242014008-朱静如-实验一相关推荐
- PPT 下载 | 神策数据朱静芸:消费者全渠道精细化运营方案
本文根据神策数据分析师朱静芸在神策 2018 数据驱动大会现场,发表题为<消费者全渠道精细化运营方案>的演讲整理所得. 温馨提示:点击文末"阅读原文",可下载完整版 P ...
- 合肥工业大学—SQL Server数据库实验四:数据库的分离和附加
数据库的分离和附加 1. 数据库分离 2. 数据库附加 1. 数据库分离 当SQL Server服务器运行时,该服务器上所有的数据库自动处于运行状态,而运行中的数据库文件是无法进行数据库文件的拷贝的. ...
- 解读模拟摇杆原理及实验
解读模拟摇杆原理及实验 Interpreting Analog Sticks 当游戏支持控制器时,玩家可能会一直使用模拟摇杆.在整个体验过程中,钉住输入处理可能会对质量产生重大影响.让来看一些核心概念 ...
- legend位置 pyecharts_实验|pyecharts数据可视化分析-1
1. 实验介绍 本实验主要介绍pyecharts基本特点与属性. 1.1. 实验目的 了解pyecharts功能.特点.与安装方式. 1.2. 知识点 pyecharts特点 pyecharts图表 ...
- 2019春第二次课程设计实验报告
2019春第二次课程设计实验报告 一.实验项目名称: 贪吃蛇游戏编写: 二.实验项目功能描述: 这个实验主要是实现游戏的正常运行,实现的目标是对小蛇移动的控制, 同时对小蛇数据的保存,如何实现转弯的效 ...
- 汇编语言程序设计 实验九
实验内容 实验一: 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 ; 在屏幕上输出内存单元中的十进制两位数 assume cs:code, ds:data data segmentd ...
- 20172324 2018-2019-1《程序设计与数据结构》实验2报告
20172324 2018-2019-1<程序设计与数据结构>实验2报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 曾程 学号:20172324 实验教师:王志强 ...
- JAVA第二次验证设计性实验报告
[实验任务一]:素数输出 (3)实验报告中要求包括程序设计思想.程序流程图.源代码.运行结果截图.编译错误分析等内容. 1. 实验内容 (1)计算并输出3~100之间的素数. (2)编程满足下列要 ...
- 20172329 2017-2018-2 《程序设计与数据结构》实验五报告
这是这学期最后一次实验了,也是学到了很多东西,希望自己可以可以善始善终,加油! 让我们开始这一篇博客吧! 20172329 2017-2018-2 <程序设计与数据结构>实验五报告 课程: ...
最新文章
- HarmonyOS 2面世!是没有退路还是时机成熟?中国操作系统崛起元年或已到来
- GLUT库与GLAUX库
- 如果发现服务器负载压力大可以看以下的日志
- 史上卖得最多的芯片......原来是这个!
- angularjs html 缓存,如何删除使用AngularJS的HTML中的浏览器缓存?
- 在Visual Studio 2015中使用Grunt、Bowe
- php dvws,phpstudy配置dvwa——sql注入、xss攻击练习
- 3600000毫秒等于多少小时_毫秒换算(秒与毫秒换算)
- 计算机技术与软件考试高级难么,计算机技术与软件专业技术资格考试高级哪个好考...
- ios textfield 拼音输入 完成才录入
- 数据恢复软件从iOS恢复Safari浏览记录
- 编程语言 - 强弱/动静态类型 - 整理
- PhoneGap移动开发框架
- 英语发音规则---I字母常见发音组合有哪些
- windows添加右键点击打开CMD(运行)的方法
- 小播本地音乐功能指引
- 几行代码实现用Python输出表情包
- Ubuntu 16.04安装ROS Kinetic
- 【从0到1搭建LoRa物联网】1、LoRa物联网的架构
- Logstash 算术运算操作