文档库 最新最全的文档下载
当前位置:文档库 › 使用 SCons 轻松建造程序

使用 SCons 轻松建造程序

使用 SCons 轻松建造程序
使用 SCons 轻松建造程序

使用 SCons 轻松建造程序

江 卫, 软件工程师, 独立撰稿人

简介: 在软件项目开发过程中,make 工具通常被用来建造程序。make 工具通过一个被称为 Makefile 的配置文件可以自动的检测文件之间的依赖关系,这对于建造复杂的项目非常有帮助,然而,编写 Makefile 本身却不是一件容易的事情。SCons 是一个用 Python 语言编写的类似于 make 工具的程序。与 make 工具相比较,SCons 的配置文件更加简单清晰明了,除此之外,它还有许多的优点。本文将简单介绍如何在软件开发项目中使用 SCons,通过本文,读者可以学习到如何使用 SCons 来建造自己的程序项目。

本文的标签:make, python, scons

前言

make 这个工具自上个世纪 70 年代 Stuart Feldman 在贝尔实验室开发出以来,就一直是类 UNIX 程序员的最爱之一。通过检查文件的修改时间,make 工具可以知道编译目标文件所要依赖的其他文件。在复杂的项目中,如果只有少数几个文件修改过,make 工具知道仅仅需要对哪些文件重新编译就可以确保目标程序被正确的编译链接。这样做的好处就是在编译中,不仅可以节省大量的重复输入,还可以确保程序可以被正确的链接,缩短编译的时间。虽然如此,但是为 make 工具编写建造规则却不是一件容易的事。它复杂的配置规则,即使是有经验的开发者也望而生畏。make 工具的许多替代品便因此而诞生,SCons 就是是其中之一。SCons 是一个用 Python 语言编写的类似于 make 工具的程序。与 make 工具相比较,SCons 的配置文件更加简单清晰明了,除此之外,它还有许多的优点。

回页首

SCons 简介

SCons 是一个开放源代码、以 Python 语言编写的下一代的程序建造工具。它最初的名字是 ScCons, 基于由 perl 语言编写的 Cons 软件开发而成,它在 2000 年 8 月获得了由 Software Carpentry 举办的 SC 建造比赛的大奖。现在 ScCons 已经被改名为 SCons,目的是为了表示不再与 Software Carpentry 有联系,当然,还有一个目的,就是为了更方便的输入。

作为下一代的软件建造工具,SCons 的设计目标就是让开发人员更容易、更可靠和更快速的建造软件。与传统的 make 工具比较,SCons 具有以下优点:

?使用 Python 脚本做为配置文件

?对于 C,C++ 和 Fortran, 内建支持可靠自动依赖分析 . 不用像 make 工具那样需要执行"make depends"和"make clean"就可以获得所有的依赖关系。

?内建支持 C, C++, D, Java, Fortran, Yacc, Lex, Qt,SWIG 以及 Tex/Latex。用户还可以根据自己的需要进行扩展以获得对需要编程语言

的支持。

?支持 make -j 风格的并行建造。相比 make -j, SCons 可以同时运行 N 个工作,而不用担心代码的层次结构。

?使用 Autoconf 风格查找头文件,函数库,函数和类型定义。

?良好的夸平台性。SCons 可以运行在 Linux, AIX, BSD, HP/UX, IRIX, Solaris, Windows, Mac OS X 和 OS/2 上。

回页首

安装 SCons

SCons 支持多种操作系统平台,并为各个系统制作了易于安装的文件,因此在各个系统平台上的安装方法不尽相同,在 SCons 的官方网站上可以查每个平台的具体安装方法。 如果 SCons 没有为你的系统制作相应的安装包,你也可以下载 SCons 的源代码,直接进行安装。 首先,从 SCons 的网站上下载最新的 SCons 源代码包(目前 SCons 的最新版本是 2.0.1)。其次,解压下载的源代码。视下载的源代码包的格式不同而有不同的方法,在 Windows 平台上,可是使用 winzip 或者其他类似的工具解压。在 Linux 平台上,对于 tar 包,使用 tar 命令进行解压,如:

$ tar -zxf scons-2.0.1.tar.gz

然后切换进入解压后的目录进行安装,如

$ cd scons-2.0.1

$ sudo python setup.py install

命令执行如果没有错误,那么 scons 就被安装到系统上了。对于 Linux 来说,scons 会默认安装到 /usr/loca/bin 目录下,而在 Windows 平台上,则会被安装到 C:\Python25\Scripts 下。

回页首

使用 SCons

在 SCons 安装完成后,我们就可以使用 SCons 来建造我们的程序或者项目了。像很多编程书籍那样,在这里我们也通过一个简单的 helloscons 例子来说明如何使用 SCons。例子 helloscons 包含两个文件 :

$ ls helloscons

helloscons.c SConstruct

其中 helloscons.c 是程序的源文件,SConstruct 是 scons 的配置文件,类似使用 make 工具时的 Makefile 文件,因此,为了编译你的项目,需要手工创建一个 SConstruct 文件(注意:文件名是大小写敏感的)。不过,在编译的时候不需要指定它。 要编译这个例子,切换到 helloscons 的目录下,运行 scons 命令,如下:

$ cd helloscons/

$ scons

scons: Reading SConscript files ...

scons: done reading SConscript files.

scons: Building targets ...

gcc -o helloscons.o -c helloscons.c

gcc -o helloscons helloscons.o

scons: done building targets.

来查看一下运行 scons 命令后得到的结果 :

$ ls

helloscons helloscons.c helloscons.o SConstruct

建造结束后,得到了二进制文件 helloscons 以及编译的过程中产生的一些

以 .o 结尾的目标文件。试运行 helloscons 一下 , 会得到 :

$ ./helloscons

Hello, SCons!

现在让我们回过头来解析一下 helloscons 这个例子 . helloscons.c 是这个例子里的唯一一个源代码文件,它所做的事就是在控制台上输出一行简单的"Hello,SCons", 它的源代码如下:

清单 1. helloscons.c

#include

#include

int main(int argc, char* argv[])

{

printf("Hello, SCons!\n");

return 0;

}

作为项目建造规则的配置文件 SConstruct 的内容如下 :

清单 2. SConstruct 文件

Program('helloscons.c')

你可能很惊讶 SConstruct 的内容只有一行,然而事实确实如此,它比传统的 Makefile 简单很多。SConstruct 以 Python 脚本的语法编写,你可以像编写 Python 脚本一样来编写它。其中的 Program 是编译的类型,说明你准备想要建造一个可执行的二进制程序,它由 helloscons.c 文件来生成。在这里,没有指定生成的可执行程序的名字。不过不用担心,SCons 会把源代码文件名字的后缀去掉,用来作为可执行文件的名字。在这里,我们甚至不需要像 Makefile 那样指定清理的动作,就可以执行清理任务。在 SCons 中,执行清理任务由参数 -c 指定,如下 :

$ scons -c

scons: Reading SConscript files ...

scons: done reading SConscript files.

scons: Cleaning targets ...

Removed helloscons.o

Removed helloscons

