超市收银管理系统汇总_第1页
超市收银管理系统汇总_第2页
超市收银管理系统汇总_第3页
超市收银管理系统汇总_第4页
超市收银管理系统汇总_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Winform项目开发课程设计管理系统名称              姓 名:邓翔云学    号: 201601060106年级专业: 16计网1班指导老师: 戴晓东系     别:电子信息学院提交日期:2017年6月14日 1 系统简介超市收银管理系统简介 本优户超市管家系统分为前台POS收银系统和后台信息管理系统,从单店到连锁多店及多业态运营管理的各个环节,完美实现了现代企业的管理高效、分析精确和信息流资金流的管理,从而帮

2、助企业全面提升运营管理效率和盈利能力。界面清晰,易学易用 优户超市管家系统的界面美观,功能模块结构清晰,让用户轻松上手 一百万商品标准库,让用户快速轻松开店 提供自定义桌面功能,让用户操作更加快捷方便 三种操作界面选择,适应不同用户的操作习惯 提供微帮助功能,只需移动鼠标便可根据提示进行各种操作精准的财务核算 优户超市管家系统支持加权平均和先进先出两种成本价计算方式 入库批次自动生产,出库批次自动先进先出,无需人工干扰 支持成本价和销售价两种核算方式,确保账目平衡,分毫不差 完善的连锁配送系统 支持从分店要货申请->总店配送出库->

3、门店配送入库->门店配送退回出库->总店配送退回入库的完整配送流程 丰富的促销方案: 促销特价、限时特价、限量特价、超量特价、会员特价等多种特价方式 在优户超市管家系统你可以设置按类别品牌、供应商、打折促销 商品阶梯价促销、多种组合的赠品促销、买立减促销等多种促销方式2 管理系统设计(功能及其特色)基于人民生活水平稳步提高的良好经济形势,大型连锁超市近年来迅猛发展。此类超市具有商品种类多,交易量大的特点。因此,实现商品信息的有效管理,快速准确收银结算以及对销售信息的实时记录汇总等都是迫切需求。文章以零售业具有代表性的日本大型连锁超市应用为背景,介绍了一个完整的收银管理系统

4、的设计与实现过程,并就设计中的要点进行了细致阐述。采用面向对象分析方法,基于客户提出的依赖要件,对系统需要实现的功能进行了可行性分析、安全性分析,并通过UML建模语言以用例图、活动图等形式归纳了系统的基本角色及需要实现的主要功能。按照需求分析的结果,对系统进行总体架构设计,采用客户端/服务器软件结构,店铺采用两台服务器,多台收银机终端的配置;对交易处理、设备控制等主要功能模块主要流程进行了设计;按照店铺运营实际需求对数据库主要表进行了设计,以实体-模型图形式描述了几个主要表的设计。系统采用Visual C+9.0作为开发工具,实现了系统的主要功能,通过几个主要界面的效果图介绍展示了系统实现的效

5、果。系统测试阶段,为提高测试效率及准确性,减少重复性人工操作工作强度,设计并实现了自动化测试工具,并进行了一日模拟运营系统测试,测试结果显示系统的基本功能得到了实现,并未发现与设计不符合的结果。另外,与未使用自动化测试工具对比,采用自动化测试工具能够在一台收银机一日交易测试项目中节省30分钟,达到了最初设计的目的。 系统特色1、各部门系统轻松管理2、商品类别可自由管理3、自动库存报警、辅助管理者做好库存管理4、方便快捷的库存盘点机制系统模块框架系统ER图读者个人和管理员:数据字典tb_User序号列名数据类型长度小数位标识主键允许空默认值说明1User_IDint40是是否编号2User_Na

6、mevarchar200是用户名3User_Pwdvarchar500是用户密码4User_Powerint40是用户权限 tb_waiter序号列名数据类型长度小数位标识主键允许空默认值说明1Waiter_IDint40是是否员工编号2Waiter_Namevarchar200是员工姓名3Waiter_Sexint40是性别4Waiter_Ageint40是年龄5Waiter_Telvarchar200是电话tb_Guest序号列名数据类型长度小数位标识主键允许空默认值说明1Guest_IDint40是是否员工编号2Guest_Namevarchar200是员工姓名3Guest_Sexint

7、40是性别4Guest_ciTimeint40是住房时间5Guest_coTimeint40是退房时间5Guest_Telvarchar200是电话开发运行环境系统开发环境:Microsoft Visual Studio 2008运行平台:Windows 10数据库:SQL server 20123 管理系统主要功能实现 登录界面:登录后的界面:商品查询模块:有关代码(以窗体录入为例):1C#简单超市收银系统源码using System; using System.Collections.Generic; using System.Linq;&

8、#160;using System.Text; using System.Threading.Tasks; namespace _16超市收银系统 class ProductFather  public double Price   get;  set;   public string Name  get; set;  public

9、60;string ID  get; set;  public ProductFather(string id, double price, string Name)  this.ID = id; this.Price = price;this.Name = Name;    using System; using S

10、ystem.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _16超市收银系统 class SamSung:ProductFather  public SamSung(string id, double price, string Name) : b

11、ase(id, price, Name)   成员:本人每周进度:3using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;  namespace _16超市收银系统  class SupperMarket 

12、0;/创建仓库对象 CangKu ck = new CangKu(); / <summary> / 创建超市对象的时候,给仓库的货架上导入货物/ </summary> public SupperMarket()  ck.JinPros("Acer", 1000); ck.JinPros("SamSung", 1000); ck.JinPros("

13、;JiangYou", 1000); ck.JinPros("Banana", 1000);  / <summary> / 跟用户交互的过程/ </summary> public void AskBuying()  Console.WriteLine("欢迎观临,请问您需要些什么?"); Console.WriteLine("我们有Acer、SamSung、Jia

14、ngyou、Banana"); string strType = Console.ReadLine(); Console.WriteLine("您需要多少?"); int count = Convert.ToInt32(Console.ReadLine(); /去仓库取货物ProductFather pros = ck.QuPros(strType, count); /下面该计算价钱了double real

15、Money = GetMoney(pros); Console.WriteLine("您总共应付0元", realMoney); Console.WriteLine("请选择您的打折方式1-不打折2-打九折3-打85 折4-买300送50 5-买500送100"); string input = Console.ReadLine(); /通过简单工厂的设计模式根据用户的舒服获得一个打折对象CalFather cal 

16、= GetCal(input); double totalMoney = cal.GetTotalMoney(realMoney); Console.WriteLine("打完折后,您应付0元", totalMoney);  Console.WriteLine("以下是您的购物信息"); foreach (var item in pros)  Console.WriteLine("货物名

17、称:"+item.Name+","+"t"+"货物单价:"+item.Price+","+"t"+"货物编号:"+item.ID);   / <summary> / 根据用户的选择打折方式返回一个打折对象/ </summary2using System;using System.Collections.Generic; using System.Linq; using Syste

18、m.Text;using System.Threading.Tasks; namespace _16超市收银系统class Acer:ProductFather publicAcer(stringid,doubleprice,stringName):base(id, price,Name)3 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Thre

19、ading.Tasks; namespace _16超市收银系统 class SupperMarket  /创建仓库对象CangKu ck = new CangKu(); / <summary> / 创建超市对象的时候,给仓库的货架上导入货物/ </summary> public SupperMarket()  ck.JinPros("Acer", 1000); ck.JinPros("SamSung", 1000); ck.JinPros("JiangYou", 1000); ck.JinPros("Banana", 1000);  /&#

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论