棒材孔型设计系统V1.0说明书

棒材孔型设计系统V1.0说明书
棒材孔型设计系统V1.0说明书

棒材孔型设计系统软件说明书V1.0

作者:周浩

雷明

二零一七年五月

江苏·常州

目录

第1章绪论 (3)

1.1概述 (3)

1.2 软件功能概述 (3)

1.3 运行环境 (4)

1.4 用户界面 (4)

第2 章孔型设计 (6)

2.1 箱型孔设计 (6)

2.2 椭圆-圆孔设计 (12)

2.3 绘图模式 (17)

第3章力能参数校核 (19)

3.1 力能参数计算 (19)

3.2 力能参数导出 (20)

棒材孔型设计系统软件说明书V1.0

第1章绪论

1.1概述

棒材孔型设计系统软件是在实际孔型设计、生产调试经验和满足轧制操作要求的基础上开发的轧钢专业软件。软件适用于热轧圆钢、线材以及热轧方坯的孔型设计、教学培训、指导操作等。

本软件可以提高成套孔型设计系统效率以及孔型设计质量,通过输入坯料尺寸,校合咬入条件和稳定轧制条件,计算出固定架次条件下所能轧制最小规格,根据最小规格计算出固定架次和来料情况下所能轧制规格范围,只需在成品架次输入所需成品热态尺寸,软件会自动分配各道次延伸进行孔型设计,操作十分简便。

本软件采用VB6.0语言编写,程序界面友好,操作简单。智能化孔型设计,符合轧钢技术人员、生产操作人员实际应用需求,易于掌握。

1.2 软件功能概述

图形实时显示孔型设计过程

图形实时显示孔型充满清况

鼠标点击对孔型参数进行调整

计算固定架次和来料轧制的最小尺寸及成品调整范围

多架次联动进行孔型设计

根据成品尺寸逆轧向调整成品尺寸

根据成品热态尺寸自动设计成品孔型

保存孔型设计

导入保存图纸

导出轧制表

图纸打印及标题输入

单孔型绘图设计以及料形面积、孔型充满度计算

力能参数校核及导出

1.3 运行环境

硬件环境:CPU:PⅢ

内存:256M

硬盘:20G

软件环境:Windows98以上版本。

1.4 用户界面

用户界面分为3部分,椭圆圆孔型设计、箱型孔设计、绘图设计。程序主界面为椭圆圆孔型设计,使用右键菜单可在各个设计条件下来回切换,各项设计数据不会更改,操作方便。

图1.1 椭圆圆孔型设计界面

图1.2 箱型孔型设计界面

图1.3 绘图模式设计界面

第2 章孔型设计

2.1 箱型孔设计

图2.1 坯料输入界面

2.1.1在图片框右击,选择“箱型设计”,进入箱型设计界面。按上图输入钢坯热态尺寸,料形系数范围0.97-0.99。

2.1.2 根据粗轧产线布局选择箱型孔架次,如5架次孔型系统为箱型-箱型-箱-双半径椭圆-圆孔,此时箱型K4孔空过如图2.2。如果箱型孔超过4架可预先设计4架次箱型孔,保存设计后再将最后一架箱型料形尺寸输入到坯料界面中进行设计。注意:一旦勾选空过按钮,所选架次所有设计参数将被清除,选择前请仔细确认。

2.2 箱型孔空过状态界面

2.1.3 右击“标准”按钮,此时“标准”按钮变为“联调”状态,这样就可以从第一架开始设计孔型了。各架次辊径可以按产线布局输入,为空的状态下为数据库保存默认辊径数值。箱型设计时,第一架轧制速度可以根据产线最大轧制速度计算得到或者根据轧辊咬入条件或者轧制节奏输入一个合理数值,其他架次速度可以不输入。单击第一架标准按钮,即可完成粗轧5架次孔型设计。如果设计尺寸未能满足要求,可以在“联调”状态下调整前道次孔型,如第一架咬入角修改为21°,可直接在咬入角框中输入,然后单击“计算”,即可完成所需设计。

以上步骤完成后,右击取消“联调”状态,根据各道次孔型充满情况,适当调整槽口圆角,预留足够的调整余量。

图2.3 联调设计状态

图2.4 五架次粗轧-220*260mm钢坯轧制167圆设计界面

2.1.4 保存设计。在最后一架右击,弹出保存设计菜单,如图2.5。

图2.5 保存设计菜单界面

2.1.5 如需导出轧制表,可以选择“导出数据”菜单,各架次孔型数据可以导入保存图纸进行设计或者调整,检查充满情况。导入界面会自动筛选所需孔型

形状,点击选择框,图片框会自动绘制需要导入的孔型,右击调出确认菜单,完成图纸导入操作。

图2.6 导出数据操作界面

图2.7 导出轧制表数据界面

图2.8 导入图纸选择孔型号界面

图2.9 图纸导入确认界面

2.1.6 如需保存单架次孔型参数,可直接单击保存按钮即可

2.1.7 如需打印单架次孔型,右击图片框,弹出打印预览菜单。右击弹出菜单选择,输入标题,即可弹出图号输入界面。

图2.10 打印预览菜单界面

图2.11 打印预览界面

图2.12 图纸标题输入界面

图2.13 图纸打印界面(保存为PDF文档或者直接打印)

2.2 椭圆-圆孔设计

2.2.1 在坯料输入栏输入箱型孔设计成品尺寸参数,如图2.14。

2.2.2 右击图片框选择“全部极限”菜单,得到10架次所能轧制最小尺寸范围。第一架速度可根据箱型设计速度计算的得到或者根据实际咬入条件给出。图2.15所示,10架次所能轧制最小尺寸为42.7mm,程序提示是否修改10架次各道辊缝数值,选择“是”则弹出辊缝修改界面,确定后程序会进行再次循环计算,选择“否”,弹出各道次圆孔基圆修改界面。根据成品尺寸范围,只需在修改成品架基圆参数即可自动分配给道次圆孔尺寸,如在成品架输入45,各架次圆孔

自动改变,也可根据需要,单独修改各架圆孔尺寸,直接输入即可。

图2.15 选择修改辊缝界面

图2.16 选择修改辊缝界面

图2.17 基圆修改界面

图2.18 圆孔参数输入界面

图2.19 椭圆-圆孔设计界面

2.2.3 如架次数超过10架,保存当前设计后,将成品架次尺寸参数输入到坯料界面,即可完成所需架次的设计。

2.2.4 成品孔设计、图纸打印、图纸导入、轧制表导出等功能与箱型设计相似。

2.3 绘图模式

2.3.1 右击图片框,点击“绘图模式”,即可进入绘图模式状态。

图2.20 绘图模式界面

2.3.2 绘图模式状态下可以完成箱型孔、双半径椭圆孔、椭圆孔、切线扩张圆孔、圆弧扩张圆孔等五种孔型的单独设计。以椭圆孔为例,输入孔高、孔宽、辊缝、圆角4个参数即可绘制椭圆孔型图。程序自动计算孔型面积以及孔型平均高度。

