论文部分内容阅读
随着电子信息科技的高速发展,人民生活水平的提高,使用计算机技术解决实际问题的方式已经变得更加重要。计算机技术可以解决管理实时性低和管理范围不全面等问题。近年来许多中小型超市如雨后春笋般涌现,和人民生活也愈来愈贴切,竞争也变得更加残酷。为了能让自己的超市维持良好的运营情况,一个高效的管理系统对超市来说是非常有必要的,不仅可以准确及时地掌握许多信息,还可以从超市间的竞争中脱颖而出。超市管理系统能够实行超市的各方位管理,包括员工、供应商、会员、商品、库存等,是典型的管理信息系统(MIS)。在设计管理系统的过程中,充分了解超市的管理流程和软件开发需求,并利用先进的软件开发技术,达到减小开发成本,缩短开发时间,最大程度将实际功效发挥出来的目的。本次项目的研究对象是一些小型、中小型超市和便利店,为提高管理效率,开发了超市管理系统。开发过程可以分为后台开发和前台开发两个部分,后台开发处理代码的业务逻辑,控制功能以及和数据库的连接,保证数据的稳定性和安全性。前台程序代码的开发,要求系统的功能丰富且界面及操作简洁化。管理系统将供应商、用户和企业联系在一起,形成服务链,逐步建立起企业供、销、产、人、物、财等业务,全面提升企业竞争力。在技术方面,系统的开发以JAVA语言为主,根据超市的数据存储情况,在数据库管理系统方面采用MYSQL数据库。对于中小型超市的管理系统而言,MYSQL数据库的功能完全适用。在系统的结构方面,使用Spring、SpringMVC和Mybatis(SSM)三大企业级框架进行整个系统的搭建,使整个系统的开发步骤大大减少。使用B/S开发模式保证系统的可拓展性和易操作性,采用MVC三层架构的设计思想,降低了系统的耦合度,代码的可重用性和系统的可升级维护性也大大提高。前端页面显示以及前端提交的事物判断处理由JavaScript技术实现,结合HTML+CSS技术完成前端页面的建设,对非安全登录的拦截则是由WEB中的过滤器实现。本次开发的超市管理系统,界面友好,操作简便,功能实用,可以完成整个超市管理过程,使超市管理更加规范化,提高了管理效率。