软件详细设计说明书_第1页
软件详细设计说明书_第2页
软件详细设计说明书_第3页
软件详细设计说明书_第4页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编号 _版本 _软件详细设计说明书项目名称: xxxxxxxxxxxx子系统委托单位:承办单位:编写 : xxxxxx2002年 05月 01日校对 : xxxxxx2002年 05月 10日审核 : xxxxxx2002年 05月 15日批准 : xxxxxx2002年 05月 25日目录1.引言错误 ! 未定义书签。1.1目的31.2背景31.3参考资料32.总体设计42.1软件描述42.2设计方法42.3软件结构42.4模块设计说明62.41总控模块62.42所长室模块6综合室模块错误 ! 未定义书签。机械一室模块21机械二室模块25化工一室模块31化工二室模块错误 ! 未定义书签。电器

2、室模块错误 ! 未定义书签。轻工室模块错误 ! 未定义书签。统计汇总模块错误 ! 未定义书签。领导查询模块错误 ! 未定义书签。公共查询模块错误 ! 未定义书签。1. 引言1.1 目的编写详细设计说明书是软件开发过程必不可少的部分, 其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。1.2 背景一、软件名称检测信息系统质量监督检验子模块二、相关单位委托单位技术检测中心承办单位石油大学(华东 )主管部门技术检测中心信息中心1.3 参考资料1、 <<石油工业应用软件工程规范>>SY/T 5232-19992、实用软件工程郑人杰

3、清华大学出版社2. 总体设计2.1 软件描述质量监督检验子系统可实现所长室、综合室、机械一室、机械二室、化工一室、化工二室、电器室、轻工室检测业务的信息管理及统计汇总、领导查询、公共查询功能,可实现抽样单、委托单、样品收发登记表、产品检验通知单、检验运行卡、检验报告首页及附页的录入、修改、查询及打印;对签发后的检验报告进行查询及统计汇总。采用B/S 的软件体系结构,服务器采 WINDOWS/NT , SQLSERVER 。客户端采用 WINDOWS/95/98/NT/2000, 浏览器采用 IE4.0 以上。2.2 设计方法本软件采用传统的软件开发生命周期的方法, 采用自定向下, 逐步求精的结

4、构化的软件设计方法2.3 软件结构1、总体结构2、所长室模块主控模块所长室检验通知检验报告用户登录用户口令单管理管理修改(1)、检验报告管理机机化检验报告管理模块轻领公所综化电统械械工工工导共长合检验器理化计检验检验运行理化理化理化检验报告打印模块二一二室查查室室一室汇报告报告卡查报告封皮报告报告报告室室室检验报告打印模块询询签发修改室签发修改 总打印询打印打印(2)、用户口令修改模块用户口令修改模块选择封皮格式密码验证报告封皮打印口令修改模块(3)报告首页打印、检验通知单管理检验通知单管理模块报告附页打印通知单通知单通知单未发出通报告完成3、综合室模块修改查询知单查询情况查询录入综合室用户登

5、录(1)抽样委托样品样品报告用户运行运行、抽样单管理单管单管收发收发收费口令卡录卡修理理登记登记抽样单管理模块修改入改管理录入模块查询修改模块查询模块(2)、委托单管理管理(3)、样品收发登记管理委托单管理模块样品收发登记管理模块录入模块修改模块查询模块(4)、检验报告收费管理报告收费管理模块样品处理查询(5)、用户口令修改模块录入修改模块查询模块录入模块修改用模户块口令修改模块 查询模块密码验证口令修改模块(6) 、样品收发登记综合查询输样入品查收询发条登件记并选查综择询合查结查询果询类模型块3、机械一室模块机械一室用户登录报告报告报告报告运行运行运行用户(1) 、用户口令修改模块附页用户口

