- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章项目需求分析.ppt-倚动实验室
第2章 项目需求分析 倚动实验室 CONTENTS 2.1 功能需求分析 目录 2.2 系统用例分析 2.3 开发环境与工具介绍 2.1功能需求分析 随着移动互联网技术的不断发展,一些方便用户日常生活的查询工具也由此营运而生。对于我们的“豹考通”应用,就是面向广大高考学生服务,为了让他们能够更加方便的查询到近几年与高考相关的数据。 2.1.1需求获取 开发软件系统最为重要,也是最为困难的一个部分就是需要准确描述要开发什么。这就需要在开发软件之前通过和用户的交流,和团队之间的讨论来确定,使系统更加详尽,更加准确。下图是需求获取过程示意图。 需求获取过程 2.1.2功能分析 1、注册登录 2、查询省控线 3、查询投档线 4、推荐学校 5、预测当年投档线 6、生成报告单 7、联系各院校招生单位 2.1.3系统UML建模 包(package)是一种组合的机制,帮助用户了解我们系统中组织模型的相关元素之间的关系,形成一个高内聚、低耦合的整体。 项目整体结构包图如下图所示。 项目整体结构包图 顺序图(Sequence Diagram)描述了“豹考通”各对象也就是参与者之间动态交互的情况,该图意在描述对象消息传递的时间顺序情况,系统顺序图如下图所示。 系统顺序图 2.2系统用例分析 2.2.1系统用例图 系统的用例图如下图所示。 系统用例图 2.2.2系统用例描述 用户前台用例分析 用例名称:查询省控线 用例标识号:102 参与者:用户 简要说明:用户输入相关参数查询近8年全国各省省控线 前置条件:用户接入网络输入相应参数(省份、年份、类别、批次) 基本事件流:用户打开手机客户端或web端,选择查询省控线功能输入相应参数(省份、年份、类别、批次)单击“查询”按钮,系统显示相关省控线数据用例终止 其他事件流A1:无 异常事件流:如果输入的参数没有数据,系统会弹出提示对话框,提示用户没有相应的数据如果用户没有联网,系统会提示用户先联网再查询信息 后置条件:无 注释:无 查询省控线用例分析 用例名称:查询投档线 用例标识号:103 参与者:用户 简要说明:用户输入相关参数查询近8年全国各院校投档线 前置条件:用户联入网络输入相应参数(省份、学校、年份、类别、批次) 基本事件流:用户打开手机端或web端,选择查询投档线功能输入相应参数(省份、学校、年份、类别、批次)单击“查询”按钮,系统显示相关投档线数据用例终止 其他事件流A1:无 异常事件流:如果输入的参数没有数据,系统会弹出提示对话框,提示用户没有相应的数据如果用户没有联网,系统会提示用户先联网再查询信息 后置条件:无 注释:无 查询投档线用例分析 用例名称:预测投档线 用例标识号:104 参与者:用户 简要说明:用户输入相关参数,根据算法预测本年学校的投档线 前置条件:用户联入网络输入相应参数(省份、学校、类别、批次) 基本事件流:用户打开手机端或web端,选择预测投档线功能输入相应参数(省份、学校、类别、批次)单击“预测”按钮,系统显示本年预测投档线结果,结果有三种不同倾向,冒险、保守和稳妥用例终止 其他事件流A1:无 异常事件流:如果输入的参数没有数据,系统会弹出提示对话框,提示用户没有相应的数据如果用户没有联网,系统会提示用户先联网再查询信息 后置条件:无 注释:无 预测投档线用例分析 用例名称:推荐学校 用例标识号:105 参与者:用户 简要说明:用户输入相关参数为用户推荐有可能被录取的学校 前置条件:用户联入网络输入相应参数(生源地、类别、分数、批次、预测倾向、目标省市) 基本事件流:用户打开手机端或web端,选择推荐学校功能输入相应参数(生源地、类别、分数、批次、预测倾向、目标省市)单击“推荐”按钮,系统显示相关学校的信息用例结束 其他事件流A1:无 异常事件流:如果输入的参数没有数据,系统会弹出提示对话框,提示用户没有相应的数据如果用户没有联网,系统会提示用户先联网再查询信息 后置条件:无 注释:无 推荐学校用例分析 用例名称:生成报告单 用例标识号:106 参与者:用户、管理员 简要说明:用户输入相关参数为用户生成一份报考志愿报告单,并且管理员通过用户所留邮箱地址将报告单发送到用户邮箱 前置条件:用户联入网络用户已经登录输入相应参数(生源地、类别、分数、批次、目标省份、兴趣专业) 基本事件流:用户打开手机端或web端,选择生成报告单功能输入相应参数(生源地、类别、分数、批次、目标省份、兴趣专业)单击“生成报告单”按钮,管理员将报告单以邮件的形式发送给用户管理员登录系统,通过用户所留邮箱将报告单发送给用户用例终止 其他事件流A1:无 异常事件流:如果输入的参数没有数据,系统会弹出提示对话框,提示用户没有相应的数据如果用户没有
文档评论(0)