商品销售管理系统设计毕业论文Word下载.docx

上传人:b****6 文档编号:19802051 上传时间:2023-01-10 格式:DOCX 页数:40 大小:717.84KB
下载 相关 举报
商品销售管理系统设计毕业论文Word下载.docx_第1页
第1页 / 共40页
商品销售管理系统设计毕业论文Word下载.docx_第2页
第2页 / 共40页
商品销售管理系统设计毕业论文Word下载.docx_第3页
第3页 / 共40页
商品销售管理系统设计毕业论文Word下载.docx_第4页
第4页 / 共40页
商品销售管理系统设计毕业论文Word下载.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

商品销售管理系统设计毕业论文Word下载.docx

《商品销售管理系统设计毕业论文Word下载.docx》由会员分享,可在线阅读,更多相关《商品销售管理系统设计毕业论文Word下载.docx(40页珍藏版)》请在冰豆网上搜索。

商品销售管理系统设计毕业论文Word下载.docx

经过对原有业务的分析,为了更加合理的利用现有的人力、财力和设备,充分的利用计算机带来的便利,规划出新系统的业务流程图如下:

图2-2新系统业务流程图

2.4可行性分析

2.4.1技术可行性

a.开发软件可行性

结合本项目实际,本企业的业务量很大,但是其操作流程并不是很复杂,各种结构及流程十分清晰,可以设计出符合实际需求的信息管理系统。

vf6.0非常擅长对数据表和其间关系进行简单的操作,无论是查询,统计还是用报表进行数据输出,都能顺利完成。

因此,从软件角度讲是vf6.0是完全可以胜任的。

b.开发硬件可行性

开发本系统所使用的vf6.0软件对于计算机的要求比较低:

(1)WINDOWS98以上版本

(2)80486或更高的处理器

(3)MSWINDOWS支持的VGA或更高分辨率的显示器

(4)应用程序要求8MBRAM

这样的要求市场上的计算机配置都能够达到,所以硬件的可行性也可达到。

2.4.2经济可行性

由于销售企业目前完全采用手工方式完成业务,进行报表制作,对数据进行综合分析等。

管理系统建成后由于不是直接用于生产,因此直接经济效益较小,但是一定会间接的创造出十分可观的经济效益。

由此可见,开发此系统在经济上是完全可行的。

而且,由于系统在未来较长的时间内稳定发挥作用,这对于提高公司的综合管理水平、简化日常业务操作都将会起到很大的帮助。

2.4.3操作可行性

销售企业的大多数员工从未使用过类似的管理系统,但是WINDOWS友好的界面和本系统简易的操作设置,可以使企业的内部员工很快掌握其各种操作。

不仅如此,系统还附有详细的使用帮助文件,为本系统的正确使用给以图文并茂的形式加以说明。

同时,在开发过程中,我们还可以尽量给用户以方便,充分考虑到用户需求的实际情况,在输入界面,查询界面、报表打印等部分添加注释或提示,并尽可能的采用相关联的数据自动输入的功能,帮助用户尽快掌握系统的使用和减少数据的输入,以提高本系统的使用效率。

系统分析

3.1数据流程图

根据对新系统业务的分析,提出新系统的数据流程图如下:

图3-1数据流程图的顶层图

图3-2数据流程图的一级细化

图3-3数据流程图的二级细化

3.2数据字典

3.2.1数据元素卡

名称:

商品名称编号:

A-002

所属数据流:

F1、F2、F4、F7、F8、F10

所属存储:

D0、D1、D2、D4、D5、D7、D8

数据类型:

字符型

销售日期编号:

A-003

F2、F8、F10

D2、D5、D8

日期型

销售单价编号:

A-004

数值型

销售数量编号:

A-005

折扣编号:

A-006

小计编号:

A-007

供应商编号编号:

A-008

F1、F2、F3

D1、D2、D3

供应商名称编号:

A-009

F3、F9、F10

D3、D6、D9

商品进价编号:

A-010

商品售价编号:

A-011

进货日期编号:

A-012

库存量编号:

A-013

备注编号:

A-014

备注型

负责人编号:

A-15

联系地址编号:

A-016

联系电话编号:

A-017

3.2.2数据流卡

数据流卡

入库登记卡编号:

F1

来源:

外部实体“采购科”

去向:

处理“登记入库信息”(P2.1)

数据结构:

商品编号商品名称进货日期进货单价销售价格

说明:

商品销售卡编号:

F2

外部实体“销售员”

处理“录入商品销售信息”(P2.2)

供应商信息卡编号:

F3

处理“录入供应商信息”(P2.3)

供应商编号供应商名称负责人联系人电话联系地址

价格变动编号:

F4

外部实体“划价员”

处理“价格变动处理”(P2.3)

