Perfect进销存管理系统 产品管理模块 详细设计说明书.doc
文本预览下载声明
进销存管理系统
软件课程设计(2)
-----------产品管理模块-详细设计说明书
产品管理模块详细设计报告
产品管理模块功能:
产品管理模块包括产品类别设置、产品管理、添加产品和审核产品四个子模块。该模块主要负责管理所有存放在仓库中的产品的详细信息。主要功能包括:添加、删除、修改、查找产品信息以及审核产品信息。仓库总管理员有权对产品信息进行添加、删除、修改及审核。产品管理模块本身与人员管理模块、仓库管理模块是相互独立的。
2. 数据项
2.1输入数据项
货品编号(hpID) 数值型 数据值的有效范围0-1000,安全保密条件:仅管理员可用
货品名(hpName) 文本型 安全保密条件:仅管理员可用
货品库存编号(hpkcID)数值型,有效范围0-100,安全保密条件:仅管理员可用
供货商编号(ghID) 数值型 数据值的有效范围0-100,安全保密条件:仅管理员可用
供货商名(ghName ) 文本型 安全保密条件:仅管理员可用
供货商地址(ghAdress) 文本型 安全保密条件:仅管理员可用
客户编号(khID) 数值型 数据值的有效范围0-100,安全保密条件:仅管理员可用
客户名(khName ) 文本型 安全保密条件:仅管理员可用
客户地址(khAdress) 文本型 安全保密条件:仅管理员可用
2.2输出数据项
货品编号(hpID) 数值型 数据值的有效范围0-1000,安全保密条件:仅管理员可用
货品名(hpName) 文本型 安全保密条件:仅管理员可用
货品库存编号(hpkcID)数值型,有效范围0-100,安全保密条件:仅管理员可用
供货商编号(ghID) 数值型 数据值的有效范围0-100,安全保密条件:仅管理员可用
供货商名(ghName ) 文本型 安全保密条件:仅管理员可用
供货商地址(ghAdress) 文本型 安全保密条件:仅管理员可用
客户编号(khID) 数值型 数据值的有效范围0-100,安全保密条件:仅管理员可用
客户名(khName ) 文本型 安全保密条件:仅管理员可用
客户地址(khAdress) 文本型 安全保密条件:仅管理员可用
说明:输出项与输入项相同,因为查询的是基本信息,修改之后还是这些信息。
3. 产品管理模块划分图
4.流程逻辑:(数据流操作图)
5.数据添加流程图:
6.数据修改流程图:
7.主要页面:
产品类别设置产品管理添加产品审核产品
8.主要代码:
产品类别设置代码:
script language=JavaScript type=text/JavaScript
function checkBig()
{
if (document.form1.BigClassName.value==)
{
alert(大类名称不能为空!);
document.form1.BigClassName.focus();
return false;
}
}
function checkSmall()
{
if (document.form2.BigClassName.value==)
{
alert(请先添加大类名称!);
document.form1.BigClassName.focus();
return false;
}
if (document.form2.SmallClassName.value==)
{
alert(小类名称不能为空!);
document.form2.SmallClassName.focus();
return false;
}
}
function ConfirmDelBig()
{
if(confirm(确定要删除此大类吗?删除此大类同时将删除所包含的小类,并且不能恢复!))
return true;
else
return false;
}
function ConfirmDelSmall()
{
if(confirm(确定要删除此小类吗?一旦删除将不能恢复!))
return true;
else
return false;
}
/script
/script
html
head
title盛和木业有限公司网站后台管理系统/title
meta name=Author content=Tianyi
meta name=Contact content=Tianyi@W
meta name=Copyright content=L
meta http-equiv=Cont
显示全部