超市销售管理及系统管理知识设计分析.docx
- 文档编号:8043761
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:25
- 大小:1.17MB
超市销售管理及系统管理知识设计分析.docx
《超市销售管理及系统管理知识设计分析.docx》由会员分享,可在线阅读,更多相关《超市销售管理及系统管理知识设计分析.docx(25页珍藏版)》请在冰豆网上搜索。
超市销售管理及系统管理知识设计分析
超市销售管理及系统管理知识设计分析
随着超市行业的高速进展,其经营治理也变得愈加复杂。
在运算机还未普及之前超市的销售治理差不多上由工作人员在柜台手工记录的方式来操作的,专门容易显现差错而造成不必要的缺失,如此就迫切地需要引入新的治理技术。
随着运算机技术和数据库技术应用的不断进展,实现超市的信息化、网络化治理成了必定趋势。
本系统依照现今超市的日常业务需求,科学地提精湛市的治理水平,依靠科学的治理手段,采纳先进的信息化技术,针对各类信息的治理业务,设计开发一个符合其日常运行作业的超市销售治理系统,使超市销售治理工作信息化。
针对这一要求,本文介绍的超市销售治理系统采纳B/S开发模式,使用MicrosoftSQLserver2005作为后台数据库,使用Eclipse作为开发工具。
本系统的要紧功能是对超市商品信息的查询统计,销售治理,库存治理以及系统设置,把超市日常经营活动通过信息的查询、添加、删除统一起来,以提高工作效率,保证超市治理信息统计的快速准确,减少人为出错。
整个系统界面友好,操作简单,比较有用。
[关键词]:
超市销售治理系统;B/S;MicrosoftSQLserver2005;Eclipse
Abstract
Withthehigh-speeddevelopmentofthesupermarketindustry,thesupermarketsalesmanagementhasbecomeincreasinglycomplex.Whenthecomputerwasnotyetpopularized,thesupermarketsalesmanagementreliedonstafftorecordartificially,whicheasilywentwrongandresultedinunnecessarylosses.Soit'sneededurgentlytointroducenewmanagementtechniques.Withthecontinuousdevelopmentofthecomputertechnologyanddatabasetechnologyapplication,ithasbecomeaninevitabletrendthatthesupermarketsalesmanagementwillachieveinformationmanagementandnetworkmanagement.Accordingtomodernsupermarket'sdailybusinessdemand,Idesignanddevelopasupermarketsalesmanagementsystemtorunasupermarket'sdailyoperation.Thissystemscientificallyimprovesthelevelofthesupermarketsalesmanagement,dependsonscientificmanagementmethods,makesuseofadvancedinformationtechnologyandmakesthemanagementofsupermarketsalesrealizeinformationmanagement.
Inresponsetothisrequest,thethesisdescribestheprogramminganddevelopmentofthesupermarketsalesmanagementsystemwhichmakesuseofB/S(Brower/Server)developmentmode,MicrosoftSQLServer2005asabackstagedatabaseandtheEclipsedevelopmentenvironment.Themainfunctionofthesystemistheinquirystatisticsinformationofsupermarketgoods,salesmanagement,inventorymanagementandsystemsettings.Toimproveworkefficiency,andensureafastandaccuratestatisticsofthesupermarketsalesmanagementinformationandreducehumanerror,thesystemunifythesupermarketsalesmanagementinformationthroughtheinquiry,addanddelete.Thesystemhasafriendlyinterface,operatessimplyanditisquitepractical.
[KeyWords]:
Supermarketsalesmanagementsystem;B/S;MicrosoftSQLServer2005;Eclipse
摘要………………………………………………………………………………
Abstract…………………………………………………………………………
1、绪论…………………………………………………………………………1
1.1研究背景…………………………………………………………………1
1.2国内外研究现状…………………………………………………………2
1.3要紧研究工作……………………………………………………………2
2、系统分析与设计……………………………………………………………3
2.1系统需求分析………………………………………………………………3
2.2系统可行性分析……………………………………………………………3
2.2.1系统治理可行性分析…………………………………………………………3
2.2.2系统经济可行性分析…………………………………………………………4
2.2.3系统技术可行性分析…………………………………………………………4
2.3开发语言与开发工具的简介………………………………………………4
2.3.1Eclipse开发环境…………………………………………………………4
2.3.2SQLServer2005…………………………………………………………5
2.4系统功能模块分析…………………………………………………………5
2.4.1系统功能模块分析…………………………………………………………5
2.4.2系统功能结构图…………………………………………………………6
2.5系统业务流程分析…………………………………………………………6
2.6系统数据流分析…………………………………………………………7
2.7数据库设计……………………………………………………………………9
2.8部分数据字典………………………………………………………………9
3、系统实现………………………………………………………………………10
3.1登录界面的实现……………………………………………………………10
3.2登录后主界面的实现……………………………………………………11
3.2.1查询统计………………………………………………………………………11
3.2.2销售治理………………………………………………………………………13
3.2.3库存治理………………………………………………………………………15
3.2.4系统设置………………………………………………………………………16
4、系统调试与测试……………………………………………………………18
4.1程序调试………………………………………………………………………18
4.2程序的测试…………………………………………………………………18
4.2.1测试的重要性及目的…………………………………………………………18
4.2.2测试的步骤…………………………………………………………………19
4.2.3测试的差不多方法…………………………………………………………19
4.2.4部分具体测试数据…………………………………………………………19
终止语……………………………………………………………………………20
参考文献…………………………………………………………………………22
致谢…………………………………………………………………………23
超市销售治理系统设计与实现
随着信息技术的迅速进展,信息化治理差不多普及社会生活的各个方面,企业使用治理信息系统作为治理工具和手段,一方面能够规范治理流程,另一方面能够共享数据,数据库的治理和查询是传统纸介质数据治理无法相比的。
许多超市把销售治理系统作为超市实施科学化治理的要紧工具,并在应用技术上不断的加以完善和进展,大大的提高了超市日常经营的质量与效益,作为运算机应用的一部分,使用运算机对超市销售的治理,具有手工治理所无法比拟的优点。
例如:
查找方便、可靠性高、储备量大、成本低、查询迅速等。
这些优点能够极大地提精湛市销售治理的效率,也是超市销售的科学化、正规化治理的重要条件。
本系统要紧用于超市销售治理,总体任务是实现超市销售有关信息的系统化、规范化和自动化,其要紧任务是利用运算机对超市库存商品信息进行日常治理,如查询、修改、增加、删除,另外还考虑到销售信息、进货信息、退货信息治理,针对这些要求设计了超市销售治理系统。
该系统便于超市治理人员对库存商品信息、销售信息、进货信息、退货信息进行治理,并通过对信息的采集、传递、储存、加工、爱护和使用,来规范超市销售治理,这将会大大提精湛市日常运营的治理水平和工作的效率。
1.绪论
1.1研究背景
在我国,超市行业形成在20世纪90年代初期,现在差不多成为我国零售业的一种重要形状,为国民经济的进展发挥了重要的作用。
随着超市行业的高速进展,其经营治理也变得愈加复杂。
在运算机还未普及之前超市的销售治理差不多上由工作人员在柜台手工记录的方式来操作的,专门容易显现差错而造成不必要的缺失,如此就迫切地需要引入新的治理技术。
近几年我国超市经营规模日趋扩大,销售额和门店数量大幅度增加,而且许多超市正在向品种多样化进展。
需要治理的物资种类繁多,因此超市的日常治理工作往往是专门繁琐。
小型超市在业务上需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息,并对商品各种信息进行统计分析。
早期的售货员柜台手工记录的形式早已不能满足现有超市销售的进展,因此超市销售治理必须实现运算机化,在超市治理中引进现代化的信息治理技术,实现超市庞大的商品操纵和传输,从而方便销售行业的治理和决策,为超市治理人员解除后顾之忧。
1.2国内外研究现状
国外超市治理信息化始于60年代末70年代初的条形码技术和电子数据交换的兴起与推广应用。
70至80年代,PC机和连锁经营的大进展,促使超市治理信息化显现高潮;在这期间,条形码识别系统、电子收款机、销售时点治理系统、电子订货系统、电子数据交换等日渐普及,商业增值网开始建设。
90年代,在网络技术的带动下,商业信息化得到空前大进展。
美、日、欧盟等先进国家和地区超市流通业务流程的各个环节都在大搞信息采集、信息处理、信息应用的运算机化和网络化;超市治理信息系统由简单模拟型的第一代,进展到具有动态分析和决策支持功能的第三代。
在近十多年的进展中,商业的进展可谓千变万化,专门是近年来,商业经营方式已由单一向多种经营态势进展,各种商业经营形式充斥其中。
其中超市已成为商业大伙儿族的主力军。
超市是劳动密集型的服务行业,不同于生产型的企业,所有的商品差不多上源自外购,而且采购的品种多,采购的批次频繁。
市场具有经营品种丰富、更新速度快、交易高峰时刻顾客交易频繁、速度快准确性要求高的特点。
每日甚至每时将这些频繁交易的真实情形实时地采集、汇总、分类、处理,生成各种账目、报表,并将进、销、存以及资金分布等情形迅速反映出来,其往来业务专门纷杂。
作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,往往是用人工清点的方式来把握超市中现有的商品,使用手工记账的方式来把握商品的进货和销售情形。
这种方式在商品数量较少、商品库存变换少的情形下,不失为一种较好的方法。
然而,从目前的超市现状来看,往往需要处理的商品种类数以千计,而且每天所发生的进货和销售情形纷繁复杂。
假如要借助人工来实现这一系列数据的记录和治理,工作量将专门庞大,而且容易显现错误,造成治理上的纷乱,更况且还需要对商品的数据进行分析。
要适应市场竞争,就需要有高效的处理方式和治理方法,因此加快超市的信息化进程是必可少的。
1.3超市销售治理程序目前存在的问题及解决方法
以往的超市销售治理差不多上由工作人员在柜台手工记录的方式来操作的,不仅不容易储存、容易遗失而且查找起来专门苦恼,工作量大,也需要更多的人手来爱护和看管。
但在运算机普及之后那个问题得到了全然的解决,使用运算机登记资料之后能够随时查找需要的资料,人手也减少了,降低了治理的成本。
随着近年来超市行业的高速进展,其经营治理也变得愈加复杂,许多超市正向品种多样化进展,需要处理大量的信息,时刻要更新产品销售信息,不断添加商品信息,并对商品的各种信息进行统计分析,这给治理部门带来专门大的问题。
面对庞大的信息量,超市迫切需要有超市销售治理系统来提精湛市日常治理工作的效率。
通过如此的系统,能够做到信息的规范治理、科学统计和快速的查询,从而减少治理方面的工作量。
那个系统使得超市销售治理工作系统化,规范化,自动化,大大提高了超市销售治理的效率。
2.系统分析与设计
2.1系统需求分析
21世纪的今天,信息社会占着主流地位,运算机在各行各业中的运用差不多得到普及,自动化、信息化的治理越来越广泛应用于各个领域。
我们针对如此,设计了一套超市销售治理系统。
超市销售治理系统采纳的是运算机化治理,系统做的尽量人性化,使用者会感到操作专门方便,治理人员需要做的确实是将数据输入到系统的数据库中去。
由于数据库储备容量相当大,而且比较稳固,适合较长时刻的储存,也不容易丢失。
这无疑是为信息储备量大的超市提供了一个方便、快捷的操作方式。
该系统是依照超市对商品各类信息的治理需要来设计开发的,其目的是提精湛市治理工作的水平,同时也能有效改善超市工作人员的工作效率,减轻工作人员的工作量。
因此要求其必须有以下的功能:
商品信息的查询统计、销售治理、库存治理、系统设置等。
通过对系统的分析,系统将使用Eclipse作为开发工具来设计界面,利用它构建集成Web和应用程序开发工具的平台所提供的插件来实现程序的快速开发功能,用MicrosoftSQLSever2005作为后台数据库。
在短时刻内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户中意的可行系统。
2.2系统可行性分析
2.2.1系统治理可行性分析
〝超市销售治理系统〞完成了对有关超市商品的各类信息的全套治理,同时它能为治理员的工作提供方便,提精湛市工作人员的治理水平,满足超市治理销售信息的实际要求,适应当代社会信息变化大的形势。
因此,它的研究、开发会受到超市行业的大力支持和烈火欢迎。
同时超市销售治理系统完成了商品库存信息到销售、进货、退货信息的整个治理流程,符合超市治理的标准与制度,适应超市销售治理自动化的趋势。
因此在组织与治理方面是完全具有可行性的。
2.2.2系统经济可行性分析
由于本系统作为一个毕业设计,无需投入太大的开发经费,无需大规模填加相应的软硬件设备。
开发的人员少,技术含量比较高。
同时本系统实施后能够显著提精湛市工作人员的工作效率,进而给中小型超市带来经济效益,有助于超市销售治理实现信息化治理,从而提精湛市的治理水平。
因此本系统在经济上是可行的。
2.2.3系统技术可行性分析
本系统采纳Eclipse和StructuredQueryLanguageServer作为开发工具实现超市销售治理系统。
采纳B/S模式结构把数据库内容放在服务器上,满足了对数据安全性、数据处理量大的要求。
SQL它能够处理大量数据,同时保持数据完整性。
它的灵活性、安全性和易用性为数据库编程提供了良好的条件。
硬件方面,如服务器、PC机、打印机及网络配件等,更新速度越来越快,容量越来越大,可靠性越来越高,价格也越来越廉价。
能满足系统功能要求。
综上所述,通过以上科学、合理的可行性分析,超市销售治理系统的开发在治理、经济和技术上差不多上可行的。
不仅给超市带来庞大的经济效益,而且有更大的社会效益。
2.3开发语言与开发工具的简介
本系统以Eclipse作为要紧开发工具,使用MicrosoftSQLServer2005作为后台数据库,配合功能强大的SQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了预定的需求功能。
2.3.1Eclipse开发环境
Eclipse是一个基于Java的、开放源码的、可扩展的应用开发平台,它为编程人员提供了一流的Java集成开发环境〔IntegratedDevelopmentEnvironment,IDE〕。
它是一个能够用于构建集成Web和应用程序开发工具的平台,其本身不提供任何功能,而是通过插件来实现程序的快速开发功能。
另外,Eclipse是利用Java语言编写的,因此Eclipse能够支持跨平台操作。
JDK(JavaDevelopmentKit)包括运行Java程序所必须的JRE环境及开发过程中常用的库文件。
在开发JavaWeb应用之前,第一应该安装JDK组件。
在JavaWeb开发之中,Web程序的运行需要Web应用服务器的支持,有专门多专门为JavaWeb程序而设计的Web应用服务器,Tomcat服务器最为流行,是一个小型的轻量级的支持JSP和Servlet技术的Web服务器。
本系统确实是以Tomcat作为Web服务器。
在开发过程中,为了提高开发效率,需要将Tomcat服务器配置到Eclipse之中,为Web项目指定一个Web应用服务器。
现在,就能够在Eclipse中操作Tomcat,并自动部署和运行Web项目。
为了完善Web项目开发所需配置,还要为Eclipse指定Web扫瞄器为InternetExplorer,指定Eclipse中JSP页面的编码格式为ISO10646/Unicode〔UTF-8〕。
[12-14]
2.3.2SQLServer2005数据库
数据库是一门研究数据治理的技术,要紧研究如何储备、使用和治理数据,是运算机数据治理技术进展的最新时期。
MicrosoftSQLServer起源于SybaseSQLServer,是一个后台数据库治理系统,它功能强大,而且操作简便。
SQLServer2005是Microsoft公司推出的SQLServer数据库治理系统的较新版本,该版本比起以往的数据库,增加了许多更先进的功能、具有使用方便、可伸缩性好与相关软件集成程度高等优点。
MicrosoftSQLServer2005是由一系列相互协作的组件构成,能满足最大的Web企业数据处理系统储备和分析数据的需要。
它提供了在服务器系统上运行的服务器软件和在客户端运行的客户端软件。
SQLServer2005的客户/服务器提供了许多传统主机数据库所没有的先进功能,数据访问并非局限于某些已有的主机数据库应用程序,它的一个要紧优点确实是与主流客户/服务器开发工具和桌面应用程序的紧密集成。
[7-10]
2.4系统功能模块分析
2.4.1系统功能模块分析
本系统划分为四大模块,包括系查询统计、销售治理、库存治理、系统设置。
查询统计模块:
该功能模块包括对进货信息、退货信息、销售信息、库存商品信息的查询。
其中进货信息包括进货单号、商品编号、进货数量、进货价、进货日期,退货信息包括退货单号、商品编号、退货数量、退货日期,销售信息包括销售单号、商品编号、零售价、销售日期,库存商品信息包括商品编号、商品名称、类别、零售价、库存量、更新日期。
销售治理模块:
该功能模块包括对销售信息的添加。
库存治理模块:
要紧治理的是对进货信息、退货信息的添加,对库存商品信息的修改。
系统设置模块:
该功能模块包括添加用户和用户治理。
其中用户治理包括修改、删除用户。
只有治理员有权限对用户进行治理,且删除用户时不可删除自身。
2.4.2系统功能结构图
图2.1系统功能结构图
2.5系统业务流程图分析
对超市销售治理系统的业务流程进行详细分析之后,得出其业务流程如下:
(1)顾客进入超市选择要购买的商品并到前台结账,前台服务员查询商品信息、添加销售信息,并为顾客结账;
〔2〕采购员进货时办理进货登记,并添加进货信息;
〔3〕采购员退货时办理退货登记,并添加退货信息;
〔4〕库存治理员依照商品原有的库存信息、销售信息、进货信息以及退货信息修改库存量。
图2.2系统业务流程图
2.6系统数据流程图分析
本系统业务流程分析中绘制的业务流程图尽管形象地表达了超市销售治理过程中信息的流淌和储存过程,然而为了用运算机进行信息治理,必须进一步对系统进行数据流程分析。
因为整个系统数据的输入来源于超市销售人员、超市采购人员,数据输出去向是超市治理人员,因此与超市销售治理系统有关的外部实体确实是超市销售人员、超市采购人员以及超市治理人员。
通过对超市系统业务流程图抽象处理得到系统顶层数据流图,如图2.3所示:
图2.3顶层数据流程图
系统顶层数据流图只能从概况上描述整个系统的内外接口情形,它不能专门清晰地表达数据处理过程的加工情形。
通过对顶层数据流图的进一步细化得到系统一层数据流图,如图2.4所示:
图2.4一层数据流程图
超市销售人员、采购人员登录系统,分别通过销售登记添加销售单、进货登记添加进货单、退货登记添加退货单,超市治理人员把流入系统的这些信息整合起来,通过更新数据操作来及时地更新超市库存商品信息。
2.7数据库设计
数据库概念结构是对现实世界的抽象,是用户与数据库设计人员之间进行交流的语言,因此,数据库概念结构一方面具有较强的语义表达能力,能够方便、直截了当地表达应用中的各种语义知识,另一方面它还应该简单、清晰、易于用户明白得。
数据库概念结构通常是用E-R图来表示,绘制E-R图的依据是系统分析时期形成的数据流程图和数据字典。
[6]本系统的E-R图所图2.5所示:
2.5超市销售治理系统E-R图
2.8部分数据字典
数据字典确实是在系统数据流图的基础上,进一步定义和描述所有数据的工具,包括对一切动态数据〔数据流〕和静态数据〔数据储备〕的数据结构和相互关系的说明,是数据分析和数据治理的重要工具,是系统设计时期进行数据库〔文件〕设计的参考依据。
数据字典的内容要紧是对数据流图中的数据项、数据结构、数据流、处理逻辑、数据储备和外部实体等6个方面进行具体的定义。
[5-6]由于篇幅关系,不能一一对本系统数据字典进行描述,下面仅各举一例为代表进行描述。
名字:
商品信息
别名:
库存商品信息表
描述:
超市现有库存商品的信息表
定义:
商品信息表=商品编号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 销售 管理 系统管理 知识 设计 分析