毕业设计(论文)超市进销存销售管理系统的设计与实现.doc
《毕业设计(论文)超市进销存销售管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)超市进销存销售管理系统的设计与实现.doc(32页珍藏版)》请在三一办公上搜索。
1、超市进销存销售管理系统设计与实现摘 要随着社会的发展,计算机越来越深入到我们日常的工作学习及生活中,成为我们日常生活中不可缺少的辅助工具。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。它已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。然而,虽然现在世界上已经充满了多如牛毛的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。超市进销存管理系统用计算机管
2、理超市库存进出管理的一种计算机应用技术的创新,在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的。现在一般的超市都采用计算机智能化管理,采用计算机作为工具的实用的计算机超市库存管理程序来帮助管理员进行更有效的超市库存管理工作。超市进销存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,
3、然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。因为本人能力有限,加上时间紧迫,所以设计出来的本系统可能功能比较简单,另外本系统是单机版,不能实现网络互联操作,这些都有待于我在以后的工作学习中进一步改进。关键词:超市进销存管理系统;信息管理系统(MIS);数据库Design and Implementation of Supermarket purchase-sell-stock Management SystemAbstractWith the development of society, the computer and went to work learn
4、ing and our daily lives, we become an indispensable tool in everyday life. As science and technology continue to improve, computer science increasingly mature, and its powerful functions for the people to deeply understand that it has entered human society in various fields and is playing an increas
5、ingly important role. It has to go down to the daily work and life, such as word processing, information management, aided design, graphics and video processing, as well as education and training game entertainment. All people without special training will be able to use computers to complete numero
6、us complex. However, although now the world has been filled with an over-abundance of software, but they still can not meet the special needs of the various users, it also had to develop software suited to their particular needs.Supermarket purchase-sell-stock management system using computer manage
7、ment Supermarket stocks a computer application and management of technology innovation in the computer before the inventory management are not yet universal manual written by the staff to operate. Supermarkets are now generally used computer intelligent management, using the computer as a tool for c
8、omputer supermarket inventory management procedures to help managers more effectively supermarket inventory management. Surpermarket purchase-sell-stock management system is a typical management information system (MIS), including its main development background to the establishment and maintenance
9、of the database and front-end application development. The request for the establishment of strong data consistency and integrity, good for the security of the data. For the latter request applications functions, such as easy to use features.After analysis, we use various object-oriented development
10、 tools, especially data that can be easily accessible and concise window manipulation database intelligent objects, the first prototype application system in a short time and then, computation of the initial prototype system needs to constantly revise and improve until the formation of a viable syst
11、em of user satisfaction. Because I limited capacity, coupled with time constraints, it designed the system may function relatively simple, and the system is single edition, not Internet operations network, which I have yet to learn that in future work to further improve. Keywords: Supermarket purcha
12、se-sell-stock management system; management information system (MIS); database目 录引 言1第一章 需求分析31.1超市进销存销售管理系统的研究内容及所达到的目标31.1.1研究内容31.1.2所达到的目标31.2超市进销存销售管理系统设计方案31.2.1设计原则31.2.2运行架构3第二章 系统设计52.1超市进销存销售管理系统设计52.1.1系统目标52.1.2销售管理系统的需求分析52.1.3超市进销存销售管理系统总体设计62.2超市进销存销售管理系统的可行性研究62.2.1超市进销存销售管理系统可行性研究前提
13、要求62.2.2可行性研究方法62.2.3决定可行性的主要因素72.3超市进销存销售管理系统功能设计72.3.1超市进销存销售管理系统概述72.3.2超市进销存销售管理系统功能82.3.3超市进销存销售管理系统内容和功能设计82.3.4 系统窗体可视化设计92.3.5超市进销存销售管理系统功能模块图92.4 数据库设计与实现102.4.1数据库的需求分析102.4.2数据库的概念设计102.4.3数据库的逻辑设计122.5超市进销存销售管理系统的功能实现152.5.1用户登录模块实现152.5.2主窗体的功能设计17第三章 系统测试203.1超市进销存销售管理系统的三个测试阶段203.2测试系
14、统21结 论26参考文献27致 谢28 引 言超市进销存管理系统用计算机管理超市库存进出管理的一种计算机应用技术的创新,在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的.现在一般的超市都采用计算机智能化管理,采用计算机作为工具的实用的计算机超市库存管理程序来帮助管理员进行更有效的超市库存管理工作。超市进销存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。现代社会要求各个超市要始终坚持走具有自身特点、符合当地实际、贴
15、近百姓生活的连锁发展之路,取得了超常规、跳跃式的发展。随着全球经济一体化的发展和电子商务的兴起,各大超市之间的竞争越来越激烈。网络及电子商务的迅猛发展突破了时间、空间的局限性,给这些超市带来了更多的发展机会,同时也增大了超市行业之间的竞争强度。这就要求超市必须改变经营管理模式,提高营运效率。所以,各类超市引进技术人才,运用电脑操作及管理,同时普及电脑知识,电脑管理进货、库存、销售等诸多环节。(1)超市进销存管理系统开发的目的研究该课题是为了通过对“超市进销存管理系统”的设计与实现,熟悉这类的信息管理系统的开发原理及流程。在设计过程,能够深入地理解面向对象设计方法的优越性,获得这些方面的相关经验
16、。对一个即将毕业的计算机专业本科生来说,又想在软件行业领域里有所发展,研究并应用面向对象设计方法是百益无一害的,可以使其走向社会后能够快速地适应行业需求。这正是本次设计的根本目的所在。(2)超市进销存管理系统的意义首先,该课题属于管理信息系统范畴。而管理信息系统(Management Information System,简称MIS)在现代社会已深入到各行各业,是一个不断发展的新学科,是由人和计算机设备或其他信息处理手段组成并用于管理信息的系统。再加上行业信息化的热潮才刚刚开始,特别是中小型企业的信息化建设步伐刚刚迈出第一步。管理信息系统的开发的市场将是非常庞大的。这种需求对开发人员在数量上和
17、素质上的要求也是非常迫切的。为了满足市场的需求以及能在竞争中取胜,系统设计人员就不仅仅是单纯地满足用户对功能的要求,还要从设计方法上来加以改进。其次,面向对象方法是一种非常实用的软件开发方法,它一出现就受到软件技术人员的青睐,现在已经成为计算机科学研究的1个重要领域,并逐渐成为软件开发的一种主要方法。面向对象的程序设计将数据及对数据的操作方法封装在一起,作为一个互相依存、不可分离的整体。采用这种方法来设计系统,可以增加系统的安全性。同时通过继承与多态性,使程序具有很高的可重用性,使软件的开发和维护带来了方便。由于面向对象方法的突出优点,它才被广大用户所爱好。(3)主要解决的问题利用面向对象设计
18、来实现“超市进销存管理系统”。使系统具有很好的稳定性、安全性、可移植性以及操作简易性。设计完成后,系统能稳定地运行。得出该类信息管理系统的开发原理及流程。(4)面向对象设计概述面向对象(Object Oriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象的程序设计起源于创建1种模拟实现世界的语言过程。严格的面向对象设计更容易与以分子有机体模型表达的系统相结合,这些系统,几乎从定义讲,如以1种传统
19、的过程式来理解,就太复杂了,而且正处在变化中。正如Bruce Eckel在OOP中所说:“我实践过过程式的编程、结构化的技巧,所有这些,但它从未真正对我有帮助,它从来就不是全部的,因为我现在可用更强大的方式去思考,我可以解决许多更复杂的问题。”确确实实是这样,不管是在理论上或是在实践中,面向对象思想可以帮助我们去更好地理解问题和解决问题。第一章 需求分析1.1超市进销存销售管理系统的研究内容及所达到的目标 随着竞争的日益激烈,如何降低成本已经成为超市首要解决的问题。对苏果超市来说,涉及原材料的进货渠道、销售情况及库存等方面的管理,管理的好与坏对自身的持久性至关重要。此系统使用于苏果超市的采购、
20、销售和仓库部门,对超市采购、销售及仓库的业务全过程进行有效控制和跟踪。使用此系统可有效减少盲目采购、降低采购成本,合理控制库存、减少资金占用和提高市场灵敏度,提升超市的市场竞争力。 现代社会企业生产模式逐渐从劳动密集型向技术密集型转变,建立在真实数据基础上的科学理性的现代管理方式将会使企业在市场竞争中立于不败之地。信息管理系统能及时为超市企业提供所需的真实数据,成为超市管理者进行决策的依据。任何一个超市都离不开商品的流通,离不开货品的采购、库存管理和商品销售。因此,进销存业务是超市的基础业务。此次数据库设计简单模仿中等规模的超市管理系统,并将其抽象成一个由五部门组成、实现五大功能的系统。1.1
21、.1研究内容本次毕业设计研究的主要内容是构建一个超市进销存销售管理系统,采用的主要技术是基于面向对象技术,以及C#和SQL,链接数据库,开始的超市进销存销售管理页面都是静态文本,页面呆板,互动性不强,但是随着技术的发展,很快各种各样的动态网页技术涌现出来,实现一些客户端的动态功能;C#的出现带来了新的活力。它具有完全的平台无关性,一次编写处处运行,它简单、面向对象、安全、健壮、分布式等优点特别适合开发超市管理系统的应用。 1.1.2所达到的目标超市进销存销售管理系统,是为了迎合现代超市管理而设计的,是一套对员工档案、商品进货、销售、库存、系统维护进行全面管理的系统。 该系统通过采集经营过程中所
22、产生的各种原始数据,根据经营管理的要求,对原始数据进行分类、汇总、分析,及时准确地提供各种信息数据,使超市管理人员随时了解经营状况,做出正确的经营决策。该系统对经营过程中商品进货、销售、库存信息进行全面管理,有效地控制了商品经营成本,扩大了商品的销售数量,缩短了商品资金的周转周期,提高了经济效益。1.2超市进销存销售管理系统设计方案1.2.1设计原则本次毕业设计的任务是,构建一个超市进销存销售管理系统,选择一个好的开发工具对开发人员来说非常重要,如果开发工具不合适,然而优秀的开发人员的创造性会被抹杀,开发效率大大降低;即使开发人员绞尽脑汁想出联盟解决办法也只能弥补开发工具的不足,而无法向用户提
23、供更完备的功能,因而这样的额外付出是没有意义的。所以不管作为一名开发人员,还是作为一名业务管理人员,选择好的开发工具的作用是不容忽视的。合理的选择开发技术,对于系统开发的完成情况有着非常重要的影响。本次使用的开发工具是Microsoft Visual Studio 2005,Microsoft SQL Server 2005。1.2.2运行架构这次设计是在未联网环境下开发的,由于计算机没有连接网络,在计算机中应安装TCP/IP协议。该超市进销存销售管理系统服务器端如果需要布置到其它主机上,则该主机必备条件如下。(1)服务器端操作系统独立于操作系统的跨平台系统;客户端 MicroSoft Win
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 超市 进销存 销售 管理 系统 设计 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3985021.html