2008-12-01から1ヶ月間の記事一覧

ドキュメント作成方針

ユーザマニュアル、ER図、RDocの3つだけにする予定です。色々考えてみましたが、あまりドキュメントには時間をとられないようにしたいと思います。

ruby_hankanのパッケージ構成

以下のようなパッケージ構成を考えています。 実線は必須、破線はデータ参照のみの依存関係となります。矢印の方向が依存の向きです。 一目瞭然ですが、必須はマスタ管理のみで、他のパッケージは全て単独利用可能となるように設計するつもりです。各パッケ…

シングルサインオン(Single Sign On)の仕組みとSSOサーバの役割

あまり良く分かっていなかったシングルサインオン(以下SSO)についてのまとめ。 そもそもSSOとは、IT用語辞典によると ユーザが一度認証を受けるだけで、許可されているすべての機能を利用できるようになるシステム。 のことだ。つまり、 図1のようにアプリが…

実装機能検討

Ver1.0で実装予定の機能 マスタ管理 受注管理 発注管理 在庫管理 月次処理 セッション管理 Ver1.0に取り込むか迷っている機能 受領管理 支払管理 Ver1.0では取り込まない機能 営業活動管理 調査すべき機能 役務の受注管理 決済系の管理機能は大抵の財務ソフ…

スケジュールを早めたい

Ver1.0まで1年くらいのスタンスでじっくり取り組むつもりでしたが、もう少し早められるかもしれません。機能を絞れば3ヶ月くらいで何とかなるかもと検討中。 シングルサインオンの仕組みについてはあまり難しく考えることはなさそうな気がしてきました。必要…

認証関係の仕組み検討

シングルサインオンの実装について考えてみましたが、仕組み自体はさほど難しくないものの、パッケージの標準機能として実装するとなると、色々と難しい点があるようです。SAMLやCASについてもう少し調べた上で、週末に記事にする予定です。

12月TODO

開発範囲決定 Ver1.0はできるだけ小さくしたい。レファレンスの機能からどれだけ削れるか Wiki調査 ブログ→Wikiの流れで情報の整理・蓄積 市販アプリ調査 最低限カスタマイズ無しで使えるためには何が必要か? github調査 やはりこれか

本ブログの目的

このブログでは、Rubyによる販売管理システムの構築を目標としています。成果物はOSSとして公開する予定です。Rubyといいますか、Ruby on Railsを使うことになるでしょう。動機は以下の2点。 業務知識の獲得: 販管システムは多少やってきてますが、自分で作…