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