分解用户输入的ISBN码

int main()
{
    int a = 0, b = 0, c = 0, d = 0, e = 0;
    printf("Enter ISBN:");
    scanf_s("%d-%d-%d-%d-%d", &a, &b, &c, &d, &e);
    printf("GSI prefix:%d\n ", a);
    printf("Group identifier:%d\n", b);
    printf("Publisher code:%d\n", c);
    printf("Item number:%d\n", d);
    printf("Check digit:%d\n", e);

    return 0;
}

1. 请根据以下需求描述,用visio绘制绘制数据流图(至少包含2层) 某高校教材科的计算机教材管理系统的主要功能是: (1)教材管理员把各教研室提交的购书单(含专业、年级、所购教材名称、ISBN号、出版社、作者、出版日期、数量)输入到计算机系统中; (2)系统对此购书单进行合法性检查,不合法的退回修改; (3)对合法的购书单系统进行系统处理(该课程的已购书标志,减少库存中此书的数量),打印领书单(每个班级一份领书单,包括书名、作者、出版社、所对应的课程、数量、班级、年级、专业)。 (4)若库存教材数量少于某设定量,则要打印缺书单给采购员以便尽快采购。 2.根据题1中绘制的数据流图,任选一个数据流、数据存储、加工、数据项做成数据字典(表格形式) 说明:表格包含这四项内容:数据编号 数据属性 英文名称 备注 3. 请根据以下需求描述,用visio绘制E-R图 某海外代购公司需要开发一款信息管理系统,该系统的需求描述如下,请根据需求描述画出E-R图,并写出关系模式。 (1)系统需要记录员工的信息,包括员工的工号、密、身份证号、姓名、性别和手机号; (2)系统还需要记录顾客的信息,包括顾客真实姓名、身份证号、手机号、收货地址、密,系统自动生成一个唯一的顾客编号; (3)顾客登录系统以后,可以下订单购买商品,在订单中指定运送的方式:空运或者海运,且系统生成唯一订单号,订单支付前可以取消,支付成功后不能取消; (4)公司员工可以管理托运公司的信息,包括托运公司名称、电话、地址、公司编号; (5)订单交于托运公司进行运送,托运公司根据订单地址进行运送,记录发运的时间; (6)顾客收到商品后,需要在系统上完成确认签收的操作。 4. 按照题3中描述的需求,用visio绘制画出该系统中订单的状态图。 5、图书馆图书自动循环系统的需求描述如下:每本书都有一个以数字开头的条形。每位读者有一张借书卡,卡上有以字母开头的条形。当读者借图书时,图书管理员扫描该书条形和借书卡条形,并在系统上输入 C。当读者归还图书时,图书管理员扫描图书条形和借书卡条形,并输入R。读者可以通过系统查书。当读者输入 A之后,再输入作者姓名进行查询;或输入T之后,再输入书名进行查询;或输入S之后再输入图书类别进行查询。最后,如果读者所借的图书已被借出,则图书管理员输入之后,再扫描图书条形作为标记。 请根据以上需求描述,给出该系统的数据字典定义式表示形式。
最新发布
03-11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值