商品编号商品名称库存量进货价格销售价格

商品信息报表编号:

F7

处理“打印商品信息表”(P4.1)

商品编号商品名称库存量

商品销售信息报表编号:

F8

处理“打印商品销售信息表”(P4.2)

外部实体“经理”

商品编号商品名称商品售价销售日期合计金额

供应商信息报表编号:

F9

处理“供应商信息报表”(P4.3)

供应商编号名称负责人联系电话联系地址

数据流卡

信息查询编号:

F10

处理“信息查询处理”(P5)

外部实体“查询者”

商品编号商品名称商品售价供应商名称等

3.2.3数据处理卡

数据处理卡

登记商品入库信息编号:

P1.1

输入:

F1

输出:

D1

处理:

将数据流“商品清单”中的信息用键盘录入,数据存储“商品信息”中。

销售商品信息编号:

P1.2

F2

D2

将数据流“销售清单”中的准备销售的商品信息用键盘录入,数据存储“商品销售记录”中。

供应商信息编号:

P1.3

F3

D3

将数据流“供应商信息”中的供应商信息用键盘录入,数据存储“供应商”中。

P1.4

F4

D4

将数据流“价格变动通知”中的价格信息用键盘录入,数据存储“商品基本信息”中。

3.2.4数据存储卡

系统设计

4.1系统结构设计

4.1.1系统结构图

图4-1系统功能结构图

4.1.2系统模块图

通过对用户需求的分析,我们可以分析出该商品销售管理大致可以分为四个模块:

商品基本信息模块、供应商信息模块、商品价格变动模块、报表打印模块。

现在对这四个模块做具体说明:

模块IPO图

系统名称:

子系统名称:

商品销售管理系统

模块名称:

录入商品信息

模块代码:

D-001

调用模块:

被调用模块:

商品信息数据录入

数据流“商品入库清单单”

数据库表“商品基本信息表

1)打开数据库表“商品基本信息表”。

2)根据输入设计的“商品基本信息表”的输入格式,显示“商品基本信息表”格式。

3)接收输入数据并校验。

4)提示操作人员确认,确认后将数据写入数据库表“商品基本信息表”。

5)关闭数据库,结束操作。

商品入库模块

模块名称:

商品出售

D-002

商品变动数据录入

数据流“商品销售信息表

数据库表“商品销售记录

1)打开数据库表“销售记录表

2)根据输入设计的“销售记录表”的输入格式,显示“销售记录表”格式。

4)提示操作人员确认,确认后将数据写入数据库表“销售记录表”。

商品销售模块

商品销售管理系统

供应商信息录入

D-003

供应商数据录入

数据流“供应商信息表”

数据库表“供应商信息表”

1)打开数据库表“供应商信息表”。

2)根据输入设计的“供应商信息表”的输入格式,显示“供应商信息表”格式。

4)提示操作人员确认,确认后将数据写入数据库表“供应商信息表”。

供应商信息录入模块

价格变动数据录入

D-004

商品价格数据录入

数据流“价格变动表”

数据库表“商品基本信息表”

价格变动模块

商品信息查询模块

D-005

信息查询

数据流“商品基本信息表”

1)打开数据库表“商品基本信息表”。

3)接收输入查询数据的依据并校验。

4)提示操作人员确认,确认后将显示查询的结果

供应商信息查询模块

D-006

供应商查询

1)打开数据库表“供应商信息表”。

供应商查询模块

打印商品信息模块

D-007

报表打印

数据处理D7

数据流F7

1)打开数据库表“商品信息表”。

2)预览并打印“商品基本信息报表”。

3)关闭数据库,结束操作。

商品信息打印模块

打印商品销售模块

D-008

数据处理D8

数据流F8

1)打开数据库表“商品销售信息表”。

2)预览并打印“商品销售信息报表”。

商品销售信息报表

4.2代码设计

商品编号

商品序号

商品产地

商品类型

供应商编号

供应商编号

供应商类型

供应商所在城市

4.3输出设计

为了适应日常及时的对各种数据信息进行整理和分析,需要对数据库的中的数据进行输出。

本系统提供了两种输出形式:

一是屏幕输出;

二是报表输出。

a.显示输出

显示输出上最常见的输出方式,它有其他的输出方式无法比拟的优点:

输出信息的速度快,即时性强,输出的成本低并且形式多样。

主要是满足日常数据管理的需要,将各种数据库的信息显示在电脑的屏幕上,以便操作员进行各种操作。

这种输出方式用的最多的就是各种信息的查询,另外,显示输出也常用于显示数据的输入、数据修改、系统工作状态等情况。

b.报表输出

报表输出主要的将商品信息通过打印机输出到纸张上,不但可以长期保留、随时散发而且方便对数据进行比较,为领导的决策提供依据。