scons: done cleaning targets.

$ ls

helloscons.c SConstruct

如果你不想直接编译可执行的二进制文件,那也没有关系。SCons 支持多种编译类型,你可以根据自己的需要,任意选用其中的一种。SCons 支持的编译类型有:

?Program: 编译成可执行程序(在 Windows 平台上即是 exe 文件),这是最常用的一种编译类型。

?Object: 只编译成目标文件。使用这种类型,编译结束后,只会产生目标文件。在 POSIX 系统中,目标文件以 .o 结尾,在 Windows 平台上

以 .OBJ 结尾。

?Library: 编译成库文件。SCons 默认编译的库是指静态链接库。

?StaticLibrary: 显示的编译成静态链接库,与上面的 Library 效果一样。

?SharedLibrary: 在 POSIX 系统上编译动态链接库,在 Windows 平台上编译 DLL。

这个简单的 SConstruct 的配置文件从一个侧面说明了使用 SCons 来建造程序是多么的简单。 在实际的项目开发中,程序的建造规则远比 helloscons 这个例子复杂。不过,这些都不是问题,你可以像扩展你自己的 Python 脚本文件那样去扩展 SConstruct. 如果你不想使用 SConstruct 为你设置的默认可执行文件的名字,而是选择你自己喜欢的名字,如 myscons,可以把 SConstruct 的内容修改为 :