图2.21 绘图模式下的椭圆孔设计

2.3.3 输入料宽即可计算出料形面积和料形系数,以及孔型充满度情况。

图2.22 绘图模式下的椭圆孔设计

图2.23 绘图模式下的椭圆孔设计

第3章力能参数校核

3.1 力能参数计算

3.1.1 设计完成后,校核力能参数,单击图片框,按下键盘F12键,调出力能参数校核界面。

图3.1 力能参数校核界面

3.1.2 单击“导入数据”按钮,完成数据导入,然后单击“计算数据”按钮,完成力能参数计算。

图3.2 力能参数校核界面

3.2 力能参数导出

3.2.1 在力能参数校核界面可将,校核数据导出成Excel文件。

图3.3 力能参数导出界面

图3.4 力能参数导出结果

3.2.1 箱型孔力能参数校核与椭圆-圆设计类似。

系统设计规格说明书 模板

XX项目 设计规格说明书 (仅供内部使用) 重庆工学院计算机学院 XX年XX月XX日

修改记录

目录 1.引言.................................... 错误!未定义书签。 项目名称.................................... 错误!未定义书签。 编写目的.................................... 错误!未定义书签。 项目背景.................................... 错误!未定义书签。 定义........................................ 错误!未定义书签。 参考资料.................................... 错误!未定义书签。2.任务概述..................................... 错误!未定义书签。 项目总体目标................................ 错误!未定义书签。 需求概述.................................... 错误!未定义书签。 运行环境.................................... 错误!未定义书签。 软件环境............................... 错误!未定义书签。 硬件环境............................... 错误!未定义书签。 开发环境.................................... 错误!未定义书签。 条件与限制.................................. 错误!未定义书签。3.总体设计..................................... 错误!未定义书签。 系统架构.................................... 错误!未定义书签。 处理流程.................................... 错误!未定义书签。4.功能详细设计................................. 错误!未定义书签。 功能1 ...................................... 错误!未定义书签。 功能说明............................... 错误!未定义书签。 功能结构............................... 错误!未定义书签。 类设计................................ 错误!未定义书签。 用户界面设计............................ 错误!未定义书签。 类1 的算法与程序逻辑.................. 错误!未定义书签。 方法1 .............................. 错误!未定义书签。 功能............................ 错误!未定义书签。 输入............................ 错误!未定义书签。

(完整版)软件详细设计说明书模板

软件详细设计说明书 v1.0 200X年月XX日 修订历史记录

编制 审查 审核 批准 文档评审负责人:参加评审人员:

目录 1引言 (4) 1.1编写目的 (4) 1.2背景 (4) 1.3定义 (4) 1.4设计依据 (4) 2软件系统结构 (4) 2.1功能需求 (4) 2.2子模块划分 (4) 2.3子模块间关系 (4) 3公共数据结构 (4) 4程序设计说明 (5) 4.1程序1设计说明 (5) 4.1.1程序描述 (5) 4.1.2功能 (5) 4.1.3性能 (5) 4.1.4输入 (5) 4.1.5输出 (5) 4.1.6算法 (5) 4.1.7流程 (5) 4.2程序2设计说明 (5) 5模块重用说明 (5)

1引言 1.1编写目的 〖说明编写这份软件详细设计说明书的目的〗 1.2背景 〖说明待开发软件(子)系统的名称和此软件(子)系统所属大系统的名称; 说明任务的来源(开发背景和市场背景)等;该软件(子)系统与大系统中其他子系统的关系。〗 1.3定义 〖列出本文档中所用到的专门术语的定义和缩写词的原意〗 1.4设计依据 〖列出本文档所引用的有关设计依据(标题、文件编号、版本号、作者、发布日期、出版单位),包括本项目内部已编写的有效文档、出版刊物和国家标准或规范〗2软件系统结构 2.1功能需求 2.2子模块划分 〖说明本软件系统(或模块)的实现,即其内部的子模块划分(给出程序的名称和标识符)。建议以图形说明。〗 1.XXXXXXXX 2.XXXXXXXX 3.XXXXXXXX 4.XXXXXXXX 5.XXXXXXXX 6.XXXXXXXX 2.3子模块间关系 〖说明各子模块间的控制、顺序等耦合关系。〗 3公共数据结构 〖给出本软件系统使用的每一个公共数据结构的类型定义、存储方式,公共数据结构内各元素项的类型定义、初始取值、可能取值的范围及相应的物理含义。建议以类似C语言的数据说明格式来描述。〗

螺纹钢轧制孔型设计

φ螺纹钢轧制孔型设计 14mm 1、概述 1.1 总述 螺纹钢是热轧带肋钢筋的俗称。螺纹钢其牌号由HRB和牌号的屈服点最小值构成。H、R、B分别为热轧(Hotrolled)、带肋(Ribbed)、钢筋(Bars)三个词的英文首位字母。热轧带肋钢筋分为HRB335(老牌号为20MnSi)、HRB400(老牌号为20MnSiV、20MnSiNb、20Mnti)、HRB500三个牌号。 主要用途:广泛用于房屋、桥梁、道路等土建工程建设。 主要产地:螺纹钢的生产厂家在我国主要分布在华北和东北,华北地区如首钢、唐钢、宣钢、承钢等,东北地区如西林、北台、抚钢等,这两个地区约占螺纹钢总产量50%以上。 螺纹钢与光圆钢筋的区别是表面带有纵肋和横肋,通常带有二道纵肋和沿长度方向均匀分布的横肋。螺纹钢属于小型型钢钢材,主要用于钢筋混凝土建筑构件的骨架。在使用中要求有一定的机械强度、弯曲变形性能及工艺焊接性能。生产螺纹钢的原料钢坯为经镇静熔炼处理的碳素结构钢 []1 或低合金结构钢,成品钢筋为热轧成形、正火或热轧状态交货。 1.2 种类 螺纹钢常用的分类方法有两种:一是以几何形状分类,根据横肋的截面形状及肋的间距不同进行分类或分型,如英国标准(BS4449)中,将螺纹钢分为Ⅰ型、Ⅱ型。这种分类方式主要反应螺纹钢的握紧性能。二是以性能分类(级),例如我国标准(GB1499)中,按强度级别(屈服点/抗拉强度)将螺纹钢分为3个等级;日本工业标准(JISG3112)中,按综合性能将螺纹钢分为5个种类;英国标准(BS4461)

