软件系统分析与设计–结构化方法学.pptVIP

软件系统分析与设计–结构化方法学.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件系统分析与设计–结构化方法学

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

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档