一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-涉及的数据定义

简介:
+关注继续查看
以往回顾

      我在之前的文章中都着重从AgileEAS.NET平台的介绍和开发指南两方面入手,参看AgileEAS.NET应用开发平台-系列目录AgileEAS.NET平台开发指南-系列目录,但是对于开发者来说,看了还是会有太多的恍惚,从本文开发,我按照开发应用中的由简单到复杂的开发进阶逐步深入的讲解基于AgileEAS.NET平台的应用开发。

数据库

      AgileEAS.NET平台所擅长的是基于数据库支撑的管理信息系统应用,所以在本系列开发过程中就会涉及到数据表定义,基于一个确定的限定,我在本系统中使用一个极其微小的产品入库处理业务所设计的三个表,产品字典、入库记录表和库存记录表,其结构定义如下:

Ø dbo.PRODUCT(产品字典)

表名

PRODUCT

所有者

dbo

列名

数据类型

说明

IDN

INT

Y

记录编号

CODE

NVARCHAR(16)

Y

产品编码

NAME

NVARCHAR(128)

Y

产品名称

SPEC

NVARCHAR(64)

Y

产品规格

UNIT

NVARCHAR(32)

Y

单位

DESCRIPTION

NVARCHAR(256)

N

说明

Ø dbo.PIN(产品入库)

表名

PIN

所有者

dbo

列名

数据类型

说明

IDN

INT

Y

ID

BillCode

VARCHAR(16)

Y

单根号

Code

VARCHAR(16)

Y

产品编码

Name

VARCHAR(128)

Y

产品名称

Spec

VARCHAR(64)

N

规格

Unit

VARCHAR(32)

N

单位

Price

DECIMAL(18,4)

Y

价格

Number

INT

Y

数量

Operator

VARCHAR(64)

Y

入库员

InTime

DATETIME

N

和库时间

Ø dbo.PSTORE(产品库存)

表名

PSTORE

所有者

dbo

列名

数据类型

说明

IDN

INT

Y

ID

Code

VARCHAR(16)

Y

产品编码

Name

VARCHAR(128)

Y

产品名称

Spec

VARCHAR(64)

N

规格

Unit

VARCHAR(32)

N

单位

Price

DECIMAL(18,4)

Y

价格

Number

INT

Y

数量

        表结构由AgileEAS.NET平台对象设计器生成,基于SQL2000,在文末我会提供模块文件,Excel、Html格式的表结构定义以及DDL脚步,测试数据的插入脚本。对象模型定义文件、文档及SQL脚本下载http://files.cnblogs.com/eastjade/demo.db.doc.sql.rar

链接

AgileEAS.NET平台开发指南-系列目录

AgileEAS.NET应用开发平台介绍-文章索引

AgileEAS.NET平台应用开发教程-案例计划

AgileEAS.NET官方网站

敏捷软件工程实验室

QQ群:116773358


作者:魏琼东 
出处:http://www.cnblogs.com/eastjade
关于作者:有13年的软件从业经历,专注于中小软件企业软件开发过程研究,通过在技术与管理帮助中小软件企业实现技术层面开源节流的目的。熟悉需求分析、企业架构、项目管理。现主要从事基于AgileEAS.NET平台的技术咨询工作,主要服务于医疗卫生、铁路、电信、物流、物联网、制造、零售等行业。如有问题或建议,请多多赐教! 
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过mail.james@qq.com 联系我,也可以加入QQ群:113723486、199463175、116773358、116773358、212867943、147168308、59827496、193486983、15118502和大家共同讨论,非常感谢。


    本文转自魏琼东博客园博客,原文链接:http://www.cnblogs.com/eastjade/archive/2010/09/17/1829441.html,如需转载请自行联系原作者


相关文章
|
监控 安全 数据安全/隐私保护
【.NET Core项目实战-统一认证平台】第一章 功能及架构分析
原文:【.NET Core项目实战-统一认证平台】第一章 功能及架构分析 【.NET Core项目实战-统一认证平台】开篇及目录索引 从本文开始,我们正式进入项目研发阶段,首先我们分析下统一认证平台应该具备哪些功能性需求和非功能性需求,在梳理完这些需求后,设计好系统采用的架构来满足已有的需求和未来的扩展应用。
1529 0
推荐文章
更多