010药品防伪识别系统设计书.docx

上传人:b****1 文档编号:10251178 上传时间:2023-05-24 格式:DOCX 页数:25 大小:80.54KB
下载 相关 举报
010药品防伪识别系统设计书.docx_第1页
第1页 / 共25页
010药品防伪识别系统设计书.docx_第2页
第2页 / 共25页
010药品防伪识别系统设计书.docx_第3页
第3页 / 共25页
010药品防伪识别系统设计书.docx_第4页
第4页 / 共25页
010药品防伪识别系统设计书.docx_第5页
第5页 / 共25页
010药品防伪识别系统设计书.docx_第6页
第6页 / 共25页
010药品防伪识别系统设计书.docx_第7页
第7页 / 共25页
010药品防伪识别系统设计书.docx_第8页
第8页 / 共25页
010药品防伪识别系统设计书.docx_第9页
第9页 / 共25页
010药品防伪识别系统设计书.docx_第10页
第10页 / 共25页
010药品防伪识别系统设计书.docx_第11页
第11页 / 共25页
010药品防伪识别系统设计书.docx_第12页
第12页 / 共25页
010药品防伪识别系统设计书.docx_第13页
第13页 / 共25页
010药品防伪识别系统设计书.docx_第14页
第14页 / 共25页
010药品防伪识别系统设计书.docx_第15页
第15页 / 共25页
010药品防伪识别系统设计书.docx_第16页
第16页 / 共25页
010药品防伪识别系统设计书.docx_第17页
第17页 / 共25页
010药品防伪识别系统设计书.docx_第18页
第18页 / 共25页
010药品防伪识别系统设计书.docx_第19页
第19页 / 共25页
010药品防伪识别系统设计书.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

010药品防伪识别系统设计书.docx

《010药品防伪识别系统设计书.docx》由会员分享,可在线阅读,更多相关《010药品防伪识别系统设计书.docx(25页珍藏版)》请在冰点文库上搜索。

010药品防伪识别系统设计书.docx

010药品防伪识别系统设计书

药品防伪识别管理系统设计书

项目名称

贵州益佰制药有限公司

企业资源综合管理Intranet系统

项目编号

WP9907

英文名称

产品编号

WP9907-010

资料名称

药品防伪识别管理系统设计书

资料来源

西讯计算机技术有限公司

调阅授权

全体项目组成员

文字和版本

中文2.0

项目经理

周瑞龙

初审日期和署名

质量管理主管

陆成溪

审批日期和署名

编制人

崔奇

编制日期

2000/1

评审小组

评审意见

日期和署名

 

初稿1999/11

第2稿2000/01

目录

1.总体设计方案3

1.1.药品防伪识别码3

1.2.模块和功能3

1.3.系统流程图4

1.4.系统安全机制设计5

1.5.数据库,工具和运行环境5

1.6.编码标签5

2.数据库设计7

2.1.Users:

用户7

2.2.Producer:

生产厂家7

2.3.Printer:

印刷厂7

2.4.Product:

产品库8

2.5.Label:

产品标识编号标签8

2.6.Creates:

编号产生批次表8

2.7.Assign:

编号分配表9

2.8.PhoneRecord:

电话查询记录表9

2.9.Province:

省(直辖市)9

2.10.City:

市(地区)9

2.11.County:

县10

2.12.Unit:

产品单位10

3.电话语音查询设计11

4.Internet查询设计12

5.录入、输出、查询和统计报告子系统设计13

5.1.菜单13

5.2.界面设计13

1.

总体设计方案

《药品防伪识别管理系统》是《贵州益佰制药有限公司企业资源综合管理Intranet系统》的一个子系统,其主要功能是通过语音/Internet查询防伪识别码,帮助益佰制药和客户识别伪造的假药。

1.1.药品防伪识别码

编码由两个十进制数组成。

第一个m位十进制数为连续整数,称为序列号,第二个n位十进制数为随机整数,称为随机号。

在整个系统中,每个单位产品的两个编码均为唯一,不得重复。

例如:

00004891序列号:

连续整数

83734782随机号:

随机整数

本系统取m=n=8。

1.2.模块和功能

系统由4大模块组成:

录入、输出、查询和统计报告子系统

本子系统是用户的操作界面(CLIENT),可以在WINNT或WIN95/98下运行,支持网络远程操作。

主要功能如下:

●系统管理:

