- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程-工程技术
本章目标 需求分析的任务 需求分析的任务 可行性分析 可行性分析 需求分析和分析汇总 需求分析和分析汇总 编写需求规格说明书 评审 需求分析的方法 需求分析的方法 实例-WSMS 功能分析6-1 功能分析6-2 功能分析6-3 功能分析6-4 功能分析6-5 功能分析6-6 原型 原型 原型 原型 原型 原型 数据库结构说明 短信产品信息表 软件质量评价 可用性 安全性 系统通过导航界面等措施,实现对数据的规约,从用户接口界别提高数据的一致性和安全性 可维护性、可移植性 系统采用分层设计,接口化编程,将系统的应用逻辑和数据处理逻辑分开,方便扩展和维护。系统结构简单,容易维护。 总结 习题 作业 城市编码表 定购关系表 定购城市表 表关系 可用性 安全性 可维护性 质量评价 可移植性 本产品简单、易用,用户通过导航界面,可以很方便地实现短信业务的定制。 通过定购确认码,实现短信业务的定购用户和手机终端持有人的统一 通过附加码保证定购过程的安全 通过对用户电话号码的校验防止用户输入错误 通过密码访问数据库,实现对数据库的安全访问 系统采用java技术,java的跨平台性运行系统在多个平台上运行。 IC-MSP2.0 IC-MSP2.0 * 软件工程-工程技术 2 需求分析 第 章 知识回顾 了解需求分析的任务 掌握需求分析的方法 掌握需求分析的过程 决定是否建立一个系统 理解最终软件系统应该解决哪些问题 确定综合要求,并提出实现这些要求的条件 任务 细化软件功能,给出软件系统的逻辑模型 编写软件需求规格说明书 需求评审 第一阶段:可行性分析阶段 第二阶段:需求分析和分析汇总阶段 第三阶段:编写需求规格说明书阶段 第四阶段:需求评审阶段 经济:开发这个项目是否能得到利润 技术:现有的技术是否能解决项目需要解决的问题达到相应的标准,在规定的时间内完成 人员:完成这个项目需要多少人,这些人员应该分别具备什么技能和素质 社会环境:项目完成以后有没有市场、前景如何,国家的政策是否允许 模拟手机用户通过WEB方式定购一个短信业务 : 经济:用户方承担软件运行环境费用。Tomcat和mysql数据库都是开源项目(此处我们用Oracle)。 技术:使用Java、JSP完成此项目(技术成熟)。 人员:熟练使用Java、JSP的技术人员。 社会因素:及时了解天气预报,为手机用户提供了方便,未来市场潜力巨大。 模拟手机用户通过WEB方式定购一个短信业务功能 1、系统最终必须具备的功能 2、系统所需的软硬件环境 3、系统技术指标 4、其它要求 细化上述软件功能,给出软件的逻辑模型 1、用户进入提供短信订购的Web页面 2、点击需要订购的天气预报的业务,显示短信业务详细情况 3、选择订购的城市,定购短信,系统提示输入手机号 4、用户输入手机号,下一步继续,系统验证用户没有订制该业务,显示确认订购消息 5、用户点击“获取随机密码”,系统显示随机密码界面 6、用户输入随机密码和验证码,点击下一步继续,系统处理用户的定购请求,显示定购处理结果,流程结束 需求规格说明书模板1.引言 ……2.任务概述 …… 3.数据描述 …… 4.流程图 …… 5.功能需求 …… 6.性能需求 …… 7.运行需求 …… 8.其它需求 评审顾名思义就是对需求规格说明书进行审核,判断它的正确性、完整性。 功能分析方法:将系统看作若干功能模块的集合,每个功能又可以分解为若干子功能,子功能还可继续分解,分解的结果已经是系统的雏形 结构化分析方法:是一种以数据、数据的封闭性为基础,从问题空间到某种表示的映射方法,由数据流图(DFD图)表示 面向对象的分析方法 :面向对象的分析方法(OOA)的关键是识别问题域内的对象,分析它们之间的关系,并建立起模型 原型化开发方法:在管理信息系统开发中,用“原型”来形象地表示系统的一个早期可运行版本,它能反映新系统的部分重要功能和特征 模拟手机用户通过WEB方式定购一个短信业务,完成定购关系的保存 第一步:此项目中所涉及到的人员有那些? 第二步:对WSMS进行用例分解功能细化 第三步:对上面的图进行进一步的用例分析 用例:系统的一组使用场景,每个场景描述了一个时间的序列。每个序列是由一个人、另一个人、一个硬件设备引发的。这些引发时间序列的实体叫做参与者。 系统 查看产品列表 定购 第四步:用例规约 功能1:查看产品列表
您可能关注的文档
最近下载
- 2025至2030年中国高透明型香烟包装膜数据监测研究报告.docx
- 2025至2030年中国花岗岩行业市场调查研究及投资前景预测报告.docx
- 齐岳山隧道F断层注浆截水帷幕施工技术.docx VIP
- 《光伏电站运行与维护》试题及答案二.docx VIP
- 三机的配套情况.ppt VIP
- 暑假衔接知识点专题13习作(讲义+试题)三升四年级语文(含答案)部编版.pdf VIP
- _第11课互联网服务应用广 课件+2024—2025学年人教版(2024)初中信息科技七年级全一册.pptx VIP
- 齐岳山隧道F11断层注浆截水帷幕施工技术.doc VIP
- 西师大版三年级下册数学填空题完美版.pdf VIP
- 合同管理审计 - 审计.docx VIP
原创力文档


文档评论(0)