软件系统分析与设计结构化方法学幻灯片.ppt
《软件系统分析与设计结构化方法学幻灯片.ppt》由会员分享,可在线阅读,更多相关《软件系统分析与设计结构化方法学幻灯片.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件系统分析与设计结构化方法学第1页,共29页,编辑于2022年,星期三实验三:软件分析与设计实验三:软件分析与设计-结构化方法结构化方法n实验要求:必修实验要求:必修n实验类型:设计实验类型:设计n实验内容实验内容1.可行性分析可行性分析2.需求分析需求分析3.系统设计系统设计第2页,共29页,编辑于2022年,星期三实验3-1 可行性分析第3页,共29页,编辑于2022年,星期三一、可行性分析一、可行性分析-实验目的实验目的n掌掌握握软软件件项项目目立立项项时时可可行行性性研研究究的的方方法法、内容和步骤内容和步骤n掌掌握握可可行行性性研研究究报报告告(立立项项报报告告)的的编编写方法写方
2、法n学习使用学习使用Project进行项目的计划安排进行项目的计划安排第4页,共29页,编辑于2022年,星期三二、可行性分析二、可行性分析-实验原理实验原理n可行性研究是软件项目在正式立项前必须进行的分析,目的不是解决可行性研究是软件项目在正式立项前必须进行的分析,目的不是解决问题,而是确定软件项目是否值得做以及能否用尽可能小的代价在尽问题,而是确定软件项目是否值得做以及能否用尽可能小的代价在尽可能短的时间内解决。可能短的时间内解决。n可行性研究最根本的任务是对以后的行动方针提出建议,如果可行性研究最根本的任务是对以后的行动方针提出建议,如果问题没有可行的解,应建议停止这项开发工程,以避免时
3、间、问题没有可行的解,应建议停止这项开发工程,以避免时间、资源、人力和金钱的浪费;如果问题值得解,则推荐一个好的资源、人力和金钱的浪费;如果问题值得解,则推荐一个好的解决方案,并制定一个初步的工程计划解决方案,并制定一个初步的工程计划第5页,共29页,编辑于2022年,星期三二、可行性分析二、可行性分析-实验原理实验原理n可行性研究的内容一般包括:技术可行性、经济可行性、操可行性研究的内容一般包括:技术可行性、经济可行性、操作可行性、法律和社会可行性、开发方案的选择以及进度计作可行性、法律和社会可行性、开发方案的选择以及进度计划。划。(1)技术可行性:使用现有的技术能实现这个系统吗技术可行性:
4、使用现有的技术能实现这个系统吗?(2)经济可行性:这个系统的经济效益能超过它的开发成本吗经济可行性:这个系统的经济效益能超过它的开发成本吗?(3)操作可行性:系统的操作方式在这个用户组织内行得通吗操作可行性:系统的操作方式在这个用户组织内行得通吗?(4)法律和社会可行性:系统开发过程中是否涉及的各种合同、侵权、责任等与法律、法律和社会可行性:系统开发过程中是否涉及的各种合同、侵权、责任等与法律、法规吻合或抵触的问题?法规吻合或抵触的问题?(5)开发方案的选择:对不同的系统开发方案进行分析、比较和论证,选择合理的方开发方案的选择:对不同的系统开发方案进行分析、比较和论证,选择合理的方案,推荐行动
5、计划。案,推荐行动计划。第6页,共29页,编辑于2022年,星期三三、可行性分析三、可行性分析-实验内容与步骤实验内容与步骤1)可行性研究的步骤一:分析系统目的。可行性研究的步骤一:分析系统目的。2)可行性研究的步骤二:分析当前系统的状况。可行性研究的步骤二:分析当前系统的状况。3)可行性研究的步骤三:当前系统的业务流程。可行性研究的步骤三:当前系统的业务流程。4)可行性研究的步骤四:分析当前系统的不足。可行性研究的步骤四:分析当前系统的不足。5)可行性研究的步骤五:提出新的目标系统。可行性研究的步骤五:提出新的目标系统。6)可行性研究的步骤六:检查目标系统是否满足要求。可行性研究的步骤六:检
6、查目标系统是否满足要求。7)可行性研究的步骤七:制定新系统的技术方案。可行性研究的步骤七:制定新系统的技术方案。8)可行性研究的步骤八:方案分析比较。可行性研究的步骤八:方案分析比较。9)可行性研究的步骤九:推荐方案。可行性研究的步骤九:推荐方案。10)可行性研究的步骤十:编制新系统的开发计划。可行性研究的步骤十:编制新系统的开发计划。11)可行性研究的步骤十一:编制可行性研究报告。可行性研究的步骤十一:编制可行性研究报告。第7页,共29页,编辑于2022年,星期三四、可行性分析四、可行性分析-实验成果实验成果各组大作业选题的可行性研究报告(各组大作业选题的可行性研究报告(1人人/组)组)n结
7、合案例的步骤和国标结合案例的步骤和国标GB8567计算机软件产品开发文计算机软件产品开发文件编制指南件编制指南中的中的“可行性研究报告可行性研究报告”的编写提示编写。的编写提示编写。n其中,可行性分析报告中必须画出所选择系统的数据流其中,可行性分析报告中必须画出所选择系统的数据流图并编写数据字典图并编写数据字典软件项目进度计划安排软件项目进度计划安排n按照国标按照国标GB8567计算机软件产品开发文件编制指南计算机软件产品开发文件编制指南中中的的“项目开发计划项目开发计划”编写提示编写。编写提示编写。第8页,共29页,编辑于2022年,星期三五、可行性分析五、可行性分析-分析与讨论分析与讨论n
8、分分析析软软件件项项目目的的可可行行性性研研究究报报告告与与工工程程项项目目、科科研研项项目目立立项项报报告告的共性与差别的共性与差别第9页,共29页,编辑于2022年,星期三六、可行性分析六、可行性分析-思考题思考题可行性研究的任务是什么?为什么大的工程项目都需要进行可行性研究的任务是什么?为什么大的工程项目都需要进行可行性研究?可行性研究?项目开发计划主要有些什么内容?项目开发计划主要有些什么内容?第10页,共29页,编辑于2022年,星期三可供分析设计的系统参考可供分析设计的系统参考图书馆管理系统图书馆管理系统n设计一个图书馆系统,管理读者的登记、图书的购入、借出、归还以及注销等。设计一
9、个图书馆系统,管理读者的登记、图书的购入、借出、归还以及注销等。管理人员还可以查询某位读者、某本图书的当前借阅情况、历史借阅记录,并可管理人员还可以查询某位读者、某本图书的当前借阅情况、历史借阅记录,并可按照读者角度、图书角度、借阅角度分别进行统计,给出统计报表,以全面掌握按照读者角度、图书角度、借阅角度分别进行统计,给出统计报表,以全面掌握图书的流通情况。图书的流通情况。课程表系统课程表系统n鉴于现在学校的排课以及调课都通过人工的方法实现,工作效率底下而且浪鉴于现在学校的排课以及调课都通过人工的方法实现,工作效率底下而且浪费了大量的人力和财力。设计开发一个由计算机自主控制的全方位的排课和费了
10、大量的人力和财力。设计开发一个由计算机自主控制的全方位的排课和调课系统以使学校管理人员能够快捷方便的实现每学期的课程的安排,快捷调课系统以使学校管理人员能够快捷方便的实现每学期的课程的安排,快捷地响应员工的调课申请。实现课表设计,查看课表,调课设计,教师资源浏地响应员工的调课申请。实现课表设计,查看课表,调课设计,教师资源浏览等功能。览等功能。第11页,共29页,编辑于2022年,星期三可供分析设计的系统参考可供分析设计的系统参考小型文本编辑器系统小型文本编辑器系统n具备自由书写,自由编辑功能;能够新建文件,打开文件;能够读取文件,保存具备自由书写,自由编辑功能;能够新建文件,打开文件;能够读
11、取文件,保存文件;能够进行文字编辑,包括撤消、剪切、复制、粘贴、字串查找、字串替换、文件;能够进行文字编辑,包括撤消、剪切、复制、粘贴、字串查找、字串替换、删除等功能。删除等功能。学生成绩信息管理系统学生成绩信息管理系统n教师在本系统的功能:查询学生选课情况、自己任课情况、获取自己所担任课程教师在本系统的功能:查询学生选课情况、自己任课情况、获取自己所担任课程分班表、录入及修改成绩等。分班表、录入及修改成绩等。n学生在本系统的功能:查询本人信息、教师任课信息、选课、选课信息学生在本系统的功能:查询本人信息、教师任课信息、选课、选课信息查询、成绩查询。查询、成绩查询。第12页,共29页,编辑于2
12、022年,星期三可供分析设计的系统参考可供分析设计的系统参考教务管理系统教务管理系统n学生和教师的档案的管理以及对学生和教师的日常的管理、人员增删、学生和教师的档案的管理以及对学生和教师的日常的管理、人员增删、人员查询、打印等;确定用户的使用权限人员查询、打印等;确定用户的使用权限医院病房管理系统医院病房管理系统n入院子系统(房间查询、预付定金、病人住院)入院子系统(房间查询、预付定金、病人住院)n病房子系统(日常治疗、紧急治疗、日常护理、紧急护理)病房子系统(日常治疗、紧急治疗、日常护理、紧急护理)n出院子系统(收银、出院报告、病人出院)出院子系统(收银、出院报告、病人出院)n后台子系统(信
13、息统计、药房管理、计费管理)后台子系统(信息统计、药房管理、计费管理)第13页,共29页,编辑于2022年,星期三可供分析设计的系统参考可供分析设计的系统参考飞机订票系统飞机订票系统n为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份把预定机票的旅客信息,包括姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地,输入机票预定系统的客户证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为端程序,系统经过查询航空公司内的航班数据服务器后,为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 系统分析 设计 结构 方法 幻灯片
限制150内