HOME > VBA 1日開発(作成代行・システム開発委託)

head_img_slim


Excel・Access マクロVBA 1日開発(業務委託・作成代行)


VBA開発の業務委託(作成依頼) コンセプトについて


弊社セミナー「IT業務サポート」以外にも、開発の難易度が高い場合など 、すぐにはお客様側で作成が難しい場合に作成を弊社で 1日単位 で開発代行いたします。

ITシステムの導入は、事業の成功・失敗に直結する大事な問題です。
仕様通りにきちっと作るだけなら、出来る開発会社は沢山あります。
これまで教育やコンサルティングの場を含め、お客様からお聞かせ頂いたお困りのケースを拝見していると、 ほとんど下記に集約されます。


・理想だけで創り上げた為に融通が利かない。

・現場の意見等をヒアリングしないで作ってしまったので、使わなくなってしまった。

・開発会社の高いソフトの導入による利益優先で、コストだけがかかるシステムになった。

・将来に渡って成長していくシステムとして作成されていないので、再度修正すると高くつく。

・プログラム言語や複雑怪奇な内容なので、一般社員でもメンテナンスができないシステムになっている。


システムの導入に際して、外注先のスキルの問題以上に、お客様と真のコミニュケーション・信頼関係が
構築できていないために、お客様のシステムへの不満・不安が増してしまっているケースでした。

システムはいわば、業務のブレイン、部署の「体」の一部、メンバーの一人です。
業務に携わる社員の方々の想いや、考えを丁寧に組み込みながら、
育てるように作りあげていかなければ良いシステムはなかなか出来るものではありません。

作成を依頼されるお客様は、ITの開発技術や経験をお持ちではないケースがほとんどになります。
IT開発の経験がなければ、システムへの要望を短期間に適切な形で開発者に伝えることは難しくなってきます。
これを御社のIT情報部署のように適切に引き出して、見える形にしていくことこそ、弊社の任務だと考えています。
お客様の頭や心の中には、豊富な業務経験や知識から生まれうる潜在的な隠れたシステムへの高い欲求や アイディアが埋もれています。

最初のご相談から、開発過程にいたるまで、親身にお客様のご相談を伺い、
そのご要望を適切にシステムに反映していくことができれば、
業務システムは驚くほど使い勝手のよいものとなっていきます。
弊社では、お客様と信頼関係を育てていくことを最も大切にし、愛されるシステム作りを目指して 親身になってお客様の「困った」「何とかしたい」「これがやりたい」のご相談相手となって開発を進めてまいります。

お困りのこと、ご心配のこと、やりたいことなど、まずはお気軽にご相談ください。
どんな導入方法がありうるのかなど、色々ある選択肢などをコンサルティングやお話させていただきます。

☆ こんなケースでご利用頂けます


 お客様の現在の状況例

Excel・Accessで複数の担当者が、各自の判断で、作成管理しているファイルがある。これをどんなITシステム化するとしたら、どんな選択肢があるのでしょうか?
Click

 ☆ 候補1

データ量が多くないのであれば、Excelだけで処理を自動化してデータを共有していくことができます。


 ☆ 候補2

入力しているExcelのファイルをそのまま活かす方法があります。
入力のルールなどを社内で統一し、入力結果のデータをAccessに蓄積し、他のユーザーも共有、閲覧が出来るようにして共有して活用します


 ☆ 候補3

現在の業務処理の流れが、安定しており当面変更がほとんどないような定型業務なら、 ばらばらに管理されているExcelファイルをなくし、Accessに統合してしまうことができます。
Excelに出力したり、結果を分析できるようにもしておきたい場合は、結果を汎用性のある フォーマットで定期的に出力させることができます。


 ☆ 候補4

Excelのほかに、基幹システムやWebシステムの情報も活用したい、というご要望はないでしょうか?
外出している営業マンとの連携を簡単に取りたいのであれば、アイディア次第で廉価に携帯電話と   連携したやり取りが出来るようにしていくもとも可能です。


 ☆ 候補5

データ量が多すぎるため、Excelを細かく分散してデータを管理していますか?
今後予想されるデータ量が多いのであれば、SQLServerと連携したシステムにすることもできます。 

 メリットの可能性

・現在のファイルを活かすことができます。
・現在のExcel、Accessのスキルを活かすことができます。
・システムの仕様を決めるにあたり、現在のExcelを使った業務知識が最大限活用できます。
・Excelを中心に構築した場合は、新規ソフトウェアの購入費用を抑えることができます。
・システムの作り方によって、複数ユーザーや管理職・営業担当者が、リアルタイムで欲しい データを取り出すことができます。
・作り方次第で、現在の業務をほとんど変更する必要がありません。
・逆に、現在の業務が効率的でない、と感じていらっしゃる場合は、システム作りを考えながら、 それに合わせて業務を改善していくことができます。
・追加のソフトウェアを導入費用をご予算やご利用環境に応じて廉価に抑えることができます。
・Excel、Accessのスキルアップもご支援しますので、Excel、Accessのスキルをあげれば、さらに効率的な 業務処理を組み込める可能性が出てきます。
・AccessやSQLServerにデータを統合した場合は、データの共有と一元管理が可能になります。