Program('myscons, 'helloscons.c')

其中 myscons 就是你想要的可执行文件的名字,你可以把它换成任意你喜欢的名字,不过有点注意的是,这个名字必须放在第一位。 然后在 helloscons 目录下运行 scons 命令,就会得到 myscons 这个可执行文件,如下:

$ scons -Q

gcc -o helloscons.o -c helloscons.c

gcc -o myscons helloscons.o

其中的 -Q 参数是减少编译时的由 scons 产生的冗余信息。 如果你的项目由多个源文件组成,而且你想指定一些编译的宏定义,以及显式的指定使用某些库,这些对于 SCons 来说,都是非常简单的事情。我们的另外一个例子 helloscons2 很好的说明这种情况。 helloscons2 由 3 个源文件组成 , 它们是

helloscon2.c, file1.c, file2.c,另外指定了编译的选项,同时还指定了使用哪些具体的库。让我们来看一下 helloscons2 的 SConstruct 文件 :

Program('helloscons2', ['helloscons2.c', 'file1.c', 'file2.c'],

LIBS = 'm',

LIBPATH = ['/usr/lib', '/usr/local/lib'],

CCFLAGS = '-DHELLOSCONS')

正如你想像的那样,这样一个配置文件并不复杂 . 该 SConstruct 文件指出,它将生成一个名叫 helloscons2 的可执行程序,该可执行程序由

helloscons2.c, file1.c 和 file2.c 组成。注意,多个源文件需要放在一个 Python 列表中。如果你的源程序代码文件很多,有十几个甚至上百个,那不要一个个的将他们都列出来,你可以使用 glob('*.c') 来代替源代码列表。如下 :

Program('helloscons2', Glob('*.c')

配置文件中 LIBS,LIBAPTH 和 CCFLAGS 是 SCons 内置的关键字,它们的作用如下:

?LIBS: 显示的指明要在链接过程中使用的库,如果有多个库,应该把它们放在一个列表里面。这个例子里,我们使用一个称为 m 的库。

?LIBPATH: 链接库的搜索路径,多个搜索路径放在一个列表中。这个例子里,库的搜索路径是 /usr/lib 和 /usr/local/lib。

?CCFLAGS: 编译选项,可以指定需要的任意编译选项,如果有多个选项,应该放在一个列表中。这个例子里,编译选项是通过 -D 这个 gcc 的选

项定义了一个宏 HELLOSCONS。

运行 scons 命令的时候,可以看到这些变量如何被使用的,让我们执行一下 scons 命令 :

$ scons -Q

gcc -o file1.o -c -DHELLOSCONS file1.c

gcc -o file2.o -c -DHELLOSCONS file2.c

gcc -o helloscons2.o -c -DHELLOSCONS helloscons2.c

gcc -o helloscons2 helloscons2.o file1.o file2.o -L/usr/lib

-L/usr/local/lib -lm

scons 命令的输出显示了可执行程序 helloscons2 如何由多个源文件而生成,以及在 SConstruct 中定义的 LIBS,LIBPATH 和 CCFLAGS 如何被使用。 可见,即使对于复杂的项目,SCons 的编译配置文件也很简单。除此之外,SCons 也提供了很多功能以适应不同的需要,如果读者想更深入的了解如何使用 SCons,可以参考 SCons 的帮助手册。

回页首

总结

本文简单介绍了 SCons 的特点,如何安装 SCons,以及通过例子来说明如何在项目中使用 SCons。作为下一代的软件建造工具,SCons 使用 Python 语言作为配置文件,不但功能强大,而且简单易用,对于跨平台的项目,非常适合。如果你厌烦了 make 工具的那种复杂的编写规则,尝试一下新鲜的 SCons 吧。

高中毕业证打印程序使用说明书

高中毕业证打印程序使用说明书

湖北省普通高级中学学生毕业证书打印程序 使 用 说 明 书 编著:湖北省教育信息化发展中心

目录 1.使用指南 (4) 1.1如何打印一个学生的毕业证书 (4) 1.2如何修改某个学生的基本信息 (5) 1.3如何在打印机上设置一个自定 义大小的纸型 (5) 1.4 当打印机不支持应用程序定 义纸型的时候怎么办 (7) 1.5如何在打印前预览一个学生毕 业证 (8) 1.6 打印毕业证时,空白毕业证应 该如何放置 (8) 2.问与答 (9) 2.1 为什么要自定义纸型 (9) 2.2为什么程序提示我的纸张大小 不正确,如何解决 (9) 2.3我打印了一张毕业证,但文字 位置没有对准怎么办 (9) 2.4为什么我打开程序后,在程序

目录会产生一个hbgzbyz.ini文 件,它有什么用? (10) 3.注意事项 (10) 3.1 纸张放置 (10) 3.2配置文件 (10) 3.3 最小配置需求 (10) 1.使用指南 1.1如何打印一个学生的毕业证书 (1) 登录网上学籍管理平台,下载学生毕业

证信息文件 (2) 打开打印程序,点击打开按钮,打开下载的文件,打印程序会将数据文件内的信息加载并转换为打印格式,显示在左边的表格中 (3) 在左边的表格中单击欲打印的学生的名字,单击“选择”按钮,该学生的信息会移动到右边表格中 (4) 单击上方的“打印按钮”,会弹出打印窗口,再单击“开始打印”按钮,即打印出该学生的毕业证书 1.2如何修改某个学生的基本信息 用记事本或Excel打开下载的学生毕业证信息文件,直接修改,修改完成后仍保存为.csv 格式,推荐使用Excel编辑学生信息 1.3如何在打印机上设置一个自定义大小的纸型 请参考打印机用户手册,有些老式的打印机不支持自定义纸型,你将不能自定义纸型,下面以HP LaserJet 1020 为例定义一个打印程序自用的纸型:(注意!打印机的厂商和型号的不同,自定义纸型的方法也不同,请以打印机用户手册为准)

用户使用手册(那云内业资料管理系统)

版本:3.3.1.1 日期:2017.8 那云内业资料管理系统 使用手册 编写: 核对: 审核: 批准:

目录 1、用户协议 您一旦安装、登录或通过其他方式使用那云(漳州)信息技术有限公司(以下简称“软件产品”)的系列产品,即表示您同意接受本协议的各项条款和条件的约束。您如果不同意以下协议,请勿安装和使用本系统。 软件许可: 本“软件产品”受著作权法及国际著作权条约和其它知识产权法和条约的保护。本“软件产品”只许可使用,而不出售全部所有权,所有权归那云(漳州)信息技术有限公司全部所有。 许可的授予: 1、您可在单一一台或多台计算机、工作站、终端机、手持式计算机或其它数字电子仪器(“计算机”)上安装、使用、访问、显示、运行或以其它方式互相作用于(“运行”)本“软件产品”(或适用于同一操作系统的任何前版本)的一份副本。运行“软件产品”的计算机的主要用户可以制作另一份副本,仅供在其便携式计算机上使用。 2、您还可以在通过网络在您的其它计算机上运行“软件产品”的储存设备(如网络服务器)上存放或安装一份“软件产品”副本;但是,您必须为从储存设备运行“软件产品”的每一台计算机获得一份许可证。一份“软件产品”许可证不得在不同的计算机共同或同时使用。

3、在他方接受本协议的条款和条件的前提下,将本系统及许可协议转手给另一方使用,同时保证另一方无条件遵守本协议。若发生转手,原文档及其伴随文档的所有拷贝必须一并转交对方,或将未转交的拷贝全部销毁。 4、未明示授予的一切其它权利均为公司所有。 使用限制: 1、不得对本“软件产品”进行逆向工程、反向编译、反汇编或解体拆卸; 2、不得复制、制作、销售、购买、使用或使他人得以使用盗版的那云软件产品,或进行其他可能损害本公司软件产品著作权或其他合法权益的行为; 3、如“软件产品”在官网或软件任何位置标明为试用、测试或免费版本,是指该软件的一个标识版本,它仅能让您测试软件的可行性。使用本软件产品的试用、测试或免费版本由您自己承担风险,在适用法律允许的最大范围内,在任何情况下不就因使用或不能使用本软件产品的试用版本所发生的任何的、特殊的、意外的、直接或间接的损失承担任何责任。软件试用或测试期满,您可以选择购买正式软件,否则您必须彻底删除试用、测试或免费版软件及其备份。 4、有限责任:无论是明指的或是暗喻的,包括但不限于利润损失、可用性消失、商业中断,或任何形式的间接、特别、意外或必然的破坏,或任何其他方的索赔,即使我公司事先被告知此类事有可能发生的任何情况下,只对“软件产品”收费功能的收费价款为限承担责任。 许可终止:

程序使用说明

天下陶网络商城使用说明书 配置源程序 附加MySQL数据库 (1)将MR\05\WebRoot\Database文件夹中的扩展名为db_database05.sql的文件拷贝到本地机器中。 (2)打开MySQL的“MySQL Administrator”,并登录(本系统需要使用root和111登录),然后单击restore节点,在右侧单击“Open backup File”按钮,在弹出的对话框中,选择db_database05.sql 文件,并单击“打开”按钮。 (3)单击“Open Restore”按钮,即可完成数据库的附加操作。 将程序导入到MyEclipse中,并发布运行 (1)将“MR\05\Shop”文件夹拷贝到MyEclipse的工作空间中。 (2)启动MyEclipse,在左侧的“包资源管理器”中,单击鼠标右键,选择“Import”菜单项,在弹出的对话框中,展开General节点,并选择“Existing Projects into Workspace”子节点,如图1.1所示。 图1.1 Import对话框 (3)单击“next”按钮,进入到Import Projects对话框中,选择工作空间中的Shop,单击“Finish”按钮,完成项目的导入。 (4)将程序所需的MySQL数据库驱动包(mysql-connector-java-3.0.16-ga-bin.jar)以及Srtuts2框

架需要的jar包、Hibernate框架需要的jar包以及Spring框架包拷贝到工程的WebRoot\WEB-INF\lib文件夹中。 (5)单击工具栏中的按钮,在弹出对话框的project下拉列表框中,选择项目名称Shop,单击add按钮,在弹出的new deployment对话框的server下拉列表框中选择要使用的服务器这里为MyEclipse Tomcat,单击Finish按钮,返回到Project Deployments对话框中,单击OK按钮。 (6)单击工具栏中的按钮的三角形,在弹出菜单中选择“MyEclipse Tomcat/Start”菜单项,开启Tomcat服务器。 (7)打开IE浏览器,在地址栏中输入http://localhost:8080/Shop,并按下Enter键,进入本程序主页面。 使用说明 系统介绍 本章的天下陶网络商城主要分为:前台游客浏览、普通用户操作和后台管理3部分。结合目前网上购物平台系统的设计方案,本项目具有以下特点:界面设计美观大方、操作简单。功能完善、结构清晰。普通用户的购物操作。能够实现后台用户和商品管理。能够实现推荐商品的操作。能够实现后台对用户、订单、商品的管理。 操作注意事项 (1)进用后台地址为:http://localhost:8080/Shop/admin/user/user_login.html 本系统的后台用户名为:admin,密码为:admin。 (2)系统注册页面中提供了验证信息,用户只有添加了合法的信息后,才能注册成功。 操作流程 (1)通过系统首页,可实现浏览系统推荐商品、热销商品、以及各种分类商品等内容,也可以通过首页提供的“登录”、“注册”超链接来登录系统或注册新用户。 注意 由于需要与银行交互,一些页面无法实现,读者可以根据自己的需要模拟实现相应功能。

食堂管理系统用户使用手册

非接触式IC卡 食堂管理系统 用户使用手册 二零零四年八月六日

欢迎阅读本使用手册,借助本使用手册,您可以: 了解IC卡食堂管理系统的详细信息; 学会如何安装,操作IC卡食堂管理系统; 查找问题答案; 解决您在系统使用过程中遇到的各种疑难。 因此,希望您能在开始安装、运行系统之前,在忙碌的工作过程中抽出一点闲暇,认真阅读以下文件资料,它们会让您的工作更轻松、更方便!本使用手册由五部分内容组成: ●食堂管理系统运行环境要求:系统程序要求运行在一个最底配置的计算机软、硬件环境中, 您的机器达到要求了吗?请您一一对照设置妥当; ●食堂管理系统数据库SQL Server安装步骤:为您简单的介绍安装餐饮系统所需数据库SQL Server2000软件的过程; ●食堂管理系统的安装步骤:为您简单的介绍食堂管理系统的安装步骤; ●系统内容简介:系统各个模块的内容简介,使用户对系统能达到的功能有一个大概的了解;系统各个模块的详细说明:这节内容请您一定仔细认真的阅读,这样您会一步一步地熟悉系统的操作规程,否则,您或许会在实际操作中碰到不必要的错。 目录:

一、餐饮系统运行环境要求 1.硬件环境: ●CPU:赛扬633以上; ●内存:64M以上的RAM,最好128M以上; ●硬盘空间:10G或以上; ●显示器:VGA视配器分辨率在800*600以上; ●通讯断口:正确安装485通讯卡。 2.软件环境: ●操作系统:Win95/98、Win Me、Win2000个人版. ●通讯:正确设置了485通讯参数; 数据库支持:正确安装了SQL Server 2000个人版。

小程序使用说明文档

小程序使用说明文档 1.登录角色: 本次小程序主要支持的登录角色有:代理商、业务员两种角色 2.功能模块: 本次一期小程序主要实现的功能有三个,第一个商户经营状况查询;第二个商户预警提醒功能;第三个数据罗盘。 (1)商户经营状况 商户经营状况中,可以查看到所登录角色下属的所有活跃商户的交易状况(如果某个商户某一天一条交易记录都没有,那么它不会出现在当天的经营状况列表里面) 商户经营状况可以按照商户名查询某一个商户的经营状况;也可以按照具体某一天,或者按月来查询下属商户的交易状况;当然,这两个条件是可以组合使用的,你可以查询下属商户某一天或者某一个月份的经营情况! (2)商户预警 预警提醒功能分两个页签:“预警信息”和“等待确认”,都可支持按照商户名进行搜索 预警提醒中会显示登录角色下属的所有昨天交易量相对前天有所下降的商户,并且会按照下降比例从高到低的顺序进行排序。在预警提醒中,可以预警商户进行操作。 对于处于正常波动范围内的商户,点击长按,在弹出框中点击“忽略”,即可从预警信息列表中清楚该数据。

对于下降比例不正常的商户,点击长按,在弹出框中选择“等待确认”,即可把该条记录添加到等待确认列表中(预警列表中的数据每天都会刷新,所以请务必记得把异常商户及时添加到等待确认列表!)。 等待确认列表列表中显示当前登录角色从预警信息列表中添加过来的所有商户数据,在改列表中可以对商户进行处理。 对于不小心误操作过来的商户,可以点击长按,选择“正常”,从该列表中清楚该条数据。 对于无法挽回的商户,点击长按,在弹出框中选择“确认流失”,填写流失原因说明(必填!)后可从该列表中移出该条数据。 对于已经做出处理并挽回的商户,点击长按,在弹出框中选择“确认处理”,填写处理方法(必填)后,可从该列表中移出该记录。 对于所有添加到等待确认列表中的商户,具体的处理方法和处理说明记录,都有在数据库做记录。 (3)数据罗盘 数据罗盘主要是展示当前登录角色下的所有商户的交易情况的一些汇总信息。如:昨日交易总金额、较上周昨日同比增长或下降比例,昨日交易总笔数、较上周昨日同比增长或下降比例,累计开户数、本月新开户数;以及下属商户的星级占比饼图。 昨日交易总金额、较上周昨日同比增长或下降比例:昨日交易金额是指当前登录角色昨天的首款总额;较上周昨日同比增长或下降比例是指,昨天的交易总额和上周的同一天(如昨天是周二,就和上周二进行比较)的交易总额的上浮或下降比例[(昨天交易金额-上周昨日交易金额)/上周昨日交易金额] 昨日交易总笔数、较上周昨日同比增长或下降比例:比较方式与昨日交易总金额一样,只是以笔数为统计单位。 累计开户数和本月新开户数:累计开户数是当前登录角色下属所有的商户个数;本月新开是指进件日期为当前月份的商户个数。 星级排行:即后台的商户星级排行功能以饼图形式的展现,类别“其它”是指暂时没有星级的

视频监控设备接入标准规范标准

1.1联网接入架构 各类社会单位视频监控资源分布在多个不同的网络环境中,包括行业单位专网或私网、互联网等。公安机关在互联网上建设省市县三级社会单位视频监控接入平台,各类社会单位的视频信息通过互联网接入至县级社会单位视频监控接入平台。即县级社会单位视频监控接入平台,能够整合并统一管理所有不同链路、不同技术要求的社会图像监控资源。未来,随着社会视频监控资源的逐渐增多,有条件的派出所也可建设社会单位视频监控联网接入平台。 县(市、区)公安机关在互联网内部署建设社会视频接入平台,用于接入汇聚本辖区的社会视频监控资源。 市级社会视频接入平台级联各县级社会视频接入平台,可管理、监看本市的社会单位视频信息。 省级社会视频接入平台级联各市级社会视频接入平台,可管理、监看全省的社会单位视频信息。 各级平台应搭建于具备固定IP的互联网环境下,兼顾经济性与多用户同时使用的需求,县级以上平台互联网带宽应不低于50M。 5.1.1通信协议结构 5.1.1.1概述 视频、音频、数据等信息传输、交换、控制的通信协议的结构见下图所示。 图通信协议结构图 联网系统在进行视音频传输及控制时应建立两个传输通道:会话通道和媒体流通道。

会话通道用于在设备之间建立会话并传输系统控制命令;媒体流通道用于传输视音频数据,经过压缩编码的视音频流采用RTP/RTCP传输。 5.1.1.2会话初始协议 安全注册、实时媒体点播、历史媒体的回放等应用的会话控制采用RFC 3261(SIP)规定的REGISTER、INVITE等请求和响应方法实现,历史媒体回放控制采用SIP扩展协议RFC2976规定的INFO方法实现,前端设备控制、信息查询等应用的会话控制采用SIP扩展协议RFC 3428规定的MESSAGE方法实现。 SIP消息应支持基于UDP和TCP传输。 5.1.1.3会话描述协议 联网系统有关设备之间会话建立过程的会话协商和媒体协商应采用RFC 4566(SDP)协议描述,主要内容包括会话描述、媒体信息描述、时间信息描述。会话协商和媒体协商信息应采用SIP 消息的消息体携带传输。 5.1.1.4控制描述协议 联网系统有关前端设备控制、设备目录信息等控制命令应采用联网系统控制描述协议(MANSCDP)描述,见GB/T28181-2011附录A。联网系统控制命令应采用SIP 消息MESSAGE 的消息体携带传输。 5.1.1.5媒体回放控制协议 历史媒体的回放控制命令应采用RFC 2326规定的RTSP协议描述,见附录B,实现设备在端到端之间对视音频流的正常播放、暂停、停止、快进/快退播放等远程控制。历史媒体的回放控制命令采用RTSP协议的PLAY方法。 5.1.1.6媒体传输协议 媒体流在联网系统IP网络上传输时应采用基于RTP的媒体压缩数据封装。

IT运维管理系统使用手册

IT运维管理系统使用手册

————————————————————————————————作者:————————————————————————————————日期:

IT运维管理系统 用户使用手册 大庆和光电子科技开发有限公司 二〇一六年十月

目录 1、基础信息 (3) 1.1项目信息 (3) 1.2项目检查项 (4) 1.3设备基础信息 (6) 2、日常巡检 (8) 2.1软件日巡检 (8) 2.2软件周巡检 (9) 2.3服务器系统巡检 (10) 2.4服务器硬件巡检 (10) 3、巡检查询 (11) 3.1软件日常巡检检查 (11) 3.2服务器巡检报告 (11) 4、运维资料管理 (12) 4.1系统问题管理 (12) 4.2项目资料管理 (15)

1、基础信息 1.1项目信息 主要录入各运维组所维护的项目信息,各运维组各自录入各自的项目信息。如下图所示 【新增】按钮:点击“新增”按钮,按要求添加项目信息,点击“确认保存”按钮即可。如图所示: 注:状态字段:有两个状态,分别是“正常”和“停用”。当状态是“正常”,则在软件日/周巡检中显示;当状态是“停用”,则在软件日/周巡检中不显示。 项目路径:填写该项目发布的位置,例如:D:\Publish

【编辑】按钮:点击“编辑”按钮,编辑已添加的项目信息,点击“确认保存”按钮即可。如图所示: 【删除】按钮:选中要删除项目前的复选框,点击“删除”按钮,确定要删除,点击“确认”按钮即可。如图所示: 1.2项目检查项 主要是录入各运维组巡检项目的检查项,各运维组录入各自的项目检查项信息,如下图所示

后台管理系统使用手册

新疆勇成信息科技有限公司 易缴通办公系统使用手册 易缴通后台管理系统 1、系统组成:交易查询、交易管理、财务管理、商户系统 、系统维护、系统管理 1.1操作方法:输入网址http://19 2.168.102.5:9527/EasyToPayServ/client/ loginAction_showmain.action进入程序,输入工号、密码、点击登录。 输入工号 输入密码

1.2易缴通后台管理系统—— 交易查询模块:分为成功交易、商品成功交易两个子模块 1.2.1成功交易: 查询用户的成功缴费明细,输入用户号码,查询用户缴费金额,缴费时间及其缴费终端号码。 例如:在付费号处输入“182*****268”点击查询,即可显示此用户的缴费时间,地点,及交易金额。

1.2.2商品成功交易:查询用户购买商品的成功记录。输入付费手机号、订单号码、或是终端机号码,查询用户购买业务、交易金额、及其交易时间。 例如:输入终端号码“B9910179001”点击查询,就会显示在此终端机上成功 终端号码输入 交易的商品信息记录。 1.3易缴通后台管理系统—— 交易管理模块:分为失败交易、交易监控两个子模块

1.3.1失败交易:是对系统中由于各种原因未能成功的交易记录。 输入号码即可查询用户缴费类型,缴费失败时间、缴费地点及其缴费失败原因。 1.3.2交易监控:显示当前系统中的待发和正在发送的联通、移动、腾讯业务交易信息

由此查看正在交 易的数据 1.4易缴通后台管理系统——财务管理模块:终端结账模块 1.4.1终端结账:分为四种状态: 未结账:对终端内资金的反映。在未收取状态下均显示未结账。在此查看结账信息 预结账:对外勤已结账终端信息的体现。

药品说明书变更程序

依据: 1、《中华人民共与国药品管理法》 2、《药品注册管理办法》 总时限:自受理之日起30个工作日(不含送达时间) 受理范围:根据国家药品标准或者国家药品监督管理局得要求修改药品说明书由省食品药品监督局受理。 申报条件及要求: 变更药品批准证明文件及其所附药品标准、药品说明书、标签内载明事项得,以及改变生产工艺影响药品质量得,申请人应当提出补充申请。?申请人应当填写《药品补充申请表》,向所在地省、自治区、直辖市药品监督管理局报送有关资料与说明。涉及药品权属变化得,应当提供有效证明文件。 改变药品包装规格、变更企业名称、根据国家药品监督管理局得要求修改药品标准及说明书等得补充申请,由省、自治区、直辖市药品监督管理局审批,报送国家药品监督管理局备案,并通知申请人。 (一)条件?1、补充申请得申请人,应当就是药品批准证明文件得持有人或者药品注册申请人。 2、办理药品注册申请事务得人员应当就是相应得专业技术人员,并熟悉药品注册管理法律、法规与技术要求。?(二)申请单位在提交纸质资料之前,应先完成电子申请程序?1、从国家食品药品监督管理局网站()下载《申请表》填表程序并安装在电脑上。2?、按照填表说明,填写《药品补充申请表》、修改、保存、打印,核对电子文档与纸质文档得数据核对码一致。? 3、将包装、标签、说明书样稿制成电子文档。 (三)申请单位需提交如下纸质申请资料:?《药品补充申请表》?申请资料目录?按项目编号

排列得申请资料?1、药品批准证明文件及其附件得复印件。?2、证明性文件:?(1)申请人应当提供《药品生产许可证》、营业执照、《药品生产质量管理规范》认证证书复印件。?(2)提供新得国家药品标准或者国家药品监督管理局要求修改药品说明书得文件。 3、修订得药品说明书样稿,并附详细修订说明。 4、修订得药品包装标签样稿,并附详细修订说明。5?、凡申请企业申报材料时,申请人不就是法定代表人或负责人本人,企业应当提交《授权委托书》2份。 (四)对药品包装标签与说明书得要求1?、内容及形式应当按照《药品包装、标签与说明书管理规定》及其细则执行。标签得文字内容不应超出说明书范围。2?、所提供包装标签应为直接接触药品内包装得外包装标签。此种包装标签一般为直接销售单元。 3、标签一般应同时报送两种形式样稿,即文字样稿(书面文件+电子文件)与图形(图像)设计稿(仅书面图稿)。文字样稿按正面(主视面)、背面、上面、下面、左面、右面分别列明该视面全部文字内容与书写顺序,以常用中文编辑软件(如Word、WPS等)兼容格式存盘。图形(图像)设计稿可使用包装盒展开图样。 (五)对申请资料得要求:?1、申请资料按《药品注册管理办法》附件四规定得资料顺序编号。 2、使用A4纸张,4号~5号宋字体打印。 3、每项资料单独装订一册,封面打印如下项目: 资料项目编号,药品名称、资料项目名称、受委托方名称:(加盖公章)、受委托方主要研究者姓名:(签字)、试验者姓名、试验起止日期、原始资料得保存地点与联系人姓名、电话,各申请人机构名称(分别加盖公章)。4?、资料按套装入档案袋,档案袋封面注明:申请分类、注册分类、药品名称、本袋所属第×套第×袋每套共×袋、原件1(原件2)/复印件、(内装2份申请表)、申请人联系电话、申请人机构名称(省局受理后核发得“受理号”写在档案袋封面右上角)。

网站管理系统使用手册

网站管理系统使用 手册

前言: 本手册适用于师友网站群管理系统V3.0版本,根据客户需求,各模块的功能略有不同,所提供的界面图片仅供参考。 第一部分:常见操作 一、系统登录 从网站前台点击“管理登录”进入后台登录页面或直接从前台登录窗口,输入帐号和密码,点击“登录”进入系统。后台登录界面如下图示(图片仅供参考): Web方式登录窗口 二、系统界面

三、修改密码和个人资料 从系统操作主界面顶部右侧导航区点击“修改密码”和“个人资料”,打开修改密码窗口和修改个人资料的窗口。修改密码必须提供正确的原始密码。 修改登录密码界面 五、退出登录 从系统操作主界面顶部右侧的导航区点击“退出”,即可注销用户的登录信息并返回登录界面。 第二部分网站管理 一、站点管理

站点管理主要包括站点的创立、修改、删除、审核和站点的栏目管理。站点管理的主界面如下图所示: 1、创立新站点 从“站点管理”模块,点击“创立新网站”,打开创立新站点的编辑窗口。如下图所示: 站点包括“主站”和“班级”网站两种类型,创立“班级”网站前,必须事先在系统管理的“班级设置”模块设置好学校的班级。 创立新站点需要指定网站的名称、网址、网站目录,选择该网站的管理员。各项目指定的内容及说明详见窗口的“使用说明”。

“本站是系统门户”只有系统管理员能够指定,而且整个系统中只能指定一个网站为“门户”,被指定为门户的网站能够接受其它网站的投稿。 “管理员”能够管理本站点下的所有栏目内容,而且能够进行站点栏目的管理。 2、修改站点信息 参见“创立新站点”功能。 3、发布与取消发布 只有发布的站点才能够接受投稿和管理。管理员能够根据需要对网站进行开通与关闭。 4、站点的删除 删除某一个站点,该站点下面的所有栏目及所有内容都将同时被删除,而且不能够恢复。请慎用此功能。对于已经有内容的站点,在不需要的时候能够先设置为“不发布”。 二、栏目管理 普通用户能够从导航菜单“网站管理”—“栏目管理”进入栏目管理主界面,在该界面会列出当前用户有管理权限的所有站点(在“站点管理”模块被指定为“管理员”的站点)。栏目管理主界面如下图所示:

程序说明书

程序功能说明书 程序功能说明:这个程序的主要功能是实现学生信息的录入、查询和删除功能,学生信息以文件形式保存(文件名data)。 程序启动后,首先通过load()函数从文件data中读取信息,然后进入一个 死循环(whlie(1)),显示提示界面,使用者根据提示信息选择操作,如果输入的是1,就开始录入信息(input),具体录入步骤见后文input()介绍。如果输入2,进入查询函数(find ()),具体查询步骤见后文find()函数介绍。如果输入3,进入如删除函数(del),具体删除方法见后文del函数介绍。如果输入错误就开始下一次循环。 一、功能截图 主界面 学生信息录入

学生信息查询 学生信息删除 三、本程序使用以下函数:del():实现学生信息删除find()实现学生信息查找input()实现学生信息录入load()读取文件信息save()保存信息 main()主函数 函数应用详细说明: 1、Del()

本函数实现学生信息的删除,函数开始需要输入要删除的学生的姓名,然后进入循环,循环50次,用获得的姓名与已有的姓名进行比较,如果有相同的就将其名字的第一位赋值为‘\0’,这样就代表删除,因为程序判断是否存在一个人的标准是看他名字的长度是否为0的,为0就是不存在。然后保存删除后的信息到文件,并提升删除成功2、find() 本函数实现学生信息的查询功能,函数开始需要输入要查询的学生的姓名,然后进入循环,循环50次,每次都用获得的姓名与已有的姓名进行比较,如果有相同的就显现出相应的信息。并坐上flag标记为1,表示已经找到了该同学的信息。

如果没有找到输入名字的信息(flag等于0),flag为0,就提示没有这个人,并要求重新输入。 如果找到了输入名字的信息,就显示信息已查到,并询问是否需要继续查找,然后根据用户的选择执行继续查找或停止查找。 3、input() 本函数实现学生信息的录入功能。函数开始需要进入一个循环(最多循环50次)找一个没有存储学生信息的位置,而前面说了,判断一个位置是否有储存信息的标准是这个位置的学生的名字长度是否为0,如果为0就表示没有存信息。这里就是这样判定的。 找到空位后就结束循环(break),并要求输入要录入的各种信息(姓名、学号等),然后提示信息录入完成,然后要求选择是否继续录入下一位同学信息,然后根据用户的选择进行操作,若选择继续录入就继续循环,否则跳出循环,录入结束。

设备管理系统用户使用手册

设备管理系统用户手册 目录 系统简介 (2) 系统流程 (3) 系统功能 (4) 台帐管理 (4) 设备台帐 (4) 设备折旧 (6) 条码打印 (6) 设备导入 (7) 设备预警 (8) 辅助管理 (8) 人员管理 (8) 供应商管理 (8) 维修站管理 (8) 合同管理 (8) 查询打印 (9) 统计报表 (10) 参数设置 (10) 组织结构管理 (10) 设备种类设置 (11) 故障类型设置 (12) 配置参数设置 (12) 自定义项设置 (12) 系统管理 (13) 基础字典设置 (13) 系统参数设置 (13) 组维护 (13) 组权限设置 (14) 操作员设置 (15) 系统初始化 (15) 导出数据 (16) 导入数据 (16) 系统 (16) 在线升级 (16)

起点智能设备管理系统主要适用于资产密集型企业对高价值固定资产的维护、保养、跟踪等信息管理。它以提高资产可利用率、降低企业运行维护成本为目标,以优化企业维修资源为核心,通过信息化手段,合理安排维修计划及相关资源与活动,从而提高企业的经济效益和企业的市场竞争力。随着计算机在各类企业中的应用范围不断扩大,各企业的设备不仅在速度、数量、品种增长快,而且设备的移动、升级和故障维修也非常快,使技术部门对设备资产管理的难度越来越大,传统的手工制表、人工登记的办法,已不能及时反映每台设备的真实情况,迫切需要建立一个企业的资产管理系统。 起点设备管理系统,针对企业内部使用的大量的设备不易管理而精心设计的。主要有六个功能模块:设备登录、设备查询、条码打印、人员管理、设备管理、系统管理。它可以对设备进行全面的管理,管理项目包括:记录这一设备的各项特性指标以及使用部门、购买日期等基本信息和它的维修、升级等情况;设置任意条件对设备各类信息进行查询;对保修期做出预警等。人员管理登记人员情况,对维护、维修设备的情况做出统计。

程序设计说明书

程序设计说明书 一、用户管理 1.1控制器 描述:对用户表进行管理,根据不同的权限,可以进行改查 操作:获取用户列表界面、对用户的权限进行修改 控制器名称:User 文件名称:user.class.php 继承关系:默认继承 每个操作的详细设计: 1.获取用户列表界面的操作 a) 描述:获取到添加的界面,然后显示 b) 操作名称:index c) 接收参数:无 d) 加工过程: 通过模板获取界面 e) 输出模块:index.htm 2.修改 a)描述:这是用来修改用户提交的用户数据 b)操作名称:update c)接收的参数:$_GET[‘id’]或$_POST[‘id’],$_GET[‘x’] 是一个数组:包括:用户ID,用户名, d)加工过程: 如果$_GET[‘x’]的值为0则修改登陆前台权限 如果值为1并且管理员权限为高级,则修改订单管理权限 如果值为2并且管理员权限为高级,则修改管理商品权限 如果值为3并且管理员权限为高级,则同时开启/关闭订单和商 品的权限 并且根据接收的数据,提供单条和批量两种操作方式。 e)去向:列表界面

