超市管理系统系统设计说明Word文档下载推荐.docx

上传人:b****6 文档编号:18262860 上传时间:2022-12-14 格式:DOCX 页数:22 大小:514.74KB
下载 相关 举报
超市管理系统系统设计说明Word文档下载推荐.docx_第1页
第1页 / 共22页
超市管理系统系统设计说明Word文档下载推荐.docx_第2页
第2页 / 共22页
超市管理系统系统设计说明Word文档下载推荐.docx_第3页
第3页 / 共22页
超市管理系统系统设计说明Word文档下载推荐.docx_第4页
第4页 / 共22页
超市管理系统系统设计说明Word文档下载推荐.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

超市管理系统系统设计说明Word文档下载推荐.docx

《超市管理系统系统设计说明Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《超市管理系统系统设计说明Word文档下载推荐.docx(22页珍藏版)》请在冰豆网上搜索。

超市管理系统系统设计说明Word文档下载推荐.docx

F04:

商品编号、商品数量

F05:

供货日期、经手人等与入库有关的数据

F06:

商品库存的各种清单、统计、汇总等

F07:

F08:

商品数量

F09:

F10:

商品销售的各种清单、统计、汇总等

F11:

F12:

商品编号、商品数量、金额、日期等

F13:

F14:

商品编号、商品数量,金额等

F15:

金额

F16:

商品编号、商品数量,金额

F17:

合同情况、供货商品情况等

1.3数据字典

1.3.1数据流字典

编号:

1-01

标识符:

F01

来源:

P1供货商

去向:

D2入库登陆

所含数据结构:

入库时间、发货人、收货人、数量、单价、货物名称、货物属性

1-02

F02

D1核对

入库时间、发货人、收货人、数量、单价、货物名称、货物属性、证件号、

1-03

F03

S1合同

供货商情况、合同时间、合同金额、合同货物数量、合同货物数量、违约情况、性质

1-04

F04

1-05

F05

S3入库情况

商品编号、商品数量、规格、单价、生产厂商、入库时间、经手人

1-06

F06

F4总经理

库存清单、统计报表、商品汇总

1-07

F07

S2库存

库存清单、入库时间、入库数量、入库经手人、出库时间、出库数量、出库经手人

1-08

F08

数据修改、入库经手人

1-09

F09

D3收银

销售商品数量、单价、种类、收银员编号

1-10

F10

P4总经理

总收入、时间、单价、商品种类

1-11

F11

D4销售记录修改

收入时间、收入数量、单价、收银员编号、总收入

1-12

F12

S4销售情况入库

商品数量、单价、商品种类

1-13

F13

P5客户

商品种类、单价、时间、商品总额、打折情况

1-14

F14

优惠卡编码、单价、商品数量、付款金额

1-15

F15

商品数量、单价、退货原因编号、退货金额、时间

1-16

F16

P6客户服务中心

商品数量、单价、退货原因编号、时间

1-17

F17

合同时间、合同金额、合同货物数量、违约情况性质

1.3.2数据存储字典

2-01

S1

流入数据流:

流出数据流:

数据结构:

时间、商品数量、商品种类、单价、经手人

说明:

登记货物发放清单

2-02

S2

D1核对、D3收银

商品数量、商品种类、单价、时间、发货人证件号

入库的核对

2-03

S3

商品数量、种类、时间、单价

2-04

S4

商品数量、时间、商品种类、单价、退货原因编号

3.3.3数据处理字典

3-01

D1

处理逻辑情况:

根据合同情况和货物情况判断是否生成库存信息

管理

3-02

D2

根据合同情况和货物情况生成库存信息

登记、管理

3-03

D3

S2库存、P5客户

根据客户需求生成需求单

3-04

D4

D3收银、P5客户

根据客户使用和退换情况修改销售数据库

二、系统设计

系统设计的任务就是依据系统分析文档资料,采用正确的方法来确定系统各功能模块在计算机应该由哪些程序组成,它们之间用什么方式联结在一起以构成一个最好的系统机结构,同时还要使用一定的工具将所设计的成果表达出来,另外考虑到实现系统功能的需要,还要进行数据库的详细设计、编码设计、输入/输出界面(人—机界面)设计等等。

系统设计阶段为系统实施阶段的各项工作准备必要的技术资料和有关文件,系统设计地步骤大体的可以分为五部分。

第一步进行数据库的物理设计。

根据总体方案及系统分析的实际需求,考虑数据库的存储方式(集中式或分布式);

考虑物理库的数量及每一个物理库所包含的数据库表的容;

从查询处理效率等方面考虑数据库表的索引问题等等。

第二步进行编码设计。

编码是系统的重要组成部分,与数据的规性和交换性密切相关,编码一旦被设计处理将会永久使用并常驻于数据库中,因此需要在系统设计阶段给出具有永久性、稳定性的编码设计方案。

