软件工程实践

本文通过一系列样题,展示了软件工程在实际应用中的问题,涉及数据流图设计、决策表、ER图、数据库设计和库存控制等多个方面,旨在阐述软件工程的实践方法和思路。
摘要由CSDN通过智能技术生成

软件工程(实验笔试)

样题1. 某商店销售50种商品,为了及时了解各种商品的销售情况,拟建一销售统计系统,售货员售货时即输入售货数和销售收入,能使经理随时了解每种商品的日销售额,每周、每月的累计销售额和库存情况,请画出此系统的数据流图(顶层图)(必须给图上所有元素命名)。

样题2.某银行发放贷款原则如下:
(1)对于贷款未超过10万元的客户,允许立即贷款;
(2) 对于贷款已经超过10万元的客户,若过去还款记录好且本次贷款在3万以下,可作出贷款安排;否则拒绝贷款。请绘出发放贷款的决策表:
答:
货款额(N:单位:万元) N<10 N>10 N>10 N>10
本次贷款额 — 小于3万元 — 大于3万元
过去还款记录情况 — 好 不好 好
是否贷款 接受 接受 拒绝 拒绝

样题3.现有某厂当日产品数据库文件PRODUCT.DBF,内容如下:
产品代码 产品名 产品等级 出厂价格 成本 产量
211024 Mp3机 1 760 300 1200
213131 CD机 2 230 100 2000
312053 MO机 1 1400 600 1500
553145 DVD机 1 340 180 6000
211024 MP3机 2 500 300 30000
1.设计一个程序段用于实现计算当日总的毛利率。
2.写出上题的关系模式,并说明该关系模式属于第几范式,指出主关键字和非主属性。
答:(1):select (((sum(出厂价格-成本)×产量))/(sum(出厂价格×产量))*100%)AS毛利率FROM PRODUCT.DBF
(2):关系模式&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值