zoukankan      html  css  js  c++  java
  • APS工具介绍

     

    第1章 创建基于APSSPL项目

    1.1 创建项目

    建立一个APS项目很简单,运行SPLAPS.exe 然后点文件-》保存即可开始项目项目设计了。

    1.2 设置项目

    点击菜单项目-》设置即可出现如下图所示界面:


    依次填入程序信息,和数据库信息即可完成项目信息设置。

    1.3 枚举设置

    设置一个枚举信息只要按照下图依次填入信息.


    1.4
    设置类

    如图所示,依次填入类信息,然后编辑属性信息:


    如下图:一般类型只要输入名称和注释就行!


    如下图:如果是枚举则需要在范围内输入枚举类名称!


    如下图:如果关联的是类的话要在范围内输入类名称!

    1.5 UML

    Aps给带来的一个很大的特色就是提供了一张直观的UML 图:

    如下图,设置好项目的关系同时我们就可以清楚的看到类实体之间的关系。并且可以动态更改类实体。

     

    第2章 生成项目

    2.1 生成方法

    好了,一切搞定之后,我们就试试生成的项目吧。点击菜单项目-》生成,APS KIT就立即为我们完成了项目的生成,并且把自动为我们配置好.
    看看都为我们生成了什么?

    在项目的配置文件保存的文件夹找到一个文件shop.sln,双击打开,立即可以看到下面的项目。


    2.2
    数据库脚本

    Data文件夹下面,我们会发现一个文件shop.sql,这是个sql数据库生成脚本,用sql查询分析器执行以后,就能生成我们要的数据库。我们看看生成的数据库脚本:

    CREATE DATABASE shop 
     
    ON PRIMARY(name=shop_data, filename = 'd:\su\My Documents\mysoft\SPL\shop\data\shop_data.mdf', size=3,    maxsize=5, filegrowth=10%
     
    log on(name=shop_log, filename='d:\su\My Documents\mysoft\SPL\shop\data\shop_log.ldf',size=3,maxsize=20,filegrowth=1

    go
    USE [shop] 

    CREATE TABLE [User] (
    [ID] UniqueIdentifier CONSTRAINT PKey_User_ID PRIMARY KEY ,
     
    [Name] nvarchar(100)   NULL,
     
    [Sex] Int   NULL,
     
    [Address] nvarchar(100)   NULL,
     
    [Mobile] nvarchar(100)   NULL,
     
    [Tel] nvarchar(100)   NULL
    ON [PRIMARY]

    CREATE TABLE [GoodsSort] (
    [ID] UniqueIdentifier CONSTRAINT PKey_GoodsSort_ID PRIMARY KEY ,
     
    [Name] nvarchar(100)   NULL,
     
    [ParentID] UniqueIdentifier   NULL
    ON [PRIMARY]

    CREATE TABLE [Goods] (
    [ID] UniqueIdentifier CONSTRAINT PKey_Goods_ID PRIMARY KEY ,
     
    [Name] nvarchar(100)   NULL,
     
    [GoodsSortID] UniqueIdentifier   NULL,
     
    [OwnerID] UniqueIdentifier   NULL,
     
    [Title] nvarchar(100)   NULL,
     
    [BrandID] UniqueIdentifier   NULL,
     
    [Describe] nvarchar(100)   NULL,
     
    [Picture] nvarchar(100)   NULL,
     
    [Amount] Int   NULL,
     
    [Price] Int   NULL,
     
    [SaleState] Int   NULL
    ON [PRIMARY]

    CREATE TABLE [Brand] (
    [ID] UniqueIdentifier CONSTRAINT PKey_Brand_ID PRIMARY KEY ,
     
    [Name] nvarchar(100)   NULL
    ON [PRIMARY]

    CREATE TABLE [OrderForm] (
    [ID] UniqueIdentifier CONSTRAINT PKey_OrderForm_ID PRIMARY KEY ,
     
    [Name] nvarchar(100)   NULL,
     
    [GoodsID] %
  • 相关阅读:
    andrid 上传图片 asp.net 后台接收并保存
    Volley封装
    error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'.
    The type android.support.v4.view.ScrollingView cannot be resolved. It is indirectly referenced from
    Recyclerview 实现上拉加载更多
    RecyclerAdapter封装
    项目中自己一直用到的baseAdapter的类
    SwipeRefreshLayout 和RecyclerView 使用
    DrawerLayout 使用
    学习动态性能表 v$sql
  • 原文地址:https://www.cnblogs.com/sukyboor/p/372571.html
Copyright © 2011-2022 走看看