便利店综合管理系统的设计及其实现.docx
- 文档编号:14919695
- 上传时间:2023-06-28
- 格式:DOCX
- 页数:26
- 大小:204.79KB
便利店综合管理系统的设计及其实现.docx
《便利店综合管理系统的设计及其实现.docx》由会员分享,可在线阅读,更多相关《便利店综合管理系统的设计及其实现.docx(26页珍藏版)》请在冰点文库上搜索。
便利店综合管理系统的设计及其实现
摘要
当今世界,大家生活方法完全围绕着方便自助专题来发展,便利店恰恰成为了这个专题实现一部分。
现在不管是大规模还是小规模便利店随地可见,潜移默化在我们生活中占据了不可或缺地位。
伴随其它商业领域发展,便利店仍然需要深入系统化、网络化,使其愈加和现代化世界接轨。
所以使用数据库存放便利店大量数据和使用前台后台来管理便利店成为了商家需求。
便利店商品信息管理系统采取是常见B/S架构,开发语言采取是Java,数据库用到了便捷高效Mysql。
在网站上进行进便利店管理。
首先解除了时间和空间束缚,其次避免管理便利店进货销售数据。
便利店管理系统面对目前便利店进货销售库存管理工作,整个系统操作简便、界面友好、实用、安全,能够高效正确完成进货、销售、库存管理全过程。
便利店管理系统在经过高效而又严谨信息统计和流通后将极大地提升了在货物进出和收支方面效率。
同时正是因为利用了管理系统才能解放出更多工作人员使其在其它方面投入更多精力。
在便利店中肯定是需要很多货架去造访商品,当商品数量不是充足时候就需要有职员来进行更换,所以对于这个方面我们还需要特地为其准备一个便于直观看到界面来提升系统管理效率,也方便了前来消费用户。
只要是和网络连接就能够使用本程序,处理了数据信息交流问题。
关键词:
进货库存销售便利店管理系统
ABSTRACT
Intoday'sworld,people'slifestylecompletelyaroundthethemeofself-helptodevelopconvenient,conveniencestoresjustbecomeapartofthisthemeimplementation.Now,whetherlarge-scaleorsmall-scaleconveniencestoreseverywhere,subtleoccupyanindispensableroleinourlives.Withthedevelopmentofotherbusinessareas,conveniencestoresstillrequiresfurthersystematic,network,makingitmoreinlinewiththemodernworld.Sotheuseoflargeamountsofdatastoredinadatabaseandtheuseofconveniencestoresforegroundtobackgroundtomanagetheconveniencestorehasbecomeabusinessrequirement.
YiBoconveniencestoremanagementsystemusesacommonB/Sarchitecture,thedevelopmentlanguageusedisJava,databaseandusesaconvenientandefficientMysql.
Thenintoaconveniencestoreonthesitemanagement.Ontheonehandtolifttheshacklesoftimeandspace,ontheotherhandtoavoidtheconveniencestoreinventorymanagementdata.ConveniencestoresmanagementsystemInvoicingmanagementtofacethecurrentconveniencestore,theentiresystemiseasytooperate,user-friendly,practical,safeandabletoefficientlyandaccuratelycompletethepurchase,sales,inventorymanagementofthewholeprocess.Conveniencestoremanagementsystemthroughefficientandrigorousinformationrecordingandcirculationwillgreatlyimprovetheefficiencyandthebalanceofpaymentsinrespectofgoodsinandoutof.Atthesametimeitisbecauseoftheuseofthemanagementsysteminordertoliberatemorestafftomakemoreeffortsinotheraspects.Intheconveniencestoreshelfdefinitelyneedtovisitalotofmerchandise,whenthenumberofgoodsisnotenoughwhenyouneedastafftobereplaced,soforthisaspectweneedtopreparespeciallyforitsvisuallyseeaneasyinterfacetoenhancesystemmanagementefficiency,butalsoconvenienttotheconsumercustomers.Aslongasthenetworkconnection,youcanusethisprogramtosolvethedataexchangeproblems.
Keywords:
purchasinginventorysalesconveniencestoremanagementsystem
引言
选题起源及意义
电子技术快速发展,社会进入了快速发展高度信息化时代,同时多种便利店经营管理变得越来越多元化信息化,那种小卖铺出售柴米油盐时代时代早就已经过去了,现在街边新开了多种零零碎散新式便利店,面对愈加进步社会和日益猛烈竞争环境和不停提升要求服务产品这些全部迫使我们从根本上进行改革,不应该使用传统管理方法,所以有一套完善管理系统十分关键它不仅能够让职员科学地处理商品多种事务,还能够提升职员工作效率,也深入加强科学化、合理化、制度化、规范化管理,为管理水平跨上新台阶。
此系统设计和实践是基于便利店管理系统研究、应用显示情况今儿展开,期望本系统能够和未来新建公众大型连锁便利店管理和信息应用中起到作用。
现现在大部分便利商店全部是靠职员去人工管理货物,不过销售和货物管理是需要很正确而又立即,职员必需能够正确而又具体了解库存情况。
才会使经营者或缺目前情况,来进行总体全方面调度和物流调度相结合将会极大地提升效率丰富商品种类和新鲜程度使得服务质量得到很大程度上提升。
我们所开发便利店管理系统在在对比分析了大型便利店和部分软件开发商开发管理系统设计思想和应用情况基础之上,结合中国现有系统现实状况和特点和未来零售业发展趋势所需要基础上设计开发。
本文具体探讨了便利店管理系统功效需求、性能需求、标准性安全性、和系统设计等方面问题,用到了业务定义参数化、功效模块构件化等基于软件复用设计思想和方法。
中国外发展情况
管理系统是以企业管理系统为研究对象一门组织管理技术,也是一门以系统科学、运筹学、计算机应用技术为专题综合性交叉课程,其基础思想是坚持整体观念,统筹兼顾,利用相关优化分析方法,实现管理系统整体功效提升。
在国外7-11便利店便是使用电子管理系统受益者
7-11便利店建立于1973年,是日本最大零售商在整个日本经济全部不景气情况下,它克服了一系列不利条件取得了巨大成功。
7-11取得了如此业绩首先应该归功于它采取了一洗脸现代化技术和谨慎战略管理,假如单单是管理方面话我们相信它并不会如此成功,还要归功于她成功使用了电子管理技术。
7-11历来全部不会在电子管理上吝啬预算,在80年代初就成功使用POS系统再1992年她四次对信息管理系统进行改善。
她在微软帮助下成功开发了它信息管理系统,软件对系统常常性监控,而且在系统瓦解时能自动对系统进行重启。
经过这个管理系统来进行质量控制,价格制订和产品改善并从这些数据中分析用户要求。
由此可见国外便利店管理系统早已经起步而且经过和用户互动来获取愈加适应时尚信息。
在中国便利点发展前景十分有利,伴随我们经济水平不停提升,大家愿在方便洁净环境下选择商品购,所以大家很期望能够看到一个新机制能够促进新购物模式产生。
于是便利店就在这中情况下应运而生。
当然便利店规模越是庞大,从中产生信息处理也就越多,多种表单处理货物进出,职员工资表等等一系列问题摆在了我们眼前。
运行过程繁琐对于管理毫无益处。
所方便利店管理系统设计和实现是符合当今社会和时代专题研究目标。
课题研究目标是实现便利店管理模块化和细节化,在提升效率情况下节省劳动力。
尽可能降低人工失误所带来不利影响。
总体任务是实现便利店管理系统化、规范化和智能化,利用网络环境便利和软件系统严谨性完成便利店管理系统,方便便利店根据最优最合理方法来运转从而达提升了便利店运行效率节省人力物力方便消费者目标。
研究内容
本系统要求关键实现以下功效模块:
·销售管理:
销售登记销售查询商品管理询
能够获取便利店商品销售情况,愈加快获取货物信息。
·信息查询管理:
查询库存信息商品信息
·系统管理:
商品管理供给商管理用户管理对用户信息进行管理。
包含用户权限设定,用户信息修改及删除。
研究方法及手段
JSP经过一个特殊开发平台来进行创建一个web应用,而且它将java和html相结合而且能够在不一样行同上应用更为关键是也能够在不一样数据库中使用,这么话就能够做到了我们只需要编写一次代码然后就能够数次在不一样平台上使用提供了很大便利。
MyEclipse集成开发环境
MyEclipse作为eclipse一个插件用来写web开发十分方便,因为它集成了很多web框架在里面,用来做javaEE开发也是十分不错。
第一章系统分析
1.1需求分析
我们便利店管理系统中根据便利店职员职位把她们分为推销员,进货员,便利店管理人员,管理人员管理系统操作和仓库整理。
我准备将其分为三种权限,这么就能够把权限不一样人功效模块聚集在一起,三种权限分别是管理员、采购员、销售员。
对于便利店管理人员我们要求她能够进行进货登记销售管理库存查询和对于系统全方面管理,含有便利店系统全部权限,能够从全局角度对比啊你点进行实时管理。
推销员任务是能够进行销售登记和销售查询查询销售情况进行推销商品。
采购员权限是能够进行进货登记和库存查询,对于供货商名称,货物价格,进货时间等进行统计。
货物进货详情包含有进货商一系列情况和商品具体信息。
;销售登记包含有卖出价格数量等属性。
在系统进行实施时候要进行实现。
经过对于需求总结,便利店管理系统包含以下功效
(1)销售管理:
销售管理包含销售等级和销售查询两个关键部分。
销售等级关键是用于当我们卖出货物时候对于货物价格和规格等信息进行有效汇总,给出销售清单同时进行提交和结算。
销售查询功效是在特定时间段内查询商品销售单号收入金额经办人,能够对货物流通统计。
(2)信息查询管理:
查询商品信息库存信息
经过对于商品名称搜索来进行商品库存查询,得到结果我们就能够知道库存数量,然后经过获知信息来更改销售策略。
。
(3)系统管理:
对于使用和管理本系统人信息管理。
商品管理:
对于货物基础信息改动,方便能够立即更换销售策略。
供给商管理:
管理供给商基础信息。
1.2业务步骤图
便利店管理系统关键业务步骤有销售登记、入库登记、销售统计查询、用户管理等等。
销售登记业务步骤图以下。
图1-1销售登记业务步骤图
入库登记业务步骤图以下
图1-2入库登记业务步骤图
图1-3基础资料维护用例图
图1-4采购用例图
图1-5销售用例图
1.3系统开发环境
硬件环境:
CPU主频:
3.0GHz
内存:
4G
操作系统:
Win10
数据库:
MySQL5.0
开发语言:
JSP+JAVA+JavaScript+MVC
开发平台:
MyEclipse
服务器:
Tomcat6.0
浏览器:
IE8.0
1.4系统方案可行性
系统简练、易使用、易维护、适用非计算机人员使用系统应用者并不见得全部是电脑高手,所以整个系统设计最关键问题是:
本程序应该更贴近大众,而且便于在我们平时生活中使用,同时拥有较为完善功效,简单易懂能够让没有太多经验人也能正常使用提升工作效率。
应该考虑系统可扩展性,但便利店业务部门发生改变时,要求对应管理系统也要伴随改变,这就要求,在分析程序功效模块时,必需考虑程序扩展性问题,而且越快处理越好。
经仔细论证,经过和对于本系统各方面调研从下面多个角度进行分析。
从经济可行性角度分析,因为管理系统开发能够极大地提升效率,减轻了工作人职员作量,降低工作人员,从而降低劳力资本投入。
经过降低在人工工作中事物带来不利影响使其变相提升了收入。
经过本系统做到了科学有效管理,既方便了管理者也服务了消费者。
我们使用网络上开源开发工具也是是我们从开发基础上取得了节省。
从操作可行性角度分析,因为便利店中职员素质全部比较高,所以在我们设想中,并不需要太久培训就能够使职员掌握软件使用。
从社会可行性角度分析,现在很多大型连锁超市全部在使用管理系统来进行处理日常运行,对于货物出入量大便利店来说也是十分适宜,有很好借鉴可能性。
而且便利店管理系统能够从总体上让管理者直观看到产品销量和竞争力。
为以后战略抉择提供了充足依据。
第二章系统设计
2.1系统目标
本课题研究目标是实现便利店管理规范化和自动化,经过使用信息化管理系统来实现降低人工时能够被避免误差。
本系统关键实现了了一下目标:
对于商品基础信息流通情况以立即间等在销售过程中需要明细部分进行查找。
和实现管理权限等模块构建。
因为本系统是便利店管理系统对于系统界面应尽可能保持舒适较少使用者疲惫。
本程序采取人和程序互动方法,页面优美,信息增加,删除,修改,十分轻易操作,提升工作效率。
进货角度来说将供给商和商品名称价格数量,和剩下没有销售货物联络到系统功效模块设计
(1)系统模块划分
便利店管理系统由数据库开发程序。
包含进货登记、销售登记销售查询、库存查询、用户管理、商品管理、供给商管理,7部分组成。
进货登记
本功效关键实现了商品进货清单,能够对商品供货商名称,商品信息买入时间进行登记,从而能够进行有效管理,而且能够从库存中进行查询。
库存查询
此模块关键痛股票才库存查询下拉栏里面寻求需要查询商品名称,选择确定,就会到库存查询结果包含商品名称和库存数量
商品销售
本模块关键包含销售登记和查询,销售等几部分需要对商品一系列关键信息进行填写关键是价格和数量然后提交进行支付,这部分关键是方便用户使用。
销售查询模块则是依据日期查询当日单号得到销售具体统计。
供给商管理
这部分关键包含供货商具体信息统计,毕竟作为销售业供货渠道也是十分关键一个步骤。
用户管理
本功效关键是给不一样用户相对应权限使其能够在系统中进行不一样操作,同时也提供其修改功效便于管理。
(2)系统功效结构图
图2-1系统结构图
3.2程序步骤图
用户登录程序步骤图以下
图2-2用户登录程序步骤图
销售登记程序步骤图以下
图2-3销售登记程序步骤图
添加用户程序步骤图以下
图2-4用户程序步骤
2.2数据库设计
完成系统最关键部分就是数据库实现,数据存放设计优良将会直接表现在系统成品上,而且关系到完成后维修和保养。
满足使用者需求和能够对数据进行有效而又快速处理为多种应用程序提供支持同时数据库逻辑和物理结构得到优化是我们数据库设计多面临问题。
我们目标是为了方便用户和应用系统为其提供一个良好运行环境。
关键包含两个方面一是信息存放效率越高信息流转越快二是内存利用效率。
设计数据存放结构需要遵守一项基础标准,这个标准就是要尽可能使数据组织相对独立性提升,把它结构简化,以致于数据维持成本有所降低。
所以这就需要使用规范化方法数据存放结构,来确保数据可维护性、完整性和一致性有所提升。
。
我们选择使用database来统计存放系统中应该使用程序。
在程序实现过程中最关键可能就是数据库选择也就是数据库制作。
比如应该有多少个表,表里存放多少个数据放入什么数据,口号表表之间是怎样连接。
系统效率或说本程序完成效果和我们构建数据库结构息息相关。
我们需要数据库是响应时间少,存放利用率高信息保留完整等。
数据库需求分析
对数据库进行分析是我们构建系统数据库基础,在这部分我我们首先要搜集所需要存放数据,方便接下来数据库构建。
它结构关键从储存和处理两个方面来进行计划。
信息处理方面我们需要经过我们从外面得到相关便利店工作情况数据比如进货表销售单之类进行分析得到表单直接关系,从而构建愈加合理链接。
数据储存方面我们肯定是把分析得到关系进行归纳总结,得到最合理存放方法提升存放效率。
当我们在完成数据库信息采集以后,我们将这些信息汇总将其整理为下列三项。
1、数据库项目
用数据名称、数据类型、字段、和是否为主键等。
2、信息框架
使搜集到信息组合,包含信心名称、数据含义和组成数据项。
3、数据流
信息在数据可中被进行处理包含输入转发等等。
在每个软件开发过程中数据字典全部是伴随系统不停完善而改变,对于每一个程序全部应该有一个完备数据字典。
便利店日常经营分为进货、销售和库存这三大方面。
接下来对本系统三个功效进行逐步分析。
进货管理
进货过程中我们首先需要选择进货商也就是所谓进货渠道,选择一个合理进货商既能从路途上节省进货成本,也能选择愈加合理进货价格。
然后将进货规格价钱数量等基础信息统计到进货数据库表单之中。
同时进货会使得库存表单发生改变,所以我们需要经过我们在进货表中变动信息来更改库存表中数据这么才能使信息得到正确流通。
当我们仓库中不包含此物品时,就将进货数量更新到库存中。
要是仓库中有此物品,就需要将库存中数量和进货数量加在一起得到新库存数量
销售管理
在销售过程中,销售员首先将进行销售查询,这个功效能够获知当初仓库商品数量和对应价格规格等等。
然后经过更改销售数量及销售时间来确定购置。
得到销售清单输入付款金额进行支付。
在这些过程中数据变动必需每一步全部具体统计在数据库中,和进货相对比,此时从库存数量上扣除之前销售数量。
以上就是整个进货出货大致步骤,经过思索以后就应该能够到相对系统数据库模型,因为本系统容纳数据样本不多,故采取Access作为便利店管理系统数据库系统。
为了方便起见,各个表主关键字采取Access自动增量类型。
我们使用三个数据库表单来完成,用来统计库存货物和我们在销售过程中已经卖出货物。
两类是我们程序关键,同时也是我们整个系统能够利用根本同时还有两个辅助功效表单和一个使用者信息表
1.E-R模型
便利店管理系统数据库E-R模型,图所表示:
图2-5数据库E-R模型图
2.2.1数据库表结构
数据库连接:
DriverManager.getConnection("jdbc:
mysql:
//localhost:
3306/15240supermarket?
characterEncoding=utf-8","root","root");
进货数据统计表(buy)
本表作用是对买入货物进行统计。
表1进货数据统计表
字段名
数据类型
字段大小
小数位数
是否主键
描述
BuyID
自动编号
整形
PRI
进货编号主关键字
Price
货币
单精度
2
价格
Quantity
数字
整形
数量
BuyDate
日期/时间
进货时间
BuyPerson
文本
20
购置人
SupplierID
数字
整形
PRI
供货商编号外关键字
WareID
数字
整形
PRI
商品编号外关键字
销售数据统计表(sale)
用来统计销售商品基础信息。
表2销售数据统计表
字段名
数据类型
字段大小
小数位数
是否主键
描述
SaleID
自动编号
整形
PRI
销售编号主关键字
WareID
数字
整形
2
商品编号外关键字
SalePrice
数字
单精度
销售价格
SaleQty
数字
整形
销售数量
SaleDate
日期/时间
销售时间
库存数据统计表(reserve)
用来存放库存数据。
表3库存统计表
字段名
数据类型
字段大小
小数位数
是否主键
描述
ResID
自动编号
长整型
PRI
商品编号
WareID
数字
长整型
商品名称
ResQty
数字
长整型
商品产地
商品统计表(ware)
用来储存商品基础信息表。
表4商品统计表
字段名
数据类型
字段大小
小数位数
是否主键
描述
WareID
自动编号
长整型
PRI
商品编号
WareName
文本
80
商品名称
WareProduct
文本
50
商品产地
WarePrice
数字
单精度型
2
商品销售价格
WareType
文本
50
商品规格
供货商统计表(supplier)
存放进货商基础信息。
表5供给商统计表
字段名
数据类型
字段大小
小数位数
是否主键
描述
SupplierID
自动编号
长整型
PRI
供给商ID
SupplierName
文本
80
2
供给商名字
SupplierPhone
文本
50
供给商电话
SupplierMobile
文本
50
供给商手机
SupplierAddress
文本
50
供给商地址
第三章具体设计
3.1系统界面设计
当用户打开本程序时首先需要输入自己帐号和密码,不一样账号拥有不一样权限
图系统登陆界面
图3-1登录页面图
当用户登录以后便能够依据自己权限来进行对应操作。
3.1.1系统首页
当用户登录成功以后进入系统首页
图3-2系统首页
当我们进入到本系统时能够看到首页,首页包含了四个基础功效能够方便用户进行选择,能够进入不一样页面,进货登记和进货表单相连接,销售管理包含销售登记和销售查询两大部分。
库存查询功效我们能够同过下拉菜单得悉剩下库存种类和数量。
系统管理界面包含三哥小功效模块,包含用户管理商品管理和供给商管理。
进货信息录入界面
图3-3进货登记页面
进货部分使用我们有项目选择使用了下拉菜单,对于使用者既方便省力又节省了时间。
进货信息显
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 便利店 综合 管理 系统 设计 及其 实现