Git Product home page Git Product logo

tmdmaker's Introduction

TMD-Maker

TMD-Maker is a tool to create a TMD (T-formed ER diagram). T-formed ER diagram is the notation of the T-formed ER method Mr. Masami Sato was invented. This method is a technique to make the database structure while at the same time to analyze the business.

More about TMD(T-formed ERD)

TMD-Makerは、佐藤正美氏が考案したTM(T字形ER手法)の表記法であるTMD(T字形ER図)を作成するツールです。

このプロジェクトは、TMによるシステム開発をサポートする関連ソフトウェアをオープンソースソフトウェアとして提供します。

TMとは、ビジネスを解析しながらデータベース構造も同時に作る手法です。TMとTMDの詳細は株式会社SDIのサイトを参照してください。

Status

Java CI with Maven Coverage Status

Requirements

Java Application(Eclipse RCP)

  • Nothing. TMD-Maker includes Java17 JRE.

Eclipse Plugin

  • java8 or later(java17 is recommended).

  • eclipse 4.x.

  • GEF(MVC) 3.x(Eclipse Graphical Editing Framework).

  • (Optional) Xtend IDE 2.x and JavaSE8 ExecutionEnvirnment(Eclipse 4.x).If you use tmdmaker sphinx plugin.

Download

https://osdn.jp/projects/tmdmaker/releases/

Build

git clone https://github.com/tmdmaker/tmdmaker.git

cd tmdmaker

mvn -P 2023-06 clean verify 

Installation

Java Application(Eclipse RCP)

  1. Extract tmdmaker.releng.product/target/products/tmdmaker_version-os.ws.arch.zip/tar.gz.
  2. Run tmdmaker (run TMD-Maker.app, for macosx).

Eclipse Plugin

use dropins

  1. Install GEF3.x and Xtend from updatesite.
  2. Unzip tmdmaker.releng.plugin/target/tmdmaker_plugin_version.zip.
  3. Put it into dropins directory.
  4. Run eclipse.

use updatesite

  1. Select Help->Install New Software....
  2. Click Add -> archive button.
  3. Select tmdmaker_plugin_updatesiteversion.zip.
  4. Check TMD-Maker plugin, and finish the updatesite.

Usage

  1. Create a project.
  2. Create New->Other->TMD-Maker->TM Diagram.

Issues

https://github.com/tmdmaker/tmdmaker/issues

Licence

ASL

Alternatives

tmdmaker's People

Contributors

nakag avatar tohosaku avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

tmdmaker's Issues

create dmg file for macosx

For macos users, dmg file format is easier to install.

example: use create-dmg command

create-dmg --app-drop-link 85 220 --window-size 600 500 --volname "TMD-Maker Installer" tmdmaker_0.9.0.dmg TMD-Maker.app/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.