化妆品进销存管理系统 (4)_第1页
化妆品进销存管理系统 (4)_第2页
化妆品进销存管理系统 (4)_第3页
化妆品进销存管理系统 (4)_第4页
化妆品进销存管理系统 (4)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE1PAGE17化妆品管理系统院系:计算机科学学院专业:计算机科学与技术班级:2013级1班学号:20131041166姓名:李卓波摘要在我们生活的21世纪里计算机技术已经在各行各业中发挥着不可替代的作用。当前越来越多的商业、企事业单位已经将计算机技术应用于日常的管理工作,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。在市场经济中,销售是企业运行的重要环节。为了更好地推动销售,不少企业建立了分公司和代理制,通过分公司或代理把产品推向最终用户。这些分公司或代理商大都分布在不同的地理位置,跨时空,跨时间的频繁业务信息交流是这些企业业务的活动的主要特点。在这种形式下,传统的依靠管理人员人工传递信息和数据的管理方式就无法满足企业日益增长的业务需求了。本文将全面介绍进销存管理系统的内容,在现有管理方式的基础上研究进销存管理模式,得出进销存管理系统的需求分析、概要设计和详细设计,介绍了利用C#和SQLServer2000技术实现的B/S模式的进销存管理系统的解决方案。本设计主要完成对化妆品进销存管理工作的内容,其中拥有功能比较全面的进销存管理系统。该系统包括系统管理、基本资料管理、进货管理、客户管理、订单管理、销售管理和报表管理几个模块。关键词:进销存管理;进货;出货;库存ABSTRACTWeliveinthe21stcenturycomputertechnologyinallwalksoflifehavebeenplayinganirreplaceablerole.Atpresentmoreandmorecommercial,enterprisesandinstitutionshavethecomputertechnologyinday-to-daymanagementofinformationtechnologyasthemainindicatorofthetechnologicaladvances,high-techachievementsintopracticalproductiveforcesfaster.Inamarketeconomy,marketingisanimportantpartofrunning.Inordertobetterpromotethesale,manyenterpriseshaveestablishedbranchofficesandagentsystem,throughsubsidiariesoragentsoftheproductstoend-users.Mostofthesesubsidiariesoragentslocatedindifferentgeographiclocations,cross-space-time,cross-timeexchangeofinformationbetweenbusinessoperationsoftheseenterprisesarethemaincharacteristicsoftheactivities.Inthisform,thetraditionalmanualtransmissionrelyonthemanagementofinformationanddatamanagementmethodswillnotbeabletomeetgrowingbusinessneeds.

Inthispaper,acomprehensiveintroductiontothecontentsofPurchase,SalesandInventoryManagementSystem,undertheexistingmanagementmethodsbasedonthestudyofmanagementmodelsInvoicing,Purchase,SalesandInventoryManagementSystemderiveddemandanalysis,outlinedesignanddetaileddesign,introducedtheuseofC#andSQLServer2000technologytoachievetheB/SmodeInvoicingManagementSystemsolution.

ThedesignofthemainSquareinDecembertocompletethePurchase,SalesandInventoryManagementcosmeticwork,whichhasamorecomprehensivefunctionalInvoicingmanagementsystem.Thesystemincludessystemsmanagement,basicdatamanagement,purchasingmanagement,customermanagement,ordermanagement,salesmanagementandstatementsofthemanagementofseveralmodules.Keywords:Purchase,SalesandInventorymanagement;purchase;shipping;Stock目录一、系统设计 -5-1.1 系统功能分析 -5-1.2 系统功能模块设计 -5-1.2 系统需求分析 -6-二、数据库设计 -7-2.1实现数据库之间的联系 -7-2.2数据库需求分析 -8-2.3化妆品进销存系统的流程图 -9-2.4系统查询流程图 -10-2.5数据库维护流程图 -11-2.6实体间的E-R图 -12-2.7创建数据库 -13-三、系统用户管理模块的创建 -15-3.1基本信息设置模块创建 -15-3.2.进货信息管理模块的创建 -15-3.3进货信息查询 -15-3.4财务信息管理模块创建 -15-四、总结 -16-

