java超市进销存管理系统论文
- 格式:doc
- 大小:498.50 KB
- 文档页数:21
东北电力大学Northeast Dianli University本科生课程设计(报告)超市进销存管理系统学院:信息工程学院专业:计算机科学与技术091班学号:0906210104学生姓名:李晶指导教师:王敬东二〇一二摘要超市的日常管理工作往往是很复杂,很繁琐的,再加上管理的货物种类繁多,因此超市管理必须实现计算机化.超市进销存管理系统是用计算机对超市货物的库存和货物的进出进行管理的一种计算机应用技术,在计算机还未普及之前超市的库存管理都是由工作人员手工书写的方式来操作的,那样很容易出现差错而造成不必要的损失。
现在一般的超市都采用计算机进行智能化管理,用计算机作为管理工具可以帮助管理员进行更有效、更快捷的超市库存管理工作。
超市进销存管理系统是典型的管理信息系统,其开发主要包括后台数据库的建立和维护以及前端应用系统的开发两个方面.对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。
而对于后者则要求应用系统功能完备、易使用等特点.超市进销存管理系统要实现的功能非常多,最重要的是对货物的管理,包括货物的买入(进货)、货物的卖出(销货)、货物的存储(库存)。
本系统采用Java语言和MySql数据库进行开发.利用Java语言进行设计,基本实现了对货物的管理工作,另外添加了一些很人性化的操作提示,例如用户可以通过点击帮助图标去查看帮助文档,里面附有详细的图表及文字说明。
利用MySql 做后台数据库,不为数据量大所困。
随着计算机技术的高速发展,人们对计算机的依赖性越来越强,特别是用计算机开发的数据库以及数据管理系统在生活应用中表现得更为突出,为此开发此系统。
通过使用超市进销存管理系统,使超市的管理工作系统化、规范化、自动化、简易化、智能化,从而达到提高超市进销存管理效率的目的.超市进销存管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立数据一致性和完整性强,数据安全性好的数据库。
摘要随着小型超市快速的发展,商品数量急速增加,有关商品的各种信息也成倍增长。
小型超市也需要对商品各种信息进行统计分析。
而大型的超市管理系统功能过于强大而造成操作繁琐降低了小型超市的工作效率。
小型超市管理系统是市场上最流行的、超市上常用的系统之一,它主要包含以下几个模块:进货和退货管理模块、销售模块、库存模块、人事管理模块、系统模块。
它可以使进货、库存、销售、员工信息接受全面、动态、及时的管理。
经过分析,使用JAVA语言为开发工具,使用SQL server 2008作为数据库,利用它们在开发数据库应用程序方面的众多优越性,尤其是JAVA在应用程序应用开发方面提供了大量的用于数据库应用开发的各种组件,大大提高开发的效率。
不断修正和改进,在用户要求的时间内完成可用系统。
本文分析了软件开发的背景以及过程,首先介绍了软件的开发环境,其次介绍了本软件的总体设计过程、详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。
关键词:超市管理系统;JAVA;SQL server 2008;数据库AbstractWith the rapid development of small supermarkets, a quick increase in the number of goods, the goods of all kinds of information also doubled. Small supermarket also needs to carry out statistical analysis of all kinds of information. The large supermarket management system is too cumbersome to operate a strong and resulted in reducing the efficiency of the small supermarket.Small supermarket management system is the most popular markets, also is one of the commonly used. It contains the following modules: purchase and returns management module, sales module, inventory module, the Personnel Management module, the system module. It can make the purchase, inventory, sales, employees undergo a comprehensive, dynamic and timely management.After analysis, the use of JAVA language for the development of tools, the use of SQL server 2008as a database, the use of their database applications in the development of numerous advantages, especially in JAVA application development in the application provide a large number of database application development for a variety of group cases, greatly enhanced the efficiency of development. Constantly revised and improved, in the time the user requests to finish a available system.This paper analyzes the background, as well as software development process, first introduced the software development environment, followed by introduction of the software design process, detailed design process: database design, each module of the design and implementation, as well as the specific interface’s design and functionalityKey words:Supermarket Management System ;JAVA ;SQL server 2008;Database1绪论1.1社会背景随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,信息全球化的时代已经来临,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。
超市进销存管理系统摘要超市进销存管理系统是目前应用于公司或是企业进销存管理系统中的典型代表,涉及到了商品或货物管理中主要的6个方面,即进货、销售、钱流、库存、统计及查账。
通过一个典型超市进销存管理系统的例子,介绍了现代企业进销存管理信息化的一般解决方案,其重要性不言而喻。
但是,目前超市在具体的业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力、效率低下,而且无法达到理想的效果。
本系统是根据企业的特点,集进、销、存于一体,为企业量身定做的进销存管理软件。
在设计过程中最大限度满足用户的要求,因此,该系统具有较强的实用性和针对性。
本系统界面友好,操作简单,可维护性强,功能完备。
本论文介绍了进销存管理信息系统开发的全过程,详细介绍了系统的分析、系统的开发与设计说明等内容,最后给出了系统的使用说明和系统设计的心得体会。
关键词:超市进销存管理,数据库,统计PURCHASE, SALES AND INVENTORY MANAGEMENTSYSTEM SUPERMARKETAbstractPurchase, Sales and Inventory Management System supermarket is used in companies or enterprises in the Purchase, Sales and Inventory Management System for a typical representative of, relating to the goods or goods of the management of six major areas, namely, purchase, sale, money flow, inventories, statistics and auditing . Supermarkets, through a typical example of Invoicing Management System, introduced the modern enterprise management information Invoicing solution of the general, the importance of self-evident. However, the supermarket business processes in specific processing still using manual methods to implement, not only time-consuming, laborious, inefficient, and can not achieve the desired results.The system is based on the characteristics of enterprises, set forward, sell, stored in one Invoicing tailored for the enterprise management software. During the design process to maximize the user's requirements to meet, so that the system has strong practical and targeted. The system user-friendly, simple operation, maintenance, and functions. This paper describes the development of Purchase, Sales and Inventory Management Information System of the whole process of detailed system analysis,system development and design notes, etc.,and finally gives the system description and system design experiences.KEY WORDS: The supermarket enters sells saves the management ,database ,statistics目录摘要 (I)Abstract (II)第一章引言 (1)1.1问题的提出 (1)1. 2 课题的研究目的 (2)1. 3 课题的研究意义 (2)第二章系统分析 (3)2.1 需求分析 (3)2.2 可行性分析 (3)第三章总体设计 (5)3.1 项目规划 (5)3. 2 数据库设计 (6)第四章系统设计 (9)4.1 设计目标 (9)4.2 开发及运行环境 (9)4.3 逻辑结构设计 (9)第五章主要功能模块设计 (17)5.1 主窗体设计 (17)5.2 基础窗体创建 (20)5.3 数据模块设计 (21)5.4 库存商品模块设计 (23)5.5 商品基本信息模块设计 (27)5.6 进货单录入模块设计 (29)总结 (33)参考文献 (34)致谢 (36)外文原文 (37)中文翻译 (41)第一章引言超市进销存管理系统是超市商品销售及货物管理的主要控制部分,直接影响销售的方便性及管理的规范性。
小型超市进销存系统二零零六年二月二十三日数学与计算机系毕业设计(2006届)课题名称:小型超市进销存系统姓名:学号:专业:计算机及其应用所在班级:03级计应用(2)班指导教师::职称:时间:二零零六年二月二十三日目录摘要 (Ⅰ)第一章引言 (1)1.1 课题背景 (1)1.2 国外研究现状 (1)1.3 课题目的 (1)1.4 课题容 (2)第二章系统设计 (3)2.1 系统客户要求 (3)2.2 系统开发目标 (3)2.2.1 商品库存 (3)2.2.2 销售管理 (3)2.2.3 进货管理 (3)2.3 开发设计思想 (3)2.4 系统功能分析 (4)2.5 系统功能模块设计 (4)第三章数据库的E-R模型 (5)3.1 进货信息 (5)3.2 销售信息 (5)3.3 库存信息 (5)3.4 商品记录信息 (6)3.5 供货商记录信息 (6)3.6 用户表 (6)第四章系统界面设计 (7)4.1 登录界面 (7)4.2 进货信息录入界面 (7)4.3 进货信息显示界面 (7)4.4 销售信息录入界面 (7)4.5 销售结果显示界面 (7)4.6 库存查询条件录入界面 (7)4.7 库存查询结果显示界面 (7)第五章系统的具体实现 (8)5.1 创建WEB工程 (8)5.2 WEB系统安全控制的实现 (8)5.2.1 数据库访问 (8)5.2.2 安全控制 (8)5.2.3 编码问题 (8)5.2.4 启动Tomcat进行调试 (8)5.3 代码的实现 (9)参考文献 (10)致11摘要《小型超市进销存系统》是采用JBUILDER 9.0开发的一个B/S结构数据库管理系统。
后台数据库选用ACCESS。
本设计说明书主要讲述了JUILDER 9.0的基本功能及设计方法。
紧接着以本系统为例,逐一介绍开发本系统系统的步骤:系统分析、系统设计、系统实现、系统维护。
在系统分析中先后用数据流图、系统的功能结构图分析了系统所需的各种数据。
.毕业设计(论文)基于jsp(java)超市管理系统的设计和开发姓名系别、专业导师姓名、职称完成时间目录摘要 (Ⅴ)ABSTRACT (Ⅵ)1前言 (7)1.1社会背景 (7)1.2超市管理形式: (8)1.3建立超市管理系统的必要性 (8)2相关技术知识概要 (10)2.1 前台开发工具 (10)2.1.1开发语言 (10)2.1.2 开发平台 (10)2.1.3 JSP技术 (10)2.1.4 servlet (13)2.2 SQL SERVER 2000 简介 (15)3系统分析与设计 (18)3.1需求分析 (18)3.2系统可行性分析 (18)3.2.1 技术可行性 (13)3.2.2 经济可行性 (20)3.2.3 操作可行性 (20)3.3系统数据库流程图 (20)3.4数据字典 (20)3.5系统功能模块划分 (22)4系统实现 (23)4.1数据库表的设计 (26)4.2界面设计的实现 (26)4.3系统开发环境 (26)5结语............................... 错误!未定义书签。
致谢........................... 错误!未定义书签。
参考文献 .. (30)超市进销存管理系统摘要随着网络技术的发展、计算机应用水平的提高的扩大,原来系统的时效性、数据的正确性、操作的方便性上都存在不足,已影响到系统的正常使用。
经过考察比较,决定利用科技的力量对超市订购与销售管理系统进行重新设计。
使系统能利用软件开发技术的成果,方便商品销售的管理。
本文主要是介绍超市进销存管理信息系统的环境、功能作用、所用到的语言、设计的方案等各方面的内容。
主要是让使用者了解此系统,使他们能更好的运用本系统,使此系统发挥出应有的作用。
本文主要对超市订购与销售管理系统的设计与开发过程进行了全面的介绍并对各子系统中的程序设计、操作流程、功能实现等进行了详细的解释。
该管理信息系统通过sqlserver2000建立后台的数据库,利用jsp开发工具,实现了超市销售管理等各项基本功能。
超市进销存管理系统-计算机科学与技术系毕业设计(论文)超市进销存管理系统专业班级:学生学号:学生姓名:任课老师:2、分工情况小组分工合理,注明每个组员的分工细节。
任务分工姓名学号班级分工成绩一、系统分析1.必要性分析近几年,我国的超市产业飞速发展,其经营模式更为复杂,旧的管理体制已经无法适应超市的发展,这就迫切的需要引进新的管理技术。
超市的数据和业务越来越庞大,而计算机就是一种高效的管理系统,这就需要我们把超市的管理与计算机结合起来,从而超市管理系统应运而生。
依靠现代化的计算机信息处理技术来管理超市,节省了大量的人力、物力,改善了员工的并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
2.可行性分析随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子信息管理已经成为网上的一股潮流。
而更多的,是要求传统行业的管理要延伸到网络,以更方便其生活、工作和学习。
可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。
因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。
系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。
本系统的可行性分析如下:经济可行性由于本超市管理系统所要求的硬件(计算机及相关硬件)和软件环境,市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对超市不造成过重的经济负担。
而一旦此系统投入使用,不仅可以减少超市的工作强度,提高工作效率,而且方便了超市对信息的管理,延续了传统的管理模式,极大限度的方便了超市管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本管理系统的开发成本,所以从经济方面讲开发此系统是可行的。
毕业论文(设计)题目:基于java的企业进销存管理系统基于java的企业进销存管理系统摘要企业进销存管理系统的工作是对企业进货、销货和库存进行管理,最大程度的减少各环节中可能出现的错误。
有效减少盲目采购、合理控制库存、减少资金占用,提升企业市场的竞争力。
本文将详细介绍企业进销存管理系统的开发步骤:系统分析、系统设计、系统实现。
在系统分析中,现后使用数据流图、系统功能结构图分析系统所需的各种数据;系统设计和系统实现并举:说明数据库表、表中字段等数据库设计和实体类的java结构设计,以及介绍系统各功能模块的设计。
本系统采用java开发,数据库采用My SQL 进行管理。
关键词:企业进销存管理系统;Java;My SQLThe Enterprise Enters Sells Saves the ManagementSystem Based on JavaAbstractEnterprise enters sells saves the management system's job is to purchase;sales and inventory management of the enterprise;the greatest degree of reduce errors that may occur in each link. Effectively reduce blind procurement;reasonable control inventory and reduce capital takes up; improve the competitiveness of the enterprise market.This paper will detail enterprise enters sells saves the management system of development steps: system analysis, system design, system implementation. In system analysis, now after using data flow diagram, system function structure drawing analysis system for all kinds of data; System design and system implementation: the database tables and fields in the table, the database design and the design of the Java structure entity class, and introduces the design of the system each function moduleThis system USES Java development, using My SQL.Keywords:enterprise enters sells saves the management system;Java;My SQL目录摘要 (I)Abstract ..................................................................................................................................... I I 第1章绪论.. (3)1.1 项目背景 (3)1.2 可行性分析 (4)第2章系统分析 (5)2.1 需求分析 (5)2.2 可行性分析 (5)2.3 本章小结 (6)第3章系统运行环境及系统开发技术 (7)3.1 系统运行环境 (7)3.2 系统开发技术 (7)3.2.1 Java简介 (7)3.2.2 My SQL数据库 (9)3.3 本章小结 (9)第4章系统设计 (10)4.1 数据库与数据库表设计 (10)4.1.1 数据库介绍 (10)4.1.2 实体属性 (10)4.1.3 数据库表设计 (11)4.2 系统功能模块设计 (15)4.2.1 公共类设计 (15)4.2.2 系统登录模块设计 (15)4.2.3 进货单模块设计 (15)4.2.4 销售单模块设计 (19)4.2.5 库存盘点模块设计 (21)4.3 本章小结 (22)第5章系统测试 (24)5.1 系统软件测试 (24)5.1.1 测试原则 (24)5.1.2 模块测试 (24)5.2 本章小结 (25)结论 (26)参考文献 (27)附录 (28)致谢 (34)基于java的企业进销存管理系统第1章绪论1.1 项目背景计算机技术作为现代科学技术的基础和核心,已经而且将继续对人类文明社会进步与发展产生深刻影响。
java企业进销存管理系统文题目:基于java的企业进销存治理系统作者:刘玉杰学号:62007311062系:信息工程系专业:信息治理指导者:评阅者:2010 年 05 月毕业设计(论文)中文摘要毕业设计(论文)外文摘要基于JAVA的企业进销存治理系统【摘要】在市场经济中,销售是企业运作的重要环节。
为了更好地推动销售,许多企业建立分公司或代理制,通过分公司或代理把产品推向最终用户。
这些分公司或代理商大部分分布在不同的地理位置,跨空间、跨时刻的频繁业务信息交流是这些企业业务活动的要紧特点。
在这种形势下,传统的依靠治理人员人工工作传递信息和数据的治理方式就无法满足企业日益增长的业务需求了。
本系统即为一个差不多的进销存治理系统,确实是利用信息化手段把先进的企业治理方法引入企业的实践,为企业的治理改革提供切实易行的途径。
系统对企业中常见的采购、库存、销售等商业活动以及相关的供应商和客户等差不多信息进行治理。
本毕业设计(论文)以商品进销存治理系统的分析和设计为动身点,详细介绍了开发本系统的各个步骤:系统分析、系统设计、系统实现、系统爱护。
在系统分析中先后用数据流图、系统的功能结构图分析了系统所需的各种数据。
在系统设计中,详细的展现了系统的各个功能模块。
所需的数据库表、表字段以及菜单的设计等。
在系统的实现中,给出了实现窗体中相应功能控件的示例和源代码,以及菜单实现的方法。
文章中列出了本系统的要紧功能运行界面图。
本系统采纳目前流行的Java Swing进行开发,后台数据库使用功能更强大操作便利的SQL Server。
【关键字】销售,进销存治理系统,Java Swing,SQL ServerSaling and accounting management system Abstract:Saling is an important part of enterprise management in market economy. In order to promote sale,many of them set up sub-company or agent system.They promote produce to customers through those sub-companies or agents.Most of them lie in different places.The frequent communication of information beyond space and time is the major feature.In this case,the traditional management conveying information and data by management personnels can’t satisfy the need of increasing business.The system is basic in saling and accounting management.It introduces advanced management by utilizing information method.It offers practical access to the reform of enterprise’s management.This system manage business activities,such as buying,storing and saling,and the basic information of suppliers and customers.It use visual Basic which is very popular currently to develop.Backgroud database makes use of SQL Server,having strong function and converient operation.Key Words:Saling and accounting Manage System , Java Swing , SQL Server名目第一章概述 (6)1.1、本课题的研究意义 (6)1.2、本论文的目的、内容及作者要紧奉献 (6)第二章治理信息系统概述 (7)2.1MIS的概念及说明 (7)2.1.2 系统的组成 (8)2.1.3 治理信息的要素 (8)2.2MIS的结构、特点 (8)2.2.1 MIS的结构 (8)2.2.2 MIS的特性 (8)2.3MIS的相关学科 (9)2.4MIS的划分 (9)2.4.1 基于组织职能进行划分 (9)2.4.2 基于信息处理层次进行划分 (9)2.4.3 基于历史进展进行划分 (10)2.4.4 基于规模进行划分 (10)2.5MIS的综合结构 (10)2.6MIS的开发 (10)第三章系统调研及可行性分析 (11)3.1系统调研 (11)3.2可行性分析概述 (11)3.3技术可行性分析 (12)第四章系统分析 (13)4.1系统需求分析 (13)4.2数据流程图与数据字典 (14)第五章系统功能的设计 (14)5.1MIS平台的确定 (15)5.2数据库产品选型原则 (15)5.3模块设计 (15)第六章数据库的设计 (18)第七章系统测试 (23)7.1系统软件测试 (23)7.1.1 测试的原则 (23)7.1.2 模块测试 (23)7.1.3 集成测试 (24)7.2测试总结 (24)7.3系统实施与爱护 (24)第八章结论 (25)致谢 (25)参考文献 (27)第一章概述1.1、本课题的研究意义进销存治理系统,确实是利用信息化手段把先进的企业治理方法引入企业的实践,为企业的治理改革提供切实易行的途径。
Foshan University本科生毕业设计(论文)Java超市进销存管理系统学院:专业:计算机应用学号: 309104645016学生姓名:黄伟健指导教师:马丽(职称)二〇一一摘要超市的日常管理工作往往是很复杂,很繁琐的,再加上管理的货物种类繁多,因此超市管理必须实现计算机化。
超市进销存管理系统是用计算机对超市货物的库存和货物的进出进行管理的一种计算机应用技术,在计算机还未普及之前超市的库存管理都是由工作人员手工书写的方式来操作的,那样很容易出现差错而造成不必要的损失。
现在一般的超市都采用计算机进行智能化管理,用计算机作为管理工具可以帮助管理员进行更有效、更快捷的超市库存管理工作。
超市进销存管理系统是典型的管理信息系统,其开发主要包括后台数据库的建立和维护以及前端应用系统的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。
而对于后者则要求应用系统功能完备、易使用等特点。
超市进销存管理系统要实现的功能非常多,最重要的是对货物的管理,包括货物的买入(进货)、货物的卖出(销货)、货物的存储(库存)。
本系统采用Java语言和MySql数据库进行开发。
利用Java语言进行设计,基本实现了对货物的管理工作,另外添加了一些很人性化的操作提示,例如用户可以通过点击帮助图标去查看帮助文档,里面附有详细的图表及文字说明。
利用MySql 做后台数据库,不为数据量大所困。
关键字:超市进销存管理,数据库,系统Java Supermarket Inventory Management SystemHUANG Wei-jianAbstractThe daily management of the supermarket is often very complicated and cumbersome, plus the management of a wide range of goods, so the supermarket management must be computerized. Supermarket inventory management system is to use a computer for supermarket goods in and goods out of inventory management in a computer application technology, the computer has not been popular before the supermarket inventory management manual written by the staff to operate the way, as it is prone to errors and unnecessary losses. The supermarkets are now generally used computer intelligent management, with the computer as a management tool can help administrators make more effective and efficient supermarket inventory management. Supermarket inventory management system is a typical management information system, its development including the establishment and maintenance of back-end database and front-end application development aspects. For the former require the establishment of strong data consistency and integrity, data security, a good database. For the latter requires the application of the system fully functional, easy to use and so on.Supermarket inventory management system to achieve the functionality is very large, the most important is the management of goods, including goods to buy (purchase), goods sold (sales), storage of goods (inventory). The system uses the Java language and MySql database development. Design using the Java language, the basic realization of the management of goods, while adding some very user-friendly operation prompts, for example, the user can click the Help icon to view the help documentation, which is accompanied by detailed diagrams and text. Back-end database using MySql to do, is not trapped by large volumes of data.Key words:Supermarket inventory management, database, system目录摘要 (1)Abstract (2)目录 (3)前言 (4)第一章需求分析 (5)第一节系统需求分析 (5)1.1.1商品管理功能 (5)1.1.2用户管理功能 (5)第二节系统整体功能分析 (6)第二章系统设计 (7)第一节可行性分析 (7)2.1.1调查分析 (7)2.1.2必要性分析 (7)第二节主要功能模块设计 (8)2.2.1登陆功能模块 (8)2.2.2主界面模块 (8)第三节逻辑结构设计 (12)第三章系统概要设计 (15)第一节设计思想 (15)3.1.1 系统设计思想 (15)3.1.2 设计原则 (15)3.1.3 业务流程分析 (16)第四章系统测试 (17)第一节系统测试 (17)4.1.1 系统登录测试 (17)4.1.2 测试汇总 (18)第五章关键技术系统分析与改进 (19)结论 (19)致谢 (20)参考文献 (20)Java超市进销存管理系统姓名:黄伟健学号:309104645016 班级:09计算机应用前言1.1 研究背景随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。
作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必不可少的。
我国的超市在20世纪90年代初期形成,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。
随着经济的快速发展,超市的经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的发展,这样就迫切地需要引入新的管理技术。
1.2 研究意义随着超市商品的大量增加,其管理难度越来越大。
在计算机技术飞速发展的今天,将计算机这一信息处理器应用到超市的日常管理已是势在必然。
于是,超市进销存管理系统便应运而生。
这也为超市管理带来前所未有的改变,同时为企业带来意想不到的经济效益和社会效益。
这主要体现在以下几个方面:(1)极大的提高了超市工作人员的工作效率,避免了以往入出存流程繁琐、杂乱和周期长等弊端。
(2)超市进销存管理实现了操作自动化和信息电子化,全面提高了超市的管理水平。
(3)基于超市进销存管理的全面自动化,可以大大减少入库管理、出库管理及库存管理中的漏洞,可以节约大量管理开支,增加企业的收入。
第一章需求分析第一节系统需求分析需求分析是对系统将要实现的功能的大致描述,能够把设计系统的基本思路都列出来,它在系统开发中起着重要的作用,下面分别介绍。
1.1.1商品管理功能(1)商品添加:该模块将实现对供货商基本信息的添加功能。
商品基本信息包括:商品编号,条形码,名称、类别编号、进货单价、零售价、商品规格、保质期。
(2)商品查询:(精确查询,模糊查询)该模块将实现对商品基本信息的查询功能商品基本信息包括:商品编号,条形码,名称、类别编号、进货单价、零售价、商品规格、保质期。
精确查询:例只输入完整的商品编号,如10002,显示商品编号为10002的记录模糊查询:商品编号只输入1,就可以把所有商品编号包含1的商品查询出来(3)商品删除:该模块将实现对商品基本信息的删除功能。
从而为商品入库、出库、库存统计提供基本信息。
(4)商品更新:该模块将实现对商品基本信息更新功能。
如输入商品编号,点击确定按钮,就可以把商品的全部信息显示出来,然后更新商品。
(5)商品销售:设计到表关联,前台收银模块。
1.1.2用户管理功能用户权限设置(高级会员,普通会员)此功能模块主要是对可以使用此系统的用户进行管理,不同类别的用户权限不同。
1、高级会员:进入系统后可以对系统进行查看、添加、修改和删除等操作,另外还可以通过输入商品编号进行精确查询商品信息或模糊查询商品信息。
2、普通会员:进入系统,只能看系统,不可以进行修改、删除、添加等操作。
第二节系统整体功能分析本系统根据其具体功能,设计其功能模块如图1.2所示。
图1.2 系统功能模块图整个前台模块是本系统最重要的模块,它提供了超市管理平台的日常管理操作,可以满足普通用户和管理员对商品库存信息查询等的需求,而删除、修改信息则只有管理员权限操作,普通用户也不能进行用户管理操作。
第二章系统设计第一节可行性分析2.1.1调查分析系统的初步调查是系统设计规划阶段的第一项活动,也是整个系统开发的第一项活动,主要目标就是了解组织机构、工作现状。