摘要【摘要】中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量多,地区分布广泛,行业分布跨度大。随着全球经济一体化的发展和电子商务的兴起,中小企业之间的竞争将越来越激烈。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。这就要求中小企业必须改变企业的经营管理模式,提高企业的运营效率。目前,我国中小企业的信息化水平还很低,相比国外企业,还只处于刚开始始用的阶段。随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。【关键词】进销存管理系统、商品销售、商品管理、ASP、SQL目录摘要10 引言11 系统分析21.1 需求分析21.2 可行性分析22 总体设计22.1 项目规划22.2 系统功能结构图33 系统设计33.1 设计目标33.2 开发及运行43.3 编码设计43.4 逻辑结构设计44 网站总体架构55 用户登录模块设计76 网站首页设计107 基础信息主要功能模块详细设计127.1 商品信息管理设计127.2 商品信息查询设计148 采购管理主要功能模块详细设计178.1 商品采购管理设计178.2 采购查询设计199 系统设置主要功能模块详细设计269.1 删除操作员设计27附录A 参考文献 总体设计2.1 项目规划企业进销存管理系统是一个典型的数据库开发应用程序,由基础信息模块、采购管理模块、库存管理模块、商品销售模块、查询统计模块、往来管理模块、系统设置模块等部分组成,规划系统功能模块如下:基础信息模块该模块主要管理商品信息录入、客户信息录入、供应商信息录入、商品信息查询、客户信息查询、供应商信息查询。采购管理模块该模块的主要管理商品采购信息录入和商品采购信息查询。库存管理模块该块主要管理商品入库信息、商品入库退货、商品库存查询和库存商品价格调整。商品销售模块该模块主要管理商品销售信息录入和商品销售退货信息录入。查询统计模块该模块主要管理销售信息查询、销售退货查询、商品入库查询、入库退货查询、商品销售排行和年销售额分析。往来管理模块该模块主要管理商品销售结账、入库退货结账、销售结账查询、商品入库结账、销售退货结账和入库结账查询。系统设置模块该模块主要管理添加操作员、更改操作员密码、删除操作员。2.2 系统功能结构图企业进销存管理系统功能结构如图1所示。图1 系统功能结构图关于数据库中的数据表请参见附录B。4 网站总体架构1.模块功能介绍网站首页主要包括以下功能模块:基础信息:实现对客户、商品、供应商基础信息的管理及信息检索功能。主要包括客户信息管理、商品信息管理、供应商信息管理、客户信息查询、商品信息查询和供应商信息查询6部分。采购管理:实现对商品采购信息进行管理及采购信息检索功能。主要包括商品采购和采购查询两部分。库存管理:实现对商品入库、退货、库存查询及价格调整等信息的综合管理。主要包括商品入库、商品入库退货、库存查询和价格调整4部分。商品销售:实现对商品销售信息及退货信息进行管理的功能。主要包括商品销售和商品销售退货两部分。查询统计:实现对进、销商品信息的查询汇总,并实现按销售商品进行排行和对年销售额进行分析等功能。主要包括销售信息查询、销售退货查询、商品入库查询、入库退货查询、商品销售排行和年销售额分析6部分。往来管理:实现在线的个人与企业、企业与企业之间的进、销商品往来结账的综合管理。主要包括商品销售结账、入库退货结账、销售结账查询、商品入库结账、销售退货结账和入库结账查询6部分。系统设置:实现对操作员信息进行。主要包括添加操作员、更改操作员密码和删除操作员3部分。2.首页运行结果企业进销存管理系统网站首页的运行结果如图3所示。图3 网站首页的运行结果图5 用户登录页面的运行结果7 基础信息主要功能模块详细设计7.1 商品信息管理设计用户可以通过单击菜单主“基础信息”/“商品信息管理”超链接,进入商品信息管理页面。该页面主要完成商品信息的添加。商品信息管理页面设计效果如图6所示。图6 商品信息管理页面设计效果商品信息管理页面的运行结果如图7所示。图7 商品信息管理页面的运行结果7.2 商品信息查询设计用户可以通过单击菜单主“基础信息”/“商品信息查询”超链接,进入商品信息查询页面。该页面主要完成商品信息的检索。商品信息查询页面设计效果如图8所示。图8 商品信息查询页面设计效果商品信息查询页面的运行结果如图9、图10所示。图9 商品信息查询条件页面运行结果图10 商品信息查询结果页面运行结果8.1 商品采购管理设计用户可以通过单击菜单主“采购管理”/“商品采购”超链接,进入商品采购管理页面。该页面主要完成商品采购信息的添加功能。商品采购管理页面设计效果如图11所示。图11