项目管理系统售前部分概要设计 V0 1.docx

上传人:b****5 文档编号:12539061 上传时间:2023-04-20 格式:DOCX 页数:17 大小:650.56KB
下载 相关 举报
项目管理系统售前部分概要设计 V0 1.docx_第1页
第1页 / 共17页
项目管理系统售前部分概要设计 V0 1.docx_第2页
第2页 / 共17页
项目管理系统售前部分概要设计 V0 1.docx_第3页
第3页 / 共17页
项目管理系统售前部分概要设计 V0 1.docx_第4页
第4页 / 共17页
项目管理系统售前部分概要设计 V0 1.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

项目管理系统售前部分概要设计 V0 1.docx

《项目管理系统售前部分概要设计 V0 1.docx》由会员分享,可在线阅读,更多相关《项目管理系统售前部分概要设计 V0 1.docx(17页珍藏版)》请在冰豆网上搜索。

项目管理系统售前部分概要设计 V0 1.docx

项目管理系统售前部分概要设计V01

系统概要设计

项目管理系统

版本:

1.0

日期:

16.06.2015

状态:

草稿

作者:

魏恺

文件名称:

项目管理系统_售前部分_概要设计V0.1.doc

页数:

接收人列表:

变更日志:

版本

日期

作者

变更内容

V0.1

2015-06-16

魏恺

第一版

审批控制

审批历史

姓名

部门

Sign-offDate

注释

模板文档控制:

版本

日期

作者

变更内容

V0.1

2012-2-27

蒋耀禹

草稿

V1.0

2012-2-27

袁金伟

审批

目录

1引言5

1.1目的5

1.2文档结构5

1.3引用5

2概述6

3架构7

3.1开发视图7

3.2部署视图8

4原型9

5接口集成10

5.1接口概述10

5.2XX接口10

5.2.1接口概述:

10

5.2.2外部系统:

10

5.2.3触发条件:

10

5.2.4命名空间:

10

5.2.5输入项10

5.2.5.1参数列表:

10

5.2.5.2类型定义:

10

5.2.6输出项11

5.2.6.1参数列表:

11

5.2.6.2类型定义:

11

5.2.7样例12

5.2.8其他12

6数据库设计13

6.1外部设计13

6.1.1标识符和状态13

6.1.2使用它的程序13

6.1.3约定13

6.1.4专门指导13

6.1.5支持软件13

6.2结构设计13

6.2.1物理结构设计13

6.2.1.1实体模型13

6.2.1.2表清单14

6.2.2逻辑结构设计14

6.3运用设计14

6.3.1数据字典设计14

6.3.1.1采购订单收货表(BC_GRITEM)14

6.3.2安全保密设计15

7模块设计16

7.1基础功能模块设计16

7.1.1基础功能模块概览16

7.1.2编码管理模块详述(根据需要增加状态图)16

7.1.2.1用例图16

7.1.2.1.1用例图16

7.1.2.1.2用例图描述16

7.1.2.2时序图16

7.1.2.2.1时序图16

7.1.2.2.2用例图描述17

8系统实施18

8.1实施和培训计划18

8.2迁移策略18

8.3紧急回滚策略18

8.4归档18

8.5信息安全18

9参考19

1引言

本文档为项目管理系统售前部分设计文档。

1.1目的

本文档主要用于指导管理、开发和测试,使管理、开发和测试人员明白本系统的整体设计思路。

1.2文档结构

1.3引用

2概述

以需求为依托,设计主要目标是,提升系统的拓展性和整体的可追溯性。

所以根据业务模式的独特性,设计中会酌情增加相应的日志表以及时间字段,以操作的可追溯性。

3架构

3.1开发视图

1.架构体现SOA的理念,提升整个架构的拓展性,降低业务模块之间的耦合性。

2.组件化开发,提升业务模块的复用度,降低开发成本,缩短开发周期。

3.使用分层架构,完成展现、业务、数据交互层次的分离,并使用IOC,极大的降低业务模块内部的耦合度,提升组件内的可复用度。

4.丰富的底层业务处理引擎,包括日志、交互、异常处理等组件,为业务实现提供强大的后备支持。

3.2部署视图

4原型

5接口集成

5.1接口概述

接口名称

描述

相关系统

5.2XX接口

5.2.1接口概述:

根据所指定的查询条件,向SAP发送缺料信息;

5.2.2外部系统:

SAP系统;

5.2.3触发条件:

iHouseWebservice调用

5.2.4命名空间:

5.2.5输入项

5.2.5.1参数列表:

参数名

数据类型

长度

小数位

类型

参数描述

是否必须

备注

TB_MISPART

YPP_RFC_MISPART_MAINTAIN_

RequestTB_MISPART

TABLE

缺料信息查询条件

 

TB_MSG

YPP_RFC_MISPART_MAINTAIN_

RequestTB_MSG

TABLE

POST的信息

 

5.2.5.2类型定义:

类型名称

YPP_RFC_MISPART_MAINTAIN_RequestTB_MISPART

包含字段

数据类型

长度

小数位

字段名称

是否用到

备注

LGORT

CHAR

4

0

仓库编号

MATNR

CHAR

15

0

物料编号

PSPID

CHAR

10

0

WEB条目

SOBKZ

CHAR

1

0

特殊库存标识

VBELN

CHAR

10

0

销售订单编号

POSNR

CHAR

10

0

销售订单条目

NFMAT

CHAR

10

0

PackingListID

BSNMG

Decimal

13

2

缺料数量

BSMNGSpecified

Bit

1

0

缺料标志

ISMNG

Decimal

13

2

发料数量