中,也规定了螺纹钢性能试验的若干等级。此外还可按用途对螺纹钢进行分类,如分为钢筋混凝土用普通钢筋及予应力钢筋混凝土用热处理钢筋[]2 等。 1.3 出口情况 螺纹钢是中型以上建筑构件必须用钢材,我国每年都有一定进口批量。主要生产国和地区为日本、西欧。出口螺纹钢的数量近年有所增长,国内主要出口生产厂家为北京、天津、上海、武汉、四川、辽宁等省市的钢铁企业。输往地区主要为港澳及东南亚地区。 进口螺纹钢的横肋几何形状主要为普通方形螺纹或普通斜方形螺纹。国产螺纹钢的横肋几何形状主要有螺旋形、人字形、月牙形三种。 螺纹钢的定货原则一般是在满足工程设计所需握紧性能要求的基础上, []3 以机械工艺性能或机械强度指标为主。 1.4 规格及外观质量 (1)规格:螺纹钢的规格要求应在进出口贸易合同中列明。一般应包括标准的牌号(种类代号)、钢筋的公称直径、公称重量(质量)、规定长度及上述指标的允差值等各项。我国标准推荐公称直径为8、10、12、16、20、40mm的螺纹钢系列。供货长度分定尺和倍尺二种。我国出口螺纹钢定尺选择范围为6~12m,日本产螺纹钢定尺选择范围为3.5~10m。 (2)外观质量:①表面质量。有关标准中对螺纹钢的表面质量作了规定,要求端头应切得平直,表面不得有裂缝、结疤和折迭,不得存在使用上有害的缺陷等;②外形尺寸偏差允许值。螺纹钢的弯曲度及钢筋几何形状的要求在有关标准中作了规定。如我国标准规定,直条钢筋的弯曲度 []4 不大于6mm/m,总弯曲度不大于钢筋总长度的0.6%。 2、生产状况

参考模板 - 软件详细设计规格说明书

附录D:图书管理系统软件设计规格说明书 图书管理系统 软件详细设计规格说明书 1.引言 1.1编写目的 软件设计的任务是将软件需求变换成为软件的具体设计方案。概要设计根据软件需求导出软件的体系结构;详细设计给出软件模块的内部过程描述。该文档是设计结果的详细描述,也是程序员编写程序的功能依据。 1.2项目背景 开发软件名称:图书管理系统。 项目开发者:××学院计算机科学系“图书管理系统”开发小组: ×××(×号,组长),×××(×号),…… 用户单位:××学院 1.3 定义 图书管理系统对于现代图书馆而言,是能否发挥其教学科研的作用的至关重要技术平台。对于读者和图书管理员来说,是能否方便快速获取信息的关键。所以,图书管理系统应该能够为用户提供充足的信息和快捷方便的操作手段。 1.4 参考资料 ?钱乐秋等,《软件工程》,青还大学出版社; ?张害藩,《软件工程导论》(第四版),清华大学出版社; ?王珊等,《数据库原理及设计》,清华大学出版社; ?赵池龙等,《软件工程实践教程》,电子工业出版社。 2.详细设计 2.1软件结构块层次图

图书管理系统 书籍管理读者管理借阅管理 书籍信息 管理出版社管理 书籍类别 管理注销管理读者类别 管理 读者信息 管理 还书管理借书管理 续借管理 过期罚款 管理 图书丢失 管理 2.2 模块详细设计 此处给出各用例的程序实现流程图,也可用下面的描述显示表述 (注,建议用程序流程图) 借书管理: A.输入读者编号; 提示超期未还的借阅记录; B.输入图书编号; If 选择“确定” then If 读者状态无效或改书“已”注销或已借书数>=可借书数then 给出相应提示; Else 添加一条借书记录; “图书信息表”中“现有库存量”-1; “读者信息表”中“已借书数量”+1; 提示执行情况; Endif 清空读者、图书编号等输入数据; Endif If 选择“重新输入”then 清空读者、图书编号等输入数据; Endif If 选择“退出”then 返回上一级界面; Endif 返回A.等待输入下一条;

软件详细设计说明书

软件详细设计说明书 1 引言 1.1 编写目的 提示:说明编写这份详细设计说明书的目的,指出预期的读者范围。 1.2 背景 提示:应具体说明以下基本内容: ①待开发的软件系统的名称; ②列出本项目的任务提出者、开发者、用户以及将运行该项软件的单位。 1.3 定义 提示:列出本文件中用到的专门术语的定义和缩写词的原词组。 1.4 参考资料 提示:列出要用到的参考资料,如: ①本项目的经核准的计划任务书或合同、上级机关的批文; ②属于本项目的其他已发表的文件; ③本文件中各处引用的文件、资料,包括所要用到的软件开发标准。 列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2 程序系统的结构 提示:用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。 3 程序1(标识符)设计说明 提示:从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是

