5.1.8 添加商品编辑模块 ............................ 30 5.1.9 查看明细模块 ................................ 30 5.1.10 日期查询编辑模块 ........................... 31 5.1.11查看进货模块 ............................... 32 5.1.12 查看类别模块 ............................... 32
第六章 系统的调试与测试 ........................ 34 6.1调 试 ........................................... 34 6.1.1 程序调试 .................................... 34 6.1.2 分调 ........................................ 34 6.1.3 总调 ........................................ 34 6.2测试 ............................................ 35 第七章 总 结 ................................... 36 致 谢 ........................................ 38 参考文献 ........................................ 39 程序清单 ........................................ 40
6
超市商品库存系统设计与实现
第一章 引 言
超市进销存管理系统用计算机管理超市库存进出管理的一种计算机应用技术的创新,在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的.现在一般的超市都采用计算机智能化管理,采用计算机作为工具的实用的计算机超市库存管理程序来帮助管理员进行更有效的超市库存管理工作。超市进销存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。
超市库存管理系统依靠现代化的计算机信息处理技术来管理超市,从而节省了
大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
1.1 开发背景
在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。
超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。苏辙超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐
7
增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场,使用软件控制成为必须。
1.2 开发目的
该系统便于超市库存管理人员对商品信息的了解,建立一个效率高,无差错,通用性好又节时的超市库存管理系统。
(1)建立科学的信息平台,满足超市不同管理层的员工和普通员工对商品库存信息的需求。
(2)通过超市库存系统的实现,使超市的库存管理更加科学化。 (3)提供有效、方便的操作。
(4)节约超市库存的成本,提商品库存的效率。 (5)对超市商品管理提供必要的权限管理。
(6)为超市实现整体信息化的其他相关系统提供必要的数据支持。
1.3 开发的意义
根据目前的超市库存管理现状不难发现,但前的超市库存管理可能存在的问题很多,例如,传统的手工业务处理,大大降低了企业效率,而且出错率增加,商品的计算比较复杂,采用人工处理费时费力,效率低且容易出错,产品规格、型号、品种较多且零碎、造成库存管理复杂,无法随时了解商品出入库、w物料移动、货物补丁、产品补料等业务处理过程,非常复杂而烦恼依靠传统的手工业处理或个别部门电脑处理,不仅浪费大量的人力、物理、时间,而且精确程度极低,另外加上盲目的采购,造成大量的库存积压货短缺,商品的基础数据杂而繁多,企业传统的卡片式管理显然不能胜任,为了提高超市的管理效率,超市库存系统的建立势在必行。
1.4 开发设计思想
(1) 尽量采用广传企业现有软硬件环境及先进的管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的;
(2) 系统应符合企业管理的规定,满足对库存管理管理的需要,并达到操作过程中的直观、方便、实用、安全等要求;
(3) 系统采用模块化程序设计方法,具有良好的可扩展性和可维护性。软件设计尽可能模块化、组件化,使应用系统可灵活配置,适应不同的情况,便于未参与开发
8
的技术维护人员补充、维护。数据库的设计尽可能考虑到将来的需要。
(4) 系统具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。
9
沈阳化工大学学士学位论文 题目:超市商品库存系统设计
第二章 系统分析
2.1 系统初步调查
由于其它语言开发的超市管理方面的软件移植性较差,而基于JAVA语言的开发的软件可以基于不同平台,移植性和使用广泛,为用户提供可视化的操作界面,易于操作和使用。本系统基于Windows的图形用户界面,即使不懂电脑知识的人也很容易上手。超市管理系统采用最友好的交互界面,不需要专业的开发人员进行操作,同时维护易于简单,操作人员不需要了解太多的数据库方面的知识,只要进行简单的操作就行。
经过上述分析,无论从那个方面来讲,基于JAVA语言的超市管理系统都有很高的开发价值。
2.2 可行性分析
系统的可行性分析的目的在于用最小的代价在尽可能短的时间内确定在现有的技术、经济和人员素质等条件下该问题是否能够解决,是否值得去解决。其实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。一般应该从下述三方面研究每种解法的可行性:技术可行性,经济可行性,操作可行性。 2.2.1 技术上的可行性
计算机行业的工作人员要求会使用常用的办公软件和管理软件,了解IT行业的产品。在现代化社会,无论是管理层面还是工作层面的人员都要有一定的计算机基础,同时工作人员要有较高的素质。超市对员工的素质要求则更高,要有敏捷的思维,接触事物的能力,能够在短期内掌握超市管理系统的功能和使用方法,这样才能熟练运用超市管理系统,更快的投入工作岗位。超市库存管理系统属于一个数据库应用类的系统,对存在数据库进行添加、删除、查找、删除等功能。从应用层面来讲,还是很容易掌握。在软件开发方面,由于编程语言较多,而Java语言是一种面向对象的编程工具,Java语言是一种代码简单,易懂和维护的编程语言,为开发超市库存管理系统提供技术支持。
10