1、 湖北国际软件外包人才培养基地 DBManage 详细设计说明书卷号卷内编号密级应用软件详细设计说明书项目名称: 部门级文档管理系统 项目编号: 模块名称: DBManage(数据导出) 模块编号: 编写人员: * 编写日期: 2004-6-8 审批人员: 审批日期: 湖北国际软件外包人才培养基地 DBManage 详细设计说明书1历史修改记录版本号 修改人/日期 摘要 审定人/日期湖北国际软件外包人才培养基地 DBManage 详细设计说明书2目录1 引言 21.1 编写目的 .21.1.1 目的 21.1.2 文档预期读者 31.2 项目背景 .31.3 定义 .31.4 参考资料 .32
2、 设计说明 32.1 程序简述 .32.1.1 引用命名空间 32.1.2 命名空间 32.1.3 类名 32.2 程序功能描述 .32.2.1 函数列表 32.2.2 函数功能说明 42.3 注释设计 .92.4 限制条件 .92.5 测试计划 .92.6 尚未解决得问题 .9湖北国际软件外包人才培养基地 DBManage 详细设计说明书31 引言1.1 编写目的1.1.1 目的描述部门级文档管理系统 DBManage 类模块的详细设计。1.1.2 文档预期读者项目经理、系统分析员、研发经理、测试经理、项目组长、系统开发人员。1.2 项目背景由武汉开目信息技术有限责任公司提出,IBM 外包小
3、组进行开发。软件系统名称:部门级文档管理系统。1.3 定义1.4 参考资料需求分析说明书、软件概要设计说明书。2 设计说明2.1 程序简述2.1.1 引用命名空间using System;using System.Data;using System.IO;using System.Text;2.1.2 命名空间PartDM. DBOperate2.1.3 类名DBManage湖北国际软件外包人才培养基地 DBManage 详细设计说明书42.2 程序功能描述2.2.1 函数列表成员类型 成员 说明 类内/外部使用Public string CreateSQL(string tableName)
4、根据表名创建SQL 语句 外public int DataSetSaveTxtFile(DataSet exportDataSet,string saveTxtFilePath, string listSeparator,bool append)将数据集中的数据输出到指定文本件 外方法public int DataSetSaveTxtFile(DataSet exportDataSet,string saveTxtFilePath string listSeparator,bool append)将数据集中的数据输出到指定文本件(重载)外2.2.2 函数功能说明2.2.2.1 根据表名创建 S
5、QL 语句函数名 :CreateSQL()函数定义:public string CreateSQL(string tableName)访问权限:public参数:参数名 类型 说明tableName string 输入的数据表名返回值类型:string值 说明SQL 语句 根据表名创建 SQL 语句2.2.2.2 将数据集中的数据输出到指定文本文件函数名 :DataSetSaveTxtFile()函数定义:public int DataSetSaveTxtFile(DataSet exportDataSet,string saveTxtFilePath, string listSeparato
6、r,bool append)访问权限:public参数:湖北国际软件外包人才培养基地 DBManage 详细设计说明书5参数名 类型 说明exportDataSet DataSet 需要输出的数据集saveTxtFilePath string 输出的文本文件中路径listSeparator string 每个记录的之间的分隔符append bool 输出的文件存在是否为追加方式返回值类型:int值 说明0 操作成功1311 返回文件路径错误1312 返回文件进程占用1313 返回文件访问被拒绝1314 未知错误2.2.2.3 将数据集中的数据输出到指定文本文件(重载)函数名: DataSetS
7、aveTxtFile(重载 1)函数定义:public int DataSetSaveTxtFile(DataSet exportDataSet,string saveTxtFilePath,bool append)访问权限:public参数:参数名 类型 说明exportDataSet DataSet 需要输出的数据集saveTxtFilePath string 输出的文本文件中路径append bool 输出的文件存在是否为追加方式返回值类型:int值 说明0 操作成功1311 返回文件路径错误1312 返回文件进程占用1313 返回文件访问被拒绝1314 未知错误2.3 注释设计在方法的前面标注注释,描述该方法的功能,参数类型,返回值。声明变量应标注该变量的用途。在判断错误的位置加注释,说明是什么错误。湖北国际软件外包人才培养基地 DBManage 详细设计说明书62.4 限制条件在调用本模块前,有必要先进行注册,将数据库连接串输入到注册表。并且调用的别人的模块完成并且引用2.5 测试计划请参照单元测试计划说明书。2.6 尚未解决得问题无