1.2视图 描述:为用户模块提供几个视图。 内容:在获取添加界面、修改界面、列表 1. 用户列表界面 描述:列表界面除了显示一般的字段信息,还提供了修改用户权限的按钮,“禁用/恢复”,“订单开启/关闭”,“录入开启/关闭”等按钮,按钮提交到UPDA TE操作,并且提供批量操作功能(用多选表单) 文件名称:index.htm 接收的数据:无 提交的数据 用户ID:id ---- (1个值或1个数组) 提交的位置:本模块的update 1.3模型 无--- 使用框架完成 需要验证: 添加和修改都需要验证的 1. 用户不能为空 2. 用户长度要在5-15之间 3. 年龄不能为空,年龄。。。 4. 。。。 5.。。。。 只需要在添加时验证,不需要在修改时验证 1. 用户名已经存在

软件系统用户手册

用户手册 1 引言 1.1 编写目的 为了帮助用户更好地了解和使用该软件,提高用户与软件的亲和度。用户手册讲述怎样安装、配置和使用该企业管理系统,以及该软件使用过程中应注意的一些问题。 1.2 背景 a.该软件系统的名称:企业管理系统 b.该软件项目的任务提出者:企业 c.该软件项目的开发者:胡灿河,陈洁,郑家乐,陈龙江,陈伟聪? d.该软件的用户(或首批用户):企业用户 1.3 参考资料 《实用软件工程》——郑人杰、殷人昆、陶永雷清华大学出版社2008-11 《数据库系统概论》——王珊、萨师煊高等教育出版社2008-3 《Delphi 7.0程序设计》——田原、官东、李素若、李文泼清华大学出版社和北京交 通大学出版社2007-7 2 用途 2.1 功能 a.企业人员档案管理:可增加、修改、删除和查询该企业人员的具体信息 (1)人员添加界面如下: (2)人员修改与删除界面如下: b.企业物料档案管理:可增加、修改、删除和查询该企业仓库中各物料的具体情况 (3)物料添加界面如下: (4)物料信息修改与删除界面如下: c.物料进出仓信息管理:可登记和查询各物料在各操作人员以及各时间段内的进出仓情况 (5)物料进仓管理界面如下: (6)物料出仓管理界面如下: (7)进出仓单查询界面如下: d.统计打印:可按物料统计进出仓流量,计算分析流动量最小的物料。按月份打印进出仓单表,打印进出仓单,按物料打印仓库账本 (8)物料统计界面如下: (9)打印报表界面如下: (10)打印仓库账本界面如下: e.设有专门的管理员,用来管理其他操作人员的权限。 (11)用户权限分配界面如下: 2.2 性能 2.2.1 精度 各物料的库存数量以及进出仓数量都必须为整数 2.2.2 时间特性 响应时间:迅速 更新处理时间:根据用户反应情况而定 数据传输:快速 2.2.3 灵活性

