进销存数据库设计说明
进销存详细设计说明书

归档编号:详细设计说明书目录0. 文档介绍 (3)0.1文档目的 (3)0.2文档范围 (3)0.3读者对象 (3)0.4参考文献 (3)0.5术语与缩写解释 (3)1.系统概述 (3)2.体系结构设计 (3)2.1设计约束 (4)2.2系统总体结构 (4)2.3开发环境的配置 (4)2.4运行环境的配置 (4)2.5测试环境的配置 (5)3. 模块设计 (5)3.1模块汇总表 (5)3.2模块结构与功能 (5)3.3子系统模块设计 (6)3.3.1子系统A的模块设计 ............................................................................. 错误!未定义书签。
3.3.2子系统B的模块设计 ............................................................................. 错误!未定义书签。
4. 接口设计 (6)4.1用户接口 (6)4.2外部接口 (6)4.3内部接口 (6)5.运行设计 (6)5.1运行模块组合 (6)5.2运行控制 (6)5.3运行时间 (6)6系统维护设计 (6)0. 文档介绍0.1文档目的0.2文档范围0.3读者对象0.4 参考文献提示:列出相关项目计划、合同及上级机关批文,引用的文件、采用的标准等,格式如下:[标识符] 作者,文献名称,出版单位(或归属单位),日期例如:[AAA] 作者,《立项建议书》,机构名称,日期[SPP-PROC-SD] SEPG,系统设计规范,机构名称,日期0.5术语与缩写解释1.系统概述提示:(1)说明本系统“是什么”;(2)描述本系统的主要功能。
2.体系结构设计2.1 设计约束提示:(1)需求约束。
体系结构设计人员从需求文档中提取需求约束,例如:✧本系统应当遵循的标准或规范✧软件、硬件环境(包括运行环境和开发环境)的约束✧接口/协议的约束✧用户界面的约束✧软件质量的约束,如正确性、健壮性、可靠性、效率(性能)、易用性、清晰性、安全性、可扩展性、兼容性、可移植性等等。
商店进销存管理系统数据库设计

商店进销存管理系统数据库设计说明书拟制人吴静杜茂坤审核人________________________ 批准人________________________【2013年1月18日星期五】数据库设计说明书1. 引言1.1编写目的随着计算机技术的高速发展,人们对计算机的依赖性越来越强,特别是用计算机开发的数据库以及数据管理系统在生活应用中表现得更为突出。
随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。
超市时时刻刻都需要对商品各种信息进行统计分析。
作为国内市场的一些中小型商店,它们在信息化过程中的步伐要落后于大型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法。
因此,针对中小型商店开发一个商店进销存管理系统是非常必要的。
通过使用商店进销存管理系统,使商店的管理工作系统化、规范化、自动化、简易化、智能化,从而达到提高超市进销存管理效率的目的。
商店进销存管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立数据一致性和完整性强,数据安全性好的数据库。
而对于后者则要求应用程序功能完备,易使用等特点。
系统实现了商品信息管理,商品进货操作,商品出货操作,库存信息查询等功能。
本文详细地介绍了软件的开发环境、数据库的设计、各个模块的设计和实现及具体界面的设计和功能。
1.2背景a. 待开发软件系统的名称:商店进销存管理系统b. 本项目的任务提出者:石河子大学c. 本项目开发者:吴静,杜茂坤d. 本项目用户:商店员工1.3参考资料[1] Mark Priestley. 面向对象设计uml 实践[M].龚晓庆,卞雷等译•北京:清华大学出版社,2005.[2] 郑人杰,马素霞,殷人昆.软件工程概论[M].北京:机械工业出版社,2011. [3] 王珊,萨师煊.数据库系统概论概论[M].北京:高等教育出版社,2005. [4] 卢瀚,王春斌.java web 开发实战1200例[M].北京:清华大学出版社,2011.2. 结构设计2.1界面设计整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成 进货、销售、库存管理的全过程。
进销存管理系统数据库设计

