【计算机开题报告】超市商品管理系统

选题依据及研究内容(国内、外研究现状,初步设想及突破点;研究目标、预期成果,及可行性论述等)

一、国内外研究现状

作为信息化管理的一个重要分支,超市商品管理系统是继电子数据处理系统之后的又一个重要的发展方向[1]。随着计算机技术和通讯技术的飞速发展,超市商品管理系统逐渐在超市的日常经营和管理当中扮演着越来越重要的角色,可以方便快捷的实现各类商品的综合规范化管理[2]。
20世纪70年代后期,超市商品管理系统作为一种有效的管理手段,将超市的商品集中进行综合性的管理,可以方便快捷的管理各类商品的进出,超市商品管理系统能快速全面的记录各类商品进出的详细信息,为超市的日常管理带来了巨大的便捷,可以将以前投入在商品管理中的一些人力直接投入到计算机管理当中,实现了人与计算机相结合的自动化管理方式,提高超市对于人力的利用效率[3]。
20世纪90年以来又兴起了以ERP系统为代表的企业商品管理系统[4]。这种全新的管理系统不管是面对中小型的超市或者大型的超市,都能达到高效的管理效率。将商品的进销全面的集成到系统的管理当中,并且作为其中一个非常重要的环节,ERP管理系统所面对的对象不仅仅是超市类型的企业,而是面向更大的使用客户,如企业的采购、生产、销售等[5]。超市商品的管理仅仅作为其功能当中的一部分,这种管理系统一方面可以提升企业内部从供应链到生产甚至销售的高效管理,另一方面还可以合理的利用企业内部的资源,做到资源的充分利用,提升企业在市场竞争中的地位[6]。
国内引入超市商品管理系统的概念大概在改革开放之后的90年代,随着超市商品管理系统的引入,对超市的管理效率得到了巨大的提升,人们逐渐认识到计算机管理方式带来的便捷,目前在国内的市场上也出现了一些国内开发的并且使用率比较高的超市商品管理系统[7]。
计算机管理技术在我们的日常生活中扮演着越来越重要的角色,未来超市商品管理系统会朝着更加智能化、功能更加完善化以及使用更加便捷化的方向发展,超市商品管理系统是超市经营和发展的重要基石,只有利用好计算机技术,才能保证超市的商品管理更加完善[8]。

二、初步设想

超市商品管理系统基于Java+SSM+MySQL开发,使用B/S三层架构构建,按照软件工程的软件开发过程实施系统的开发,采用UML进行系统的分析与设计。系统具有良好的扩展性和复用性,容易维护,易于实现快速开发,容错性强。
超市商品管理系统分为管理员,超市销售人员,超市采购人员三种角色,各个角色具备的功能如下:
管理员功能
1.销售人员管理模块:添加超市销售员,修改销售员资料,删除用户等功能。
2.供应商管理模块:设置超市常用的供应商的名称,联系电话等等。
3.商品信息管理模块:添加和维护超市的商品信息的基础数据。
4.超市进货模块:超市采购进货,采购退货,超市采购单据查询等功能。
5.超市销售模块:对超市的销售进行统一管理,例如销售一件商品,库存中就少一件,相应的仓库商品减少,还查看销售明细记录。
6.库存模块:查看超市现有商品的剩余库存的列表,方便根据条件查询库存。
7.超市的财务管理:统计一定时间段销售的金额和毛利润。
超市销售人员功能
1.修改个人密码和基础资料。
2.超市销售模块:商品进行结账销售的管理,查看属于自己的销售记录明细。
3.库存模块:查看超市现有商品的剩余库存的列表,方便根据条件查询库存。
4.统计模块:统计个人一定时间段内销售的业绩总金额,方便后续发销售提成。
超市采购人员功能
1.超市进货模块:超市采购进货,采购退货,超市采购单据查询等功能。
2.超市退货管理模块:采购退货。
3.供应商管理模块:设置超市常用的供应商的名称,联系电话等等。

