您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 数据库课程设计 超市管理系统
数据库课程设计报告书超市管理数据库设计成绩:学号:姓名:指导教师:2009年5月25日三峡大学课程设计任务书2008学年夏季学期课题名称超市管理指导教师覃兵文姓名学号专业信息管理课题概述:数据库的开发与设计是管理信息系统的重要组成部分,数据库设计的好坏直接影响到系统的开发进度和功能的实现。本课程主要应用已经学到的数据库系统和应用的知识,通过调查分析设计一个小系统的数据库,来提高学生对所学的知识和数据库开发过程的理解和掌握,提高分析问题、解决问题的能力,并为接下来的管理信息系统的课程设计打下基础。在数据库物理实现阶段主要使用微软的SQLSERVER数据库管理系统。设计要求:1、进行认真、完整的系统调查分析,取得所开发系统的第一手资料。2、原则上要求一人一个课题。3、设计报告书要求详细具体,对设计的全部内容都要进行详细的说明,并按照要求的格式打印。主要参考资料:1、《数据库系统概论》,高等教育出版社,萨师煊、王珊编著,第三版2、《SQLSERVER2000教程》,北京希望电子出版社,龚波等译。设计成果要求:1、课程设计报告书2、设计的数据库文件及代码设计内容及进度计划安排起止日期要求完成的内容19周星期一收集资料,进行系统分析和调查19周星期二概念结构设计19周星期三逻辑结构设计19周星期四数据库物理设计19周星期五数据库实施审核(教研室主任)一、系统定义:当今中国零售业发展正盛,大量超市涌现于各个城市,很大程度上改变了人民的消费方式。大量频繁的物资流通,使得传统低效的人工管理已不合时宜。本系统以一个统一的界面,给收银员、采购员和管理人员提供了不同的操作及管理功能。数据库服务器可配置在独立的服务器上,也可配置在一台运行本系统的计算机上。适用于中小型无连锁店,或连锁店间经济独立的超市的物流管理。二、需求分析:1.系统管理(1)系统参数设置:商品分类(多种、多级分类)、付款方式等(2)角色及权限管理(3)基本数据管理2.信息发布(1)设定公告信息,各门店可在线查阅讯息。(2)发布通知、活动。3.采购管理:提供各项采购单据及调转等库存异动单据管理,包含采购订单、进货单、进货退出单、门市请拨单、仓库调转单、商品处份单等单据管理作业。各项单据签核时实时入库异动库存,并提供完整的单据打印报表及统计报表。各项单据浏览时提供新增、修改、删除、复制、打印等功能。编制时提供单项新增、多项新增、单项删除等功能。(1)采购订单管理:提供各门市对厂商采购订单功能。订单编制时提供历史订货及进货查询功能、厂商信息等。(2)进货单据管理:提供各门市对厂商采购进货功能。进货单编制时提供历史订货及进货查询功能、厂商信息等。进货单新增时可利用已签核订单转入。(3)进货退出单据管理:提供各门市对厂商采购退货功能。退货单明细输入时可利用商品条形码刷入。(4)进退货单据统计:提供指定期间,指定厂商,统计各项进货单据金额及数量。(5)门市请拨单据管理:提供各门市对仓库房或营运中心请拨单据之功能。由门市人员经由网页系统申请后,可于营运中心查得,并可转成拨出单,直接配送货品至门市。(6)仓库转拨单据管理:提供各门市及各库房间之商品转拨单据之功能。(7)商品处份单据管理:提供各门市申请试用、展示、试吃等商品库存之除帐,各处份单经营运主管核定后,可自动除帐。4.库存管理:提供多种库存管理功能、统计及查询功能,如查询单一商品于各门市之库存、指定条件之商品于各门市之库存、依商品类别汇总于各门市之总库存等。(1)商品验收入库,根据进货单据对商品验收入库。(2)库存盘点,定期对库存进行盘存,并生成盘存单、盘盈盘亏单。(3)库存报损。(4)单一商品于各门市之库存:指定商品编号、查询该商品于各门市的库存量。(5)分类商品于各门市之库存:指定商品分类代码、查询该分类之所有商品于各门市的库存量。(6)分类商品各门市库存统计:统计所有分类于各门市的商品总库存量。(7)库存异动查询5.销售管理(1)商品促销及特价:方式、价格、时段等设置(2)收银功能:配合商品促销及特价,商品销售可自动给价,允许多种付款方式:现金、礼券、折价券、提货单、应收键、信用卡等(3)提供指定前笔交易作废、选入重开(卡纸时用)、选入退货(商品退货时用)、选入修改等功能。(4)提供交易暂存功能,可将客户交易明细暂存于储存格中,待客户回来时再取出继续交易;储存格应至少有10组。6.店务管理功能:应提供门市卖场常用店务管理功能。(1)门市请拨单据管理:提供各门市对库房或营运中心请拨单据之功能。(2)仓库转拨单据管理:提供各门市及各库房间之商品转拨单据之功能。(3)商品处份单据管理:提供各门市申请试用、展示、试吃等商品库存之除帐,各处份单经营运主管核定后,可自动除帐。(4)商品库存盘点功能:提供单项盘点、全面盘点等盘点模式。并能将历次盘点依单号存档备查。(5)每日营收核对作业:提供门市人员每日结帐,回报实际营收金额,并填写工作日志等日常工作。(6)营运中心公告查询作业:提供门市人员于前台POS在线查询营运中心设定之公告信息。(7)商品分仓库存查询:提供门市人员于前台在线查询单品于各分仓之实时库存状况,以利库存调拨与请拨处理。(8)客次交易明细查询:提供门市人员查询POS上传之交易记录含购买商品、付款方式等各项前端完整信息。(9)商品交易明细查询:提供门市人员查询POS上传之商品交易信息。7.综合查询统计门市商品销售统计分析:提供门市人员针对单一卖场进行单点销售分析功能。(1)日期区间商品销售统计:指定日期区间,统计单一门市各商品销售排行表含数量、销售金额、营收毛利、税额等信息。(2)日期区间分类别销售统计:指定日期区间,统计单一门市各分类销售排行表含数量、销售金额、营收毛利等信息,区分多组分类。各分类数据可直接查询分类中之商品销售明细。(3)日期区间时段别销售统计:指定日期区间,统计单一门市各时段销售金额及客次。(4)日期区间客单价销售统计:指定日期区间,统计单一门市客户销售单价之分布及客次。营收统计分析:前述各门市回传之营运资料应可汇总统计作交叉分析功能,包含日期区间各门市分类收银统计表、各门市每日营收统计比较表、各门市每月营收统计比较表等。(1)日期区间各门市分类营收查询:指定日期区间,表列各门市于此日期区间之每日分类营收金额。(2)各门市每日营收统计比较表:指定日期区间,表列各门市每日营收金额、客次,并提供报表图表功能。(3)各门市每月营收统计比较表:指定月份区间,表列各门市每月营收金额、客次,并提供报表图表功能。(4)提供其它统计表如:期间时段分析统计表、期间客单价统计表等。商品销售统计分析(1)日期区间商品销售统计:指定日期区间,统计各商品销售排行表含数量、销售金额、营收毛利、税额等信息。(2)日期区间分类别销售统计:指定日期区间,统计各分类销售排行表含数量、销售金额、营收毛利等信息,区分多组分类。各分类数据可直接查询分类中之商品销售明细。(3)日期区间各门市商品销售比较:指定日期区间,统计各门市商品销售金额及数量,并横列各门市数值比较。(4)日期区间各门市分类销售比较:指定日期区间,统计各门市分类商品销售金额,并横列各门市数值比较,区分大中小分类1.3数据字典(1)基本数据管理相关:数据项(需要表明数据结构及组成)商品表:Produces(描述商品的基本信息)涵盖所有每一件商品的具体信息数据结构:商品结构组成:商品编号条形码订单货号库存编号定价零售价商品名称商品类编号数据项名数据类型长度字段约束备注说明主/外键ProducesIdInt4NTONULL商品编号(商品)主键ProducesMvarchar50条形码外键KunCunIDInt4NOTNULL库存编号(商品库存信息)外键DingJiamoney6NOTNULL定价LingShouJiamoney6NOTNULL零售价PRODUCESNMVARCHAR50商品名称ProduceslIdInt4NTONULL商品类编号(唯一)外键每一种商品类ProducesL表()数据项名数据类型长度字段约束备注说明主/外键ProduceslIdInt4NTONULL商品类编号组合主键ProducesMvarchar50NTONULL条形码组合主键KunCunSlint4库存数量KunCunMinInt4NOTNULL报警库存ShuiBVarchar50税别ProducesLBInt4NTONULL商品类别外键ProducesLNMvarchar50TONULL商品类名称PChenBenmony4NOTNULL平均成本NewChenBenmoney4NOTNULL最新成本DiscountIDInt4NOTNULL折扣种类(默认无折扣)外键商品类别:(商品分类四大类)(食品)数据项名数据类型长度字段约束备注说明主/外键ProducesLInt4Notnull类别编号主键LnameVarchar50类别名称折扣表:Discount(描述不同折扣数据)数据项名数据类型长度字段约束备注说明主/外键DiscountIDInt4Notnull折扣种类主键DiscountDFloat2折扣额度MShuLINT4折扣数量供应商:Factory(供应商的基本信息描述)数据项名数据类型长度字段约束备注说明主/外键CSIDInt4Notnull厂商编号主键CSnameVarchar50Notnull厂商名称LxnameVarchar50Notnull联系人TelVarchar50联系电话ChuanZhenVarchar50传真DiZhiVarchar50Notnull地址销售:(各个部门商品销售信息描述)可按商品分类(条形码)统计描述每次交易的详细信息saleing数据项名数据类型长度字段约束备注说明主/外键SaleIDint4Notnull销售编号外键ProducesMvarchar50NTONULL条形码(唯一)主键ProducesIdInt4Notnull商品编号(同一商品描述)外键SaleDateDatetime10Notnull销售日期SaleBMIDInt4Notnull销售部门外键SaleJGNotnull销售价格交易表:与顾客交易的总信息描述sale数据项名数据类型长度字段约束备注说明主/外键SaleIDint4Notnull销售编号主键SaleallmoneyMoenyNotnull销售总额SaleFSVarchar50Notnull交易方式(是否找零、是否须卡号、是否可溢收(预收款),是否应打印发票)SaleDateDatetime10Notnull销售日期salepeopleidInt4Notnull销售人员外键采购表:ORder任何商品都可查阅订单数据项名数据类型长度字段约束备注说明主/外键ORderIDInt4NTONULL订单编号主键BMIDInt4NTONULL购货单位外键CSIDInt4NTONULL供应商外键PeopleIDInt4NTONULL经办人外键OderDateDatetimeNTONULL订货时间ORdereXZ进货细则数据结构:进货商品数据组成:数据项名数据类型长度字段约束备注说明主/外键OrderIDbigintNotNull订货编号组合主键ProducesMvarchar50NotNull商品编码组合主键SLINTNotNull数量ProducesNMvarchar50NotNull商品名称DingJiaMoneyNotNull定价ProducesLIdInt商品类编号入库表:RK数据项名数据类型长度字段约束备注说明主/外键KcIDInt4NTONULL库存编号主键KcDanWeiIDInt4NTONULL库存单位(谁存货)外键KcDiZhiIDINT4NTONULL库存地址(存在那)外键KcDateDatetimeNTONULL库存时间RKXZ入库细则表数据结构:入库商品数据组成:数据项名数据类型长度字段约束备注说明主/外键KcIDbigintNotNull库存编号组合主键ProducesMvarchar50NotNull商品编码组合主
本文标题:数据库课程设计 超市管理系统
链接地址:https://www.777doc.com/doc-1407132 .html