针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。 3.1 程序描述 提示:给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如是常驻内存还是非常驻?是否子程序?是可重入的还是不可重入的?有无覆盖要求?是顺序处理还是并发处理?.....等)。 3.2 功能 提示:说明该程序应具有的功能,可采用IPO图(即输入-处理-输出图)的形式。 3.3 性能 提示:说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。 3.4 输入项 提示:给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式、数量和频度、输入媒体、输入数据的来源和安全保密条件等等。 3.5 输出项 提示:给出对每一个输出项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输出的形式、数量和频度、输出媒体、对输出图形及符号的说明、安全保密条件等等。 3.6 算法 提示:详细说明本程序所选用的算法,具体的计算公式和计算步骤。 3.7 流程逻辑 提示:用图表(例如流程流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。

孔型设计

孔型设计:将钢锭或钢坯在连续变化的轧辊孔型中进行轧制,已获得所需的断面形状、尺寸和性能的产品,为此而进行的设计和计算工作孔型设计。 孔型设计的内容:a断面孔型设计。根据原料和成品的断面形状和尺寸及对产品性能的要求,确定孔型系统,轧制道次和各道次的变形量,以及各道次的孔型形状和尺寸b轧辊孔型设计也称配辊。确定孔型在各机架上的分配及其在轧辊上的配置方式,以保证轧件能正常轧制,操作方便,成品质量好和轧机产量高c轧辊辅件设计。即导卫或诱导装置的设计。诱导装置应保证轧件能按照所要求的状态进、出孔型,或者使轧件在孔型以外发生一定的变形,或者对轧件起矫正或翻转作用等。 孔型设计的要求:a保证获得优质产品。所轧产品除断面形状正确和断面尺寸在允许偏差范围之内外,表面应光洁,金属内部的残余应力小,金相组织和力学性能良好。b保证轧机生产率高。轧机的生产率决定轧机的小时产量和作业率。影响轧机小时产量的主要因素是轧制道次数及其在各机架上的分配,对橫列式轧机来说,在一般情况下,轧制道次数愈少愈好。对连轧机来说,则应加大坯重,提高轧速,缩短轧制节奏时间,提高小时产量。影响轧机作业率的主要因素是孔型系统,孔型和轧辊辅件的共用性。c保证产品成本最低。为了降低生产成本,必须降低各种消耗。由于金属消耗在成本中占主要部分,故提高成材率是降低成本的关键。因此,孔型设计应保证轧制过程进行顺利,便于调整、减少切损和降低废品率;在无特殊要求情况下,尽可能按负偏差进行轧制。同时,合理的孔型设计也应保证减少轧辊和电能的消耗d保证劳动条件好。孔型设计时除考虑安全生产外,还应考虑轧制过程易于实现机械化和自动化,轧制稳定,便于调整,轧辊辅件坚固耐用,装卸容易。 各道次变形量的分配:a金属的塑性。大量研究表明,金属的塑性一般/成为限制变形的因素。对于某些合金钢锭,在未被加工前,其塑性较差,因此要求前几次的变形量要小些。b咬入条件。在许多情况下咬人条件是限制道次变形量的主要因素,例如在初轧机、钢坯轧机和型钢轧机的开坯道次,此时轧件温度高,轧件表面常附着氧化铁皮,故摩擦系数较低,所以选择这些道次的变形量时要进行咬人验算。c轧辊强度和电机能力。在轧件很宽而且轧槽切人轧辊很深时(如异型孔型),轧辊强度对道次变形量也起限制作用。在一般情况下轧辊工作直径应不小于辊脖直径,在新建轧机上, 一般电机能力是足够的,仅在老轧机上,电机能力往往限制着道次的变形量。d孔型的磨损。在轧制过程中,由于摩擦力的存在,孔型不断磨损。变形量越大,孔型磨损越快。孔型的磨损直接影响到成品尺寸的精确度和表面粗糙度。同时,孔型的磨损会增加换孔换辊时问,影响轧机产量。成品尺寸的精确度和表面粗糙度主要取决于最后几道,所以成品道次和成品前道次的变形量应取小些。 孔型:由两个或两个以上的轧槽在通过轧辊轴线的平面上所构成的孔洞称为孔型。 孔型的分类:根据孔型的形状、用途及在轧辊上的切削方式可对孔型进行分类。a按孔型形状可以把所有孔型分为简单断面和异型断面两大类。也可按孔型的直观外形分为圆.方.箱.菱.椭圆.六角.扁.工字.轨形以及碟式孔型等。b按用途分类:根据孔型在变形过程中的作用可分为i开坯或延伸孔型,这种孔型的任务是把钢锭或钢坯断面减小。常用孔型有箱型孔.菱形孔.方形孔.椭圆孔.六角孔。ii顶轧或毛坯轧型.任务是在继续减小轧件断面的同时并使轧件断面逐渐成为与成品相似的雏形.iii成品前或精轧前孔型.它是成品孔型前面的一个孔型,是为在成品孔型中轧出合格产品做准备。iv成品或精轧孔型。它是一套孔型系统的最后一个孔型,它的作用是对轧件进行精加工,并使轧件具有成品所要求的断面形状和尺寸c按其在轧辊车上的车削方式分类:i轧辊辊缝s在孔型周边上的称为开口孔型ii轧辊辊缝s在孔型周边之外的称为闭口孔型iii半开(闭)口孔型也称控制孔型。 孔型的组成及各部分作用:a辊缝:s=轧机空转时上下辊环间距和轧辊的弹跳。在轧制过程中除轧件产生塑性变形外,工件机架各部分由于受轧件变形抗力的作用将产生弹性变形。弹性变形由(轧辊的弯曲和径向压缩;牌坊立柱的拉伸:牌坊上下横梁的弯曲;压下螺丝,轴承,轴瓦的压缩)组成,以上弹性变形的总和称为轧辊的弹跳,简称辊跳。作用:为获得精确地断面形状和尺寸,孔型设计必须在轧辊之间留有辊缝,使两个轧槽的深度与辊缝之和等于孔型的总高度。调整辊缝值的大小可以改变孔型尺寸,增大辊缝值可以相对减少轧槽可入深度,提高轧辊强度,增加轧辊的允许重车次数,延长轧辊使用寿命;简化轧机调整,当孔型磨损时,可以用减小辊缝的方式使孔型恢复原来的高度b孔型侧壁斜度:孔型的侧壁对轧辊轴线垂直线倾斜程度。作用:使轧件方便和正确地喂入孔型;使轧件容易脱槽;可调整孔型的充满程度,防止出耳子;轧辊重车时, 可恢复孔型的原来形状及尺寸c孔型的圆角:除特殊要求外,孔型的角部很少用折线一般都做成圆角。作用:i内圆角(槽底圆角),可防止轧件脚步的急剧冷却,可使槽底的应力集中减小,增加轧辊强度;通过改变内圆角可改变孔型实际面积尺寸,从而改变轧件在孔型中的变形量和孔型充满程度,对轧件的局部加工起一定作用ii外圆角(槽口圆角),当轧件进入孔型不正时,外圆角可防止轧件的一侧受辊环切割,及刮铁丝的现象;当轧件在孔型中略有充满时,即出现“耳子”,外圆角可使耳子处避免尖锐的折线,可防止轧机继续轧制时形成折叠;异型孔型,增大外圆角半径可使轧辊的局部应力集中减少,增加轧辊强度d锁口:在闭口孔型中为了控制轧件的断面形状,凹凸轧槽的孔型侧壁需要有部分重合,该重合部分即为锁口。作用:使孔型在调整后仍保持为闭口孔型。在同一孔型中轧制几种厚度或高度差异较大的轧件时,其锁口长度必须大些,以防止轧制较厚或较高的轧件时金属流入辊缝。相邻的两个闭口孔型的锁口一般都是上下交替布置的。

OA系统需求规格说明书

XX项目 产品需求规格说明书 机构公开信息

版本历史

1.引言 该文档主要包含功能性需求分系以及功能用例图,也包括了一些对用户界面的要求,该系统运行所需环境和产品质量需求。 1.1. 文档目的 该文档重点描述的办公自动化系统的功能需求以及功能用例图,能够供读者更好的了解该系统;其中,非功能需求方面,用户界面要求主要是为了是系统的界面更加统一规范,软硬件环境需求以及产品质量需求是为了保证提供给用户尽量完美的办公自动化系统。 1.2. 文档范围 本文档包含一下几部分: 1. 产品介绍 2. 角色功能划分 3. 产品范围 4. 产品的功能性需求 5. 产品的非功能性需求 1.3. 文档读者对象 该文档适合开发人员、项目经理、用户、文档的编写人员阅读。 1.4. 参考文档 列举了编写软件需求规格说明时所参考的资料或其它资源。 1.5. 术语与缩写解释 2.综合介绍 这一部分概述了正在定义的软件,主要是功能的概要介绍。

1.6. 产品介绍(功能介绍) 该系统包含8各模块:超级管理模块,该模块包括组织管理、权限管理、考试管理、资源共享通讯录和系统管理;我的办公桌模块,主要是对各重点模块的简要显示;行政管理该模块包括公共通知、公共计划、记事本、员工考勤和组织机构;个人助理模块,该模块包括通讯录、短消息、日程安排和个人信息管理;个人邮箱,该模块包括配置邮箱和收发邮件;公共信息模块,该模块包括资源下载、在线考试和公共通讯录;人事管理模块,该模块包括档案管理、档案查询和数据维护;销售管理模块,该模块主要包括客户管理、销售管理和供应商管理。 1.7. 产品范围 OA办公自动化系统集人力资源管理以及进销存等管理于一体的商业企业管理软件系统。本产品是为了帮助企业更好的进行管理,实现办公自动化。该产品适用于所有企业的办公需求。 1.8. 用户介绍 确定你觉得可能使用该产品的不同用户类并描述它们相关的特征。有一些需求可能只与特定的用户类相关。 1.9. 角色功能划分 XXXXX拥有XXXX功能的权限。 XXXXX拥有XXXX功能的权限。 1.10. 设计和实现上的限制 确定影响开发人员自由选择的问题,并说明这些问题为什么成为一种限制。 1.11. 假设和依赖 列举出在对软件需求规格说明中影响需求陈述的假设因素(与已知因素相对立)。这可能包括你打算要用的商业组件或有关开发或运行环境的问题。你可能认为产品将符合一个特殊的用户界面设计约定,但是另一个S R S 读者却可能不这样认为。如果这些假设不正确、不一致或被更改,就会使项目受到影响。

软件体系结构设计说明书

软件体系结构设计说明书 1.文档简介 [本节主要是描述软件体系结构设计说明书的目的、范围、相关术语、参考资料和本文档的摘要性介绍。软件体系结构设计属于高层设计文档,是符合现代软件工程要求的概要设计。] 1.1 目的 [软件体系结构设计说明书,将从设计的角度对系统进行综合的描述,使用不同的视图来描述其不同方面。在本小节中,将对该文档的结构进行简要的说明,明确该文档针对的读者群,指导他们正确的地使用该文档。] 1.2 范围 [说明该文档所涉及的内容范围,以及将影响的内容。] 1.3 定义、首字母缩写词和缩略语 [与其它文档一样,该文档也需要将本文档中所涉及的所有术语、缩略语进行详细的定义。还有一种可简明的做法,就是维护在一个项目词汇表中,这样就可以避免在每个文档中都重复很多内容。] 1.4参考资料 [在这一小节中,应完整地列出该文档引用的所有文档。对于每个引用的文档都应该给出标题、标识号、日期以及来源,为阅读者查找这些文档提供足够详细的信息。] 1.5 概述 [在本小节中,主要是说明软件体系结构设计说明书各个部分所包含的主要内容,就像一个文章摘要一样。同时也应该对文档的组织方式进行解释。]

2. 体系结构表示方式 [本节说明软件体系结构在当前系统中的作用及其表示方式。它将列举其所必需的用例视图、逻辑视图、进程视图、部署视图或实施视图,并分别说明这些视图包含哪些类型的模型元素。] 3. 软件体系结构的目标和约束 [本节说明对软件体系结构具有某种重要影响的软件需求和用户目标,例如,系统安全性、保密性、第三方组件的使用、可移植性、发布和重新使用。它还要记录可能适用的特殊约束:设计与实施策略、开发工具、团队结构、时间表、遗留系统等。] 4.用例视图 [本节使用用例分析技术所生成的系统用例模型,描述其中的一些用例或场景。在该模型中纳入用例或场景,应该是系统中最重要、最核心的功能部分。] [另外,在本节中还应该选择一个主要的用例,对其进行描述与解释,以帮助读者了解软件的实际工作方式,解释不同的设计模型元素如何帮助系统实现。] 5. 逻辑视图 [逻辑视图主要是反映系统本质的问题领域类模型,在逻辑视图中将列出组成系统的子系统、包。而对每个子系统、包分解成为一个个类,并说明这些关键的实体类的职责、关系、操作、属性。这也是OO思想的体现,以类、类与类之间的协作、包、包与包之间的协作模型来表达系统的逻辑组织结构。]

棒材孔型设计软件说明书

附件1 :软件设计参考资料 热轧棒材、线材孔型设计、模拟轧钢计算机软件 简介: 热轧圆钢、线材、孔型设计、模拟轧钢计算机软件是在实际孔型设计经验和满足实际轧 钢操作要求的基础上开发的轧钢专业软件,该软件用于热轧圆钢、线材的孔型设计、指导操作和教学演示,可以提高孔型设计效率和孔型设计质量,在线指导轧钢工合理调整轧机,提高产品的尺寸精度,便于技术人员和轧钢操作人员加强对孔型设计、轧制过程、轧件变形规律的理解,是轧钢技术人员、操作人员理想的孔型设计、模拟轧钢计算机软件。 主要功能: 1.图形显示孔型设计过程

2.自动显示选用孔型图形及数据 3.使用点击鼠标的方式进行孔型设计和修改 4.孔型设计与修改时动态调整各项参数的计算 5.孔型设计过程中校核温度对孔型设计的影响 6.孔型设计过程中校核钢种对孔型设计的影响 7.孔型设计过程中校核辊径对孔型设计的影响 8.根据实际生产过程中轧件的变形情况,在设计过程中修改计算参数,使计算 的轧件宽度与实际轧件宽度一致 9.根据实际生产过程中温度对轧件变形的影响,修改计算参数,使计算的轧件 宽度与实际轧件宽度一致 10.根据实际生产过程中辊径对轧件变形的影响,修改计算参数,使计算的轧件 宽度与实际轧件宽度一致 11.根据实际生产过程中钢种对轧件变形的影响,修改计算参数,使计算的轧件 宽度与实际轧件宽度一致 12.利用图形演示轧件在调整孔型高度的情况下,轧件变形及力能参数的变化 13.模拟轧制过程中,孔型高度调整对各架轧机孔型中轧件变形及力能参数的影 响 14.在不同温度的设定下,模拟轧制过程中,孔型高度调整对各架轧机孔型中轧 件变形及力能参数的影响 15.在不同辊径的设定下,模拟轧制过程中,孔型高度调整对各架轧机孔型中轧 件变形及力能参数的影响 16.在不同钢种的设定下,模拟轧制过程中,孔型高度调整对各架轧机孔型中轧 件变形及力能参数的影响 17.通过输入实际生产过程中,各道次孔型高度和成品高度、宽度,自动修正计 算参数,适应生产过程中轧件的变形规律,计算轧件变形和力能参数,并进行轧制过程中轧机调整的模拟 18.保存孔型设计、孔型修改的数据 19.绘制孔型图和孔型变形参数和力能参数计算表

设计规格说明书

设计规格说明书 1.引言 1.1 目的 该软件设计规格说明书是基于“只有两个人”小组计划开发的“电影院网上售票系统”需求规格说明书编写的。 “电影院网上售票系统”,缓解了电影院售检票的人力压力,提供高效的,快捷的,稳定的操作。实现系统应具有的实用性、可靠性、有效性及方便性。 软件系统实际报告相近说明了该软件产品的体系结构设计、书籍库设计和构建设计等,从而对该软件产品的结构、实现方法等进行了详细的描述。 1.2 命名规则 (1)Pascal规范:所有单词首字母大写。 例如: UserNameTable Camel 规范:除了第一个单词,所有单词首字母大写。 例如:userNameTable 全局变量:使用Camel 规范,并以g_ 开头。 例如:g_failedFlag 局部变量、方法参数:使用Camel规范。 例如:lineCount 类名:使用Pascal规范 例如:MyClass 成员方法:使用Pascal规范 例如:MyMethod() 普通成员变量:Pascal并且以m_开头。 例如: m_MemberVarible 控件变量:Control类型使用Pascal规范,以m_开头,控件名结尾。 例如:m_SubmitButton Value类型使用Pascal规范,以m_开头。 例如:m_Data1 (2)数据库命名规则: 表中字段名均不加前缀 表名均以“dt_table_”为前缀 索引名均以“dt_index_”为前缀 视图名均以“dt_view_”为前缀 1.3 术语定义

1.4 参考资料 [1] 用户需求报告 [2] 数据库设计规范 [3] 命名规范 1.5 相关文档 (1)系统规划报告 (2)需求规格说明书 2.系统设计 2.1 体系结构设计 采用包图画出体统的体系结构模型,然后进行扩展,画出个子系统内类构成及类之间的关系。

软件开发详细设计说明书

编号:_________________ 版本:_________________ <系统名称> 详细设计说明书 委托单位: 承办单位: 编写:(签名)_________________年月日 复查:(签名)_________________年月日 批准:(签名)_________________ 年月日

目录 第1章引言 (1) 1.1编写目的 (1) 1.2系统说明 (1) 1.3术语 (1) 1.4参考资料 (1) 第2章软件结构 (2) 2.1软件结构图 (2) 2.2模块子结构图 (2) 2.3模块清单 (2) 第3章模块设计 (3) 3.1模块1 (标识符) (3) 3.1.1模块概述 (3) 3.1.2功能和性能(1、功能 2、性能) (3) 3.1.2.1(标识符)功能(IPO图) (3) 3.1.2.2性能 (3) 3.1.3输入/输出项 (3) 3.1.3.1输入项 (3) 3.1.3.2输出项 (3) 3.1.4数据结构 (3) 3.1.4.1全局数据结构 (4) 3.1.4.2局部数据结构 (4) 3.1.5算法 (4) 3.1.6限制条件 (4) 3.1.7测试计划 (4) 3.2模块2 (4)

第1章引言 1.1编写目的 软件详细设计说明书的一般编写目的可直接引用下面一段话:“说明一个软件系统各个层次中的每个程序(每个模块或子程序)的设计考虑。”当然,作者可包含一些与问题相关的特殊目的,附于上述一段话的尾部 1.2系统说明 任务提出单位: 开发单位: 预期用户: 1.3术语 序号术语说明性定义 ____________________ 1.4参考资料 1

带肋钢筋五切分轧制孔型设计原理

带肋钢筋五切分轧制孔型设计原理 吴立红 摘要:介绍了津西特钢螺纹钢厂切分轧制孔型设计原理,包括孔型系统的选择、工艺件的设计、生产过程中出现的问题分析。五切分轧制工艺技术的成功应用,将φ12带肋钢筋产量明显提高,同时吨钢综合能耗也大幅度降低。 关键词:棒材切分轧制;孔型设计;应用效果 1 车间生产工艺简介 津西特钢螺纹钢厂二线全轧线共有18架轧机,分粗轧、中轧及精轧机组,全部为无牌坊短应力线轧机,平立交替布置。整个轧线采用全连轧,1#—12#轧机采用微张力控制,在精轧各架轧机之间均设置活套,实现无张力轧制。在中精轧后各设置水冷装置,实现控轧控冷轧制。 2 五切分工艺 2.1 孔型系统设计 五切分轧制特点:①变形严重不均匀性。切分楔处的压下量远大于其它部位;②切分变形延伸系数小;在切分孔中轧制时,槽底比切分楔处的压下量较大,且金属由于切分楔处宽展方向的水平分力较大,属强迫宽展,故整体延伸比宽展较小;③五切分轧制时,在预切和切分孔型中,按宽展方式轧件可分为左、中、右三部分,且两边为强迫宽展,轧件中部属限制宽展。因此,压下量相同情况下,轧件中部比两边的延伸较大。为保轧制稳定,切分后各根轧件面积必须相等或相差极小;④切分楔角的设计要合理,过大会切不开,过小会使切分轮受到过大的夹持力,使其负荷加大;切分带厚度应与辊缝相近,且留有一定的宽展量。 2.2 五切分轧制设计原理 五切分轧制技术源于两个三切分,其原理是在精轧机将来料轧制成扁坯后,再利用特殊孔型的轧辊和相配套的导卫,把扁坯加工成五个面积相同且并联的轧件,最后在切分道次上将其切分为面积相同且独立的轧件。五切分的关键是:要保证切分带的表面质量;在成品上切分带处不能有折叠;切分的速度与轧制速度一致[1]。 2.3 五切分孔型系统 五切分的关键是设计精轧区的孔型系统。我厂经多次与实际生产工艺过程结合,确定了K7~K3 采用平孔一平孔一立箱孔一预切孔一切分孔,同时为合理分配各道次参数,达到切分轧制孔型最大限度共用,减少改规格换辊架次。 孔型设计的关键如下: (1)K7、K6 为平孔。K7为平辊主要是用于将来料压扁。其充分利用了自由宽展、压下量大的特点,降低了K6磨损速度,避免料型沿宽度方向上厚度不均,导致成品中线过长。 (2)K5 为立箱孔,其主要对13架料型进行规矩,压下量较小,延伸系数一般在1.08~1.13。通过对K5 轧机的辊缝调整,使K4轧件为尺寸、形状均合格的扁矩形,保证预切后得到面积均匀的五线。 (3)K4 为预切分孔,此道次延伸系数为1.26 ~1.33,考虑其稳定性,中间三线比两侧略大,一般为1.5% ~2.2%。切分楔处远大于槽底处的压下系数,两楔间距过小,造成预切分楔磨损严重;过大,会造成切分孔的切分尖磨损过快,易导致炸槽,一般为5~7.6 mm。预切分楔角度一般为68°~76°,其间距比K3小0.1~0.3,切分楔过渡圆弧半径一般为1.4 ~1.7mm。 (4)K3 为切分孔,主要是对轧件的料型和切分带进行规整、加工,为五线切分做好准备。其延伸系数为1.15~1.26。选择中间三线比两边线的截面积大0.6%~1.0%,切分带厚度

系统需求规格说明书 (1)

XXX系统或XXX项目 产品需求规格说明书 版本信息 注:状态可以为N-新建、A-增加、M-更改、 对方的所得税说明:版本信息必须更新,审核人和审核时间也必须审核后填写,审核人要求部门经理级别以上。否则开发测试可拒绝评审。审核业务功能是否有遗漏、业务流程是否符合规划、关键业务逻辑是否有合理 目录

1.关于本文档 1.1.内容说明 说明:此处描述的是文档说明,产品需求文档更新需要走修订模式,下次更新前先接受修订,并且每次更新必须更新版本号和版本记录。 例子: 本文档用于描述苏宁开放平台物流状态服务系统的需求定义。包括各个需求的功能描述,处理逻辑规则,界面定义,与其它功能的关系,与其它系统的接口等各个方面的定义。是苏宁物流状态服务系统唯一的全面需求定义文档。 本文档将根据需求管理流程和要求,随系统功能变化进行及时的修订和更新,以确保本文档的全面性,准确性和实效性。因此在阅读使用此文档时,请注意从项目的文档管理系统中获取最新版本。 1.2.名词解释

1.3.参考文档 《系统需求定义规范使用说明》 2.系统概述 2.1.业务背景 说明:此处描述业务背景,不可裁剪,清晰的业务背景描述能更好的帮助研发和测试理解产品需求,明确业务测试场景,此部分是产品需求定位的核心导向。 例子一:电子面单的业务描述 随着电子商务服务和物流服务信息化飞速发展,包裹运单号成为快递公司串联快递单、订单、商家、商品等各种信息的枢纽。相比之下,传统纸质面单价格高、信息录入效率低、信息安全隐患等方面的劣势已愈发凸显。我司在两年前就开始了电子面单在自营物流上的应用,经过长期的的磨合和积累,目前将我司的应用经验推广到社会物流上,让社会上愿意与我司物流合作的伙伴,也同样享受到我司电子面单服务。 例子二:LSQ的业务描述 物流作业状态服务存在不足 1)服务无标准不统一 需物流作业的各渠道订单,作业状态转化为文案描述处理的逻辑系统多,且处理规不统一, -B2C自营订单,逻辑在B2C,数据源在OMS -菜鸟平台/4PS平台订单状态展示,逻辑在LAPI,数据源在LAPI

