当前位置:首页 >> 中文版 >> 新闻中心 >> 行业信息 >> 政策法规 >> 正文
信息技术项目设计编写要求
日期:2011-11-15 10:06:58    
信息技术项目设计编写要求
【2007-10-30 来源:地调局 】
    地质调查信息化工程项目主要包括地学数据库的开发与建设、应用软件开发及标准化研究。其中标准项目的设计主要依据已有的国际国家标准编写,不列入本要求。

地学数据库建设项目的设计包括需求分析、系统设计(含数据库的设计)、软件开发以及数据库建设工程实施的全过程。因此本要求将数据库建设项目设计与应用软件开发项目设计合并为一个编写要求。如果是应用软件开发项目,则其设计不包括数据库的有关部分。

一、目标、任务

(一)目标:开发目标与应用目标

(二)任务:

1、任务来源、任务书编号、任务承担者。

2、具体任务:依据任务书的要求进行细化。如小比例尺地学空间数据库建设项目的任务将包括编制或修编图件、空间数据库系统的设计、相应软件的开发与数据库的建设等。

3、条件与约束:经费、软硬件环境、开发期限、政策及数据源等。

二、系统需求

在立项论证报告的基础上,通过对用户、现有工作流程、涉及的数据以及系统应用等进行更深入的调查、分析后,阐述下述内容:

(一)系统功能

(二)性能:精度、处理速度、检索时间及可扩展性。

(三)系统输入输出要求

(四)所涉及的数据的内容、数据的类型(空间、属性等)、数据量、数据之间的关系及数据的处理要求。

(五)数据的管理模式、服务方式。

(六)系统的故障处理要求

(七)数据库建设项目的数据源及数据更新要求

三、软硬件环境:

(一)依据下列原则,确定软硬件环境:

1、应用需求

2、与同类系统兼容

3、资金

4、兼顾发展

(二)包括的内容

1、硬件:网络、服务器、计算机、外部设备的性能及选型;

2、软件:操作系统、应用开发平台、编程语言等;

四、标准化

(一)如果现存的标准满足要求,则说明采用的标准及在本项目的应用;

(二)如果现有的标准不能完全满足要求,说明修改或补充的原因和内容;

(三)如需自行制定,则要说明内容及方案(如已有现行标准但完全不能满足要求时,要说明原因);

(四)数据库建设项目,要说明描述该数据库采用的元数据标准。

五、系统处理流程:以图表的形式说明系统的处理流程以表达系统的设计思路。

六、系统结构:用框图的形式说明系统的软件的功能划分及相互关系。

七、软件设计:描述系统内各模块的名称、标识、实现方案及它们之间的层次结构关系。

八、接口设计

(一)用户接口设计:包括屏幕设计、菜单设计、提示信息设计;

(二)软硬件接口:与其他系统的软硬件接口;

(三)系统内部各部分之间的接口。

九、数据库设计

(一)数据库概念模型:采用E-R图或其他建模语言描述实体、属性以及实体之间的关系。空间数据库还要确定比例尺、投影方式和坐标系统、逻辑图层划分及拓扑关系约束等。

(二)数据库结构设计:描述组成数据库的文件、文件结构(包括所有字段的名称、标识、数据类型、长度、数据约束等)及其命名。空间数据库要结合采用的软件描述信息的存储结构,如物理图层划分、内含及外挂属性表设计、空间与属性信息的连接以及采用的编码体系等。

(三)数据字典

(四)数据的安全与保密:描述对数据库不同层次的访问权限以及数据库的安全要求。

(五)数据的质量控制:从人工(管理、工作流程等)与计算机辅助两个方面阐述数据质量的保证方法

十、系统出错处理设计

(一)出错信息

(二)补救措施

十一、测试与试验

(一)测试种类与计划

(二)应用试验

十二、数据库建库方案

(一)组织与协调机制

(二)培训:软件使用、数据采集及质量保证

(三)数据采集:流程与方法

(四)质量检查

(五)数据汇总与集成

(六)系统测试

(七)编写元数据

(八)数据库使用、维护方案

(九)数据库的安全与备份规定

(十)产品及数据服务

十三、文档:明确项目提交的文档,一般包括:立项论证报告、项目设计书、有关的源程序(含功能与参数说明)或目标程序、用户使用手册、测试报告、用户使用报告、研制报告等

十四、人员组成与分工:所有参加项目的单位与人员名单、详细分工、联系地址、电话、电子邮件。

十五、进度:详细的项目进度安排。除项目的阶段进度外,要包括有关的主要业务会议安排。

十六、经费预算:按《中国地质调查局项目设计预算编制暂行办法》要求编写。

十七、成果:提交的成果、方式及计划

十八、设计编写参照执行的技术标准:

(一)计算机软件产品开发文件编制指南,GB8567-88

(二)计算机软件需求说明编制指南GB9385-88

(三)计算机软件测试文件编制规范GB9386-88

(四)计算机软件质量保证计划规范GB/T12504-90

(五)计算机软件配置管理计划规范GB/T12505

(六)信息处理、程序构造及其表示的约定GB13502-92

(七)软件维护指南GB/T14079-93

(八)信息处理系统、计算机系统配置图符号及约定GB/T14085-93

(九)计算机软件单元测试GB/T15532-1995

(十)信息技术、软件产品评价、质量特性及其使用指南GB/T16260-1996

(十一)软件文档管理指南GB/T16680-1996

反馈信箱】 【 】 【 打印窗口 】 【 关闭窗口