FRACAS设计说明书.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FRACAS设计说明书

FRACAS程序设计说明书 2011-4-7 目录 1 引言 4 1.1 编写目的 4 1.2 背景 4 1.3 参考资料 4 2 系统结构 4 2.1 FRACAS层次结构 4 2.2 FRACAS模块结构 4 2.3 接口和例程 5 2.4 项目引用 5 3 基础数据维护模块 5 3.1 项目 5 3.1.1 项目创建 5 3.1.2 项目维护 6 3.1.3 项目查找 6 3.2 产品大类 6 3.3 子系统、样机类型、故障类型 6 3.4 设定EMAIL 6 4 报告管理 7 4.1 报告创建(测试) 7 4.1.1 流程 7 4.1.2 逻辑 7 4.1.3 注意事项 8 4.2 报告创建(非测试) 8 4.2.1 逻辑 8 4.2.2 注意事项 8 4.3 报告调研 9 4.3.1 逻辑 9 4.4 报告关闭 9 4.4.1 逻辑 9 4.5 报告查询 9 5 数据分析 10 5.1 FRACAS新品开发归零三级表 10 5.1.1 逻辑 10 5.2 新品阶段评审统计表 10 5.2.1 逻辑 10 5.3 新品阶段测试统计表 11 5.3.1 逻辑 11 6 FRACAS系统的登陆、权限 11 6.1 权限控制和用户信息同步 11 6.1.1 同步 12 6.1.2 系统登陆 12 7 E-mail Sender 12 8 SystemLog Writer 13 文档修订记录 版本编号 *变化状态 简要说明(变更内容和变更范围) 日期 变更人 0.5 C 重新创建 2007-07-19 邹希超 *变化状态:C——创建,A——增加,M——修改,D——删除,N——正式发布 文档审阅信息 审阅人 角色 审阅日期 备注 文档批准信息 批准人 角色 批准日期 备注 引言 编写目的 本软件设计说明书用于详细阐明FRACAS检测报告系统的详细设计,作为本系统开发人员的纲领性文件。 背景 本软件做为集团检测平台(后面简称为Jiance27系统)的一个独立性很强的模块开发,对Jiance27系统中的数据进行进一步的筛选处理,进而规范原系统的检测流程和方式,建立FRACAS报告,并在创建的数据基础上进行了更深的挖掘分析。代码名为FRACAS。 参考资料 MSDN, PetShop 4.0 系统结构 FRACAS层次结构 本系统采用B/S模式的三层(UIL, BLL, DAL)体系结构。其中本项目由一个网站(http://localhost/FRACAS)和多个类库构成。 其中网站为UIL层,但大部分的BLL层和DAL层较强的耦合在BLL类库中。其中Profile的实现部分完全采用三层的构架方式,并通过依赖注入的方式实现完全疏松的BLL和DAL层的耦合。 选择这种构架的原因是由项目的规模决定的。FRACAS系统在可预见的时间内只可能使用在SqlServer上,且此项目要求的开发时间较短,故对于DAL层并不做太多的分离而是尽量的使用VS2005提供的DataSet的功能以实现对于DAL层的封装。BLL层的内容都应实现在相应DataSet的cs文件里。 FRACAS模块结构 FRACAS主要由以下三大模块构成: 基础数据维护模块 其中包括项目的创建、维护,产品大类,子系统等等基础信息的管理。 FRACAS报告管理 包括测试、非测试部门报告的创建,报告的调研,关闭和查找等功能。 数据分析 包括新品开发归零三级表、新品阶段评审统计表和新品阶段测试统计表。 接口和例程 FRACAS系统和Jiance27的接口通过数据库和QueryString两种方式实现, 主要有两方面的接口: 创建报告时的原检测数据信息(测试部通过TBL_TestOrderInfo,开发部通过QueryString)。 用户登入本系统时采用QueryString传入用户ID,并通过相应视图(v_FRACAS_ItmeUser)取得用户信息。 项目引用 dotnetCHARTING程序集。图形化图标的输出。 FreeTextBox程序集。用来支持HTML格式的文档编辑和显示。在创建Fracas报告和Fracas报告明细中用到TBL_ExpertInProductLine得出。 项目维护 项目的维护从项目查找页进入。项目查找页(Project_SearchNew.aspx)接收QueryString[“Modify”] = 1时显示编辑按钮和删除按钮。 编辑按钮事件被触发后用户即被导向到Project_Modify.aspx(项目维护)。 Project_Modify.aspx(项目维护)接收从查

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档