软件工程实验课画图题sdau

1.工资计算系统包含如下功能:

计算工资

根据人事部门给出的出勤表和业绩表计算奖金和缺勤扣款,通过生成的奖金发放表及工资基本信息库的信息计算应发工资,根据应发工资表计算所得税,根据后勤部门给出的水电扣款及缺勤扣款表和所 得税款计算出实发工资,最后生成实发工资表和工资清单。

打印工资清单

根据工资清单完成工资条的打印,给职工

工资转存

根据实发工资表生成职工工资存款清单并将其发送到银行

顶层图(0层图):

1层图:

2层图:

2.:针对下面的需求建立结构化需求分析模型,包括数据 流图(至少画出两层)。 一家书店计划开发图书管理系统对书店业务进行管理。相关人员 包括:供货商、工作人员及顾客。系统的基本功能需求描述如下:

(1)采购管理:实现与供货商的图书采购、退货及结算管理,提供 月统计报表及任意时间段的统计报表给工作人员。

(2)图书信息管理:记录每种图书的信息(包括ISBN号、书名、作 者、出版社、单价、版次等)、折扣及库存量,并能提供给工作人员 和顾客简单的图书查询功能。

(3)销售管理:实现图书销售功能,记录顾客购买的图书种类、数 量,计算总价,打印销售小票,并付款。提供日/月统计报表及任意 时间段的统计报表给工作人员。

顶层DFD

1层DFD

ER图

3.某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可 以在多个工厂生产,每个工厂按照固定的计划数量生产产品,计划数量 不低于300;每个工厂聘用多名职工,且每名职工只能在一个工厂工作, 工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名和地址,产 品的属性有产品编号、产品名和规格,职工的属性有职工号、姓名和技 术等级。

  1. 一个公司的销售管理系统的数据流图如图 1 所示,请映射为软件 系统结构图。




程序流程图:

NS盒图:

PAD图:






用例模型:

对象模型:类图

动态模型(时序图)

功能模型:活动图或数据流图:

等价类测试:

场景测试法:

相关推荐
盖伦发发5 天前
软件工程SOLID 五大设计原则
后端·软件工程
Old Uncle Tom6 天前
评测即生死:Agent 时代的可靠性重构
人工智能·软件工程·agent
建筑工程企业管理系统6 天前
工程建设管理信息系统如何选型?多项目协同管控避坑指南
大数据·软件工程·软件需求
黄昏回响6 天前
软件工程基础知识(五):软件测试详解(下篇)——现代测试实践与论文指导
网络·其他·软件工程·改行学it
梁辰兴9 天前
软件工程:McCall软件质量因素
软件工程·梁辰兴·mccall软件质量因素·mccall模型·产品运行·产品修正·产品转移
爱码小白10 天前
开发在线部署工具,读懂组织管理:从代码架构悟创业底层逻辑
软件工程
梁辰兴10 天前
软件工程:软件维护的副作用
数据库·软件工程·梁辰兴·控制方法·软件维护的副作用·副作用类型·副作用原因
盖伦发发11 天前
业务开发常用设计模式:状态、策略、工厂、适配器、模板方法
后端·软件工程
梁辰兴11 天前
软件工程:逆向工程
软件工程·逆向工程·应用场景·梁辰兴·抽象层次·工程过程·方法工具
記億揺晃着的那天11 天前
Amazon Ads API 实战:如何高精度关联广告活动(Campaign)与 ASIN 及 ERP 产品主数据
软件工程·amazon·架构设计·系统设计·亚马逊·sp-api·amazon ads api