5系列NC开发指引v1.1剖析.doc

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

NC5系列开发培训 说明 主题 本次实战培训选择开发一个简单的学生管理系统,主要为了体现在NC中如何开发管理系统。学生管理系统大致功能为: 功能 界面类型 说明 课程信息维护 列表型~档案 学生信息管理 管理型~档案 学生选修课程申请 管理型审批流程 目标: 了解NC UAP开发平台 了解数据模型的设计规范 了解单据开发的操作步骤 了解界面的具体技术细节 环境要求 NC版本:NC56,可以只安装UAP客户化,完整系统路径中严禁包含中文或空格。 Eclipse: 培训时必须使用我提供的Eclipse3.7,完整系统路径中严禁包含中文或空格。 JDK:Win7、Win8用户建议使用JDK1.6,其他1.5、1.6均可。严禁使用低于1.5、高于1.6 的JDK/JRE 同时建议配置JAVA_HOME到用户的环境变量中,而非系统变量。 数据模型设计 数据设计规范 NC5系列大部分使用PowerDesigner进行数据模型设计,也有使用元数据设计数据模型。本文暂时介绍PowerDesigner的设计方法。 NC中的常用的数据类型大致为: 类型 数据库类型 备注 档案主键 Char(20) 公司主键 Char(4) 字段名称为pk_corp 日期 Char(10) 2013-08-22 日期时间 Char(19) 2013-08-22 13:19:09 逻辑型 Char(1) Y,N 整数 Int 数字、金额型 Decimal(20,4) 长度为20,小数占4位 文本型 Varchar(200) 大文本 Varchar(4000) 短文本 Char、Varchar 视长度而定 在设计数据模型的时候每张表都必须设计ts{Char(19)}、dr{int}、pk_corp{char(4)}三个字段,分别表示记录的最后操作时间、删除标记、公司标记。 如果单据需要走审批流或业务流推式、拉式生成单据,则必须加上如下几个字段(如原单据已经考虑到则不需要添加): 编码 名称 类型 备注 pk_corp 公司主键 char(4) 审批流单据必须字段 pk_billtype 单据类型 varchar(10) vbillstatus 单据状态 int vapproveid 审批人ID char(20) dapprovedate 审批日期 char(10) voperatorid 操作人id char(20) doperatdate 制单日期 char(10) vapprovenote 审批批语 varchar(300) vbillno 单据号 varchar(50) pk_busitype 业务类型 varchar(50) vbusicode 业务编码 varchar(50) vlastbilltype 下游单据类型 char(20) vlastbillid 下游单据ID char(20) vlastbillrowid 下游行ID char(20) vsourcebilltype 源头单据类型 char(20) vsourcebillid 源头单据 char(20) vsourcebillrowid 源头单据行ID char(20) 数据模型 课程信息(bd_course) 编码 名称 类型 备注 pk_courseid 课程主键 char(20) coursecode 课程编码 varchar(100) coursename 课程名称 varchar(100) maxstunum 最大选修人数 int memo 课程简介 varchar(300) classroom 教室 varchar(100) campus 所属校区 varchar(100) major 限定专业 varchar(100) credit 学分 int creditcour 学时 int pk_corp 公司 char(4) ts 时间戳 char(19) dr 删除标记 int 学生信息(bd_student) 编码 名称 类型 备注 pk_student 主键 char(20) stuno 学号 varchar(20) stuname 姓名 varchar(20) age 年龄 int stuid 身份证号 varchar(20) birthplace 户口所在地 varchar(20) address 现住址 varchar(50) sex 性别 char(1) telephone 联系电话 varchar(20) email 邮箱 varch

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档