电子商务系统分析与设计管理信息系统报告.docx

上传人:b****6 文档编号:8654464 上传时间:2023-02-01 格式:DOCX 页数:27 大小:99.03KB
下载 相关 举报
电子商务系统分析与设计管理信息系统报告.docx_第1页
第1页 / 共27页
电子商务系统分析与设计管理信息系统报告.docx_第2页
第2页 / 共27页
电子商务系统分析与设计管理信息系统报告.docx_第3页
第3页 / 共27页
电子商务系统分析与设计管理信息系统报告.docx_第4页
第4页 / 共27页
电子商务系统分析与设计管理信息系统报告.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

电子商务系统分析与设计管理信息系统报告.docx

《电子商务系统分析与设计管理信息系统报告.docx》由会员分享,可在线阅读,更多相关《电子商务系统分析与设计管理信息系统报告.docx(27页珍藏版)》请在冰豆网上搜索。

电子商务系统分析与设计管理信息系统报告.docx

电子商务系统分析与设计管理信息系统报告

 

《管理信息系统》

上机实践报告

 

目录

1.系统分析报告1

1.1系统详细调查2

1.2业务流程图3

1.3数据流程图1

1.3.1高层数据流程图2

1.3.2第二级数据流程图3

1.4数据字典1

1.4.1数据项2

1.4.2数据流3

1.4.3数据处理4

1.4.4数据存储5

1.4.5外部实体6

1.5数据库的概念设计和逻辑设计7

1.5.1数据库概念设计8

1.5.2数据库逻辑设计9

职能域划分10

业务划分11

 

1.系统分析报告

系统详细调查

描述系统详细调查的过程和结果。

(可以进一步划分小节,包括业务调查范围,调查方法,业务调查结果,组织结构图,职能体系图)

根据收集到的各种系统输入单、帐页和输出报表等凭证,又通过亲身实践以及向有关业务管理人员的访问调查,系统分析结果如下:

l.组织结构图

该厂产品库存管理的组织机构如图l所示。

管理职能分析

库管科科长——统筹管理;

仓库管理组——负责产品的入库检验、产品的出入库管理、登记流水帐;

统计分析组——每天根据仓库管理组的流水帐,统计出产品当日出入库累计数流水账,然后登入库存台帐;制作产品收发存月报表;向上级部门和领导提供库存查询;设置各种规格产品的警报数据。

 

查询

 

图2管理职能

3.业务流程分析

工厂的产品仓库管理组由7名职工组成,隶属库管科,主要负责产品的出入库管理、库存财务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。

为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据(与储备定额相比较的超储数量或不足数量)。

产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单一起送至仓库。

仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。

检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。

检验不合格的产品要及时退回车间。

产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。

平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。

每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。

产品库存的收发存月报表是根据库存台帐制作出来的。

产品库存查询是通过翻阅几本帐之后实现的。

现行产品库存管理系统的业务流程图如图所示。

累计入账

出库流水账

仓库

保管员

批发出库单

零售出库单

登记出库流水账

记账付货

记账付货

批发出库单

销售科

零售出库单

仓库员

记账员

入库登记

合格入库单

不合格入库单

入库检验

入库单

生产车间

1.2业务流程图

入库流水账

库存台账

整理库存报警数据

库存信息查询

制作,统计收发存月报表

上级部门领导

收发存月报表

库存报警数据

顶层数据流程图

库存管理

库管科

入库单

上级部门和领导

收发存月报表、库存报警数据

数据查询

销售科

5

报警

零售出库单

批发出库单

第一层数据流程图

出入库管理

2

统计报表

库存台账

1

2D4

3

6

查询

1:

仓库入库单

2:

销售科开具的零售出库单

3:

销售科开具的批发出库单

4:

记账员做的库存台账

5:

库存报警数据

6:

库存数据查询

7:

收发存月报表

第二层数据流程图

P1.1

登记入库流水账

仓库人员

