系统设计报告怎么写( 四 )


4.1.3 注意系统的可移植性和可维护性 4.1.4 注意系统的易用性 4.2 系统的数据库系统和前端开发工具 4.2.1数据库为sql server 4.2.2 PowerBuilder9.0 A.PowerBuilder9.0语言扩展性好,而且移植性强,性能稳定 。B.它提供了众多的描绘器用于创建和管理不同的对象,从而大大降低了面向对象应用系统的开发难度,提高了开发质量和开发速度 。
C.它具有强大的数据库操作功能 。需求分析 1需求描述与分析 设计一个性能良好的数据库系统,明确应用环境对系统的要求是首要的和最基本的 。
特别是数据应用非常广泛,非常复杂,要是事先没有对信息进行充分和细致的分析,这种设计就很难取得成功 。通过需求分析阶段对图书管理系统的整个应用情况作全面的、详细的调查,确定图书管理的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些写成用户和数据库设计者都能够接受的文档 。
事实上,需求分析是数据库开发中最难的任务之一 。因为,第一,系统本身是可变的,用户的需求必须不断调整,使之与这种变化相适应 。
第二,用户很难说清某部分工作的功能处理过程 。所以,设计人员必须认识到:在整个需求分析以及系统设计过程中,用户参与的重要性,通过各种方法展开调查分析 。
2需求分析的步骤 需求分析大致可分为三步来完成,即需求信息的收集、分析整理和评审通过 。1.需求信息的收集 需求信息的收集又称为系统调查 。
为了充分地了解用户可能提出的要求,在调查研究之前,要做好充分的准备工作,要了解调查的目的、调查的内容和调查的方式 。2. 调查的目的 首先,要了解组织的机构设置,主要管理活动和职能 。
其次,要确定组织的目标,大致管理 。
4. 系统分析报告该怎么写啊 软件测试分析报告包括内容及大体格式:
1.1编写目的
说明这份测试分析报告的具体编写目的,指出预期的阅读范围 。
1.2背景
说明:
a.被测试软件系统的名称;
b.该软件的任务提出者、开发者、用户及安装此软件的计算中心,指出测试环境与实际运行环境 之间可能存在的差异以及这些差异对测试结果的影响 。
1.3定义
列出本文件中用到的专问术语的定义和外文首字母组词的原词组 。
1.4参考资料
列出要用到的参考资料,如:
a.本项目的经核准的计划任务书或合同、上级机关的批文;
b.属于本项目的其他已发表的文件;
c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准 。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源 。
2测试概要
用表格的形式列出每一项测试的标识符及其测试内容,并指明实际进行的测试工作内容与测试计划中预先设计的内容之间的差别,说明作出这种改变的原因 。
3测试结果及发现
3.1测试1(标识符)
把本项测试中实际得到的动态输出(包括内部生成数据输出)结果同对于动态输出的要求进行比较,陈述其中的各项发现 。
3.2测试2(标识符)
用类似本报告3.1条的方式给出第 2项及其后各项测试内容的测试结果和发现 。
4对软件功能的结论
4.1功能1(标识符)
4.1.1能力
简述该项功能,说明为满足此项功能而设计的软件能力以及经过一项或多项测试已证实的能力 。
4.1.2限制
说明测试数据值的范围(包括动态数据和静态数据),列出就这项功能而言,测试期间在该软件中查出的缺陷、局限性 。