二次开发设计说明书_第1页
二次开发设计说明书_第2页
二次开发设计说明书_第3页
二次开发设计说明书_第4页
二次开发设计说明书_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、文档编号:XXXX二次开发设计说明书XXXXXX有限公司目录 TOC o 1-5 h z HYPERLINK l bookmark31 o Current Document 引言3 HYPERLINK l bookmark35 o Current Document 编写目的3 HYPERLINK l bookmark39 o Current Document 项目背景3 HYPERLINK l bookmark47 o Current Document 参考资料3 HYPERLINK l bookmark50 o Current Document 二次开发结构3 HYPERLINK l boo

2、kmark54 o Current Document 软件结构3条件与限制4二次开发设计框架4 HYPERLINK l bookmark57 o Current Document 二次开发内容4 HYPERLINK l bookmark61 o Current Document 内容1 (如:窗体定制ITEM属性表单的定制 4 HYPERLINK l bookmark70 o Current Document 内容 25 HYPERLINK l bookmark73 o Current Document 内容 n5接口设计5 HYPERLINK l bookmark77 o Current D

3、ocument 4.1内部接口54.2夕卜部接口6数据结构设计6库结构6表结构6出错处理设计6出错信息6补救措施6系统维护设计6其他6引言编写目的本文档主要针对系统的二次开发部分对在实施总体设计方案冲描述的需要二次开 发的内容,详细进行描述。为编程人员、测试人员、实施人员和维护人员之间提供共同的参考依据,X对软件功 能及集成模块的实现作详细描述本说明书面向对象为编程人员测试人员、实施人员和维 护人员。项目背景本项目软件开发平台:本项目软件二次开发实施单位:定义PLM (product life cycle management)产品生命周期管理PDM (product data managem

4、ent:)产品数据管理BOM (bill of material)材料明细表CAPP(Computer Adied Process Planning)计算机辅助工艺设计PSE (product structure editor)产品结构编辑器ItemRevision版本零部件1.4.参考资料XXXX项目需求规格说明书XXXX项目总体设计方案二次开发结构2.1.软件结构例如:TCEng软件的层次构成-Portal Java clients. 客户端-TCEng server服务器端-Oracle后台数据库-TCEngFS文档服务器TCEng存储数据的方式:结构化数据一一存储于Oracle数据库中

5、文件存储于卷Volume中2.2.条件与限制2.3.二次开发设计框架客户程序类的层次如图所示:图:二次开发内容对于需要开发的内容有两类:一类是需要重新进行开发的内容,这相当于重新开发某一模块的功能。如BM系统 我们是通过便量配置实现但是这一次需要采用加速物的方法实现。需要重新分析和设 计,做出类似于详细设计那种程度的设计;另一类是仅需要简单定制即可完成的内容。如加几个属性、绘制卡片等。这一类仅仅 需要简单的文字描述即可。3.1.内容1 (如:窗体定制 ITEM属性表单的定制首先描述需求分析。如:1)在PLM的Schema Editor中创建ITEM表单属性表2)在PLM的LOV中创建ITEM表

6、单属性的可选项对应的值列表3)使用JAVA进行二次开发,制作新的MasterForm4)在 form_pertieS中添加ItemMaster.FORMDEFINITIO项,绑定MasterForm 到定制的表单。5)开发使用语言:JAVA主要类描述public class ItemRevisionMasterForm extends AbstractIMANForm (/重载checkForm(),绑定数据库表单public void checkForm() throws Exception ()/初始化页面中与LOV关联的列表框private void initialize

7、ComField() throws IMANException ()/读AITEM的表单属性public void loadForm() throws IMANException ()/保存ITME的表单属性public void saveForm() ()3.2.内容23.3.内容n接口设计4.1.内部接口软件模块分配例如:入库软件模块;入库软件模块是整个软件的基础,为整个软件提供分析数据,其接口要求如下表:/此处加入接口要求表分析软件模块;分析软件模块包括电能,电压,电量,谐波个模块,是整个软件的功能实现,实现软件的分析功能,其接口要求分别如素表2,表3,表4及表5:/此处加入岗说明:表5

8、是 XXXXXX.报表软件模块;报表软件模块是为整用户提供报表功能,其接口要求如下表:/此处加入接口要求表主界面软件模块;主界面软件模块是整个软件的总控,为软件的各个模块提供接口,其接口要求如下表:/此处加入接口要求表由于上表较长,表中分为部分,表中第2部分说明为 :XXXXXXXXXXXXX模块之间的关系/此处加入模块之间的关系4.2.外部接口说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持 系统之间的接口关。数据结构设计库结构/此处加入库结构表结构/此处加入全局定义存到哪里等6-出错处理设计出错信息用一览表的方式说明每种可能的出错或故障情况出现皤统输出信息的形式、含 意及处理方法。补救措施说明故障出现后可能采取的变通措施。包括:后备技术:说明准备采用的后备技术当原始系统数据万一丢失时启用的副本的建 立和启动的技术例如周期性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一 种后备技术。降效技术:说明准备采用的后备技术使用另一个效率稍低的系统或方法来求得所 需结果的某些部分例如一个自动系统的降效技术可以是手工操作和数据的人工记 录。恢复及再启动技

温馨提示

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

评论

0/150

提交评论