软件系统详细设计说明书模板

xxxxx系统详细设计说明书

版本历史

修改记录

目录 1引言 (5) 1.1编写目的 (5) 1.2背景 (5) 1.3参考资料 (5) 1.4术语定义及说明 (5) 2设计概述 (5) 2.1任务和目标 (5) 2.1.1需求概述 (5) 2.1.2运行环境概述 (5) 2.1.3条件与限制 (6) 2.1.4详细设计方法和工具 (6) 3系统详细需求分析 (6) 3.1详细需求分析 (6) 3.2详细系统运行环境及限制条件分析接口需求分析 (6) 4总体方案确认 (6) 4.1系统总体结构确认 (6) 4.2系统详细界面划分 (7) 4.2.1应用系统与支撑系统的详细界面划分 (7) 4.2.2系统内部详细界面划分 (7) 5系统详细设计 (7) 5.1系统程序代码架构设计 (7) 5.1.1UI(User Interface)用户界面表示层 (7) 5.1.2BLL(Business Logic Layer)业务逻辑层 (8) 5.1.3DAL(Data Access Layer)数据访问层 (8) 5.1.4Common类库 (8) 5.1.5Entity Class实体类 (8) 5.2系统结构设计及子系统划分 (8) 5.3系统功能模块详细设计 (9) 5.3.1XX子系统 (9) .1XX模块 (9) 列表和分页 (9) 创建XX (9) .2XX模块 (9) XX列表 (9) XX修改 (9) 5.3.2XX子系统 (9) 5.3.6.1用户管理模块 (9) 5.3.6.2角色管理模块 (14) 5.3.6.3系统设置模块 (14) 5.3.6.4系统登录注销模块 (14) 5.4系统界面详细设计 (14) 5.4.1外部界面设计 (14) 5.4.2内部界面设计 (14) 5.4.3用户界面设计 (14) 6数据库系统设计 (14) 6.1设计要求 (14) 6.2信息模型设计 (14) 6.3数据库设计 (14) 6.3.1设计依据 (14)