などなど、ご要望によって様々な選択肢と、将来にわたるメリットが出てきます。
ご要望をお伺いし、ご説明をさせていただきます。




☆VBA開発の業務委託・作成代行 ご相談・お見積から納品・サポートまでの流れ


VBA開発の難易度が高い場合など、すぐにはお客様側で作成が難しい場合に作成を弊社で代行いたします。
Click

 ◆ご相談・お見積について◆


1.まずはご相談ください

メール、お電話、あるいは弊社セミナーにご参加した際にご相談をお受けしております。 お客様のご要望や、困ったこと、ご心配などをお聞かせください。 どのような選択肢があるか、メリットがどのように出せるか、 将来的にどのような展開方法の可能性があるか、などお話させていただきます。

2.お見積をいたします

展開方法の方向性に合わせてお見積をいたします。


4.開発をいたします

最終的な仕様が決まりましたら、開発作業(プログラムのコーディング他)を進めていきます。 仕様が複雑な場合や、システムが大きい場合には、途中経過を定期的にお伺いしてご説明いたします。

<お願い>
この段階での仕様の変更はご遠慮ください。 開発途中で仕様を追加・変更すると作成のやり直しになってしまう場合があります。 どうしても仕様を追加したい場合は費用と開発期間が変更となりますがご相談ください。

5.テストデータでの検証

テストデータを使って検証を行います。

6.納品

完成したら、納品です。

7.運用/保守

お客様環境での本格的な運用の開始です。 年1回他、定期的に業務の変更に合わせて必要となる修正・追加などがありましたら、お見積りの上、対応いたします。 お客様との信頼関係を大切に、長く廉価にご利用いただけるよう運用時のお客様のご相談にきめ細かく対応いたします。
お客様がご自身で修正できるようにしたい場合は、作成・修正方法の研修をご希望に沿った内容で開催しております。




☆開発事例&サンプル紹介  受託開発~ソリューションのご提案まで


これまでのシステム開発から事例をいくつかご紹介しています。
Click

◆事例のご紹介◆


開発 事例1

現在運用中のAccessシステムがデータ量が多くなり、さらに今後もデータ量が増える予定である。データ量の増大により、既にかなりパフォーマンスが悪くなってきておりデータの取り出しや集計に時間がかかってしまっており改善したい。
また、週報、月報などの各種報告書作成は、以前に外注にて作成したシステムを利用しているが、各担当者が、集計結果をもとに報告書を編集・カスタマイズできるようにしたいので、報告書がExcelで出力できるようなシステムに変更したい。

弊社での開発概要

データ量が多く、複雑な集計・演算を行う処理が多いため、データベースをSQLServerへ移行しました。現時点ではデータサイズが無料のエディションであるExpress版でも十分管理が可能なことと、廉価な移行をご希望でしたのでSQLServer Expressを利用しました。
従来の担当者ごとに使用していたAccessの一部の機能(クエリ)は、今後も追加しながら利用したいとのご意向でしたので、SQLServerのデータをAccessとExcelの両方から再利用可能になるようなシステムの開発を行いました。
Excelの報告書のフォーマットは、今後も頻繁に変更が生じる可能性が高いため、報告書に携わる社員の方々へ、ExcelVBAを使った報告書作成のためのスキルアップ教育も併せて行いました。
結果として、従来の使い勝手の良かったところは残し、パフォーマンスが向上し、Excelを使ったフレキシブルな報告書の作成が可能となり大変ご満足頂けました。
 開発日数: 3日
 使用したデータベース: Access、SQLServer
 使用言語: VBA、VB6.0、VB.NET



開発 事例2

現在、既存の業務用パッケージアプリケーションをカスタマイズした基幹システムを運用中だが、自社独自の業務フローや顧客への対応ができていない部分があり、そのような部分は各担当者が個別にExcelなどを使って管理しており、結果として必要なときに必要なデータを即時取り出すことができず、困っている。後からのカスタマイズがしやすく、スキルが余り高くないユーザーでも利用可能で、経営層が欲しいデータが取り出しやすいシステムを作りたい。

弊社での開発概要