输入号码印刷厂数据,生产厂家数据,产品数据,省市县名,检验数据的完整性,恢复某个编号的查询权,录入/编辑用户。

●发号管理:

显示剩余的序列号,在用户指定印刷厂、序列号的起始号码和总数后,自动产生相应的不重复的随机号,并存入数据库。

该段编号可以打印输出或产生磁盘文件,以便送交印刷厂印刷。

●编号分配管理:

在已经产生的编号中选择部分分配给不同生产厂家的各种产品。

用户在选择生产厂家、产品、生产日期、销往地点(省市县)和实际分配的序列号后,系统便记录下相应的信息,供以后查询。

●手工用户查询:

指在不使用语音自动查询时,由操作员输入产品客户报告的产品编码,并将查询结果口头报告产品客户。

●管理查询:

指公司内部管理人员查询,不记查询次数。

●统计报告:

主要有统计日报、月报和年报。

可以直接浏览或打印输出。

其中管理查询和统计报告也可以通过《贵州益佰制药有限公司企业资源综合管理Intranet系统》的WEB界面使用。

语音查询子系统

本子系统是供产品客户通过电话查询产品真伪的系统。

当产品客户拨通服务电话后,系统记录下对方的电话号码,并回答:

“欢迎使用贵州益佰制药有限公司药品防伪服务,请输入您的药品防伪编码。

在输入药品防伪编码后,系统即可根据查询结果回答:

A.如果确有此号并系首次查询:

“您的药品确系本公司出品,生产日期XXXX,规格XXXX,销往地点XXXX,谢谢您使用本公司产品。

B.如果确有此号但非首次查询:

“您的药品防伪编码在X年X月X日X时X分已被查询过,此编码已经成为无效编码。

如果您不是重复查询,您手中的药品肯定是仿冒药品。

为了您和其他病人的健康和生命安全,请拨免费电话800XXXXXXXX告诉我们详情。

谢谢您的合作!

C.如果没有此号:

“您的药品编码不存在,您手中的药品肯定是仿冒药品。

为了您和其他病人的健康和生命安全,请不要使用此药,并拨免费电话800XXXXXXXX告诉我们详情。

谢谢您的合作!

Internet查询子系统

通过益佰制药Internet站点上的一个网页,用户可以打入防伪编码查询,取得和语音查询一样的结果。

数据库子系统

数据库名:

Protector

安装位置:

在提供语音服务的电脑上

1.3.

企业资源综合管理Intranet系统

系统流程图

 

语音查询

发号Internet查询

防伪查询系统

编码分配

编码磁盘文件

标签使用

益佰制药编码标签印刷厂

1.4.系统安全机制设计

用户角色

权限

注释

系统管理员

具有管理系统的权限

经理

具有除管理系统之外的所有操作权限

业务员

具有发号管理权,人工查询权

录入员

具有编号分配管理权,人工查询权

1.5.数据库,工具和运行环境

数据库:

MSSQLServer7.0StabdardEdition

开发工具:

MSVB6.0

运行环境:

录入、输出、查询和统计报告子系统NT,WIN95/98

语音查询子系统NT4.0Server

Internet查询子系统任意标准浏览器

 

1.6.编码标签

标签式样:

0000588856414795横排

8位序列号8位随机数

000058888位序列号竖排

564147958位随机数

 

制作方式:

1)直接印刷在说明书上,号码上覆盖一层可刮去的涂膜层(类似奖卷)。

使用说明:

 

XXX(药品)自200000201批号开始使用药品防伪系统,请选择下列任何一种查询方法确认您手中产品的真实性。

(1)刮去本说明书右上角的涂膜层即可看到一组16位的号码。

如果涂膜层已被刮去,您手中产品可能为仿制品,请速与我公司联络。

(2)使用电话查询,请拨打XXXXXXXX,接通后根据语音提示键入上述16位号码,电脑语音即可告诉您查询结果。

(3)使用Internet查询,请访问

注:

查询电话和网址可以印在较为醒目的位置。

同时应设立用户服务热线,最好为800免费电话。

2)直接印刷在包装盒上,号码上覆盖一层可刮去的涂膜层(类似奖卷)。

使用说明:

同上,只需将“说明书”改为“包装盒”。

3)使用不干胶贴纸

使用说明:

同上,只需将“刮去本说明书右上角的涂膜层”改为“揭开本说明书右上角的不干胶贴纸”或“揭开包装盒内的不干胶贴纸”

注:

