NC单据开发初学手册V1.0(2)

2020-04-16 12:59

第三章 搭建开发环境

2.1 开发环境

1、操作系统:Windows XP、Windows 7

2、数据库设计工具:Sybase PowerDesigner Version 12(以下简称PD) 为了给数据表自动生成时间戳(ts)、删除标志(dr)字段,需给PD打上插件

补丁:db2cs7.xdb,oracl8i2.xdb,sqlserv7.xdb

3、数据库:Oracle 10.2.0 4、开发工具:Eclipse 3.4.2

2.2 建立数据库

因为NC本身使用了很多数据库表,所以我们建立的数据库中必须包含NC系统表和其中的某些数据,而不是简单新建库。本文以SQL Server 2000为例。

第一步、建立数据库v5test

第二步、在v5test数据库名上右键选择导入数据,根据其它已经建好的库来生成库。或者根据数据库的备份和还原操作来建库。

这样,我们就建立起包含NC系统表的数据库,在此基础上,我们建立自己的数据表进行开发。

3.3 建立开发工程

现在已经存在NC_UAP_UIFactory工程,其中包含了部分UI工厂源码和依赖的jar包,依此工程建立我们自己的eclipse工程。

第一步、打开eclipse,新建java工程(在V5中则新建MDE工程)

- 1 -

第二步、设置工程名,本例为UIFactoryV5,选择从存在的资源中创建工程,选择NC_UAP_UIFactory文件夹,依次确定建立工程。

- 2 -

第四章 数据库pdm和建表

PD是一种高端的数据建模工具,使用它可以很方便的建立数据库、导出SQL脚本,其物理模型文件的后缀名为pdm,所以,NC辅助开发工具多处依赖PD来完成数据库相关操作。

3.1 数据模型

我们的员工信息管理系统包括员工的基本信息,员工的类别信息,员工工资,为了增强系统的可扩展性,从员工基本信息中独立出员工的家庭住址信息,街道信息。下图显示了实体间的关系。

3.2 生成pdm步骤

第一步、打开PD文件夹中的可执行文件pdshell12.exe,启动PD,会出现如

- 3 -

下界面,选择新建一个物理模型。

第二步、我们虽然数据库为oracle,但是在建NC数据字典时,需要选择数据库为Miscrosft SQL Server 2000,此处的DBMS都要选择Miscrosft SQL Server 2000。

第三步、确定后左侧面板中会出现一个节点,双击弹出如下对话框,设置此模型的name,code等

- 4 -

第四步、在新建节点上点击右键选择 New->Table

第五步、在General选项卡中,设置表名,表的中文描述

- 5 -


NC单据开发初学手册V1.0(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:常用锐捷交换机命令

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: