超市进销存的设计与实现

上传人:新** 文档编号:394872606 上传时间:2022-10-07 格式:DOCX 页数:40 大小:435.72KB
返回 下载 相关 举报
超市进销存的设计与实现_第1页
第1页 / 共40页
超市进销存的设计与实现_第2页
第2页 / 共40页
超市进销存的设计与实现_第3页
第3页 / 共40页
超市进销存的设计与实现_第4页
第4页 / 共40页
超市进销存的设计与实现_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《超市进销存的设计与实现》由会员分享,可在线阅读,更多相关《超市进销存的设计与实现(40页珍藏版)》请在金锄头文库上搜索。

1、编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第40页 共40页郑州大学现代远程教育毕 业 设 计题 目:超市进销存的设计与实现 入 学 年 月_ _2010年秋_ 姓 名_ _杨秀平_ 学 号_ _1004328401_ 专 业_计算机网络技术_ 学 习 中 心_ 鹤壁电大_ _ 完成时间_2012年_9 月_1_日摘要本系统是实现一个公司进货、销售和库存管理的管理系统,并用于简单的资料管理及权限管理。是单机版应用程序。该系统使用microsoft公司的Visual Basic.NET 作为前台开发工具,微软公司的SQL Server 2000做后台数据库。文章论述了系统

2、的设计与实现。关键词 进销存系统; 数据库; 系统设计 AbstractThis system is a management system that implements the purchase,sell and storage management of a company,also for the simple information management and purview management.It is a stand-alone application program.This system designed with Visual Basic.NET of the mic

3、rosoft company as proscenium emploiture tool,and with the SQL Server 2000 as the background data-base.This article discussed the design and implement of the system. Key words The purchase,sell and storage management system ; data-base ; system design目录摘要.2ABSTRACT2第一章 系统概述.3一. 应用背景3二. 系统功能3三. 系统预览3

4、四. 系统特点4第二章 .系统分析4一. 初步调查4 (一)进销存系统的任务4 (二)进销存系统的作用4 二. 详细调查4 (一)进销存系统需求分析4 (二)进销存系统数据库分析5(三)进销存系统E-R图5三. 可行性分析5 (一)系统功能5 (二)系统流程图6第三章 系统设计和数据库设计6 一. 系统功能模块划分6 二. 系统流程分析7三. 数据库设计7 (一)数据库结构设计8 (二)创建数据库8 (三)设计数据表8 (四)创建存储过程一三四. 窗体设计14(一)创建系统主窗体14(二)创建数据访问模块一五(三)实现系统登录功能17(四)实现商品资料维护功能19(五)实现进货功能26(六)实

5、现进货单单据打印功能31第四章 系统平台选择32一. 开发工具选择.32二. 开发和运行平32结束语32谢辞34参考文献351.绪论1.1应用背景随着企业的发展,以及软件开发的逐步成熟,进销存系统使得原来繁重而又容易出错的进销存管理变得简单而有条理。能够节省大量的人员成本,也使管理变得可靠方便。它可以是一个独立的项目,也可以是一个完整的功能模块,对于整个ERP系统的开发也可以轻易的将它集成进去。1.2系统功能 进销存管理系统的主要功能如下所示。(1)资料管理:管理商品信息,供货商信息和客户信息,分别用于维护企业所经营商品的基本信息,供货商及客户的基本信息。(2)进货管理:管理进货单信息,用于录

6、入企业的进货单,分为主从两张表,主表“进货单”内容包括编号、供货商号、进货日期、业务员等,从表“进货单明细”内容包括编号、进货单号、货号、进货数量、进价等。(3)销售管理:管理销售单信息,用于录入企业的销售单。主表“销售单”内容包括编号、客户编号、销售日期、业务员等,从表“销售单明细”内容包括编号、销售单号、货号、销售价等。(4)库存管理:管理库存信息,用于查询企业商品的库存。(5)系统管理:管理用户权限,用于设置各操作员使用系统的权限,为了方便设置,一般的应用系统都是可以将操作人员分组的,将通用的权限赋予整个组,个别的权限单独赋予个人,这样可以大大减少权限管理的工作量。1.3系统预览 由于在

