中国石油大学胜利学院专科毕业设计(论文)前言超市管理系统是一个超市不可缺少的部分,它的内容对于超市的决策者和管理者来说都至关重要,所以超市管理系统应该能够为用户提供充足的信息和快捷的销售,查询手段。但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对品质信息进行管理,具有着手工管理所无法比拟的有点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些有点能够极大地提高超市管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套超市管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。中国石油大学胜利学院专科毕业设计(论文)摘要随着超市行业的高速发展,其经营管理也变得愈加复杂。在计算机还未普及之前超市的销售管理都是由工作人员在柜台手工记录的方式来操作的,很容易出现差错而造成不必要的损失,这样就迫切地需要引入新的管理技术。随着计算机技术和数据库技术应用的不断发展,实现超市的信息化、网络化管理成了必然趋势。本系统根据现今超市的日常业务需求,科学地提高超市的管理水平,依靠科学的管理手段,采用先进的信息化技术,针对各类信息的管理业务,设计开发一个符合其日常运行作业的超市销售管理系统,使超市销售管理工作信息化。针对这一要求,本文介绍的超市销售管理系统采用C/S开发模式,使用MicrosoftSQLserver2005作为后台数据库,使用Eclipse作为开发工具。本系统的主要功能是对超市商品信息的查询统计,销售管理,库存管理以及系统设置,把超市日常经营活动通过信息的查询、添加、删除统一起来,以提高工作效率,保证超市管理信息统计的快速准确,减少人为出错。整个系统界面友好,操作简单,比较实用。关键词:超市销售管理系统,MicrosoftSQLserver2005,Eclipse中国石油大学胜利学院专科毕业设计(论文)AnalysisanddesignofasupermarketmanagementsystemWiththehigh-speeddevelopmentofthesupermarketindustry,thesupermarketsalesmanagementhasbecomeincreasinglycomplex.Whenthecomputerwasnotyetpopularized,thesupermarketsalesmanagementreliedonstafftorecordartificially,whicheasilywentwrongandresultedinunnecessarylosses.Soit'sneededurgentlytointroducenewmanagementtechniques.Withthecontinuousdevelopmentofthecomputertechnologyanddatabasetechnologyapplication,ithasbecomeaninevitabletrendthatthesupermarketsalesmanagementwillachieveinformationmanagementandnetworkmanagement.Accordingtomodernsupermarket'sdailybusinessdemand,Idesignanddevelopasupermarketsalesmanagementsystemtorunasupermarket'sdailyoperation.Thissystemscientificallyimprovesthelevelofthesupermarketsalesmanagement,dependsonscientificmanagementmethods,makesuseofadvancedinformationtechnologyandmakesthemanagementofsupermarketsalesrealizeinformationmanagement.Inresponsetothisrequest,thethesisdescribestheprogramminganddevelopmentofthesupermarketsalesmanagementsystemwhichmakesuseofC/S(Client/Server)developmentmode,MicrosoftSQLServer2005asabackstagedatabaseandtheEclipsedevelopmentenvironment.Themainfunctionofthesystemistheinquirystatisticsinformationofsupermarketgoods,salesmanagement,inventorymanagementandsystemsettings.Toimproveworkefficiency,andensureafastandaccuratestatisticsofthesupermarketsalesmanagementinformationandreducehumanerror,thesystemunifythesupermarketsalesmanagementinformationthroughtheinquiry,addanddelete.Thesystemhasafriendlyinterface,operatessimplyanditisquitepractical.KeyWords:Supermarketsalesmanagementsystem,MicrosoftSQLServer2005,Eclipse中国石油大学胜利学院专科毕业设计(论文)目录前言第一章概述…………………………………………………………………………11.课题背景及概述………………………………………………………………11.1研究背景………………………………………………………………………11.2国内外研究现状………………………………………………………………12.系统的开发意义………………………………………………………………23.论文结构………………………………………………………………………34.系统的开发方法及相关技术…………………………………………………34.1常用的开发工具………………………………………………………………34.1.1J2SE概述…………………………………………………………………34.1.2Eclipse简介……………………………………………………………44.2运行环境………………………………………………………………………44.2.1JDK简介……………………………………………………………………44.2.2SQLserver简介……………………………………………………………54.2.3运行环境的搭建……………………………………………………………6第二章系统分析……………………………………………………………………71.系统需求分析…………………………………………………………………71.1系统设计的目的………………………………………………………………71.2任务概述………………………………………………………………………72.可行性分析……………………………………………………………………72.1系统管理可行性分析…………………………………………………………72.2系统经济可行性分析…………………………………………………………82.3系统技术可行性分析…………………………………………………………8第三章系统设计……………………………………………………………………91.系统设计的原则………………………………………………………………92.系统体系结构的设计…………………………………………………………93.系统流程图分析………………………………………………………………10中国石油大学胜利学院专科毕业设计(论文)4.功能要求………………………………………………………………………13第四章数据库设计…………………………………………………………………181.数据库设计……………………………………………………………………182.数据库表设计…………………………………………………………………19第五章系统的实现与测试…………………………………………………………231.前台收银系统的实现…………………………………………………………232.后台管理系统的实现…………………………………………………………262.1销售管理的实现………………………………………………………………282.2库存查询的实现………………………………………………………………3292.3用户管理的实现………………………………………………………………312.4信息查询的实现………………………………………………………………342.5商品管理的实现………………………………………………………………352.6采购管理的实现………………………………………………………………38结论……………………………………………………………………………………42参考文献………………………………………………………………………………43致谢……………………………………………………………………………………44中国石油大学胜利学院专科毕业设计(论文)1超市管理系统的分析与设计第一章概述1.课题背景及概述1.1研究背景在我国,超市行业形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着超市行业的高速发展,其经营管理也变得愈加复杂。在计算机还未普及之前超市的销售管理都是由工作人员在柜台手工记录的方式来操作的,很容易出现差错而造成不必要的损失,这样就迫切地需要引入新的管理技术。近几年我国超市经营规模日趋扩大,销售额和门店数量大幅度增加,而且许多超市正在向品种多样化发展。需要管理的货物种类繁多,因此超市的日常管理工作往往是很繁琐。小型超市在业务上需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息,并对商品各种信息进行统计分析。早期的售货员柜台手工记录的形式早已不能满足现有超市销售的发展,因此超市销售管理必须实现计算机化,在超市管理中引进现代化的信息管理技术,实现超市庞大的商品控制和传输,从而方便销售行业的管理和决策,为超市管理人员解除后顾之忧。1.2国内外研究现状国外超市管理信息化始于60年代末70年代初的条形码技术和电子数据交换的兴起与推广应用。70至80年代,PC机和连锁经营的大发展,促使超市管理信息化出现高潮;在这期间,条形码识别系统、电子收款机、销售时点管理系统、电子订货系统、电子数据交换等日渐普及,商业增值网开始建设。90年代,在网络技术的带动下,商业信息化得到空前大发展。美、日、欧盟等先进国家和地区超市流通业务流程的各个环节都在大搞信息采集、信息处理、信息应用的计算机化和网络化;超市管理信息系统由简单模拟型的第一代,发展到具有动态分析和决策支持功能的第三代。中国石油大学胜利学院专科毕业设计(论文)2在近十多年的发展中,商业的发展可谓千变万化,尤其是近年来,商业经营方式已由单一向多种经营态势发展,各种商业经营形式充斥其中。其中超市已成为商业大家族的主力军。超市是劳动密集型的服务行业,不同于生产型的企业,所有的商品都是源自外购,而且采购的品种多,采购的批次频繁。市场具有经营品种丰富、更新速度