超市进销存管理系统概述.docx

上传人:lao****ou 文档编号:302805 上传时间:2023-08-09 格式:DOCX 页数:71 大小:398.08KB
下载 相关 举报
超市进销存管理系统概述.docx_第1页
第1页 / 共71页
超市进销存管理系统概述.docx_第2页
第2页 / 共71页
超市进销存管理系统概述.docx_第3页
第3页 / 共71页
超市进销存管理系统概述.docx_第4页
第4页 / 共71页
超市进销存管理系统概述.docx_第5页
第5页 / 共71页
亲,该文档总共71页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《超市进销存管理系统概述.docx》由会员分享,可在线阅读,更多相关《超市进销存管理系统概述.docx(71页珍藏版)》请在第一文库网上搜索。

1、超市进销存管理系统专业:计算机科学与技术班级:11级计算机1班姓名:目录弓I言31 .设计准备511社会背景51.2超市管理系统52 .技术概要72.1 设计语言72.2 运行环境72.3 JSP技术82.4 SQ1Server20介绍93 .系统分析与设计IO3.1 需求分析103.2 系统可行性分析103.3 总体设计123.4 数据库设计174 .运行界面与说明234.1 初始登录界面234.2 系统基本界面244.3 商品信息管理254.4 供应商信息管理274.5 库存管理界面295 .系统测试和维护315.1 概述315.2 系统测试315.3 系统维护315.4 体会32结论33

2、致谢34参考文献35附录源程序清单36摘要随着日常生活节奏的不断加快,也随着商品流通模式的进步,在学校、在小区甚至在大路旁边,各种大中小型超市层出不穷。与此同时,对于这些超市而言,如何对商品的进销存进行有效的管理,是一个必须解决的问题。在计算机普及之前,大多数超市采用的都是人工记账的方式,这种方式并不能很好地进行进销存管理,因为商品种类是很繁多的,全靠人工,既没有效率,也难免出错。因此,使用软件技术来实现一个进销存管理系统,进行进销存管理这种方式在大中型超市基本已经普及,甚至一些小型超市也都逐渐开始使用计算机来实现超市的进销存管理。进销存系统严格来说,其实就是一个管理软件,可以实现采购,销售,

3、以及库存等各个方面的高效管理。它主要采用JSP技术和SQ1Server2000数据库来实现开发跨平台的应用程序。关键词:超市;进销存;管理;JSP;SQ1Server2000AbstractWiththeboomingdeve1opmentofdomesticeconomyandtheconstantimprovementofpeop1e,s1ivingstandard,therearevarioussizedsupermarketsinschoo1s,housingestatesandevennearthestreet.Meanwhi1e,forthesesupermarkets,howto

4、managethepurchasing,se11ingandstockingoftheproductseffective1yisanecessaryissuethatmustbeso1ved.Beforethecomputerwaspopu1arized,mostsupermarketsusedmanua1account.However,thismethodcan,tmanagetheproductspurchasingse11ingandstockingwe11becausethecommodityc1assificationsarevarious.Itcanbemistakenorinef

5、ficientbymanua1work.Therefore,itisnecessarytousethesoftwaretechno1ogytoachieveapurchasing-se11ing-stockingsystem.Thissystemhasbeenauniversa1coverageinthemediumand1argesupermarkets.Nowevensomesma11supermarketsbegintousethismethodtorea1izethemanagementofpurchasing,se11ingandstocking.Thepurchasing-se11

6、ing-stockingsystemisactua11yaninformatizationmanagementsoftwarethatcanimp1ementtheinformationa1managementinpurchasing,se11ing,stockingandmanyotherworks.Itmain1yusesJSPtechno1ogyandSQ1Server2000databasetodeve1opcross-p1atformapp1icationprogram.Keywords:Supermarket;purchasing-se11ing-stocking;manageme

7、nt;JSP;SQ1Server2000.随着计算机技术的不断成熟的发展,计算机应用技术已经普及到了各个行业和各个领域之中。特别是随着互联网技术的发展,计算机软件技术也得到了相应的促进。就目前而言,无论哪个行业,都避免不了信息管理这个必要的环节,而信息管理的工作量通常比较大,人工越来越难以胜任,在此同时,在许多中小型超市中,计算机技术的发展较为缓慢,面临着被业内淘汰的威胁,故而为了自身的发展,中小型超市必须实现使用计算机应用管理信息的目标。超市管理软件从超市日常的销售、进货、库存等情况为基础,结合当下中国超市行业的发展趋势,实现了对超市信息的科学化、信息化管理,为目前的各大中小型超市的发展提供

8、了良好的技术支持。只有适应了超市的信息化管理,使用便捷的软件来替代繁琐低效的人工,才能实现超市的进一步扩张,才能更好地面对行业内的挑战。超市进销存管理系统主要是为超市的经营管理提供信息化服务,该系统能够在超市日常经营中实现对客户信息、供应商信息、库存信息、销售信息、系统用户权限等的管理。使用超市进销存管理系统,可以帮助超市合理高效地管理超市进销存流程,提高工作效率。加快资金回笼进而提高资金利用率,可以给超市带来更大的收益。在超市越来越多的今天,可以说,超市行业的竞争越来越激烈,而在一班情况下,各个超市间同类商品的销售单价基本相同,这样一来,如何降低进销存过程中的成本消耗,就成了降低超市经营成本

