资源描述
目 录
摘 要 I
Abstract II
引 言 - 1 -
1 系统概述 - 2 -
1.1 研究目的 - 2 -
1.2 系统总体设计方法 - 2 -
1.3系统目标 - 2 -
1.4 系统开发环境 - 3 -
1.4.1 系统运行环境 - 3 -
1.4.2 系统开发环境 - 3 -
1.5 相关技术及工具介绍 - 3 -
1.5.1 .NET Framework概述 - 3 -
1.5.2 ASP.NET简介 - 4 -
2.1业务分析 - 5 -
2.2 数据流程分析 - 5 -
2.3 数据字典 - 11 -
2.3.1 数据项条目 - 11 -
2.3.2 数据流条目 - 一三 -
2.3.3 数据加工条目 - 一八 -
3概要设计 - 26 -
3.1系统总体设计 - 26 -
3.1.1 系统总体架构 - 26 -
3.1.2 系统总体结构设计 - 26 -
3.2 功能描述 - 27 -
3.3 数据库设计 - 30 -
3.3.1 概念结构设计 - 30 -
3.3.2 逻辑结构设计 - 33 -
3.3.3 数据库基本表 - 33 -
3.3.4 视图设计 - 36 -
3.3.5 数据库实现及数据关系图 - 37 -
4系统详细设计与实现 - 38 -
4.1 开发环境配置 - 38 -
4.1.1 配置支持ASP技术的IIS服务器 - 38 -
4.2 主要功能模块设计与实现 - 38 -
4.2.1 首页 - 38 -
4.2.2 系统管理 - 39 -
4.2.3 客户管理 - 41 -
4.2.4 订单管理 - 41 -
4.2.5 商品管理 - 42 -
4.2.6 销售管理 - 43 -
5 系统测试 - 45 -
5.1 测试方法说明 - 45 -
5.2 测试用例设计 - 45 -
5.3 测试结果 - 49 -
结 论 - 50 -
致 谢 - 51 -
参考文献 - 52 -
引 言
随着全球经济一体化,国内经济改革的逐年深化,使得国内中小型企业都面临着巨大的挑战,管理体制的不完善、生产技术不能和集团性质的大公司相竞争,成为中小企业发展需要解决的首要问题,而即使企业具有了一定先进的技术,由于管理体制中种种问题的制约,也不能使企业在激烈的竞争中占有一席之地。
计算机技术的全面普及,给中小型企业带来了新鲜的血液,利用计算机对企业进行管理,不仅解决了传统管理方式中的管理效率低下、管理不全面,数据信息不能得到统计等问题。管理方式的转变,提高整个企业的工作效率,在某种意义上讲,给中小企业提供了新的有利条件,增强了企业的核心竞争力,成为企业管理的必备工具。
因此,企业必须加强自身的信息基础设施建设,通过企业基础数据的信息化、企业基本业务流程和事务处理的信息化、企业内部控制及实施控制过程的信息化、人的行为规范管理等企业基础管理信息化工程,确保企业在规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展。
企业的销售管理是企业发展的关键环节,一个好的销售管理体制将给企业带来很可观的经济效益。无论是一个销售公司还是一个销售商店,都有很多的销售数据需要管理。手工管理这些纷繁复杂数据的方式已经不适应时代的潮流,实现数据规范化、自动化的电脑管理,是一个管理规范、动作高效的企业单位的必然要求。[1]
商品销售管理系统是一个MIS系统,主要用于对客户关系、商品库存、销售行为、销售过程等环节进行全面管理的系统。
所谓MIS(管理信息系统——Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统。它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。
1 系统概述
1.1 研究目的
本系统是为北京德龙玩具有限公司开发的“商品销售管理系统”。
北京德龙玩具有限公司是一家自营出口布绒玩具的私营股份公司。公司成立于2001年,是北京市场中最有发展潜力和竞争力的玩具企业,主要生产静态布绒缝制玩具,销往美国、加拿大、欧洲市场。目前公司有员工100多人,下设多个加工厂,加工厂遍布北京郊区及河北地区,业务全面发展,订单不断增多,公司规模也日益扩大。以往,公司的销售管理还是手工记帐,既耗时又耗力。这种传统的手工管理方式已经远远不能满足公司现在的管理要求,严重阻碍了公司的发展,因此公司目前急需一套精炼的管理软件,以实现对客户关系、商品库存、销售行为、销售过程等环节进行全面管理。
1.2 系统总体设计方法
本系统采用结构化设计方法。
结构化方法的基本思想可概括为:自顶向下、逐步求精、模块化技术。 自顶向下逐层分解,是指在程序设计时,先考虑问题大的方面,在确定了主要方向后,再由表及里深入到问题具体的细节,由易到难,逐层解决问题。这是一个由模糊到清晰,由概括到具体的过程。而逐步求精是在遇到复杂问题的时候,先设计一些子目标作为过渡,来逐步细化。[2]
结构化程序设计是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样可以使每一个模块的工作变的单纯而明确,为设计一些较大的软件打下了良好的基础。 由于模块相互独立,因此在设计其中一个模块时,不会受到其它模块的牵连,因而可将原来较为复杂的问题化简为一系列简单模块的设计。模块的独立性还为扩充已有的系统、建立新系统带来了不少的方便,因为我们可以充分利用现有的模块作积木式的扩展。
因此,按照结构化程序设计方法设计出的程序具有明显的优点。其一,程序易于阅读、理解和维护。程序员采用结构化编程方法,将一个复杂的程序分解成若干个子结构,便于控制、降低程序的复杂性,因此容易编写程序,同时便于验证程序。其二,提高了编程工作的效率,降低了软件开发成本。由于结构化编程方法能够把错误控制到最低限度,因此能够减少调试和查错的时间。
1.3系统目标
通过本系统应当达到以下目标:
一 安全性
系统的安全性是一个优秀系统的必要特征。在商品销售环节中尤为重要。要充分保证其系统运行稳定,安全可靠。
二 方便性
系统通过界面提供的功能应尽量方便操作用户的使用,最大限度地实现其易安装性、易维护性、稳定性和易操作性。
三 一致性
保证数据的一致性、结算正确性的同时也要方便用户的输入。
四 统一性
系统中所有界面都必须具有统一的风格,操作灵活,界面友好,充分满足企业的销存管理需求
1.4 系统开发环境
1.4.1 系统运行环境
服务器端:系统环境:Windows 2000 / XP、IIS5.0 、Microsoft Framework1.1、Microsoft SQL 2005
CPU:Intel 奔腾4 XEON 2.8GHz
硬盘:80G
内存:512MB内存
客户端:操作系统:Windows 2000 / XP,浏览器IE 6.0或以上
CPU:Intel 奔腾4 XEON 2.8GHz
硬盘:80G
内存:512MB内存
1.4.2 系统开发环境
操作系统:Windows XP Professional
开发平台:Microsoft Visual Studio 2005
开发语言:VB.NET
数据库:Microsoft SQL Server 2005
1.5 相关技术及工具介绍
1.5.1 .NET Framework概述
.NET Framework 是用于 .NET 平台的编程模型,其关键组件是公共语言运行库(CLR,Common Language Runtime)和 .NET Framework 类库,它提供了托管执行环境、简化的开发和部署以及与各种编程语言的集成,是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。[3]
.NET Framework 旨在实现下列目标:
◆ 提供一个将软件部署和版本控制冲突最小化的代码执行环境;
◆ 提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境;
◆ 提供一个可消除脚本环境或解释环境的性能问题的代码执行环境;
◆ 使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致;
◆ 按照工业标准生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成。
1.5.2 ASP.NET简介
ASP.NET结构是一个三层系统:UI层、业务逻辑层和数据层,结构模型如图1-1所示:
图1-1 ASP.NET的结构模型
● UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户;
● 业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XML Web Services和组件服务组成,其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础;
● 数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。[7]
2 需求分析
2.1业务分析
通过调研,对公司的业务流程进行了进一步分析:
北京德龙玩具有限公司成立于2001年,自2004年下半年开始引入微机管理技术,当时的微机管理主要用于库存、财务、技术资料等工作领域,销售管理还是手工记帐。实现过程是,仓库设有专职的保管员,负责采购及发货的业务员从仓库取货时要在相应的账册上(《出库流水帐》和《入库流水帐》)登记,包括交易日期、生产厂商名称、客户名称、货品名称 、数量、经办人、单价等。具体如下:
公司生产商品,仓库保管员记录商品信息后后将商品入库;
工作人员根据客户需求下订单;
销售商品时,销售人员把相应的商品数量从现存商品库中减去,并进行记录,以便日后查看和统计销售信息;
因货物质量原因或运输原因等发生客户退货时,把退回的商品加入现存商品库中,并从销售库中进行核减,做退货登记;
根据商品销售数量,确定下一期应加大对哪些商品的生产,减少哪些商品的产量,能对公司的下一个动作有一个准确的判断。
这样的管理体制对统计和查询工作很不方便,可以说如果长时间和业务积累之后,再想查询某一具体数据,将会是一项很困难的事。随着北京德龙玩具有限公司规模的不断扩大,与客户间的往来业务也越来越多,手工管理这些纷繁复杂数据的方式已经不适应企业发展的要求,实现数据规范化、自动化的电脑管理,是当前公司发展的必然要求。因此我开发并设计此系统,希望能够适应公司发展的需要,提高工作效率,很好地实现信息数据的规范化管理。
2.2 数据流程分析
数据流程指数据在系统中产生、传输、加工处理、使用、存储的过程。常用的描述数据流程的工具是数据流程图,又称为DFD图,它是一种能全面地描述信息系统逻辑模型的工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。图2-1是系统的顶层图。
图2-1 商品销售管理系统DFD顶层图
说明:本系统的使用对象主要是公司里的员工,不同部门的员工对本系统有不同的操作权限,可对自己负责的业务信息进行处理。
DFD零层图:
图2-2 商品销售管理系统DFD 零层图
说明:系统按功能分为五个模块,分别是:客户管理、订单管理、商品管理、销售管理、系统管理。只有拥有有效登录权限的操作用户,才能使用系统的各个功能。
1 系统管理:主要是对使用本系统的用户进行维护和管理。操作用户登录管理系统后,输入用户名和密码,系统进行识别。若判断其有访问权限,则可使用该模块的以下功能:登陆管理系统,退出管理系统,新建操作用户,修改用户信息,修改用户密码,分配用户权限, 公司信息设置,系统帮助信息。若无访问权限,则可以新建操作用户,用注册后的信息重新登陆。
DFD图如下所示:
图2-3 系统管理DFD图
图2-4 “系统管理”二层图
2 客户管理:记录和管理客户的相关信息。
采购客户管理:用于管理员登记向公司购买商品的客户基本信息。操作用户登录系统后,判断其是否有访问权限,若有,则可以使用该功能;若没有访问权限,则退回系统首页,用户需重新登录,
DFD图如下所示:
图2-5 客户管理DFD图
图2-6“客户管理”二层图
3 订单管理:记录和管理订单信息。
用户输入用户名和密码后,系统进行验证,若有访问权限,则可以使用订单管理模块中的相关功能:查询订单信息,添加新订单,修改订单,删除订单。若无访问权限,则退回系统首页。
DFD图如下所示:
图2-7 订单管理DFD图
图2-8“订单管理”二层图
4 商品管理:对商品进行设置,及时反映玩具的出库及库存信息。
用户输入用户名和密码后,系统进行验证,若有访问权限,则可以使用商品管理模块中的各个功能:商品信息设置,查询出库商品,汇总出库商品,查询库存商品。若无访问权限,则退回系统首页。
DFD图如下所示:
图2-9 商品管理DFD图
图2-10“ 商品管理”二层图
5 销售管理:记录和管理销售出库、销售退货、收到销售货款、支付销售退款等信息。
用户输入用户名和密码后,系统进行验证,若有访问权限,则可以使用销售管理模块中的各个功能:销售出库登记,销售退货登记,收到销售货款,支付销售退款,商品销售排行等,若无访问权限,则退回系统首页。
DFD图如下所示:
图2-11 销售管理DFD图
图2-12 “销售管理”二层图
2.3 数据字典
数据字典(Data Dictionary, DD)是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体进行定义和描述的工具,是数据分析和管理工具,同时也是系统设计阶段进行数据库设计的重要依据。[6]数据字典的内容包括:
1.数据项(数据元素):数据的最小单位。
2.数据结构:描述数据项之间的关系可由若干数据项、数据结构,或数据与数据结构组成。
3.数据流:由一个或一组固定的数据项组成。
4.处理逻辑:数据流程图中最底层的处理逻辑。
5.数据存储:数据的逻辑存储结构。
6.外部实体:与数据有关的机构或个人。
2.3.1 数据项条目
表2-1 系统数据项条目
编号
数据项条目
类型
长度
说明
1
客户名称
nvarchar
50
2
联系地址
nvarchar
50
3
x
nvarchar
50
4
邮政编码
nchar
10
5
联系人员
nchar
10
6
纳税号码
nvarchar
50
7
开户银行
nvarchar
50
7
自编号
Int
<20
8
销售单号
nvarchar
50
9
应收金额
float
10
收款方式
nvarchar
50
0-现金 1-支票 2-转账
11
实收金额
nvarchar
50
12
经办人员
nvarchar
50
一三
出库日期
datatime
16
14
商品编号
nvarchar
50
一五
商品名称
nvarchar
50
16
计量单位
nchar
10
17
商品单价
float
一八
销售数量
float
19
销售金额
float
销售金额=商品单价*销售数量
20
用户名称
nvarchar
50
21
用户姓名
nvarchar
50
22
所在部门
nvarchar
50
23
职责说明
nvarchar
50
24
累计销售量
float
25
当前库存量
float
当前库存量=入库量-销售量
26
建议销售价
float
27
公司名称
nvarchar
50
28
法人代表
nvarchar
50
29
公司地址
nvarchar
50
30
邮政编码
nvarchar
50
31
服务电话
nvarchar
50
32
订单号
nvarchar
50
33
下单日期
datatime
16
34
订购人
nvarchar
50
35
订购人地址
nvarchar
50
36
订购人邮编
nvarchar
50
37
订购人x
nvarchar
50
38
付款方式
nvarchar
50
0-现金 1-支票 2-转账
2.3.2 数据流条目
表2-2 系统数据流条目
数据流编号
名称
组成
来源
去向
D1.1
用户登录信息
用户名+密码
操作用户
1.1验证是否有权限访问
D1.2
用户信息
用户名+权限
C1.1操作用户
1.1验证是否有权限访问
D1.3
有效访问权限
用户名+相应权限
1.1验证是否有访问权限
1.2客户管理
D1.4
客户信息
客户名称+联系地址+x+开户银行+纳税号码+邮政编码
C1.2客户信息
1.2客户管理
D1.5
处理后的客户信息
客户名称+联系地址+x+开户银行+纳税号码+邮政编码
1.2客户管理
屏幕显示
D1.6
无效访问权限
用户名+无效权限
1.1是否有访问权限
系统首页
D1.7
有效访问权限
用户名+密码
C1.3操作用户
1.2.1查询客户信息
D1.8
查询条件
客户名称
1.2.1查询客户信息
客户信息
D1.9
客户信息
客户名称+联系地址+x+开户银行+纳税号码+邮政编码
C1.4客户信息
查询客户信息
D1.10
客户信息
客户名称+联系地址+x+开户银行+纳税号码+邮政编码
1.2.1查询客户信息
1.2.2修改客户信息
D1.11
处理后的客户信息
客户名称+联系地址+x+开户银行+纳税号码+邮政编码
1.2.2修改客户信息
C1.4客户信息
D1.12
处理后的客户信息
客户名称+联系地址+x+开户银行+纳税号码+邮政编码
1.2.2修改后的客户信息
屏幕显示
D2.1
用户登录信息
用户名+密码
操作用户
2.1验证是否有权限访问
D2.2
用户信息
用户名+权限
C2.1操作用户
2.1验证是否有权限访问
D2.3
有效访问权限
用户名+相应权限
2.1验证是否有访问权限
2.2订单管理
D2.4
订单信息
订单号+下单日期+订购人+订购人地址+订购人邮编+付款方式
C2.2订单信息
2.2订单管理
D2.5
处理后的订单信息
订单号+下单日期+订购人+订购人地址+订购人邮编+付款方式
2.2订单管理
屏幕显示
D2.6
无效访问信息
用户名+无效权限
2.1是否有访问权限
系统首页
D2.7
有效访问权限
用户名+相应权限
操作用户
2.2.1查询订单信息
D2.8
订单信息
订单号+下单日期+订购人+订购人地址+订购人邮编+付款方式
C2.3订单信息
2.2.1查询订单信息
D2.9
处理后的订单信息
订单号+下单日期+订购人+订购人地址+订购人邮编+付款方式
2.2.1查询订单信息
屏幕显示
D2.10
有效访问权限
用户名+相应权限
操作用户
2.2.2增加新订单
D2.11
订单信息
订单号+下单日期+订购人+订购人地址+订购人邮编+付款方式
2.2.2增加新订单
C2.4订单信息
D2.12
处理后的订单信息
订单号+下单日期+订购人+订购人地址+订购人邮编+付款方式
2.2.2增加新订单
屏幕显示
D2.一三
有效访问权限
用户名+相应权限
操作用户
2.2.3修改订单
D2.14
订单信息
订单号+下单日期+订购人+订购人地址+订购人邮编+付款方式
2.2.3修改订单
C2.5订单信息
D2.一五
处理后的订单信息
订单号+下单日期+订购人+订购人地址+订购人邮编+付款方式
2.2.3修改订单
屏幕显示
D2.16
有效访问权限
用户名+相应权限
操作用户
2.2.4删除订单
D2.17
订单信息
订单号+下单日期+订购人+订购人地址+订购人邮编+付款方式
2.2.4删除订单
C2.6订单信息
D2.一八
处理后的订单信息
订单号+下单日期+订购人+订购人地址+订购人邮编+付款方式
2.2.4删除订单
屏幕显示
D3.1
用户登录信息
用户名+密码
操作用户
3.1验证是否有权限访问
D3.2
用户信息
用户名+权限
C3.1操作用户
3.1验证是否有权限访问
D3.3
有效访问权限
用户名+相应权限
3.1验证是否有访问权限
3.2商品管理
D3.4
商品信息
商品编号+商品名称+计量单位+累计销售量+当前库存量+建议销售价
C3.2商品信息
3.2商品管理
D3.5
处理后的商品信息
商品编号+商品名称+计量单位+累计销售量+当前库存量+建议销售价
3.2商品管理
屏幕显示
D3.6
无效访问权限
用户名+权限
3.1验证是否有访问权限
屏幕显示
D3.7
有效访问权限
用户名+相应权限
操作用户
3.2.1商品信息设置
D3.8
商品信息
商品编号+商品名称+计量单位+累计销售量+当前库存量+建议销售价
商品信息
3.2.1商品信息设置
D3.9
商品信息
商品编号+商品名称+计量单位+累计销售量+当前库存量+建议销售价
3.2.1商品信息设置
屏幕显示
D3.10
有效访问权限
用户名+相应权限
操作用户
3.2.2查询出库商品
D3.11
查询信息
起始日期-结束日期
3.2.2查询出库商品
销售信息
D3.12
满足条件的商品信息
商品编号+商品名称+计量单位+累计销售量+当前库存量+建议销售价
C3.3销售信息
3.2.2查询出库商品
D3.一三
满足条件的商品信息
商品编号+商品名称+计量单位+累计销售量+当前库存量+建议销售价
3.2.2查询出库商品
屏幕显示
D3.14
有效访问权限
用户名+相应权限
操作用户
3.2.3汇总出库
D3.一五
查询信息
商品信息
C3.4销售信息
3.2.3汇总出库商品
D3.16
出库商品信息
商品编号+商品名称+计量单位+商品单价+销售数量+销售金额
3.2.3汇总出库商品
屏幕显示
D3.17
有效访问权限
用户名+相应权限
操作用户
3.2.4查询库存商品
D3.一八
查询条件
商品编号+商品名称+计量单位+累计销售量+当前库存量
C3.5商品信息
3.2.4查询库存商品
D3.19
商品库存信息
商品编号+商品名称+计量单位+累计销售量+当前库存量
3.2.4查询库存商品
屏幕显示
D4.1
用户登录信息
用户名+密码
操作用户
4.1验证是否有访问权限
D4.2
用户信息
用户名+权限
C4.1操作用户
4.1验证是否有权限访问
D4.3
有效访问权限
用户名+相应权限
4.1验证是否有访问权限
4.2销售管理管理
D4.4
销售信息
销售单号+客户名称+应收金额+收款方式+实收金额+经办人员+出库日期
C4.2销售信息
4.2销售管理
D4.5
处理后的销售信息
销售单号+客户名称+应收金额+收款方式+实收金额+经办人员+出库日期
4.2销售管理
屏幕显示
D4.6
无效访问权限
用户名+权限
4.2验证是否有访问权限
屏幕显示
D4.7
有效访问权限
用户名+相应权限
操作用户
4.2.1销售出库登记(添加出库单)
D4.8
销售信息
销售单号+客户名称+应收金额+收款方式+实收金额+经办人员+出库日期
4.2.1销售出库登记(添加出库单)
C4.3销售信息
D4.9
销售明细
销售单号+商品编号+商品名称+计量单位+商品单价+销售数量+销售金额
4.2.1销售出库登记(添加出库单)
C4.4销售明细
D4.10
销售出库信息
销售单号+商品编号+商品名称+计量单位+商品单价+销售数量+销售金额+应收金额+实收金额+经办人员+出库日期
4.2.1销售出库登记(添加出库单)
屏幕显示
D4.11
有效访问权限
用户名+相应权限
操作用户
4.2.2销售退货登记(添加退货单)
D4.12
退货信息
销售单号+客户名称+应收金额+收款方式+实收金额+经办人员+出库日期
4.2.2销售退货登记(添加退货单)
C4.5销售信息
D4.一三
退货明细
销售单号+商品编号+商品名称+计量单位+商品单价+销售数量+销售金额
4.2.2销售退货登记(添加退货单)
C4.6销售明细
D4.14
退货信息
销售单号+商品编号+商品名称+计量单位+商品单价+销售数量+销售金额+应收金额+实收金额+经办人员+出库日期
4.2.2销售退货登记(添加退货单)
屏幕显示
D4.一五
有效访问权限
用户名+相应权限
操作用户
4.2.3收到销售货款(添加货款单)
D4.16
货款单信息
销售单号+客户名称+应收金额+收款方式+实收金额+经办人员+出库日期
4.2.3收到销售货款(添加货款单)
C4.7销售信息
D4.17
货款单明细
销售单号+商品编号+商品名称+计量单位+商品单价+销售数量+销售金额
4.2.3收到销售货款收到销售货款(添加货款单)
C4.8销售明细
D4.一八
货款单信息
销售单号+商品编号+商品名称+计量单位+商品单价+销售数量+销售金额+应收金额+实收金额+经办人员+出库日期
4.2.3收到销售货款收到销售货款(添加货款单)
屏幕显示
D4.19
有效访问权限
用户名+相应权限
操作用户
4.2.4支付销售退款(添加退款单)
D4.20
退款但信息
销售单号+客户名称+应收金额+收款方式+实收金额+经办人员+出库日期
4.2.4支付销售退款(添加退款单)
C4.9销售信息
D4.21
退款单明细
销售单号+商品编号+商品名称+计量单位+商品单价+销售数量+销售金额
4.2.4支付销售退款(添加退款单)
C4.10销售明细
D4.22
退款单信息
销售单号+商品编号+商品名称+计量单位+商品单价+销售数量+销售金额+应收金额+实收金额+经办人员+出库日期
4.2.4支付销售退款(添加退款单)
屏幕显示
D4.23
有效访问权限
用户名+相应权限
操作用户
4.2.5结转销售货款
D4.24
商品销售信息
销售单号+商品编号+商品名称+计量单位+商品单价+销售数量+销售金额
销售明细
4.2.6商品销售排行
D4.25
商品排行信息
销售单号+商品编号+商品名称+计量单位+商品单价+销售数量+销售金额
4.2.6商品销售排行
屏幕显示
D5.1
访问信息
操作用户
5.1登陆管理系统
D5.2
用户登录信息
用户名+密码
5.1登陆管理系统
5.2验证用户名和密码
D5.3
登录信息
用户名+密码
5.2验证用户名和密码
C5.1操作用户
D5.4
验证成功
用户信息
5.2验证用户名和密码
5.3系统管理
D5.5
验证失败
用户信息
5.2验证用户名和密码
5.4新建操作用户
D5.6
注册信息
用户名称+用户姓名+所在部门+x+相应权限。
5.4新建操作
5.1登陆管理系统
D5.7
有效访问权限
用户名+相应权限
操作用户
5.3.1登陆管理系统
D5.8
登录信息
屏幕显示
D5.9
有效访问权限
用户名+相应权限
操作用户
5.3.2退出管理系统
D5.10
用户信息
用户名称+用户姓名+所在部门+x
5.3.3新建操作用户
C5.2操作用户
D5.11
用户信息
屏幕显示
D5.12
有效访问权限
用户名+相应权限
操作用户
5.3.4修改用户信息
D5.一三
用户信息
用户名称+用户姓名+所在部门+x
5.3.4修改用户信息
C5.3操作用户
D5.14
用户信息
用户名称+用户姓名+所在部门+x
5.3.4修改用户信息
屏幕显示
D5.一五
有效访问权限
用户名+相应权限
操作用户
5.3.5修改用户密码
D5.16
密码信息
旧密码+新密码
5.3.5修改用户密码
C5.4操作用户
D5.17
用户信息
屏幕显示
D5.一八
有效访问权限
用户名+相应权限
操作用户
5.3.6分配用户权限
D5.19
分配权限信息
用户名称+用户姓名+所在部门+x+相应权限。
5.3.6分配用户权限
C5.5操作用户
D5.20
用户信息
用户名称+用户姓名+所在部门+x+相应权限。
5.3.6分配用户权限
屏幕显示
D5.21
有效访问权限
用户名+相应权限
操作用户
5.3.7公司信息设置
D5.22
公司信息
公司名称+法人代表+公司地址+邮政编码+服务电话
5.3.7公司信息设置
C5.6公司信息
D5.23
公司信息
公司名称+法人代表+公司地址+邮政编码+服务电话
5.3.7公司信息设置
屏幕显示
2.3.3 数据加工条目
表2-3 数据加工条目
加工编号
1.1
加工名称
验证是否有权限访问
功能说明
验证是否有访问权限
激发条件
用户点击相关菜单
输入
D1.1、D1.2
输出
D1.3、D1.6
加工逻辑
判断各项是否有访问权限
表2-4 数据加工条目2
加工编号
1.2
加工名称
客户管理
功能说明
对客户信息进行查询、添加、修改
激发条件
用户点击相关菜单
输入
D1.3 、D1.4
输出
D1.5
加工逻辑
进行查询、添加、修改
表2-5 数据加工条目3
加工编号
1.2.1
加工名称
查询客户信息
功能说明
对客户信息进行查询
激发条件
用户选择相应信息
输入
D1.7 、D1.9
输出
D1.8、D1.10
加工逻辑
进行查询
表2-6 数据加工条目4
加工编号
1.2.2
加工名称
修改客户信息
功能说明
对客户信息进行修改
激发条件
用户选择客户信息
输入
D1.10
输出
D1.11、D1.12
加工逻辑
进行修改
表2-7 数据加工条目5
加工编号
2.1
加工名称
验证是否有权限访问
功能说明
验证用户是否可以使用此项功能
激发条件
用户点击相关菜单
输入
D2.1 、D2.2
输出
D2.3、D2.6
加工逻辑
判断权限
表2-8 数据加工条目6
加工编号
2.2
加工名称
订单管理
功能说明
对订单信息进行查询、添加、修改
激发条件
用户点击相关菜单
输入
D2.3 、D1.4
输出
D2.5
加工逻辑
进行查询、添加、修改
表2-9 数据加工条目7
加工编号
2.2.1
加工名称
查询订单信息
功能说明
对订单信息进行查询
激发条件
用户点击相关菜单
输入
D2.7 、D2.8
输出
D2.9
加工逻辑
进行查询
表2-10 数据加工条目8
加工编号
2.2.2
加工名称
增加新订单
功能说明
对订单信息进行添加
激发条件
用户点击相关菜单
输入
D2.10
输出
D2.11、D2.12
加工逻辑
进行添加操作
表2-11 数据加工条目9
加工编号
2.2.3
加工名称
修改订单
功能说明
对订单信息进行修改
激发条件
用户点击相关菜单
输入
D2.一三
输出
D2.14、D2.一五
加工逻辑
进行修改
表2-12 数据加工条目10
加工编号
2.2.4
加工名称
删除订单
功能说明
对订单信息进行删除
激发条件
用户点击相关菜单
输入
D2.16
输出
D2.17、D2.一八
加工逻辑
进行删除操作
表2-一三 数据加工条目11
加工编号
3.1
加工名称
验证是否有权限访问
功能说明
验证用户是否有权限使用此功能
激发条件
用户点击相关菜单
输入
D3.1、D3.2
输出
D3.3、D3.6
加工逻辑
验证权限
表2-14 数据加工条目12
加工编号
3.2
加工名称
商品管理
功能说明
对商品信息进行设置
激发条件
用户点击相关菜单
输入
D3.3 、D3.4
输出
D3.5
加工逻辑
对商品信息进行设置
表2-一五 数据加工条目一三
加工编号
3.2.1
加工名称
商品信息设置
功能说明
输入商品信息
激发条件
用户点击相关菜单
输入
D3.7
输出
D3.8、D3.9
加工逻辑
输入商品信息
表2-16 数据加工条目14
加工编号
3.2.2
加工名称
查询出库商品
功能说明
根据查询条件(起始日期-结束日期)列出出库商品
激发条件
用户点击相关菜单
输入
D3.10 、D3.12
输出
D3.11、D3.一三
加工逻辑
查询
表2-17 数据加工条目一五
加工编号
3.2.3
加工名称
汇总出库商品
功能说明
列出所有出库商品
激发条件
用户点击相关菜单
输入
D3.14、D3.一五
输出
D3.16
加工逻辑
列出出库商品
表2-一八 数据加工条目16
加工编号
3.2.4
加工名称
查询库存商品
功能说明
列出所有库存
激发条件
用户点击相关菜单
输入
D3.17、D3.一八
输出
D3.19
加工逻辑
列示库存
表2-
展开阅读全文