相当好吃食品有限责任公司销售管理信息系统分析与设计
简述:用于公司与顾客进行非现金结算时,提供的代表本公司在银行收支情况的号码。
类型及宽度:字符型,18位
取值范围:454921500000000000~454921510000000000 (2)数据结构定义 数据结构编号:DS02 数据结构名称:顾客订货单
简述:顾客所填顾客信息及订货要求等信息 数据结构组成:订货单标志+用户情况+商品情况 数据结构编号:DS10 数据结构名称:采购单 简述:所需采购商品及相关信息
数据结构组成:商品代码+商品名称+规格+单位+数量+单价+金额 (3)数据流定义 数据流编号:F02 数据流名称:入库单
简述:采购员把购买来的商品入库时所填写的单据 数据流来源:采购处理 数据流去向:入库处理
数据流组成:入库单编号+商品代码+商品名称+商品单价+入库数量+入库日期
数据流量:约10次/月 高峰流量:约15次/月 (4)处理逻辑定义 处理逻辑编号:P3 处理逻辑名称:结算处理 简述:结算销售金额,并出提货单 输入的数据流:发票,订货单
处理描述:根据发票和订货单,结算销售金额,并开出提货单用于出库处理;并登记销售数据。
输出的数据流:提货单,销售统计报表
16
相当好吃食品有限责任公司销售管理信息系统分析与设计
处理频率:50次/日 (5)数据存储定义 数据存储编号:F03 数据存储名称:库存帐
简述:记录商品出入库数据的明细账
数据存储组成:日期+商品代码+商品名称+入库数量+销售数量+库存数量
(6)外部实体定义 外部实体编号:S01 外部实体名称:供应商 简述:企业所销售商品的供应者 输入的数据流:采购单 输出的数据流:提货单 2.5.6系统的逻辑结构
根据业务流程图和数据流程图的分析,可以把整个系统分为5个模块。 根据数据流程图的顶层和第一层,我们可以得到系统的大的逻辑结构。 根据比较底层的数据流程图,我们可以得到细化后的功能模块结构。(变换中心、事务中心)
销售管理信息系统 市场管理模块 票务管理模块 结算管理模块 报表分析模块 仓储管理模块 17
相当好吃食品有限责任公司销售管理信息系统分析与设计
3系统设计阶段
3.1总体设计
(1)硬件配置:8台台式计算机,要求CPU:P4,主频2.0GHz;内存:256MB;硬盘:40GMB;显示器及显示卡:彩色VGA,分辨率不低于1024×768,64位PCI接口,缓存1MB以上;软驱:1.44MB;CD-ROM光盘启动器:40倍以上。另外,需配置打印机4台;条码阅读器1台。这些基本配置公司现已具有。
(2)软件配置:系统采用Microsoft企业的Windows 2000 Server和Windows 2000 Professional。数据库管理系统采用微软企业的SQL Server 2000.开发语言采用Delphi6.0。
(3)网络配置:构建局域网,采用星型网络拓扑结构。 (4)系统模式:采用基于客户端和服务器端的C/S结构。 3.2数据库设计
数据库处理在信息系统的研究中一直是非常重要的主题,然而,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。数据库技术能使Internet应用超越具有早期应用特点的简单的发布。同时,Internet技术提供了一种向用户发布数据库内容的标准化的访问方法。这些技术没有脱离经典数据库技术的要求。它们只是加重了数据库技术的重要性。
数据库的设计和开发及包括艺术有包括工程。理解用户的需求,然后,把它们转变为有效的数据库设计是一个艺术过程。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用,是一个工程过程。数据库在一个管理信息系统中占有非常重要的位置,数据库结构设计的好坏将直接对应用系统的效果产生影响。合理的数据库设计可以提高数据库存储效率,保证数据的完整和一致。同时合理的数据结构也将有利于程序的实现。 3.3系统功能分析
系统开发的总体任务是实现相当好吃公司各种信息的系统化、规范化和自动化。 主要完成的功能:
1. 有关顾客订货信息的输入,包括录入顾客的顾客号、顾客名、联系电话机地址等信息等。
2. 有关顾客订货信息的处理,是对购买信息的合同号、顾客号、商品号、单价、数量、金额、订购日期等信息进行处理。 3. 有关销售发票及退货发票的处理。
4. 结算单据信息的处理,包括合同号、商品号、顾客号、金额、订购日期及联系地址。
5. 销售统计报表的编制。
18
相当好吃食品有限责任公司销售管理信息系统分析与设计
6. 对销售的分析管理,包括对日、月、季度的销售信息汇总分析,对商品种类的分析。
7. 采购信息的输入,包括供应商号、供应商名称、联系电话、地址、账号等。 8. 入库信息的输入,包括入库号、仓库号、商品号、日期、数量等。
9. 出库信息处理和发货信息处理。 本系统功能的结构模块图,如图4.1所示
销售管理 市场管理 票务管理 结算管理 报表分析管理 仓库管理 顾客订货处理 顾客信息处理 销售发票处理 退货发票处理 结算单据处理 销售统计报表 销售分析 采购管理 入库管理 出库管理 发货处 理 图4.1 相当好吃公司销售管理系统模块结构图
3.4详细设计
计算机管理信息系统设计的基本前提是把管理对象数字化或字符化,代码设计是为了便于计算机数据处理,要对对象进行编码,如销售资料、产品、部门、职员等编码,可以是字符数字或某些特殊符号的组合。
代码的基本种类包括,层次码、复合码、特征组合码、顺序码等等。而一个设计完善的代码,具有标示作用、统计和检索作用、对象状态描述作用。
通过对数据库及各部门之间联系进行分析,对数据库文件中的主码构成进行设计。
相当好吃公司的产品代码共十四位,前四位为产品名称的编码,第五位到第十二位为产品生产时间,第十三至第十四位为产品种类。例如:11112016052601 1111是产品名称,20160526是产品的生产时间,01是产品的种类。
19
相当好吃食品有限责任公司销售管理信息系统分析与设计
适用范围:适用于本公司所有产品。 使用要求:没有特殊情况不能更改代码。
功能:能够更快更准确的看到销售信息,提高了系统的整体设计,减少了错误率,提高了工作效率。 3.4.1输入设计
输入设计的正确性在一定程度上决定了整个系统工作的质量,因此我们在做输入设计时要遵循“使用方便,操作简单,便于录入,数据准确”的原则。
货物查询信息的录入,如4.2所示
请输入要查询的货物编码: 提交
货物信息录入,如4.3所示 货物编码: 货物名称: 库存量: 提交
订单查询表,如4.4所示 货物编号: 货物名称: 货物价格: 20