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

一、实验内容
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

请先
  • 游客 下载了资源 可爱小猫和万圣节系列3d打印图纸
  • 游客 下载了资源 国开(成都)《电工电子技术#》形考任务3辅导资料
  • 游客 下载了资源 被遗忘的魔杖持有者3d打印图纸stl/3mf文件档案
  • 游客 下载了资源 可爱的小鸡3d打印图纸
  • 游客 下载了资源 天猫淘宝电商主图促销活动折扣边框装修美工背景模板PSD设计素材
  • 游客 下载了资源 坐立不安的僵尸钥匙扣3d打印图纸
  • 游客 下载了资源 花好月圆流量数据
  • 游客 下载了资源 挂钟3d打印图纸
  • 游客 下载了资源 Furbkin - Furby 南瓜万圣节表情包3d打印图纸stl文件档案
  • 游客 下载了资源 游戏男孩形状的盒子3d打印图纸stl
  • 游客 下载了资源 LED 灯月亮灯 001 [高分辨率] 3d打印图纸stl文件
  • 游客 下载了资源 新中式国风植物花卉剪影插画艺术海报茶叶包装AI矢量设计素材PSD
  • 游客 下载了资源 潮流酸性逆反差优雅厚重像素无衬线中英文字体安装包字库PS素材AI
  • 游客 下载了资源 国家开放大学奖学金申请表
  • u******* 签到打卡,获得1元奖励
  • u******* 签到打卡,获得1元奖励
点击浏览器地址栏的⭐图标收藏本页
国开电大期末考试精准答案,原原本本的一题一题复刻,不需要自己一题一题找的那种,需要扫码加微信(也兼代写作业)
显示验证码

社交账号快速登录

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