7、下面的章节中会给出具体的介绍,在此只给出主界面的一个预览,如图2.1所示。图1.1 主界面预览1.4系统特点进销存管理系统的制作就是为了将进销存管理变得简单可靠,节省人力,实现傻瓜的操作。本系统给出了一套较完善的易学易用的进销存管理系统。 2 系统分析2.1 初步调查(1)进销存管理的任务进销存管理工作的主要任务有: 企业的采购管理 企业的销售管理(批发、零售、连锁) 企业各部门的商品配送管理 企业库存商品的管理 企业应收款,应付款的管理 企业经营状况分析与决策(2)进销存管理系统的作用提高管理效率,降低人工成本 降低采购成本 及时调整营销策略,防止价格流失 防范陈呆死帐,降低应收帐款 减少仓

8、储面积,提高房产综合利用 降低储备资金占用 加快资金周转,实现经济效益 强化财务监控制,实现经济效益 商业数据智能分析2.2 详细调查(1)进销存管理系统需求分析根据以上对进销存管理内容和进销存管理系统的分析,一个标准的进销存管理系统应该包括如图2.1所示的几大功能。其中每个功能都由若干相关联的子功能模块组成。图2.1 进销存管理系统的基本功能模块(2)进销存管理系统数据库分析根据以上需求分析,一个基本的进销存管理系统数据库中大致包括60多张数据表,分别存放相应子功能的数据信息,其中商品清单、供货商清单和客户清单是起关键作用的表,用于存放基础的数据信息。其他涉及商品、供货商和客户信息的表,都只

9、记录这些元素的编号,根据作为外键的“编号”字段来对应。因此这3张表和其他表间的关系是1:N的关系。因为整个系统涉及的实体和属性较多,限于时间和篇幅不能逐一列举。图2.2为进销存管理系统关键实体的E-R图。图2.2 进销存管理系统E-R图其他实体与基本信息表间的对应关系都是类似的。2.3可行性分析(1)系统功能分析由于篇幅和时间有限,本设计详细介绍如下图所示功能的开发过程,并简化其中各功能所包含的属性,其他功能完全可以参照这些功能的开发方法实现。图2.3本设计介绍的功能模块(2)系统流程图图2.4系统流程图3.系统设计和数据库设计3.1系统功能模块划分系统大致可分为如下几个功能模块:登录模块:登

10、录模块是一个很重要的模块,是进入系统的门户,对用户信息起到了一定的保护作用.资料管理模块:资料管理模块中包括了对商品信息,供货商信息以及客户信息的管理,并提供简单的查询功能.进销存管理模块:进销存系统中非常重要的就是对进货单,销售单和库存记录的管理,它是进销存系统的核心部分.系统管理模块:该模块是对各操作员使用权限的管理,为了方便设置,一般的应用系统都是可以将操作人员分组的,将通用的权限赋予整个组,个别的权限单独赋予个人,这样可以大大减少权限管理的工作量。3.2系统流程分析进销存系统的流程如下所示。第一步,进行登录,如果成功则进入第二步。第二步,打开系统的主界面,根据相应的操作,分别跳入不同的

11、步骤,共有五种不同的选择。资料管理:在该模块中可以对客户信息、供货商信息和商品信息进行设置与管理。进货管理:在该模块中可以对进货单的记录进行一定条件下的查询。销售管理:在该模块中可以对销售单的记录进行一定条件下的查询。库存管理:在该模块中可以对库存情况进行一定条件下的查询。系统管理:在该摸块中不同操作员的使用权限进行设置。具体的流程如图所示。图3.1系统流程图3.3数据库设计数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用,而且一但建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构。所谓数据库(Database)就是指按一定组织方式存储在一起的,相互有关的若干个数据的结合,数据库管理系统(Database Management System)就是一种操纵和管理数据库的大型软件,简称DBMS,他们建立在操作系统的基础上,对数据库进行统一的管理和控制,其功能包括数据库定义,数据库管理,数据库建立和维护,于操作系统通信等。DBMS通常由数据字典,数据描述语言及其编译程序,数据操纵(查询)语言及其编译程序,数据库管

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号