#include <stdlib.h>
#include <ctype.h>
#include <string.h>
typedef struct
{
char name[10]//编号
char productor[20]//厂家
float jinjia
float shoujia
int num1//num1指库存数量
int num2//num2指销售数量
}medicine
int n
void input(medicine med[])
void buy(medicine med[])
void find(medicine med[])
void main()
{
medicine med[100]
char flag
n=0
while(1)
{
printf("********************************************\n")
printf("* 小型药品管理程序 *\n")
printf("* 1.药品信息录入2.顾客买药处理 *\n")
printf("* 3.查询药品信息4.退出 *\n")
printf("********************************************\n")
printf("* 请选择1-4: *\n")
fflush(stdin)
scanf("%d",&flag)
switch(flag)
{
case 1:input(med)break
case 2:buy(med)break
case 3:find(med)break
case 4:exit(0)
default:printf("错误\n")
}
}
}
void input(medicine med[])
{
printf("请输入药品信息(编号输入0表示结束):\n")
while(1)
{
printf("药品 %d 的名缺芦握称:",n+1)
fflush(stdin)
gets(med[n].name)
if(strcmp(med[n].name,"0")==0)
break
printf("药品 %d 的生产商:",n+1)
scanf("%s",&med[n].productor )
printf("药品 %d 的进价:",n+1)
scanf("%f",&med[n].jinjia )
printf("药品 %d 的售价:",n+1)
scanf("%f"哗茄,&med[n].shoujia )
printf("药品 %d 的库存量:",n+1)
scanf("%d",&med[n].num1)
printf("药品 %d 的售出量:",n+1)
scanf("%d",&med[n].num2)
n++
}
}
void buy(medicine med[])
{
int i,number
char a[10]
char flag2=0
printf("请输入你要买药品的编号:\n")
fflush(stdin)
gets(a)
for(i=0i<ni++)
{
if(strcmp(a,med[i].name)==0)
{
flag2=1
printf("你要买多少:\n")
scanf("%d",&number)
if(number>med[i].num1)
{
printf("库存量不足!\n")
}
else
{
printf("售价为%.2f\n",med[i].shoujia )
med[i].num2+=number
med[i].num1-=number
printf("完成!\n")
}
break
}
}
if(flag2==0)
{
printf("找不到该药品信息!\n")
}
}
void find(medicine med[])
{
int i
char a[10]
char flag2=0
printf("你所要找药品的伏庆编号\n")
fflush(stdin)
gets(a)
for(i=0i<ni++)
{
if(strcmp(a,med[i].name)==0)
{
flag2=1
printf("%s 药品已经售出 %d,还剩 %d\n",med[i].name,med[i].num2,med[i].num1)
printf("该药品获利%.2f\n:",med[i].num2 *(med[i].shoujia -med[i].jinjia ))
break
}
}
if(flag2==0)
{
printf("找不到该药品信息!\n")
}
}
一、临床试验监查计世档划的制订临床试验启动后,监查员应制订监查访视计划,计划内容至少应包括:监查目的、监查方式、时间与内容安排等等。
1、根据临床研究单位的分布、试验的难度和进度计划,合理安排对每个临床研究单位的现场监查频率和每次监查的时间;对于试验周期短的尽量做到每周一次,试验周期长、观察疗程长的试验,一个月至少进行一次现场监查,同时安排电话监查。
2、明确每次现场监查的目的,并据此对每次临床监查的内容进行计划。
3、对于电话监查,主要是了解试验的进度、有无急需解决的问题等等。
二、临床试验监查计划的执行
对于电话监查,选择适宜时间与研究者进行电话联系,了解试验的相关情况后,填写《电话监查记录》;对于现场监查访视,由于历时相对较长、需要一定的差旅费用等,为保证监查访视的效果,应参照以下程序开展监查工作。
1、临床试验现场监查的准备。
1)对试验的相关资料做进一步的查新和掌握,资料包括:临床试验方案、研究者手册、有关最新试验研究情况和各临床单位的反馈信息,以及国内外相关试验药品的文献报道等。
2)复核已完成的监查报告,了解完成情况和存在的问题。
3)列出监查内容清单、监查标准以及访视对象。
4)与访视对象(如研究者、试验的主要执行人等)进行联系,了解试验的最新进展情况,有无需要解决的问题,约定明确的现场监查日期、监查的内容,需要提供监查试验资料的,应提醒研究者提前做好准备。
5)准备与监查有关的文件、表格和必要的物品及工具等。
2、执行现场监查
监查员到达试验单位后,先应拜访该试验单位的主要研究者,取得主要研究者的支持以便顺利开展监查工作。现场监查主要是试验资料的核团汪查工作,重点核查资料包括:原始病历、CRF表,药品保管记录等。试验记录的基本要求是真实、及时、准确、完整,无漏记和随意涂改,不得伪造、编造塌返仔试验数据。
原始病历与CRF表等的监查要点如下:
1)确认已完成病例的原始病历、CRF表、知情同意书等试验文件资料齐全。
2)确认试验过程符合随机化入组要求。
3)确认受试者性别、年龄、身高、体重等人口学资料完整无误。
4)确认受试者符合试验方案的诊断/辨证标准和筛选标准。
5)确认没有使用临床试验方案禁止使用的同类药品。
6)确认疗效与安全性评价判断正确。
7)确认所有不良事件均已填写“不良事件表”。对不良事件以及实验室检查异常值的均已随访至正常。
8)确认患者剩余试验药品已回收,依从性计算正确确认合并用药已如实记录。
9)确认原始病历中所有项目填写完整,实验室检查结果齐全,原始检验报告已粘贴在“化验单粘贴页”上,并已将检查结果正确填写在CRF表的相应位置。
10)对实验室检查的异常值已经复查,确认属于不良事件的随访到正常或病情稳定。
11)确认所有错误或遗漏均已按要求改正或注明,研究者签名及日期无遗漏。
12)发现违反临床试验方案、GCP等的行为,应及时向研究者提出,并监督改正。
3、监查访视的总结与跟踪随访
1)监查结束后,填写《监查报告》,由研究者签字确认。
2)对监查出的问题,本次监查期间不能完成整改的,在返回后应及时与研究者联系,确认改正情况。对产生严重后果的违规行为应及时报告申办者。
三、监查情况通报
1、研究者签字的监查记录由申办方存档。
2、由项目组长负责组织召开项目会议,由监查员通报各试验单位的监查结果,汇总讨论各单位监查时发现的问题,制订应对措施、修订项目计划。
是你找的吗?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)