6、令修改模块卡修卡查口令首页首页附页卡录录入修改录入修改密码验证改询修改入口令修改模块5、机械二室模块机械二室用户登录用户报告报告报告报告运行运行运行理化理化(1) 、用户口令修改模块附页用户口令修改模块卡修卡查报告报告口令首页首页附页卡录修改录入修改录入修改密码验证改询录入修改入口令修改模块6、化工一室、化工二室、电器室、轻工室模块与机械一室模块结构相同,不一一描述。7、统计汇总模块统计汇总用户登录查询结果模块用户口令修改(1) 、用户口令修改模块用户口令修改模块密码验证8、领导查询模块口令修改模块领导查询模块用户登录模块用户口令修改查询结果模块(1) 、用户口令修改模块用户口令修改模块密码验

7、证9、公共查询模块:口令修改模块此模块包括一个查询结果模块。2.4 模块设计说明2.4 1 总控模块一、模块描述控制各种功能操作的选择二、模块接口关系总控模块调用所长室、综合室、机械一室、机械二室、化工一室、化工二室、电器室、轻工室、统计汇总、领导查询、公共查询十一大模块三、模块实现算法输入口令返回总控模块合法用户 ?N进入各业务功能模块Y2.4 2 所长室模块一、用户登录模块1、模块描述输入用户名和密码经系统检查后予以允许进入或者拒绝进入。2、输入、输出输入用户名和密码3、模块接口关系允许进入调用所长室模块拒绝进入返回系统总控模块二、检验报告管理模块1、检验报告签发模块(1) 、模块描述将检

8、验室录入的检验报告浏览审核后,输入签发日期及批准字段后,选择保存按钮保存(2) 、输入、输出序号输入数量精度1报告编号12签发日期13批准1(3) 、模块接口关系保存返回检验报告管理模块输入报告编号(4) 、模块实现算法Y 返回管理模块编号为空 ?NN 返回管理模块报告已录入 ?YY 返回管理模块报告已签发 ?N2、检验报告修改模块(1) 、模块描述将保存的数据正确修改后,选择修改按钮保存(2) 、输入、输出序号输入数量精度1报告编号12签发日期13批准1(3) 、模块接口关系保存返回检验报告管理模块输入报告编号(4) 、模块实现算法Y 返回管理模块编号为空 ?NN 返回管理模块报告已录入 ?

9、YN 返回管理模块报告已签发 ?Y3、运行卡查询模块(1) 、模块描述查询到保存的符合条件的运行卡数据显示出来。数据类型有效范围字符字符字符输入签发日期及批准人将数据存入报告首页数据库将数据存入检验运行卡数据库返回管理模块数据类型有效范围字符字符字符修改数据保存修改结果返回管理模块(2) 、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符(3) 、模块接口关系查询:返回检验报告管理模块(4) 、模块实现算法判断报告编号是否为空, 为空则返回报告管理模块; 不为空, 则在样品收发登记表中查找相应编号的记录, 如果没找到则返回, 找到则取出需要的字段内容; 在抽样单中查找相应编号的记录,

10、 如果没找到则返回, 找到则取出需要的字段内容; 在检验运行卡中查找相应编号的记录, 如果没找到则返回, 找到则取出全部字段内容; 将查找到的数据按照原始表格形式显示出来。4、理化报告签发模块(1) 、模块描述将检验室录入的理化检验报告浏览审核后,输入签发日期及批准字段后,选择保存按钮保存(2) 、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符2签发日期1字符3批准1字符(3) 、模块接口关系保存返回检验报告管理模块输入报告编号(4) 、模块实现算法输入签发日编号为空 ?Y 返回管理模块期及批准人NN 返回管理模块将数据存入理化报告已录入 ?报告数据库YY 返回管理模块将数据存入检

