实验一 结构化分析(软件工程)

(一)实验目的要求

1. 了解Visio/在线绘图工具的功能特色

2. 了解Visio/在线绘图工具的工具环境

3. 运用Visio/在线绘图工具绘制数据流图

4. 能够运用Visio/在线绘图工具绘制系统E-R图

(二)实验材料和仪器设备

1. PC机

2. Visio/在线绘图工具开发环境

(三)实验内容

1.安装Visio2013或登录https://www.processon.com/login?f=index。

2. 

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

计算工资

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

打印工资清单

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

工资转存

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

   要求请用数据流图描绘该系统的顶层数据流图和0层数据流图请将图表复制到答题区,注意调整大小,显示不全将会影响实验成绩。

操作提示:利用Visio2013下的数据流图工具或是在线绘图工具下的“Flowchart”来绘制数据流图。

  1. 顶层DFD图:

请将图表复制到此处(注意调整大小):

  1. 0层DFD图:

请将图表复制到此处(注意调整大小):

 

  1. 1层DFD图:

请将图表复制到此处(注意调整大小):

3.请为某仓库的管理系统设计一个E-R模型。该仓库管理系统主要管理零件的订购和供应等事项。仓库管理系统向工程项目供应零件,并且根据需要向供应商订购零件。

实体类型“零件”的主要属性是:零件编号,零件名称,颜色,重量。实体类型“工程项目”的属性主要是:项目编号,项目名称,开工日期。实体类型“供应商”的属性主要有:供应商编号,供应商名称,地址。

操作提示:Visio2013版本,使用“软件和数据库”下的“chen‘s数据库表示法”或者使用在线绘图工具下的“更多图形”添加“实体关系图”来画图。

仓库的管理系统E-R模型

请将图表复制到此处(注意调整大小):

4. 综合练习:针对下面的需求建立需求分析模型,包括数据流图(至少画出两层)和E-R图。

一家书店计划开发图书管理系统对书店业务进行管理。相关人员包括:供货商、工作人员及顾客。系统的基本功能需求描述如下:

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

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

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

  1. 顶层DFD图:

请将图表复制到此处(注意调整大小):

 

  1. 0层DFD图:

请将图表复制到此处(注意调整大小):

 

  1. E-R图(要求:画出需求描述当中顾客购买图书的关系即可,顾客的属性可省略):

请将图表复制到此处(注意调整大小):

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/57020.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【软件工程】之结构化分析

结构化分析 6.1引言6.2结构化分析建模6.3面向数据流的建模方法6.4面向数据的建模方法6.5面向状态的建模方法6.6思考题1、结构化分析的特点2、数据流图的建模元素3、数据字典 结构化需求分析的建模方法: ①面向数据流的建模方法: 数据流图(DFD)-功能域 ②…

系分 - 结构化方法【概念】

个人总结,仅供参考,欢迎加好友一起讨论 文章目录 系分 - (概念)结构化方法结构化分析(SA,Structured Analysis)结构化设计(SD,Structured Design)结构化程序设…

软件工程——结构化分析

目录 一、结构化分析方法 二、功能建模 三、数据建模 四、行为建模 五、数据字典 六、加工规格说明 一、结构化分析方法 传统的分析建模方法称为结构化分析(structured analysis,SA)方法。 最有代表性的是一种面向数据流进行需求分析的方…

GPT-4“王炸”发布!1秒生成网站!

果然,能打败昨天的OpenAI的,只有今天的OpenAI。 刚刚,OpenAI震撼发布了大型多模态模型GPT-4,支持图像和文本的输入,并生成文本结果。 OpenAI老板Sam Altman直接开门见山地介绍说: 这是我们迄今为止功能最强…

StackLLaMA: 用 RLHF 训练 LLaMA 的手把手教程

来自:Hugging Face 进NLP群—>加入NLP交流群 如 ChatGPT,GPT-4,Claude 这样的语言模型之所以强大,是因为它们采用了 基于人类反馈的强化学习 (Reinforcement Learning from Human Feedback, RLHF) 来使之更符合我们的使用场景。…

ChatGPT 已能操控机器人,工程师连代码都不用写,网友:微软在搞天网?

Alex 发自 凹非寺 本文源自:量子位 | 公众号 QbitAI 当我还在跟ChatGPT吹牛尬聊时,有人已经在拿它操控机器人了。 不是别人,正是OpenAI的金主爸爸、不久前刚拿ChatGPT“重新发明搜索引擎”的微软。 到目前为止,开发者调教机器人…

自从使用了Cursor工作效率飞起

什么是Cursor 官网:https://www.cursor.so/ 看官网接受大家应该就知道是什么东西了,他是一个开源的AI编程编辑器。开源地址https://github.com/getcursor/cursor 目前在国内是可以不需要其他东西,可以之间访问的。而且目前免费使用。支持多…

大模型惨遭人类大范围攻击!国内各领域专家组团投毒,GPT-4 也 Hold 不住