棒材轧制孔型设计

孔型设计 本设计以φ28mm圆钢为代表产品进行设计。 1 孔型系统的选择 圆钢孔型系统一般由延伸孔型系统和精轧孔型系统两部分组成。延伸孔型的作用是压缩轧件断面,为成品孔型系统提供合适的红坯。它对钢材轧制的产量、质量有很大的影响,但对产品最后的形状尺寸影响不大。常用的延伸孔型系统一般有箱形、菱—方、菱—菱、椭—方、六角—方、椭圆—圆、椭圆—立椭圆等;精轧孔型系统一般是方—椭圆—螺或圆—椭圆—螺孔型。 本设计采用无孔型和椭圆—圆孔型系统。 1.1无孔型轧制法 优点: (1)由于轧辊无孔型,改轧产品时,可通过调节辊缝改变压下规程。因此,换辊、换孔型的次数减少了,提高了轧机作业率。 (2)由于轧辊不刻轧槽,轧辊辊身能充分利用;由于轧件变形均匀,轧辊磨损量少且均匀,轧辊寿命提高了2~4倍。 (3)轧辊车削量少且车削简单,节省了车削工时,可减少轧辊加工车床。 (4)由于轧件是在平辊上轧制,所以不会出现耳子、充不满、孔型错位等孔型轧制中的缺陷。 (5)轧件沿宽度方向压下均匀,故使轧件两端的舌头、鱼尾区域短,切头、切尾小,成材率高。 (6)由于减小了孔型侧壁的限制作用,沿宽度方向变形均匀,因此降低了变形抗力,故可节约电耗7%。 1.2椭圆—圆孔型系统 优点: (1)孔型形状能使轧件从一种断面平滑的过渡到另一种断面,从而避免由于剧烈不均匀变形而产生的局部应力。 (2)孔型中轧出的轧件断面圆滑无棱、冷却均匀,从而消除了因断面温度分布不均而引起轧制裂纹的因素。 (3)孔型形状有利于去除轧件表面氧化铁皮,改善轧件的表面质量。 (4)需要时可在延伸孔型中生产成品圆钢,从而减少换辊。 缺点: (1)延伸系数小。通常延伸系数不超过1.30~1.40,使轧制道次增加。 (2)变形不太均匀,但比椭圆—方孔型要好一些。 (3)轧件在圆孔型中稳定性差,需要借助于导卫装置来提高轧件在孔型中的稳定性,因而对导卫装置的设计、安装及调整要求严格。 (4)圆孔型对来料尺寸波动适应能力差,容易出耳子,故对调整要求高。