书目1.需求分析报告 (2)1.1系统目的 (2)1.2进销存系统的数据需求 (2)1.3组织结合结构图 (2)1.4功能模块图 (2)1.5业务流程图 (2)1.6数据流程图 (2)数据流程图顶层图 (2)数据流程图第一层 (3)数据流程图其次层 (3)1.7数据字典 (4)1.7.1.数据项定义 (4)、数据流定义 (4)、数据存储定义 (5)、处理逻辑定义 (5)、外部实体定义 (5)2.概念结构设计 (5)2.1初步E-R图 (5)销售业务的局部E-R图 (6)选购................................................. 业务的局部E-R图6报损局部E-R图 (7)2.2全局E-R图 (8)3将各分E-R图合并成全局E-R图所作的处理 (8)3.1进行相关实体类型的合并,以削减实体类型的个数 (8)3.2消退冗余 (8)4.逻辑结构设计 (9)4.1逻辑设计概述 (9)4.2转换规则 (9)4.3依据全局E-R图设计出系统的数据模型: (9)4.4初步优化: (9)部门和职工之间 (9)商品和供货商之间形成一个供应过程 (9)商品和客户之间形成一个购买过程 (9)职工和商品之间有职工对商品产生销售管理,选购管理,报损管理等信息。
所以形成一个管理过程 (9)将销售人员、选购.................................................................... 员关系模式合并为:9将存储部、销售部和选购......................................................... 部关系模式合并为:94.5最终优化: (10)5.数据库完整性和平安性设计 (10)5.1数据库完整性 (10)5.1.1 约束 (10)默认 (11)规则 (11)5.1.4 存储过程 (11)5.1.5 触发器 (12)5.2平安性设计 (12)1.需求分析报告1.1系统目的随着社会的进步和计算机的不断普及,各行各业的管理、限制都越来越离不开计算机的帮助。
进销存仓库开发设计方案

进销存仓库开发设计方案一、需求分析进销存仓库管理系统是针对企业仓库管理过程中的进货、销售和库存等环节进行整体管理的软件系统。
通过该系统,企业能够实现对仓库业务的自动化处理和全面管理,提高仓库的运作效率和管理水平。
根据企业的需求,本文将从系统界面设计、功能模块划分、数据存储与处理以及安全性保障等方面,提出进销存仓库管理系统的设计方案。
二、系统界面设计1. 登录界面:用户通过输入用户名和密码进行登录,实现身份验证。
2. 主界面:显示仓库的基本信息、进销存数据、库存信息等,提供系统各功能模块的入口。
3. 进货管理界面:用于录入进货单、查询进货记录、生成进货报表等。
4. 销售管理界面:用于录入销售单、查询销售记录、生成销售报表等。
5. 库存管理界面:显示当前库存信息,提供库存查询、盘点、调拨等功能。
6. 统计报表界面:用于生成进销存相关的统计分析报表,支持导出为Excel、PDF等格式。
三、功能模块划分1. 进货管理模块:包括进货单录入、供应商管理、进货记录查询、进货报表生成等功能。
2. 销售管理模块:包括销售单录入、客户管理、销售记录查询、销售报表生成等功能。
3. 库存管理模块:包括库存查询、入库管理、出库管理、库存盘点、库存调拨等功能。
4. 统计报表模块:包括进销存统计分析报表生成、导出等功能。
四、数据存储与处理1. 数据库设计:根据仓库管理系统的需求,设计适当的数据库表结构,包括进货单、销售单、商品库存、供应商、客户等表。
2. 数据录入处理:通过系统界面提供的输入框、下拉菜单等组件,将用户输入的数据进行处理和验证,确保数据的准确性。
3. 数据查询与统计:通过编写数据库查询语句,对进销存数据进行查询、分组、汇总等操作,生成统计报表。
五、安全性保障1. 用户权限管理:通过权限管理功能,对用户进行身份验证和权限控制,确保只有授权用户能够访问和操作系统。
2. 数据备份与恢复:定期对数据库进行备份,以防止数据丢失或损坏,同时提供数据恢复功能,保证数据的可靠性和完整性。
超市进销存数据库设计