第一章系统设计1.1系统功能分析系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成的。化妆品进销存系统(后面简称为系统)需要完成功能主要有:基本信息的管理:包括商品设置、商品类别设置、供应商设置、业务员类别设置、业务员设置、仓库设置等。会员信息设置的管理:包括会员信息设置、优惠信息的设置等。进货信息的管理:包括订货单的管理、入库单的管理以及进货信息的查询等销售信息的管理:包括销售单的管理以及销售信息的查询等。库存信息的管理:包括商品盘点财务信息管理:包括应收信息的管理、应付信息的管理等。1.2系统功能模块设计对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图所示的系统功能模块图。图1-1系统功能模块图1.3系统需求分析系统需求分析现在发展迅速的信息时代,古老的纸质文档管理机制已不能很好的满足各大商家日常的管理与销售,一种有条理、简洁的管理系统迫切被需求。系统功能简介本系统具有基本的查询,增添,删除修改信息的功能,便捷易操作。在此基础之上,还增添了积分功能,使得来本店购买化妆品的每一个顾客都有一个记录,通过积分来促进销售,达到盈利倍增的目的。本系统支持多用户,可设置多个用户进行相同的管理。销售界面上具有保存记录的功能,可以通过相对应的菜单进行删除,使得管理更加人性化。通过本系统可以清晰地直观的看到各个数据的相关信息,使得浏览速度更加快捷,使用起来更加方便第二章数据库设计设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括如下几个步骤:查询成员价格查询结果查询成员价格查询结果货品货品基本信息录入维护统计库房注册价格和货品挡案打印管理员价格录入价格维护价格打印数据库库房数据库逻辑结构设计。2.1实现数据库之间的联系数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。2.2数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出要求。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。在仔细分析调查有关系统需求的基础上,将得到如图2-1所示的本系统所处理的数据流程。针对化妆品企业业务的需求,通过对化妆品企业管理工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:化妆品类别信息,包括的数据项有:类别编号、类别名称等。化妆品信息,包括的数据项有:商品编号、商品名称,计量单位、类别、入库价格、分销价格、零售价格、生产厂家、更新日期、备注信息等会员信息,包括的数据项有:会员编号、会员姓名、地址、邮编、电话等供应商信息,包括的数据有:供应商编号、名称、地址、邮编、联系人等业务员类别信息,包括的数据项有:类别编号、类别名称等。业务员信息,包括的数据项有:业务员编号、姓名、类别、电话号码等仓库信息,包括的数据项有:仓库编号和名称。进货订单信息,包括的数据项有:订货日期、编号、业务员、供应商编号、商品编号、数量、单价等。入库单信息,包括的数据项有:入库日期、编号、业务员、供应商编号、商品编号、数量、单价等。销售出货单信息,包括的数据项有:销售日期、编号、会员编号、商品编号等。库存信息,包括的数据项有:更新日期、编号、商品编号、数量、单价等。有了上面的数据结构、数据项和数据流程,我们就能进行下面的数据库设计。2.3化妆品进销存系统流程图商品、供应商、会员、仓库基本信息商品、供应商、会员、仓库基本信息基本信息录入基本信息管理进货信息设置销售信息设置基本信息录入基本信息录入库存统计财务计算财务信息管理库存信息管理进货管理系统销售管理系统2.4系统查询流程图2.5数据库维护流程图2.6.实体间的E-R图分类号分类号价格价格分类货品货品编号货品编号库号进销价格2.7创建数据库用查询分析器打开源代码,选中全部代码并执行将生产程序运行需要的数据库和存储过程。下面是用来创建数据库的主要SQL语句。`创建系统用户表格user_InfoCREATTABLE[dbo].[user_Info]([user_ID][char](10)COLLATEChinese_PRC_CI_ASNOTNULL,[user_PWD][char](10)COLLATEChinese_PRC_CI_ASNULL,[user_Des][char](10)COllATEChinese_PRC_CI_ASNULL,)ON[PRIMARY]`创建商品类别表格dm_wzlbCREATETABLE[dbo].[dm_wzlb]([lbcode][char](30)NULLDefault”,[lb][char](30)NullDefault”,)`创建商品表格dm_wzCREATTABLE[dbo][dm_wz]([dm][char](30)NOTNULLPrimaryKey,/**/[mc][char](40)NULLDefault”,[jldw][char](8)NULLDefault”,[color_code][char](10)NULLDefault”,[lb][char](30)NULLDefault”,[rkj][numeric](12,2)NULLDefault0.00,/*入库价*/[fxj][numeric](12,2)NULLDefault0.00,/*分销价*/[lsj][numeric](12,2)NULLDefault0.00,/*零售价*/[cj][char](20)NULLDefault”,[yxrq][datatime]NULLDefaultGetDate(),[bz][char]*(255)NULLDefault”,)`创建供应商表dm_gfCREATTABLE[dbo].[dm_gf]([dm][char](8)NOTNULLPrimaryKey,[mc][char](40)NULLDefault”,[addr][char](40)NULLDefault”,[yzbm][char](6)NULLDefault”,[tel][char](40)NULLDefault”,[itladd][char](50)NULLDefault”,[emal][char](50)NULLDefault”,[sui_no][char](20)NULLDefault”,[bank_no][char](20)NULLDefault”,[bank][char](30)NULLDefault”,[ywman][char](8)NULLDefault”,[bz][char](255)NULLDefault”,)`创建客户表dm_khCREATTABLE[dbo].[dm_kh]([dm][char](8)NOTNULLPrimaryKey,[mc][char](40)NULLDefault”,[addr][char](40)NULLDefault”,[tel][char](40)NULLDefault”,[itladd][char](50)NULLDefault”,[emal][char](50)NULLDefault”,[sui_no][char](20)NULLDefault”,[bank_no][char](20)NULLDefault”,[bank][char](30)NULLDefault”,[ywman][char](8)NULLDefault”,[yzbm][char](6)NULLDefault”,[bz][char](255)NULLDefault”,[CardNo_][char](13)NULLDefault”,[mb_reb][numeric](12,2)NULLDefault”,)`创建仓库表dm_ckCREATTABLE[dbo].[dm_ck]([dm][char](6)NOTNULLDefault”PrimaryKey,[mc][char](40)NULLDefault”,)`创建进货订单表dhCREATTABLE[dbo].[dh([in_date][datetime]NULLdefaultGetDate(),[ywman][char](8)NULLDefault”,[dh_no][char](8)NOTNULLDefault”,[gfdm][char](8)NULLDefault”,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论