Added on:
Mar 07, 2025
User Prompt
(一)任务
设计并实现一个书店信息管理系统,用于管理书店的日常运营。
(二)问题描述
书店有大量顾客,每位顾客有唯一的顾客编号、姓名、联系方式、会员等级等信息。
书店员工有唯一的员工编号,涵盖姓名、性别、职位、入职时间、工资等详细信息。
图书有唯一的ISBN编号,还包括书名、作者、出版社、出版日期、价格、库存数量、分类、销量等属性。
订单记录包含订单编号、顾客编号、员工编号、下单时间、订单状态(已付款、未付款、已发货等)、订单明细(包含所购图书的ISBN编号、数量)等信息。
(三)设计要求
实现顾客信息、员工信息、图书信息、订单信息的录入功能。
支持顾客自由选择图书加入购物车,购物车中可调整图书数量,下单后更新库存,并记录订单信息。
能够对库存不足的图书进行补货登记,对滞销图书进行下架处理。
实现图书的分类查询(如按文学、社科、儿童等分类)、按销量统计排行、按书名精确查找及查询图书库存状态。
顾客可以查看订单状态,在订单未付款时进行取消订单操作。
实现对员工信息的修改、删除和查询功能。
实现对会员等级的管理,不同等级会员享受不同折扣优惠(如普通会员无折扣,银卡会员9.5折,金卡会员9折,钻石会员8折)。