




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大连广播电视大学本科毕业设计中期报告题 目:小型超市管理系统姓 名 :邱明德学 号: 1021201200712年 级: 10 春专 业: 软件工程指导教师(签名) :任东华完成日期: 2011 年 1 月1 总体设计1.1 功能划分零售前台( POS)管理系统具有以下功能:商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称 等来实现精确或模糊的商品扫描录入。 该扫描录入方法可以充分保证各种电脑操作水平层次的 人员均能准确快速地进行商品扫描录入。收银业务: 通过扫描条形码或者直接输入商品名称 (对于同类多件商品采用一次录入加数量的 方式)自动计算本次交易的总金额
2、。在顾客付款后,自动计算找零,同时打印交易清单(包括 交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银 的员工号)。如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物 品全部实行 95折优惠, 并将所购物品的总金额累计到该会员的总消费金额中。 会员卡的有效 期限为一年,满一年未续卡者,该会员卡将被注销。安全性: OS 登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外 及恶意非法操作。独立作业:有的断网收银即在网络服务器断开或网络不通的情况下,收银机仍能正常作业 后台管理系统本系统具备以下功能:进货管理: 根据销售情况及
3、库存情况,自动制定进货计划(亦可手工制定修改) ,可以避免盲 目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入 库记录及金额。销售管理: 商品正常销售、 促销与限量、 限期及禁止销售控制。 综合查询各种销售明细记录、 各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印 商品销售日、月、年报表。库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。 软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算。人员管理: 员工、会员、供货商、厂商等基本信息登记管理。 员工操作权限管理。 客户销 售权
4、限管理。1.2 功能描述1. 商品录入子系统要求能快速录入商品,因此必须支持条形码扫描。2. 收银业务子系统能计算交易总额,打印交易清单,并根据会员卡打折。3. 进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,以及提 供查询和打印计划进货与入库记录的功能。4. 销售管理子系统可以控制某商品是否允许销售,查询每种商品的销售情况并 产生年、月、日报表,同时可以生成销售排行榜。5库存管理子系统提供查询库存明细记录的基本功能,并根据库存的状态报警, 以及自动盘点计算。6. 人员管理子系统提供基本信息登记管理,员工操作权限管理,客户销售权限 管理的功能。1.3 系统功能结构图系统总体结构模块
5、子系统结构1.4 系统流程图前台管理系统顶层 DFD 图商品信息表会员信息表第 1 层 DFD 图2 详细设计2.1 详细流程零售前台( POS)管理系统用例视图2)后台管理系统用例视图自动制定 进货计划销售管理自动入库登记超市经理查询库存明细记录仓管员库存管理库存状态自动告警自动制定进货 计划进货管理自动 入库登 记查询打印计划员工人员管理员工操作权限管理自动盘点计算生成销售排行榜基本信息登记管理客户销售权限管理提示2.2 数据库设计1)系统 ER图系统 ER图说明1)商店中的所有用户(员工)可以销售多种商品,每种商品可由不同用户(员工)销2)每个顾客可以购买多种商品,不同商品可由不同顾客购
6、买;3)每个供货商可以供应多种不同商品,每种商品可由多个供应商供应。(2)数据库表的设计1. 系统关系模型a)商品信息表(商品编号,商品名称,价格,条形码,促销价格,促销起日期,促销 止日期,允许打折,库存数量,库存报警数量, 计划进货数, 允许销售, 厂商编号, 供货商编号)b)用户表(用户编号,用户名称,用户密码,用户类型)c)会员表(会员编号,会员卡号,累积消费金额,注册日期)d)销售表(销售编号,商品编号,销售数量,销售金额,销售日期)e)交易表(交易编号,用户名称,交易金额,会员卡号,交易日期)f)进货入库表(入库编号,入库商品编号,入库数量,单额,总额,入库日期,计划 进货日期,入
7、库状态)g)供货商表(供货商编号,供货商名称,供货商地址,供货商电话)h)厂商表(厂商编号,厂商名称,厂商地址,厂商电话)2.系统数据库表结构数据库表索引表名中文名MerchInfo商品信息表User用户表Menber会员表Sale销售表Dealing交易表Stock进货入库表Provide供货商表Factory厂商表商品信息表 (MerchInfo)字段名字段类型长度主/ 外键字段值约束对应中文名MerchIDint4PNot null商品编号MerchNameVarchar50Not null商品名称MerchPriceMoney4Not null价格MerchNumInt4Not nul
8、l库存数量CautionNumInt4Not null库存报警数量PlanNumInt4null计划进货数BarCodeVarchar50Not null条形码SalesProPriceMoney4促销价格SalesProDateSDatetime8促销起日期SalesProDateEDatetime8促销止日期AllowAbateInt4Not null允许打折AllowSaleInt4Not null允许销售FactoryIDVarchar10FNot null厂商编号ProvideIDVarchar10FNot null供货商编号用户表 (User)字段名字段类型长度主/ 外键字段值约束
9、对应中文名UserIDvarchar10PNot null用户编号UserNameVarchar25Not null用户名称UserPWVarchar50Not null用户密码UserStyleInt4Not null用户类型会员表 (Menber)字段名字段类型长度主/ 外键字段值约束对应中文名MemberIDVarchar10PNot null会员编号MemberCardVarchar20Not null会员卡号TotalCostMoney4Not null累积消费金额RegDateDatetime8Not null注册日期销售表 (Sale)字段名字段类型长度主/ 外键字段值约束对应中
10、文名SaleIDVarchar10PNot null销售编号MerChIDVarchar10FNot null商品编号SaleDateDatetime8Not null销售日期SaleNumInt4Not null销售数量SalePriceMoney4Not null销售单额交易表 (Dealing)字段名字段类型长度主/ 外键字段值约束对应中文名DealingIDVarchar10PNot null交易编号DealingPriceMoney4Not null交易金额DealingDateMoney4Not null交易日期MemberIDVarchar10会员卡号UserNameVarcha
11、r10FNot null用户名称入库纪录表 (Stock)字段名字段类型长度主/ 外键字段值约束对应中文名StockIDVarchar10PNot null入库编号MerchIDVarchar10FNot null入库商品编号MerchNumInt4Not null入库数量MerchPriceMoney4Not null单额TotalPriceMoney4Not null总额StockDateDatetime8Datetime入库日期PlanDateDatetime8Datetime计划进货日期StockStateInt4Not null入库状态供货商表 (Provide)字段名字段类型长度主/ 外键字段值约束对应中文名ProvideIDvarchar10PNot null供货商编号ProvideNameVarchar50Not null供货商名称ProvideAddressVarchar250供货商地址ProvidePhoneVarchar25供货商电话厂商表 (Provide)字段名字段类型长度主/ 外键字段值约束对应中文名FactoryIDvarchar10PNot null厂商编号Factor
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论