海口南婷玩具公司库存管理系统需求分析——面向对象的实现

海口南婷玩具公司库存管理系统需求分析——面向对象的实现

ID:6826904

大小:142.00 KB

页数:34页

时间:2018-01-27

海口南婷玩具公司库存管理系统需求分析——面向对象的实现_第1页
海口南婷玩具公司库存管理系统需求分析——面向对象的实现_第2页
海口南婷玩具公司库存管理系统需求分析——面向对象的实现_第3页
海口南婷玩具公司库存管理系统需求分析——面向对象的实现_第4页
海口南婷玩具公司库存管理系统需求分析——面向对象的实现_第5页
资源描述:

《海口南婷玩具公司库存管理系统需求分析——面向对象的实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、海口南婷玩具公司库存管理系统需求分析——面向对象的实现海口南婷玩具公司库存管理系统需求分析--------面向对象的实现OO你个XX工作组面向对象需求分析的必要性软件需求分析是软件工程中的第一步,是软件生命周期的开始,在现代软件开发过程中占有特别重要的地位。在面向对象软件设计中需求分析的任务不是确定系统怎样完成它的工作,而是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。它所做的工作是深入描述软件的功能和性能,确定软件设计的意图和软件与其他元素以及程序的接口细节,定义软件的其他有效性要求。软件需

2、求分析的具体过程:面向对象需求获取;分析与综合;利用UML进行建模;制定规格说明;最终评审。需求分析的好坏直接关系到软件的成功与否,是软件生命周期中的关键一环!面向对象需求获取通过不断的走访、调查,以确定目标软件工程的综合要求,并提出实现这些要求所需要的条件,以及需求应达到的标准。在面向对象需求获取阶段,主要利用了用例模型。系统基本业务用例模型的说明而用例模型则描述了系统的业务概述、用例说明、角色、用例图、活动图。用例模型的用途是列出系统中的用例和参与者,并显示哪个参与者参与了哪个用例的执行。角色角色是与系统进行交互的实体

3、,关于系统的角色说明,概括如下:1、角色名称:系统管理员角色职责:系统的管理和维护者。具有对系统使用的最高权限。其它说明:由公司总经理及电脑室维护人员担当。2、角色名称:业务人员角色职责:负责玩具的销售相关。其它说明:由公司销售部人员担当。3、角色名称:财务部角色职责:对所有的进账出账进行核对其他说明:财务部的角色由财务部人员担当。接下来由刘庆鹏为大家讲解此系统的用例图及相应的用例分析用例图用例是系统中的一个功能单元,可以被描述为参与者与系统之间的一次交互作用。而起的作用就是用来捕获系统的需求,驱动分析设计、和开发。下面就

4、介绍我们系统中所涉及到的用例图。进货采购用例用例名称:采购描述:销售人员使用采购用例完成采购的任务标识符:uc7优先级:A(高)角色:销售人员前置条件:销售人员已成功登录系统并具有填写采购信息的权限主事件流:11>.销售人员选择“采购”选项,用例开始2.销售人员输入证号,系统根据规则检查证号的有效性A1:销售人员证号无效3.销售人员输入密码,检查密码是否正确A2:密码错误4.显示登陆成功提示信息5.填写采购信息,并保存采购信息6.用例结束其他事件流:A1:销售人员无效(1).系统显示销售人员无效的提示信息(2).返回主事件

5、流第2步A2:密码错误(1).系统显示密码错误的提示信息(2).返回主事件流第3步后置条件:特殊需求:新入货品登记用例用例名称:新入货品登记描述:销售人员、库存管理员使用新入货品登记用例完成货物登记的任务标识符:uc8优先级:A(高)角色:销售人员、库存管理员前置条件:销售人员、库存管理员已成功登录系统并具有货品登记的权限主事件流:1.销售人员、库存管理员选择“新入货品登记”选项,用例开始2.销售人员、库存管理员输入证号,系统根据规则检查证号的有效性A1:证号无效3.销售人员、库存管理员输入密码,检查密码是否正确A2:密码

6、错误4.显示登陆成功提示信息5、读取采购信息5、销售员填写新入货品信息6.仓库管理员进行核对A3:错误7.保存新入货品信息8.用例结束其他事件流:A1:销售人员无效(1).系统显示无效的提示信息(2).返回主事件流第2步A2:密码错误(1).系统显示密码错误的提示信息(2).返回主事件流第3步A3:错误提示错误信息返回5后置条件:系统成功写入采购记录特殊需求:加工处理用例用例名称:加工处理描述:库存管理员使用加工处理用例完成处理的任务标识符:uc9优先级:A(高)角色:库存管理员前置条件:库存管理员已成功登录系统并具有加工

7、处理的权限主事件流:1.库存管理员选择“加工处理”选项,用例开始2.库存管理员输入证号,系统根据规则检查证号的有效性A1:证号无效3.库存管理员输入密码,检查密码是否正确A2:密码错误4.显示登陆成功提示信息5库存管理员读取新入货品信息6.对货品信息加工处理7.保存加工处理信息8.用例结束其他事件流:A1:销售人员无效(1).系统显示无效的提示信息(2).返回主事件流第2步A2:密码错误(1).系统显示密码错误的提示信息(2).返回主事件流第3步后置条件:系统成功写入采购记录特殊需求:入库登记用例用例名称:入库登记描述:库

8、存管理员使用入库登记用例完成货物登记的任务标识符:uc10优先级:A(高)角色:库存管理员前置条件:库存管理员已成功登录系统并具有货品登记的权限主事件流:1.库存管理员选择“入库登记”选项,用例开始2.库存管理员输入证号,系统根据规则检查证号的有效性A1:证号无效3.库存管理员输入密码,检查密码是否正确

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。