11、验报告已签发 ?N运行卡数据库5、理化报告修改模块(1) 、模块描述将保存的数据正确修改后,选择修改按钮保存(2) 、输入、输出序号输入数量精度数据类型1报告编号1字符2签发日期1字符3批准1字符(3) 、模块接口关系保存返回检验报告管理模块(4) 、模块实现算法输入报告编号Y 返回管理模块修改数据编号为空 ?N保存修改结果返回管理模块有效范围N 返回管理模块报告已录入 ?返回管理模块YN 返回管理模块报告已签发 ?Y6、 检验报告打印模块检验报告打印模块包括报告封皮打印模块、报告首页打印模块、报告附页打印模块。( 1)、主模块模块描述将已签发的检验报告进行打印输入、输出序号输入数量精度数据类

12、型有效范围1报告编号1字符模块接口关系报告未签发返回检验报告管理模块报告已签发:可选择进入报告封皮打印模块、报告首页打印模块、报告附页打印模块模块实现算法输入样品编号Y 返回管理模块N编号为空 ?N 返回管理模块首页已录入 ?YN 返回管理模块报告已签发 ?YN 返回管理模块附Y页已录入 ?( 2)、报告封皮打印模块模块描述查找已签发的检验报告,对报告封皮进行打印输入、输出序号输入数量精度1报告编号12封皮格式1模块接口关系找到:进入报告封皮打印模块没找到:返回报告打印主模块模块实现算法判断附页的页数根据附页页数显示附页打印按钮进入不同的打印模块数据类型有效范围字符字符首先判断样品编号是否为空

13、,为空则返回;不为空,则在抽样单中查找该样品编号的记录,如果找到则取出所需的字段数据,没找到则将x 赋值为 0;在委托单中查找该样品编号的记录,如果找到则取出所需的字段数据,没找到则将x1 赋值为 0;若 x1+x=0 ,则返回打印主模块,否则根据选择的报告格式显示所需的表头图案并显示整个报告封皮内容。( 3)、报告首页打印模块模块描述查找已签发的检验报告,对报告首页进行打印输入、输出序号输入数量精度数据类型有效范围1报告编号1字符2封皮格式1字符模块接口关系找到:进入报告首页打印模块没找到:返回报告打印主模块模块实现算法首先判断样品编号是否为空,为空则返回;不为空,则在抽样单中查找该样品编号

14、的记录,如果找到则取出所需的字段数据, 没找到则在委托单中查找该样品编号的记录, 如果找到则取出所需的字段数据;在报告首页数据库中查找该样品编号的记录,取出所需的字段数据,显示所需样品编号的报告主页打印页面。( 4)、报告首页打印模块模块描述查找已签发的检验报告,对报告首页进行打印输入、输出序号输入数量精度数据类型有效范围1报告编号1字符2封皮格式1字符模块接口关系找到:进入报告附页打印模块没找到:返回报告打印主模块模块实现算法首先根据报告编号在报告附页数据库中查找该样品编号的记录, 根据页码数取出所需的字段数据;判断“单位”字段中有无数字,若有则将数字显示为上标,显示所需样品编号的报告附页打

15、印页面。7、理化报告打印模块描述查找已签发的理化检验报告,对报告进行打印输入、输出序号输入数量精度数据类型有效范围1报告编号1字符模块接口关系找到:进入理化报告打印模块没找到:返回检验报告管理模块模块实现算法输入样品编号Y 返回管理模块编号为空 ?取出所需的委托N单数据N 返回管理模块报告已录入 ?取出所需的报告Y数据N 返回管理模块报告已签发 ?N 返回管理模块按照原始表格形式显示报告打印界面委托单录入 ?Y8、理化封皮打印:与报告封皮打印模块相同,不再描述。三、检验通知单管理模块1、通知单录入模块(1) 、模块描述将检验通知单数据录入后,选择保存按钮保存(2) 、输入、输出序号输入数量精度