第三步进行界面设计。

构造良好的界面是未来系统能够顺利运行的重要前提,要使信息系统使用起来更加舒适、更加高效就需要在界面设计方面具有一个全新的设计策略,这个设计策略要在程序设计之前完成。

第四步进行系统功能设计。

功能设计是在前面所有工作基础上进行的,它主要是采用“自顶向下”的原则考虑模块的划分与设计,使模块部以及模块与模块之间的连接具有合理的结构。

功能设计结果的表达方式可以有两种:

一种是利用“结构图”来描述模块的功能和模块之间的信息交换;

另一种是用RationalRose工具来描述。

功能设计常有一组评价标准来对设计结果进行评价,同时使用一组设计原则对系统模块进行优化设计。

如何去评价一个系统设计?

系统设计地目标是要使所设计的系统必须满足系统逻辑模型的各项功能要求,同时要提高系统的性能。

系统设计地目标是评价和衡量系统设计方案优劣的基本标准,也是选择系统设计方案的主要依据,评价系统设计目标实现的程度应从下几方面:

系统的效率

系统的工作质量

系统的可变更性

系统的通用性

系统的可靠性等方面

系统设计地主要容包括:

总体结构设计和逻辑结构设计。

下面就具体的分析如何实施系统设计地这两个方面。

1.1数据库设计

1.1.1数据库概念设计

实体间的关系:

管理员信息关系

商品信息关系

商品数据关系

库存数据关系

货物出库信息

货物入库实体

2.1.2数据库结构设计

根据系统分析所定义的数据字典,设计出超市进销存管理信息系统数据库中各个数据表,包括系统用户数据表、商品信息数据表、商品销售数据表、商品库存数据表、客户购物车数据表和购物车记录表共6个数据表,各数据表结构分别如下所示:

1.系统用户数据表

字段名

数据类型

宽度

是否允许为NULL

用户名(包括合同者)

字符型

5

口令

6

权限

1

2.商品信息数据表

商品编号

商品名称

25

价格

数值型

6(2位小数)

单位

10

商品类别

厂家

50

3.商品销售数据表

编号

11

货编号

数量

4

日期

日期时间型

4.库存数据表

字段名

存量

下限

3

5.货物入库信息表

int

名称

varchar

float

8

增加时间

datetime

6.货物信息表

厂商

2.2输入输出设计

用户界面的大部分功能都是以管理模块为前提的,因为客户模块所显示的数据大部分需要通过管理模块来添加。

因此,我们首先要来介绍管理模块的设计与开发。

管理模块相对客户模块要复杂一些,因为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。

为了便于系统维护,页面的命名才用“模块名+功能名”的方式。

概括起来,管理模块具有以下功能:

管理员管理、货物维护、货物入库维护、销售记录维护、库存信息维护。

用户登录界面

打开系统首页,界面实现的功能是核查系统管理员的身份,以保证系统的安全。

系统主操作界面

界面可分为三部分,上方为系统名称

中层为系统功能列表,管理员对系统可进行的所有操作功能都可在此进行选择。

下层为操作界面,当未选择任何操作时,系统显示欢迎辞。

货物信息管理界面

此系列页面的主要功能是管理货物信息,故布面除可以显示所有系统已有的货物的详细信息,包括货物名称、商品编号、单位、其他说明等。

货物入库信息:

此页面所完成的功能是将货物入库信息输入系统数据库,界面清晰,操作简便。

销售记录管理

可通过此界面输入相关的名称和编号进行销售记录的查询.

销售记录添加:

此页面所完成的功能是将销售记录输入系统数据库,界面清晰,操作简便。

2.4代码设计

(1)用户登录:

系统用户数据表用于保存系统用户的信息,包括用户名和密码,数据表命名为SysUserData,用户正确输入用户名和密码之后,可以成功的登录超市进销存管理系统的主界面进行相关的操作。

(2)添加商品信息:

添加商品信息数据表用于增加每种商品的基本信息,包括编号、名称、单价、商品类别、单位和厂家,数据表命名为ADD,编号形式如X00001、XC0001。

(3)商品销售记录:

商品销售数据表用于保存每种商品的销售记录数据,包括销售记录编号、日期、货编号,命名为DrugSales,“编号”用于惟一标识一种商品的单笔销售记录,形式如、,其中04为年、07为月、30为日。

(4)货物入库信息:

货物入库信息表用于保存每种商品的库存信息,包括库存编号、库存量和库存下限,数据表命名为DrugStore,各种商品的库存编号与商品信息表中的商品编号一致。

(5)商品管理界面

商品管理信息表用于用户进行相关的增删改查功能,输入商品的相关的信息可以对商品进行管理。

三、处理流程设计

3.1进销存数据处理流程图

库存单

销售清单

入库单

库存信息

3.2进销存数据处理流程图

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

当前位置:首页 > 高等教育 > 院校资料

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

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