1、Web基盤提案&開発業務について
1、既存のアプリケーションを展開する事業者様に、
システムの改善、保守及び再開発などのサービスを提供致します。
2、新規にアプリケーションを開発し展開する事業者様に、
基盤及び技術などを提供し、アプリケーションの開発を致します。
 
2、基盤の特徴:
1.システム基盤の構成モジュール化、自由組合せが可能
2.ソース自動生成ツールあり、基本のソース自動生成可能。
3.高品質で安定したフレームワーク、レスポンススピードが速い
4.設計及び開発モジュール化、機能追加、変更、保守などが簡単
5.多数ブラウザ対応
6.多国語対応があり
7.ロール・権限共通モジュールを提供、セキュリティ保障
8.サーチエンジン(SEO)対策があり
9.テストツール利用、品質向上
3、開発プロセス
4、基盤の説明
1、Webシステム基盤(JAVA)
※稼働環境:
クライアント サーバー:OS (Linux/Solaris/Windows)説明
Browser Http Server Application Server Deatabse Server
Internet Explorer
Mozilla-Firefox
Google Chrome
Apache2.X JDK1.5/JDK1.6
Tomcat5.X/Tomcat6.X
My SQL
Postgrel
SQL Server
Oracle
DB2
※基盤の構成図:
注:
名称 ライセンス 無料コメント
1 spring 無料 Java/J2EEの汎用アプリケーションフレームワーク、「依存性の注入」(DI : Dependency Injection)機能が使え、他のオープンソースソフトウェアとの連携に優れています。
2 structs 無料 Java言語を用いてWebアプリケーションを開発する際の必要なフレームワークで、MVCと呼ばれるアーキテクチャによって、Webアプリケーションを構築することができます。
3 structs2 無料 WebWork2を元に作られたWebアプリケーションフレームワーク。テストの容易性や拡張性の高さを受け継ぎつつ、Strutsからの移行のしやすさも考慮されています。
4 hibernate 無料 オブジェクトとデータベースをマッピングする(ORM)ためのツールで、いわゆるORM (O/R Mapping, ORM) フレームワークです。
5 iBATIS 無料 iBATISとは、Apacheのプロジェクトの1つとしてASF(Apache Software Foundation)で開発/管理されているO/Rマッピングツールです。
6 DWR 無料 DWR(Direct Web Remoting)とは、J2EEサーバー上のJavaオブジェクトをJava Scpritから呼び出すためのライブラリです。
7 GWT 無料 GWTとは、検索エンジンGoogleが開発した、Javaソフトウェア開発フレームワークです。
8 iText 無料 Javaで書かれたPDF生成ライブラリです。
9 iReport 無料 iReportとはSourceForget.netで開発が行われているオープンソースで帳票作成用のデザインテンプレートをグラフィカルに作成するするソフトウェアです
10 log4j 無料 Jakarta プロジェクトで開発が進められている Java プログラム用のログ API です。
11 sitemesh 無料 JSP/PHP利用可能なWebページ レイアウトフレームワーク SiteMeshはWebページのレイアウトと装飾(デコレーション)フレームワークです。
12 tiles 無料 Tilesとは、JSPでいうInclude機能を強化し、Webサイトの保守性をアップする為のフレームワークです。
2、Webシステム基盤(PHP)
※稼働環境:
クライアント サーバー:OS (Linux/Solaris/Windows)説明
Browser Http Server Application Server Deatabse Server
Internet Explorer
Mozilla-Firefox
Google Chrome
Apache2.X PHP5 My SQL
Postgrel
SQL Server
Oracle
DB2
※基盤の構成図:
注:
名称 ライセンス 無料コメント
1 smarty 無料 SmartyはPHPで利用できるテンプレートエンジンです。Smartyを使うことで画面デザインとプログラム部分を分けて開発することが容易となります。
2 Mojavi 無料 「Mojavi」はWebアプリケーションを開発する際に用いるPHP用、実際の大規模システム開発で積極的に導入されている安定性抜群のMVCフレームワークです。
3 PEAR 無料 PEAR(PHP Extension and Application Repository)とは、PHPを拡張するクラス・ライブラリです。
4 Log4jPHP 無料 log4jのPHP版です。