2024新教科版(2019)《高中信息技术》必修第二册 第三单元信息系统的设计与开发 知识点.docx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《2024新教科版(2019)《高中信息技术》必修第二册 第三单元信息系统的设计与开发 知识点.docx》由用户(QXX)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中信息技术 2024新教科版2019高中信息技术必修第二册 第三单元信息系统的设计与开发知识点 2024 新教 2019 高中 信息技术 必修 第二 第三 单元 信息系统 设计 开发 知识点 下载 _必修2 信息系统与社会_教科版(2019)_信息_高中
- 资源描述:
-
1、第3单元:信息系统的设计与开发3.1信息系统的设计一个信息系统的建立,首先从解决实际问题开始,即我们必须知道 为何要建立该信息系统。接着我们需要思考建立该信息系统是否可行, 即需要进行项目的可行性分析。可行性分析是在项目投资决策前,对拟建项目进行全面的社会、技术、经济分析与论证,并对其做出可行或不可行评价的一种科学方法。A、可行性分析1.社会可行性。主要从政策、法律、道德、制度等社会因素论证软件项目开发的可行性和现实性。其中,最重要的是运行环境可行性和法律可行性。2.技术可行性。主要是从技术角度出发,决定软件项目开发的可行性。技术可行性分析包括以下几个方面:(1)在限定条件下,功能目标是否能达
2、到;(2)利用现有技术,性能目标是否能达到;(3)对开发人员数量和质量的要求,并说明是否能满足;(4)在规定的期限内,开发是否能完成。3.经济可行性。通过比较成本和效益(包括直接经济效益和间接社会效益),可以判断要立项的软件项目是否值得开发。经过以上三方面的可行性分析,才能决定该信息系统是否需要开发。如果确定要开发,接下来的工作就是对项目进行需求分析。B、需求分析需求分析是从客户的需求中提取出系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,确定系统的功能、性能等,最终描述为具体的信息系统需求规格说明。不同人的需求是不同的。普通用户一般不关心系统如何实现,对系统的技术细节不感兴趣;而信
3、息系统开发者则需要了解系统如何工作等更详细的内容,因为他们关心系统将如何支持业务过程。只有信息系统 开发者和用户在对系统需求达成一致之后才能开始设计系统,否则,对 需求定义的任何改变都可能导致开发上的大量返工。因此,系统的需求分析应该是开发人员和用户或客户-起完成的。C、数据存储通过观察图书管理信息系统的功能层次图,大家是否发现了这样一个问题:信息系统要采集信息,一定会产生数据,这些数据存储在什么地方才能让系统很方便地找到呢?1.数据可以存储在自定义的文件中。2.数据可以存储在自己建立的电子表格( 如Excel)中。3.数据可以存储在专用的数据库中。D、概要设计概要设计是用户需求与软件详细设计
4、之间的桥梁,是将用户目标与需求转换成具体的功能界面设计方案的重要阶段。概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数 据结构设计和出错处理设计等,为软件的详细设计提供基础。显然,概要设计建立的是目标系统的逻辑模型,与计算机无关。概要设计报告由开发者根据需求分析报告的要求进行编写。完成概要设计后,就要进行详细设计,然后进行编码实现及测试。E、信息系统的生命周期-个信息系统的研制,从问题的提出开始,经过开发、使用、维护、修订,直到最后终止使用而被另一个信息系统所取代,就像是一个生命体从孕育、出生、成长到最后消亡,这个状态变化
5、的过程称为信息 系统的生命周期( life cycle )信息系统的生命周期可划分为问题定义、可行性研究与计划、需求分析、概要设计、详细设计、编码实现、测试、使用和维护几个阶段, 相邻的阶段既相互区别又相互联系,每个阶段都以前一阶段的工作成果为基础。F、快速原型模型对于如何开发一个信息系统,我们已经有了一定了解。前面的学校图书管理信息系统的开发,采用的方法是先快速、粗略地设计一个系统模型,然后交给用户即学校进行审核或评估,再根据学校提出的修改意见和需求进一步修改、 完善系统:之后将修改过的系统再交给学校评估, 由此循环反复,最终形成一个确定的系统。这种开发模型被称为快速原型模型。使用快速原型模
6、型的基本过程如下,如图3. 1.5所示。(1)用户和开发人员根据初始需求,共同制订一个项目计划。(2)用户和开发人员利用快速分析技术,共同定义需求和规格。(3)设计者开发一个系统原型。(4)设计者演示系统原型,用户来评价性能并识别问题。(5)如果系统原型不可行,重新设计或选择系统原型。如果对系统原型不满意,则修改系统原型。循环执行这个过程,直至用户满意为止。(6)在确定的系统原型的基础上进行更详细的设计、开发和完善。(7)运行系统并进人系统维护阶段。G、瀑布模型对管理信息系统,还可以按照信息系统生命周期划分的不同阶段 顺序进行开发,仔细考虑每一-个细节问题,最终形成一个相对完整的系统,交付用户
7、使用。瀑布模型是从时间角度对软件开发和维护的复杂问题进行分解。如图3.1.6所示,该模型规定了自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。它的开发过程是通过一系列阶段顺序展开的。该模型的含义如下第一,必须等前一阶段工作完成后,才能开始后一阶段的工作。第二,前一阶段的输出文档是后一阶段的输人文档。只有前一阶段的输出文档正确,后-阶段的工作才能获得正确的结果。相邻两个阶段具有因果关系,紧密相连。3.2数据库的构建A、Access可视化操作界面Access是由微软发布的关系数据库管理系统,是Microsoft Office的系统程序之一。在Access程序中,仅通过直观操作而不需要编写代码
8、就 能够创建、修改、删除数据库,这种操作方式称为可视化操作。具有可视化操作功能的程序界面称为可视化操作界面。可视化操作降低了程序设计的门槛。B、数据类型在表的设计视图中,每一个字段都有数据类型,Access支持多种数据类型,如文本、数字、日期/时间等。(1)文本。在Access 2010及之前的版本中,这种数据类型最多允许255个字符或数字。Access默认的文本最多是50个字符,可以通过设置“字段大小”属性控制可输人的最大字符长度。(2)数字。数字类型数据用来存储进行算术计算的数字数据。用户可以设置“字段大小”属性,定义-一个特定的数字类型,如“字节”“整型”“长 整型”“单精度型”“双精度
9、型”“小数”等类型。由于数据库中通常不保存数量单位,用数字来描述事物数量时,要注意单位的统一 。(3)日期/时间。日期/时间类型用来存储日期、时间数据,每个日期/时间字段需要8个字节的存储空间。C、在数据库中存储多媒体数据信息系统的数据库除了要存储文本信息之外,还可以存储图片、音频、视频等多媒体数据信息。通常多媒体数据并不直接存储到数据表中,而是以文件的形式存储在服务器的硬盘之中,数据表仅存储多媒体 数据的地址信息。当用户需要浏览多媒体信息时,Web服务器根据数据库中的多媒体文件地址向用户提供相应的多媒体数据。3.3信息系统的数据输入A、表单在HTML文件中,表单用于接收用户的各种输人,用户单
10、击按钮提交表单时向服务器传输数据,从而实现用户与Web服务器的数据传递。在HTML文件中,网页中的很多对象(或称元素)用成对的标记表示,如表单用表示。form标记中的action和method为表单的属性。action表示表单数据将提交给哪一个 程序处理。method表示表单数据的传递方式。常见的传递方式分为get和post。以get方式传递数据,浏览器将在地址栏中呈现传递的数据;以post方式传递 数据,数据不会出现在地址栏中,所以适合传递敏感数据。此外,以get方式提交的数据量比较小,通常为2KB以内; post方式理论上没有数据量大小的限制,但为了保证系统的稳定运行,通常会限制在2MB以
展开阅读全文
链接地址:https://www.163wenku.com/p-7475553.html