超市收银管理系统汇总
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目开发
课程设计
管理系统名称
姓名:邓翔云
学号:2
年级专业: 16计网1班
指导老师:戴晓东
系别:电子信息学院
提交日期:2017年6月14日
1 系统简介
超市收银管理系统简介本优户超市管家系统分为前台收银系统和后台信息管理系统,从单店到连锁多店及多业态运营管理的各个环节,完美实现了现代企业的管理高效、分析精确和信息流资金流的管理,从而帮助企业全面提升运营管理效率和盈利能力。
界面清晰,易学易用优户超市管家系统的界面美观,功能模块结构清晰,让用户轻松上手一百万商品标准库,让用户快速轻松开店提供自定义桌面功能,让用户操作更加快捷方便三种操作界面选择,适应不同用户的操作习惯提供微帮助功能,只需移动鼠标便可根据提示进行各种操作精准的财务核算
优户超市管家系统支持加权平均和先进先出两种成本价计算方式入库批次自动生产,出库批次自动先进先出,无需人工干扰支持成本价和销售价两种核算方式,确保账目平衡,分毫不差完善的连锁配送系统
支持从分店要货申请->总店配送出库->门店配送入库->门店配送退回出库->总店配送退回入库的完整配送流程丰富的促销方案:促销特价、限时特价、限量特价、超量特价、会员特价等多种特价方式在优户超市管家系统你可以设置按类别品牌、供应商、打折促销商品阶梯价促销、多种组合的赠品促销、买立减促销等多种促销方式
2 管理系统设计(功能及其特色)
基于人民生活水平稳步提高的良好经济形势,大型连锁超市近年来迅猛发展。此类超市具有商品种类多,交易量大的特点。因此,实现商品信息的有效管理,快速准确收银结算以及对销售信息的实时记录汇总等都是迫切需求。文章以零售业具有代表性的日本大型连锁超市应用为背景,介绍了一个完整的收银管理系统的设计与实现过程,并就设计中的要点进行了细致阐述。采用面向对象分析方法,基于客户提出的依赖要件,对系统需要实现的功能进行了可行性分析、安全性分析,并通过建模语言以用例图、活动图等形式归纳了系统的基本角色及需要实现的主要功能。按照需求分析的结果,对系统进行总体架构设计,采用客户端/服务器软件结构,店铺采用两台服务器,多台收银机终端的配置;对交易处理、设备控制等主要功能模块主要流程进行了设计;按照店铺运营实际需求对数据库主要表进行了设计,以实体-模型图形式描述了几个主要表的设计。系统采用 9.0作为开发工具,实现了系统的主要功能,通过几个主要界面的效果图介绍展示了系统实现的效果。系统测试阶段,为提高测试效率及准确性,减少重复性人工操作工作强度,设计并实现了自动化测试工具,并进行了一日模拟运营系统测试,测试结果显示系统的基本功能得到了实现,并未发现与设计不符合的结果。另外,与未使用自动化测试工具对比,采用自动化测试工具能够在一台收银机一日交易测试项目中节省30分钟,达到了最初设计的目的。
系统特色
1、各部门系统轻松管理
2、商品类别可自由管理
3、自动库存报警、辅助管理者做好库存管理
4、方便快捷的库存盘点机制
系统模块框架
系统图
读者个人和管理员:
数据字典
开发运行环境
系统开发环境:2008 运行平台:10
数据库:2012
3 管理系统主要功能实现登录界面:
登录后的界面:
商品查询模块:
有关代码(以窗体录入为例):
1简单超市收银系统源码
;
;
;
;
;
_16
超市收银系统
{
{
{
;
;
}
{
;
;
}
{
;
;
}
( , , )
{
= ;
= ;
= ;
}
}
}
;
;
;
;
;
_16
超市收银系统{
{
( , , )
: (, , )
{
}
}
}
成员:本人
每周进度:
3
;
;
;
;
;
_16
超市收银系统{
创建仓库对象
= ();
<>
创建超市对象的时候,给仓库的货架上导入货物 <>
()
{
("", 1000);
("", 1000);
("", 1000);
("", 1000);
}
<>
跟用户交互的过程
<>
()
{
("
欢迎观临,请问您需要些什么?
");
我们有
、、、");
= ();
("您需要多少?");
= 32(());
去仓库取货物
[] = (, );
下面该计算价钱了
= ();
("
您总共应付
{0}
元
", );
("
请选择您的打折方式1不打折
2打九折
3打85 折
4买300送50
5买500送100");
通过简单工厂的设计模式根据用户的舒服获得一个打折对象
= ();
= ();
("打完折后,您应付{0}元", );
("
以下是您的购物信息
");
( )
{
("货物名称:"","+"\t"+"货物单价:"","+"\t"+"货物编号:"); }
}
<>
根据用户的选择打折方式返回一个打折对象
<
2
;
;