项目管理系统_需求规格说明书V3

品高项目管理系统 软件开发需求

目录 1引言 (2) 1.1编写目的 (2) 2功能性需求 (2) 2.1系统登录 (3) 2.2对内项目管理子系统 (6) 2.3对外项目交流系统 (22)

1 引言 1.1 编写目的 本文档可作为 1. 设计人员进行系统设计的输入源。 2. 开发人员对系统功能开发的依据。 3. 测试人员编写系统测试计划,测试案例编写的输入源。 4. 产品经理检查系统实现程度的依据。 5. 项目团队外人员进行沟通的外部接口,用于他们评审和理解系统。 6. 项目需求阶段的主要交付物。 7. 收集并记录所有的外部接口,以用于作为完成设计和实现系统的参考。 2 系统概貌 2.1 系统背景 随着公司发展,客户范围不断增长,项目数量多且繁杂,给公司的和客户了解项目实际情况带来很大不便,公司及客户之间缺乏有效快速的沟通交流环境. 基于上诉背景,我们提出需建立一套完善的项目管理系统,作为公司及客户之间对项目信息的了解及在线交流, 以满足公司发展的需求。 2.2 用户描述 本系统用户为我们公司业务人员、项目成员、项目经理、管理中心、财务合同管理员、部门经理,项目管理层等。 2.3 系统角色权限 系统的不同角色对信息的权限见附件表 角色权限表.xlsx 2.4 一般限制 ? 应用系统应采用B/S 结构,客户端支持IE6.0 以上的版本。 ? 应用系统的开发工具与技术应采用Microsoft .NET 的技术体系。 ? 应用系统中所有数据统一保存到SQL Server 数据库。