公司视频监控管理制度

公司监控室视频监控管理制度 为保证公司视频监控信息系统的正常、有序、稳定运行,充分发挥视频安防监控系统的防范作用,制定了监控相关管理规定。 一、监控报警值班监看责任制 1、电子监控室实行保安管理人员值班制度。监控值班人员必须严格履行岗位职责,认真做好监控、报警、交接班和值班记录以及内部安全保卫等工作。 2、电子监控室未经许可不接受任何形式的参观、采访。监控室值班人员不得将图像信息、操作员密码、监控点数及探头安装的位置对外泄露,违者将追究其相关人员责任。 3、电子监控室设备实行专业化管理,所有设备的维修、保养必须由指定的专业技术人员进行,并按要求做好审核、登记备查等工作;值班人员要认真履行职责,加强业务学习,熟练操作各种设备并学会常用故障的排除。 4、电子监控室的信息按保密信息进行管理,所有信息独立备份、建档,未经许可,禁止查阅、复制、公布和销毁。查阅、复制、销毁信息必须履行相关审批手续,并做好登记。 5、发现重大或紧急情况时,值班人员应立即通知站领导并及时进行处理,同时做好记录。 6、监控室值班人员必须具有强烈的保密意识和高度的责任心。严禁利用监控设备从事与工作无关的事;不准在监控室聊天、玩耍;不准随意摆弄机器设备。 7、非维修、保养人员禁止随意关闭硬盘录像机、摄像头的电源,防止人为对硬盘录像机的损坏。突发停电或系统故障,系统不能正常工作,工作人员应立即上报设备管理人员,由设备管理人员组织人员修理,排除故障。监控系统运行中如出现死机等情况,应退出后再重新启动。 二、监控报警资料查阅调用责任制 1、客运站安排一名熟悉电脑的保安员负责视频信息的管理工作,对我站监控信息负有保管保密责任。 2、监控过程中获取的违法人员活动或重要事件的视频信息须备份存档,未经许可禁止查阅、复制、公布或销毁;严禁自行删除存储设备上的视频信息。 3、严禁将视频信息带出监控室或指定的存放区域。未经主管领导批准,严禁随意拷贝视频信息,因工作需要查阅、拷贝视频信息,必须做好记录。 4、需要查阅、复制或销毁监控视频信息的必须履行相关审批手续并做好登记。行业管理部门和公安消防系统领导到监控室查询情况,安保人员应及时报告站领导,热情做好接待工作并给予积极配合。

