1、 数据库课程设计数据库课程设计 学生姓名:学生姓名: 学生班级:学生班级: 软件 2 班 学生学号:学生学号: 2013 年 11 月 26 日 I 目录 第一章 系统介绍 . 2 第二章 系统需求分析 2 21 系统功能要求 . 2 22 系统分析概述 . 2 221 零售前台管理系统2 本系统必须具有以下功能: .2 222 后台管理系统.3 本系统必须具备以下功能:.3 23 系统层次划分 3 24 系统程序流程图 4 25 数据字典 5 第三章 系统总体设计 13 31 系统总体设计目标 13 32 系统概念设计 . 13 321 概念模型(E-R 图) 13 322 关系模式 15
2、323 关系模式规范化说明 . 15 324 系统数据库表结构 . 16 第四章 数据库系统实现 . 19 41 系统实现工具简介 19 4.1.1 SQL Server 2000 简介 19 4.2 小型超市管理系统数据库实现 . 19 结束语 26 参考文献 . 27 2 第一章第一章 系统系统介绍介绍 21 世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是 技术的竞争、 管理的竞争、 人才的竞争。 技术的提升和管理的升级是超市业的竞争核心。 零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖 店、货仓等相互并存。如何在激烈的竞争中扩大销售额
3、、降低经营成本、扩大经营规模, 成为超市营业者努力追求的目标。超市需要处理大量的库存信息,还要时刻更新产品的 销售信息,不断添加商品信息。面对不同种类的信息,需要合理的数据库结构来保存数 据信息,需要有效的程序结构支持各种数据操作的执行。商店自动化的产品管理在欧美 等国家早已经实现,也是零售业管理的基础。它最主要的特点是能够实时的和准确的控 制店内的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商 品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费 要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还 要享受优质,方便的服务
4、。 2 第二章第二章 系统需求分析系统需求分析 21 系统功能要求 超市的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需要我们 把超市的管理与计算机结合起来,从而超市管理系统应运而生。依靠现代化的计算机信 息处理技术来管理超市,节省了大量的人力、物力,改善了员工的并且能够快速反映出 商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应 的决策,加快超市经营管理效率。 随着人们生活水平的不断提高,对于物质的需求也越来越高,而超市作为日常生活 用品聚集的场所,随着全球各种超市的数目的不断增加,规模不断增大,其管理难度也 相应的增加,而为了适应当今信息化发展的时代,一套完整的超市管理系统显得尤为重 要。本系统包括如下功能:前台销售系统、后台管理系统,其中这两个子系统又包含其 它一些子功能。 22 系统分析概述 221 零售前台管理系统 本系统必须具有以下功能: (1) 商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫 描条形码、商品名称等来实现精确或模糊的商品