教育機関向けWebアプリケーション開発

特定の教育機関向けに、成績管理のWebアプリケーション開発をさせて頂きました。

アプリケーション構成:
Linux / Apache / Mysql / Ruby on Rails / Bootstrap

コミュニケーション:
Redmine / e-mail

開発期間:約6ヶ月程度(サーバ構築からリリースまで)

元々Excelベースだったアプリケーションを、Webで使えるようにして欲しいというご依頼でした。
開発には、マスタ関連の製造に工数をかけたくなかったのと、開発速度を考慮して、Ruby on Railsを選択しました。

ExcelのUIとのギャップを感じないように配慮しながら、Webアプリケーションとしての使い勝手を考慮して開発しています。
したがって、Bootstrapを使用してはいますが、画面はExcelに寄せてデザインしています。

 

マスタ関連は、開発期間を短くするために、ActiveAdminを使用して作成しました。

 

また、別のサーバとの連携が必要だったため、こちらでセットアップしたWebアプリケーションサーバ上に1つ、また、既存の別のサーバに1本、バッチプログラムを用意しています。