F1

入库流水账

1

 

P1.2

登记零售出库流水账

仓库保管员

P2.2

制作收发存月报表

记账员

P2.1

累计填入库存台账

记账员

零售流水账

F2

收发存月报表

库存台账

2F3F4

 

P1.3

登记批发出库流水账

仓库保管员

F2

批发流水账

3

 

1.4数据字典

1.4.1数据项

1名称:

工号

编号:

160101

别名:

WorkertNum

简述:

员工编号

类型:

字符

长度:

8

有关编码说明:

160101

编号

部门编号

入职年份

2名称:

产品号

编号:

012

别名:

ProductNum

简述:

产品编号

类型:

字符

长度:

8

有关编码说明:

012

校验码

产品规格

产品种类

 

③名称:

产品种类

编号:

0/1/2

别名:

ProductType

简述:

产品隶属的分类

类型:

字符

长度:

8

有关编码说明:

0——灯泡

1——节能灯

2——日光灯

 

④名称:

产品规格

编号:

01

别名:

ProductStandard

简述:

产品的详细规格,如:

220V-4W

类型:

字符

有关编码说明:

01——4W

⑤名称:

部门号

编号:

01

别名:

Departmen

简述:

部门编号

类型:

字符

有关编码说明:

01——库管科

02——销售科

1.4.2数据流

①数据流名称:

产品入库单标识符:

F1

数据结构:

01产品入库单

02日期(RQ)

02产品代码(CPDM)

02产品名称(CPMC)

02单位代码(DWDM)

02单位(DW)

02规格代码(GGDM)

02规格(GG)

02入库数量(RKSL)

排列方式:

按(入库日期+产品代码)升序排列

流量:

平均30张/日来源:

生产车间

去向:

产品入库处理

②数据流名称:

产品出库单标识符:

F2

数据结构:

01产品零售出库单

02日期(RQ)

02产品代码(CPDM)

02产品名称(CPMC)

02单位代码(DWDM)

02单位(DW)

02规格代码(GGDM)

02规格(GG)

02备注

03零售出库数量(LSSL)

03批发出库数量(PFSL)

排列方式:

按(日期十产品代码)升序排列

流量:

50张/日来源:

销售科

去向:

产品出库处理

③数据流名称:

仓库产品库存台账标识符:

F3

数据结构:

01库存台账

02日期(KCRQ)

02产品代码(CPDM)

02产品名称(CPMC)

02单位(DW)

02当天累计入库数量(RKSL)

02当天累计零售数量(LSSL)

02当天累计批发数量(PFSL)

02库存数量(KCSL)

排列方式:

按日期排列

流量:

1份/天来源:

仓库统计分析

去向:

主管部门

④数据流名称:

仓库产品收发存月报表标识符:

F4

数据结构:

01收发存月报表

02日期(BBRQ)

02产品代码(CPDM)

02产品名称(CPMC)

02单位(DW)

02本月累计入库数量(RKSL)

02本月累计零售数量(LSSL)

02本月累计批发数量(PFSL)

02库存数量(KCSL)

排列方式:

按日期排列

流量:

1份/月

来源:

仓库统计分析

去向:

主管部门

 

1.4.3数据处理

①处理名:

登记入库流水账标识符:

P1.1

输入:

数据流F1

输出:

数据流F3

处理定义:

仓库人员通过检验(质量是否合格以及核对产品的实物数量和规格等是否与入库单上的数据相符、校核入库单上的产品代码)后,将检验合格的产品进行入库处理,同时登记产品入库流水帐。

激发条件:

产品入库发生

 

②处理名:

登记零售流水账标识符:

P1.2

输入:

数据流F2

输出:

数据流F3

处理定义:

仓库保管员根据销售科开出的有效产品出库单及时付货,并判明是零售出库还是成批出库,如果为零售出库,则根据出库单的内容将产品代码,名称等登入出库流水账,并备注【零售】

