软件详细设计说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

编号∶______版本∶______软件详细设计说明书项目名称:xxxxxxxxxxxx子系统委托单位:承办单位:编写:xxxxxx2002年05月01日校对:xxxxxx2002年05月10日审核:xxxxxx2002年05月15日批准:xxxxxx2002年05月25日2目录1.引言........................................................................................................................................31.1目的.............................................................................................................................31.2背景.............................................................................................................................31.3参考资料.....................................................................................................................32.总体设计...............................................................................................................................42.1软件描述.....................................................................................................................42.2设计方法.....................................................................................................................42.3软件结构.....................................................................................................................42.4模块设计说明...........................................................................................................102.4.1总控模块.....................................................................................................102.4.2所长室模块.................................................................................................102.4.3综合室模块....................................................................................................182.4.5机械一室模块...............................................................................................272.4.6机械二室模块...............................................................................................312.4.7化工一室模块...............................................................................................362.4.7化工二室模块................................................................................................402.4.8电器室模块....................................................................................................402.4.9轻工室模块....................................................................................................402.4.10统计汇总模块..............................................................................................412.4.11领导查询模块..............................................................................................412.4.12公共查询模块..............................................................................................4231.引言1.1目的编写详细设计说明书是软件开发过程必不可少的部分,其目的是为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。1.2背景一、软件名称检测信息系统质量监督检验子模块二、相关单位委托单位∶技术检测中心承办单位∶石油大学(华东)主管部门∶技术检测中心信息中心1.3参考资料1、石油工业应用软件工程规范SY/T5232-19992、实用软件工程郑人杰清华大学出版社42.总体设计2.1软件描述质量监督检验子系统可实现所长室、综合室、机械一室、机械二室、化工一室、化工二室、电器室、轻工室检测业务的信息管理及统计汇总、领导查询、公共查询功能,可实现抽样单、委托单、样品收发登记表、产品检验通知单、检验运行卡、检验报告首页及附页的录入、修改、查询及打印;对签发后的检验报告进行查询及统计汇总。采用B/S的软件体系结构,服务器采WINDOWS/NT,SQLSERVER。客户端采用WINDOWS/95/98/NT/2000,浏览器采用IE4.0以上。2.2设计方法本软件采用传统的软件开发生命周期的方法,采用自定向下,逐步求精的结构化的软件设计方法2.3软件结构1、总体结构所长室综合室机械一室机械二室化工一室化工二室电器室轻工室统计汇总领导查询公共查询主控模块52、所长室模块(1)、检验报告管理①检验报告打印模块(2)、用户口令修改模块所长室检验通知单管理检验报告管理用户口令修改检验报告管理模块检验报告签发检验报告修改检验报告打印运行卡查询理化报告签发理化报告修改理化报告打印理化封皮打印检验报告打印模块选择封皮格式报告首页打印报告附页打印报告封皮打印用户口令修改模块密码验证口令修改模块用户登录6(3)、检验通知单管理3、综合室模块(1)、抽样单管理(2)、委托单管理综合室抽样单管理委托单管理样品收发登记管理样品收发登记查询报告收费管理用户口令修改运行卡录入运行卡修改抽样单管理模块录入模块修改模块查询模块委托单管理模块录入模块修改模块查询模块检验通知单管理模块通知单录入通知单修改通知单查询未发出通知单查询用户登录报告完成情况查询7(3)、样品收发登记管理(4)、检验报告收费管理(5)、用户口令修改模块(6)、样品收发登记综合查询录入模块修改模块查询模块样品收发登记管理模块样品处理查询报告收费管理模块录入修改模块查询模块用户口令修改模块密码验证口令修改模块样品收发登记综合查询模块输入查询条件并选择查询类型查询结果模块83、机械一室模块(1)、用户口令修改模块5、机械二室模块(1)、用户口令修改模块机械一室报告首页录入报告首页修改报告附页录入报告附页修改运行卡录入运行卡修改运行卡查询用户口令修改机械二室报告首页录入报告首页修改报告附页录入报告附页修改运行卡录入运行卡修改运行卡查询理化报告修改用户口令修改理化报告录入用户登录用户登录用户口令修改模块密码验证口令修改模块用户口令修改模块密码验证口令修改模块96、化工一室、化工二室、电器室、轻工室模块与机械一室模块结构相同,不一一描述。7、统计汇总模块(1)、用户口令修改模块8、领导查询模块(1)、用户口令修改模块统计汇总用户登录查询结果模块用户口令修改用户口令修改模块密码验证口令修改模块领导查询模块用户登录模块用户口令修改用户口令修改模块密码验证口令修改模块查询结果模块109、公共查询模块:此模块包括一个查询结果模块。2.4模块设计说明2.4.1总控模块一、模块描述控制各种功能操作的选择二、模块接口关系总控模块调用所长室、综合室、机械一室、机械二室、化工一室、化工二室、电器室、轻工室、统计汇总、领导查询、公共查询十一大模块三、模块实现算法2.4.2所长室模块一、用户登录模块1、模块描述输入用户名和密码经系统检查后予以允许进入或者拒绝进入。2、输入、输出输入∶用户名和密码3、模块接口关系允许进入∶调用所长室模块拒绝进入∶返回系统总控模块二、检验报告管理模块1、检验报告签发模块(1)、模块描述将检验室录入的检验报告浏览审核后,输入签发日期及批准字段后,选择保存按钮保存(2)、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符输入口令合法用户?NY返回总控模块进入各业务功能模块112签发日期1字符3批准1字符(3)、模块接口关系保存∶返回检验报告管理模块(4)、模块实现算法Y返回管理模块NN返回管理模块YY返回管理模块N返回管理模块2、检验报告修改模块(1)、模块描述将保存的数据正确修改后,选择修改按钮保存(2)、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符2签发日期1字符3批准1字符(3)、模块接口关系保存∶返回检验报告管理模块(4)、模块实现算法Y返回管理模块NN返回管理模块返回管理模块YN返回管理模块Y3、运行卡查询模块(1)、模块描述编号为空?输入报告编号报告已录入?报告已签发?输入签发日期及批准人将数据存入报告首页数据库将数据存入检验运行卡数据库编号为空?输入报告编号报告已录入?报告已签发?修改数据保存修改结果12查询到保存的符合条件的运行卡数据显示出来。(2)、输入、输出序号输入数量精度数据类型有效范围1报告编号1字符(3)、模块接口关系查询:返回检验报告管理模块(4)、模块实现算法判断报告编号是否为空,为空则返回报告管理模块;不为空,则在样品收发登记表中查找相应编号的记录,如果没找到则返回,找到则取出需要的字段内容;在抽样单中查找相应编号的记录,如果没找到则返回,找到则取出需要的字段内容;在检验运行卡中查找相应编号的记录,如果没找到则返回,找到则取出全部字段内容;将查找到的数据按照原始表格形式显示出来。4、理化报告签发模块(1)、模块描述将检验室录入的理化检验报告浏览审核后,输入签发日期及

1 / 42
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功