ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:378.73KB ,
资源ID:10270868      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10270868.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(超市管理系统毕业设计论文 精品推荐.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

超市管理系统毕业设计论文 精品推荐.docx

1、超市管理系统毕业设计论文 精品推荐超市管理系统学生姓名:xxx指导老师:xxx 所在院系:xxx所学专业:xxx研究方向:xxxxxx大 学xxx xxxSupermarket Management SystemName:xxxTutor:xxxCollege:xxxMajor:xxxDirection:xxxxxx Universityxxx xxx 摘 要随着小超市规模和数量发展的不断扩大,商品数量也跟着急剧增加,有关商品的各种信息量的需求也成倍增长。超市需要时时刻刻对各类商品信息进行统计分析,这样才能更好的了解市场发展动态并提高工作及运营效率。然而,大型的超市管理系统功能过于强大,致使那

2、些依附大型超市而运行的小超市,由于操作繁琐而降低了工作效率。超市管理系统是市场上超市运行最流行且最常用的系统之一,它主要包含以下几个模块:人员信息管理、库存管理、财务统计信息管理、销售信息管理、统计报表中心、综合系统管理。通过对这些模块及系统的调研分析,有助于实现对进货、销售及员工信息等各类信息的掌握,并进行更全面、动态、及时的管理运行和总结。经上述分析,本文系统的研究了软件开发的背景以过程,首先从软件的开发环境入手,总述软件的发展前景并根据市场所需大环境进行分析;然后对软件的设计过程进行了分析介绍,进一步对数据库的设计、各个模块的设计和实现进行说明,并且阐述具体界面的设计和功能。关键词:超市

3、;Java;MySql;管理系统Supermarket Management SystemAbstractWith the expansion of the small supermarket development scale and quantity, quantity followed a sharp increase in all kinds of information about goods demand is exponentially. Supermarkets need to every moment to statistical analysis to each kind

4、of commodity information, so as to better understand the market development and improve the efficiency of work and operation. However, large supermarket management system management system function is too strong, causing those who cling to a large supermarket and run small supermarket, because the c

5、umbersome operation and reduces the working efficiency.Supermarket management system is the most popular supermarket on the market operation and one of the most commonly used systems, it mainly includes the following several modules: personnel information management, inventory management, financial

6、and statistical information, sales information management, statistical reports center, integrated management system. Through analyzing these module and system research, help to realize the purchase, sales and employee information such as all kinds of information control, and carry on more comprehens

7、ive, dynamic, timely management and summarizes the operation.System through the above analysis, this paper studies the background in software development process, first of all, from the perspective of the software development environment, and the prospect of development of an overview of software ac

8、cording to the market required environment analysis; Then the software design process are analyzed, further to the database design, each module design and implementation, and expound the specific interface design and function.Keywords: Supermarket;Java;MySql;ManagementSystem 1 前言1.1社会背景随着科学技术的迅猛发展,信

9、息化时代已经全面铺开,计算机技术已经逐渐渗透到各个领域,已然成为各行业都不可替代的独特工具,特别是Internet技术的应用推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势。信息化时代的来临,使得巨大的数据信息正在被等待加工处理和传输,这也就迫切需要对数据库进行进一步的开发和利用,以便更好的发挥其作用。国内市场中存在的一些中小型超市,他们的信息化步伐要远远落后与大中型超市,而这些企业的资源管理,尤其需要信息的存储和处理,有效的处理方式和管理方法,才可以更好的适应日新月异的市场竞争需求,因此加快超市的信息化进程显得尤为迫切。通过对市场的调查分析,各中小型超市在对经营业务和人

10、事管理都需要进行新型的管理冲击,来以此提高市场的需求和本身的经营效率,针对这种现象,开发了这套超市管理系统。在开发过程中,我们以不同超市管理的不同特点和技术人员的实际水平为根基点,在系统设计过程中,我们尽量以简为主,采用易懂易读的人机界面,使用户可以在短时间内完全掌握并使用。与此同时,我们始终将系统的正确性放在首位,力求数据的完整、更新的及时性以及处理的正确性,在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。1.2超市背景超市在我国最初是在20世纪90年代初期形成的,现在它已经成为我国零售业的中流砥柱,对国民经济的发展、货币的流通均发挥了其不可磨灭的作用。随着超市高速的发展扩大,其

11、管理模式也日趋复杂化,经营方式也不断变化,早期售货员站柜台的买卖形式早已不能满足现有的市场需求及销售的更新发展变化,这样就对新的技术管理方法和销售方法产生了迫切的需求。超市是劳动密集型的服务行业,不同于生产型的企业,由于商品都是源自外购,而且采购的品种多,采购的批次频繁。超级市场具有经营品种丰富、更新速度快、交易高峰时间顾客交易频繁、速度快准确性要求高的特点。每日甚至每时将这些频繁交易的真实情况实时地采集、汇总、分类、处理,生成各种账目、报表,并将进、存、以及资金分布等情况迅速反映出来,其往来业务非常繁杂。超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。面对不同种类的

12、信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。商店自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。它最主要的特点是能够实时的和准确的控制店内的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。超市的销售形态具有很多的优点,但在当前市场情形下,它仍然具有零售业企业所拥有的共性问题,如:商品的管理不及时、收款结算速度过慢、收款出现营业差额、商品调价很难、盘

13、点不准确等问题。同时在超市日常管理中,商品的进、存等决策多以经验和市场的需求分析为主,缺乏对市场的评估分析能力,无法准确判断市场所需,管理人员对及时传递资料的要求始终得不到满足,致使销售停滞,得不到经济上的满足。超市的经营管理也逐渐走向复杂化,日常所需要处理的数据量也逐渐增大,商业运转的中间环节越来越多,原始的人工运作已无法满足市场的销售需求。为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,以便节省了人力、物力,改善员工的工作条件,减轻了劳动强度,并且能够快速的对商品的进、销、存等做出反应,同时对各种反馈信息进行及时归纳分析,以便管理人员能够根据所产

14、生的问题及快速发展的市场做出正确的销售管理决策,加快超市经营管理效率。1.3课题研究的目的和意义1.大大提高小型超市的运作效率。2.通过全面的信息采集和处理,辅助提高小型超市的决策水平。3.使用本系统,可以迅速提升小型超市的管理水平,为降低经营成本,提高效益,增强超市扩张能力, 提供有效的技术保障2需求分析2.1 技术可行性分析在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定条件的计算机技术水平,所以在新系统投入使用时,只要对员工进行简要的培训说明,对系统的功能和

15、使用方法进行初步了解,就基本上能够使系统顺利运行。2.2 经济可行性分析通过网络传递销售信息是可以不受距离的限制,因此可以取缔许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。2.2.1 超市有能力承担系统开发费用开发新系统的工作是一项间距复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。软件企业作为一个简短的高科技产业,其

16、员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业取缔大部分的额外开支。同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。2.2.2 新系统将为企业带来经济效益管理系统是一个信息化、智能化和拥有先进管理理念的集合体。管理是一个动态过程,在其运行过程中要采取多项措施,在管理中获得经济效益也就是需要获得一个综合性效益,因此要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效

17、益是显而易见的,其最主要的表现就是减少了企业管理费用和人力开支,而其它一些繁琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。2.3 操作可行性分析本系统采用基于浏览器的系统,而浏览器系统是大家熟悉的操作系统,对于只要有一些计算机知识的人员可以轻松学会并加以运用。而整个超市管理系统采用友好的交互界面,简介明了,不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必要开发该系统。综合以上三方面,该系统无论是从技术上或者经济上还是操作上,都具有非常成熟的市场和很高的开发可行性。因此,可以设计该系统的数据流程图,建立数据字

18、典。2.4 系统需求分析2.4.1用户工作流程进货或销售商品时,用户要对进货单或销售单进行核对审查,并进行登记;用户要获得进货、销售、库存信息时,要对进货情况、销售情况、库存情况进行查询并打印。2.4.2用户业务需求1.该管理软件将对员工、供应商和会员的资料进行管理,并且还可以对员工进行权限的设置和管理。2.该管理软件将对库存产品进行资料管理和统计;对产品的进货单和产品的销售单进行录入管理和统计;还可以对进货、销售、库存情况进行查询,并能打印详细信息。3.该管理软件将由管理员对每日的销售进行结算处理;对商品提供商的进货单进行结算,对进货款和销售款的收支进行详细记录,以及对其他花销的记录进行管理

19、。4.该管理软件提供一般的销售功能;能够进行对会员的销售,结算功能。5.该管理软件提供对原料采购的统计,财务收入和支出的统计,以及销售排行的统计。6.该管理软件提供辅助信息的维护以及系统用户信息的管理。7.整个超市管理系统的功能结构如图2-1所示:图3-1 系图2-1系统功能结构图3系统概要设计3.1 设计思想1.系统分成几个相对独立的模块,但这些模块都进行集中式管理。2.分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。3.合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。3.

20、2 设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:1.合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。2.实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。3.准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。4.易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。5.源程序可读性原则:为了便于其他设计,维护人员读

21、懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。6.优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护。7.安全性原则:可以为该系统的用户设置用户权限。3.3 业务流程分析超市管理系统主要是是以先进的管理理念和科学的计算机技术来取代原始的手工操作。在新系统开发前,我们对这个超市管理系统业务流程进行了系统的调查,新系统主要业务分析主要分为几部分。3.3.1流程分析进货管理是企业生产经营活动中及其重要的一环,它关系到产品质量能否得到保证,生产是否能够顺利进行,采购成本能否得到有效控制

22、等问题。企业现代管理理念中对企业的进货管理提出新的要求;企业进货时对供货商的选择更见慎重,双方不再是讨价还价的买卖关系,而是一种相互依存的合作伙伴关系,并且还需要认识到企业产品质量要从采购抓起,这就关系到供方的供货、服务质量。下面是进货业务程序的主要内容:供货商的情况调查:在实施采购之前,超市首先就要对市场上各大商品供货商进行详细的调查,了解公司的具体情况,评定企业的信誉级别和公司的市场口碑,做到准确无误,采购顺利。采购计划的编制:超市根据自身的资金条件和销售状况,综合分析市场规律,拟定采购计划表。实施进货计划:根据供货商档案及评审结果,选定供货商;生成订货单给选定的供货商;双方就价格、数量、

23、质量等方面洽谈磋商,直至签订合同;跟踪合同执行,安排供货进度和货物运输,做好验收入库工作。3.3.2 库存业务库存管理是指在上产经营中为销售和耗用而存储的各种资产。企业存货不当都会增加不必要的费用:存货过多将导致物资的积压、存储费用增加、流动资金周转不利,并且过量的库存会掩盖管理不善的问题。存货不足则影响企业的正常销售活动。库存管理的目标是需求最佳存货数量,使库存的成本总额最小化。其主要业务如下:1.产品入库、出库、盘库等日常处理。2.科学合理地确定某库存物资的库存控制参数。如:最佳订货批量、最大库存量、最佳缺货量、最佳订购周期等,进行严格的库存控制工作。3.汇总统计各类库存数据,反应和监督储

24、备资金占用及采购资金使用情况。3.3.3 销售业务销售对一个企业的生存和发展是至关重要的,它不再是传统意义上的“卖东西”,它对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务等信息。此外信息化的高速发展为企业的销售工作提出了新的挑战,封闭意味着落后,超市要抓住时机,引入现代化的销售管理模式,实施企业的信息化、智能化销售管理,才能使超市在激烈的市场竞争中立于不败之地。3.4 系统数据流分析超市管理系统顶层图如图3-1所示:图3-1 超市管理系统顶层图超市管理系统第0层图如图3-2所示:图3-2 超市管理系统第0层图库存管理部分第1层图如图3-3所示:图3-3 库存管理部分

25、第1层图销售管理部分第1层图如图3-4所示:图3-4 销售管理部分第1层图进货管理部分第1层图如图3-5所示:图3-5 进货管理部分第1层图人员信息管理部分第1层图如图3-6所示:图3-6 人员信息管理部分第1层图3.5 数据字典数据流条目1.已进货信息=进货单号+供货商号+商品名称+进货价+进货数量+进货日期+备注2.销售信息=销售单号+商品编号+销售数量+销售日期文件条目1.文件名:职工清单组成:职工编号+姓名+性别+籍贯+类别+联系电话+联系地址+身份证号+备注组织:按职工编号递增排列2.文件名:商品清单组成:商品编号+供货商号+名称+计量单位+类别+产地+单价+备注组织:按商品编号递增

26、排列3.文件名:供货商清单组成:供货商号+名称+联系人+联系电话+联系地址+开户行+银行帐号+备注组织:按供货商编号递增排列4.文件名:进货清单组成:进货单号+商品编号+供货商号+进货价+数量+金额+进货日期+备注组织:按进货单编号递增排列5.文件名:销售清单组成:销售单号+商品编号+销售数量+销售日期组织:按销售单编号递增排列6.文件名:库存清单组成:商品编号+库存数量组织:按商品编号递增排列加工说明1.加工名:查询加工逻辑:根据要查询的库存信息,检索出库存信息明细表输入流:库存信息查询,发出库存信息请求输出流:库存信息清单,进货信息请求2.加工名:更新根据进货信息或销售信息更新库存信息输入

27、流:已进货信息,销售信息输出流:发出库存检索请求3.加工名:查询根据要查询的销售信息,检索出销售信息明细表输入流:销售信息查询输出流:销售清单,销售单4.加工名:更新加工逻辑:根据销售信息更细销售清单输入流:前台销售信息,库存信息输出流:更新库存清单5.加工名:查询加工逻辑:根据要查询的进货信息,检索出进货信息明细表输入流:进货信息查询,发出进货/采购清单查询输出流:库存信息清单,已进货信息,新供货商信息,进货单信息清单,采购单,进货信息请求,进货/采购清单检索结果6.加工名:更新加工逻辑:根据进货信息更新进货清单输入流:进货信息请求,进货单输出流:发出进货/采购清单查询7.加工名:查询加工逻

28、辑:根据输入要查询的职工信息或供货商信息,检索出相应的结果输入流:职工信息查询,供货商信息查询,发出职工/供货商清单查询输出流:已有供货商信息,供货商信息清单,职工信息清单,职工/供货商清单检索结果8.加工名:更新加工逻辑:根据输入的职工信息或新供货商信息更新相应的职工清单或供货商清单输入流:职工信息,新供货商信息清单,职工/供货商清单检索结果输出流:发出职工/供货商信息查询3.6 功能需求本系统采用自定向下方法开发,其功能模块主要有如下几个部分:人员信息管理模块、库存信息管理模块、财务信息管理模块、销售信息管理模块、统计报表中心模块、综合系统管理模块。具体的功能描述如下: 1.人员信息管理:

29、其功能是对超市人员、供应商人员以及会员人员信息的管理,并可以进行对应的增删改查的操作。 2.库存信息管理:其功能是对采购来的产品进行企业内部编码入库,产品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。3.财务统计管理:其功能是对每日的销售进行结算处理;对商品提供商的进货单进行结算;对进货款和销售款的收支有详细记录以及对于其他花销的记录和管理。4.销售信息管理:其功能是提供一般的销售管理,能够进行对会员的销售,结算功能。5.统计报表中心:其功能是提供对原料采购的统计,财务收入和支出的统计,以及销售排行的统计。6.综合系统管理:其功能是提供辅助信息的维护以及系统用户信息的管理。3.7

30、 性能需求1.数据精确度:产品的进货单和销售单中,单价、金额采用浮点数,保留至小数点后两位。2.时间特性:该管理系统软件从启动到进入系统登录界面的时间正常情况下应少于5秒,录入并更新数据的时间正常情况下少于2秒。3.适用性:该管理系统软件适用于Windows 2000/xp及以上操作系统。3.8 运行需求1.用户界面:本系统采用java设计,用户交互界面采用的是基于Windows的浏览器页面。2.硬件接口。运行本系统的硬件基本要求如下:CPU:Intel P3及以上;内存:256MB及以上;硬盘:10GB及以上。3.软件接口:java框架:struts2+spring+jdbc/hiberna

31、te;数据库服务器:Mysql 数据库。4系统详细设计4.1 系统功能结构图系统总体结构如图4-1所示:图4-1 超市管理系统功能结构图4.2 系统功能设计系统功能设计是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经营状况,以做出相应的经营决策。管理信息系统(MIS)就是要对这些资源建立正确的数据库,并进行信息的收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维护,通过实测超市的各种运行情况,并利用过去的历史数据预测未来的发展,从超市全局的角度出发进行决策,利用信息控制超市的行为,附注超市完成其目标。本系统共包括六大模块,分别是人员信息管理模块、库存信息管理模块、财务信息管理模块、销售信息管理模块、统计报表中心模块、综合系统管理模块。每个模块的功能如下:1.人员信息管理模块功能:实现职工信息的查询;实现职工信息的更新,包括增加、删除、修改功能;实现供货商信息的查询;实现供货商信息的更新,包括增加、删除、修改功能。实现会员信息的查询;实现会员信息的更新,包括增加、删除、修改功能;2.库存信息管理模块功能:实现商品信息的查询;实现商品信息的更新,包括增加、删除、修改功能;实现库存信息的查询;实现库存信息的更新,包括增加、删除、修改功

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1