1、1.5参考资料 31.6 术语与缩写解释 42程序结构 43类A详细设计说明 63.1类描述 63.2功能 63.3性能 73.3.1数据精确度 73.3.2时间特性 73.3.3适应性 73. 4输人项 73. 5输出项 83. 6算法 83. 7流程逻辑 83.8接口 83.9存储分配 83.10注释设计 83.11限制条件 83.12测试计划 93.13尚未解决的问题 9类B详细设计说明 91. 引言1.1 文档目的在完成了针对档案管理系统软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。此需求规格说明书对档案管理系统软件做了全面细
2、致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。1.2 文档范围该文档的主要作用为针对管理系统的各个功能模块设计,以达到更全面更实用的作用。1.3产品开发背景由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。而且近年来,由于竞争的激烈程度不断的加深
3、,档案的管理不当会严重到导致公司的面临着亏损甚至破产的局面。于是人们不断地在探索希望能找到解决的方法。为了解决以上的问题,让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,本人多方听取意见、追加和完善大量实用功能,进而了解文件管理的流程,同时结合各部门、各行业与企业文件管理的方法,开发出一套适合于档案多而复杂的管理系统。1.4定义、缩写词和符号需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。1.5参考资料 都日娜:管理信息系统(实用教材),清华大学出版社鲁荣江、王立丰:V
4、isual Basic 项目案例导航,科学出版社,2002年6月版陈明:软件工程,中央广播电视大学出版社,2002年6月版段兴:Visual Basic 6.0控件实用程序设计100例,人民邮电出版社,2002年12月杜春雷、孙会莲:如何使用Visual basic 6.0中文版,机械出版社,2000年1月张曜、张青、李丁:Visual Basic 函数实用手册,治金工业出版社,2002年12月范国平、陈晓鹏:Access 2000 数据库系统开发实例导航,人民邮电出版社,2002年12月版闪四清:SQL Server 实用简明教程,清华大学出版社,2003年1月版1.6 术语与缩写解释缩写、
5、术语解 释OA办公自动化软件SqlServer微软的数据库产品2程序结构用一系列图表列出本模块的名称、标识符和其他之间模块的层次结构关系。档案管理系统软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。但完整的图比较繁琐,各个功能模块的数据流图如下。登录数据流图 2.档案管理3.档案查询4.系统配置5.系统维护6.打印报表选择操作打印单条记录打印全部记录打印操作员工信息3类A详细设计说明3.1类描述给出对该类的简要描述,主要说明设计本类的目的意义,并且,还要说明本类的特点(如:是常驻内存还是非常驻?是否子程序?是可重人的还是不可重人的?有无覆盖要求?是顺序处理还是并发处理等)。3.2功能
6、说本系统有以下功能模块:1)档案管理模块 2)查询管理模块 3)系统配置模块 4)系统维护模块5)打印报表模块 6)帮助模块下面详细描述一下各个功能模块:1)档案管理(1) 档案目录管理:只限于一般用户和管理员操作。而且不同的用户级别所操作的档案类型是有限制的。用户可以向里面添加、修改和删除档案类型。也可设置档案类型的级别,以加强它们的保密性。(2) 档案仓库:限于全体操作员工。一般浏览者只能查看档案,不能对档案做任何的修改。而且不同的用户级别所看到的档案是有限制的。一般用户可向里面添加、修改和删除档案。也可设置档案级别,以加强它们的保密性。2)查询管理 查询单条档案记录:主要是适合于全体操作
7、员工的。在窗体上,先可以选择查询的条件,再输入关键字名。按查询即可。如果你不熟悉该档案也可以在窗体上选择模糊搜索。查到记录后,也可双击记录即可显示详细信息。(2) 查询全部档案:是给管理员用的,是为了方便管理员查找档案,也有关键字搜索和模糊搜索。(3) 查询操作员工:是给管理员用的,因为操作员工的信息是保密的,所以只限管理员使用。也有多种查询方法。3)系统配置 配置公司信息:只限管理员配置,主要是配置公司的基本信息。一般用户和浏览者均可查看。 配置系统桌面:用户可以配置自己喜欢的桌面图形。只要在窗体上单击选择图片,再选择所喜欢的图片即可。 数据库保存路径:仅限管理员使用。用于打开数据库。4)系
8、统维护 数据备份:用户可以通过选择保存的路径把数据库保存在硬盘中,也可保存在软盘中。 数据恢复:用户可以通过选择路径把数据恢复。 操作员工管理:仅限管理员。其中可以添加、修改、删除操作员工,设置他们的权限、级别及密码。(4) 系统整理信息:显示距离管理员整理系统的时间。5)打印报表 打印单条档案记录:主要适用于一般浏览者和一般用户。他们只能打印在他们的权限和级别范围内所能查看的档案。 打印全部档案:是为管理员设置的,管理员可以根据需要设置打印。也可以让档案以报表的形式生成文本文件或HTML文件输出。(3) 打印操作员工信息:打印操作人员的信息只限管理员使用。6)帮助(1) 帮助信息:显示系统的
9、详细帮助信息。(2) 关于系统:主要是显示系统的一些信息3.3性能3.3.1数据精确度A要按照严格的数据格式输入,否则系统不给予响应进行处理。B查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。3.3.2时间特性一般操作的响应时间应在12秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。3.3.3适应性满足企事业单位使用的需求(记录量控制在1000项内)。对前面提到的运行环境要求不应存在困难。3. 4输人项给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数
10、量和频度、输入媒体、输入数据的来源和安全保密条件等等。3. 5输出项给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。3. 6算法详细说明本类所选用的算法,具体的计算公式和计算步骤。3. 7流程逻辑用图表(例如流程图、判定表等)辅以必要的说明来表示本类的逻辑流程。3.8接口说明本类的详细设计接口,辅以必要的图表。3.9存储分配根据需要,说明本类的存储分配。3.10注释设计说明准备在本类中安排的注释,如:a 加在首部的注释;b 加在各分枝点处的注释;c 对各变量的功能、范围、缺省条件等所加的注释;d 对使用的逻辑所加的注释等等。3.11限制条件说明本类运行中所受到的限制条件。3.12测试计划说明对本类进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序等的规定。3.13尚未解决的问题说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问题。类B详细设计说明.
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1