软件项目招标文件技术标书(最全最详细)(4)

2018-12-03 19:52

子系统编号: 子系统英文名称: 子系统中文名称: 特性编号 系统特征 系统特征 操作功能 调用对象 英文名称 中文名称 说明: 其中:

(1)、子系统编号

含义同上。 (2)、子系统英文名称

含义同上。 (3)、子系统中文名称

含义同上。 (4)、特性编号

整个系统所有特性的统一编号。 (5)、系统特性英文名称

系统特性的英文正式名称,将来用于软件开发中,必须符合命名规范。 (6)、系统特性中文名称

系统特性的中文正式名称,来源于需求规格说明书中,系统特性一节中的有关描述。 (7)、操作功能

是指该特性实际完成的操作说明。 (8)、调用对象

是指调用该系统特性的系统对象,这里的系统对象可以是系统特性、也可以是操作界面。

(9)、被调用对象

是指被该系统特性调用的系统对象,这里的系统对象可以是系统特性、也可以是操作界面。 (10)、备注

被调用对象 备注 描述与该系统特性有关的其它注意事项。 (11)、说明

描述与该系统特性表有关的其它注意事项。

(五)、系统接口设计 1、系统接口表

接口作为系统的一种输入/输出形式,分为网络接口、数据库接口、RS-232串行通讯接口、IEEE—485串行总线接口、并行I/O接口等等多种类型。

当系统由多个子系统(模块)组成时,每个子系统分别使用一张系统接口表进行描述。系统接口表的格式如下: 子系统编号 子系统英文名称 子系统中文名称 接口编号 说明: 其中:

(1)、子系统编号

含义同上。 (2)、子系统英文名称

含义同上。 (3)、子系统中文名称

含义同上。 (4)、接口编号

整个系统所有接口的统一编号。 (5)、接口名称

系统接口的正式名称,必须符合通常习惯。 (6)、接口类型

指出该接口所传输的数据在该模块中起到的作用。

接口名称 接口类型 接口性质 接口速率 接口协议 备注 (7)、接口性质

指出该接口在通讯中起到的作用,这里的作用可以是:输入、输出、双向。 (8)、接口速率

指出该接口的传输速率。如果该接口依赖于其它通讯方式,那么传输速率将不高于它所依赖的其它通讯方式的速率。 (9)、接口协议

给出该接口实际使用的通讯协议。 (10)、相关对象

给出直接使用本接口的系统对象,这里的系统对象,可以是操作界面,也可以是系统特性。 (11)、备注

描述与该系统接口有关的其它注意事项。 (12)、说明

描述与该系统接口表有关的其它注意事项。

(六)、系统完整性设计

描述系统对象(数据元、数据类),所受到的逻辑约束关系。

当系统由多个子系统(模块)组成时,每个子系统应分别使用一张系统完整性约束表进行描述。系统完整性约束表的格式如下: 子系统编号 子系统英文名称 子系统中文名称 约束编号 说明: 其中:

(1)、子系统编号

含义同上。 (2)、子系统英文名称

完整性名称 相对对象名 约束表达式 备注 含义同上。 (3)、子系统中文名称

含义同上。 (4)、约束编号

整个系统所有约束的统一编号。 (5)、完整性名称

系统完整性约束的正式名称,必须符合通常习惯。 (6)、相对对象名

完整性约束中的相关对象(数据元和数据类)。 (7)、约束表达式

用一阶逻辑表达式表达的约束方程式。 (8)、备注

描述与该系统完整性约束有关的其它注意事项。 (9)、说明

描述与该系统完整性约束表有关的其它注意事项。

系统设计具体可根据系统的规模分成概要设计和详细设计两个阶段,概要设计包括:

① 划分系统模块 ② 每个模块的功能确定 ③ 用户使用界面概要设计 ④ 输入输出数据的概要设计 ⑤ 报表概要设计

⑥ 数据之间的联系、流程分析 ⑦ 文件和数据库表的逻辑设计 ⑧ 硬件、软件开发平台的确定

⑨ 有规律数据的规范化及数据惟一性要求。

系统的详细设计是对系统的概要设计进一步具体化,其主要工作有:

① 文件和数据库的物理设计 ② 输入输出记录的方案设计

③ 对各子系统的处理方式和处理内容进行细化设计 ④ 编制程序设计任务书。

程序说明书通常包括程序规范、功能说明、程序结构图,通常用HPIPO(Hierarchy Plus Input Process Output)图描述。

4、编码

根据程序设计任务书的要求,用计算机算法语言实现解题的步骤,主要工作包括:

① 模块的理解和进一步划分

② 以模块为单位的逻辑设计,也就是模块内的流程图的编制 ③ 编写代码,用程序设计语言编制程序 ④ 进行模块内功能的测试、单元测试。 程序质量的要求包括:

① 满足要求的确切功能 ② 处理效率高

③ 操作方便,用户界面友好

④ 程序代码的可读性好,函数、变量标识符合规范 ⑤ 扩充性、维护性好。

降低程序的复杂性也是十分重要的,系统的复杂性由模块间的接口数来衡量,一般地讲,n 个模块的接口数的最大值为n(n-1)/2;若是层次结构,n 个模块的接口数的最小值为n-1。为使复杂性最小,对模块的划分设计常常采用层次结构。

要注意编制的程序或模块应容易理解、容易修改,模块应相互独立,对某一模块的修改应对其他模块的功能不产生影响,模块间的联系尽可能少。

5.系统测试

测试是为了发现程序中的错误,对于设计的软件,出现错误是难免的。系统测试通常由经验丰富的设计人员设计测试方案和测试样品,并写出测试过程的详细报告。系统测试是在单元测试的基础上进行的,包括:

① 测试方案的设计; ② 进行测试; ③ 写出测试报告;

④ 用户对测试结果进行评价。 具体测试方式如下:


软件项目招标文件技术标书(最全最详细)(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:某老年公寓模式养老院项目融资商业计划书范文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: