当前位置:文档之家› 第十章vb6.0 文件管理及操作

第十章vb6.0 文件管理及操作

第十章vb6.0 文件管理及操作
第十章vb6.0 文件管理及操作

第十章文件管理及操作10.1 文件系统的基本操作VB提供了一些用于处理文件系统的语句,使用这些语句可以在VB应用程序中进行更改当前目录、建立或删除目录、删除文件等基本操作。

目录操作

1.获取指定驭动器的当前路径。

要获取某驱动器的当前路径,可以使用CurDir函数,它的语法是:

CurDir [drive].

参数drive是指要获取信息的驱动器名称,如果忽略该参数,则CurDir函数返回当前驱动器的当前路径。

例如,如果驱动器E;的当前路径为“E: \Too1\Qicq”,则如下语句将在窗体上显示

“E:\Too1\Qicq”.

Print CurDir(“E”)。

2.更改当前驱动器。

使用ChDrive语句可以更改当前驱动器,其语法为:

ChDrive drive.

参数drive为要指定为当前驱动器的名称,例如,将驱动器A:指定为当前驱动器的语句为:

ChDrive “A”.

3.更改当前路径。

使用ChDir语句可以更改当前路径,其语法为:

ChDir Path.

参数Path为要指定的路径,如果在路径中没有指定驱动器的名称,则表示驱动器为当前驱动器。例如,将路径C: \Windows指定为当前路径的语句为:

ChDir “C:\Windows”.

4.建立与删除目录。

使用MkDir语句可以创建一个新的目录,其语法为:

MktDir Path.

参数Path用来指定所要创建的目录以及目录所在的路径。Path可以包含驱动器。如果没有指定路径,则MkDir会在当前路径下创建新的目录。

例如:

MKDir “C:\aa”在C盘中创建目录aa

MKDir “C:\Windows\bb”在C盘windows目录中创建子目录bb

MKDir “CC”在当前路径下创建目录cc

使用RmDir语句可以删除某一空目录,其语法为:

RmDir Path.

例如:

MKDir “C:\aa”删除C盘中目录aa

MKDir “C:\Windows\bb”删除C盘windows目录中的子目录bb

MKDir “CC”删除当前路径下创建目录cc

注意:RmDir语句只能用来删除空的目录,如果目录中还包含有子目录或文件,则必须先删除子目录和文件。

10.1.2 文件操作文件的操作包括拷贝文件、删除文件、重命名文件和设置文件属性等。在操作文件时,文件必须是关闭的,否则会产生运行错误。下面逐一介绍VB中的各种文件操作语句。

1.拷贝文件。

使用PileCopy语句可以在磁盘介质间拷贝文件,其语法为:

FileCopy Source. Destination.

参数Source用来指定源文件及其路径。参数Destination用来指定目标文件及其路径。如果没有指定路径,则默认路径为当前路径。

例如:

将C盘Windows目录中的文件https://www.doczj.com/doc/8811661100.html,拷贝到F盘,并且文件名变为https://www.doczj.com/doc/8811661100.html, FileCopy“C:\Windows\https://www.doczj.com/doc/8811661100.html,,”F:\https://www.doczj.com/doc/8811661100.html,

将C盘Windows目中中的文件https://www.doczj.com/doc/8811661100.html,拷贝到当前路径下,且仍使用原名

FileCopy “C:\windows\https://www.doczj.com/doc/8811661100.html,,”https://www.doczj.com/doc/8811661100.html,

2.删除文件。

使用Kill语句可以删除磁盘中己存在的文件,其语法为:

Kill PathName.

参数PathName用来指定所要删除的文件及其路径。如果没有指定路径,会删除当前路径下的文件。

Kill语句支持多字符(*)和单字符(?)等通配符来指定多重文件。

例如:

Kill “D:\vcd\mm.dat”删除D盘Vcd目录中的mm.dat文件

Kill “Capter1.doc”删除当前路径中的Capter1.doc文件

Kill “E:\temp\*.txt”删除E盘Temp目录中的所有后缀为TXT的文件

Kill “E:\temp\*.*”删除E盘Temp目录中的所有文件

3.重命名文件。

使用Name语句可以重命名文件或移动文件,其语法为:

Name OldPathName As NewPathName.

参数OldPathname用来指定所要重命名的文件及其路径,参数NewPathname用来指定文件的新名称及其路径。如果NewPathName参数指定的路径与OldPathName参数指定的路径不同,则文件将被移动到新的路径下。

例如:

将D盘中的文件oicq99b.exe重命名oicq.exe

Name “D:\oicc99b.exe” AS“D:\oci q.exe”

将D盘中的文件oicq99b.exe移动到E盘的Temp目录中,并重命名为oicq.exe

Name“D:\ociq99b.exe” AS “E:\Temp\oicq.exe”

Name语句对目录也有效,例如:

将D盘中的Tocl目录重命名为TT

Name “D:\Tool” As “D:\TT”

将E盘的oicq目录移动到D盘的Tools目中

Name “E:\Oicq”As “D:\Tools\Oicq”

4.设贵文件的属性。

使用SetAttr语句可以设置文件或目录的属性,其语法为:

SetAttr PathName, VbFileAttribute.

参数Pathname用来指定所要设置属性的文件或目录,参数VbFileAtrribute用来指定文件或目录的属性,其取值及含义如表10.1所示。

注意:要删除和设置属性的文件必须是关闭的,否则会产生运行错误。

VBFileAttribute参数的取值也可以是各取值的和,这一点与在前面介绍的通用对话框的Flags属性类似。

例如:

设置D盘Temp目录中mytext.txt文件的属性为只读

setAttr“D:Temp\mytext.txt”,1

设置D盘Temp目录的属性为隐藏

SetAttr “D:\Temp”,2

设置E盘中yy.jpg文件的属性为只读和隐藏

SetAttr “E:\yy.jpg”,3

函数GetAttr用来返回文件的属性设置,例如,如果GetAttr(E:\yy.jpg)的返回值为1,

则表明文件yy:jPg的属性为只读。如果GetAttr函数的返回值为16,则表明是目录。

5.获取文件的大小。

使用Filelen函数可以获取文件的大小,其语法为:

Filelen(PathName)

参数PathName用来指定要获取大小的文件及其路径。函数的返回值为一个长整型值,代表文件的大小,单位是字节。

例如:

显示E盘中forml.frm文件的大小,单位为字节。

Print FileLen(“E:\form1.frm”)

10.2.1 驱动器列表框

驱动器列表框用来显示当前系统所安装的驱动器,例如,软驱、硬盘的各分区和光驱等。驱动器列表框是一个下拉式列表框,平时只显示一个驱动器(在默认情况下,显示的是当前驱动器的名称)。单击列表框右边的向下箭头,就会下拉出一个驱动器列表,列出当前系统安装的所有驱动器,以供用户选择,如图10.1所示。

驱动器列表框的最重要的属性是Drive该属性用来在运行时设置或返回所选择的驱动器,在设计时不可用。

例如,将如下语句添加到窗体的Load事件中,则程序启动后驱动器框中显示的将是指定的驱动器E:而不是当前驱动器。

Drivel.Drive=“E”

在驱动器列表框中选择驱动器并不能自动更该系统的当前驱动器,要使用户在驰动器列表框中的操作影响到系统,还需要编写一定的代码。

改变驱动器列表框的Drive属性的设置值会触发它的Change事件。因此,在Change事件过程中,可用ChDrive语句来更改系统当前驱动器,语句如下:

ChDrive Drivel.Drive

10.2.2 目录列表框目录列表框用于显示当前驱动器上的目录结构。它以根目录开头,显示的目录按照子目录的层次依次缩进,如图10.2所示。

双击某一目录,可打开该目录,即显示该目录中的所有子目录。被打开的目录的图标为一个打开状的文件夹。双击打开的目录可将其关闭,其中的子目录不再显示出来,并且目录的图标变成一个关闭状的文件夹。

目录列表框的最重要的属性是Path,该属性用来在运行时设置或返回所选择的路径,在设计时不可用。

同样,改变目录列表框的Path属性的设置值会触发它的Change事件。因此,在Change 事件过程中,可用ChDir语句来更改系统当前路径,语句如下:

ChDir Dirl.Path

目录列表框只能显示当前驱动器下的目录,如果要显示其他驱动器下的目录结构,则必须使用Path属性来设置它的路径,最佳选择是将目录列表框与驱动器列表框配合使用。

实例10.1目录列表框与驱动器列表框的配合使用。

在窗体上放置一个驱动器列表框、一个目录列表框、一个标签控件和一个文本框控件。如图10.3所示,其中各对象属性的设置如表10.2所示。

运行程序,在驱动器列表框中选择驱动器,则目录列表框中的目录会同步发生相应的改变;在目录列表框中选择目录,则文本框中会显示出当前所选择的路径,如图10.4所示。