这是「进击的Coder」的第 852 篇技术分享 作者:关注前沿科技 来源:量子位 “ 阅读本文大概需要 9 分钟。 ” 包括 GPT-4 在内等多个大模型惨遭人类攻击!还是大范围、多边形那种。 而且这个军团被爆个个来头不小。 包括社会学家李银河、心理学…

宵夜杂谈 | Uni3D是自动驾驶脱不去的长衫?

作者 | matrix明仔 编辑 | 汽车人 原文链接:https://zhuanlan.zhihu.com/p/616531799 点击下方卡片,关注“自动驾驶之心”公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心【全栈算法】技术交流群 1说在前面的话 我一个朋友昨天喝了两大…

CUDA实战 | CUDA卷积算子手写详细实现流程!

作者 | Pegessi 编辑 | 极市平台 原文链接:https://zhuanlan.zhihu.com/p/613538649 点击下方卡片,关注“自动驾驶之心”公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心【模型部署】技术交流群 后台回复【CUDA】获取CUDA实战书籍&…

万字长文 | 详解CUDA卷积算子手写实现

作者 | Pegessi 编辑 | 极市平台 原文链接:https://zhuanlan.zhihu.com/p/613538649 点击下方卡片,关注“自动驾驶之心”公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心【模型部署】技术交流群 导读 本篇文章主要介绍如何利用CUDA实现…

第一次玩剧本杀,基本说明与模型抽取

本文分两部分,第一部分是基本说明,第二部分是模型抽取。 一、基本说明 根据不同剧本,参与人数7/-2人,跟Scrum的黄金人数一致。游戏时长3~5小时,跟两周迭代的计划会时长一致。 每个角色都有自己的剧本,剧本中…

巴比特 | 元宇宙每日必读:虚拟数字人是否享有著作权或邻接权?杭州互联网法院判决首例涉“虚拟数字人”侵权案...

摘要:据杭州互联网法院报道,近日,杭州互联网法院就首例涉“虚拟数字人”侵权案作出了一审判决。本案判决结合人工智能技术应用及虚拟数字人发展现状,从权利主体、客体、权利归属等多层面分析虚拟数字人在现有《著作权法》框架下不…

京东撸货前期准备流程急设备要求

1硬件设备:电脑一台货苹果手机一部,手机推荐苹果6S以上,系统版本14以下的好操作,如果现有的设备是14的也可以。 电脑的话推荐配置E5系列,可以多开模拟器窗口。64位系统你开启VT功能,其他的无所谓,如果配置不够差一点也能行, 2软件方面,推荐用佐罗,爱丽丝或者爱新机…

生活需要套路

文章来自公众号:胖琪的升级之路 一般说到套路,总感觉是一个贬义词,但今天所说的套路是为了给自己减负,或者是帮助提高的一种想法。 生活为什么需要套路 学习,生活,办事等等,很多时候在这些事情里…

微软官方的《Power BI权威指南》译版发售

你是否也和职场中的大多数人一样,曾经很多次挣扎在Excel 报表的“压榨”之下,一边赞叹Excel 软件的威力,一边期待着一些改变?文末参与互动,赢取来自微软官方的《Power BI权威指南》。激活你的数据禀赋,让你…

《口袋妖怪》大战:通过数据分析,一次性揭示最强王者,谁能成为最后的胜者?

最新游戏《Pokemon LEGENDS Arceus》发售啦!在这款游戏中,两种全新的口袋妖怪佐鲁亚和佐罗亚克受到了大家的关注。值得注意的是,这两种妖怪都是来自未曾出现过的普通幽灵类型。对于《口袋妖怪》的粉丝来说,这是一个非常令人期待的消息。 普通类型在游戏中一直以来是一个较…

前端-angular佐罗表格的使用和效果展示

前言   小编最近在做项目的时候用的佐罗的控件来进行数据显示,佐罗的 Ant Design 的 Angular 实现地址在这里:https://ng.ant.design/docs/introduce/zh 很多样式和模板可以供我们参考和应用。下面是小编进行的一个table表格的使用,仅供参考…

Angular6-Zorro(佐罗)组件使用-持续更新++

前言 ZORRO&#xff1a;https://ng.ant.design/components/layout/zh 博主当前库&#xff1a;7.0.0 beat3 loading组件 业务场景&#xff0c;预加载给予用户思想缓冲时间 通过ngIf判断是否显示loading组件 html代码如下 <nz-spin [nzSize]"small" class"…

L1-6 佐罗与魔法石板 (15 分)

佐罗&#xff08;Zorro&#xff09;是一个传奇人物&#xff0c;出现在很多电影&#xff08;小说、动画、电视剧&#xff09;中&#xff0c;他经常用利剑划下Z字标记&#xff0c;让我们印象深刻。&#xff08;出题者是不是暴露年龄了 -_-#&#xff09; 佐罗发现了一块古老的石板…