目录一、系统分析概述 (3)二、需求分析 (3)2.1 系统功能模块划分 (3)2.2数据流程分析 (5)2.2.1 数据流程图 (5)2.2.2 数据表 (5)三、数据库概念结构设计 (7)四、数据库逻辑模式设计 (8)五、数据库物理结构模式设计 (8)5.1.存储过程: (8)5.2.触发器: (8)六、数据库连接 (9)七、系统功能模块实现 (10)7.1用户管理模块 (10)7.1.1 添加用户 (10)7.1.2 查询和删除用户 (11)7.1.3 用户密码修改 (11)7.1.4 代码 (12)7.2 商品信息模块管理 (14)7.2.1 添加商品信息 (14)7.2.2 查询和删除商品信息 (14)7.2.3 修改商品信息 (15)7.2.4 代码 (15)7.3 供应商模块管理 (18)7.3.1 增加供应商 (18)7.1.2查询和删除供应商 (18)7.3.3 修改供应商 (19)7.3.4 代码 (20)7.4 进货模块管理 (21)7.4.1 登记进货单 (21)7.4.2 查询和删除订货单 (21)7.4.3 修改订货单 (22)7.4.4代码 (23)7.5 入库模块管理 (25)7.5.1 登记入库单 (25)7.5.2 查询和删除入库单 (25)7.5.3代码 (26)7.6 销售管理模块 (26)7.6.1 登记销售单 (26)7.6.2 查询和删除销售单 (26)7.6.3 修改销售单 (27)7.6.4 代码 (27)参考文献: (27)一、系统分析概述1.1 系统功能分析本系统开发的总体目标是建立一个能够对超市内商品运营进行监控即在商品采购销售存储过程中进行监督与控制的进销存管理系统,并根据对部分超市管理日常工作的调查结果及其管理的总体需求与客户的具体条件的分析,本系统应具备以下功能:(1)采购员采购商品后及时录入商品信息数据,并及时在数据库中进行数据的跟新;(2)在收银台处,由于随时的商品买卖导致的数据库信息的变化(此时注意数据库并发的控制),如卖出商品的名称、编号、数量、价格、销售日期等,都需及时录入数据库;(3)当货架上的商品数量减少到一定数量时,由人员发出提货报告或通知,由此在存货中提取一定量的商品,并进行库存信息的更新及数据库内部的商品情况评价;(4)当商品出现损坏或是人为条件的丢失时会造成商品数量的减少时,及时录入这些信息,并更新数据库的信息;(5)在用户要求或需要的情况下,定期对商品信息进行统计汇总,当商品数量少于某个定值时,产生缺货信息,提醒操作者进行补充货物的数量,并提供详细的缺货的商品信息(包括名称、数量、单价、编号、产地等);二、需求分析2.1 系统功能模块划分根据数据库设计的规范化要求,特将系统划分为如下:1)用户管理通过对用户的管理来维护和操作超市进销存系统,根据实际需要可添加用户资料和修改用户密码,确保系统正常运行。
进销存管理系统--详细设计说明书

进销存管理系统详细设计说明书文件状态:[√] 草稿[ ] 正式发布[ ] 正在修改文件标识:当前版本: 1.0作者:admin(110101)完成日期:2016-09-23版本历史版本/状态作者参与者起止日期备注目录1文档介绍 (4)1.1文档目的 (4)1.2文档范围 (4)1.3读者对象 (4)1.4参考文档 (4)1.5术语与缩写解释 (4)2程序的系统结构 (4)2.1系统概述 (4)2.2系统总体结构 (5)3系统设计 (5)3.1类图 (5)3.2登陆功能实现 (6)3.3添加客户信息................................................................................... 错误!未定义书签。
3.4删除客户信息................................................................................... 错误!未定义书签。
3.5添加商品信息................................................................................... 错误!未定义书签。
3.6删除商品信息................................................................................... 错误!未定义书签。
3.7添加供应商信息............................................................................... 错误!未定义书签。
3.8删除供应商信息............................................................................... 错误!未定义书签。
进销存管理系统--详细设计说明书

