欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    超市进销存销售管理系统.docx

    • 资源ID:6995272       资源大小:598.70KB        全文页数:46页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    超市进销存销售管理系统.docx

    1、超市进销存销售管理系统*(English)毕业论文(设计)GRADUATIONTHESIS(DESIGN)论文(设计)题目Title Of Thesis(Design) 超市进销存管理系统 分院(系别)Department 计算机科学与技术学院 专业Speciality 计算机科学与技术 班级Class*论文(设计)作者Author of Thesis(Design)* 论文完成日期Date 2012年05月论文(设计)指导教师Advisor*指导教师职称The Title of Advisor * 超市进销存管理系统Supermarket Inventory Management Syste

    2、m*2012年 5 月 10 日May 10, 2012指导教师对毕业论文(设计)的评语Advisors Comments on Graduation Thesis (Design)评语: 指导教师(签章)Signature of Advisor 日期 Date 评阅人意见评阅人姓名:职称:选项标准: A很同意 B同意 C基本同意 D不同意分项评价评价项目ABCD选题质量1选题符合专业培养目标,体现综合训练基本要求2题目难易适度3题目工作量适当4有理论意义或实际价值能力水平5查阅文献资料能力强6综合运用知识能力强7研究方案的设计能力强8研究方法和手段的运用能力强9外文应用能力强成果质量10文题

    3、相符11写作水平高12写作规范13篇幅适度14成果有理论或实际价值总体评价: 优 良 中 及格 不及格 评阅人评语 评阅人签字: 年 月 日答辩(评审)委员会意见 Appraisal of Defence Commission答辩(评审)成绩Mark of Defence鉴定意见Appraisal & Comments 主任(签章) Signature of Dean 日期Date超市进销存管理系统 摘要当今社会经济飞速发展,人们的政治、经济、生活等各个方面发挥着重要作用,由于越来越多人更加享受精神生活,因此人们对现在服务业的要求越来越高,而超市作为现代服务业里最普遍的一种,现有的超市进销存管

    4、理系统,大多采用传统的人工管理模式,这对于规模很小的超市来说,是可以应付日常管理需要的。但是,随着行业竞争日益激烈,提高经销存管理系统的工作效率,是亟待解决的问题。本次设计初步实现了超市经销存管理的基本操作流程,根据实际需求开发商品的进销存管理。本系统的开发平台是Microsoft Visual Studio 2008;系统的开发语言是C#语言;数据库的管理软件是Microsoft SQL Server 2005;运行平台是Windows Server 2003。阐述了设计超市进销存管理系统的目的以及超市进销存管理系统的设计与实现。给出了系统的详细分析,描述了后台代码的设计概况,并介绍了数据库

    5、的内容和主要实现。还总体说明了该系统的主要特点和功能。外观设计简洁,后台管理方便,配合数据库管理,实用且易操作。关键字:超市 进销存 C#语言 Microsoft SQL Server 2005Supermarket Inventory Management SystemAbstract Todays society economic development rapidly, peoples political, economic, and other aspects of life plays an important role. More and more people enjoy the

    6、 spiritual life, so now service industry have become increasingly demanding, and supermarkets as the most common one in the service industry, where the existing supermarket inventory management systems, mostly using the traditional manual management mode, which is able to cope with the daily managem

    7、ent of the need for smaller supermarket. However, with an increasingly competitive , improve the efficiency of the distribution of the inventory management system, the problems must to be solved. The design of the initial realization of the basic operation flow of supermarket distribution inventory

    8、management, inventory management based on actual demand for product development. The development platform is Microsoft Visual Studio 2008; System development language is C # language; Database management software is Microsoft SQL Server 2005; Operating platform is the Windows Server 2003. The Design

    9、 and Implementation of the purpose of the inventory management system for design supermarkets and supermarket inventory management system. Gives a detailed analysis of the system, describes the design profile of the code-behind, and stresses the contents and achieve of the database. Over all descrip

    10、tion of the main features and functions of the system. The design is simple, easy management background, with database management, practical and easy to operate.Keywords: supermarket Invoicing C # language Microsoft SQL Server 2005目 录第一章 绪 论 11.1研究背景 11.2研究意义 21.3本文的主要工作 2第二章 需求分析 32.1功能需求分析 32.2系统性

    11、能分析 32.3技术可行性分析 32.4系统Use-case图 4第三章 开发环境及技术 53.1 SQL Server概述 53.2开发平台及开发工具介绍 53.2.1 .NET平台介绍 63.2.2开发工具介绍 73.3系统设计思路 8第四章 系统设计 94.1系统目标 94.2系统设计原则 94.3数据库设计 104.3.1数据库概念设计 104.3.2数据库逻辑结构设计 134.3.3数据库物理结构设计 134.3.4数据库的完整性和安全性 16第五章 系统实现 175.1系统登录模块 175.1.1登录模块概述 175.1.2系统登录模块技术分析 185.1.3系统登录模块实现过程

    12、185.2主窗体模块 185.3商品进货管理模块 225.4商品销售管理模块 255.5库存管理模块设计 305.6公共类设计 335.7开发技巧与难点分析 34第六章 单元测试 356.1商品进货管理模块单元测试 356.2商品销售管理模块单元测试 36总结与展望 37致 谢 38参考文献 39 第一章 绪 论1.1研究背景随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得

    13、尤为迫切。中小型超市在我国经济发展中具有重要地位,目前我国的中小型超市数量多、地区分布广泛且零散、行业分布跨度大。随着全球经济一体化的发展和电子商务的兴起,中小型超市之间的竞争越来越激烈。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小型超市带来了更多的发展机会,同时也增大了超市行业之间的竞争强度。这就要求中小型超市必须改变经营管理模式,提高运营效率。日前,我国中小型超市的信息化水平还很低。随着技术的发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,超市行业采用电脑管理进货、库存、销售等诸多环节也已成为必然趋势。并且在企业信息化大背景的影响下,对企业经营活

    14、动中的进、销、存进行有效的控制和管理,已经成为中小型超市存身立业的头等要事。要实现企业的信息化,关键是要实现企业信息的集成和共享,包括不同部门之间、企业内部与企业外部之间及企业同企业之间信息的集成和共享1。我国的超市在20世纪90年代初期形成,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。随着经济的快速发展,超市的经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的发展,这样就迫切地需要引入新的管理技术。超市形态具有种种优点,但在目前状况下,它仍存在零售业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品

    15、调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。超市日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。超市进销存管理系统依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速对商品的进、销、存等状况和各种反馈信息进行分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。随着竞争的日益激烈,如何降低成本已经成为超市首要解决的问题。对普通的超市来讲,涉及原材料的进货渠道、销售情

    16、况以及库存等方面的管理,管理的好坏对超市的持久性经营至关重要。概括地讲,用户对经销存系统的需求具有普遍性。超市进销存销售管理系统适用于超市的采购、销售和仓库部门,可以对超市采购、销售及仓库的业务全过程进行有效控制和跟踪,有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,提升超市的市场竞争力。1.2研究意义随着超市商品的大量增加,其管理难度越来越大。在计算机技术飞速发展的今天,将计算机这一信息处理器应用到超市的日常管理已是势在必然,然而由于现在的小中型超市仍然采用传统的手工纸质管理方式,因此在管理上还是存在很多问题:管理效率低下,劳动强度大,投入成本多。信息处理慢、流通

    17、滞后,准确率低,工作效率低,企业内部沟通不畅通,不能为管理者提供有效的决策信息。时间一长将会产生大量的文件和数据,对于查找、管理都带来不少的困难。商品到货入库、出库流程繁琐,杂乱,周期长。这些存在的问题给企业的发展带来了阻力。于是,超市进销存管理系统便应运而生。这也为超市管理带来前所未有的改变,同时为企业带来意想不到的经济效益和社会效益。这主要体现在以下几个方面:(1)极大的提高了超市工作人员的工作效率,避免了以往入出厍流程繁琐、杂乱和周期长等弊端。(2)超市进销存管理实现了操作自动化和信息电子化,全面提高了超市的管理水平2。(3)基于超市进销存管理的全面自动化,可以大大减少入库管理、出库管理

    18、及库存管理中的漏洞,可以节约大量管理开支,增加企业的收入。(4)对超市的所有流程就行了有效管理,极大地提高了中小型超市的竞争力。1.3本文的主要工作本文针对已开发的超市管理系统进行了全面的介绍,由于自身学习知识的有限性,所以在开发时还是存在不少问题,仍然不能做到最优最好,通过本次系统的设计学习不少知识,在此基础上可以设计更好的系统,带来更快的效率,在管理小中型超市时达到更好的效果。本文的具体设计如下:第l 章为绪论,介绍了课题研究的背景和意义。第2 章做了本系统的需求分析包括市场需求分析、功能分析、性能分析、技术可行性分析。第3 章介绍了系统总体设计,包括系统要实现的目标,系统的结构流程图。第

    19、4 章介绍了本系统的开发环境以及使用的技术。第5 章论述了各功能模块的主要实现过程。第6 章对课题研究成果做了个简单的总结,并对以后的发展方向做了展望。 第二章 需求分析2.1功能需求分析(1)员工信息管理功能系统会实现管理员登陆并对员工信息进行管理,包括相关信息的查询修改以及删除。(2)商品进货管理功能此模块将实现对商品进货信息的管理,包括浏览商品的进货信息和对进货商品信息的查询。(3)商品销售管理功能此模块将实现对商品销售方面的管理,包括对商品销售信息的浏览以及商品退货信息的管理。(4)超市库存管理功能此模块将实现对超市商品库存情况进行管理,包括根据用户选择的条件和输入的查询关键字查询货物

    20、的库存信息,方便仓库管理人员对库存的查询管理。(5)系统维护功能此模块将实现对数据的备份以及数据还原。2.2系统性能分析(1)多层结构设计严格意义上的三层结构设计,其程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层。本系统采用的上有三层结构进一步扩展而成的多层结构。(2)面向对象设计在系统中将商品类型、商品等都封装成相应的类,同时每个类都有自己对应的集合类和操作类,从而再次提高了对数据库操作的安全性和程序的可扩展性。(3)指导经营的功能进销存管理系统并不仅仅能代替传统的书面操作,更重要的是它提供了信息分析的功能,只要单击一个按钮就可以查到目前销售最好的商品或是库存最多的商品,从而起到指导

    21、经营的作用。2.3技术可行性分析本系统是一个小型的对数据库有效应用的程序,现有的数据库应用程序开发技术已非常成熟,利用现有技术完全可以实现预定的功能。C#语言语法简洁,完全的面向对象设计,与Web的紧密结合,操作灵活且兼容性较好,而SQL Server 2005继承了SQL Server 2000的可靠性、可用性、可编程性、易用性等方面的特点,不仅可以有效地执行大规模联机事务处理,而且可以完成数据仓库和电子商务应用等许多更有挑战性的工作,因此在实现此系统时是方便使用,性能稳定。于是,采用这两种技术完全能够实现本系统的开发。本系统在使用上比较方便、简单;界面设计上美观大方;后期维护上比较容易,如

    22、要对功能模块方面作修改,则无需进行整个系统的重新架构。2.4系统Use-case图因为本系统运用的是面向对象的C#语言,因此系统必须具有Use-case图。 The basic file Management Purchase Management Login Sales ManagementSystem Operator Inventory Management System Maintenance 图2-1超市进销存管理系统用例图第三章 开发环境及技术本系统开发环境为:由于本系统采用SQL Server 2005做为后台数据库,选择了运行在.NET平台之上的C#语言作为系统的开发语言,因此

    23、采用专门为开发基于.NET平台的应用程序的Visual Studio 2008 做为系统的开发工具。3.1 SQL Server概述 SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能3。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。 SQL Server 2005 是一个更为全面的数据库平台,使用集

    24、成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。本系统采用SQL Server 2005的原因:以降低开发成本和便于企业员工管理后台数据库为开发目的,基于使用简便和使用安全的原则,进销存管理系统采用SQL Server2005作为后台数据库。SQL Server2005的性价比最高、运行稳定、安全性高、操作简单,并且由于本系统处理的数据量不是很大,所以选择了SQL Server 2005作为本系统的后台数据支持系统。SQL Server 200

    25、5的优点:(1)可编程性:CLR(Common Language Runtime,公共语言运行时)集成。本系统的开发平台是Visual Studio 2005,它与此数据库同是微软的产品,其核心已由.NET Framework 2.0改写,可以达到数据库与开发平台的无缝连接。(2)安全性:SQL Server 2005 的安全达到了很强大水平,有着更清晰的安全模型、安全对象和权限。(3)异步处理能力:Service Broker提供了一个功能强大的异步编程模型。Broker的最大好处一是异步执行能力,提高了可伸缩性,二是可靠执行,三是集成于数据库中,备份数据库就备份了broker 的消息队列。

    26、(4)支持通过HTTP SOAP协议直接访问数据库,增加XML数据类型,支持Xquery,使用新的SQL Server Management Studio 等等。3.2开发平台及开发工具介绍根据前面的介绍可知,进销存管理系统是基于数据库的应用程序开发。目前的数据库技术日趋完善,可用于数据库应用程序开发的工具也越来越多。由于本系统采用SQL Server 2005作为后台数据库,而且进销存管理系统是运行在Windows操作系统上的,因此考虑到兼容性、开发成本以及开发的快捷和简便,超市进销存管理系统采用.NET作为开发平台。3.2.1 .NET平台介绍3.2.1.1 .NET体系结构.NET(全称

    27、Dot NET)是由Microsoft公司经过长时间的研发所推出的开发平台,它吸取了以前开发平台的经验和教训,定义了开发和运行企业级客户端应用的一个标准,一个体系结构,它以开发的可靠性、可扩展性、可管理性和安全性很快被Web和Windows Form的开发者所喜爱。在.NET中可以交互操作的语言有C#、VB.NET、Visual C+.NET、Visual J#、脚本语言、COM和COM+等4。.NET的体系结构如下:图3-1 .NET的体系结构图 .NET体系是由公共语言运行库(CLR全称Common Language Runtime)和.NET Framework类库所构成。CLR是.NE

    28、T Framework 的核心执行环境,也称为.NET运行库。.NET Framework类库是一个内容丰富的类集合,它可以完成以前要通过Windows API来完成的绝大多数任务。3.2.1.2 .NET的优势基于.NET平台开发的优势为5:(1)优秀的设计。只有一个基类库,并以一种非常直观的方式设计出来。(2)语言无关性。在.NET中,VB.NET、C#、J#和Managed C+等语言都可以编译为通用的中间语言(Intermediate Language),这说明语言可以用以前没有的方式交互操作。(3)高效的数据访问。一组.NET组件,总称为ADO.NET,提供了对关系数据库和各种数据源

    29、的高效访问,这些组件也可以访问文件系统和目录。.NET内置了XML支持,可以处理从非Windows平台导入或导出的数据。(4)增强的安全性。每个程序集还可以包含内置的安全信息,这些信息可以准确的指出谁或哪种类型的用户或进程可以调用什么类的哪些方法,这样就可以非常准确的控制程序集的使用方式。3.2.1.3 C#语言概述 C#语言是由Microsoft开发的一种功能强大的、简单的、现代的、面向对象的全新语言,是Microsoft新一代开发工具的经典编程语言,由于它是从C和C+语言中派生出来的,因此具有C和C+语言的强大功能。同时,由于是Microsoft公司的产品,它又同VB一样简单。对于web开

    30、发而言,C#像Java,同时具有Delphi的一些优点,而且C#是Microsoft专门为使用.NET平台而创建的,它吸取了以前的教训,考虑了许多其他语言的优点,并解决了他们的问题。6C#语言的优势在于7: (1)语法简洁。不允许直接操作内存,去掉了指针操作。(2)彻底的面向对象设计。C#具有面向对象语言所应有的一切特性封装、继承和多态。(3)强大的安全机制。可以消除软件开发中的常见错误(如语法错误),.NET提供的垃圾回收器能够帮助开发者有效地管理内存资源。(4)兼容性。因为C#遵循.NET的公共语言规范(CLS),从而保证能够与其他语言开发的组件兼容。(5)灵活的版本处理技术。因为C#语言本


    注意事项

    本文(超市进销存销售管理系统.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开