10.2.3 文件列表框文件列表框用来显示当前目录中的文件列表。文件列表框有4个重要的属性,下面分别介绍。

1.Path属性。

Path属性用来设置或返回列表框中所显示文件的目录,在设计时不可用。文件列表框常常与目录列表框和驱动器列表框一起使用。在目录列表框的Change事件中添加如下语句:File1.Path=Dirl.Path

即可将目录列表框与文件列表框关联起来,当在目录列表框中选择一个目录时,文件列表框中会自动同步显示出该目录中的所有文件。

当文件列表框的Path属性改变后,会触发它的PathChange事件。

2.Patted属性。

Patten属性用来设置或返回文件列表框中所显示的文件类型,该属性既可以在设计时通过【属性】窗口设置,也可以在代码中设置。Patters属性的默认值为*、*,即显示所有文件。当Patters属性改变后,会触发文件列表框的pattenChange事件。

例如,要使文件列表框中只显示文本文件,则应该将Patten属性的值设置为“ *.TXT”,要设置多个文件类型,可以使用分号(:)来分隔。

例如:

File1.Pattern=“.DOC”只显示word文档文件

File1.Pattern=“*.EXE;*.COM”显示EXE和COM文件

File1.Pattern=“*BMP;*GIF;*JPG”显示几种图形文件

3. FileName属性。

FileNarne属性用来设置或返回文件列表框中所选文件的路径和文件名,如果没有选择任何文件,则返回一个空字符串。FileNarne属性在设计时不可用。

例如:

Print File1.FileName 显示用户所选择的文件

在文件列表框中只显示C盘windows目录中的https://www.doczj.com/doc/8811661100.html,文件

File1.FileName=“C:\windows\https://www.doczj.com/doc/8811661100.html,”

在文件列表框中显示C盘windows目录中的EXE文件

File1.FileName=“C:\windows\*.exe”

4.与文件属性有关的属性。

表10.3中列出了与文件属性有关的4个属性,它们用来决定在文件列表框中显示哪一类属性的文件。

实例10.2文件控件的使用。

在该程序中,使用文件控件自行设计一个文件管理对话框,通过该对话框可以浏览系统中的文件,还可以进行文件的查找和删除操作。

在窗体中放置1个驱动器列表框、1个目录列表框、1个文件列表框、l个标签控件、1个文本框控件和3个按钮控件,如图10.5所示,其中各对象的属性设置如表10.4所示。

编写代码如下:

在程序代码中,首先在窗体的Load事件中设置了文件控件的初始值,即在启动程序后。驱动器列表框显示的是P盘,目录列表框显示的是F盘的根目录。驱动器列表框和目录列表框的Change事件过程用来关联3个文件控件。

在查找文件时,如果用户输入的文件不存在,则会产生错误,并且错误号为53.在删除文件时,也可能会出现错误,例如,要删除的文件是只读的或文件已被打开,就会产生一个错误号为75的错误。为了处理这些错误,在【查找】按钮和【删除】按钮的Click事件过程中都设置了错误陷阱及错误处理代码。

在删除文件时,首先要获得用户所选文件的路径及文件名。可以使用目录列表框的Path属性所返回的路径和文件列表框的FiIeName属性返回的文件名来…拼接“出Kill语句所需要的参数。需要注意的是,Path属性返回根目录时,己经带有冒号〔:)和反斜杠(\),例如返回的是C.1而不是C或者C:.因此,在代码中使用了If语句,来判断是否有必要在文件名与路径之间添加一个反斜杠。

运行该程序,在驱动器中选择驱动器,则目录列表框和文件列表框都会同步变化,在目录列表框中选择目录,则文件列表框会同步显示出所选目录中的文件。

在文本框中输入要查找的文件名称,单击【查找】按钮,则文件列表框中就会显示出该文件,如图10.7所示。如果查找的文件不在当前文件列表中或不存在,则弹出消息框,提示文本找到。在查找文件时也可以使用通配符,例如,输入*.EXE,则文件列表框中显示出当前目录中的所有EXE文件。

在文件列表框中选中某个文件,单击【删除】按钮则弹出消息框,提示用户是否真的删除文件。单击【是】按钮则被选中的文件将被删除,单击【否】按钮则不删除该文件。

如果所要删除的文件是只读文件或文件己被打开,则执行文件的删除操作时会弹出消息框,提示用户此文件不能被删除。

10.3 文件的访问

文件是指存放在外部介质(如磁盘)上的数据的集合,每一个文件由一个文件名作为其标识。在应用程序中,常常需要将数据以文件的形式存储在磁盘中,在以后还可以读取保存在文件中的数据,应用程序与数据文件之间的这种读写操作称之为文件的访问。对于不同类型的文件,访问方式也不同。本节首先介绍文件的分类,然后介绍对各种类型文件的访问。

文件的分类

可以从不同角度对文件进行分类,按照文件的存取方式及其组成结构可以将文件分成顺序文件和随机文件。

1.顺序文件。

顺序文件是指顺序存取的文件,这是一种结构相对简单的文件。顺序存取是指数据是依次写入文件的,在读取时,数据又依次被读出来。即数据的存取顺序与它在文件中的实际次序相一致。例如,要读取最后一个数据,也必须从第一个数据开始读起,然后依次读到最后一个数据。

2.随机文件。

随机文件是指随机存取的文件。随机文件是以记录为单位读写数据的,一个记录一般包含有多个数据项。例如,学生的个人信息就是一个记录,它由学号、姓名、性别和年龄等数据项组成。

随机文件中的每个记录都有一个记录号,在读写记录时,只要指出记录号就可以直接读写该记录了,而不需要依次读取它前面的各个记录。

按照文件存储数据的形式又可以将文件分成ASCII码文件和二进制文件。

1.ASCII码文件。

ASCII码文件是指文件中的数据是以ASCII码进行编码存储的。

2.二进制文件。

二进制文件是指文件中的数据是以二进制格式进行编码存储的,它允许用户以字节为单位进行数据的读写。这类文件的操作灵活性较大,但编程工作量也较大。

与文件读写有关的重要函数有3个:LOF, LOC和EOF.

1.LOF函数。

语法:LOF(<文件号>)

LOF函数用来返回指定文件的字节数,如果返回值为0,则表示文件为空文件。

2.LOC函数。

语法:LOC(<文件号>)。

LOC函数用来返回已打开的文件中读写的位置。对于随机文件,它将返回最近读写的记录号;对于二进制文件,它将返回最近读写的字节的位置;对于顺序文件,LOC函数的返回值在实际,扣没有什么用处。

3. EOF函数。

语法:EOF(<文件号>)。

当文件指针到达文件末尾时,EOF函数返回True(真),否则返回False(否)。

对于顺序文件,EOF函数常常用来判断是否己到文件末尾。

10.3 文件的访问

文件是指存放在外部介质(如磁盘)上的数据的集合,每一个文件由一个文件名作为其标识。在应用程序中,常常需要将数据以文件的形式存储在磁盘中,在以后还可以读取保存在文件中的数据,应用程序与数据文件之间的这种读写操作称之为文件的访问。对于不同类型的文件,访问方式也不同。本节首先介绍文件的分类,然后介绍对各种类型文件的访问。

文件的分类

可以从不同角度对文件进行分类,按照文件的存取方式及其组成结构可以将文件分成顺序文件和随机文件。

1.顺序文件。

顺序文件是指顺序存取的文件,这是一种结构相对简单的文件。顺序存取是指数据是依次写入文件的,在读取时,数据又依次被读出来。即数据的存取顺序与它在文件中的实际次序相一致。例如,要读取最后一个数据,也必须从第一个数据开始读起,然后依次读到最后一个数据。

2.随机文件。

随机文件是指随机存取的文件。随机文件是以记录为单位读写数据的,一个记录一般包含有多个数据项。例如,学生的个人信息就是一个记录,它由学号、姓名、性别和年龄等数据项组成。

随机文件中的每个记录都有一个记录号,在读写记录时,只要指出记录号就可以直接读写该记录了,而不需要依次读取它前面的各个记录。

按照文件存储数据的形式又可以将文件分成ASCII码文件和二进制文件。

1.ASCII码文件。

ASCII码文件是指文件中的数据是以ASCII码进行编码存储的。

2.二进制文件。

二进制文件是指文件中的数据是以二进制格式进行编码存储的,它允许用户以字节为单位进行数据的读写。这类文件的操作灵活性较大,但编程工作量也较大。

与文件读写有关的重要函数有3个:LOF, LOC和EOF.

1.LOF函数。

语法:LOF(<文件号>)

LOF函数用来返回指定文件的字节数,如果返回值为0,则表示文件为空文件。

2.LOC函数。

语法:LOC(<文件号>)。