进销存管理系统–详细设计说明书1. 引言1.1 编写目的本文档主要描述了进销存管理系统的详细设计,包括系统的总体架构、模块划分、功能需求、数据库设计等方面,以指导开发团队进行系统开发。
1.2 背景随着市场经济的发展,企业对物流管理的重视程度不断提高,进销存管理系统作为一种提高企业物流管理效率的工具,越来越受到企业的青睐。
该系统可以帮助企业实现对商品的采购、销售、库存等环节的实时监控和管理,提高企业的运营效率。
1.3 定义和缩略词•进销存管理系统:用于企业物流管理的软件系统,包括采购、销售、库存管理等模块。
•数据库:用于存储和管理系统数据的软件系统。
2. 总体设计2.1 系统架构进销存管理系统采用B/S架构,前端使用HTML、CSS、JavaScript等技术实现用户界面,后端采用Java、Python等语言开发业务逻辑,并通过数据库存储数据。
2.2 模块划分系统主要分为以下几个模块:1.用户管理模块:实现用户的注册、登录、权限管理等功能。
2.商品管理模块:实现商品的添加、修改、删除、查询等功能。
3.采购管理模块:实现商品的采购申请、审批、入库等功能。
4.销售管理模块:实现商品的销售订单、出库、收款等功能。
5.库存管理模块:实现商品库存的实时查询、预警等功能。
6.报表管理模块:实现各类报表的生成、导出等功能。
3. 功能需求3.1 用户管理用户管理模块包括以下功能:1.用户注册:新用户可以注册账号,填写用户名、密码、邮箱等信息。
2.用户登录:用户通过输入用户名和密码登录系统。
3.用户权限管理:管理员可以为用户分配不同的角色和权限,以实现对系统的不同操作。
3.2 商品管理商品管理模块包括以下功能:1.商品添加:管理员可以添加新的商品,填写商品名称、价格、库存等信息。
2.商品修改:管理员可以修改已有的商品信息。
3.商品删除:管理员可以删除不再销售的商品。
4.商品查询:用户可以根据商品名称、类型等条件查询商品信息。
商店进销存管理系统数据库设计.doc

