欢迎来到天天文库
浏览记录
ID:9859079
大小:183.50 KB
页数:14页
时间:2018-05-12
《销售管理系统_sql课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《数据库课程设计》报告销售管理系统学生姓名:肖芳忠学生班级:10410111学生学号:1041011137指导教师:刘爱华2011年 6 月 13日设计目的数据库系统原理课程设计是数据库系统原理实践环节的极为重要的一部分。1、培养学生能够应用数据库系统原理在需求分析的基础上对系统进行概念设计,学会设计局部ER,全局ER。2、培养学生能够应用数据库系统原理在概念设计的基础上应用关系规范化理论对系统进行逻辑设计,学会在ER图基础上设计出易于查询和操作的合理的规范化关系模型。3、培养学生能够应用SQL语言对所设计的规范化关系模型进行物理设计,以保证数据库
2、系统的数据完整性,安全性,一致性。4、数据库实施:建立数据库结构(建库、建立个基本表、视图、索引)将原始数据状图数据库(insert语句)。课程设计内容1:需求分析本系统必须具有以下功能:(1)商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。(2)收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易
3、清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。。(5)进货管理:根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。按计划单有选择性地进行自动入库登记。综合查询打印计划进货与入库记录及金额。(6)销售管理:商品正常销售、促销与限量、限期及禁止销售控制。综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。(7)库存管理:综合查询库存明细记录。库存状态自动告警提示。如库存过剩、少
4、货、缺货等。软件为您预警,避免库存商品积压损失和缺货。库存自动盘点计算。(8)人员管理:员工、会员、供货商、厂商等基本信息登记管理。员工操作权限管理。客户销售权限管理2:概念结构设计2.1确定实体之间的联系mn图1顾客与商品E-R图(多对多的关系)供货商名称供货商地址商品名称单价供货商电话库存量商品供货供货商供货商号供货日期供货数量供货编号nm商品编号百年好图2:商品与供货商E-R图(多对多的关系)库存量商品名称商品编号商品单价条形码库存m图3:商品与仓库E-R图(多对多的关系)2.2初步系统R-R图顾客姓名顾客编号顾客类型顾客密码密码顾客销售金额
5、m购买销售数量购买日期商品类别供货日期供货数量n供货商品编号商品n商品名称供货编号m仓库仓库编号进货单价库存n最小库存v售货单价库存量上架数量商品状态图3.2E-R图系统ER图说明1)商店中的所有顾客可以销售多种商品,每种商品可由不同顾客销售;2)每个顾客可以购买多种商品,不同商品可由不同顾客购买;3)每个供货商可以供应多种不同商品,每种商品可由多个供应商供应。3:逻辑结构设计3.1系统数据库表结构商品信息表字段代码字段类型长度字段值约束主键商品编号char10Notnull主商品名称Varchar50Notnull条形码Varchar50Notn
6、ull单价MoneyNotnull顾客表(User)字段代码字段类型长度字段值约束主键顾客编号varchar10Notnull主顾客名称Varchar25Notnull顾客密码Varchar50Notnull顾客类型IntNotnull购买表字段代码字段类型长度字段值约束主键流水账号char10Notnull商品编号char10Notnull主购买日期DatetimeNotnull销售数量Int4Notnull销售金额MoneyNotnull顾客编号Varchar10Notnull主供货表(Support)字段代码字段类型长度字段值约束主/键供货日
7、期Varchar10Notnull供货数量varchar50Notnull供货编号varchar10Notnull主商品编号char10Notnull主供货商号datetimeNotnull供货商表(Provide)字段代码字段类型长度字段值约束主键供货商号varchar10Notnull主供货商名称Varchar50Notnull供货商地址Varchar250Notnull供货商电话Varchar25Notnull仓库表(Provide)字段代码字段类型长度字段值约束主键仓库编号varchar10Notnull主仓库名称Varchar10Notn
8、ull仓库地址Varchar10库存表字段代码字段类型长度字段值约束主键库存量varchar10Notnull商品编号ch
此文档下载收益归作者所有