PDF生成器概要设计说明书(精品).doc
文本预览下载声明
《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 LongPublic Property Get cDefaultPrinter() As StringPublic Property Let cDefaultPrinter(ByVal PrinterName As String)Public Property Get cError() As clsPDFCreatorErrorPublic Property Get cErrorDetail(ByVal PropertyName As String) As VariantPublic Property Get cGhostscriptVersion() As StringPublic Property Get cInstalledAsServer() As BooleanPublic Property Get cInstanceCounter() As LongPublic Property Get cIsClosed() As BooleanPublic Property Get cIsConverted() As BooleanPublic Property Let cIsConverted(ByVal value As Boolean)Public Property Get cIsLogfileDialogDisplayed() As BooleanPublic Property Get cIsOptionsDialogDisplayed() As BooleanPublic Property Get cOption(ByVal PropertyName As String) As VariantPublic Property Let cOption(ByVal PropertyName As String, ByVal value As Variant)Public Property Get cOptionProfile(ByVal ProfileName As String, ByVal PropertyName As String) As VariantPublic Property Let cOptionProfile(ByVal ProfileName As String, ByVal PropertyName As String, ByVal value
显示全部