激发条件:

【零售】产品出库发生

 

③处理名:

登记批发流水账标识符:

P1.3

输入:

数据流F2

输出:

数据流F3

处理定义:

仓库保管员根据销售科开出的有效产品出库单及时付货,并判明是零售出库还是成批出库,如果为批发出库,则根据出库单的内容将产品代码,名称等登入出库流水账,并备注【批发】

激发条件:

【批发】产品出库发生

 

④处理名:

登记库存台帐标识符:

P2.1

输入:

出入库流水帐上的当日数据

输出:

登记入库存台帐上的数据

处理定义:

对出入库流水帐上当日发生的数据,按产品代码分别进行入库累计、零售出库累计和批发出库累计计算。

然后将当天的日期、产品代码和累计结果等填入库存台帐的相应栏内。

激发条件:

每日过帐处理

⑤处理名:

制作收发存月报表标识符:

P2.2

输入:

取自库存台帐的数据

输出:

填入输出报表中的统计数据

处理定义:

对库存台帐本月发生的出入库数据,分别按产品代码进行累计,一种代码代表的产

品累计值即为输出报表中的一行。

计算公式:

工业产值(不变价)=∑Si*Ji

工业产值(现行价)=∑Si*Ji1

其中:

Si——产品代码为i的产品本月入库量计量

Ji——产品代码为i的产品不变价

Ji1——产品代码为i的产品现行价

激发条件:

每月制作库存报表

1.4.4数据存储

①存储文件名:

产品入库流水帐标识符:

D1

数据结构:

01产品入库帐

02日期(RQ)

02产品代码(CPDM)

02产品名称(CPMC)

02单位(DW)

02规格(GG)

02入库数量(RKSL)

流入的数据流:

产品入库单(F1)

流出的数据流:

库存台账

涉及的处理名:

入库处理、记库存台帐排列方式:

按入库日期计序

②存储文件名:

产品出库流水帐标识符:

D2

数据结构:

01产品出库帐

02日期(RQ)

02产品代码(CPDM)

02产品名称(CPMC)

02单位(DW)

02规格(GG)

02出库数量(RKSL)

流入的数据流:

产品出库单(F1)

流出的数据流:

库存台账

涉及的处理名:

出库处理、记库存台帐

排列方式:

按出库日期计序

③存储文件名:

库存台帐标识符:

D3

数据结构:

01库存台帐

02日期(KCRQ)

02产品代码(CPDM)

02产品名称(CPMC)

02当天累计入库量(RKSL)

02当天累计零售出库量(LSSL)

02当天累计批发出库量(PFSL)

流入的数据流:

产品入库流水账、产品出库流水账

流出的数据流:

收发存月报表

涉及的处理名:

登记库存台帐

排列方式:

按(日期+产品代码)升序排列

 

④存储文件名:

产品收发存月报表标识符:

D4

数据结构:

01收发存月报表

02日期(BBRQ)

02产品代码(CPDM)

02产品名称(CPMC)

02本月累计入库量(RKSL)

02本月累计零售出库量(LSSL)

02本月累计批发出库量(PFSL)

流入的数据流:

库存台账

流出的数据流;

涉及的处理名:

制月报表

排列方式:

按(日期+产品代码)升序排列

其它存储文件的描述省略。

1.4.5外部实体

外部实体

参与业务

生产车间

生产产品,填写入库单

销售科

销售产品,填写出库单

上级领导部门

查询产品数据,人员配置等

1.5数据库的概念设计和逻辑设计

1.5.1数据库概念设计

表单编号

工号

所属部门

年龄

性别

姓名

单位

规格

职工

处理

统计报表

填制人

产品编号

入库数量

出库数量

产品名称

备注

日期

编号

名称

管理

类型

存储

仓库

规格

产品

仓库管理员

仓库类型

产品编号

仓库编号

不变价

现行价

车间编号

 

1.5.2数据库逻辑设计

