




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教科版(2019版)信息技术
(高中必修2信息系统化与社会)第3单元信息系统的数据输入3.1信息系统的设计1.能够描述信息系统可行性分析的方法2.能够绘制常用信息系统的功能层次图3.能够对一个简单功能模块进行概要设计。4.了解瀑布模型和快速原型模型的特点。学习目标:重点难点:重点:信息系统可行性分析的方法对简单功能模块进行概要设计。难点:常用信息系统功能层次图的绘制瀑布模型和快速原型模型的特点。
某公司计划建立一个网站自我推广。
网站制作责任公司为该公司编制了网站建设计划书,内容极其复杂,内容包括服务器服务、域名、网站编程语言、数据库、网站拓扑结构、网站各版块应具备功能、网页美术设计、系统维护方式、后期改版、资金等等一系列内容。
整个规划对接的时间非常长!为什么花这么多时间在规划上?课堂导入
软件系统的开发费时、费力,需要较大的成本,如果不事先分析清楚软件系统能否凭借现有的技术、财力等方面因素开发完成,一旦开发失败,就会造成很大的浪费。
为了避免出现这个情况,需要对项目进行可行性分析。课堂导入任务一制订学校图书管理信息系统开发方案1.可行性分析可行性分析是在项目投资决策前,对拟建项目进行全面的社会、
技术、经济分析与论证,并对其做出可行或不可行评价的一种
科学方法。可行性分析社会可行性技术可行性经济可行性任务一制订学校图书管理信息系统开发方案1.可行性分析(1)社会可行性分析
主要从政策、法律、道德、制度等社会因素论证软件项目开发的可行性和现实性。
其中,最重要的是运行环境可行性和法律可行性。任务一制订学校图书管理信息系统开发方案1.可行性分析(2)技术可行性分析
主要是从技术角度出发,决定软件项目开发的可行性。技术可行性分析包括以下几个方面:(1
)在限定条件下,功能目标是否能达到;(2
)利用现有技术,性能目标是否能达到;(3
)对开发人员数量和质量的要求,并说明是否能满足;(4
)在规定的期限内,开发是否能完成。任务一制订学校图书管理信息系统开发方案1.可行性分析(3)经济可行性分析
通过比较成本和效益(包括直接经济效益和间接社会效益),可以判断要立项的软件项目是否值得开发。我们再来看看表3.1.1对图书管理信息系统做可行性分析。讨论:都用了那些类型的可行性分析法?带来的便利花费的人力、物力和财力工作高效,减少工作人员的劳动强度(如有助于抛弃原来手工登记目录卡片、书卡等操作)购买硬件设备(如相关的计算机、传感设备、无线设备等)可24小时工作,查询方便系统运行、维护的成本任务一制订学校图书管理信息系统开发方案1.可行性分析任务一制订学校图书管理信息系统开发方案2.需求分析需求分析是从客户的需求中提取出系统能够帮助用户解决的业务问题。不同人的需求是不同的。任务一制订学校图书管理信息系统开发方案
开发一个软件项目时,至少要知道这个软件是干什么的、委托人的要求是什么。
需求分析是由开发人员与用户一起完成的,最后必须形成需求规格说明书我想要一个亿这个我可以帮你实现A.学校的图书管理信息系统软件应该为谁服务?B.应该具备哪些功能?任务一制订学校图书管理信息系统开发方案活动2分析学校图书管理信息系统的功能需求图书管理信息系统学生管理图书管理借阅管理归还管理图书信息录入学生信息录入学生信息修改图书信息修改图书借阅登记图书借阅查询图书归还管理超期或丢失处理
分析图书管理、借阅管理、归还管理等功能设计。图3.1.1图书管理信息系统功能层次图任务一制订学校图书管理信息系统开发方案3.数据存储信息系统要采集信息,一定会产生数据,这些数据一般保存在数据库中。构思并画出一种登录页面的设计。活动1设计“学生登录”界面任务二概要设计学校图书管理信息系统任务二概要设计学校图书管理信息系统学生快速浏览P79:活动2概要设计“学生登录”模块的功能1.学号、密码输入功能设计2.“登入”判断功能设计3.异常反馈功能设计活动2
概要设计“学生登录”模块的功能任务二概要设计学校图书管理信息系统学号、密码必须是数据库中已经设置好的学号和密码。密码用“*”显示,密码长度不超过20个字符,超过以后限制输入。1.学号、密码输入功能设计任务二概要设计学校图书管理信息系统***********(1)如果登录者输入的信息是正确的,则直接进入“浏览信息”模块的主界面。(2)若学号输入有误,则显示错误提示信息:“用户不存在,请重新输入!”(3)若密码输入有误,则显示错误提示信息:“密码错误,请重新输入!”2.“登录”判断功能设计任务二概要设计学校图书管理信息系统如果系统不能连接数据库,显示“检查能否连接服务器或者能否连接数据库”。3.异常反馈功能设计任务二概要设计学校图书管理信息系统连接失败,用户只能修改自己的密码原密码与新密码的长度均不得超过20个字符,超过以后限制输入设计“确定”功能活动3
概要设计“修改密码”模块任务二概要设计学校图书管理信息系统确定功能
第一步判断“原密码”是否与计算机存储的密码一致。如果不一致,则
;第二步判断
,如果不一致,则显示“密码输入不一致,请重新输入”;第三步如果正确输入新密码,代替原密码,则显示“修改成功”。显示“输入的原密码输入错误”两次输入的新密码不一致活动3
概要设计“修改密码”模块任务二概要设计学校图书管理信息系统
在完成对软件系统的需求分析之后,接下来就是设计软件系统。软件设计往往被分成两个阶段进行。第一阶段:概要设计。用于确定软件系统的基本框架;第二阶段:详细设计。在概要设计的基础上进行后期详细设计,用于确定软件系统的内部实现细节。1.概要设计概要设计是将用户目标与需求转换成具体的功能界面设计方案的重要阶段。概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计数据结构设计和出错处理设计等。概要设计建立的是目标系统的逻辑模型。概要设计报告由开发者根据需求分析报告的要求编写。完成概要设计后就要进行详细设计1.概要设计一个信息系统的研制,从问题的提出开始,经过开发、使用、维护、修订,直到最后终止使用而被另一个信息系统所取代,这个状态变化的过程称为信息系统的生命周期(lifecycle)。问题定义可行性研究与计划需求分析详细设计编码实现运行与维护概要设计测试2.信息系统的生命周期根据用户要求,先快速的设计一个粗劣的系统模型,给用户选择或修改,最终形成确定的系统。思考:1.如果不能完全确定用户的需求,能否使用快速原型模型?2.采用快速原型模型设计信息系统的优势有哪些,缺点是什么?用户提出需求识别并归纳用户需求快速开发一个系统原型重新设计或选择原型修改原型评价原型确定系统原型后进行开发系统运行与维护3.快速原型模型.快速原型模型的优点快速原型模型的缺点直观形象,容易被接受没有严格的开发文档,维护困难可减少由于信息系统需求不明确带来的开发风险快速建立起来的系统结构加上连续的修改可能会导致产品质量低下及时暴露问题,及时反馈难以对系统的开发过程进行控制开发周期短,成本低3.快速原型模型.
瀑布模型是从时间角度对软件开发和维护的复杂问题进行分解。自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。它的开发过程是通过一系列阶段顺序展开的。可行性研究问题定义需求分析概要设计详细设计编码测试运行与维护计划开发运行自上向下
相互衔接
如瀑布流水4.瀑布模型必须等前一阶段完成,才能做下一阶段探讨:1.在瀑布模型中,如果在“测试”阶段发现“需求分析”出错,会造成什么结果?2.采用瀑布模型设计信息系统的优势有哪些,缺点是什么?可行性研究问题定义需求分析概要设计详细设计编码测试运行与维护计划开发运行4.瀑布模型自上向下
相互衔接
如瀑布流水瀑布模型的优点瀑布模型的缺点定义清楚,应用广泛在开始时就需要知道大多数需求采用规范化的开发方法不便于适应需求的变化严格规定每个阶段提交的文档在项目接近完成前,产品不能投入使用易于理解可运行的软件交给用户之前,用户只能通过文档来了解产品便于计划和管理开发周期长,见效慢4.瀑布模型1.信息系统可行性的分析的方法。2.绘制简单信息系统的功能层级图。3.对学校图书管理信息系统进行概要设计。4.瀑布模型和快速原型模型的特点。小结1.在快速原型模型设计开发过程中,开发人员根据()的需求不断修改原型,直到满足要求为止。A.用户B.开发人员C.系统分析员 D.程序员练习2.在信息系统的生命周期中,在系统分析和系统实施中间的阶段是()。A.详细设计 B.系统设计 C.需求分析 D.编程调试AB3.要从
可行性、
可行性和
可行性三个方面分析研究解决方法的可行性。技术经济社会4.需求分析的最终结果是产生()A.项目开发计划
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度稻谷产业链金融服务合同
- 二零二五年度两人合作开发虚拟现实技术的股份合作协议
- 酒店与本地政府2025年度商务发展项目合作协议
- 二零二五年度医美机构美容课程退款及教学质量协议
- 二零二五年度数字出版著作权分销授权协议
- 二零二五年度少儿培训机构联合运营合作协议
- 2025年度股东间股权激励与公司人才战略合同
- 2025重庆新华出版集团招聘1人笔试参考题库附带答案详解
- 河北省2024-2025学年高三省级联测考试语文试卷
- 2025新疆机场(集团)有限责任公司伊宁管理分公司招聘(105人)笔试参考题库附带答案详解
- 2025年云南省曲靖市富源县能源局公开招聘引进煤矿安全监管急需紧缺人才笔试高频重点模拟试卷提升(共500题附带答案详解)
- 初中语文新人教部编版七年级下册第一单元核心素养教案(2025春详细版)
- 校园春季传染病预防
- 《小学数学“对分课堂”教学模式的实践探索》3900字(论文)
- 初中数学几何《旋转模型费马点》压轴题含答案解析
- 2025年中国中信集团招聘笔试参考题库含答案解析
- 江西省宜春市丰城市第九中学2024-2025学年九年级上学期第二次段考化学试卷(日新班)(无答案)
- 燃气公司安全生产实施方案
- 【MOOC】涂附磨具-河南工业大学 中国大学慕课MOOC答案
- 2024解析:第十四章内能的利用-基础练(解析版)
- 2024年湖南省初中学业水平考试·数学
评论
0/150
提交评论