Ethnaで販売管理システムを部分的に開発してみる(その1)概要
以前Ethnaに関する記事(※本ページ最後の関連記事一覧を参照して下さい。)を書きましたが、より実用的なサンプルアプリケーションを作成しようと思いつつ時間が過ぎていました。それで、今回そのサンプルアプリケーションを作成しようと思います。作成するのは販売管理システムの一部分です。販売管理システムをそれなりに作成しようとすると大変なので、部分的に作成してみます。部分的にとはいっても、アプリケーションとして最低限必要な機能を実装して、少しでも販売管理システムらしくしていこうかと思います。
今回のこの「Ethnaで販売管理システムを部分的に開発してみる」では、Ethnaの使い方としては、基本的な使い方(実装方法)です。カスタマイズした独自の実装方法とか、拡張機能は特にありません。
今回の開発環境
OS:Windows2000(MacOS X 10.4でも一部作業しました)
フレームワーク:Ethna 2.3.2
データベース:MySQL 5.0.45
PHP:PHP 5.2.4
(XAMPP Windows版 Version 1.6.4)
PDFファイル出力:FPDF(MBFPDF)
販売管理システムについて
「販売管理システム」というと、いわいる業務系システムの代表的なものかと思います。とはいっても私はゼロから販売システムを開発したことなどはなく、カスタマイズ等の部分的な開発経験しかありません。(私の場合は、どちらかというと業務系システム以外の開発実績の方が多くてメインです。)ということで、以下の参考書籍を頼りにしています。この「グラス片手にデータベース設計(販売管理システム編)」によると、「販売管理」とは「商品やサービスを販売している全ての企業に共通して必要な基幹業務」とあります。このような理由で今回サンプルアプリケーションとしてみました。
今回作成したプロジェクト一式は以下からダウンロードしてご覧いただけます。
「Ethnaで販売管理システムを部分的に開発してみる」のプロジェクト一式
次は、Ethnaで販売管理システムを部分的に開発してみる(その2)ログインとセッションです。
参考書籍
