大连东软信息学院 三级项目报告书
课程名: 数据库原理与应用 实践项目: 超市收银管理系统数据库设计与实施
学 院: 大连东软信息学院 专业班级: 小组组长: 指导教师:
2013年12月31日
第1章 构思
需求描述
由于传统的超市收银管理给顾客和店主带来很多不便,针对这方面的缺陷,团队开发这个系统可以方便快捷查出顾客结账情况,商品信息情况,每天的售货情况。方便了对超市商品管理、人员管理。大大提高了超市销售速度。进而加速了社会的发展速度,提高了人民的生活水平。本系统还可以给顾客和超市节约更多时间,加快了超市的运转速度。
以小组为单位寻找需求。
- 1 -
第2章 设计
2.1 概念结构设计
超市收银业务E-R图
列出各个实体包含的属性,并且确定各个实体的 (用下划线标示):
(1)登录(用户名、密码)
(2)销售(销售号、职工号、商品号、销售时间、销售数量) (3)销售员工(职工号、姓名、性别、用户类型)
(4)商品(商品号、商品名称、商品类型、单价、库存量、厂商)确定联系的属性,如下:
(1)登录(用户名、密码)
- 2 -
(2)销售(职工号、商品号、销售时间) (3)仓储(商品号、商品名称、数量)
2.2 逻辑结构设计
把ER图转换为关系模式
根据转换规则,概念设计中得出的E-R图可转化为如下的关系模式,并且确定主键(用下划线标示)和外键(用双下划线标示),分别为:
(1)登录(用户名、密码)
(2)销售(销售号、职工号、商品号、销售时间、销售数量) (3)销售员工(职工号、姓名、性别、用户类型)
(4)商品(商品号、商品名称、商品类型、单价、库存量、厂商)
2.3 物理结构设计
登录表
商品表
- 3 -
销售表
销售人员表
- 4 -