三、突破点

1.系统采用人机交互的方式,界面美观友好,信息查询灵活,方便,数据存储安全可靠。
2.能够对进货信息进行有效的管理。
3.对用户输入的数据,进行严格的数据检验,尽可能地避免人为错误。
4.能够对商品销售信息进行有效的管理。
5.能够准确,详细地管理商品库存信息。
6.系统应最大限度地实现易维护性和易操作性。

四、研究目标

1.熟练掌握SSM开发框架,使用mysql数据库进行项目开发
2.熟练掌握开发工具,如Navicat、mysql、Eclipse等
3.实现权限认证系统,对登录用户划分权限角色,进行权限控制
4.实现前后端分离,方便后续扩展和维护。

五、预期成果

成功设计出超市商品管理系统,该系统能够实行信息化管理,以提高超市管理人员的管理水平和工作效率,同时也可以最大限度的减少手工操作带来的错误。研究成果将以管理软件的形式提供,并通过设计论文对研究成果进行分析与论述。

六、可行性论述

1.技术可行性
超市商品管理系统采用JAVA作为开发语言,是基于WEB平台的B/S架构系统。
(1)Java提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及服务[9]。整个系统帮用户做了大部分不重要的琐碎的工作。
(2)基于B/S模式的系统的开发已发展日趋成熟。
(3)众所周知,Java是面向对象的开发语言[10]。程序开发员可以在MyEclipse平台上面方便的使用一些已知的解决方案。
因此,该系统在开发技术上具有很高的可行性,且开发人员掌握了一定的开发技术,所以此系统的开发技术具有可行性。
2.经济可行性
超市商品管理系统采用的软件都是开源的,这样能够削减很多的精力和资源,降低开发成本。同时对计算机的配置要求也极低,即使是网吧淘汰下来的计算机也能够满足需要,因此,本系统在经济上是完全具有可行性的,所以在经济上是十分可行的。
3.操作可行性
超市商品管理系统的界面简单易操作,用户只要平时有在用过电脑,都能进行访问和操作。本系统具有易操作、易管理、交互性好的特点,在操作上是非常简单的,因此在操作上具有很高的可行性。
综上所述,此系统开发目标已明确,在技术、经济和操作方面都具有很高的可行性,并且投入少、功能完善、管理方便,因此系统的开发是完全可行的。

理论和实践意义

一、理论意义

超市作为一个传统的经营场所,其主要功能是满足人们日常生活中的各类物品所需,传统意义上的商店就是一个小型化的超市。随着社会的飞速发展和人们消费水平的日益提升,传统意义上的纯人工经营方式很难满足超市日常经营所需,为此需要开拓一条新的管理方法,采用计算机和通讯技术来对超市的商品进行科学规范的管理和经营,一方面可以节省大量的人力投入,另一方面超市商品采用计算机软件经营,出现差错的概率远低于传统的人工结算方式,从以上两个方面来说,采用现代技术对超市的商品进行管理,可以很好的解决和完善超市日常经营中的不足。

二、实践意义

通过开发超市商品管理系统,对所学的软件开发方面的理论知识进行了综合运用,提高分析解决实际问题的能力,同时提高实际工作能力。如调查研究、查阅文献和收集资料并进行分析的能力;对所学知识进行统筹运用的能力;总结提高撰写论文的能力。

论文撰写过程中拟采取的方法和手段

1.调查法:从实际的系统开发目的出发,结合系统需求调研,得出本系统的功能结构模块。
2.文献研究法:通过大量查阅有关本系统的相关技术书籍,更详尽地了解网上有关系统的现状及相关技术。
3.经验总结法:经过网络搜索、老师指导以及自己的开发经验结合,对系统开发具体情况,进行归纳与分析,使之系统化、理论化。
4.实证研究法:自己进行大量的编码测试,一切从动手编码出发,结合自己以前的编程基础,实现系统所需要的功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

写JAVA代码的人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值