实体

属性

职工

工号、姓名、所属部门、性别、年龄

产品

产品编号、产品名称、规格、类型、现行价、不变价、仓库编号

统计报表

表单编号、日期、填制人、产品编号、产品名称、规格、单位、出库数量、入库数量、备注

仓库

仓库编号、仓库管理员、仓库类型、产品编号

 

业务划分:

出库

入库

统计报表

库存信息

入库检验

入库登记

出库交付

出库登记

流水台账

月报

查询

警报

采购科

销售科

人事科

库管科

生产科

财务科

2.系统设计报告

2.1系统模块化设计

 

2.2物理配置方案设计

本系统采用单机单用户,其基本配置如下:

操作系统:

Windows7旗舰版ServicePack1

基本硬件展示:

处理器:

InterCorei7-6700K@4.00GHz

安装内存:

8.00GB

系统类型:

64位操作系统

主板:

华硕B150M-PLUS

主硬盘:

三星SSD750EVO2502GB(250GB/固态硬盘)

主显卡:

NvidiaGeForceGTX950(2GB/华硕)

显示器:

冠捷AOC24912491W(23.4英寸)

声卡:

英特尔HighDefintionAudio控制器

2.3数据库的物理设计

2.3.1DBMS的选择

SQLSERVER2000

2.3.2数据库各个表的详细设计

(1)T_Warehouse仓库表:

储存各车间信息

字段名称

字段说明

类型定义

属性限定

索引

关系(外键)

WarehouseNum

仓库编号

Char(8)

PrimaryKey

Administrator

仓库管理员

Varchar(16)

NotNull

WarehouseType

仓库类型

Varchar(50)

NotNull

ProductNum

仓库编号

Char(8)

NotNull

T_Product:

ProductNum

(2)T_Product产品表:

储存产品信息

字段名称

字段说明

类型定义

属性限定

索引

关系(外键)

ProductNum

产品编号

Char(8)

PrimaryKey

ProductName

产品名称

Varchar(16)

NotNull

ProductStandard

产品规格

Varchar(50)

NotNull

ProductAmount

产品数量

Char(10)

NotNull

ProductType

产品类别

Varchar(50)

NotNull

StartTime

生产日期

Datetime

WarehouseNum

仓库编号

Char(8)

NotNull

T_Warehouse:

WarehouseNum

CurrentPrice

现行价

Char(8)

NotNull

ContantPrice

不变价

Char(8)

NotNull

(3)T_Worker职工表:

储存职工信息

字段名称

字段说明

类型定义

属性限定

索引

关系(外键)

WorkertNum

职工编号

Char(8)

PrimaryKey

WorkerName

职工姓名

Varchar(16)

NotNull

WorkerSex

职工性别

Varchar(8)

NotNull

Department

所属部门

Char(50)

NotNull

WorkTime

入职日期

Datetime

(4)T_Form统计报表:

储存各类统计报表信息

字段名称

字段说明

类型定义

属性限定

索引

关系(外键)

FormNum

表单编号

Char(8)

PrimaryKey

Date

日期

Datetime

NotNull

ProductNum

产品编号

Char(8)

NotNull

T_Product:

ProductNum

ProductName

产品名称

Varchar(16)

NotNull

Unit

单位

Varchar(8)

NotNull

ProductStandard

产品规格

Varchar(50)

NotNull

InwsNum

入库数量

Char(8)

NotNull

OutwsNum

出库数量

Char(8)

NotNull

WorkerName

填制人

Varchar(16)

NotNull

Remark

备注

Varchar(50)

2.3.3用户权限的设计

用户权限设计

名称

权限

权限拥有者

描述

超级管理员

管理整个系统

总经理,库管科科长

具备最高的管理权限

系统管理员

管理整个系统,包括超级管理员

技术员

系统管理员具备操作整个系统的最高权限

库管员

出入库管理工作

仓库人员,仓库保管员