系统用户使用手册.

系统用户使用手册 ——数据采集平台用户手册土壤肥料专业统计系统 国家农业部 北京中软国际信息技术有限公司 文档编号: 文档版本号:V1.0 撰写人:王红 撰写日期:2011年1月15日

目录 第一章引言 (4) 1.1 项目名称 (4) 1.2 系统名称 (4) 1.3 预期的读者和阅读建议 (4) 1.4 术语和简约语 (4) 1.5 参考资料 (4) 第二章总体功能概述 (5) 2.1 功能概述 (5) 2.2 操作界面介绍 (5) 第三章系统登录 (7) 3.1 浏览器设置 (7) 3.2 系统登录 (11) 3.3 修改用户密码 (11) 第四章我的工作 (12) 4.1 个人工作台 (12) 4.1.1 功能概述 (12) 4.1.2 功能列表 (12) 4.1.3 功能操作 (12) 4.2 待办工作 (13) 4.2.1 功能概述 (13) 4.2.2 功能列表 (13) 4.2.3 功能操作 (13) 4.3 消息管理 (16) 4.3.1 功能概述 (16) 4.3.2 功能列表 (16) 4.3.3 功能操作 (16) 第五章业务操作员管理 (24) 5.1 个人信息维护 (24) 5.1.1 功能概述 (24) 5.1.2 功能列表 (24) 5.1.3 功能操作 (24) 第六章查询统计 (25) 6.1 原始数据查询 (25) 6.1.1 功能概述 (25) 6.1.2 功能列表 (25) 6.1.3 功能操作 (25) 6.2 高级数据查询 (26) 6.2.1 功能概述 (26) 6.2.2 功能列表 (26) 6.2.3 功能操作 (26) 第七章填表说明 (28) 7.1 填表说明 (28)

