超市进销存销售管理系统设计与实现.doc
《超市进销存销售管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《超市进销存销售管理系统设计与实现.doc(32页珍藏版)》请在三一文库上搜索。
1、- 1 - 超市进销存销售管理系统设计与实现超市进销存销售管理系统设计与实现 摘摘 要要 随着社会的发展,计算机越来越深入到我们日常的工作学习及生活中,成为我们日 常生活中不可缺少的辅助工具。随着科学技术的不断提高,计算机科学日渐成熟,其强大的 功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。它已 经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像 处理、教育培训以及游戏娱乐等。各行各业的人们无须经过特别的训练就能够使用电脑 完成许许多多复杂的工作。然而,虽然现在世界上已经充满了多如牛毛的各种软件,但 它们依然不能满足用户的各种特殊需要,人们
2、还不得不开发适合自己特殊需求的软件。 超市进销存管理系统用计算机管理超市库存进出管理的一种计算机应用技术的创新, 在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的。现在一般的 超市都采用计算机智能化管理,采用计算机作为工具的实用的计算机超市库存管理程序 来帮助管理员进行更有效的超市库存管理工作。超市进销存管理系统是典型的信息管理 系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。 对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应 用程序功能完备,易使用等特点。 经过分析,我们利用其提供的各种面向对象的开发工具,尤其是
3、数据窗口这一能方 便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原 型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 因为本人能力有限,加上时间紧迫,所以设计出来的本系统可能功能比较简单,另 外本系统是单机版,不能实现网络互联操作,这些都有待于我在以后的工作学习中进一 步改进。 关键词:关键词: 超市进销存管理系统;信息管理系统(MIS);数据库 - 2 - Design and Implementation of Supermarket purchase-sell-stock Management System Abstract With the
4、 development of society, the computer and went to work learning 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 enter
5、ed human society in various fields and is playing an increasingly 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 speci
6、al training will be able to use computers to complete numerous 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. Supermark
7、et purchase-sell-stock management system using computer management 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 compu
8、ter intelligent management, using the computer as a tool for computer 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 ma
9、in development background to the establishment and maintenance 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 feat
10、ures. After analysis, we use various object-oriented development 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 co
11、nstantly revise and improve until the formation of a viable system 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
12、 in future work to further improve. Keywords: Supermarket purchase-sell-stock management system; management information system (MIS); database - 3 - 目目 录录 引引 言言 1 第一章第一章 需求分析需求分析 .3 1.1 超市进销存销售管理系统的研究内容及所达到的目标 .3 1.1.1 研究内容 .3 1.1.2 所达到的目标 .3 1.2 超市进销存销售管理系统设计方案 .3 1.2.1 设计原则 .3 1.2.2 运行架构 .3 第二章第二章
13、 系统设计系统设计 .5 2.1 超市进销存销售管理系统设计 .5 2.1.1 系统目标 .5 2.1.2 销售管理系统的需求分析 .5 2.1.3 超市进销存销售管理系统总体设计 .6 2.2 超市进销存销售管理系统的可行性研究 .6 2.2.1 超市进销存销售管理系统可行性研究前提要求 .6 2.2.2 可行性研究方法 .6 2.2.3 决定可行性的主要因素 .7 2.3 超市进销存销售管理系统功能设计 .7 2.3.1 超市进销存销售管理系统概述 .7 2.3.2 超市进销存销售管理系统功能 .8 2.3.3 超市进销存销售管理系统内容和功能设计 .8 2.3.4 系统窗体可视化设计.9
14、 2.3.5 超市进销存销售管理系统功能模块图 .9 2.4 数据库设计与实现10 2.4.1 数据库的需求分析 10 2.4.2 数据库的概念设计 10 2.4.3 数据库的逻辑设计 12 2.5 超市进销存销售管理系统的功能实现 15 2.5.1 用户登录模块实现 15 2.5.2 主窗体的功能设计 17 第三章第三章 系统测试系统测试 20 3.1 超市进销存销售管理系统的三个测试阶段 20 3.2 测试系统 21 结结 论论 .26 参考文献参考文献 .27 致致 谢谢 .28 铜陵学院毕业设计 - 1 - 引引 言言 超市进销存管理系统用计算机管理超市库存进出管理的一种计算机应用技术
15、的创新, 在计算机还未普及之前库存管理都是由工作人员手工书写的方式来操作的.现在一般的超 市都采用计算机智能化管理,采用计算机作为工具的实用的计算机超市库存管理程序来帮 助管理员进行更有效的超市库存管理工作。超市进销存管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对 于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用 程序功能完备,易使用等特点。 现代社会要求各个超市要始终坚持走具有自身特点、符合当地实际、贴近百姓生活 的连锁发展之路,取得了超常规、跳跃式的发展。随着全球经济一体化的发展和电子商 务的兴起
16、,各大超市之间的竞争越来越激烈。网络及电子商务的迅猛发展突破了时间、 空间的局限性,给这些超市带来了更多的发展机会,同时也增大了超市行业之间的竞争 强度。这就要求超市必须改变经营管理模式,提高营运效率。所以,各类超市引进技术 人才,运用电脑操作及管理,同时普及电脑知识,电脑管理进货、库存、销售等诸多环 节。 (1)超市进销存管理系统开发的目的 研究该课题是为了通过对“超市进销存管理系统”的设计与实现,熟悉这类的信息 管理系统的开发原理及流程。在设计过程,能够深入地理解面向对象设计方法的优越性, 获得这些方面的相关经验。对一个即将毕业的计算机专业本科生来说,又想在软件行业领 域里有所发展,研究并
17、应用面向对象设计方法是百益无一害的,可以使其走向社会后能够 快速地适应行业需求。这正是本次设计的根本目的所在。 (2)超市进销存管理系统的意义 首先,该课题属于管理信息系统范畴。而管理信息系统(Management Information System,简称 MIS)在现代社会已深入到各行各业,是一个不断发展的新学科,是由人和计 算机设备或其他信息处理手段组成并用于管理信息的系统。再加上行业信息化的热潮才 刚刚开始,特别是中小型企业的信息化建设步伐刚刚迈出第一步。管理信息系统的开发的 市场将是非常庞大的。这种需求对开发人员在数量上和素质上的要求也是非常迫切的。 为了满足市场的需求以及能在竞争中
18、取胜,系统设计人员就不仅仅是单纯地满足用户对功 能的要求,还要从设计方法上来加以改进。 其次,面向对象方法是一种非常实用的软件开发方法,它一出现就受到软件技术人 员的青睐,现在已经成为计算机科学研究的 1 个重要领域,并逐渐成为软件开发的一种 主要方法。面向对象的程序设计将数据及对数据的操作方法封装在一起,作为一个互相依 存、不可分离的整体。采用这种方法来设计系统,可以增加系统的安全性。同时通过继承 与多态性,使程序具有很高的可重用性,使软件的开发和维护带来了方便。由于面向对象 方法的突出优点,它才被广大用户所爱好。 (3)主要解决的问题 利用面向对象设计来实现“超市进销存管理系统”。使系统具
19、有很好的稳定性、安 - 2 - 全性、可移植性以及操作简易性。设计完成后,系统能稳定地运行。得出该类信息管理系 统的开发原理及流程。 (4)面向对象设计概述 面向对象(Object Oriented,OO)是当前计算机界关心的重点,它是 90 年代软件开发 方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。 如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD 技 术、人工智能等领域。 面向对象的程序设计起源于创建 1 种模拟实现世界的语言过程。严格的面向对象设 计更容易与以分子有机体模型表达的系统相结合,这些系统,几乎从定义讲,如以 1
20、种 传统的过程式来理解,就太复杂了,而且正处在变化中。正如 Bruce Eckel 在 OOP 中所 说:“我实践过过程式的编程、结构化的技巧,所有这些,但它从未真正对我有帮助, 它从来就不是全部的,因为我现在可用更强大的方式去思考,我可以解决许多更复杂的 问题。”确确实实是这样,不管是在理论上或是在实践中,面向对象思想可以帮助我们 去更好地理解问题和解决问题。 - 3 - 第一章第一章 需求分析需求分析 1.1 超市进销存销售管理系统的研究内容及所达到的目标 随着竞争的日益激烈,如何降低成本已经成为超市首要解决的问题。对苏果超市来 说,涉及原材料的进货渠道、销售情况及库存等方面的管理,管理的
21、好与坏对自身的持 久性至关重要。此系统使用于苏果超市的采购、销售和仓库部门,对超市采购、销售及 仓库的业务全过程进行有效控制和跟踪。使用此系统可有效减少盲目采购、降低采购成 本,合理控制库存、减少资金占用和提高市场灵敏度,提升超市的市场竞争力。 现代社会企业生产模式逐渐从劳动密集型向技术密集型转变,建立在真实数据基础 上的科学理性的现代管理方式将会使企业在市场竞争中立于不败之地。信息管理系统能 及时为超市企业提供所需的真实数据,成为超市管理者进行决策的依据。任何一个超市 都离不开商品的流通,离不开货品的采购、库存管理和商品销售。因此,进销存业务是 超市的基础业务。此次数据库设计简单模仿中等规模
22、的超市管理系统,并将其抽象成一 个由五部门组成、实现五大功能的系统。 1.1.1 研究内容 本次毕业设计研究的主要内容是构建一个超市进销存销售管理系统,采用的主要技 术是基于面向对象技术,以及 C#和 SQL,链接数据库,开始的超市进销存销售管理页面都 是静态文本,页面呆板,互动性不强,但是随着技术的发展,很快各种各样的动态网页 技术涌现出来,实现一些客户端的动态功能;C#的出现带来了新的活力。它具有完全的 平台无关性,一次编写处处运行,它简单、面向对象、安全、健壮、分布式等优点特别 适合开发超市管理系统的应用。 1.1.2 所达到的目标 超市进销存销售管理系统,是为了迎合现代超市管理而设计的
23、,是一套对员工档案、 商品进货、销售、库存、系统维护进行全面管理的系统。 该系统通过采集经营过程中所 产生的各种原始数据,根据经营管理的要求,对原始数据进行分类、汇总、分析,及时 准确地提供各种信息数据,使超市管理人员随时了解经营状况,做出正确的经营决策。 该系统对经营过程中商品进货、销售、库存信息进行全面管理,有效地控制了商品经营 成本,扩大了商品的销售数量,缩短了商品资金的周转周期,提高了经济效益。 1.2 超市进销存销售管理系统设计方案 1.2.1 设计原则 本次毕业设计的任务是,构建一个超市进销存销售管理系统,选择一个好的开发工 具对开发人员来说非常重要,如果开发工具不合适,然而优秀的
24、开发人员的创造性会被 抹杀,开发效率大大降低;即使开发人员绞尽脑汁想出联盟解决办法也只能弥补开发工 具的不足,而无法向用户提供更完备的功能,因而这样的额外付出是没有意义的。所以 不管作为一名开发人员,还是作为一名业务管理人员,选择好的开发工具的作用是不容 忽视的。合理的选择开发技术,对于系统开发的完成情况有着非常重要的影响。 本次使用的开发工具是 Microsoft Visual Studio 2005,Microsoft SQL Server 2005。 - 4 - 1.2.2 运行架构 这次设计是在未联网环境下开发的,由于计算机没有连接网络,在计算机中应安装 TCP/IP 协议。 该超市进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 进销存 销售 管理 系统 设计 实现
链接地址:https://www.31doc.com/p-5027510.html