企业商品销售管理系统毕业1.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
企业商品销售管理系统毕业1 目录
1 前言(1)
1.1 企业商品销售管理系统开发背景(1)
2 系统分析(1)
2.1系统初步调查(1)
2.2系统功能调查(1)
2.2.1商品管理功能(1)
2.2.2商品数据管理功能(2)
2.2.3收入与支出功能(2)
2.2.4 系统管理功能(2)
2.3系统功能模块图(3)
3 系统设计(3)
3.1系统总体结构设计(3)
3.2数据库设计(5)
4 详细设计(7)
4.1启动界面设计(7)
4.1.1 功能说明(7)
4.1.2屏幕设计格式(7)
4.2主窗口设计(8)
4.2.1功能说明(8)
4.2.2屏幕设计格式(8)
4.3商品管理模块的实现(8)
4.3.1进货添加模块实现(8)
4.3.2出货添加模块实现(9)
4.3.3商品供货商信息模块实现(10) 4.3.4商品信息查询模块实现(11) 4.4商品数据管理模块实现(12) 4.4.1汇总模块实现(12)
4.4.2商品报表模块实现(13)
4.5收入与支出实现(13)
4.5.1收入与支出添加模块实现(13) 4.5.2收入与支出查询实现(14)
4.6系统管理的实现(15)
4.6.1用户管理实现(15)
5 设计总结(16)
6 谢辞(16)
7 参考文献(16)
企业商品销售管理系统
1 前言
1.1 企业商品销售管理系统开发背景
随着计算机技术的飞速发展,计算机在企业管理中的应用越来越普及,利用计算机实现企业人事工资的管理显得越来越重要。
对于大中型企业来说,利用计算机支持企业高效率完成劳动,是适应现代企业制度要求,推动企业销售管理走向科学化、规范化的必要条件;而销售管理是一项琐碎、复杂而又十分细致的工作,一般不允许出错,如果实行手工操作,须手工填制大量的表格数据,这就会耗费工作人员大量的时间和精力,计算机进行销售管理工作,不仅能够保证工作准确无误、快速完成,而且还可以利用计算机对有关商品的各种信息进行管理,服务于企业的各个部门,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高企业销售管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
2 系统分析
2.1系统初步调查
系统目标
采用公司现有的软硬件以及科学的管理系统开发方案,建立企业销售管理系统,来实现企业商品销售管理的计算机自动化。
系统应符合公司的商品、部门的管理制度,并达到操作直观、方便、实用、安全等要求。
2.2系统功能调查
整个系统从总体上分为商品管理、商品数据管理、收入与支出管理、系统管理四个部分,每一个部分应实现的功能如下:
2.2.1商品管理功能
进货添加
所进货物的基本信息包括:商品编号、进出标志、商品名称、单价、进货数量、进货日期、金额、供货商8个部分
可以对已经进货的商品进行逐个浏览,可以把所进的商品添加到进货商品库中,也可以删除已经存在的进货商品。
出货添加
所出货物的基本信息包括:商品编号、进出标志、商品名称、单价、出货数量、出货日期、金额、7个部分,可以对已经售出的商品进行逐个浏览、可以把所出的商品添加到出货商品库中,也可以删除已经存在的出货商品。
商品供货商信息
供货商的基本信息包括:供货商号、供货商地址、供货商、邮编、联系电话、手机、邮箱、联系人、主页、备注10部分,可以对所有的供货商进行逐个浏览,如果需要的话还可以添加供货商的基本信息。
如果与某个供货商失去了合作关系,可以很方便删除其信息。
商品查询
这一模块主要是根据商品编号进行商品的查询和定位,可以查看商品的库存量、单价、供货时间3部分内容。
2.2.2商品数据管理功能
主要包括对商品的进货、出货、存货的汇总和商品报表的管理。
商品汇总
在这一模块中管理人员可以按照月份、年份两种方式进行汇总。
报表管理模块
包括商品库存报表、销售收入报表、经营支出报表三个部分。
生成报表以后我们可以打印输出其中的内容。
2.2.3收入与支出功能
主要包括对收入添加、查询,支出添加、查询4个部分的管
理:
收入添加在这一模块中管理人员可以对收入的帐目进行添加、对已有的收入帐目进行逐个浏览或者删除等3项操作。
收入查询在这一模块中管理人员可以对收入的帐目进行查询,查询可以按年份、月份2种方式进行。
查询的结果分别为“收入”,“毛利”,“利润率”并分别在相应的栏目中显示出来。
在下边的list栏中显示了所有的收入结果,也可以利用滚动条浏览全部的收入金额。
支出添加在这一模块中管理人员可以对支出的帐目进行添加、可以对已有的支出帐目进行逐个的浏览或者删除等3项操作。
支出查询在这一模块中管理人员可以对支出的帐目进行查询,查询可以按年份、月份2种方式进行。
查询的结果分别为“总支出”,并在相应的栏目中显示出来。
2.2.4 系统管理功能
主要包括用户管理、关于、退出3部分的管理
用户管理这一模块主要是实现的用户的添加、修改、删除3部分的操作。
并且在list 中显示当前系统中的全部用户的代码,点击任意一位用户的名字就可以对其修改、删除操作。
关于这一模块介绍制作者的情况、完成日期等内容。
退出点击此处退出系统。
2.3系统功能模块图
3系统设计
3.1系统总体结构设计
设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数据模型是与DBMS无关的、面向现实世界的、易于理解的数据模型,其独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。
概念性数据模型关心的是如何完整、正确地反映客观实际情况,不关心在数据库中如何实现。
这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。
同时也是一种相对稳定统一的数据模式,一般情况下很少变动。
概念性数据在用户和设计者之间建立了桥梁。
是设计数据库结构的基础。
概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。
用实体间联系反映现实世界事物间的内在联系。
E-R模型是建立概念性数据模型的有力工具。
通过对企业商品入库、出库管理内容和过程的分类,本系统的设计的实体和属性如下:出货库(商品编号、商品名称、进出标志、单价、日期、数量、金额、)
进货库(商品编号、商品名称、进出标志、单价、日期、数量、金额、)
供货商(供货商编号、供货商、供货商地址、联系人、联系电话、手机、邮编、邮箱、主页、备注)
商品库(商品编号、商品名称、单价、商品数量、供货时间)
收入库(日期、销售数量、收入、成本、毛利、利润率)
支出库(日期、用途、金额)
PWD(用户名、密码)
图3.1为各个属性的E—R图的设计。