ISMNGSpecified

Bit

1

0

发料标志

SOBKZ

CHAR

1

0

特殊标记SI

POSID

CHAR

10

0

特殊标记值SIV

PSTAT

CHAR

10

0

分类Category

VPSTA

CHAR

1

0

发料状态

Node

CHAR

2

0

节点

SPECPROJ

CHAR

1

0

特殊项目标志

类型名称

YPP_RFC_MISPART_MAINTAIN_RequestTB_MSG

包含字段

数据类型

长度

小数位

字段名称

是否用到

备注

NFMAT

CHAR

10

0

PackingListID

NODE

CHAR

2

0

节点

MSG

CHAR

10

0

成功标志

5.2.6输出项

5.2.6.1参数列表:

参数名

数据类型

长度

小数位

类型

参数描述

是否必须

备注

TB_MISPART

YPP_RFC_MISPART_MAINTAIN_

ResponseTB_MISPART

TABLE

缺料信息查询条件

 

TB_MSG

YPP_RFC_MISPART_MAINTAIN_

ResponseTB_MSG

TABLE

POST的信息

 

5.2.6.2类型定义:

类型名称

YPP_RFC_MISPART_MAINTAIN_ResponseTB_MISPART

包含字段

数据类型

长度

小数位

字段名称

是否用到

备注

LGORT

CHAR

4

0

仓库编号

MATNR

CHAR

18

0

物料编号

PSPID

CHAR

10

0

WEB条目

SOBKZ

CHAR

1

0

特殊库存标识

VBELN

CHAR

10

0

销售订单编号

POSNR

CHAR

10

0

销售订单条目

NFMAT

CHAR

10

0

PackingListID

BSNMG

Decimal

13

2

缺料数量

BSMNGSpecified

Bit

1

0

缺料标志

ISMNG

Decimal

13

2

发料数量

ISMNGSpecified

Bit

1

0

发料标志

SOBKZ

CHAR

1

0

特殊标记SI

POSID

CHAR

10

0

特殊标记值SIV

PSTAT

CHAR

10

0

分类Category

VPSTA

CHAR

1

0

发料状态

Node

CHAR

2

0

节点

SPECPROJ

CHAR

1

0

特殊项目标志

类型名称

YPP_RFC_MISPART_MAINTAIN_ResponseTB_MSG

包含字段

数据类型

长度

小数位

字段名称

是否用到

备注

NFMAT

CHAR

10

0

PackingListID

NODE

CHAR

2

0

节点

MSG

CHAR

10

0

成功标志

5.2.7样例

5.2.8其他

6数据库设计

6.1外部设计

6.1.1标识符和状态

ORCL=

(DESCRIPTION=

(ADDRESS_LIST=

(ADDRESS=(PROTOCOL=TCP)(HOST=主机IP地址)(PORT=1521))

(CONNECT_DATA=

(SERVICE_NAME=OADB)

6.1.2使用它的程序

客户端连接程序:

PLSQL

6.1.3约定

6.1.4专门指导

6.1.5支持软件

数据库软件:

Oracle10g、PLsql

6.2结构设计

6.2.1物理结构设计

6.2.1.1实体模型

6.2.1.2表清单

名称

代码

Bin表

BC_BIN

收货表

BC_GRITEM

转储记录表

BC_GT_HEADER

转储明细表

BC_GT_ITEM

6.2.2逻辑结构设计

整体逻辑机构,下图描述的部分表的逻辑

6.3运用设计

6.3.1数据字典设计

根据数据库物理表结构,应用统一的实体生成方式生成可供编程用的数据结构字典

6.3.1.1采购订单收货表(BC_GRITEM)

采购订单收货表:

BC_GRITEM

序号

字段

类型

长度

是否必须

描述

1

PLANT_NO

字符

20

工厂号

2

PO

字符

20

采购订单号

6.3.2安全保密设计

1.利用Oracle数据库本身的特点,创建了具有不同权限的角色,将角色赋给不同的用户;

2.将比较机密的数据,如用户的登录密码、交易密码、金额信息利用数据库的加密算法进行加密

7模块设计

7.1基础功能模块设计

7.1.1基础功能模块概览

7.1.2编码管理模块详述(根据需要增加状态图)

7.1.2.1用例图

7.1.2.1.1用例图

7.1.2.1.2用例图描述

系统管理员(基地酒事业部)有权限进行编码管理。

7.1.2.2时序图

7.1.2.2.1时序图

7.1.2.2.2用例图描述

.1BindingDropdownList(DropDownListddlObj,stringcodeTypeId,stringdefaultValue,stringdefaultText)

Ø功能说明:

从数据字典中取出数据绑定到下拉列表中

Ø前置条件:

Ø后置条件:

无。

Ø逻辑说明:

源码详述或者伪代码

.2SelectDome_UserResultCountByCondition(object[]conditions)

Ø功能说明:

查询配置的条数

Ø前置条件:

Ø后置条件:

若条数为零则不执行查询数据详情语句。

Ø逻辑说明:

源码详述或者伪代码

.3SelectDome_UserResultByCondition(intpageIndex,intpageSize,stringsortExpression,boolsortDirection,object[]conditions)

Ø功能说明:

查询配置的数据详情

Ø前置条件:

查询配置条数语句返回值大于零。

Ø后置条件:

若条数为零则导出excel按钮不可用。

Ø逻辑说明:

源码详述或者伪代码

8系统实施

8.1实施和培训计划

8.2迁移策略

8.3紧急回滚策略

8.4归档

8.5信息安全

9参考

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

当前位置:首页 > 求职职场 > 简历

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

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