软件程序维护手册

程序维护手册 1概述 1.1编写目的 编写者可照抄下列语句,说明程序维护手册的编写目的,也可进行适当修改。 “编写程序维护手册的目的是为程序维护人员有效的维护×××××(软件名称)系统提供必要的信息。” 1.2参考资料 列出本文档引用到的参考资料,包括作者、来源、编号、标题、出版日期和保密级别。如: a.用户手册; b.操作手册; c.与本项目有关的其它文档。 1.3术语和缩写词 列出本文档中专用的术语、定义和缩写词。 1.4开发单位 说明该项目的提出者、开发者、用户和运行该软件系统的场所。 2系统说明 2.1系统用途 说明系统具备的功能,如用于控制战斗的系统要接收专门的输入(如势态报告、紧急警报等)并从输入中提取一些数据,再由此导出一些数据,从而形成具体战斗任务的信息和简报。 2.2安全保密 说明系统数据的安全保密考虑。 2.3总体说明 根据系统的总体功能,对系统、子系统和作业做出综合性的介绍,并用图表的形式给出系统主要部分的内部关系。 2.4程序说明 说明系统中每个程序、分程序的细节和特性,以帮助维护人员理解各个程序及它们之间的关系。系统的专用维护程序将在第4.5节(专用维护程序)中说明。 2.4.1程序1(标识符)说明 2.4.1.1功能 说明程序的功能 方法 说明实现该程序的功能所使用的方法。 2.4.1.3输入 说明程序的输入、所用介质、运行时用到的数据记录、运行开始时使用的输入数据的类型及存放单元、与程序初始化有关的入口要求等。 2.4.1.4处理 介绍程序维护人员需要了解的处理特点及目的,如: a.产要的运行,用图表说明该程序的一系列运行的逻辑流程,例如读一个输入,访问一个数据记录、一个 判断和一次打印输出,这些运行可用程序内部的程序段或子程序来表示,也可用图表分别详细表示每个重要的运行; b.本程序的主要转移条件; c.对程序运行的约束条件;