进行产品的出入库数据录入、核对、管理等工作

统计员

统计报表管理工作

统计人员

根据出入库数据,进行累计,登记管理库存台账,整理每月收发存报表,并提供数据查询等工作

基于角色和操作权限设计:

表名称

记录详情

User

用户表:

记录用户信息,如用户编码,姓名,所属部门等

Role

角色表:

记录角色信息,如角色代码,角色名称,

Action

操作表:

记录操作信息,如操作代码,操作名称,操作内容等

UserRole

用户角色表:

对用户及其对应角色进行联系管理,如用户编号,角色编号,注册时间,备注等

RoleAction

角色操作表:

对角色操作内容进行记录,如操作号,名称,内容,操作时间等

Deal

T_Worker

WorkertNum:

Char

WorkerName:

Varchar

WorkerSex:

Varchar

Department:

Char

WorkTime:

Datetime

Warehouse

WarehouseNum:

Char

Administrator:

Varchar

WarehouseType:

Varchar

ProductNum:

Char

2.3.4其他设计

 

Manage

 

Form

FormNum:

Char

Date:

Datetime

ProductNum:

Char

ProductName:

Varchar

Unit:

archar

ProductStandard:

Varchar

InwsNum:

Char

OutwsNum:

Char

WorkerName:

Varchar

Remark:

Varchar

Product

ProductNum:

Char

ProductName:

Varchar

ProductStandard:

Varchar

ProductAmount:

Char

ProductType:

Varchar

StartTime:

Datetime

WarehouseNum:

Char

CurrentPrice:

Char

ContantPrice:

Char

Store

2.4代码设计

(1)产品规格代码设计

由于该厂在未来的几年内生产的产品品种不会超过十种,并且每种产品的规格也不会超过十种,因此,产品规格代码采用层次码,并用两位整数表示,设计方案如图11所示,全部规格编码列于表8中。

品种顺序号

 

图11代码设计方案

表8规格代码

规格代码

规格

01

220V—15W

02

220V—45W

03

220V—60W

04

220V—100W

05

220V—150W

06

220V—200W

07

220V—300W

11

220V—4W

12

220V—8W

13

220V—16W

21

220V—8W

22

220V—20W

23

220V—30W

24

220V—40W

(2)产品代码设计

产品代码用三位整数表示,设计方案如图12所示。

表9列出了全部产品的代码。

规格码

图11代码设计方案

表9产品代码表

产品代码

产品名称

规格代码

规格

012

灯泡

01

220V—15W

024

灯泡

02

220V—45W

036

灯泡

03

220V—60W

048

灯泡

04

220V—100W

050

灯泡

05

220V—150W

061

灯泡

06

220V—200W

073

灯泡

07

220V—300W

115

节能灯

11

220V—4W

127

节能灯

12

220V—8W

139

节能灯

13

220V—16W

218

日光灯

21

220V—8W

220

日光灯

22

220V—20W

231

日光灯

23

220V—30W

243

日光灯

24

220V—40W

产品代码中的校验位a3值的确定方法如下:

a3=取[(3a1+2a2)/11]的余数

例如:

a1a2a3

012

X)32

0+2=2

则a3=MOD(2/11)=2

当余数为10时,则按a3=0处理。

2.5输入输出设计

2.5.1输出设计

月收发存表

产品名称

单位

规格

上月结存

本月入库

本月出库

本月结存

不变价金额(元) 214700.0064400.00150300.00

现行价金额(元)250400.0075160.00175240.00

数量合计445001930025200

灯泡

220V—15w

2000

1000

1000

灯泡

220V—45w

1500

1000

500

灯泡

220V—60w

3000

3000

灯泡

220V—200w

12000

11800

200

节能灯

220V—4w

3000

2500

500

节能灯

220V—8w

3000

3000

日光灯

220V—8w

2000

2000

日光灯

2

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

当前位置:首页 > 高等教育 > 农学

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

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