需求分析说明书实例
软件研发需求分析说明书实例
1.引言
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 档案类型 2 安全级别 2)档案仓库表 此表存放档案的信息 字段 字段名 1 档案名称 2 档案内容 3 档案说明 4 档案创建者 text 20 5 档案创建时间 data/time 自动 6 最后修改者 text 20 7 最后修改时间 data/time
类型 text text
宽度 20 20
类型 text memo text
宽度 50 自动 50
软件研发需求分析说明书实例
自动 8 档案类型 text 20 9 附加文件 text 50 10 安全级别 text 20 3) 登录表 此表存放操作员工的信息 字段 字段名 类型 1 用户名 text 2 密码 text 3 权限 text 4 级别 text 4) 操作员工信息表 此表存放操作员工详细信息表 字段 字段名 类型 1 员工号 5) 公司信息表 主要存放公司的信息 字段 字段名 类型 1 公司名称 text 2 公司电话 text 3 公司传真 text 4 负责人 6)帮助表 此表存放帮助信息 字段 字段名 类型 1 名称 memo 2 内容 memo 3.2 动态数据 输入数据:菜单选项,查找关键字,新建记录项。 输出数据:由查询关键字确定的数据库记录集合。 内部生成的数据:中间查询结果。 3.3 数据库描述 本软件采用 access 数据库。 3.4 数据流图
宽度 50 50 20 50
宽度
宽度 50 50 50
宽度 自动 自动
软件研发需求分析说明书实例
《档案管理系统》软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。但完整的图比较繁琐,各个功能模块的数据流图如下。
1.登录数据流图 登录失败 登录成功 错 对
登录表 选择操作 添加 修改
2.档案管理 删除
3.档案查询 选择查询项目 查询条件 查询 显示
3.系统配置 打开数据库库 选择图片 选择操作
公司信息配置 系统桌面配置 数据库路径 公司信息载入 修改 确认
4.系统维护
登录表信息载入 操作员工管理 数据恢复 选择路径
软件研发需求分析说明书实例
系统数据管理 添加
选择操作 数据备份 选择路径 修改 删除 备份 恢复 打开
5.打印报表 选择操作
打印单条记录 打印全部记录
打印操作员工信息 打印
3.5数据字典
这里给出一个数据元素的字典卡片与具体数据卡片的含义: 名称:档案类型信息
描述:产生文件档案类型送交档案目录表 定义:档案类型信息=档案类型+安全级别
4. 功能要求 4.1功能划分
本系统有以下功能模块: 1)档案管理模块 2)查询管理模块 3)系统配置模块 4)系统维护模块 5)打印报表模块
软件研发需求分析说明书实例
6)帮助模块 4.2功能描述
下面详细描述一下各个功能模块: 1)档案管理
(1) 档案目录管理:只限于一般用户和管理员操作。而且不同的用户级别所操作
的档案类型是有限制的。用户可以向里面添加、修改和删除档案类型。也可设置档案类型的级别,以加强它们的保密性。
(2) 档案仓库:限于全体操作员工。一般浏览者只能查看档案,不能对档案做任
何的修改。而且不同的用户级别所看到的档案是有限制的。一般用户可向里面添加、修改和删除档案。也可设置档案级别,以加强它们的保密性。 2)查询管理
(1) 查询单条档案记录:主要是适合于全体操作员工的。在窗体上,先可以选
择查询的条件,再输入关键字名。按查询即可。如果你不熟悉该档案也可以在窗体上选择模糊搜索。查到记录后,也可双击记录即可显示详细信息。 (2) 查询全部档案:是给管理员用的,是为了方便管理员查找档案,也有关键
字搜索和模糊搜索。查到记录后,也可双击记录即可显示详细信息。 (3) 查询操作员工:是给管理员用的,因为操作员工的信息是保密的,所以只
限管理员使用。
也有多种查询方法。查到记录后,也可双击记录即可显示详细信息。 3)系统配置
(1) 配置公司信息:只限管理员配置,主要是配置公司的基本信息。一般用户和
浏览者均可查看。
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