LOC函数用来返回已打开的文件中读写的位置。对于随机文件,它将返回最近读写的记录号;对于二进制文件,它将返回最近读写的字节的位置;对于顺序文件,LOC函数的返回值在实际,扣没有什么用处。

3. EOF函数。

语法:EOF(<文件号>)。

当文件指针到达文件末尾时,EOF函数返回True(真),否则返回False(否)。

对于顺序文件,EOF函数常常用来判断是否己到文件末尾。

10.3.2 顺序文件的访问在程序中访问顺序文件通常有3个步骤:打开、读取或写入、关闭。

1.打开文件。

在对顺序文件进行操作之前,必须使用Open语句打开它,同时要告诉操作系统对文件进行什么操作。

Open语句的一般形式如下:

Open <文件名> For <访问模式>] [Access<操作类型)][锁定]As[#]<文件号>

[Len=<记录长度>]

其中各参数的含义如下:

文件名:是指要访问的顺序文件的名称以及文件所在的路径。

文件的访问模式是指要对文件进行什么操作,有以下3种模式:

OUTPUT:对文件进行写操作,即将数据写入文件。

INPUT:对文件进行读操作,即将数据从文件中读入内存。

APPEND:将数据追加到文件末尾。

操作类型用来规定对被打开文件所能进行的操作,有以下3种类型:

READ:只读。

WRITE:只写。

READWRITE:读写都可以。

锁定:用来规定是否允许其他进程对本次打开的文件进行访问,有以下3种情况:Shared:共享,即允许其他进程对本次打开的文件进行读写操作。这也是默认设置。

Lock Read:禁止其他进程对本次打开的文件进行读操作。

Luck Write;禁止其他进程对本次打开的文件进行写操作。

Lock Read Write:禁止其他进程对本次打开的文件进行读写操作。

文件号:为被打开的文件指定一个文件号,在以后访问该文件时,以文件号来代表文件。文件号的取值为1~511之间的整数。每个文件号对应唯一的一个文件,不能将已使用的文件号再指定给其他文件。

记录长度:用来指定数据缓冲区的大小,其值范围为小于或等于3767的整数。

提示:如果以OUTUP访问模式或打开一个不存在的文件,则VB会自动创建一个相应的文件。

2.关闭文件。

在对打开的文件进行各种操作后,还必须将其关闭,否则会造成数据的丢失。

实际上,对顺序文件进行写操作时,将数据写入的是缓冲区,只有关闭文件时才将缓冲区中的数据全部写入文件。

使用Close语句可关闭文件,其形式如下:

Close[#文件号>][,<文件号>]…

文件号是指使用Open语句打开文件时为文件指定的文件号。如果在Close语句中忽略文件号,则会关闭所有己打开的文件。

例如;

Close #1 关闭1号文件

Close #2,#3,#4 关闭2号、3号和4号文件

3.写操作。

如果顺序文件以OUTPUT模式或APPEND模式打开,就可以使用Write或Print语句向该文件写入数据。

(1

该代码被执行后,会在E盘新建一个mytext.txt文件,使用Windows自带的记事本可以查看该文件的内容及格式。如果mytext.txt文件已存在,则其原来的内容将被新的内容覆盖掉。这是因为打开文件的模式为OUTPUT,如果以APPEND模式打开文件,则新内容会追加到原内容之后。

在实际编程中,经常要将文本框中的文本以文件的形式保存到磁盘_上,这时也可以使用Print语句来实现。

例如,下列代码是将文本框(Textl)中的内容保存到D盘上,文件名为Test.txt.

Open “d:\Test.txt” For Output As #1

Print #1,Text1.Text

Close #1

(2)Write语句。

语法:Write #<文件号>,[输出列表]

Write语句与Print语句基本相同,各数据项之间以逗号隔开。区别在于Write语句以紧凑格式存放,且同时输出字符串上的双引号与数据项之间的逗号。

例如:

Print #1, “云云”,“女”,“22”

写入文件的内容与格式为:云云女22

Write #1,“ 云云”,“女”,“22”

写入文件的内容与格式为:“云云”,“女”,“22”

4.读操作。

读操作是指将文件中的数据读取到变量中。如果文件以INPUT模式打开,就一可以使用Input语句、Line Input语句或Input函数对文件进行读操作。

(1)Input语句语法:Input #<文件号>,<变量列表>

变量用来存放从文件中读取的数据,各变量以逗号隔开,变量的类型应该与文件中所存储的数据类型一致。在读取数据后,各数据项分别存放在所对应的变量中。

例如,如果存放在E盘中的Test.txt文件的内容及格式为:

云云,女,22

王垠,男,21

·····

(2)Line Input语句。

语法:Line Input#<文件号),<变量>

该语句以行来读取数据,并存放在变量中,它不把逗号当作数据项的分界符。变量必须是字符串型或变体型。

例如,使用Line Input语句在窗体上打印Test.txt文件内容的代码如下:

结果如下

云云,女,22

王垠,男,21

(3)Input函数。

语法:Input(n,#<文件号>)Input函数可以从文件中读取指定个数的字符,其中字符中包括空格、逗号、双引号和回车符等。参数n用来指定要读取的字符个数。

例如,

Open “e:\Test.txt” For Input As #1

Print Input(8,#1)在窗体上打印文件Test.txt中的前12个字符

Close #1

结果如下:

云云,女,2

10.3.3 随机文件的访问随机文件的访问与顺序文件的访问一样,也是首先要打开文件,在访问完毕后要关闭文件。

1.打开与关闭。

随机文件的打开与关闭也是分别使用Open语句和Close语句来完成的,并且Close语句的使用与关闭顺序文件完全相同。

使用Open语句打开随机文件的一般格式如下:

Open<文件名>For Random As [#]<文件号>[Len=<记录长度>].

其中For Random表示打开随机文件,Len用来指定记录的长度,记录长度的缺省值为128个字节。

例如:

Open E:\Student.dat For Random As #1 Len=?U.

打开E盘中的名称为Student.dat的随机文件。如果该文件不存在,则创建一个新的文件,且记录长度为20.

2.写操作。

在随机文件打开后,可以使用Put语句向其中写入记录r Fut语句的形式如下:

Put<#文件号>|<,记录号>],<变量>.

Put语句将记录变量的内容写入到所打开文件中指定的记录位置处。其中记录号是大于1的整数,表示写入的是第几条记录。如果忽略记录号,则在当前记录后插入新的记录。

一般来讲,一条记录包含有多项内容。例如,一个学生的记录可能包含学号、姓名、性别以及年龄等信息。这样,基本数据类型就不能满足要求,需要创建-个自定义的数据类型,或称为记录型数据类型。

用户可以通过VB提供的Type语句来创建自定义类型,它的一般形式为:

Type 类型名

元素名As 类型

元素名As 类型

元素名As 类型

···

End Type

例如,定义一个名为Student的类型,其中包括学号、姓名、性别以及年龄等信息。

Type Student

Sno As Integer

Sname As String*10

Ssex As String*2

Sage As integer

End Type

在定义了Student类型后,就可以将变量声明为Student类型,例如:

Dim stu As Student

该语句将变量Stu声明为Student类型。它包括4个成员,在程序中可以用“变量。元素”的形式来引用各成员,例如:

Stu.Sno=1 给元素Sno赋值

Stu.Sn ame = “齐小莉”给元素Sname赋值

显然,使用变量Stu就可以为随机文件添加包含多项内容的记录。

例如:

Open E:\Student.dat For Random As #1 Len=Len(Stu)

put #1,1,stu 将变量stu中的内容写入到记录1中

Close #1

3.读操作。

对随机文件的读操作使用Get语句,其形式如下:

Get <#文件号>,[<记录号>],<变量>

Get语句将随机文件中的指定记录读取到变量中,如果忽略记录号,则读取当前一记录后的那一条记录。

实例10.3访问随机文件。

编写一个学生档案管理小程序,当学生信息输入后将被保存到文件中,以后可以读出输入的学生信息。

在窗体上放置6个标签控件、5个文本框控件和2个按钮控件,如图10.8所示。其中各主要对象的属性设置如表10.5所示。

运行该程序,在表单中输入学生的信息,单击【添加】按钮即可将其追加到E盘的随机文件Student.dat中。在【输入记录号】文本框中输入记录号,单击【显示】按钮即可在表单中显示出该记录的内容。

10.3.4 进制文件的访问二进制文件的访问与随机文件的访问很类似,不同的是随机文件是以记录为单位进行读写操作的,二进制文件则是以字节为单位进行读写操作的。

1.打开与关闭文件

打开二进制文件的Open语句如下:

open<文件名>For Binary As <#文件号>.

二进制文件的关闭操作与其他文件的关闭操作相同。

2.写操作。

在二进制文件打开后,可以使用Put语句对其进行写操作,Put语句的形式如下:

Put<#文件号)[<位置>],<变量>.

Put语句将变量的内容写入到所打开文件中指定的位置处,它一次写入的长度等于变量的长度。例如,若变量为整型,则写入2个字节的数据。如果忽略位置参数,则表示从文件指针所指的位置开始写入数据,数据写入后,文件指针会自动向后移动。在文件刚刚被打开时,文件指针指向第一个字节。

3.读操作。

可以使用Get语句或InPnt函数来读取二进制文件的数据,形式如下:

Get<#文件号>,[位置],<变量>.

Input(<字节数>,<#文件号>).

Input函数返回从文件中读取的指定个字节的字符串口。

第六章 文件管理

一、选择题 1、文件系统最基本的目标是(A),她主要通过(B)功能实现的,文件系统所追求的最重要的目标是(C). A,C:(1)按名存取(2)文件共享(3)文件保护(4)提高对文件的存取速度(5)提高I/O速度(6)提高存储空间利用率 B: (1)存储空间管理(2)目录管理(3)文件读写管理(4)文件安全管理 2、在文件系统中可命名的最小数据单位是(A),用户以(B)为单位对文件进行存取、检索等,对文件存 储空间的分配则以(C)为单位。 A,B,C:(1)字符串(2)数据项(3)记录(4)文件(5)文件系统 3、按逻辑结构可把文件分为(A)和(B)两类,UNIX系统中的文件系统采用(B)。 A,B:(1)读、写文件(2)只读文件(3)索引文件(4)链式文件 (5)记录式文件(6)流式文件 4、假定盘块的大小为1KB,对于1.2MB的软盘,FAT需占用(A)的存储空间;对于100MB的硬盘,FAT 需占用(B)的存储空间。 A: (1)1KB (2) 1.5KB (3) 1.8KB (4)2.4KB (5) 3KB B: (1)100KB (2) 150KB (3) 200KB (4) 250KB (5) 300KB 5、从下面的描述中选出一条错误的描述。 (1)一个文件在同一系统着那个、不同的存储介质上的拷贝,应采取同一种物理结构 (2) 文件的逻辑结构不仅与外存的分配方式相关,还与存储介质的特性相关,通常在磁带上只适合 使用顺序结构。 (3)采用顺序结构的文件即适合进行顺序访问,也适合进行随机访问 (4)虽然磁盘是随机访问的设备,但其中的文件也可使用顺序结构 6、从下面的叙述中,选出一条正确的叙述 (1)顺序文件适合于建立在顺序存储设备上,而不适合于建立在磁盘上 (2)显示链接文件将分配给文件的下一个物理块的地址登记在该文件的前一个物理盘块中 (3)顺序文件必须采用连续分配分配方式,而链接文件和索引文件则可采用离散分配方式 (4)在MS-DOS中采用的是隐式链接文件结构 7、从下列叙述中选出两条正确的叙述 (1)在索引文件中,索引表的每个表项中含有相应记录的关键字和该记录的物理地址 (2)对顺序文件进行检索时,首先从FCB中读出文件的第一个盘快号;而对索引文件进行检索时,应先从FCB中读出文件索引表的起始地址。 (3)对一个具有三级索引表的文件,存取一个记录通常需要三次访问磁盘 (4)在文件较大时,无论进行属性存取环视随机存取,通常都以索引文件方式最快 8、在文件系统中可设置一张(A),其中的每一个二进制位可用来表示此案中的一个块的使用情况:另 外可设置一张(B),其中的每个表项存放着文件中下一个盘块的物理地址 A,B: (1)文件描述符表(2)文件分配表(3)文件表(4)空闲区表(5)位示图 9、在下列物理文件中,(A)将使文件顺序访问的速度最快;(B)最不适合对文件随机访问;(C)能直接 记录键值转换成物理地址。 A,B,C:(1)顺序文件(2)隐式链接文件(3)显示链接文件(4)索引文件(5)直接文件 10、文件系统中,必须为每个文件建立一个(A),其中包括有文件名和文件的物理地址等信息。在有些系统中,还为每个文件建立一张(B),其中每个表项包含了逻辑记录号(或记录键)和记录的物理地址A,B:(1)哟会更好文件描述符表(2) 索引结点(3)文件控制块(4)索引表(5)文件目录11、对文件空闲存储空间的管理,在MS-DOS中采用的式(A);UNIX中采用的是(B) A,B:(1)空闲表(2)文件分配表(3)位示图(4)成组链接法 12、在文件系统中是利用(A)来管理文件的,为了允许不同用户的文件使用相同的文件名,通常文件

公司文件管理规范

王88

目录 一、制定目的 (2) 二、适用范围 (2) 三、各部门职责 (2) 四、文件类型定义 (3) 五、文件格式及标准 (4) 5.1公文(包括公告和通知等) (4) 5.2红头文件 (5) 5.3质量体系文件 (6) 5.4管理性文件 (7) 5.5通用文件、表格文件 (8) 5.6合同性文件 (9) 六、文件管理 (11) 6.1文件记录编号、发放 (11) 6.2文件的归档 (11) 6.3外来文件接收与归档 (11) 七、其他规定 (11) 八、附文件模板 (11)

公司文件管理制度 一、制定目的 为提高公司文件处理工作的效率和质量,使之规范化、科学化、制 度化,对公司文件的格式、编制、编号、审批、发布、归档等文件管理的 工作流程和作业标准作出明确规定,便于文档的识别、追溯和控制,实 现公司文件管理的规范化、制度化、提高公司文件管理的有效性和适应性。结合公司实际工作情况,特制定本制度。 二、适用范围 适用于公司及各部门文件和外来文件的管理。 三、各部门职责 3.1综合部负责公司公文、质量管理体系、管理制度、行政性文件、法 律法规文件、政府相关外来文件的收录、发布、归档等的管理,并负责在全公司范围内对本制度执行的指导及监督。 3.2采购部负责采购合同的归档、保管工作;销售部负责报价单及合 作客户相关资料的归档、保管工作;销售合同及其他行政类文件资料由综合部负责归档、保管; 3.3各部门产生的内部使用的文件有部门负责人或者指定人员负责

文件的收录、发布、归档等的管理。 3.4综合部负责公司所有文件的统筹管理; 四、文件类型定义 4.1红头文件:针对公司党支部下发文件及其他特别需求的红头说明 文件: 4.2公文(企业通知、公告、通报、通告、决定、意见、请示、批复、 函等),其明确了发布范围,是向公司内部宣布重要事项时使用的文件。 公文具有庄重性、广泛性和周知性特点; 4.3质量体系文件:质量方针、质量目标、质量手册、质量体系程序 文件、质量计划及质量体系运行过程中形成的文件。 4.4管理性文件:公司管理规章制度、工作流程、规范/规定等。为 达到公司管理目标,明确制定的指导性文件,以达到统一思想、统一方法和统一行动的目的。 4.5技术性文件:设计方案、研发文件、设计图纸、投标文件规范等。 (涉及文档类内容未清楚) 4.6通用文件、表格文件:是表达、解释工作结果和业务信息所运用 的数据传递形式,能够清晰简明地传递所需要表达的信息; 4.7保密文件:凡是涉及薪资、财务、成本、营销策略以及客户信息 的各类形式的公文、制度等文件,均属于保密文件; 4.8外来文件:指来源于公司之外的与公司各项工作开展和进行相关 活动有关的文件。(法律、法规、标准、行业规范、客户要求等)。

工程项目文件管理制度

某工程项目资料治理制度 为加强本项目施工技术治理,完善工程质量技术资料的收集、存档工作,保证工程竣工结算及工程交工验收的顺利进行,依照《××市建设工程文件材料整理和档案移交工作方法》,及公司有关文件资料档案工作的有关规定,特制定本方法。望项目各有关人员紧密配合,共同遵照执行。 一、工程技术资料填写的要求 1、相关文件 《建筑工程竣工验收统一用表填表讲明》(××市档案馆)《建筑工程文件归档整理规范》(GB/T50328-2001) 2、资料填写内容必须真实可靠、数据准确、资料的形成与工程形象进度同步。资料所记载的内容必须与实际图物相符,并按规定已通过了一定的审批、检查、验收程序,负有责任的各方在资料指定位置上签署意见,签名或盖章并注明时刻。 3、作为工程档案,必须用黑色签字笔或碳素钢笔及单面黑色复写纸书写,要求字体端正、清晰易辨、严禁涂改。 二、要紧工程技术资料填写要求及责任人 1、工程基线复核单、单位工程座标定位测量记录、垂直度

观测记录、建筑物沉降观测记录,由测量人员按单位工程分层数填写,交项目总工核定。要求所填数字准确无误,所绘简图上各测点应编号,表中应有测量者、校核者签名。由测量员交项目资料员一式四份(含原件二份)。 2、质量、安全整改通知单由质量安全组填写,令工长限期整改,复检无误后,将结果记录在上。由质量员、安全员交项目资料员一式三份(含原件一份)。 3、隐蔽工程验收记录,由负责所办隐蔽工程内容的工长在下一道工序施工前办理。隐蔽记录上应有施工部位及隐蔽项目,重点写出施工及修改依据、质量情况,必要时绘出简图。并须报质检员验收签字、经项目自检合格后,由各相关工长向监理公司工地代表签字及盖章认可。资料填报及所有签字盖章完毕后交项目资料员一式四份(含原件二份)。 4、检验批验收记录,由各主管工长负责填写,要求填写规范,签字盖章齐全,由各主管工长向监理公司工地代表签字及盖章认可。资料填报及所有签字盖章完毕后交项目资料员一式四份(含原件二份)。 5、各分项工程施工安全质量技术交底卡,由负责施工的工长填写。要紧是对施工工艺、质量标准、技术安全措施、施工规

2020年整理质量管理体系文件管理操作规程.doc

质量管理体系文件管理操作规程 一、目的 为了规范质量管体系文件起草、修订、审核、批准、分发、保管、修改、撤销、替换、销毁等工作,特制定本规程。 二、依据 《药品管理法》、《药品经营质量管理规范》及细则。 三、适用范围 适用于药品经营质量管理体系文件的管理。 四、责任部门/人 各部门。 五、内容 1、文件的编制原则 1.1文件编号的唯一性:按照《质量管理体系文件管理制度》要求,管理质量管理体系文件编码。

1.2文件格式的统一性:按照《质量管理体系文件管 理制度》要求,管理质量管理体系文件格式。 1.3文件构成的规范性:依照《药品管理法》、《药品经营质量管理规范》及细则规定,按照《质量管理体系文件管理制度》要求,制定质量管理体系文件。 1.4文件内容的适宜性:结合公司内外部环境变化要求,制定质量管理体系文件。 1.5文件规定的可行性:根据文件要求开展质量管理工作,达到既定目标。 2、文件的控制 2.1文件的分类和保管 2.1.1指导性质量管理体系文件(如制度、职责、规程)由质量管理部统一管理,其他记录文件由各相关部门自行保管,涉及GSP内容的文件按年度归档质量管理部。 2.2文件的编写、审核、批准和发放 2.2.1文件应由使用部门起草,如使用部门不具起草质量文件的条件可由质量管理部代为起草;质量管理部依照国家有关法律、法规,结合企业内、外环境变化要求编制。 2.2.2文件编写完成后,交质量副总审核。 2.2.3通过审核后的文件报总经理签字批准执行。 2.2.4文件由行政部登记、发放。

2.2.5质量管理部对质量文件发放情况进行检查并记录。 2.3文件更替、作废和销毁 2.3.1每年质量管理部组织有关部门结合内部审核,对质量管理体系文件进行评审,实施修订或废止。 2.3.2由文件的修订部门提出文件修订申请,填写《文件修订申请表》,经质量副总批准后,实施修订。修订后的质量管理体系文件经审核、批准后发放至使用部门和岗位,回收废止版本文件。 2.3.3废止文件由行政部及时收回,除存档备查外不得再次出现在工作现场使用。 2.3.4销毁作废文件,行政部填写《文件销毁申请表》,总经理批准后,行政部统一销毁并记录。 3、记录的控制 3.1各部门按《质量管理制度》、《质量管理操作规程》真实的、规范的填写记录。 3.2记录必须由记录人签名,有审核要求的应审核签字。 3.3记录应妥善保管,定时收集、归档、保存。 3.4超过保存期限的记录,总经理同意后,实施销毁。 3.5记录及凭证至少保存5年。

第六章 文件管理

选择题 1、下列关于索引表的叙述中,正确的是()。 A、建立索引表的目的之一是为了减少存储空间 B、索引表中含有索引文件的数据及其物理地址 C、对索引文件存取时,必须先查找索引表 D、索引表中每个记录的索引项可以有多个 2、一个文件的路径名是从()开始,逐步沿着每一级子目录向下 追溯,最后到指定文件的整个通路上所有子目录名组成的一个字符串。 A、根目录 B、当前目录 C、二级目录 D、多级目录 3、从用户角度看,文件系统主要是实现() A、文件保护 B、文件保密 C、文件共享 D、按名存取 4、文件是具有文件名的一组相关信息的集合,可分为() A、顺序文件和结构文件 B、有结构文件和无结构文件 C、随机文件和结构文件 D、索引文件和结构文件 5、按用途进行划分,文件可分为() A、只执行文件、只读文件、读写文件 B、有结构文件、无结构文件 C、系统文件、用户文件、库文件 D、源文件、目标文件、可执行文件 6、()具有将文件名转换为该文件在外存的物理位置的功能,这 也正是文件目录所提供的最基本的功能。 A、文件目录 B、一级目录 C、二级目录 D、树型目录

7、为能对一个文件进行正确的存取,必须为文件设置用于描述和 控制文件的数据结构,称之为() A、文件逻辑结构 B、文件物理结构 C、文件的属性 D、文件控制块(FCB) 8、文件信息的逻辑块号到物理块号的变换方法是由文件的()决 定的 A、逻辑结构 B、顺序结构 C、物理结构 D、索引结构 9、为了防止各种意外破坏文件,文件系统可以采用()的方法来 保护文件 A、口令和加密 B、对每个文件规定使用权限 C、建立副本和定时转储 D、为文件设置口令 10、文件保密主要有两种方式: A、口令方式和密码方式 B、隐藏方式和备份方式 C、规定权限和备份 D、口令和规定权限 11、下面关于存储介质的有关廉洁中正确的是()。 A、“卷”和“块”是存储介质的不同单位。卷是保存文件的存储介质的物理单位,而块是存储介质上连续信息的区域,是存储设备和主存储器之间信息交换的单位。 B、存储分块越小越好,分块越小存储介质的利用率越高。 C、存储介质和存储设备是同一物理实体的两种说法,都是指用以记录信息的物理实体。 D、存储介质是指用来记录信息的磁带、硬磁盘组、软磁盘片和卡片

新GMP文件文件管理规程

目的:建立一个文件管理的操作规程,用于GMP文件系统的设计,起草、修订、审核、批准、生效、替换或撤销、复制、发放、保管和销毁、周期复核的管理办法,规范各类文件的编写模式及管理,形成具有企业特色、具有可操作性的、符合GMP要求的管理文件。 范围:公司所有用于GMP管理的文件。 职责: 1质量管理部负责GMP文件的管理和审核; 2各有关部门对本规程的实施负责。 制订依据:《药品生产质量管理规范》2010年版 规程: 1定义 文件是质量保证系统的基本要素,本规程所称的文件是指技术标准、管理标准、工作标准及各种记录、凭证、报告等。 1.1技术标准 技术标准是指药品生产技术活动中,由国家、地方、行政及企业颁布和制定的技术性规格、准则、规定、办法、规格标准、规程和程序等书面要求,包括:产品的质量标准、检验规程、工艺用水及环境检测标准、生产处方和工艺规程、工艺和清洁验证等。 1.2管理标准 管理标准是指由国家、地方或行政单位所颁发的有关法规、制度或规定等文件及企业行使生产计划、指挥、控制等管理职能,使之标准化、规范化而制定的规章制度、规定、标准或办法等书面要求,包括质量保证和质量控制、人员、厂房设施、设备、物料、卫生、生产、质量、验证、销售等管理规程。 1.3工作标准 工作标准是指企业内部对每一项独立的生产作业或管理活动所制定的规定、标准程序等书面要求,或以人或人群的工作为对象,对其工作范围、职责权限以及工作内容考核所规定的标准、程序等书面要求,包括各种岗位操作规程和标准操作规程、工作职责等。 1.4记录、凭证、报告 1.4.1记录:岗位操作记录、批生产记录、批检验记录、质量管理记录、各种台账、工程

某工程建设项目文件管理办法

某工程建设项目文件管理办法 第一章总则 第一条为了规范某工程技术资料管理,畅通技术信息流程,确保某工程建设有关各方意见及时有效沟通;设计图纸及其他技术资料有效及时传递,以便某工程建设各有关各方、各个场所都能及时使用有效文件,防止误用失效、作废文件;及时、完整、准确、系统的整理、归档文件,特制定本办法。 第二条本办法适用于广东省水利电力职业技术学院某工程建设项目办公室所有有关文件、技术资料管理。 第三条本办法所称信息,是指有意义的数据。 本办法所称文件是指信息及其承载媒体,包括如下几类: ⑴.有关的国家、地方法令、法规; ⑵.上级政府、主管部门、工程所在地方的与某工程建设有关批文; ⑶.国家、行业、地方的规范和技术标准; ⑷.合同文件。含图纸及合同履行中发包人承包人有关工程的洽商、变更等书面协议或文件;与监理、施工单位等往来函件、会议纪要; ⑸.学院下发建设办公室文件、建设办公室内部文件、管理制 度等。 ⑹.工地现场检查记录、会审记录、会议纪要、建设办公室阶段 工作总结、监理周报、月报等。 第二章职责划分 第四条某工程建设项目办公室所有有关文件、技术资料管理归总工程师负责,建设办公室任何部门收到的文件、技术资料均要在指定时间内送

达总工程师。总工程师在指定时间内审阅签署处理意见后交办。 第五条总工程师办公室(或某工程建设项目办公室)设信息资料管理员岗位,对某工程建设项目办公室所有有关文件、技术资料统一编码、收转、跟踪催办、保管归档工作。 第六条设计图纸由建设办技术部按工程进度与合同要求向设计院催要,在指定时间内审核并由技术部部长签署意见转建设办资料管理员。 第七条监理机构和施工单位的往来函件、工地建设有关工程质量、进度、材料检验信息,设计错误、施工环境变化、以及监理机构和施工单位提出的其他问题由工程部负责收集,在指定时间内审核并签署意见后交建设办资料管理员。 第八条某工程建设项目办公室各部门对外沟通文件由部门负责起草,部门负责人签字后报建设办公室资料员,经总工程师审核,经建设办公室主管审批后发放。 第九条建设办公室所有成员有义务将从其他渠道获得的本办法第三条规定的文件,与自己承办的事务文件性成果及时交建设办公室资料员归档。 第三章文件控制 第十条工作程序 ⑴.自编文件程序步骤 ⑵.外来文件处置程序 第十一条需控制的文件和资料形式包括:

制药公司文件管理操作规程SOP

制药公司文件管理操作 规程S O P 标准化管理部编码-[99968T-6889628-J68568-1689N]

文件管理SOP 文件管理SOP 1目的:建立文件的设计、起草、审核、批准、替换或撤销、复制、分发、培训、执行、归档、变更、保存和销毁操作程序。 2适用范围 本标准适用于文件系统整个生命周期的控制。 3职责 文件编制者:依照该程序有关规定设计、起草制订文件。 各级生产质量管理人员:执行该程序的有关规定。 QA质量管理员:按该程序的有关规定进行归档、复制、保存、借阅、回收和销毁文件。质量部QA:监督检查本程序的执行情况。

4内容 4.1文件的设计 文件设计时,文件的内容应当与药品生产许可、药品注册等相关要求一致,并有助于追溯每批产品的历史情况。 4.2文件的起草 4.2.1文件起草的时间要求 生产开工前、新产品投产前、新设备安装前;引进新处方或新方法前;处方或方法有重大变更时;验证前和验证后;组织机构职能变动时;文件编制质量改进时;使用中发现问题时;接受GMP检查认证或质量审计后;文件的定期复审时;有关法律、法规修订后(如中国药典、药品生产质量管理规范等) 4.2.2文件起草的基本要求 4.2.2.1文件应当标明题目、种类、目的以及文件编号和版本。 4.2.2.2文件的标题应能清楚地说明文件的性质。 4.2.3文件使用的语言确切、清晰、易懂、不能模棱两可。填写内容时应有足够的空格。文件的起草、修订、审核、批准的责任应明确,有责任人签名并注明日期。文件的起草: 4.2.3.1起草:由文件主要使用部门起草,以保证内容的全面性和准确性。并由起草人根据实际使用需要或会稿确定文件分发部门及分发份数。 4.2.3.2起草人向质量部QA质量管理员申请文件编号。 4.2.3.3文件格式及内容要求 4.2.3.3.1标准类文件格式和内容要求 ●标准类文件正常格式和内容要求 页眉:公司名称、文件名称、文件编号。 标题:文件的名称。 首页:起草人、审核人、批准人签名和日期,拷贝号,制定(变更)原因及目的,分发部门及份数。 目的:文件制定的目的。 适用范围:该文件的适用范围。 职责:确定与标准直接相关人员或部门的责任。 内容:管理标准的正文内容包括管理职能、管理内容与要求;操作标准的正文内容包括工作内容与要求、责任与权限;技术标准的正文内容包括药品生产技术活动中的工艺、技术、质量等项目及有关参数。 相关文件:与该文件相关联的其它文件,除文件名称外,需列出文件编号,修定号可不列出。

第6章 文件管理

第21 次课教案

第6章文件管理 在一个计算机系统中除了包含如内存、中央处理器和各种各样的输入输出设备等硬件资源外,还有一些更重要的资源,即软件资源。它主要包括系统程序(如编译程序、汇编程序等)、标准库函数以及大量的应用程序等。 对于这些软件资源,从管理者的角度来看,把它们看成一个个的文件,并把它们保存在某种介质上。操作系统本身就是一个很重要的软件资源,对于操作系统只有某部分的内容常驻内存,其它大部分的操作系统程序存放在磁盘上,当需要用到某部分内容时,才将其装入内存。此外,在计算机系统中将要安装各种应用软件,内存的空间是有限的并且不能长期保存,所以通常都是将它们保存在外存上,需要时再调入内存。因此,为了便于管理,操作系统中提供了文件管理功能,这样不仅方便了用户,而且还可以提高资源的利用率。 文件系统是操作系统中对文件进行控制和管理的模块,也是操作系统中不可缺少的部分,本章将介绍文件、文件系统、文件的存储和检索以及共享和保护等问题。 6.1 文件和文件系统 一、文件 文件是在逻辑上具有完整意义的信息的集合,它以文件名作为唯一标识。 文件名以字符串的形式描述。不同的操作系统对文件名有不同的规定,有些系统采用扩展名表示文件的属性和类型,文件名与扩展名之间用“.”分隔,例如在DOS中使用扩展名.exe 表示该文件为二进制可执行文件;有些系统通过修改文件属性描述文件的类型,而不支持扩展名,如Linux中“.”只是一个字符,该字符之后的所有字符也被认为是文件名的一部分,不能以此识别文件类型,文件类型要通过文件属性来描述,在这点上DOS和Linux不同。 文件属性通常包括:⑴文件名,文件的唯一标识,由用户按规定取名。⑵文件类型,标志该文件的类型,如可执行文件、源文件等。⑶文件长度,文件的大小。⑷文件的位置,文件在设备上存放位置的地址。⑸文件的存取控制,文件的存取权限,如可读、可写、可执行等。⑹日期和时间:文件的创建、修改和访问的时间和日期。 二、文件类型 文件分类主要是为了便于系统对不同的文件进行不同的管理,从而提高处理速度,便于保护和共享。 ⒈按用途分类 ⑴系统文件:支持操作系统实现其基本功能的文件。这类文件用户不能直接调用,只能由系统程序调用为用户服务。 ⑵库文件:由标准子程序及若干应用程序组成。这类文件允许用户直接调用,但不允许

研发系统文件管理规范

研发系统文件管理规范 1目的 建立并执行研发系统文件要求和管理的规定,确保研发系统文件管理工作规范、统一、有效,符合公司文件管理程序要求。 2适用范围 适用于研发系统开发文档、技术文件、程序文件、管理工作文件、指南文件的管理。 3术语和定义 无。 4职责与权限 研发管理部负责产品开发文档、技术文档、管理工作文件、指南文件及其它文件的归口管理,研发系统相关部门配合。 5内容及流程 研发系统文件包括产品开发文档、技术文档、程序文件、管理工作文件、指南文件及其它文件等。结构如下图:

研发系统文件编号及版本参考《研发系统文件编号及版本规定》。 5.1研发系统管理文件 5.1.1管理工作文件及指南文件的编写、审核、批准 5.1.1.1研发系统程序文件、管理工作文件、指南文件由技术委员会依据质量体系要求,规划研 发系统程序文件及各级工作文件,研发管理组织相关部门编写,文件编号由编写者向质管QA助理申请。编写需使用公司统一的文件模板。程序文件、管理工作文件经研发系统内部预审后,提交质管部按组织公司涉及部门评审、会签,文件经管理者代表批准后在OA上发布生效。 5.1.1.2研发系统级指南文件由研发管理部组织评审,各产品线及部门级指南文件由编写人所在 部门技术秘书负责组织评审。指南文件提交文件编写者主管部门经理审核,部门所属产品线负责人批准,研发管理部发布生效。生效后的文件电子档抄送质管部及相关部门备案。 5.1.2管理工作文件及指南文件的更改、升版 5.1.2.1程序文件、管理工作文件的更改及升版按《管理工作文件的控制办法》执行。 5.1.2.2研发指南文件的更改升版,由编写人提前知会研发管理部后进行,升版后文件按首版评 审方式审核、批准发布。 5.1.3程序文件、管理工作文件及指南文件的发布生效方式及文件共享路径 5.1.3.1管理工作文件的生效发布由质管部在公司OA-办公系统的通知栏内进行发布;工作指南 文件由研发管理部通过QQ信息发布,同时在研发系统信息平台http://vss2/default.aspx 发布备查。 5.1.3.2程序文件、管理工作文件及工作指南文件在以下路径电子文件共享:\\VSS2\研发管理\工 作文件。 5.2技术文件 产品技术文件分设计文件及工艺文件以及支持产品生产、检验的工装夹具、设备仪器文件。根据项目研发现状,我们对技术文件分别进行研发过程的受控管理及样机文件(开发样机、工程样机)质管受控管理。 5.2.1研发过程技术文件管理控制 5.2.1.1分类 研发过程技术文件分机械类过程技术文件和硬件板卡过程技术文件,其中: 机械类过程技术文件:机械零件图(C类);

项目部文件管理制度

项目部文件管理制度 为了规范施工项目部文件管理,理顺各类文件的收集、整理和归档职责,做到文件往来清晰有据、检索方便、可追朔性强,特制订项目部文件管理制度。 一、项目文件分类及收集归档分工 二、项目文件分类说明 1、总承包人项目规划文件。包括:项目管理实施规划、项目协调程序、质量计划、安全/HSE管理规划、进度控制规定等。这类文件由项目部各职能组或

专业技术人员根据项目情况编制,内部审核后报业主确认,作为项目指导控制类文件。 2、合同协议类文件。包括:总承包合同、分包施工合同、补充协议、纪要。 3、总分包资质备案文件。包括:分包资格报审、现场管理体系核查。该类文件需要向业主/监理报审。 4、计划进展类文件。包括: (1)、开工报告。包括总承包商向业主/监理提交的开工报告及分包商向总承包商提交的开工报告。开工报告是确定工期、合同履行的重要依据。 (2)、施工总进度计划,季、月计划和三周滚动进度计划,上述进度计划报审表。 (3)、工程暂停/复工令,工程延期审批。 (4)、项目施工(月)进展报告。 5、工程施工日志。工程施工日志由各职能组负责人组织每日编写,施工经理负责督促检查,按月汇集成册后交项目秘书归档。工程施工日志表格使用项目所在地规定的通用表格。 6、会议纪要。按照管理关系和形成纪要方可按以下分别存放、归档。 业主/总包会议纪要,纪要由业主方形成;总包/业主会议纪要,纪要由总包方形成;监理/总包会议纪要,纪要由监理方形成;总包/分包会议纪要,纪要由总包方形成;其他,纪要由组织方形成。纪要应由现场负责人统一签发,项目秘书收集保管。 7、申请/报告类文件。主要是对业主、监理、质量监督站、检测机构等形成的文件。跟踪该类文件的审批、回复,文件存放需要闭合。 8、工作联系单/工程备忘录类文件。按照管理关系和形成文件方,可按以下分别存放、归档。跟踪该类文件的审批、回复,文件存放需要闭合。 (1)、总包/业主工作联系单/工程备忘录,文件由总包方形成。 (2)、总包/分包工作联系单/工程备忘录,文件由总包方形成。 (3)、总包与其他相关方的工作联系单/工程备忘录,文件由总包方形成。 (4)、分包/总包工作联系单/工程备忘录,文件由分包方形成。 9、总包通知。对施工分包商/设备材料供应商的指令性管理文件,由项目经

制药公司文件管理操作规程SOP

文件管理SOP 文件控制: 变更记载:

文件管理SOP 1目的:建立文件的设计、起草、审核、批准、替换或撤销、复制、分发、培训、执行、归档、变更、保存和销毁操作程序。 2适用围 本标准适用于文件系统整个生命周期的控制。 3职责 文件编制者:依照该程序有关规定设计、起草制订文件。 各级生产质量管理人员:执行该程序的有关规定。 QA质量管理员:按该程序的有关规定进行归档、复制、保存、借阅、回收和销毁文件。质量部QA:监督检查本程序的执行情况。 4容 4.1文件的设计 文件设计时,文件的容应当与药品生产许可、药品注册等相关要求一致,并有助于追溯每批产品的历史情况。 4.2文件的起草 4.2.1文件起草的时间要求 生产开工前、新产品投产前、新设备安装前;引进新处方或新方法前;处方或方法有重大变更时;验证前和验证后;组织机构职能变动时;文件编制质量改进时;使用中发现问题时;接受GMP检查认证或质量审计后;文件的定期复审时;有关法律、法规修订后(如中国药典、药品生产质量管理规等) 4.2.2文件起草的基本要求 4.2.2.1文件应当标明题目、种类、目的以及文件编号和版本。 4.2.2.2文件的标题应能清楚地说明文件的性质。 4.2.3文件使用的语言确切、清晰、易懂、不能模棱两可。填写容时应有足够的空格。文件

的起草、修订、审核、批准的责任应明确,有责任人签名并注明日期。文件的起草: 4.2.3.1起草:由文件主要使用部门起草,以保证容的全面性和准确性。并由起草人根据实际使用需要或会稿确定文件分发部门及分发份数。 4.2.3.2起草人向质量部QA质量管理员申请文件编号。 4.2.3.3文件格式及容要求 4.2.3.3.1标准类文件格式和容要求 ●标准类文件正常格式和容要求 ●页眉:公司名称、文件名称、文件编号。 ●标题:文件的名称。 ●首页:起草人、审核人、批准人签名和日期,拷贝号,制定(变更)原因及目的,分发 部门及份数。 ●目的:文件制定的目的。 ●适用围:该文件的适用围。 ●职责:确定与标准直接相关人员或部门的责任。 ●容:管理标准的正文容包括管理职能、管理容与要求;操作标准的正文容包括工作容与要求、责任与权限;技术标准的正文容包括药品生产技术活动中的工艺、技术、质量等项目及有关参数。 相关文件:与该文件相关联的其它文件,除文件名称外,需列出文件编号,修定号可不列出。 ●补充说明(如工艺规程)、附录,附加说明。 ●页脚:第几页共几页(居中排列)。 ●举例如:

药品2010新版GMP文件管理规程2012-2015

药品2010年新版 GMP文件管理规程 一、目的:阐述公司药品管理等文件的制定、起草、修订、审核、批准、废止等一系 列制作、使用过程的管理制度。确保其程序符合药品GMP要求。 二、适用范围:适用于本公司的生产管理文件、质量管理文件、技术标准文件、验证文件 等制定、修订、审核、批准和管理的全过程。 三、依据:《药品生产质量管理规范》(2010年版). 四、内容: 文件管理是质量管理系统的基本组成部分,使企业各项生产质量活动有法可依、有章可循、使行之有效的质量管理手段和方法制度化、法规化。通过GMP文件系统的实施来保证质量体系的有效运行。 本管理规程所称的文件是指:用于生管理和质量管理的文件、各种质量标准、生产处方工艺规程、生产原始记录、标准操作规程(SOP)、配制生产指令记录及包装生产指令记录、各类用于生产的表格、检查记录、报告、其他等。 1、管理原则 1.1 文件准确无误; 1.2 文件使用最新版本; 1.3 文件具有规范、可操作性; 1.4 批准使用的文件是公司一切生产管理和质量管理活动的“行为”准则,任何人无权任意修改。 2、文件的编制、起草 文件编制、起草主要由文件使用部门负责起草,特殊情况由质量部指定相关人员起草,以保证文件内容的全面性和准确性。杜绝文件的片面性,增加文件的可行性。 2.1 文件的编制、起草依据:

(1)国家药事管理法律法规; (2)《药品生产质量管理规范》(2010年版)及其附录; (3)《中国药典》; (4)卫生部、国家食品药品监督管理局颁布的其他药品国家质量标准; (5)公司药品生产许可证、药品注册批件等官方注册证件; (6)其他医药国家技术标准、要求; (7)其他相关技术国家标准、要求; (8)国家药监局认证管理中心编写的《药品GMP指南》; (9)国家药监系统组织的正式培训(教材); (10)公司厂房设施、设备、仪器等硬件的技术指标、要求; (11)公司组织的各种验证(结论); (12)其他参考文献。 2.2 起草的文件应达到下列要求: (1)文件标题明确,能确切表明文件的目的、范围、内容; (2)文件的语言要严谨、规范、精炼、明确、通俗、易懂;不可模棱两可; (3)文件应具有很强的可操作性、实用性; (4)文件如需记录,应留有足够空间; (5)提倡实事求是,可借鉴别人先进经验,但绝不能生搬硬套,一时难形成的文件, 如某些SOP(标准操作程序)可待时机成熟后再期完成。切记编文件是为了使 用文件,而不是摆花架子 (6)所有标准文件均不得与国家制订的有关法律、政策等文件内容相抵触,技术标 准文件不得低于国家法定标准; (7)文件的内容要根据GMP要求来制订,必须符合GMP要求。 (8)各类生产、质量标准等文件均起草完成后,部门主管初步审核后,送交生产部、 质量部门组织会审。

施工文件及信息管理要点

施工文件及信息管理要点 4.12.1 信息管理的任务 项目部的信息管理任务,主要包括:建立信息管理部门、编制信息管理手册、建立信息处理平台、制定工作流程及相关管理制度、开展日常管理工作等。 4.12.2 信息管理的原则 1、及时、准确和全面提供信息。 2、用定量的方法分析数据和定性的方法归纳知识。 3、适应不同管理层次的不同要求。 4、尽可能高效、低耗地处理信息。 4.12.3施工项目信息管理的基本要求 1、项目经理部建立项目信息管理系统,优化信息结构,对项目实施全方位、全过程 的信息化管理。 2、项目经理部可以在各部门中设信息管理员或兼职信息管理人员,也可以单独设置 信息管理人员或信息管理部门。 3、项目经理部应负责收集、整理、管理本项目范围内的信息。 4、项目经理部应及时收集信息,并将信息准确、完整、及时地传递给使用单位和人 员。 5、项目信息收集工作应随工程的进展进行,保证真实、准确,按照项目信息管理要 求及时进行整理,经有关负责人审核签字,及时存入计算机中,纳入项目管理信息系统。 4.12.4 施工项目信息的分类与内容 一、施工项目信息分类 基本信息主要有: 1、公共信息。包括法规和部门规章制度、市场信息、自然条件信息等。 2、单位工程信息。包括工程概况信息、施工纪录信息、施工技术资料信息、工程协 调信息、过程进度计划及资源计划信息、成本信息、商务信息、质量检查信息、安全文明施

工及行政管理信息、交工验收信息等。 项目信息有不同的分类方法,如表 4.12.4-1所示。 不同分类方法的项目信息种类表4.12.4-1 分类方法 二、施工项目信息结构 为了便于利用计算机管理项目信息。 三、施工项目信息的内容 施工项目常用信息内容: 1、法规和部门规章信息 2、市场信息 3、自然条件信息 4、工程概况信息 5、施工纪录信息 6、施工技术资料信息

电子文件管理作业指导

文件分发部门:( )

文件变更历史: History of docume nt cha nging:

1. 目的Aim 规范电子文件的管理程序。 To standardizes the procedure of electronic document management. 2. 范围Scope 本SOP适用于本公司所有的电子版本的GMP文件。 This SOP applies to all our company Selectronic GMP documents. 3. 职责Duty 3.1 QA部负责建立和更新本SOP QA department is responsible to establish and update this SOP. 3.2各部门和车间负责本部门电子文件的管理。 The departments and workshops are responsible to manage their electronic documents. 3.3 QA负责监督全公司电子文件的管理。 QA department is responsible to supervise the electronic document management of entire company. 4. 内容Content 4.1. 制定原则Principle 4.1.1. 所有文件必须同时具有电子版本,电子版本文件的内容和格式必须同纸质版本一致;附属的记录,与源文件放置在同一个文件夹里。Electronic version of each document should be available and consistent with the paper version; subsidiary records should be placed in the same folder together with source document. 4.1.2. 电子版本文件的名称须与文件名称一致,由文件名称和文件编号组成,比如:“文件的分类 与编码SOP ”。 The name of electronic version must be consistent with the paper version, including title and code, for example: “SOP - Taxonomy and code of GMP documents ” . 4.1.3. 电子版本由文件起草人负责,在文件批准后,将最终版本递交给文件管理QA。 After a document approved, the document drafter submits the final electronic version to document administrative QA. 4.1.4. 未递交电子版本的文件,QA部不予发放文件。 QA department shall not dispense a document until the electronic version has been received by QA department.

文件分类编制管理规程

文件分类编制管理规程 你的签名表明你已清楚了解本文件及附件内容,充分理解并认可本文件的所有条款。 任何对本文件及其附件的目的、内容或标准进行的改变或修正都必须起到改善的作用,并详细记录文件的修订及变更历史(详见变更记录),并且在执行以前必须取得批准,下表仅记录修订/变更主要内容。 1. 目的 用于规范湖南振兴中药有限公司GMP 文件的起草/修订、颁布、收回、销毁及管理维护程序,对与生产质量管理有关的GMP文件进行控制,确保各GMP实施场所使用的文件是该文件的有效版本。 2. 范围

适用于湖南振兴中药有限公司中药饮片生产和质量管理的所有标准文件及其附件的编制与管理。 3. 术语或定义 3.1 GMP:药品生产质量管理规范(Good Manufacturing Practice)的英文简称。 3.2 SMP:标准管理规程(Standard Management Procedure),用于指导工作的管理类文件。 3.3 SOP:标准操作规程(Standard Operating Procedure),用于指导如何完成一项工作的文件。3.4 EHS:是环境(Environmental)、健康(Health)、安全(Safety)的缩写。 3.5 DCC:文件变更控制,是Document Change Control 的词首位字母的缩写。 3.6 MP:工艺规程(Manufacturing Process) 3.7 QS:质量标准(Quality Specification) 3.8 AM:分析方法(Analysis Method) 3.9 VD:验证(Validation) 3.10 ST:稳定性研究(Stability) 3.11 TM:技术手册(Technical Manual) 3.12 N/A:不适用(Not Applicable) 3.13 文件:是质量保证系统的基本要素,是指一切涉及中药饮片生产和质量管理的书面标准和实施过程的记录。 3.14 文件管理:是指文件的设计、起草、修订、审核、批准、替换或撤销、复制、分发、培训、执行、归档、变更、保管和销毁的一系列过程的管理活动。 4. 职责 4.1 文件起草人负责按本程序的要求制订各种文件,确保文件格式、编排等符合本程序要求。 4.2 质量保证室负责本程序的执行,确保颁发执行的文件符合本程序的各项要求。 4.3 质量管理部GMP专员负责建立公司文件目录(包括序号、文件编码、文件名称、版本号、批准日期、执行日期、复审日期等)并及时更新,确保目录上的信息与现行文件一致。对即将到期文件进行跟踪,每季第一个月第一周向文件起草部门负责人按到期顺序发送当季即将过期的文件清单,制定文件修订计划并监督其按期完成文件修订。 4.4 各使用部门文件管理员负责建立本部门文件目录(包括序号、文件编码、文件名称、版本号、批准日期、执行日期、复审日期等),及时更新,确保目录上的信息与现行文件一致。 4.5 各部门文件管理员负责管理发放至本部门的受控版复印件,并使用记录模板的受控版复印件印制工作记录(批生产/包装记录除外),使用培训考核试题的受控版复印件印制培训考核试卷。 4.6 各部门应指定专人按要求编制本部门所需要的各类文件,并负责管理本部门文件。 4.7 文件起草部门负责人应对所制定文件进行初审核,再依次报文件使用其他部门或监督部门负责人进行审核,最后由质量管理部负责人进行审核。 4.8 文件批准应由文件使用部门上级直管部门负责人批准。

工程项目文件及信息管理要点

工程项目文件及信息管理要点 一、信息管理的任务项目部的信息管理任务,主要包括:建立信息管理部门、编制信息管理手册、建立信息处理平台、制定工作流程及相关管理制度、开展日常管理工作等。 二、信息管理的原则 1、及时、准确和全面提供信息。 2,用定量的方法分析数据和定性的方法归纳知识。 3、适应不同管理层次的不同要求。 4、尽可能高效、低耗地处理信息。 三、施工项目信息管理的基本要求 1、项目经理部建立项目信息管理系统,优化信息结构,对项目实施全方位、全过程的信息化管理。 2、项目经理部可以在各部门中设信息管理员或兼职信息管理人员,也可以单独设置信息管理人员或信息管理部门。 3、项目经理部应负责收集、整理、管理本项目范围内的信息。 4、项目经理部应及时收集信息,并将信息准确、完整、及时地传递给使用单位和人员。 5、项目信息收集工作应随工程的进展进行,保证真实、准确,按照项目信息管理要求及时进行整理,经有关负责人审核签字,及时存入计算机中,纳入项目管理信息系统。

四、施工项目信息的分类与内容 1、施工项目信息分类 基本信息主要有: (l)公共信息。包括法规和部门规章制度、市场信息、自然条件信息等。 (2)单位工程信息。包括工程概况信息、施工纪录信息、施工技术资料信息、工程协调信息、过程进度计划及资源计划信息、成本信息、商务信息、质量检查信息、安全文明施工及行政管理信息、交工验收信息等。 五、施工项目信息结构 为了便于利用计算机管理项目信息,可采用信息目录结构。 六、施工项目信息的内容 施工项目常用信息内容: 1、法规和部门规章信息 2、市场信息 3、自然条件信息 4、工程概况信息 5、施工纪录信息 6、施工技术资料信息目 7、施工计划表、工程统计表、材料消耗表和现金 8、进度控制信息 9、成本信息

相关主题
文本预览
相关文档 最新文档