软件操作使用手册

软件操作使用手册 《开盟印刷ERP系统》操作手册按照功能模块分类对业务程序模块介绍各模块功能的使用方法及作用。用户 可以点击以下链接进入查看各功能模块的各程序模块的帮助;也可在操作程序模块时,直接按下帮助键F1可打开该模块的帮助。 1.系统流程图 2.系统维护 3.系统基本资料 4.订单销售系统 5.生产管理系统 6.采购管理系统 7.库存管理系统 8.发外加工系统 9.成本核算系统 10.品质管理系统 11.人事管理系统 12.经理查询系统 13.系统工具 流程图说明: 1、ERP系统主流程(系统使用首先建立基本资料,ERP系统流程包括三个主流程)

(1)订单产品—生产—入库—送货(红色线流程):<基本资料>提供客户信息和产品信息可在<客户订单>开出订单,可根据订单产品需求和<库存中心>的产品库存和是否允许负库存条件决定是否在<送货单>开出送货单,或者由订单产品需求在<生产工程单>对订单产品开生产工单(生产工单需求的辅料和纸张需要从<库存中心>里<纸张领料>或<辅料领料>),生产工单工序及发外情况在<生产排期>中作排期计划,在<生产完成记录>记录整个生产单产品生产情况,整个生产单最后工序做了即产品生产后,在<产成品入库>中开出入库单进行成品入库,再由订单产品需求、库存情况和是否允许负库存条件决定是否开出<送货单>。 (2)申购物料—采购—入库-领料(绿色线流程):<生产工程单>需要从<库存中心>里<纸张领料>或<辅料领料>,若物料库存不足,可由<生产工程单>的生产工单需求和物料的库存总体情况在<申购单>中开出物料申购单,根据申购物料在<供应商询价>中向供应商咨询物料采购的价格和数量,根据询价资料在<纸张采购单>和<辅料采购单>中录入向供应商采购的物料,采购到辅料和纸张在<纸张采购入库>或<辅料采购入库>中开出采购入库单以安排入库,以便在<纸张领料>和<辅料领料>中可进行生产领料以供生产使用。 (3)生产—发外—收货(蓝色线流程):<生产工程单>中有些工序决定需要外协厂协作完成,在<发外工程单>中开出发外工程单发外生产,在<发外收货记录>记录工序发外收货情况 2、子系统说明(开盟印刷ERP系统包括以下十个主要子系统) 基本资料维护──建立维护纸张、产品、辅料、产品BOM、供应商、客户、外协厂、生产工序及设备等一些基本资料 销订单售系统──处理产品订购送货及收款的相关流程。订单产品<送货>之后,若有<成品退货>,由送货记录和相应的退货记录生成<应收款维护>对帐单,若在应收款对帐之后有退货,纳入<应收款冲红>,由对帐单和相应的冲红单结果在<收款记录>里建立收款单。提供<应收款查询>和<送货进度查询>及其它一些查询。 采购管理系统──处理采购物料及付款的相关流程。采购物料到货安排纸张和辅料的入库后,若有<采购退货>,由入库记录和相应的退货记录生成<应付款维护>对帐单,若在应付款对帐后有退货,纳入<付款冲红>,由对帐单和相应的冲红建立最后<付款记录>。提供<应付款查询>和<采购进度查询>。 生产管理系统──处理生产和完成情况的相关流程。开出<生产工程单>后,由生产排期安排生产情况,在<生产完成记录>中记录每天生产情况。由生产完成记录情况,提供<待产负荷统计>(生产能力的查询)和<生产进度查询>。 库存管理系统──处理所有产品、纸张及辅料的出入库及库存盘点调整和库存查询的模块。入库包括<纸张辅料采购入库>、<产成品入库>和<其它入库>,出库包括<纸张辅料领料>和<其它出库>,可以对出入库记录进行<库存调整>、<库存盘点>、<库存结转>,由库存查询查询现有库存情况,及提供其它一些查询功能。 发外加工系统──处理发外生产、收货及应付款的相关流程。开出<发外工程单>并<发外收货>后,产生<发外付款记录>,并提供<发外应付款查询>。 成本核算系统──录入<成本计价标准>,对已关帐且送货完成的订单产品按工单和计价标准核计<产品成本核计>,并提供<订单成本分析>、<产品成本查询>、<印件材料成本>查询功能。 品质管理系统──对采购入库物料和发外收货工序进行,若有退货数作<采购退货>处理。对生产工单的工序进行。对产成品入库的产品和库存存品进行<成品检验>。对送货单做了<客诉处理>后产生退货单进行<客户退货检验>,对于、<成品检验>、<客户退货检验>的返工在<返工单>返工处理,补数在<补单>作补数处理。 人事管理系统──提供员工记录的录入和查询。

相关文档
相关文档 最新文档