内容正文:
第3单元 信息系统的设计
3.1 信息系统的设计 第1课时
本节要求学生了解开发信息系统的基本过程,理解信息系统的生命周期。通过实例活动,首先要求学生了解对信息系统进行可行性分析的方法,并能绘制相应的功能层次图,然后要求学生了解简单的概要设计方法。
1. 能够描述信息系统可行性分析的方法。
2. 能够绘制常用信息系统的功能层次图。
教学重点:信息系统可行性分析的方法。
教学难点:常用信息系统功能层次图的绘制。
教师准备:打开微机,课件、投影仪等。
学生准备:结合课本提前预习。
教学过程
教师活动
学生活动
设计意图
导入
软件系统的开发费时、费力,需要较大的成本,如果不事先分析清楚软件系统能否凭借现有的技术、财力等方面因素开发完成,一旦开发失败,就会造成很大的浪费。为了避免出现这个情况,需要对项目进行可行性分析。
如果你计划旅游,旅行社或你会事先制订一份可行性规划吗?
学生分小组讨论:
旅游能否成功,会受哪些因素的影响?
时间、经济、线路等因素有什么影响?
通过问题讨论的方式导入课程。
活动1
分析建立学校图书管理信息系统是否可行
可行性分析主要从经济、技术、社会等方面分析所给出的解决方案是否可行。可行性软件分析是软件开发的一个重要步骤,没有可行性分析,在实际操作过程中可能会遇到很多阻碍。
在教科书的表3.1.1中,列举了建立图书管理信息系统可能给教师、学生带来的便利以及为此花费的人力、物力、财力。让我们一起对图书管理信息系统做可行性分析。
从社会、技术、经济可行性等方面分析,完善表3.1.1。
带来的便利
花费的人财物
工作高效,减少工作人员的劳动强度(如有助于抛弃原来手工登记目录卡片、书卡等操作)
购买硬件设备
(如相关的计算机、传感设备、无线设备等)
可24小时工作,查询方便
系统运行、维护
的成本
依据可行性分析讨论开发图书管理信息系统是否可行。
活动2
分析学校图书管理信息系统的功能需求
开发一个软件项目时,至少要知道这个软件是干什么的、委托人的要求是什么。
分析图书管理、借阅管理、归还管理等功能设计。
从几个方面去考虑开发图书管理信息系统前的需求分析,如软件功能需求、用户和人的因素,环境需求、界面需求、数据需求,安全保密需求等。需求分析是由开发人员与用户一起完成的,最后必须形成需求规格说明书。
讨论要建立的学校图书管理系统应该具备哪些功能。
分析功能需求。
观察左图,回答问题:
1.设计上有哪些不完善的地方?
2.哪些模块是负责图书入库的?这些模块与“借阅管理”“归还管理”等模块是什么关系?
3.信息系统要采集信息,一定会产生数据,那么这些数据存储在什么地方能让系统方便地找到呢?
数据存储
要完成学校图书管理信息系统,一定会产生数据,这些数据一般保存在数据库中。(3.2节将介绍)
小结
开发软件项目时,必须首先对项目进行可行性分析然后进行需求分析,形成需求规格说明书。另外,同学们需要学会绘制软件功能层次图。
回顾本节课所学。
回顾所学。
练习
1. 可行性研究的目的不是马上开发一个软件项目,而是研究这个项目( )。
A.是否值得开发 B.其中的问题能否解决
C.人员配置是否合理 D.进度是否合适
2. 要从 可行性、 可行性和 可行性三个方面分析研
究解决方法的可行性。
3. 需求分析的最终结果是产生
A.项目开发计划 B.可行性分析报告
C.需求规格说明书 D. 设计说明书
4. 需求分析中,开发人员要从用户那里解决最重要的问题是()
A.让软件做什么 B.要给软件提供哪些信息
C.软件的工作效率如何 D.让软件具有何种结构
5. 需求分析阶段研究对象是软件项目的
6. 需求分析阶段产生的重要文档是
7. 需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是
参考答案:
1.A B 2.技术 经济 社会 3.C 4.A 5.用户需求
6.需求规格说明书 7.功能需求
巩固所学。
作业
请同学们上网搜索可行性分析报告、需求规格说明书的相关资料。
巩固所学。
$$