16、数据类型有效范围1报告编号1字符2签发日期1字符3计划完成日期1字符4检验项目1字符5签发人1字符(3) 、模块接口关系保存返回检验通知单管理模块返回:返回检验通知单管理模块(4) 、模块实现算法输入样品编号Y 返回管理模块编号为空 ?NN 返回管理模块记录存在 ?YY 返回管理模块通知单签发 ?N1、通知单修改模块(1) 、模块描述将检验通知单数据修改后,选择修改按钮保存(2) 、输入、输出序号输入数量精度1报告编号12签发日期13 计划完成日期4 检验项目5 签发人1(3) 、模块接口关系在样品收发登记表中查找该编号记录取出所需数据在委托单及抽样单中查找该编号记录取出所需数据显示输入数据选

17、择保存按钮保存返回通知单管理模块数据类型有效范围字符字符字符字符字符修改返回检验通知单管理模块返回:返回检验通知单管理模块(4) 、模块实现算法输入样品编号在字符 2 数据库中查找该编号Y 返回管理模块编号为空 ?记录取出所需数据在委托单及抽样单中查找该N编号记录取出所需数据显示N 返回管理模块记录存在 ?修改数据选择修改按钮保存YN 返回管理模块通知单签发 ?返回通知单管理模块Y3、通知单查询模块(1) 、模块描述找到所需样品编号的检验通知单数据后,按原始表格形式显示出来并可打印。(2) 、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符(3) 、模块接口关系未找到:返回检验通知单

18、管理模块找到显示、打印(4) 、模块实现算法首先判断样品编号是否为空, 为空则返回; 不为空, 则在检验通知单数据库中查找该样品编号的记录, 未找到则返回; 若找到, 则在抽样单或委托单中查找该编号的记录并取出所需的数据,根据样品编号的字符在字符 2 数据库中查找所需数据, 按照原始表格形式显示通知单内容4、未发出通知单查询模块(1) 、模块描述找到所有未签发的检验通知单,将样品编号显示出来并可打印。(2) 、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符(3) 、模块接口关系未找到:返回检验通知单管理模块找到显示、打印(4) 、模块实现算法首先在检验通知单数据库中查找“签发人”字

19、段为空的记录,未找到则返回;若找到,显示找到的所有记录的样品编号。5、报告完成情况查询模块(1) 、模块描述找到限定期限内未完成的检验报告,将报告编号显示出来并可打印。(2) 、输入、输出序号输入数量精度数据类型有效范围1起始日期1字符2截止日期1字符(3) 、模块接口关系未找到:返回检验通知单管理模块找到显示、打印(4) 、模块实现算法首先在检验通知单数据库中查找所有计划完成日期在起始日期与截止日期之间的记录,取出其样品编号, 根据样品编号在检验报告首页数据库中循环查找符合条件的记录。若找到且报告签发日期小于截止日期,则继续循环,否则显示报告编号后继续循环查找。四、用户口令修改模块1、密码验

20、证模块模块描述输入密码经系统检查后予以允许进入或者拒绝进入。输入、输出输入密码模块接口关系允许进入调用口令修改模块拒绝进入返回所长室模块2、口令修改模块模块描述修改密码及口令后,选择提交按钮保存。输入、输出输入密码、口令模块接口关系保存返回所长室模块一、用户登录模块1、模块描述输入用户名和密码经系统检查后予以允许进入或者拒绝进入。2、输入、输出输入用户名和密码3、模块接口关系允许进入调用综合室模块拒绝进入返回系统总控模块二、抽样单管理模块三、1、抽样单录入模块(1) 、模块描述将抽样单按照原始表格输入后,选择保存按钮保存(2) 、输入、输出序号输入数量精度数据类型有效范围1样品编号1字符2产品

21、名称1字符3编号1字符4依据标准1字符5规格型号1字符6生产单位1字符7受检单位1字符8样品等级1字符9地址电话1字符10抽样地点1字符11检验类别1字符12抽样基数12数值13单位 11字符14样品数量1字符15样品单价12数值16单位 21字符17抽样日期1字符年1990,2050 月 1,12 日1,3118抽样人1字符19被抽样单位代表1字符20商标1字符21备注1字符22生产日期或编号1字符(3) 、模块接口关系保存返回抽样单管理模块(4) 、模块实现算法首先判断样品编号是否为空,为空则返回; 不为空, 判断该样品编号是否已存在于抽样单中或委托单中, 已存在则返回; 不存在,则在字符