2.5出错处理 ?所有的应用系统错误都应记录到系统日志文件中。 ?所有的Windows服务错误都应记录到Windows服务日志文件中。 ?所有的Web服务错误都应记录到Web服务日志文件中。 2.6假设和依赖条件 ?本系统假设.Net Framework 4.0平台稳定可靠,性能满足实际需求。系统构建在Microsoft .Net Framework平台中,严重依赖于该平台的可靠性,稳定性和性能。 ?本系统假设Microsoft SQL Server数据库稳定可靠,性能满足实际需求。系统数据存储于Microsoft SQL Server数据库中,依赖Microsoft SQL Server数据库的可靠性,稳定性和性能。 ?本系统假设涉及的外部接口可靠运行,提供正确数据。系统部分数据展现依赖于外部接口,当外部接口不能正确工作时,可能会导致部分展示数据不正确或无法显示。 ?本系统假设网络状态良好。本系统和客户端交互时依赖于网络状况,当网络故障或者性能低下时,可能会造成系统无法访问,系统响应速度变慢,数据无法提交等现象。但不应出现数据完整性和一致性的损坏。 ?本系统假设工作流引擎稳定可靠,性能满足要求。 ?本系统假设硬件服务器工作状态良好。 3功能性需求 3.1系统登录 【REQ_1】使用系统的用户分2类,内部用户及外部用户 【REQ_2】内部用户访问系统的时候,需要输入AD帐号密码进行身份验证检查 【REQ_3】外部用户访问系统的时候,需要输入用户名和密码进行身份验证检查 3.2首页 【REQ_4】每个用户登录后都可进入自己所属角色的首页 3.2.1.1业务人员 【REQ_5】列出业务人员本人的预立项的项目列表,已完成的合同列表,个人待办事宜,如下图示:

系统软件详细设计说明书

系统软件详细设计说明书 1.引言 1.1编写目的 本详细设计说明书是针对网络信息体系结构的课程作业而编写。目的是对该项目进行详细设计,在概要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,为进行后面的实现和测试作准备。本详细设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。 2. 系统的结构 ●ui:系统界面部分,负责接受用户输入,显示系统输出,负责其他模块功能的协调调用, 并含有站搜索功能,即在用户指定的已打开的ftp站点中搜索用户需要的资源。ui部分调用common部分的功能读取xml文件中保存的界面元素属性信息,用户最近访问过的10个ftp信息,用户选择的下载的ftp容列表及其他需要通过xml文件保存的信息。 ●client:实现ftp客户端的功能,ftp连接,ftp上传及下载:上传或下载用户指定的资源, 并返回相应的信息。

●search:资源实时检索部分,根据用户输入的资源名称关键字,资源类型和选择的检索方 式检索用户需要的资源,并验证资源的可用性,返回可用资源及其大小,速度等相关信息。 ●preview:资源预览部分,显示用户选择的资源的部分容,以使用户决定是否需要该资 源。preview部分调用common部分读取属性文件的容亦显示预览资源容的显示格式。3.模块1(ui)设计说明 3.1模块描述 实现用户界面的包,含有11个文件51个类,是本系统中最复杂的代码。 3.2功能 负责接受用户输入,显示系统输出,其他模块功能的协调调用,并含有站搜索功能,即在用户指定的已打开的ftp站点中搜索用户需要的资源。 3.3交互的模块 client,search,preview,common。 3.4 模块设计 该模块中的主要文件,文件中包含的主要类及其功能和与其它包的交互如下: ●MainFrame.java:MainFrame是含有主函数的类,也是lyra客户端开始执行的类, 它先后进行资源的初始化,显示主界面等工作,根据屏幕大小设置界面大小,设置界面的观感。 ●FtpFrame_AboutBox.java:显示关于窗口的类,当用户点击帮助菜单中的关于菜单 项时会弹出关于对话框。 ●Tools.java:FileTools是文件操作辅助类,可以实现文件的递归删除等。 ●XMLController.java: JDOMTes是操作xml文件的类,用JDOM来操作xml文件, 实现的功能有: (1)保存ftp服务器的文件列表(站搜索时使用),递归的从ftp服务器读取列表,并存入一个xml文件中(文件的命名方法是:ip+用户名.xml);以目录树的形式保存。 (2)根据文件名在文件中查找文件,站搜索时使用。 (3)保存ftp服务器的信息:ip,端口(默认端口21不保存),用户名(默认anonymous 不保存),密码,最多存10个;存在resource\settings\ serversinfor.xml文件中。 (4)读取已存储的ftp服务器信息。 (5)从type.xml读取搜索的类型。 ●Constants.java:放置系统运行时使用的一些常量,initcontent()函数对所有常量进 行初始化,这个函数在MainFrame中被调用一次。iconHashMap是hash表,用于存放文件的系统图标。 ●CustomizedController.java:包含自定义的控件类,java中的控件可能不能满足需求, 需要自己定义某些属性。这些控件会在创建界面时使用。其中含有的类有: (1)CustomizedJTable 是表格类,设置表格的某些属性,如字体等。 (2)CustomizedTableCellRenderer是表格单元格绘制器类,主要用于显示文件的系统图标,和文件名。 (3)LeftPanel类的父类是JTabbedPane,用户显示主窗口左边的面板。 (4)RightPanel类的父类是JPanel,用户显示右边的主题部分,包括右上边的搜索及服务器选项,和中间的显示服务器文件的TabbedPane。. (5)BottomPanel类是右下放显示下载和服务器信息的JTabbedPane。

相关文档
最新文档