超市管理系统中期报告.docx

上传人:PIYPING 文档编号:10829419 上传时间:2021-06-06 格式:DOCX 页数:10 大小:657.85KB
返回 下载 相关 举报
超市管理系统中期报告.docx_第1页
第1页 / 共10页
超市管理系统中期报告.docx_第2页
第2页 / 共10页
超市管理系统中期报告.docx_第3页
第3页 / 共10页
超市管理系统中期报告.docx_第4页
第4页 / 共10页
超市管理系统中期报告.docx_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《超市管理系统中期报告.docx》由会员分享,可在线阅读,更多相关《超市管理系统中期报告.docx(10页珍藏版)》请在三一文库上搜索。

1、 大连广播电视大学本科毕业设计中期报告题 目:姓 名:学 号:年 级:专 业:小型超市管理系统邱明德102120120071210春软件工程指导教师(签名):任东华完成日期: 2011 年 1 月 1 总体设计1.1 功能划分零售前台(POS)管理系统具有以下功能: 商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。 收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自

2、动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行 95 折优惠,并将所购物品的总金额累计到该会员的总消费金额中。 会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。 安全性:OS 登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作。 独立作业:有的断网收银即在网络服务器断开或网络不通的情况下,收银机仍能正常作业后台管理系统本系统具备以下功能: 进货管理: 根据销售情况及库存情况,自动制定进货计划

3、(亦可手工制定修改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。 销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。 库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算。 人员管理: 员工、会员、供货商、厂商等基本信息登记管理。 员工操作权限管理。 客户销售权限管理。1.2 功能描述 1. 商品录

4、入子系统要求能快速录入商品,因此必须支持条形码扫描。2. 收银业务子系统能计算交易总额,打印交易清单,并根据会员卡打折。3. 进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。4. 销售管理子系统可以控制某商品是否允许销售,查询每种商品的销售情况并产生年、月、日报表,同时可以生成销售排行榜。5库存管理子系统提供查询库存明细记录的基本功能,并根据库存的状态报警,以及自动盘点计算。6. 人员管理子系统提供基本信息登记管理,员工操作权限管理,客户销售权限管理的功能。1.3 系统功能结构图系统总体结构小型超市零售管理系统商品录入收银业务进货管理销售

5、管理模块子系统结构 1.4 系统流程图前台管理系统顶层 DFD 图销售人员文档第 0 层 DFD 图条 形 码 信 息业 务 清 单1.商 品 录 入2.收 银 业 务销 售 人 员文档商 品 录 入 信 息商 品 信 息会 员 信 息商 品 信 息商 品 信 息 表会 员 信 息 表 第 1 层 DFD 图入销 售 人 员商 品 信 息2.1支 持 会 员 卡 打折1.2条 形 码 扫 描2.3打 印 交 易 清 单2.2交 易 总 额业 务 清 单文 档会 员 信 息 表交 易 信 息 表2 详细设计2.1 详细流程零售前台(POS)管理系统用例视图顾客营业员添加VIP删除VIP打折 (2

6、)后台管理系统用例视图超市经理库存管理仓管员库存状态自动告警员工员工操作权限管理客户销售权限管理提示2.2 数据库设计(1)系统 ER 图 用户m销售m供货商m1生产n消费m会员 ID累计金额注册时间系统 ER 图说明1) 商店中的所有用户(员工)可以销售多种商品,每种商品可由不同用户(员工)销售; 2) 每个顾客可以购买多种商品,不同商品可由不同顾客购买;3) 每个供货商可以供应多种不同商品,每种商品可由多个供应商供应。(2)数据库表的设计1.系统关系模型a) 商品信息表(商品编号,商品名称,价格,条形码,促销价格,促销起日期,促销止日期,允许打折,库存数量,库存报警数量,计划进货数,允许销

7、售,厂商编号,供货商编号)b) 用户表(用户编号,用户名称,用户密码,用户类型)c) 会员表(会员编号,会员卡号,累积消费金额,注册日期)d) 销售表(销售编号,商品编号,销售数量,销售金额,销售日期)e) 交易表(交易编号,用户名称,交易金额,会员卡号,交易日期)f) 进货入库表(入库编号,入库商品编号,入库数量,单额,总额,入库日期,计划进货日期,入库状态)g) 供货商表(供货商编号,供货商名称,供货商地址,供货商电话)h) 厂商表(厂商编号,厂商名称,厂商地址,厂商电话)2.系统数据库表结构数据库表索引商品信息表用户表进货入库表供货商表厂商表ProvideFactory商品信息表(Mer

8、chInfo)4PMerchNameMerchPriceMerchNumCautionNumPlanNum504商品名称价格4Int4Int4BarCodeVarchar504Not nullSalesProPrice Money促销价格 88AllowAbateAllowSaleFactoryIDProvideIDInt4Not nullNot nullNot nullNot nullInt4允许销售VarcharVarchar1010FF厂商编号供货商编号用户表(User)varcharVarcharVarcharInt1025504PNot nullNot nullNot nullNot

9、 null用户编号用户名称用户密码用户类型UserNameUserPWUserStyle会员表(Menber)字段名MemberIDMemberCardTotalCostRegDatePNot nullNot nullNot nullNot null累积消费金额注册日期Datetime8销售表(Sale)Not nullNot nullNot nullNot nullNot null销售编号商品编号销售日期销售数量销售单额SaleDateSaleNum4SalePriceMoney4交易表(Dealing)字段类型 长度 主/外键 字段值约束P交易编号交易金额交易日期会员卡号用户名称4Varc

10、harVarchar1010UserNameFNot null入库纪录表(Stock)字段类型 长度 主/外键 字段值约束VarcharVarchar1010PFNot nullNot null入库编号MerchID入库商品编号 MerchNumInt444884Not nullNot nullNot nullDatetimeDatetimeNot nullMerchPriceTotalPriceStockDatePlanDateMoneyMoneyDatetimeDatetimeInt总额入库日期计划进货日期入库状态StockState供货商表(Provide)字段类型 长度 主/外键 字段值约束10P供货商编号供货商名称供货商地址供货商电话ProvideName50ProvideAddress Varchar25025ProvidePhoneVarchar厂商表(Provide)字段类型 长度 主/外键 字段值约束P厂商编号厂商名称厂商地址厂商电话FactoryAddress VarcharFactoryPhone Varchar25025超市管理系统涉及范围宽,要解决的问题多,功能复杂,实现困难。 但由于限于时间和能力,本系统只能做出其中的一部分功能。如发现有其它问题,希望老师批评指正。下一阶段编写代码具体实现各个功能,预计寒假完成。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1