超市进货系统论文
随着经济加速发展,市场竞争口益激烈。伴随着产品的口趋同质化,企业的竞争 目标从单纯的产品竞争转向供应链的竞争,企业关心的问题也从单纯的销售扩大到 进,销,存等各个环节。“以满足客户需求为口的,为提高原料制品及相关信息从供 应到销售的流动和储存效率而进行计划,执行和控制。”众多的中小型公司,中小型企 业,中小型超市,中小批发商已意识到这一点,因此我们本组研究的就是所冇活动的 基础活动进货。进货管理系统的开发和应用越来越重要。在实际的超市经营过程中,由于超市货品种类繁多,价格不一,对商品信息进行 手工管理时,工作量大,重复工作多,费时费力,效率低下。除此Z外,做统计报表 时又要将一年中所有的入库信息进行总结归纳,再将结果重新统计,很容易出现不易 察觉的错谋,带来经济损失,同时花费的时间更长,重复的工作更多。利用Visual FoxPor开发进货管理系统,可以实现超市进货管理工作的自动化,从而减少手工劳 动量,提高工作效率。关键词:进货;管理系统;超市AbstractAccelerates along with the economy to develop, the market competition is day by day intense. Follows the product day by day homogenization, enterprises competition goal changes from the pure product competition supplies chains competition, the enterprise issue of concern also expands from the pure sale to enters, sells, saves and so on each link, “take meets the customer need as the goal, to enhance raw material product and the related infonnation carries on the plan from the supply to the sales flowing and the storage efficiency, execution and control/The numerous middle and small scale companies, the Small and medium-sized enterprise, the middle and small scale supermarket, the small wholesaler have realized this point, therefore our group of research arc all active foundation activity inventories. The purchase control systems development and the application are getting more and more important, in the actual supermarket management process, as a result of the supennarket goods great variety, the price varies, when carries on the manual management to the commodity information, the work load is big, the repetition work are many, the time-consuming hard sledding, the efficiency is low. In addition, makes when the statistical returns must all warehousing information carry on one year in the summary induction, counts again the result, very easy to present the mistake which is not easy to realize, brings the economic loss, simultaneously spends the time is longer, the redundant work arc more. Using Visual the FoxPor development purchase control system, may realize the supermarket purchase control work automation, thus reduces the manual labor, raises the working efficiency.key word: Inventory; Management system management system; Supermarket;摘要IAbstractI1 前言11.1 作业背景11.2选题说明11.2.1基本思路11.2.2作业目标21.3工作业绩21.3.1个人主要工作21.3.2主要收获21.3.3自我评定22系统概述32.1数据库管理系统简介32.2 开发工具 Visual FoxPro 6.033系统规划概述53.1系统规划的重要性53.2系统规划的初步调查53.3系统可行性研究53.3.1技术方面可行性分析53.3.2经济可行性研究63.3.3操作可行性研究63.3.4系统的需求分析74超市进货管理系统分析84系统分析概述84.2系统的现状84.3系统的需求情况84.4系统分析及结构描述84.5数据流程图105超市进货系统逻辑结构设计125统模块架构125.2货物信息表设计135.3进货信息表表设计135.4用户表设计146超市进货管理系统实施阶段156登录窗口的设计156.1.1系统登录模块概述156.1.2系统登录模块代码设计166.2主窗体设计17621主窗体界面概述176.2.2主窗体模块代码设计176.3货物信心模块186.3.1货物信息模块概述186.3.2货物信息模块代码设计186.4进货管理模块设计197系统运行与维护错误!未定义书签。7.1系统操作说明207.1.1界而操作207.1.2用户管理的代码207.2成功Z处227.3系统的改进与完善22结束语19参考文献241刖吞1.1作业背景本文根据数据库原理与应用课程耍求而做。课程作业要求如下:用数据库管理系统开发工具(Visual FoxPro)开发一个实用的小型管理信息系统。1. 根据课程设计时间选择适当规模大小的设计题目,分小组进行设计。2. 小组组长为组员分配任务,根据合理的安排,按照系统开发的流程及方法,踏实 地开展课程设计活动。3. 课程设计活动中,撰写相关技术文档。最后提交详细的课程设计报告。4. 开发出可上机运行的管理信息系统,通过上机检查。5. 装订顺序要求:、封面(按学院统一规定,到实验室购买)、成绩评定表 、 任务书、分工表、摘要、目录、正文、结束语1.2选题说明随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不 可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞 争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理 和传输,这使得对数据库的进一步开发和利用显得尤为迫切。作为国内市场的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对 于这些企业的资源管理,信息的存储和处理也显的迫切需要,要适应市场竞争,就需 要有高效的处理方式和管理方法,因此加快超市的电算化进程是必不可少的。所以我 们为解决这个问题为企业设计一个进货管理系统,来解决超市的实际问题。1.2.1基本思路我们通过对身边的超市进行访问,了解超市的进货业务都有哪些,具体在什么环 节容易出现失误等,来设计一个能切实解决超市进货时工作量大,重复工作多,费时 费力,效率低下等问题。从而实现超市进货管理工作的自动化,从而减少手工劳动量, 提高工作效率。本小组大致设想几个小点:用户登录界而,这是每个系统必须的第一步。进入系 统后有三个部分:货物管理,进货管理和用户管理。每个子项口下又都有一个孙项口 分别是:货物信息,进货信息和密码的修改。1.2.2作业目标通过我们设计的超市进货管理系统能切实解决超市进货时工作量大,重复工作 多,费时费力,效率低卜-等问题。从而实现超市进货管理工作的白动化,从而减少手 工劳动量,提高工作效率。1.3工作业绩1.3.1个人主要工作我在本小组主耍负责的工作是组织讨论和可行性分析。我认为系统的可行性分析 是建立系统的基础和关键一步,经过分析后才能确定建立系统是否有实际的价值。1.3.2主要收获我觉得这次课程设计我最主耍的收获就是能运用数据库的知识来建立小的系统,巩同 了课上所学到的知识,述有就是团队协作精神和组织能力。作为本小组的指挥官又进 一步锻炼了我的协调分配的能力。1.3.3自我评定优 良 口小及格不及格2系统概述2.1数据库管理系统简介数据库管理系统(database management system)是一种操纵和管理数据库的大世软 件,是用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控 制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库 管理员也通过dbms进行数据库的维护工作。它捉供多种功能,可使多个应用程序和 用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。它使用户能方便地 定义和操纵数据,维护数据的安全性和完整性,以及进行多用户卜的并发控制和恢复 数据库。数据管理指的是如何对数据进行分类、组织、存储、检索及维护。耍注意,这里 所说的数据,不仅是指数字,还包括文字、图形、图像、声咅等。凡是计算机中用來 描述事物的记灵,统称为数据。数据库技术是计算机应用领域中非常重要的技术,随着计算机应用的不断深入, 数据库的重要性口益被人们所认识,它已成为信息管理、办公口动、计算机辅助设计 等方而的重耍手段。对一个特定的数据库来说,它是集小统一地保存,管理着某一个单位或某一领域 内所有有用信息的系统,这个系统根据数据间的口然联系结构而成,数据较少冗余, 且具冇较高的数据独立性,能为多种应用服务。因此可以看出,数据库系统是管理数据且为不同应用服务的工具。它所管理的数 据是大量的有关某一方面的信息,需耍较长时间的保存。它所提供的数据应该是止确 的、可靠的、高效率的。数据库管理系统简称DBMS (database management system)是专门用于建立和管 理数据库的一套软件,介于应用程序和操作系统Z间。DBMS不仅具有最基本的数据 管理功能,还能保证数据的完整性、安全性,提供多用户的并发控制,当数据库岀现 故障时对系统进行恢复。2.2 开发工具 Visual FoxPro 6.0vf是数据库软件visual foxpro的简称,又叫VFP。是数据库管理系统,集成编程 语言,是开发小