CakePHP、TwitterBootstrapを用いて開発したWEB販売管理システムをリリース

昨年末からはじまった開発案件が今年の8月にようやくリリースすることできました。
結構時間がかかりましたが、無事リリースです。

中古商品の販売、買取管理などを行う販売管理システムです。
特徴としては、販売、買取の見積りから出荷、在庫調整まで、
シームレスに連動する仕組みになっており
業務を手助けする仕組みとなっています。

またWEBシステムですが、EXCEL帳票の出力もできるようになっていて、
入力した情報から、見積書や請求書、FAX送付状など、さまざまな帳票を
EXCEL形式で出力可能です。
これはPHPExcelという拡張モジュールを使うことで実現しています。

フレームワークにはCakePHPを使い、画面はTwitterBootStrap,jQueryUIなどを使って
今風なUIにに仕上げています。

BootstrapもCakePHPも最初は、調査などに色々と時間がかかるのですが、
慣れてくると加速度的に生産性が向上していきますね。

規模的には
総画面数が62、テーブル数43、エクセル帳票 12
という感じで、なかなかな規模感になっています。

在庫や顧客情報、金額などがさまざまな画面で連動しているので
テーブルのリレーションがかなり苦労しました。
おかげでCakePHPのアソシエーションの仕組みの理解がかなり深まりました。
なんどもなんども精査し、リファクタリングを行うことで
DBレイアウトを固めていきました。

そんなこんなで苦労して作ったシステムなので
デモシステムにして、公開してみました。
興味ある方は是非!
SALES_DEMO

また、要件定義からどのように開発を進めていったかを
このページで紹介しています。
資料もダウンロード出来るので
こちらも興味ある方は是非!
開発の流れ

そんなわけで、営業になってしまいますがw
今までExcelやAccess等で作っていたシステムをそろそろWEB化したい、
販売管理システムを作りたい
など、そんな要望がありましたら、
是非、ご相談ください。たぶん普通のベンダーの半分ぐらいの
予算で、結構いいものができると思います。
是非こちらまで!