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版です。 |
|