数据库原理
课程设计任务书
题目名称校园超市商品管理系统
学生学院信息科学与技术学院专业班级软件工程
姓名余璐
学号200905070230
一、需求分析
1. 需求调查为了更好的设计数据库的功能结构,我们调查了学校门口的两个比较典型的小超市——宏得利超市和佳子缘超市。他们都是机构简单,个体经营,雇佣少量员工,有会员卡制度,分工不太明确,商品种类相对侧重日用、食品、文具、运动用品等。经过与他们的交流我们总结了一些他们的经营结构和具体需求。以下我们进行具体介绍:
⑴所选超市的组织机构、组织部门的组成以及各部门的职责经理:(1)
经理管理超市整体运营。
(2)商品进行定价、打折、促销计划,决策会员的优惠情况。
(3)管理员工的信息,进行工资的结算,裁定以及员工的如用辞退等。
收银:进行销售结算并开具发票,记录交易的具体信息。采购:根据
超市业务需求和各类商品的剩余量及时的制定采购计划。经由经理批
准于供货商之间进行采购活动。
理货:整理货架的各类商品,及时补充货架,对于货余不足或销量很
好的商品反映给采购部门。
⑵各部门的业务活动及新系统的各种要
求::经理能够通过系统输入个人用户密
码随时查询超市的经营状况,超市年度、
季度、月份或某天的营业额、利润,以及各类商品的信息。除此之外,还要了解供货商的分类信息。以便作整体的经营策略。
经理可以通过视图察看并管理所有员工的基本信息,并组织集体为员工过生日。
收银员通过扫描条形码或输入商品编号(名称)能够获得各种商品的
信息(包括商品名称、价格、类别、剩余数量等),对顾客的各种商
品价格加和计算出本次交易的总金额,同时通过计算机自动找零,如
果顾客使用会员卡,通过刷卡进行结算,最后打印发票并制作流水账
号存入数据库,记录本次交易细节。
采购部门,通过系统视图可以容易的查询各类商品的剩余量,根据超
市的需求和经营策略制出需要采购的商品清单,报告经理获得批准
后,与供货商之间进行采购活动,并将采购的具体信息存入数据库。
员工输入自己的用户密码可以察看个人信息。
各员工根据用户ID 的不同拥有不同的权限,各用户通过密码可登陆
和察看相应表格和视图。
2. 数据流程图
(1) 基本符
号
数据存储2)数据流程图
图2-1 顶层数据流程图
图2 第2 层数据流程图
图3-1 第三层数据流程图
图 3-2 第三层数据流程图
(3)数据字典 根据以上需求分析与数据流图建立数据字典 数据汇总 商品信息数据 商品编号 ,商品名称 ,价格,库存数量 ,库存报警数
量,计划进货数 ,条形码,促销价格,促销起日期 ,促 销止日期 , 允许打折 , 允许销售 , 生产日期 , 生产 商 ID
用户数据 用户编号 ,姓名,用户密码 , 用户类型 ,用户生日 会员数据
会员 ID,会员卡号,累积消费金额 ,注册日期
销售数据 销售编号, 商品编号, 用户编号,销售日期 ,销售数
错
误
计划进货视
图
供应商表
划
计
数据项