《任务分析与系统设计》

上传人:新** 文档编号:579911478 上传时间:2024-08-27 格式:PPT 页数:19 大小:4.35MB
返回 下载 相关 举报
《任务分析与系统设计》_第1页
第1页 / 共19页
《任务分析与系统设计》_第2页
第2页 / 共19页
《任务分析与系统设计》_第3页
第3页 / 共19页
《任务分析与系统设计》_第4页
第4页 / 共19页
《任务分析与系统设计》_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《《任务分析与系统设计》》由会员分享,可在线阅读,更多相关《《任务分析与系统设计》(19页珍藏版)》请在金锄头文库上搜索。

1、第五章第五章 软件是如何开发的软件是如何开发的 思考一下:我们可以设计一个软件来管理班费吗?思考一下:我们可以设计一个软件来管理班费吗?5.1 任务分析与系统设计任务分析与系统设计任务分析任务分析 任务分析是软件开发的前提,只有科学地任务分析是软件开发的前提,只有科学地进行任务分析,才能保证开发出的软件具进行任务分析,才能保证开发出的软件具有针对性、实用性。有针对性、实用性。因此,我们需要和班费管理员多沟通,了因此,我们需要和班费管理员多沟通,了解他平时是如何管理班费的。解他平时是如何管理班费的。1、问题定义、问题定义(1)录入班级学生信息,建立班费表,)录入班级学生信息,建立班费表,记录班费

2、开支记录班费开支(2)对学生信息的增加、删除、修改)对学生信息的增加、删除、修改(3)班费收支信息的录入、修改、删除)班费收支信息的录入、修改、删除可行性分析表开发天数20天这么长时间可以完成项目吗? 是 否 开发人手8人这么多人可以完成项目吗? 是 否开发工具VB利用VB可以编程解决问题定义中的“问题”吗? 是 否开发技术难度容易 比较难 很难结论可以完成这个项目吗? 是 否2、可行性分析、可行性分析3、需求分析、需求分析班费管理的具体模型班费管理的具体模型班班级级成成员员交费交费生活班委谭雅五生活班委谭雅五收费并记录收费并记录班费班费班费支出班费支出项项目目支支出出汇总汇总班班费费余余额额

3、(1)建立班费管理的具体模型)建立班费管理的具体模型班费管理的逻辑模型班费管理的逻辑模型班班级级成成员员交费交费班级管理员班级管理员收费并记录收费并记录班班费费班费支出班费支出项项目目支支出出汇总汇总班班费费余余额额(2)建立班费管理的逻辑模型)建立班费管理的逻辑模型(3)建立目标系统的逻辑模型)建立目标系统的逻辑模型用用 户户 登录登录密码确认密码确认录入班费支出录入班费支出项项目目支支出出数据汇总数据汇总 班班费费余余额额 班费管理的计算机逻辑模型班费管理的计算机逻辑模型班级名单班级名单录入学生录入学生录入班费收入录入班费收入交费情况交费情况(4)建立数据流图)建立数据流图管理员管理员班费

4、信息班费信息班费管理系统班费管理系统操作操作学生信息学生信息软件设计软件设计班费管理软件班费管理软件用户登录用户登录学生信息学生信息班费信息班费信息录录入入学学生生信信息息查查询询学学生生信信息息修修改改学学生生信信息息删删除除学学生生信信息息录录入入班班费费收收支支信信息息查查询询班班费费收收支支信信息息修修改改班班费费收收支支信信息息删删除除班班费费收收支支信信息息班费管理软件的模块结构班费管理软件的模块结构小结:小结:1、软件开发的前提是任务分析和系统设计、软件开发的前提是任务分析和系统设计2、任务分析的一般步骤:问题定义、可行、任务分析的一般步骤:问题定义、可行性分析、需求分析。性分析、需求分析。3、软件设计的模块化划分、软件设计的模块化划分课后实践:课后实践: 1、针对、针对“班费管理软件班费管理软件”的任务分析,你的任务分析,你认为还有哪些需要完善的吗?认为还有哪些需要完善的吗? 2、参照书中、参照书中5.1节,如果为我们学校的节,如果为我们学校的“广播操比赛广播操比赛”制作一个评分软件,组内讨制作一个评分软件,组内讨论该如何进行需求分析,画出模块结构图。论该如何进行需求分析,画出模块结构图。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号