数据库课程设计 超市管理系统.docx
《数据库课程设计 超市管理系统.docx》由会员分享,可在线阅读,更多相关《数据库课程设计 超市管理系统.docx(32页珍藏版)》请在三一办公上搜索。
1、数据库课程设计报告书超市管理数据库设计成 绩: 学 号: 姓 名: 指导教师: 2009 年 5 月 25 日 三峡大学 课程设计任务书2008学年 夏季学期课题名称超市管理指导教师覃兵文姓名学号专业信息管理课题概述: 数据库的开发与设计是管理信息系统的重要组成部分,数据库设计的好坏直接影响到系统的开发进度和功能的实现。本课程主要应用已经学到的数据库系统和应用的知识,通过调查分析设计一个小系统的数据库,来提高学生对所学的知识和数据库开发过程的理解和掌握,提高分析问题、解决问题的能力,并为接下来的管理信息系统的课程设计打下基础。 在数据库物理实现阶段主要使用微软的SQL SERVER数据库管理系
2、统。 设计要求:1、 进行认真、完整的系统调查分析,取得所开发系统的第一手资料。2、 原则上要求一人一个课题。3、 设计报告书要求详细具体,对设计的全部内容都要进行详细的说明,并按照要求的格式打印。主要参考资料:1、数据库系统概论,高等教育出版社,萨师煊、王珊编著,第三版2、SQL SERVER 2000教程,北京希望电子出版社,龚波等译。设计成果要求:1、课程设计报告书2、设计的数据库文件及代码设计内容及进度计划安排起 止 日 期要 求 完 成 的 内 容19周星期一收集资料,进行系统分析和调查19周星期二概念结构设计19周星期三逻辑结构设计19周星期四数据库物理设计19周星期五数据库实施审
3、核(教研室主任)一、系统定义:当今中国零售业发展正盛,大量超市涌现于各个城市,很大程度上改变了人民的消费方式。大量频繁的物资流通,使得传统低效的人工管理已不合时宜。本系统以一个统一的界面,给收银员、采购员和管理人员提供了不同的操作及管理功能。数据库服务器可配置在独立的服务器上,也可配置在一台运行本系统的计算机上。适用于中小型无连锁店,或连锁店间经济独立的超市的物流管理。二、需求分析:1. 系统管理(1) 系统参数设置:商品分类(多种、多级分类)、付款方式等(2) 角色及权限管理(3) 基本数据管理1.2. 信息发布(1) 设定公告信息,各门店可在线查阅讯息。(2) 发布通知、活动。3. 采购管
4、理:提供各项采购单据及调转等库存异动单据管理,包含采购订单、进货单、进货退出单、门市请拨单、仓库调转单、商品处份单等单据管理作业。各项单据签核时实时入库异动库存,并提供完整的单据打印报表及统计报表。各项单据浏览时提供新增、修改、删除、复制、打印等功能。编制时提供单项新增、多项新增、单项删除等功能。(1)采购订单管理:提供各门市对厂商采购订单功能。订单编制时提供历史订货及进货查询功能、厂商信息等。(2)进货单据管理:提供各门市对厂商采购进货功能。进货单编制时提供历史订货及进货查询功能、厂商信息等。进货单新增时可利用已签核订单转入。(3)进货退出单据管理:提供各门市对厂商采购退货功能。退货单明细输
5、入时可利用商品条形码刷入。(4)进退货单据统计:提供指定期间,指定厂商,统计各项进货单据金额及数量。(5)门市请拨单据管理:提供各门市对仓库房或营运中心请拨单据之功能。由门市人员经由网页系统申请后,可于营运中心查得,并可转成拨出单,直接配送货品至门市。(6)仓库转拨单据管理:提供各门市及各库房间之商品转拨单据之功能。(7)商品处份单据管理:提供各门市申请试用、展示、试吃等商品库存之除帐,各处份单经营运主管核定后,可自动除帐。4. 库存管理:提供多种库存管理功能、统计及查询功能,如查询单一商品于各门市之库存、指定条件之商品于各门市之库存、依商品类别汇总于各门市之总库存等。(1) 商品验收入库,根
6、据进货单据对商品验收入库。(2)库存盘点,定期对库存进行盘存,并生成盘存单、盘盈盘亏单。(3)库存报损。(4)单一商品于各门市之库存:指定商品编号、查询该商品于各门市的库存量。(5) 分类商品于各门市之库存:指定商品分类代码、查询该分类之所有商品于各门市的库存量。(6) 分类商品各门市库存统计:统计所有分类于各门市的商品总库存量。(7) 库存异动查询5.销售管理(1)商品促销及特价:方式、价格、时段等设置(2)收银功能:配合商品促销及特价,商品销售可自动给价,允许多种付款方式:现金、礼券、折价券、提货单、应收键、信用卡等(3)提供指定前笔交易作废、选入重开(卡纸时用)、选入退货(商品退货时用)
7、、选入修改等功能。(4)提供交易暂存功能,可将客户交易明细暂存于储存格中,待客户回来时再取出继续交易;储存格应至少有10组。6. 店务管理功能:应提供门市卖场常用店务管理功能。(1) 门市请拨单据管理:提供各门市对库房或营运中心请拨单据之功能。(2) 仓库转拨单据管理:提供各门市及各库房间之商品转拨单据之功能。 (3) 商品处份单据管理:提供各门市申请试用、展示、试吃等商品库存之除帐,各处份单经营运主管核定后,可自动除帐。(4)商品库存盘点功能:提供单项盘点、全面盘点等盘点模式。并能将历次盘点依单号存档备查。(5) 每日营收核对作业:提供门市人员每日结帐,回报实际营收金额,并填写工作日志等日常
8、工作。(6) 营运中心公告查询作业:提供门市人员于前台POS在线查询营运中心设定之公告信息。(7) 商品分仓库存查询:提供门市人员于前台在线查询单品于各分仓之实时库存状况,以利库存调拨与请拨处理。(8) 客次交易明细查询:提供门市人员查询POS上传之交易记录含购买商品、付款方式等各项前端完整信息。(9) 商品交易明细查询:提供门市人员查询POS上传之商品交易信息。7.综合查询统计门市商品销售统计分析:提供门市人员针对单一卖场进行单点销售分析功能。(1)日期区间商品销售统计:指定日期区间,统计单一门市各商品销售排行表含数量、销售金额、营收毛利、税额等信息。(2)日期区间分类别销售统计:指定日期区
9、间,统计单一门市各分类销售排行表含数量、销售金额、营收毛利等信息,区分多组分类。各分类数据可直接查询分类中之商品销售明细。(3)日期区间时段别销售统计:指定日期区间,统计单一门市各时段销售金额及客次。(4)日期区间客单价销售统计:指定日期区间,统计单一门市客户销售单价之分布及客次。营收统计分析:前述各门市回传之营运资料应可汇总统计作交叉分析功能,包含日期区间各门市分类收银统计表、各门市每日营收统计比较表、各门市每月营收统计比较表等。(1)日期区间各门市分类营收查询:指定日期区间,表列各门市于此日期区间之每日分类营收金额。(2)各门市每日营收统计比较表:指定日期区间,表列各门市每日营收金额、客次
10、,并提供报表图表功能。(3)各门市每月营收统计比较表:指定月份区间,表列各门市每月营收金额、客次,并提供报表图表功能。(4)提供其它统计表如:期间时段分析统计表、期间客单价统计表等。 商品销售统计分析(1)日期区间商品销售统计:指定日期区间,统计各商品销售排行表含数量、销售金额、营收毛利、税额等信息。(2)日期区间分类别销售统计:指定日期区间,统计各分类销售排行表含数量、销售金额、营收毛利等信息,区分多组分类。各分类数据可直接查询分类中之商品销售明细。(3)日期区间各门市商品销售比较:指定日期区间,统计各门市商品销售金额及数量,并横列各门市数值比较。(4)日期区间各门市分类销售比较:指定日期区
11、间,统计各门市分类商品销售金额,并横列各门市数值比较,区分大中小分类1.3数据字典 (1)基本数据管理相关:数据项(需要表明数据结构及组成)商品表:Produces(描述商品的基本信息)涵盖所有每一件 商品的具体信息数据结构:商品 结构组成:商品编号 条形码 订单货号 库存编号 定价 零售价 商品名称 商品类编号数据项名数据类型长度字段约束备注说明主/外键ProducesIdInt4 NTO NULL商品编号(商品)主键ProducesMvarchar50条形码外键KunCunIDInt4NOT NULL库存编号(商品库存信息)外键DingJiamoney6NOT NULL定价LingShou
12、Jiamoney6NOT NULL零售价PRODUCESNMVARCHAR50商品名称ProduceslIdInt4 NTO NULL商品类编号(唯一)外键每一种商品类ProducesL表()数据项名数据类型长度字段约束备注说明主/外键ProduceslIdInt4 NTO NULL商品类编号组合主键ProducesMvarchar50NTO NULL条形码组合主键KunCunSlint4库存数量 KunCunMinInt4NOT NULL报警库存ShuiBVarchar50税别ProducesLBInt4NTO NULL商品类别外键ProducesLNMvarchar50 TO NULL商品
13、类名称PChenBenmony4NOT NULL平均成本NewChenBenmoney4NOT NULL最新成本DiscountIDInt4NOT NULL折扣种类(默认无折扣)外键商品类别:(商品分类四大类)(食品)数据项名数据类型长度字段约束备注说明主/外键ProducesLInt4Not null类别编号主键LnameVarchar50类别名称折扣表:Discount(描述不同折扣数据)数据项名数据类型长度字段约束备注说明主/外键DiscountIDInt4Not null折扣种类主键DiscountDFloat2折扣额度MShuLINT4折扣数量供应商:Factory(供应商的基本信息
14、描述)数据项名数据类型长度字段约束备注说明主/外键CSIDInt4Not null厂商编号主键CSnameVarchar50Not null厂商名称LxnameVarchar50Not null联系人TelVarchar50联系电话ChuanZhenVarchar50传真DiZhiVarchar50Not null地址销售:(各个部门商品销售信息描述)可按商品分类(条形码)统计 描述每次交易的详细信息saleing数据项名数据类型长度字段约束备注说明主/外键SaleIDint4Not null销售编号外键ProducesMvarchar50NTO NULL条形码(唯一)主键ProducesId
15、Int4Not null商品编号 ( 同一商品描述)外键SaleDateDatetime10Not null销售日期Sale BMIDInt4Not null销售部门外键Sale JGNot null销售价格交易表:与顾客交易的总信息描述sale数据项名数据类型长度字段约束备注说明主/外键SaleIDint4Not null销售编号主键SaleallmoneyMoenyNot null销售总额SaleFSVarchar50Not null交易方式(是否找零、是否须卡号、是否可溢收(预收款),是否应打印发票)SaleDateDatetime10Not null销售日期salepeopleidIn
16、t4Not null销售人员外键采购表: ORder任何商品都可查阅订单数据项名数据类型长度字段约束备注说明主/外键ORderIDInt4NTO NULL订单编号主键BMIDInt4NTO NULL购货单位外键CSIDInt4NTO NULL供应商外键PeopleIDInt4NTO NULL经办人外键OderDateDatetimeNTO NULL订货时间ORdereXZ 进货细则数据结构:进货商品数据组成:数据项名数据类型长度字段约束备注说明主/外键OrderIDbigintNotNull订货编号组合主键ProducesMvarchar50NotNull商品编码组合主键SLINTNotNul
17、l数量ProducesNMvarchar50NotNull商品名称DingJiaMoneyNotNull定价ProducesLIdInt商品类编号入库表:RK数据项名数据类型长度字段约束备注说明主/外键KcIDInt4NTO NULL库存编号主键KcDanWeiIDInt4NTO NULL库存单位(谁存货)外键KcDiZhiIDINT4NTO NULL库存地址(存在那)外键KcDateDatetimeNTO NULL库存时间RKXZ 入库细则表数据结构:入库商品数据组成:数据项名数据类型长度字段约束备注说明主/外键KcIDbigintNotNull库存编号组合主键ProducesMvarcha
18、r50NotNull商品编码组合主键shuLINTNotNull数量ProducesNMvarchar50NotNull商品名称DingJiaMoneyNotNull定价BZvarchar50备注(单据类型)OrderIDbigintNotNull入库信息单据LingShouJiaMoneyNotNull零售价人员表单:People数据项名数据类型长度字段约束备注说明主/外键PeopleIDInt4NTO NULL人员编号主键ZhiWuVarchar50NTO NULL职务身份BMIDInt4NTO NULL所属部门NaMeVarchar50NTO NULL姓名SEXVARCHAR50NTO
19、NULL性别GongZiMoney4NTO NULL工资DiZhiVarchar50NTO NULL地址TelVarchar50NTO NULL电话UserJBInt数据库访问级别CF(商品处分表) 表示促销单据的总信息数据结构:商品处分总单 数据组成:处分编号 处分时间 经办人 处理部门数据项名数据类型长度字段约束备注说明主/外键CFIDbigintNotNull处分编号主键datadatetimeNotNull处分时间peopleIDIntNotNull经办人BMIDIntNotNull处理部门CFXZ(处分细则)表示处分商品详细信息数据结构:处分商品结构组成:处分编号 商品编码 数量 商
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库课程设计 超市管理系统 数据库 课程设计 超市 管理 系统

链接地址:https://www.31ppt.com/p-2027897.html