22、 2 数据库中查找与样品编号字符相同的记录,取出所需字段内容, 进入录入界面; 按照原始表格将数据输入文本框后, 选择保存按钮保存;首先保存抽样单数据, 然后将样品编号、 检验室、检验类别保存入样品收发登记表数据库中,将样品编号存入检验通知单数据库中,所有数据保存完毕后,系统发出提示返回管理模块。(5) 、算法描述序号输入源数量度量单位处理过程1批次价值1元批次价值=样品单价* 抽样基数2、抽样单修改模块3、(1) 、模块描述将保存的抽样单数据修改后,选择修改按钮保存(2) 、输入、输出序号输入数量精度数据类型有效范围1样品编号1字符2产品名称1字符3编号1字符4依据标准15规格型号16生产单

23、位17受检单位18样品等级19地址电话110抽样地点111检验类别112抽样基数1213单位 1114样品数量115样品单价1216单位 2117抽样日期118抽样人119被抽样单位代表120商标121备注122生产日期或编号1(3) 、模块接口关系修改返回检验通知单管理模块(4) 、模块实现算法字符字符字符字符字符字符字符字符数值字符字符数值字符字符年1990,2050 月 1,12 日1,31字符字符字符字符字符首先判断样品编号是否为空,为空则返回;不为空,判断该样品编号的抽样单是否已存在,不存在则返回;已存在,查询该样品编号的检验报告是否已签发,已签发则返回;未签发则进入修改界面;修改数

24、据后,选择修改按钮保存。(5) 、算法描述序号输入源数量度量单位处理过程1批次价值1元批次价值 =样品单价 * 抽样基数3、抽样单查询模块(1) 、模块描述查找所需样品编号的抽样单数据,显示出来。(2) 、输入、输出:输入样品编号(3) 、模块接口关系找到:进入抽样单查询模块没找到:返回抽样单管理模块( 4)、模块实现算法输入样品编号Y查询与样品编号字符编号为空相同的抽样单记录以表格形式显示找到N的所有记录数据抽样单存在N 返回管理模块Y以表格形式显示二、委托单管理模块抽样单数据1、委托单录入模块(1) 、模块描述将委托单按照原始表格输入后,选择保存按钮保存(2) 、输入、输出序号输入数量精度

25、数据类型有效范围1样品编号1字符2产品名称1字符3依据标准1字符4规格型号1字符5生产单位1字符6委托单位1字符7样品等级1字符8样品数量1字符9地址电话1字符10送样人1字符11送样日期1字符年1990,2050 月 1,12 日1,3112商标1字符13检验项目1字符(3) 、模块接口关系保存返回委托单管理模块(4) 、模块实现算法首先判断样品编号是否为空,为空则返回; 不为空, 判断该样品编号是否已存在于抽样单中或委托单中, 已存在则返回; 不存在,则在字符 2 数据库中查找与样品编号字符相同的记录,取出所需字段内容, 进入录入界面; 按照原始表格将数据输入文本框后, 选择保存按钮保存。

26、首先保存委托单数据, 然后将样品编号、 检验室、检验类别保存入样品收发登记表数据库中,将样品编号存入检验通知单数据库中,所有数据保存完毕后,系统发出提示返回管理模块。2、委托单修改模块(1) 、模块描述将保存的委托单数据修改后,选择修改按钮保存(2) 、输入、输出序号输入数量精度数据类型有效范围1样品编号1字符2产品名称1字符3依据标准1字符4规格型号1字符5生产单位1字符6委托单位1字符7样品等级1字符8样品数量1字符9地址电话1字符10送样人1字符11送样日期1字符年1990,2050 月 1,12 日1,3112商标12字符13检验项目1字符(3) 、模块接口关系修改返回检验通知单管理模