为了及时的了解库存商品的信息及库存量,设计了“库存商品信息报表”,为了及时的了解商品销售情况,和及时的统计营业额,设计了“商品销售统计报表”,为了加强与各个供应商进行联系,设计了“供应商基本信息报表”。

具体设计如下图:

图4-2库存商品信息报表

图4-3商品销售统计报表

图4-4供应商基本信息报表

4.4输入设计

输入模块主要包括:

商品入库,商品销售信息的添加和供应商信息的添加。

这个模块是商品信息管理系统中非常重要的部分。

它设计的是否易于操作,往往直接影响整个系统的能否在日常业务中充分的发挥作用。

因此输入模块应尽量使操作方便、安全,尽可能减少数据输入量和输入次数。

本系统主要以信息表登记的方式进行数据输入。

1输入名称;

商品入库相关模块:

D-001

输入周期:

不定原始数据来源:

采购科

输入屏幕的格式:

商品名称

供应商名称

商品进价

商品售价

进货日期

库存量

娃哈哈非常可乐

Bj0001

天马批发商城

1.00

3.00

2007-6-14

500

其余的输入与此输入类似。

4.5数据库的设计

数据库在信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接影响系统的运行效率的高低和数据是否具有完整性和一致性。

设计数据库系统时即要充分了解用户目前的需求,还要考虑到将来可能增加的要求。

4.5.1数据库需求分析

用户的需求具体体现在各种信息的提供,保存,更新和查询上,这就要求数据库结构能充分满足各种数据的输出和输入,收集和查询。

经过对系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下面所示的数据项和数据结构。

商品基本信息:

包括商品编号,商品名称,供应商名称,供应商编号,商品进价,商品售价,进货日期,库存量,备注。

商品供应商信息:

供应商编号,供应商名称,负责人,联系电话,联系地址,备注等。

商品销售信息:

商品编号,销售日期,销售单价,销售数量,折扣,小计。

商品销售记录:

商品编号,销售日期,销售单价,销售数量,折扣,合计等。

管理员信息:

包含管理员代码,管理员姓名,密码,备注,rank(权限)等。

在上面的需求分析,数据结构设计基础上,下面可以开始数据库逻辑结构设计了。

4.5.2数据库逻辑结构设计

使用visualfoxpro6.0开发系统时,可以使用visualfoxpro6.0自带数据库管理系统,各个数据表的字段设置如下:

表1商品销售信息表(xiaoshou.dbf)

字段名

字段类型

宽度

说明

字符

6

普通索引

销售日期

日期

8

销售单价

数值

5

销售数量

折扣

3

小计

9

表2商品销售记录表(xiaoshoujilu.dbf)

合计

表3商品信息表(shangpin.dbf)

30

7

2位小数

备注

表4供应商信息表(gongyingshang.dbf)

负责人

10

联系电话

13

联系地址

表5管理员信息表(user.dbf)

管理员代码

管理员姓名

密码

Rank(权限)

1

4.5.3数据库的备份和恢复

信息数据是企业中非常重要的资源,因此保证数据库的安全可靠、正确有效是非常重要的问题。

为了保证数据库的安全性,本系统特意设计了数据库的备份与恢复。

数据库备份主要用于对数据库中的现有数据进行备份,以便日后使用。

数据库恢复主要用于当数据库中的数据损坏时进行数据的还原,以保证系统的正常运行和数据库中的数据的安全性。

系统实施

5.1语言的选择

微软公司的MicrosoftVisualFoxPro6.0是Windows应用程序开发工具,MicrosoftVisualFoxPro6.0是目前最流行、最简单、使用最广泛的软件开发工具之一。

它在编程上的深入性、运行的快速性等方面都具有很强的功能。

MicrosoftVisualFoxPro6.0提供了相当友好的编程和操作界面,借助于MicrosoftVisualFoxPro6.0可以轻松地开发出功能强、速度快、应用广并且占用资源少的应用程序。

此外它还提供了强大的查询与管理功能、引入数据库表的概念、扩大对SQL语言的支持、大量使用可视化的界面操作工具、支持面向对象的程序设计、通过OLE实现应用、支持网络应用等等。

故而,实现本系统VFP是一个相对较好的选择。

5.2系统的运行环境

1、硬件配置要求:

CPU:

赛扬D2.53

内存:

512MB

硬盘:

80GB

打印机:

推荐EPSONLQ-1600K

2、软件配置要求:

WINDOWS2000/2003/XP中文版操作系统。

在安装了VF的计算机上,在程序目录,双击可执行文件即可。

如果系统自带了vf6.0的运行库可以在任何电脑中运行,只要程序所在的目录下双击可执行文件即可。

5.3程序完成情况表

模块

完成情况

商品入库登记

完成

商品销售登记

添加供

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1