您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 库存管理系统开发说明
超市库存管理系统摘要随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统登陆、商品入库、商品查询、商品更改和删除等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能关键词:Java,Access数据库,界面,需求分析。TheSupermarketinventorymanagementsystemAbstractExpandsunceasinglyalongwiththesmallsupermarketscaledevelopment,thecommodityquantitysharpgrowth,relatedcommodityeachkindofinformationcontentalsobecomestimeofgrowth.Thesupermarketinneedstocarryonthestatisticalanalysisallthetimetocommodityeachkindofinformation.Butthelarge-scalesupermarketmanagementsystemmanagementsystemfunctiontoowasformidablecreatestheoperationtediouslytoreducethesmallsupermarketworkingefficiency.Thesupermarketmanagementsystemmanagementsystemisinthemarketonthemostpopularsupermarketoneofcommonlyusedsystems,itmainlycontainsfollowingseveralmodules:Systemjurisdictionhypothesis,primarydatainput,datacompilingandinquiryandsoon.Thus,realizestotheinventory,thesaleandthestaffinformationandsoonrealizescomprehensively,dynamic,thepromptmanagement.Thisarticlesystemanalysissoftwarehasdevelopedbackgroundbyprocess;firstintroducedthesoftwaredevelopmentenvironment,nextintroducedthissoftwaredetaileddesignprocess:Databasedesign,eachmoduledesignandrealization,aswellasconcretecontactsurfacedesignandfunction.Keywords:Java,Accessdatabase,interface,needsanalysis目录1引言................................................................12系统设计............................................................12.1系统开发平台...................................................12.2系统运行环境...................................................13问题定义............................................................14系统开发的理论基础..................................................24.1JAVA语言.....................................................24.2数据库概论及ACCESS2000简介....................................44.2.1数据库概论...............................................44.2.2Access数据库简介........................................54.3使用JDBC-ODBC与数据库建立连接................................64.3.1JDBC对象的数据库操作....................................64.3.2ODBC对象的数据库操作....................................75系统可行性分析......................................................85.1技术可行性.....................................................85.2经济可行性.....................................................85.3开发环境可行性.................................................95.4社会因素考虑...................................................96系统需求分析........................................................97系统总体设计.......................................................117.1功能模块设计..................................................117.2数据库设计....................................................127.3系统流程图....................................................127.4工作进度安排..................................................128系统详细设计.......................................................128.1功能模块详细设计及算法........................................128.2本人所作贡献..................................................139设计的编码与实现...................................................1410程序和系统调试....................................................1411结论..............................................................15谢辞.................................................................16附录.................................................................18外文资料.............................................................2511引言超市进销存管理系统用计算机管理超市库存进出管理的一种计算机应用技术的创新,在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的.现在一般的超市都采用计算机智能化管理,采用计算机作为工具的实用的计算机超市库存管理程序来帮助管理员进行更有效的超市库存管理工作。超市进销存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。超市库存管理系统依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。2系统设计2.1系统开发平台通过研究超市库存管理系统任务书,并对该系统进行实际需求分析,该系统采用了面向对象的JAVA软件作为开发工具,其功能强大、安全、跨平台、简单、适用于网络。该系统数据库采用了我们较为熟悉的Access2000数据库作为该系统的后台数据库支持。2.2系统运行环境Windows系统具有完全可视化窗体,直观、高效的面向对象的图形用户界面,具有普遍的使用人群,所以我们决定该超市库存管理系统将运行在WINDOWS操作系统下。在WINDOWS95/98/2000/XP下等都可以运行。3问题定义23.1开发项目:超市库存管理系统3.2开发背景:在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。苏辙超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场,使用软件控制成为必须。3.3项目目标:建立一个效率高,无差错,通用性好又节时的超市库存管理系统。3.4项目范围:利用一台普通配置的微机即可。3.5初步设想:利用所学计算机知识,采用JCreator+JDK1.6作为开发工具,Access2000数据库作为该系统的后台数据库支持创建超市库存管理系统。3.6可行性研究:建议进行一周。4系统开发的理论基础4.1JAVA语言Java语言是一个支持网络计算的面向对象程序设计语言。Java语言吸收了Smalltalk语言和C++语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等。主要特性如下:1、Java语言是简单的。Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员
本文标题:库存管理系统开发说明
链接地址:https://www.777doc.com/doc-1307011 .html