需求分析说明书实例
1.1编写目的
在完成了针对《档案管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2项目背景
由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。而且近年来,由于竞争的激烈程度不断的加深,档案的管理不当会严重到导致公司的面临着亏损甚至破产的局面。于是人们不断地在探索希望能找到解决的方法。
为了解决以上的问题,让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,本人多方听取意见、追加和完善大量实用功能,进而了解文件管理的流程,同时结合各部门、各行业与企业文件管理的方法,开发出一套适合于档案多而复杂的管理系统。
1.3定义、缩写词和符号
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
1.4参考资料
鲁荣江、王立丰:《Visual 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月版
2.任务概述
2.1目标
2.1.1开发目标
在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。本软件根据此需求进行开发的。
2.1.2应用目标
让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。
2.2运行环境
2.2.1硬件环境
A. 一台586 以上的微机及兼容
B.内存16MB(最好32MB内存)
C.VGA 彩显一台
2.2.2软件环境
A.windows 98 以上的操作系统
B.Microsoft Visual Basic 6.0.中文版数据库管理系统
C.Office 2000应用软件
2.3条件与限制
本档案管理系统软件是应用于中小企业的。在功能上还可进一步实现安全防范、与E-Mail和因特网电话集成起来,成为网络档案管理系统软件。
3. 数据描述
3.1静态数据
下面列出了六个表的具体静态数据:
1)档案目录表
此表存放档案类型信息
字段 字段名 类型 宽度
1 档案类型 Text 20
2 安全级别 Text 20
其他表结构(略)
3.2动态数据
输入数据:菜单选项,查找关键字,新建记录项。
输出数据:由查询关键字确定的数据库记录集合。
内部生成的数据:中间查询结果。
3.3数据库描述
本软件采用ACCESS数据库。
3.4数据流图
《档案管理系统》软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。但完整的图比较繁琐,各个功能模块的数据流图如下。
1.登录数据流图
对各表选择、添加、编辑和删除操作
3.5数据字典
这里给出一个数据元素的字典卡片与具体数据卡片的含义:
名称:档案类型信息
描述:产生文件档案类型送交档案目录表
定义:档案类型信息=档案类型+安全级别
4. 功能要求
4.1功能划分
本系统有以下功能模块:
1)档案管理模块
2)查询管理模块
3)系统配置模块
4)系统维护模块
5)打印报表模块
6)帮助模块
4.2功能描述
下面详细描述一下各个功能模块:
1)档案管理
(1) 档案目录管理:只限于一般用户和管理员操作。而且不同的用户级别所操作的档案类型是有限制的。用户可以向里面添加、修改和删除档案类型。也可设置档案类型的级别,以加强它们的保密性。
(2) 档案仓库:限于全体操作员工。一般浏览者只能查看档案,不能对档案做任何的修改。而且不同的用户级别所看到的档案是有限制的。一般用户可向里面添加、修改和删除档案。也可设置档案级别,以加强它们的保密性。
2)查询管理
(1) 查询单条档案记录:主要是适合于全体操作员工的。在窗体上,先可以选择查询的条件,再输入关键字名。按查询即可。如果你不熟悉该档案也可以在窗体上选择模糊搜索。查到记录后,也可双击记录即可显示详细信息。
(2) 查询全部档案:是给管理员用的,是为了方便管理员查找档案,也有关键字搜索和模糊搜索。查到记录后,也可双击记录即可显示详细信息。
(3) 查询操作员工:是给管理员用的,因为操作员工的信息是保密的,所以只限管理员使用。
也有多种查询方法。查到记录后,也可双击记录即可显示详细信息。
3)系统配置
(1) 配置公司信息:只限管理员配置,主要是配置公司的基本信息。一般用户和浏览者均可查看。
(2) 配置系统桌面:用户可以配置自己喜欢的桌面图形。只要在窗体上单击选择图片,再选择所喜欢的图片即可。
(3) 数据库保存路径:仅限管理员使用。用于打开数据库。
4)系统维护
(1)
数据备份:用户可以通过选择保存的路径把数据库保存在硬盘中,也可保存在软盘中。
(2) 数据恢复:用户可以通过选择路径把数据恢复。
(3) 操作员工管理:仅限管理员。其中可以添加、修改、删除操作员工,设置他们的权限、级别及密码。
(4) 系统整理信息:显
分享到:
相关推荐
本主题将深入探讨“软件需求分析说明书实例”,并结合UML(统一建模语言)的应用来阐述如何进行有效的需求分析。 首先,需求分析说明书是软件开发文档的重要组成部分,它清晰地描述了软件系统的预期行为、特性以及...
### 档案管理系统-需求分析说明书实例 #### 一、引言 随着信息技术的不断发展,企业对于档案管理的需求日益增长。档案管理系统作为中小企业信息化建设的重要组成部分,不仅可以提高工作效率,还能确保信息安全。本...
"学生信息管理系统软件需求分析说明书实例" 本文档详细介绍了学生信息管理系统软件的需求分析说明书,旨在通过本次设计,提高分析问题解决问题的能力及软件开发过程的能力。下面是对标题、描述、标签和部分内容的...
学生信息管理系统软件需求分析说明书实例 本文档是关于学生信息管理系统软件需求分析说明书的实例,旨在为学生信息管理系统的开发提供详细的需求分析说明。以下是该文档中所涉及到的知识点: 1. 数据库系统原理:...
通过这个实例,我们可以看到需求分析说明书的结构包括但不限于引言、任务概述和数据描述,每一部分都是为了确保软件开发团队能够准确理解用户的需求,从而开发出符合预期的软件产品。这样的文档对于项目的成功至关...
本压缩包包含了一系列不同类型的系统的需求规格说明书实例,涵盖了oa办公自动化系统、进销存系统、客户关系管理系统、人力资源管理系统、图书馆管理系统、网上书店以及英文需求规格说明书等多个领域,为读者提供了...
在这个例子中,我们将深入探讨需求分析说明书的关键组成部分,并通过实例来理解其实际应用。 首先,需求分析说明书的核心是需求的收集与表述。这包括用户需求、业务需求以及系统需求。用户需求主要关注软件如何满足...
需求分析说明书 需求分析说明书是软件开发过程中的一份重要文档,旨在对软件需求进行详细的分析和描述,以确保软件开发过程中的各个环节都能够正确地实现用户的需求。在本篇资源中,我们将对需求分析说明书的组成...
《软件工程需求说明书实例》是软件开发过程中至关重要的一环,它是整个项目的基础,定义了软件产品的功能、性能、用户界面以及系统约束等关键要素。需求说明书不仅为开发团队提供了清晰的指导,也是与客户沟通、确认...
本资料“需求规格说明书实例汇总(珍藏)”是一份宝贵的资源,包含了多个具体的需求规格说明书实例,可以帮助我们深入理解和学习如何撰写高质量的需求文档。 在编写需求规格说明书时,首先要明确目标,理解业务背景...
本文档将从软件需求规格说明书的标题、描述、标签和部分内容中提取相关知识点,并对其进行详细的解释和分析。 一、软件需求规格说明书的结构 软件需求规格说明书的结构通常包括以下几个部分:封面、修订表、审批...
《需求分析说明书》是一本专为初学者设计的指南,旨在深入浅出地介绍软件开发过程中至关重要的需求分析阶段。需求分析是软件工程的第一步,它定义了项目的目标、功能和预期性能,为后续的设计、编码和测试奠定了基础...