认证主体:阳春市夕秋图文设计有限公司
IP属地:广东
统一社会信用代码/组织机构代码
91441781MA55YY8A1L
3、成单位。这些对象对应着问题域中的各项事务,他们内部的属性与操作刻画了事物的静态特征和动态特征。而对象之间的继承、聚合、关联、消息等关系如实的表达了问题域中事物之间实际存在的各种关系。因此,无论系统的构成成分还是通过这些成分之间的关系而体现的系统结构,都可以直接的映射问题域。而面向对象的UML分析,有益于对问题域和系统责任的理解,改进了与分析有关的各类人员之间的交流,对需求的变化具有较强的适应性。面向对象的系统分析和设计的主要目的是完成对某个特定应用论域的分析和系统的建模。应完成的主要工作是描述系统中的对象、对象的属性和操作、对象的动态特性、对象间的构造关系和通信关系等,从而建立系统的静态结
4、构和动态活动模型。UML:(UnifiedModelingLanguage的缩写)是统一建模语言的英文缩写,是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。它是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML现在被OMG采纳作为业界的标准。它最适于数据建模,业务建模,对象建模,组件建模。2、超市管理系统需求描述随着网络办公系统的方便性及其进一步普及,越来越来的公司、企业在管理上都采用了专门的系统来管理公司的业务和流程。由此,系统管理应运而生。本项目针对超市管理系统进行需求说明,
8、类,仓库管理员进入系统选择查看商品种类。(2)查看仓库商品入库,出库的情况,然后根据其进行下一步的采购。(3)查看是否有退货情况,并予以更改库存。仓库管理系统库存查询商品出库商品入库退货图22.3业绩管理子系统的描述业绩管理子系统中,其子系统的主要功能如下:(1)查看销售榜,销售经理进入系统选择查看销售榜。(2)查看盈利状况,销售经理可以看到超市商品的总体盈利情况。(3)销售经理进入系统可以调整商品售价,比如商品快过期时为早点儿处理掉,将商品的价格调低;当商品的成本价上涨时,将商品的价格调高;在节假日时,也可以对商品的售价进行调整。业绩管理系统查看销售榜查看盈利情况调整商品价格图
11、进行登记,或者当本超市管理系统需要某一项原来并没有体现出来的信息时,就要对所有的员工添加这一项信息。(8)在系统管理员管理中查看管理员信息,比如查看管理员的基本信息、基本工资、奖金情况等。(9)在系统管理员管理中删除管理员信息,当管理员被解除之后,就要删除他的信息。(10)在系统管理员管理中添加管理员信息,当本超市管理系统需要某一项原来并没有体现出来的信息时,就要对管理员添加这一项信息。(11)在销售经理管理中招聘经理,当超市的销售经理有事儿请假或者其他一些原因,就要招聘一些有经验的销售经理来进行管理,从而提高超市管理的效率。(12)在销售经理管理中调离经理,当超市还有分公司时,因为一些原因可
18、有交互的。2.用例可大可小。3.用例必须是有一定的商业目的,且其行为是可被观察的。4.一个用例可以由一系列完整和独立的主要商业过程(由执行者标准行为触发)及一些可选的、例外的商业过程(由执行者的非标准行为触发)组成。原则上,用例图对于所有涉及软件开发和使用的人(如客户、软件的最终用户、领域专家和软件的测试者等)必须是可以理解的。通过它,软件开发者及使用者可以进行有效的沟通,以建立正确的需求分析。(2)建立用例图的步骤在面向对象程序设计的需求分析阶段,可以按下面的步骤建立用例图:1.确定谁将是该系统的直接使用者(执行者)。寻找参与者可以从以下问题入手:.系统开发出来后,使用系统主要功能
19、的是谁?(用户,仓库管理员,销售经理,会计,系统管理员,经理,收营员).谁需要借助系统来完成日常的工作?(用户,仓库管理员,销售经理,会计,系统管理员,经理,收营员).系统需要从哪些人或其他系统中获得数据?(仓库管理员,销售经理,收营员).系统会为哪些人或其他系统提供数据?(仓库管理员,销售经理,系统管理员).系统会与哪些其他系统交互?(网页,发布消息).系统是由谁来维护和管理的,以保证系统处于工作状态?(系统管理员).系统控制的硬件设备有哪些?(鼠标,电脑,键盘)所以参与者可以分为两类:用户和顾客2.确定用例者之间的使用关系泛化关系或继承.(用户)仓库管理员,销售经理、
22、理员提供制定采购计划的功能。系统用例图如下:4.财务管理为会计提供每月发放的员工工资和奖金、产品进货预算、公司的总利润、下一季度的财政预算做成总表并进行报告的功能。用例图如下:5.人事管理为管理层用户提供人事招聘、解除、调离的功能。用例图如下:用例名称人事管理用例描述招聘员工、解除员工、员工调离、查看、修改、删除员工信息、查看、添加、删除管理员信息和对销售经理的管理目标用户(普通员工、销售经理、系统管理员)参与者经理前置条件已经登陆系统主要操作过程(1)经理可以根据需要对普通员工查看、删除、添加员工信息,发布招聘、解除和员工调离情况(2)经理对销售经理进行经理解除、经理调离和招聘经理的信息发布(3)经理对系统管理员进行查