文档详情

PDF生成器概要设计说明书(精品).doc

发布:2017-12-15约9.22千字共12页下载文档
文本预览下载声明
《PDF生成器》 软件概要设计说明书 参考:开源项目PDFCreator 1引言 2 1.1编写目的 2 1.2背景 2 1.3定义 2 1.4参考资料 2 2总体设计 2 2.1需求规定 2 2.2运行环境 2 2.3基本设计概念和处理流程 3 2.4结构 3 2.5功能器函数 3 3接口设计 3 4运行设计 4 4.1运行模块组合 4 4.2运行控制 4 4.3运行时间 4 5系统出错处理设计 5 5.1出错信息 5 5.2补救措施 5 5.3系统维护设计 概要设计说明书 1引言 1.1编写目的 《PDF生成器》总体设计说明书是面向系统分析员和程序员的,系统分析员依据软件需求说明书和总体设计说明书设计数据库和软件的详细设计,同时也是系统分析员向程序员分配代码设计任务的依据。 1.2背景 说明: 《PDF生成器需求分析说明书》 PDF生成器开发小组 1.3参考资料 国家软件工程开发标准 《PDF生成器需求分析说明书》 2.总体设计 2.1 需求规定 参见《PDF生成器》需求分析说明书 2.2 运行环境 参见《PDF生成器》需求分析说明书 2.3 基本设计概念和处理流程 2.4 PDF生成器功能结构示意图:志辉) 2.4功能子模块结构国梁) 属性模块调用函数颖) 属性函数 功能需求 属性模块名 虚拟打印机设置 1.添加打印机 2.删除打印机 3.新建打印机名 4.打印机描述文 PDFCreatorApplication 打印监视器 1.文档标题 2.状态 3.创建时间 4.创建时间 5.文档大小 6.文件名 WindowsVersion 打印设置 1.打印/停止打印 2.添加 3.删除 4.顶部/向上 5.底部/向下 6.合并/合并全部 Printjob PDFCreator设置 1.常规设置 2.Ghostscript 3.文档 4.动作 5.打印 6.程序字体 7.语言 8.文件格式设置 InstalledAsServer 日志 1.记录日志 2.日志文件 Logfile clsPDFCreator函数COM接口 Properties Public Property Get cCountOfPrintjobs() As Long Public Property Get cDefaultPrinter() As String Public Property Let cDefaultPrinter(ByVal PrinterName As String) Public Property Get cError() As clsPDFCreatorError Public Property Get cErrorDetail(ByVal PropertyName As String) As Variant Public Property Get cGhostscriptVersion() As String Public Property Get cInstalledAsServer() As Boolean Public Property Get cInstanceCounter() As Long Public Property Get cIsClosed() As Boolean Public Property Get cIsConverted() As Boolean Public Property Let cIsConverted(ByVal value As Boolean) Public Property Get cIsLogfileDialogDisplayed() As Boolean Public Property Get cIsOptionsDialogDisplayed() As Boolean Public Property Get cOption(ByVal PropertyName As String) As Variant Public Property Let cOption(ByVal PropertyName As String, ByVal value As Variant) Public Property Get cOptionProfile(ByVal ProfileName As String, ByVal PropertyName As String) As Variant Public Property Let cOptionProfile(ByVal ProfileName As String, ByVal PropertyName As String, ByVal value
显示全部
相似文档