小型超市管理系统数据库课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

山西大学

计算机与信息技术学院

《数据库系统》课程设计论文

题目:小型超市管理系统数据库设计

组长王建亮

专业软件工程

班级大二

授课教师

2013/6/19

小型超市管理系统

学生姓名:王建亮(2011242054),

王勇与(2011242060),

温辉(2011242063),

闫宁(2011242067),

许鹏(2011242066)

目录

第一章系统概述 (2)

1。1系统开发背景 (2)

1.2系统开发意义 (3)

第二章系统需求分析 (4)

2.1 系统功能要求 (4)

2.2 系统分析概述 (4)

2.2。1零售前台(POS)管理系统 (4)

本系统必须具有以下功能: (4)

2。2.2后台管理系统 (4)

本系统必须具备以下功能: (4)

2。3系统层次划分 (5)

2.4 系统程序流程图 (6)

2、4、1系统数据流程图符号解释 (6)

2、4、2顶层数据流程图 (6)

2、4、3第一层数据流程图 (7)

2、4、4第二层数据流程图 (7)

第三章系统总体设计 (9)

3.1 系统总体设计目标 (9)

3.2 系统概念设计...................................................................................... 错误!未定义书签。

3。2。1 概念模型(E-R图) (9)

3。2。2关系模式 (13)

3.2.3 关系模式规范化说明 (13)

3.2.4 系统数据库表结构 (14)

第四章数据库实施阶段 (17)

4、1建立数据库、数据表、视图、索引 (17)

4、1、1 建立数据库 (17)

4、1、2 建立数据表 (17)

4、1、3 创建视图 (20)

4、1、4 创建索引 (21)

结束语 21

第一章系统概述

1.1系统开发背景

21世纪,超市得竞争也进入到了一个全新得领域,竞争已不再就是规模得竞争,而就是技术得竞争、管理得竞争、人才得竞争。技术得提升与管理得升级就是超市业得竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟

店、专卖店、货仓等相互并存.如何在激烈得竞争中扩大销售额、降低经营成本、扩大

经营规模,成为超市营业者努力追求得目标。因此,我们很有必要制定一套合理、有效,

规范与实用得超市管理系统,对超市得日常业务进行集中统一得管理。另一方面,IT

产业与Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理得革

命,实现了信息得自动化处理,提高了处理得及时性与正确性.

针对超市得特点,为了帮助超市解决现在面临得问题,提高小型超市得竞争力,

我们将开发以下系统:前台POS销售系统、后台管理系统,其中这两个子系统又包含其它

一些子功能。

1.2系统开发意义

超市管理作为计算机应用得一个分支,有着手工管理无法比拟得优点.该系统得三大益处有:(1)大大提高超市得运作效率;

(2)通过全面得信息采集与处理,辅助提高超市得决策水平;

(3)使用本系统,可以迅速提升超市得管理水平,为降低经营成本, 提高效益,增强

超市扩张力, 提供有效得技术保障。

因此,开发一套能够为消费者及超市工作人员提提供方便得超市管理系统,将就是

非常必要得,也就是十分及时得。

第二章系统需求分析

2。1 系统功能要求

针对超市得特点,为了帮助超市解决现在面临得问题,提高小型超市得竞争力,我们将开发一个小型得超市管理系统。本系统包括如下功能:前台POS销售系统、后台管理系统,其中这两个子系统又包含其它一些子功能。

2。2 系统分析概述

2.2。1零售前台(POS)管理系统

本系统必须具有以下功能:

(1)商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊得商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次得人员均能准确快速地进行商品扫描录入.

(2)收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量得方式)自动计算本次交易得总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易得流水账号、每类商品得商品名、数量、该类商品得总金额、交易得时间、负责本次收银得员工号)。如果顾客就是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物品得总金额累计到该会员得总消费金额中。会员卡得有效期限为一年,满一年未续卡者,该会员卡将被注销。

(3)退货处理:顾客持有销售发票到收银台找收银员退货,若没有相应销售发票不予以退货。通过扫描销售发票计算本次退货处理得退货额,并打印出退货发票给顾客,系统记录好退货信息.

(4)安全性:OS登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作。

(5)独立作业:有得断网收银即在网络服务器断开或网络不通得情况下,收银机仍能正常作业。

2。2.2后台管理系统

本系统必须具备以下功能:

(1)进货管理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修

改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记. 综合查询打印计划进货与入库记录及金额.

(2)销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察瞧与打印商品销售日、月、年报表。

(3)库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失与缺货. 库存自动盘点计算。 (4)人员管理: 员工、会员、供货商、厂商等基本信息登记管理. 员工操作权限管理。 客户销售权限管理.

2.3系统层次划分

通过对小型超市管理系统及其功能方面得分析,构造出超市管理系统得总体结构图如下:

由于本系统为管理系统,只就是超市管理系统得一部分,因此只实现了收银业务、退货处理与销售管理部分得功能。对这三个处理模块进一步细化得到如下分结构图:

图1 超市管理总体结构图

相关文档
最新文档