ビジネスロジック
データベースに対するデータの入出力やデータの加工処理を行う部分をビジネスロジックという。 例えば、Web商店で商品をカートに追加した時に、合計金額を計算する部分がビジネスロジックになる。 MVCデザインパターンのM(モデ… 続きを読む »
データベースに対するデータの入出力やデータの加工処理を行う部分をビジネスロジックという。 例えば、Web商店で商品をカートに追加した時に、合計金額を計算する部分がビジネスロジックになる。 MVCデザインパターンのM(モデ… 続きを読む »
HTML5は、Webアプリケーションのプラットフォームとしての機能やマルチメディア要素が実装されており、スマートフォン向けのネイティブアプリの多くは、HTML5で開発されたWebアプリに置き換わると言われている。 202… 続きを読む »
サービス提供者がアプリケーションのビジネスロジックとデータをサーバー側に実装し、利用者はブラウザを介してサービスを利用するシステムをWebアプリ(ウェブアプリケーション)という。 例えば、Web予約、Web商店、Web銀… 続きを読む »
Javascript は動的にコンテンツを更新するためのスクリプト言語であり、Javascriptで記述された処理は、ブラウザ側で実行される。 例えば、予め登録フォームのボタン押下イベントにJavascriptの関数を指… 続きを読む »
PHPは、サーバーサイド・スクリプトを記述するためのプログラム言語であり、 Webアプリケーション開発に関する機能が豊富に組み込まれている。 PHPは、CやJavaのプログラミング言語の特徴を継承しており、CやJavaプ… 続きを読む »
中小システム開発企業の業務システムの見積もり例は次のようになる。 作業区分 工数(日) 費用(円) データベース 4 160,000 ログイン 0.5 20,000 メニュー 7.5 300,000 受注 … 続きを読む »
Chromium(クロミウム)は、オープンソースのウェブブラウザとして知られている。Chromiumは、C++とアセンブリで実装され、FreeBSD、Linux、Mac OS X、Windowsに対応している。Googl… 続きを読む »
MySQLは、世界でもっとも普及しているオープンソースのRDBMS(リレーショナル・データベース・マネージメント・システム)として知られている。MySQLはCおよびC++で実装されており、sjis、cp932、utf8、… 続きを読む »
ソフトウェアの計算ではなく、ハードウェアによって乱数列を発生させる方法として次の3つが知られている。 1.サイコロ:サイコロの出目を使う。 2.ダイオードの生成する熱雑音:ダイオードの熱雑音を増幅してアナログ・デジタル変… 続きを読む »
3Dグラフィックスで使われている座標系は、次の4つになる。 1.ローカル座標系:各物体が独自に持っている座標系。モデリングをする時にローカル座標の原点を物体の中心にする。 2.ワールド座標系:3D空間における絶対座標系。… 続きを読む »