资源简介 (共16张PPT)3.1信息系统的设计第 2 单元第一课时★能够描述信息系统可行性分析的方法★能够绘制常用信息系统的功能层次图在信息系统的开发过程中,信息系统的设计直接影响着系统开发的成败。在建立一个信息系统之前,我们需要回答一系列的问题:是否有必要建立这个系统?建立这个系统在技术上是否可行?建立这个系统需要多少资金?资金在项目开发过程中是否能得到保障?要明确这些情况,就需要制订信息系统开发方案,进行项目的可行性分析。任务一 制订学校图书管理信息系统开发方案1.什么是可行性分析?活动1 分析建立学校图书管理信息系统是否可行可行性分析在项目投资决策前, 对拟建项目进行全面的社会、技术、经济分析与论证, 并对其做出可行或不可行评价的一种科学方法。2.对图书管理信息系统做可行性分析带来的便利 花费的人力、物力和财力工作高效,减少工作人员的劳动强度(如有助于抛弃原来手工登记目录卡片、书卡等操作) 购买硬件设备(如相关的计算机、传感设备、无线设备等)可24小时工作,查询方便 系统运行、维护的成本1.功能分析活动2 分析学校图书管理信息系统的功能需求如果学校决定开发图书管理信息系统,那么,一定要让设计者明白该系统需要具备哪些功能。如果学校要建一个图书管理系统,思考:1. 学校的图书管理信息系统软件应该为谁服务?借阅图书的对象是谁?2. 学校的图书管理信息系统软件应该具备哪些功能?2.完善功能图书管理信息系统学生管理图书管理借阅管理归还管理图书信息录入学生信息录入学生信息修改图书信息修改图书借阅登记图书借阅查询图书归还管理超期或丢失处理图书管理信息系统功能层次图观察左图,回答问题:1. 设计上有哪些不完善的地方?2. 哪些模块是负责图书入库的?这些模块与“借阅管理”“归还管理”等模块是什么关系?3. 信息系统要采集信息,一定会产生数据,那么这些数据存储在什么地方能让系统方便地找到呢?数据存储要完成学校图书管理信息系统,一定会产生数据,这些数据一般保存在数据库中。(3.2节将介绍)可行性分析1.社会可行性。主要从政策、法律、道德、制度等社会因素论证软件项目开发的可行性和现实性。其中, 最重要的是运行环境可行性和法律可行性。2.技术可行性。主要是从技术角度出发, 决定软件项目开发的可行性。技术可行性分析包括以下几个方面:(1)在限定条件下, 功能目标是否能达到;(2)利用现有技术,性能目标是否能达到;(3)对开发人员数量和质扯的要求, 并说明是否能满足;(4)在规定的期限内, 开发是否能完成。3.经济可行性。通过比较成本和效益(包括直接经济效益和间接社会效益), 可以判断要立项的软件项目是否值得开发。开发软件项目时,必须首先对项目进行可行性分析,然后进行需求分析,形成需求规格说明书。另外,同学们需要学会绘制软件功能层次图。请同学们上网搜索可行性分析报告、需求规格说明书的相关资料。1. 可行性研究的目的不是马上开发一个软件项目,而是研究这个项目( )。A. 是否值得开发 B. 其中的问题能否解决C. 人员配置是否合理 D. 进度是否合适2. 要从 可行性、 可行性和 可行性三个方面分析研究解决方法的可行性。3. 需求分析的最终结果是产生( )A. 项目开发计划 B. 可行性分析报告C. 需求规格说明书 D. 设计说明书4. 需求分析中,开发人员要从用户那里解决最重要的问题是( )A. 让软件做什么 B. 要给软件提供哪些信息C. 软件的工作效率如何 D. 让软件具有何种结构5. 需求分析阶段研究对象是软件项目的 。6. 需求分析阶段产生的重要文档是 。7. 需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是 。 展开更多...... 收起↑ 资源预览