• 游客 下载了资源 2024年春江苏开放大学Android基础050324第四次形考作业
  • 游客 购买了资源 2024年春江苏开放大学Android基础050324第四次形考作业
  • 游客 购买了资源 请简要回答商务谈判技巧。
  • 游客 下载了资源 2024年春江苏开放大学Android基础050324第三次形考作业
  • 游客 购买了资源 2024年春江苏开放大学Android基础050324第三次形考作业
  • 游客 下载了资源 2025年春江苏开放大学采购管理060179形考任务3:11-14单元测试答案
  • 游客 购买了资源 2025年春江苏开放大学采购管理060179形考任务3:11-14单元测试答案
  • 游客 下载了资源 2024年春江苏开放大学Android基础050324第二次形考作业
  • 游客 购买了资源 2024年春江苏开放大学Android基础050324第二次形考作业
  • 游客 下载了资源 2024年春江苏开放大学Android基础050324第一次形考作业

上海开放大学软件工程实验一:结构化分析与设计

一、实验内容
1(100)
90
本课程实验将指导学生采用结构化方法以及面向对象的方法开发一个简单的进销存管理系统S-Invoicing。该应用系统用于产品的代销售,并且在一个公司内部使用,涉及销售、仓储、发送环节(未涉及财务与往来环节),系统的使用者均为公司的职员,但根据其角色具有不同的需求。

本节给出实验目标,即待开发软件系统S-Invoicing的需求,具体内容如下:

1) 销售员根据顾客的购买要求在系统中录入订购单(一张订购单对应一个顾客,但可包含多个不同产品),系统根据库存、发运等情况将处理结果反馈给销售员。成功销售的场景见需求2);销售失败的场景见需求3)。

2) 当订购单中的购买数量全部小于或等于商品库存时,制作初始销售清单,根据顾客信息中预定义的配送方式生成发运单传送给发运管理员,发运管理员根据发运单修改库存信息并且将填充配送信息。随后,系统根据配送信息以及顾客信息中预定义的顾客折扣生成销售确认单反馈给销售员,销售员可告知顾客。

3) 当订购单中某一项商品的购买数量大于该商品的库存时,系统将制作补货单并传送给仓库管理员,同时系统将销售失败单反馈给销售员,销售员随后告知顾客。

4) 仓库管理员看到新的补货单后,向第三方厂商购买产品(购买数量可以大于补货单数量),产品到货后在系统中录入入库单,修改库存信息,同时移出相关补货记录。

5) 系统按月向经理发送库存汇报与销售情况的报告。

这些需求中涉及的各项信息的组成如下所述:

l顾客信息是与第三方系统共享的信息,由第三方系统进行维护,本系统仅读取其中的顾客折扣与顾客配送信息。

l订购单包括主单和子单,主单包含订购单号、客户名称、客户的配送地址;子单包括一组所要购买的产品编号、产品名称和购买数量。

l库存信息包括每一个产品的产品编号、产品名称、库位、单价、库存数量以及产品单价。

l发运单包括主单与子单,主单包括发运单号、客户名称、客户配送地址和配送信息;子单包括一组购买的产品编号、产品名称、库位、购买数量。

l销售确认单包括主单与子单,主单包括销售单号、订购单号、客户名称、配送地址、折扣、销售总金额、发运单号和配送信息;子单包括一组购买的产品编号、产品名称、库位、单价、购买数量和单品金额。

l补货单包括补货序号、待补货的产品编号、产品名称、库位、补货数量。

l入库单包括入库序号、入库的产品编号、产品名称、库位、单价、入库数量和入库总金额。

l销售失败单包括主单与子单,主单包括客户名称与订购单号;子单包括库存数量不足销售的产品编号、产品名称、购买数量以及缺失数量。

l销售情况包括前一个月中已销售产品的产品编号、产品名称、销售总数量、销售总金额。

库存汇报包括产品编号、产品名称、库位、库存数量以及前一个月中的库存变动情况。

 

 

 

实验1:结构化分析

(1)使用Visio分析并绘制一个简单进销存管理系统S-Invoicing的分层数据流图。

(2)针对分层数据流图中主要的加工和数据流,编制其数据字典(中的主要内容)。

资源下载
下载价格30
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

开放大学课程作业辅导,有需要扫码加微信

显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录