不干胶贴纸只能贴在较为粗糙的纸表面,光面包装盒和铝箔板表面均无法粘住。

可以用手工粘贴,能否使用机器粘贴尚需进一步了解。

 

2.

数据库设计

2.1.Users:

用户

Field

Format

Description

ID

Uniqueidentifier(16)

Key

Name

Varchar(50)

用户姓名

LoginName

Varchar(20)

登录名

Role

Tinyint

0=系统管理员

1=经理

2=业务员

3=录入员

2.2.Producer:

生产厂家

Field

Format

Description

ID

Uniqueidentifier(16)

Key

Name

Varchar(100)

厂名

Address

Varchar(150),Null

地址

ProvinceID

Uniqueidentifier(16),Null

省(直辖市)编号=Province.ID

CityID

Uniqueidentifier(16),Null

市(地区)编号=City.ID

CountyID

Uniqueidentifier(16),Null

县编号=County.ID

PostCode

Char(6),Null

邮编

Tel

Varchar(15),Null

电话

Fax

Carchar(15),Null

传真

Contact

Varchar(50),Null

联系人

Bank

Varchar(50),Null

开户银行

AccountNo

Varchar(50),Null

银行帐号

2.3.Printer:

印刷厂

Field

Format

Description

ID

Uniqueidentifier(16)

Key

Name

Varchar(100)

厂名

Address

Varchar(150),Null

地址

ProvinceID

Uniqueidentifier(16)Uniqueidentifier(16),Null

省(直辖市)编号=Province.ID

CityID

Uniqueidentifier(16),Null

市(地区)编号=City.ID

CountyID

Uniqueidentifier(16),Null

县编号=County.ID

PostCode

Char(6),Null

邮编

Tel

Varchar(15),Null

电话

Fax

Carchar(15),Null

传真

Contact

Varchar(50),Null

联系人

Bank

Varchar(50),Null

开户银行

AccountNo

Varchar(50),Null

银行帐号

2.4.Product:

产品库

Field

Format

Description

ID

Uniqueidentifier(16)

Key

ProducerID

Uniqueidentifier(16)

生产厂家编号=Producer.ID

Name

Varchar(100)

产品名

UnitID

Uniqueidentifier(16)

单位编号=Unit.ID

Description

Varchar(255),Null

产品规格描述

Comment

Text,Null

注释

2.5.Label:

产品标识编号标签

Field

Format

Description

Sno

Char(8)

Key,序列号

Rno

Char(8)

随机号

CreateNo

Int

序列号产生的批次号=Create.No

AssignNo

Int

分配序列批次号=Assign.No

Query

Bit

0=没有被查询过(default);1=已查询过

注:

红色-产生编号时填写

绿色-分配号码时填写

蓝色-产生编号时填写default值,查询后更改

2.6.Creates:

编号产生批次表

Field

Format

Description

No

Int

Key

CreatorID

Uniqueidentifier

(16)

产生序列号者的用户编号=User.ID

PrinterID

Uniqueidentifier

(16)

印刷厂编号=Printer.ID

CreateDate

DateTime

产生序列号日期

2.7.Assign:

编号分配表

Field

Format

Description

No

Int

Key

ProductID

Uniqueidentifier

(16),Null

产品编号=Product.ID

Date

DateTime,Null

生产日期

ProvinceID

Uniqueidentifier

(16),Null

销往地省(直辖市)编号=Province.ID

CityID

Uniqueidentifier

(16),Null

销往地市(地区)编号=City.ID

CountyID

Uniqueidentifier

(16),Null

销往地县编号=County.ID

AssignerID

Uniqueidentifier

(16),Null

分配序列号者的用户编号=User.ID

AssignDate

DateTime

分配序列号日期

2.8.PhoneRecord:

电话查询记录表

Field

Format

Description

ID

Uniqueidentifier(16)

Key

LabelSNo

Int

被查标签编号=Label.Sno

PhoneNo

Varchar(30),Null

来电号码

Date

DateTime

查询日期时间

Type

Bit

0=自动查询;1=人工查询

2.9.Province:

省(直辖市)

Field

Format

Description

ID

Uniqueidentifier(16)

Name

Varchar(30)

2.10.City:

市(地区)

Field

Format

Description

ID

Uniqueidentifier(16)

Name

Varchar(30)

ProvinceID

Uniqueidentifier(16)

AreaCode

smallint,Null

2.11.County:

Field

Format

Description

ID