27、块(4) 、模块实现算法首先判断样品编号是否为空,为空则返回;不为空,判断该样品编号的委托单是否已存在,不存在则返回;已存在,查询该样品编号的检验报告是否已签发,已签发则返回;未签发则进入修改界面;修改数据后,选择修改按钮保存。3、委托单查询模块(1) 、模块描述查找所需样品编号的抽样单数据,显示出来。(2) 、输入、输出:输入样品编号(3) 、模块接口关系找到:进入抽样单查询模块没找到:返回抽样单管理模块( 4)、模块实现算法输入样品编号Y查询与样品编号字符编号为空N相同的委托单记录以表格形式显示找到的所有记录数据委托单存在N 返回管理模块Y以表格形式显示三、样品收发登记管理模块委托单数据1

28、、样品收发登记录入模块(1) 、模块描述将样品收发登记表按照原始表格输入后,选择保存按钮保存(2) 、输入、输出序号输入数量精度数据类型有效范围1样品编号1字符2收样人1字符3备样有效日期1字符4主检室1字符5检验类别1字符6领样日期1字符7领样人1字符8到样日期1字符9备注1字符(3) 、模块接口关系保存返回样品收发登记管理模块(4) 、模块实现算法首先判断样品编号是否为空,为空则返回; 不为空, 从样品收发登记表中查询该样品编号的记录是否已存在,不存在则返回;已存在且“收样人”字段为空,则进入录入界面;按照原始表格将数据输入文本框后,选择保存按钮保存。所有数据保存完毕后,系统发出提示返回管

29、理模块。2、样品收发登记修改模块(1) 、模块描述将保存的样品收发登记数据修改后,选择修改按钮保存(2) 、输入、输出序号输入数量精度数据类型有效范围1样品编号1字符2收样人1字符3备样有效日期1字符4主检室1字符5检验类别1字符6领样日期1字符7领样人1字符8到样日期1字符9备注1字符(3) 、模块接口关系修改返回样品收发登记管理模块(4) 、模块实现算法首先判断样品编号是否为空,为空则返回; 不为空, 判断该样品编号的样品收发登记表是否已录入,未录入则返回;已录入,查询该样品编号的检验报告是否已签发,已签发则返回;未签发则进入修改界面;修改数据后,选择修改按钮保存。3、样品收发登记查询模块

30、(1) 、模块描述查找所需样品编号的样品收发登记数据,显示出来。(2) 、输入、输出:输入样品编号(3) 、模块接口关系找到:进入样品收发登记查询模块没找到:返回样品收发登记管理模块( 4)、模块实现算法输入样品编号查询与样品编号字符相同的样品收发登记记录Y编号为空以表格形式显示找到的N所有记录数据记录已存在N 返回管理模块Y以表格形式显示样品五、样品收发登记综合查询模块收发登记数据1、主模块(1) 、模块描述输入查询条件,选择查询类型。(2) 、输入、输出序号输入数量精度数据类型有效范围1起始时间1字符2截止时间1字符3产品名称1字符4受检单位1字符5抽样地点1字符6抽(送)样日期1字符7抽

31、(送)样人1字符8样品编号1字符(3) 、模块接口关系查询进入查询结果模块2、查询结果模块(1) 、模块描述根据查询条件及查询类型,进行查询并显示查询结果。(2) 、输入、输出序号输入数量精度数据类型有效范围1起始时间1字符2截止时间1字符3产品名称1字符4受检单位1字符5抽样地点1字符6抽(送)样日期1字符7抽(送)样人1字符8样品编号1字符(3) 、模块接口关系未找到返回查询主模块六、检验报告收费模块1、录入及修改模块(1) 、模块描述对检验报告收费数据进行修改或保存。(2) 、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符2收费金额1字符(3) 、模块接口关系修改或保存返回检