9、,提高超市生存竞争力的关键。就目前而言,许多超市并没有一套高效的进销存管理系统,超市的进销存管理主要依赖于人工和文本,信息处理量大、工作繁琐、查询困难。因此为了使超市进销存管理更加信息化、科学化,所以现拟开发这个超市进销存管理系统,希望能够凭借高效方便的超市进销存管理系统来提高超市现有资源的利用率,能够规范超市的进销存流程,避免业务经营中的错误和迟缓,随时根据市场制定最合理的进货、销售计划,提高市场占有率、拓展生存空间。该系统的目的是让超市进销存管理更加清晰化、透明化,要使得超市管理更加易于管理,能够实现自动化和信息化。超市进销存管理的特点是信息处理量大、数据更新快,因此超市进销存管理单靠人工

10、来实现是不现实的,软件代替落后的人工,是必须的。我们开发超市进销存管理系统是为了实现超市进销存管理的信息化和高效化,继而提高超市运行效率,提高核心竞争力。超市管理系统全面取代人工管理,是科学前进的必然结果,是生产力发展的完美体现。1.设计准备11社会背景在设计进销存系统之前,我们首先对宿舍楼下的小超市进行了调查,针对各种中小型超市的管理需要,设计出了这套进销存管理系统。在开发过程中,考虑到类似于楼下小超市的软硬件条件和操作人员的知识水平,采用JSP和SQ1Server2000来编写这个操作简易的系统。作为一个向其他超市或者公司乃至个人等客户销售商品的中型超市,它的主要任务就是销售商品,目前的管

11、理系统中存在许多问题,所有的进货单、销售单都是人工手动记账,库存也是人工记录,这样一来,根本不能随时随地掌握商品的详细库存情况。在这种情况下,每天单单是统计营业额,都得耗费太多的时间,造成了人力物力的极大浪费。为了解决以上问题,提高工作效率,现在准备采用进销存管理系统进行信息化管理。经过近一个月的设计与开发,现在已经达到原来的设计目标,完成了设计目的。1.2超市管理系统用进销存管理软件来完成超市进销存管理的任务,管理大中小型超市商品的流通。为了便于管理、及时进行合理的行业销售决策以及裁剪多余的超市工作人员、减少人工的浪费。一个好的超市销售管理系统应该能够帮助超市工作人员提高工作效率,帮助超市人

12、员安全便捷地对超市的有关数据进行管理,例如,输入、输出、搜索和其他相关业务,使得繁琐的超市数据能够变得直观化、合理化。最初的超市信息管理,都是靠人工来完成。但近年来,因为超市的经营规模日益扩大、销售量和超市数量的大幅增加,现在的大中型超市,已经突破了食品为主的传统模式,经营模式正逐步向多样化发展。即使是一个小超市的日常经营,有大量的业务信息必须处理,再次基础上,还需要经常查询更新产品的各类信息,因此,使用现代办公软件进行超市管理、实现控制和管理大中型超市商品的传输,有利于提高管理效率和制定正确的行业销售决策,减少多余的人力浪费,解决超市管理这一块的后顾之忧。2 .技术概要2.1 设计语言经过对

13、该统的评估与设计,决定采用JAVA程序设计语言来编写代码,Java是1991年诞生的,最初名叫“Oak”,在1995年的时候,改名为JAVA。Internet使JAVA成为网上最流行的编程语言,同时JAVA对Internet的影响也很大,原因比较简单:JAVA扩展了可以在电脑空间自由流动的对象的世界。在网络中,有两大类对象在服务器和个人计算机之间传输:被动的信息和动态的、主动的程序JAVA有安全、可移植、多线程等各种优点,因此目前它是使用最广泛的语言。2.2 运行环境该系统对计算机操作系统没有太多的要求,WindowsXP和Windows7都可以满足设计需要。在这里,我们在WindOWS7下的

14、MyeCIiPSe开发工具来开发这个系统,后台数据库使用SQ1SerVer2000,JDK版本采用1.7版本。Myec1ipse其实就是ec1ipse的加强版,它在ec1ipse的基础上又加上了许多强大的插件和功能,是一个良好的企业级开发工具。它既可以和ec1ipse一样用来开发J2SE项目,也可以用来开发JAVAEE以及其他的项目。它的功能齐全,支持度高。和其他开源开发工具一起使用有很好的效果。MyeCIiPSe企业级工作平台一班都被称为MyeCIipse,可以说,它本质上就是对ec1ipse功能补充后的加强版。利用他,我们可以用它来实现数据库和JAVA的开发。它有完整齐全的编码、调试、测试

15、以及发布的功能,完美支持HTM1、JSP、CSS等各种开发。有了Myec1ipse,你就可以实现所有的Web开发功能。2.3 JSP技术JSP的本名是JaVaSerVerPages,顾名思义,它的意思是JAVA服务器页面,其实从本质上说,它就是一种Serv1et设计,它是一种动态网页设计技术。对于学习过ASP技术的程序员来说,其实JSP技术在某些方面还有有点类似于ASP技术,JSP技术是在传统网页HTM1文件中插入JAVA程序段和JSP标记,从而设计出JSP文件,它的文件后缀名为Jsp。JSP开发出的应用具有JAVA一贯的特点跨平台。它既可以在Windows系统下运行,也能在其他系统下执行,这

16、样更有利于应用的传播和推广。JSP解决了HTM1语法中的JAVA插入问题(用%和%标签),JSP和SerV1et一样,主要是在服务器端运行,然后给客户端返回HTM1文本,因此只要客户端有网页浏览器就可以查看,推广程度高。JSP技术在基于JAVA的平台上能够广泛地使用,是进行JAVAWeb开发的一种核心组件。JSP页面由HTM1代码和嵌入其中的JAVA脚本组成。当浏览器端用户请求某个JSP页面时,Web服务器在服务器端所请求的JSP文件进行编译处理,执行其中的JAVA脚本,并把生成的HTM1页面返回到浏览器端显示。Ser1et技术是JSP技术的基础,在实际开发中往往是二者联合使用。由于基于JAV

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服