Uniqueidentifier(16)

Name

Varchar(30)

CityID

Uniqueidentifier(16)

AreaCode

smallint,Null

2.12.Unit:

产品单位

Field

Format

Description

ID

Uniqueidentifier(16)

Name

Varchar(50)

产品单位名称

3.

电话语音查询设计

语音查询子系统以服务的形式运行于数据库服务器上,最多支持8条电话线同时查询。

如果需要,可以通过添加语音板增加服务电话线。

拨通电话后的应答为:

“欢迎使用贵州益佰制药有限公司药品防伪服务,请输入您的药品防伪编码。

在输入药品防伪编码后,系统即可根据查询结果应答:

●如果确有此号并系首次查询:

“您的药品确系本公司出品,生产日期XXXX,规格XXXX,销往地点XXXX,谢谢您使用本公司产品。

●如果确有此号但非首次查询:

“您的药品防伪编码在X年X月X日X时X分已被查询过,此编码已经成为无效编码。

如果您不是重复查询,您手中的药品肯定是仿冒药品。

为了您和其他病人的健康和生命安全,请拨免费电话800XXXXXXXX告诉我们详情。

谢谢您的合作!

●如果没有此号:

“您的药品编码不存在,您手中的药品肯定是仿冒药品。

为了您和其他病人的健康和生命安全,请不要使用此药,并拨免费电话800XXXXXXXX告诉我们详情。

谢谢您的合作!

4.

Internet查询设计

INTERNET查询子系统位于益佰公共网页之中,设计网址为:

网址必须位于益佰自己的网上,并与药品防伪服务器联网。

网页设计沿用益佰公共网页的整体风格,具有下列内容:

贵州益佰制药有限公司药品防伪服务查询系统

请输入您的16位药品防伪编码:

查询

 

在输入药品防伪编码后,按[查询]按钮。

系统即可根据查询结果显示:

如果确有此号并系首次查询:

“您的药品确系本公司出品,生产日期XXXX,规格XXXX,销往地点XXXX,谢谢您使用本公司产品。

如果确有此号但非首次查询:

“您的药品防伪编码在X年X月X日X时X分已被查询过,此编码已经成为无效编码。

如果您不是重复查询,您手中的药品肯定是仿冒药品。

为了您和其他病人的健康和生命安全,请拨免费电话800XXXXXXXX告诉我们详情。

谢谢您的合作!

如果没有此号:

“您的药品编码不存在,您手中的药品肯定是仿冒药品。

为了您和其他病人的健康和生命安全,请不要使用此药,并拨免费电话800XXXXXXXX告诉我们详情。

谢谢您的合作!

5.

录入、输出、查询和统计报告子系统设计

5.1.菜单

●系统管理

●修改口令

●用户管理

●客户管理

●印刷厂管理

●产品管理

●计量单位设置

●省市县名设置

●检验数据完整性

●恢复查询权

●发号管理

●编号分配管理

●手工用户查询

●管理查询

●统计报告

5.2.界面设计

用户管理

用户姓名:

XXX

登录名:

XXX

职务:

经理

口令:

*****

*****

 

新用户删除存盘关闭

登录名不得修改!

已经在其他表格中使用过的用户(编号)不得删除!

 

客户管理

客户公司:

XXX

地址:

XXX

电话:

传真:

联系人:

开户银行帐号:

新客户存盘删除关闭

已经在其他表格中使用过的客户(编号)不得删除!

印刷厂管理

印刷厂公司:

XXX

地址:

XXX

电话:

传真:

联系人:

开户银行帐号:

新印刷厂存盘删除关闭

已经在其他表格中使用过的印刷厂(编号)不得删除!

产品管理

产品名称:

XXX

生产厂家:

XXXXXX

计量单位:

XXX

规格:

XXXXXXXXX

注释:

 

新产品存盘删除关闭

已经在其他表格中使用过的产品(编号)不得删除!

●发号管理

已发号码概况

印刷厂:

起始号码终止号码发号日期

0000000010000001999/7/1

1500000025000001999/7/4

起始号码:

终止号码:

发号关闭

 

●编号分配管理

未分配号码概况

客户:

起始号码终止号码

000000001000000(1999/7/2)

00005000-00009000

00020000-00030000。

00080000-10000000

150000002500000(1999/7/4)

1500000-250000000起始号码:

终止号码:

发号关闭

 

●手工用户查询

 

●管理查询

 

●统计报告

 

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

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2