商店进销存管理系统数据库设计..商店进销存管理系统数据库设计说明书拟制人吴静杜茂坤审核人批准人______________________【XXXX年1月18日星期五】数据库设计说明书1.引言1.1编写目的随着计算机技术的高速发展,人们对计算机的依赖性越来越强,特别是用计算机开发的数据库以及数据管理系统在生活应用中表现得更为突出。
随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。
超市时时刻刻都需要对商品各种信息进行统计分析。
作为国内市场的一些中小型商店,它们在信息化过程中的步伐要落后于大型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法。
因此,针对中小型商店开发一个商店进销存管理系统是非常必要的。
通过使用商店进销存管理系统,使商店的管理工作系统化、规范化、自动化、简易化、智能化,从而达到提高超市进销存管理效率的目的。
商店进销存管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立数据一致性和完整性强,数据安全性好的数据库。
而对于后者则要求应用程序功能完备,易使用等特点。
系统实现了商品信息管理,商品进货操作,商品出货操作,库存信息查询等功能。
本文详细地介绍了软件的开发环境、数据库的设计、各个模块的设计和实现及具体界面的设计和功能。
1.2背景a. 待开发软件系统的名称:商店进销存管理系统b. 本项目的任务提出者:石河子大学c. 本项目开发者:吴静,杜茂坤d. 本项目用户:商店员工1.3 参考资料[1] Mark Priestley.面向对象设计uml实践[M].龚晓庆,卞雷等译.北京:清华大学出版社,2005.[2] 郑人杰,马素霞,殷人昆.软件工程概论[M].北京:机械工业出版社,2011.[3] 王珊,萨师煊.数据库系统概论概论[M].北京:高等教育出版社,2005.[4] 卢瀚,王春斌.java web开发实战1200例[M].北京:清华大学出版社,2011.2.结构设计2.1 界面设计整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成进货、销售、库存管理的全过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络进销存系统需求分析第六组目录绪论 (3)1 网络进销存管理 (4)1.1 网络进销存管理的任务 (4)1.2 网络进销存管理系统的作用 (4)2 网络进销存管理系统需求分析 (4)2.1 资料管理 (5)2.2 进货管理 (8)2.3 销售管理 (9)2.4 库存管理 (10)2.5 统计分析 (12)3 数据流程图 (13)3.1 顶级流程图 (13)3.2 进货流程图 (14)3.3 销售流程图 (15)3.4 库存流程图 (16)绪论网络营销作为一种新兴的销售形式,近年来,正成为人们生活中越来越不可缺少的一部分。
作为一种新的销售形式,相较于传统的销售模式他有着如下的特点:1、网络营销具有极强的互动性,可以帮助企业实现全程的营销目标;2、网络营销有利于企业降低成本费用;3、网络营销能够帮助企业增加销售,提高市场占有率;4、通过互联网可以有效的服务于客户,满足客户的需要;5、可以使购物过程不在使一个沉重的负担。
正是这些特点使网络销售备受销售者青睐的同时,也越来越得到消费者的认可。
通过对贵公司的销售模式等的调查,针对贵公司的销售模式,主要从事网上商品销售业务,公司的商品商品来自全国各地,各种商品购进后进行库存,消费者只需要根据自己的需求,通过公司的电子商务下单即可购买商品。
为方便公司部管理人员更好的管理客户订单、商品的进货、销售、存储等,我们量身为贵公司定制了此网络进销存管理系统。
1 网络进销存管理新型的销售形式自然需要有相适宜的进销存管理系统,传统的管理手法,不仅信息传递慢,同时浪费人力资源,占用大量的公司资金,使得流动资金不能充分利用,同时信息的不快捷,严重延误了公司决策,导致耽误商机。
网络进销存管理系统便捷、快速,节省人工成本,能充分利用公司流动资金,降低资金占用,同时能及时把信息传送给决策者,从而可以及时发现问题、解决问题,从而更好地把握机会。
1.1 网络进销存管理的任务进销存管理工作的主要任务有:1. 进货、销售、退货、库存等管理;2. 业务员、客户、厂商、商品资料等管理;3. 进货交易金额、销售金额、商品销售量、商品退货量的简单统计功能;4. 业务员业绩统计功能。
1.2 网络进销存管理系统的作用1. 提升销售、采购业务流程效率2. 缩短销售、采购往来管理周期3. 优化管理流程、降低运营成本4. 改进客户服务,提高客户满意度5. 客户、供应商业务、资金往来一体化管理6. 企业经营信息高效决策,增强市场竞争力2 网络进销存管理系统需求分析根据以上对网络进销存管理容和进销存管理系统的分析,一个标准的网络进销存管理系统应该包括如图2-1 所示的几大功能。
图2-1其中每个功能都由若干相关联的子功能模块组成。
下面将对这些模块一一进行介绍。
1. 资料管理:对公司历年资料进行查阅,方便公司人员进行对比分析,做出更加有利的决定;2. 进货管理:是对公司每季度或年份的进货的一个整体的了解,可以了解公司年的进货情况;3. 销售管理:销售最为每个公司重要的一个组成部分,对每个公司都有着至关重要的作用,销售的管理;4. 库存管理:对商品的库存进行管理,对商品的销售有直观的认识,可以有效的调整商品的销售和进货。
5. 统计分析:是公司决策者对公司业务和人员进行调整的依据,通过统计分析对商品进货量等有个直观认识,有利于决策者对某类或该种商品情况的进行调整,同时统计分析对于决策者对于人事的调整也有着一定的作用,业务的统计给决策者关于某人得直观认识,方便对其进行了解,方便人事晋升。
2.1资料管理企业经营的基础资料是一个企业最基本、最重要的信息,脱离了基础资料(包括商品资料、供货商资料和客户资料等),进销存系统就无法运行。
“资料管理”功能就用于维护这些基础资料,其中所包含的功能模块如图2-2所示资料管理2-2各功能模块实现的功能分别为:1. “商品编码”用于设置商品编码的方法。
进销存系统的每一条商品信息都 具有惟一的一个编码,作为该商品信息的主键,一般来说,该编码是辨识 该商品的手段之一,并且具有一定的规律。
描述 字段名 说明商品编号 spbh 主键,唯一标识商品记录 商品名称 spmc 外键,对应其他表中的商品名称商品类别 splb生产厂家 sccj外键,对应其他表中的生产厂商名称商品价格 spjg 商品数量 spsl进货金额jhje备注bz2.“厂商资料”用于维护企业供货商的基本信息,容包括供货商号、名称、 地址、由E 编、、传真、开户行、开户行邮编、银行、税号、库房地址、库 房、业务员、业务部门等。
描述 字段名 说明供货商号 ghsh 主键,唯一标识供应商记录 厂商名称 csmc 外键,对应其他表中的供应商单位名称地址 dz邮编 yb传真 cz银行账号 yhzh业务部门ywbm备注bz销售合司管理迸货合同管理-客户资料厂商资料业务员资料商品资料3. “客户资料”用于维护企业客户的基本信息,容包括客户编号、地址、邮编、、开户行、开户行邮编、银行、税号、,信用度等等。
4. “业务员信息”用于维护销售业务员的基本信息,容包括业务员号、、性别、、手机、地址、邮编、号、类别等。
5. “进货合同管理”用于维护企业与供货商的采购合同,容包括供货商号、货号、进价、付款方式、帐期、签订日期、合同期限等。
合同的容对业务可以产生影响,例如合同规定了进价,在填写采购单时系统就会自动生成进价。
6. “销售合同管理”,用于维护企业与客户签订的销售合同,由于公司属于网络销售,合同是网络形式,购买商品时合同即生效,容包括客户编号、货号、售价、帐期、签订日期、合同期限等。
2.2进货管理“进货管理”用于管理企业的进货业务,所包含的功能模块如图2-3所示图2-3各功能模块实现的功能分别为:1. “进货单”用于录入企业的进货单,也分为主从两表,主表“进货单”容 包括编号、货商号、进货日期、业务员、制单人、验收员、保管员、税价 合计、不含税价、税额、订单号等,从表“进货单明细”容包括编号、进 货单号、货号、进货数量、进价、税价合计、扣率、税率、不含税价、税 额、仓库、货物质量等。
根据企业的规模和管理方法,可以直接作进货单而不用作采购订单,但对于较大规模的企业,采购部门和库房部门一般是 分开的,由采购部门填写采购订单,货物运输到库房后由库房验收人员填 写进货单。
2. “退货单”用于录入企业进货时的退货单。
进货的退货有两种方法,一是 直接在进货单中填写负数的进货数量,另一种是填写进退货单,一般采用 前一种方法。
逬货单退货单价格调整描述 字段名 说明编号 bh 主键,唯一标识编号记录 货号 hh 外键,对应其他表中退货货号 退货原因 thyy 外键,对应其他表中的退货原因退货日期 jhrq制单人 zdr订单号 ddh进价jj备注bz3. “价格调整”用于调整历史进货单的价格,容包括部编号、编号、进货数 理、原进价、新进价、调整日期、制单人等。
描述 字段名 说明编号 bh 主键,唯一标识价格记录进货数量 jhsl原进价 yjj外键,对应其他表中的价格新进价 刈 制单人zdr 备注bz4.“历史查询”用于查询商品采购、进货的历史。
一般可以让用户按照任何 条件查询,如按供货商、日期、商品货号、商品拼音等。
2.3销售管理“销售管理”用于管理企业和销售业务, 所包含的功能模块如图2-4所示销售管理图2-4销售订单销售单销售退货单各功能模块实现的功能分别为:1. “销售订单”用于录入企业的销售订单。
主表“销售订单”的容包括编号客户编号、销售日期、有效起日、有效止日、业务员、制单人、税价合计、不含税价、税额等,从表“销售订单明细”的容包括编号、订单号、货号、销售数量、销售价、税价合计、扣率、税率、不含税价、税额等。
2. “销售单”用于录入企业的销售单,主表“销售单”容包括编号、客户编号、销售日期、业务员、制单人、保管员、税价合计、不含税价、税额、订单号等,从表“销售单明细”容包括编号、销售单号、货号、销售数量、销售价、税价合计、扣率、不含税价、税额、出货仓库等。
3. “销售退货单”用于录入企业销售退货单,容包括编号,销售单编号,货号、退货数量、销售价,税价合计、扣率、税率、不含税价,税额、退货仓库等。
4. “历史查询”用于查询商品销售的历史。
一般可以让用户按照任何条件查询,如按照客户、日期、商品货号、商品拼音、业务员等信息查询。
2.4库存管理“库存管理”用于管理企业的库存信息,所包含的功能模块如图2-5所示库存管理图2-5各功能模块实现的功能分别为:1. “库存查询”用于查询企业商品的库存,可以查询总库存和各分仓库库存。
2. “转库查询”用于将一个仓库的商品转移到另一个仓库,或者连锁店之间的商品调拨,容包括编号、源部门、目的部门、货号、数量、单价、合计金额、调拨日期、制单人、调货原因等。
描述字段名说明编号bh主键,唯一标识转库记录源部门ybm目的部门mdbm货号hh外键,对应其他表中的货号调拨日期dbrq调拨原因dbyy备注bz3. “报损报溢”用于管理企业商品库存的损溢,容包括编号、货号、仓库、数量、库存单价、金额、日期、责任人、制单人等。
描述字段名说明编号bh主键,唯一标识货物损、溢记录仓库ck数量si货号hh外键,对应其他表中的货号责任人zrr日期rq备注bz4. “上下限设定/警告”用于设置库存的上限和下限,当商品库存的数量超出指定的围时系统可以自动报警,容包括序号、仓库号、货号、上限、下限、最佳存量、备注等。
据当前商品库存和指定的库存上下限自动列出“历史查询”用于查询各种转库、盘点、损溢的历史数据2.5统计分析“统计分析”用于统计和分析企业的经营数据,供企业决策者作为依据。
常用的功能如图2-6所示。
图2-6各功能模块实现的功能分别为:1. 进货交易金额:根据公司的资金进行合适本公司的商品购入;2. 销售金额:对比进货金额,对公司的每季度销售情况,进行分析,制定出更有利于公司发展的方针,适时对公司进货金额进行科学有根据的调整;3. 商品销售量:商品销售量的情况为公司决策者对某商品的进货量的增加或减少提供了科学、有效的依据,便于决策者做出有利的决定;4.商品退货量:通过其他对比,可以给销售者对某商品的受欢迎程度,有个直观的了解,从而更有利于销售者下季度对此类产品的进货量进行调整;5.业务员业务统计:关乎公司的晋升体系,可以作为人员晋升的一个比较重要的依据,这样更有利于公司的发展,让人尽其用。
6.历史查询:方便人员对以有资料进行查询,便于对比分析得出更有利的的判断。
统计分析的功能就是对企业的历史数据进行统计分析,并将这些数据的分析结果以直观的形式表现出来,当然最理想的情况是以图表的形式表现出来。
以上列举的只是一小部分功能,其他还有诸如商品时段销售对比、门店时段销售对比等功能。