32、验报告受费管理模块(4) 算法描述 输入样品编号显示录入修改界面编号为空 ?Y录入或修改数据N返回管理模块选择录入或修改按钮记录存在 ?N修改或保存修改Y?将收费金额取出保存的收保存赋值为 0费金额数据将数据存入更新数据库数据库中的数据系统发出提示后返回管理模块2、查询模块(1) 、模块描述对检验报告收费数据进行查询并显示查询结果。(2) 、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符(3) 、模块接口关系未找到返回检验报告受费管理模块七、运行卡录入模块(1) 、模块描述将运行卡中由综合室填写部分录入后,选择保存按钮保存。(2) 、输入、输出序号输入数量精度数据类型有效范围1报告

33、编号1字符2交综合室日期1字符年1980,2050月 1,11 日 1,303经手人1字符4报告复审日期1字符年1980,2050月 1,11 日 1,305报告复审人1字符(3) 、模块接口关系保存返回综合室模块(4) 、算法描述将数据录入后, 选择保存按钮保存。 系统查询检验运行卡数据库中有无该样品编号的记录存在,如不存在则返回;存在则将输入的数据更新入数据库。八、运行卡修改模块(1) 、模块描述将保存的综合室运行卡数据修改后,选择修改按钮保存。(2) 、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符2交综合室日期1字符年1980,2050月 1,11 日 1,303经手人1字

34、符4报告复审日期1字符年1980,2050月 1,11 日 1,305报告复审人1字符(3) 、模块接口关系修改返回综合室模块(4) 、算法描述将数据录入后, 选择保存按钮保存。 系统查询检验运行卡数据库中有无该样品编号的记录存在,如不存在则返回;存在则将输入的数据更新入数据库。九、用户口令修改模块1、密码验证模块模块描述输入密码经系统检查后予以允许进入或者拒绝进入。输入、输出输入密码模块接口关系允许进入调用口令修改模块拒绝进入返回综合室模块2、口令修改模块模块描述修改综合室密码及口令后,选择提交按钮保存。输入、输出模块接口关系保存返回综合室模块机械一室模块一、用户登录模块1、模块描述输入用户

35、名和密码经系统检查后予以允许进入或者拒绝进入。2、输入、输出输入用户名和密码3、模块接口关系允许进入调用机械一室模块拒绝进入返回系统总控模块二、报告首页录入模块1、模块描述将机械一室检验报告首页数据按照原始表格录入后,选择保存按钮保存。2、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符2检验结论1字符3依据标准1字符4环境温度1字符5备注1字符6审核1字符7主检1字符8报告复审人1字符3、模块接口关系保存返回机械一室模块4、算法描述首先判断样品编号是否为空, 为空则返回; 若不为空, 则查询该样品编号的检验报告首页是否已录入,若已经录入则返回;若尚未录入,则进入检验报告首页录入界面

36、。输入数据后,选择保存按钮保存,系统保存数据后发出提示返回机械一室模块。三、报告首页修改模块1、模块描述将保存的检验报告首页数据修改后,选择保存按钮保存或选择删除按钮删除。2、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符2检验结论1字符3依据标准1字符4环境温度1字符5备注1字符6审核1字符7主检1字符8报告复审人1字符3、模块接口关系修改或删除返回机械一室模块4、算法描述首先判断样品编号是否为空, 为空则返回; 若不为空, 则查询该样品编号的检验报告首页是否已录入,若尚未录入则返回;若已经录入,则查询该检验报告是否已签发,报告已签发则返回; 未签发则进入检验报告首页修改界面。 修改数据后, 选择保存按钮保存或选择删除按钮删除,系统发出提示返回机械一室模块。四、报告附页录入模块1、模块描述将机械一室检验报告附页数据按照原始表格录入后,选择保存按钮保存。2、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符2序号14字符3检验项目14字符4技术要求14字符5检验结果14字符6单项评价14字符7备注1字符8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论