例外的な処理が多く、利用されるユーザー層のスキルにもかなりの幅があったため、段階的な導入をご提案しました。初年度は廉価にAccessを使った小規模なデータベースを構築し、例外的な業務が処理できるようにしました。また経営層が必要とするデータについては、ExcelとAccessを連携させ簡易に暫定的に取り出せるようにしました。エンドユーザー様、特に社内SEの方への教育を並行して実施し、自前での設計や変更がある程度可能となるように支援しました。
2年目からSQLServerへとアップサイジングを行い、既存のシステムと連携し、さらに経営層が必要とするデータが即時取り出せるような一環したセキュアなシステムへと移行しました。
結果として現場のニーズをうまく取り込むことができ、導入過程から導入完了までの過程においてご満足を頂けました。
 開発日数: 5日
 使用したデータベース: Access、SQLServer 
 使用言語: VBA、VB6.0、VB.NET



開発 事例3

3年前に外部に依頼して作成・導入したJavaとPostgreSQLを使ったWebアプリケーションのシステムがあるが、今後は社内SEでメンテナンスを行っていきたい。現在の社内にはPHPとMySQL、Accessに慣れたSEしかいないため、現行システムをPHPとMySQLへ移行して欲しい。

弊社での開発概要

導入されているシステムに関してJavaの開発関連資料はあるものの、データベース関連の資料がほとんど残っていないため、先ず既存のシステムの解析と移行計画を作成しました。
移行に伴い一部DBの構成に変更を加えたいというご要望もあったため、PostgreSQLのデータ構成を分かりやすくするため、一旦Accessの簡易システムに落としてから、各業務担当者様に構成変更のご要望をご検討頂きMySQLへと移行しました。
一部、Javaからの移行に際して、別システムに分割したい部分があり、その部分だけは短期で業務移行を行う必要があったため、業務担当者様の利用環境も考慮してExcelを使ったアプリケーションを作成して短期での業務移行を行いました。 現場の使いやすさとスキルレベルを考慮した移行を行ったことを評価頂きご満足頂きました。
 開発日数: 8日
 使用したデータベース: PostgreSQL、MySQL、Access 
 使用言語: PHP、VBA、VB6.0



開発 事例4

マーケティングデータ分析を行うための基になるデータが100万行を越えるため、解析ができないで困っている。専用アプリケーションの開発を外注したが、1回の解析に大変時間がかかっており、もう少し短時間で処理できるアプリケーションが作成できないか。

弊社での開発概要

既存のアプリケーションの検証と、分析を行いたいデータの仕様などを検証し、いくつかのシミュレーションを実施し、お客様のニーズに最も合った方法を模索しました。結果、現在の処理時間の数分の一にまで時間を短縮して分析を行うことが出来るようになり、大変ご満足頂きました。
 開発日数: 3日
 使用言語: VB6.0、VB.NET、ADO、ADO.NET



開発 事例5

全国の支社から利用可能な情報管理のWebアプリケーションを導入したい。既に社内にSQLServerが導入済みのため、それと連携したASP.NETのシステムを希望する。

弊社での開発概要

既存のSQLServerの状況・データの検証だけでなく、利用するユーザー層のスキルレベルについても調査を行った結果、スキルに広がりが大きいため、ユーザーインターフェースの構築に時間をかけました。導入済みの他の基幹システム他、ユーザーが使い慣れているインターフェースに極力仕様をあわせるなど、導入後の速やかな利用へも配慮しました。
ASP.NET、ADO.NETの良さを引き出すようなシステムを作成した結果、大量のデータでもストレスが少なく利用が可能なシステムとなりました。インターフェース、処理速度ともご満足頂き、続けて取引先との連携用のシステムも作成しました。
 開発日数: 5日
 使用したデータベース: SQLServer 
 使用言語: ASP.NET、ADO.NET、PHP





☆システム開発 主な取り扱い分野・言語・データベース

Click

1.主な取扱分野

・クライアント/サーバーシステム
クライアントにExcel、Access、Windowsフォームを利用し、各種データベースと連携したシステム開発


・Web作成及びWebアプリケーション
ホームページの作成 Flash、DirectXなどを使ったインタラクティブなアプリーション及びコンテンツの作成 ASP、ASP.NET、PHPなどを使い、SQLServer、MySQLなど各種データベースと連携したアプリケーション開発


・その他各種アプリケーション
VBAを使った小規模なアプリケーション開発から、VB.NETやDelpiなどを利用した複雑なアプリケーション開発まで


2.主な使用言語

・1日開発(1日単位)
ExcelVBA、AccessVBA、VBScript(PowerPointVBA、WordVBAをご希望の場合はお問合せください。)


・長期開発(複数日の開発)
ExcelVBA、AccessVBA(PowerPointVBA、WordVBAをご希望の場合はお問合せください。)


3.主なデータベース

・1日開発(1日単位)
Access


・長期開発(複数日の開発)
Access、MySQL




お問い合わせはコチラへ!

icon 電話番号050-5805-6532  icon FAX050-5805-6534
ご不明な点がございましたら、ご相談下さい。
→ メールでのお問い合わせはこちらを御覧ください




ページトップに戻る