1. 研究背景和意义 

目前国内的超市仍然没有一个高效,现代化的管理方式,绝大多数仍处于手工管理阶段,虽然有超市采用POS终端收费,然而商品的进货、库存、盘点结账和汇总等工作还是手工完成,可能会出现管理方面的漏洞[1]。随着超市运营的高速发展,管理方式也变得越来越复杂,信息量逐渐增大、流程增多等问题开始出现,传统的管理方式已无法应对管理复杂的市场,所以针对超市进销存管理系统的设计与实现已经刻不容缓。针对超市业务的特点和流程进行研究,整理出超市生产、销售和采购的具体业务流程,选择切合实际的工作模式,并利用软件工程技术与计算机技术,对超市进销存系统进行开发[2]。

超市进销存管理系统通过提供各种超市进销存信息管理和服务,让管理者可以更快更清晰的认识在超市管理的便捷,找到属于自己的管理平台,也可以方便消费者订单的处理和库存情况更好的掌握[3]。超市管理系统的关键就是对超市进货和售出货物的管理,所以我们开发的超市进销存管理系统可以很好的解决这个关键问题,这为人们的生活提供了很大的方便[4]。

2. 相关技术介绍

2.1 MyEclipse开发环境

MyEclipse是目前作为企业级主流的开发平台,不仅是一个优秀而且丰富的J2EE开发的Eclipse插件,而且在开发可视化界面的应用过程中功能强大,包括系统的开发、编码、调试、测试和发布的功能。它还具有强大的扩展性,支持许多流行的第三方框架,特别是各种开源的产品,使用JSP完成网页界面的外观设计,在Java开发和数据库及应用程序服务器的整合方面极大的提高工作效率[5]。所以, 选择MyEclipse作为超市进销存管理系统的开发环境。

2.2 Java简介

Java是作为SUN公司于1995年推出的计算机高级编程语言,也是面向对象的编程语言,支持封装、继承、多态等三大特性。Java具有很多特性:如可移植性,Java程序经过在系统上编译一次就可以在其他系统中运行;安全性,只有在系统中获取足够的权限才能在服务器上运行Java程序,在指定用户权限控制运行,有效的防止恶意攻击;Java的并发性,能够分布式处理,在多个线程同时运行时Java就会采用并发机制,根据不同的线程内部划分优先级,再对临界资源进行分配和管理;Java程序的健壮性,可以在不同平台运行Java程序。所以,选择Java作为超市进销存管理系统的主要开发语言。

2.3 Mysql简介

MySQL是目前企业开发中的最为常用的关系型数据库。目前MySQL在因特网上的很多系统中被广泛地应用。这是因为MySQL所占内存小,根据索引快速查找,使用者操作便捷,而且是开源的,自然成本就低,所以受到很多企业网站的欢迎[6]。MySQL是C和C++程序语言进行编写,在各种不同的环境中进行测试,确保代码的正确性和可移植性。现在流行使用的系统都能得到支持,还为其他的程序语言提供的应用程序接口,为各种语言的开发提供了便利[7]。MySQL支持多线程的处理,能够更好利用资源,在事务处理上更为安全可靠,使程序更为高效的运行。MySQL数据库是安全的,内部实现的加密机制,有效防止密码破解和泄漏。所以,选择MySQL作为超市进销存管理系统的数据存储技术。

上一篇:Android的个人记账系统的设计与实现
下一篇:asp.net+sqlserver高校图书管理系统的设计+源代码

java+mysql通用试题库系统后台设计与实现

电子商务时代超市网店物...

java+mysql宿舍管理系统的设计+ER图

Android移动终端的网上便利...

移动终端的网上便利超市系统设计任务书

java+mysql家庭财务管理系统设计

小微商家移动互联进销存...

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...

公寓空调设计任务书

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

C#学校科研管理系统的设计

国内外图像分割技术研究现状

志愿者活动的调查问卷表

医院财务风险因素分析及管理措施【2367字】