超市进销存.docx
- 文档编号:25605582
- 上传时间:2023-06-10
- 格式:DOCX
- 页数:38
- 大小:554.42KB
超市进销存.docx
《超市进销存.docx》由会员分享,可在线阅读,更多相关《超市进销存.docx(38页珍藏版)》请在冰豆网上搜索。
超市进销存
超市进销存
摘要
随着小超市规模的进展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。
超市时时刻刻都需要对商品各种信息进行统计分析。
而大型的超市治理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。
超市治理系统是市场上最流行的超市上常用的系统之一,它要紧包含以下几个模块:
系统权限的设定、原始数据录入、数据的汇总及查询等。
从而,实现对进货、销售及职员信息等全面、动态、及时的治理。
依照系统所需功能,决定以VS2005为开发平台,采纳SQLserver2005做后台数据库,选择功能强大的C#为开发语言,利用软件工程思想和方法,总体上用结构化生命周期法进行系统分析和设计,采纳快速原型法来实现系统。
本文系统的分析了软件开发的背景过程;第一介绍了软件的开发环境,其次介绍了本软件的详细设计过程:
数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。
本系统由进货治理模块、出库治理模块、销售治理模块、治理员模块等组成,对超市中的各种信息进行分类治理、统筹规划,功能较为全面。由于各模块的分开及进入系统前验证用户身份,也加强了各种信息的安全性及保密性。
关键词:
超市,治理信息系统,进销存,系统开发。
Abstract
Expandsunceasinglyalongwiththesmallsupermarketscaledevelopment,thecommodityquantitysharpgrowth,relatedcommodityeachkindofinformationcontentalsobecomestimeofgrowth.Thesupermarketneedstocarryonthestatisticalanalysisallthetimetocommodityeachkindofinformation.Butthelarge-scalesupermarketmanagementsystemmanagementsystemfunctiontoowasformidablecreatestheoperationtediouslytoreducethesmallsupermarketworkingefficiency.Thesupermarketmanagementsystemmanagementsystemisinthemarketonthemostpopularsupermarketoneofcommonlyusedsystems,itmainlycontainsfollowingseveralmodules:
Systemjurisdictionhypothesis,primarydatainput,datacompilingandinquiryandsoon.Thus,realizestotheinventory,thesaleandthestaffinformationandsoonrealizescomprehensively,dynamic,thepromptmanagement.
Accordingtothesystemfunction,thedecisiontoVS2005asadevelopmentplatform,usingSQLserver2005databasestodobackground,thechoiceofpowerfuldevelopmentlanguageforC#,theuseofthesoftwareengineeringideasandmethods,withtheoverallstructureofthelifecycleofasystematicmethodAnalysisanddesign,rapidprototypingsystemtoachieve.
Thisarticlesystemanalysissoftwarehasdevelopedbackgroundbyprocess;firstintroducedthesoftwaredevelopmentenvironment,nextintroducedthissoftwaredetaileddesignprocess:
Databasedesign,eachmoduledesignandrealization,aswellasconcretecontactsurfacedesignandfunction.Bythepurchaseofthesystemmanagementmodule,adatabasemanagementmodule,asalesmanagementmodule,theadministratormodule,andsoon,foravarietyofsupermarketsintheclassificationofinformationmanagement,planning,functional,aremorecomprehensive.Asaresultofseparatemodulesandsystemsintothepre-authenticateusers,butalsotostrengthentheinformationsecurityandconfidentiality.
Keywords:
Supermarket,ManagementInformationSystem,SellsBuysandStores.,SystemDevelopment 。
第1章绪论
1.1选题背景及意义
随着现代科学技术的迅猛进展,运算机技术差不多渗透到各个领域,成为各行业必不可少的工具,专门是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中更加显示出其专门的优势,步入信息化时代,有庞大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。
作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而关于这些企业的资源治理,信息的储备和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和治理方法,因此加快超市的信息化进程是必可少的。
在企业中,销售治理是一项专门重要的工作。
使用人工方式治理各项产品销售信息不仅效率低下,而且容易出错,安全性也差。
同时在实际操作中,数据的查找以及客户信息的保管等都不容易实现。
这将导致治理费用的增加,服务质量也难以得到保证,从而阻碍企业的竞争力。
利用销售治理系统能有效灵活地治理企业或者公司的销售情形,这将为公司或者企业节约许多的费用。
实习期间,我们通过对市场的调查,针对现在各中小型超市对经营业务和人事治理的实际需要,开发了这套超市治理系统。
在开发过程中,我们针对当前各超市治理的特点和技术人员的实际水平,采纳基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,我们尽量采纳易明白易读的人机界面,使用户能够在短期内完全把握。
我们又始终把系统的正确性放在首位,力求数据的完整和处理的正确性。
在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。
系统中形形色色的治理子模块和快捷的功能选择,使得进销存治理系统在企业中进行内部治理成为重要组成部分。
它能够实现企业产品信息治理和销售记录及信息检索。
他能够实现客户信息治理。
同时操作简单安全,从而提高工作效率和质量。
1.2超市治理系统简介
在我国超市形成在20世纪90年代初期,现在差不多成为我国零售业的一种重要形状,为国民经济的进展发挥了重要的作用。
随着超市高速的进展,其经营治理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的进展,如此就迫切地需要引入新的治理技术。
超市形状具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:
不能有效地治理每种商品,收款结算速度慢,容易显现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常治理中,商品的进、销、存等决策以体会为主,缺乏实时分析功能,治理人员对及时传递资料的要求始终得不到满足。
随着超市形状的高速进展,其经营治理也变得愈加复杂,日常所需要处理的数据量也逐步增大,商业运转的中间环节也越来越多,原始的人工治理已无法应对这复杂的市场。
为此,在选题过程中,我选择了超市治理系统设计题目,依靠现代化的运算机信息处理技术来治理超市,从而节约了大量的人力、物力,改善了职员的工作条件,减轻了劳动强度,同时能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使治理人员快速对市场的变化做出相应的决策,加快超市经营治理效率。
超市治理系统在各个大型超市中是比较常用的,然而相对比较小型的超市中,简洁方便同时功能齐全的治理系统确并不多见。
它的一个差不多功能确实是为企业提供销售治理的平台。
使用SQL数据库治理和方便的操作界面动态生成治理界面,能够使产品的销售和治理变的专门轻松。
治理员登录后只需要添加和修改相应产品信息元素就能够了,系统将自动生成对应的信息,如此将减轻爱护人员的工作量,使系统便于爱护和治理。
1.3本系统实现的功能
本系统人事治理部分对用户和供应商网络进行统一的治理,包括新职员的加入和新供应商关系网的建立等。
采购部分对购入的物品进行自动编号入库生成可视化的表格处理和对差不多采购的物品查询等功能。
销售部分包括商品销售和商品退货,商品退货依照销售时生成的编号自动导出此次退货对应的某次销售订单进而实现针对性强的销售治理。
库存部分提供了库存查询和物品库存不足警告等功能。
第2章系统可行性研究
可行性研究的目的是用最小的代价,在尽可能短的时刻内确定问题是否能够得到解决,以是否值得解决。
在项目开发之前进行可行性论证是专门必要的。
一个项目假如未通过充分的可行性证明,只粗略地估量解决问题的花费和方法,就盲目上阵开始软件开发工作,结果往往是不能在预定的系统规模或者时刻限制解决问题,甚至无法求解,最后造成花费在该项目上时刻,人力,物力资源和经费的白费。
2.1技术可行性分析
开发人员在熟悉开发工具和程序语言之后,利用方便的开发环境在多方面的支持下,开发此软件是可行的。
关于用户人员,有的超市对职员的素养要求比较高,从治理层到下面的销售人员,都要求具有一定的运算机基础,因此在关心文档和简单的说明下即可轻松胜任。
而在一样的小型超市中,由于操作员不常接触运算机应用,因此在新系统投入使用时,只要对职员进行少量的培训,系统的功能和使用方法就差不多上能够使系统顺利运行。
2.2经济可行性分析
因为通过网络传递销售信息能够不受距离的限制,因此能够节约许多的人力和物力,方便治理,由此能够减少不必要的开支,同时该系统能够提精湛市的销售效率,即提高了超市的经济效益,因此从经济上完全是可行的。
(1)超市有能力承担系统开发费用
开发新系统的工作是一项艰巨复杂的工作,它的投资要紧是人力和物力的投资。
关于本系统的开发者来说,其要紧投资依旧在人力和物力两个方面。
假如是企业自己安排人手开发系统的话,其要紧的投资依旧在人力资源上,从系统的业务需求调查到系统的分析编码制作差不多上需要庞大的人力投入的。
软件企业作为一个尖端的高科技产业,其职员要求都比一样企业的要求要高,而且对系统开发及软件产业了解比较多,因此在开发治理系统的过程中,企业自己比较容易安排人手,如此就能够为企业节约大部分的额外开支。
同时软件就其它产品来说,属于高端行业,不管是产品的价格依旧质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。
因此,在系统的开发过程中,企业完全有能力承担开发费用。
(2)新系统将为企业带来经济效益
治理系统是一个信息化、智能化和先进治理理念的集合体。
而治理是一个动态过程,在其运行过程中要采取多项措施。
因此在治理中获得经济效益是一个综合效益,要对它进行直截了当定量的分析是比较困难的。
一样新系统带来的经济效益是间接的,其最要紧的表现确实是减少了企业治理费用和人力开支。
而其它一些繁琐的事物都通过新系统来加以分析解决,不仅节约了大量的时刻,还为企业的各项决策提供了宝贵的资料,为企业带来庞大的经济效益。
(3)支出小于收益
依照分析,在使用方承担的开发费用和对使用方带来的经济效益的比较,关于使用方其收益大于支出,而且在目前的市场范畴来看,大型超市数量较少而且差不多成熟,竞争力小。
关于大量的小型超市,相互之间竞争力大,而且大型的治理软件并不适合小型超市使用,因此此款能给小型超市带来低付出并取得高收益的软件,值得用户使用。
2.3操作可行性分析
本系统采纳基于Windows的图形用户界面,而该系统是大伙儿熟悉的操作系统,关于那些有一样的运算机知识的人员就能够轻松上手。
而整个超市治理系统采纳最友好的交互界面,简单明了,不需要对数据库进行深入的了解。
由此,该系统的操作是可行的,有必要开发该系统。
2.4社会可行性分析
本系统在开发后能正常使用,并得到社会的认可,系统在开发过程和使用过程中承担数据正确,程序长期正常运行等责任,并无触发法律和存在任何侵权行为。
从社会环境分析,本系统在市场上各个小型超市中能得到广泛应用。
综合以上四方面,该系统具有专门高的开发可行性,不管是从技术上或者经济上依旧操作上。
第3章系统需求分析
需求问题是造成软件工程项目失败的要紧缘故,能否开发出高质量的软件,专门大程度上取决于对解决的问题的认识,以及如何准确地表达出用户的需求。
通过需求分析使得分析者深刻地明白得和认识系统,并能将其完整和准确地表达,其结果不仅起到沟通用户和开发者的作用,依旧后续工作地依据。
3.1系统业务流程分析
依照用户业务需求和分析得到用户工作流程如下:
当用户试图运行本系统时,通过输入正确的用户名和密码登陆系统进入本系统主操作界面。
关于用户差不多档案流程中职员信息和供应商信息。
职员信息要求对本系统用户的使用者进行统一的治理,可设置新的用户密码并可对各个用户进行级别设计;供应商信息要求对使用本系统的用户的进销关系网进行统一的治理和良好的展现。
关于进货治理流程操作中商品进货和商品查询。
向供应商发出采购订单,供应商发出物资发出供货单,让采购订单与供货单进行核对,假如正确,修改库存,假如错误,则向供应商提出错误。
关于销售治理流程操作中商品销售和商品退货。
购货商到供应商出联系商品的购买,当洽谈成功之后,供应商向购货商发出采购订单,购货商在确认采购订单正确的情形下,与供应商达成共识,供应商向商品购货商发货。
关于库存治理流程操作中库存查询和库存预警。
库存治理人员经常需要统计库存物资,需要对各类物资进行统计和盘点,当某种商品显现库存紧缺时,想超市负责人提出警告。
关于系统爱护和快捷工具操作,原有的超市业务中经常使用账本记录每日的日常进销存。
超市人员在专门情形下,需要临时找到纸笔来记录一下信息,使用运算机运算一些数据,系统爱护和快捷工具方便的代替了这些困难的操作。
附录原有超市治理系统的业务图如图3-1
图3-1一样超市业务图
3.2系统数据流程分析
依照业务流程调查分析的结果,抽取数据在系统中的流淌,得到系统的数据流程图3-2如下:
图3-2超市进销存治理系统顶层图
由超市治理顶层图分解1层图如图3-3
图3-3超市进销存治理1层图
由超市进销存治理1层图分解得到下列子模块
(1)进货业务
进货治理是企业生产经营活动中及其重要的一环,它关系到产品质量能否得到保证,生产是否能够顺利进行,采购成本能否得到有效操纵等问题。
企业现代治理理念中对企业的进货治理提出新的要求;企业进货时对供货商的选择更见慎重,双方不再是讨价还价的买卖关系,而是一种相互依存的合作伙伴关系,同时还需要认识到企业产品质量要从采购抓起,这就关系到供方的供货、服务质量。
其流程图如图3-4
图3-4超市进销存治理2层图
(2)库存业务:
库存治理是指在上产经营中为销售和耗用而储备的各种资产。
企业存货不当都会增加不必要的费用:
存货过多将导致物资的积压、储备费用增加、流淌资金周转不利,同时过量的库存会掩盖治理不善的问题。
存货不足则阻碍企业的正常销售活动。
库存治理的目标是需求最佳存货数量,使库存的成本总额最小化。
其要紧业务如下:
产品入库、出库、盘库等日常处理。
科学合理地确定某库存物资的库存操纵参数。
如:
最佳订货批量、最大库存量、最佳缺货量、最佳订购周期等,进行严格的库存操纵工作。
汇总统计各类库存数据,反映和监督储备资金占用及采购资金使用情形。
其流程图如图3-5
图3-5超市进销存治理系统2层图
(3)销售业务
销售对一个企业的生存和进展是至关重要的,它不再是传统意义上的“卖东西”,它对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务等信息。
此外信息化的高速进展为企业的销售工作提出了新的挑战,封闭意味着落后,超市要抓住时机,引入现代化的销售治理模式,实施企业的信息化、智能化销售治理,才能使超市在猛烈的市场竞争中立于不败之地。
其流程图如图3-6
图3-6超市进销存治理系统2层图
(4)人事治理业务
人事治理关于一个企业是一个全然的基础和设施,它不仅仅关系到企业内部人事的治理,而且包含有与该企业的关系网的治理。
此外信息化的高速进展为企业的人士治理工作带来了机遇,超市要抓住时机,学习现代化的人事治理模式,实施企业高效的简明的治理。
其流程图如图3-7
图3-7超市进销存治理2层图
3.3系统功能需求分析
通过对系统的业务流程和系统数据流程的调查,用户对系统的功能需求如下:
①要求此治理软件将对库存产品进行资料治理和统计,对产品的进货单和产品的销售单进行录入治理和统计;
②要求此治理软件将依照用户的需要对进货、销售、库存情形进行查询,并能提供库存短缺预警功能;
③要求此治理软件将为用户提供账号治理工具,以便用户对账号进行治理,具体为添加用户、删除用户、修改用户密码;
④要求此治理软件提供企业人员治理,能够对企业职员的分类治理,新职员的加入以及职员删除,修改进本信息等功能;
⑤要求此治理软件提供数据信息的备份和还原功能。
对这些功能需求进行分类,要紧包含有以下几种:
进货治理模块、库存治理模块、销售治理模块、职员治理模块和系统模块。
具体的功能描述如下:
(1)进货治理模块的用例图,如下图3-8所示:
图3-8
进货治理:
其功能是对供应商信息进行治理,并依照企业情形制定进货打算,实施产品采购,并进行进货查询等。
供货商的选则:
在实施采购之前,超市第一就要对市场上各大商品供货商进行详细的调查,了解公司的具体情形,评定企业的信誉级别和公司的市场口碑,做到准确无误,采购顺利。
采购打算的超市依照自身的资金条件和销售状况,综合分析市场规律,拟定采购打算表。
进货治理:
依照供货商档案及评审结果,选定供货商;生成订货单给选定的供货商;双方就价格、数量、质量等方面洽谈磋商,直至签订合同;跟踪合同执行,安排供货进度和物资运输,做好验收入库工作。
(2)销售模块的用例图,如下图3-9所示:
图3-9
销售治理:
其功能是提供一样的销售治理,能够进行销售明细查询,打印销售报表和销售信息盘点等。
购货方的交流:
在实施售货之前,第一就要同意市场上各大商品购货商的详细的调查,了解本超市的具体情形,评定双方信誉和口碑,做到准确无误,顺利交易。
售货打算的超市依照自身的库存条件,市场状况和销售状况,并查询市面上此产品的各项信息,综合分析市场规律,拟定采购打算表并盘点销售信息。
售货治理:
依照双方洽谈结果,假如同意此次交易,则生成订货单给选定的购货商;双方就价格、数量、质量等方面洽谈磋商,直至签订合同;跟踪合同执行,安排供货进度和物资运输。
(3)库存治理模块的用例图,如图3-10所示:
图3-10
库存治理:
其功能是对采购来的产品进行企业内部编码入库,产品分类等活动,同时能够依照销售清单进行出货治理,以及库存统计。
出货治理:
当超市进行出货流程时,仓库从库内提取商品,并记录所出货的时刻,数量,单价总价等。
入货治理:
当超市进行售货流程或者收到退货,则仓库治理员将物资进行分类储备到不同仓库号的仓库中,并记录所入库的商品的时刻,数量,单价总价等。
(4)人事治理模块用例图,如图3-11所示:
图3-11
人事治理:
其功能是对超市的职员和供货商信息进行治理,包括查询,更新等。
超市职员治理:
当超市聘用新的职员时,需要对此职员的信息做记录,当超市解聘职员时,需要对此职员原有的信息进行删除。
供货商信息治理:
当超市在市面上发觉有新的可代理或者销售的品牌,并与其公司洽谈成功,形成了新的关系网时,需要对此关系网的各个信息进行记录和治理。
3.4系统性能需求分析
(1)性能需求
①数据精确度
产品的进货单和销售单中,单价、金额采纳浮点数,保留至小数点后两位。
②时刻特性
该治理系统软件从启动到进入系统登录界面的时刻正常情形下应少于5秒,录入并更新数据的时刻正常情形下少于2秒。
③适用性
该治理系统软件适用于Windows2000/xp及以上操作系统。
(2)运行需求
①用户界面
本系统采纳MicrosoftVisualStudio.Net2005设计,用户交互界面采纳的是基于Windows的窗口界面。
②硬件接口
运行本系统的硬件差不多要求如下:
CPU:
IntelP3及以上;
内存:
256MB及以上;
硬盘:
10GB及以上。
③软件接口
.NET框架:
Microsoft.NetFrameworkV2.0版本及以上。
数据库服务器:
MicrosoftSQLServer2005及以上。
第4章系统设计
系统设计是一个把软件需求变换成软件表示的过程。
包括如何实现软件功能,性能要求集合的最合理的软件系统结构,并确定应该如何样实现所要求的系统,给出软件模块结构中各个模块的内部过程描述。
通过那个时期的设计工作,得出对目标系统的精确表述。
4.1系统设计思路和原则
(1)设计思路
①系统分成几个相对独立的模块,但这些模块都进行集中式治理。
②分层的模块化程序设计思想,整个系统采纳模块化结构设计。
作为应用程序有较强的可操作性和扩展性。
③合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。
(2)设计原则
为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:
①合法性原则:
依据产品核算系统的工作规定以及要求,参照核算实际的工作情形,进行诸如产品进货、销售等工作。
②有用性原则:
适合产品信息治理工作的实际需求,并能够处理一些专门情形的要求,此外,尽可能预留空间,以便扩充功能。
③准确性原则:
对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:
类型匹配,长度不超限等)。
④易操作原则:
要求设计的系统功能齐全,界面友好,操作方便,必要的地点进行提示。
⑤源程序可读性原则:
为了便于其他设计,爱护人员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 进销存