第3回:無償版Visual Web Developerを利用してのWebアプリケーション作成 (3/3)

はじめて覚えるSQL Server 2005 Express Edition
はじめて覚えるSQL Server 2005 Express Edition

第3回:無償版Visual Web Developerを利用してのWebアプリケーション作成
著者:システムインテグレータ   戸坂 龍太郎  2006/6/21
前のページ  1  2  3   
SQL ServerのDB連携Webアプリケーションの構築

   データベースと開発環境が揃ったところで、実際のDB連携Webアプリケーションの構築を行っていくが、今回は以下の仕様で顧客管理システムを作成していく。
顧客管理システムの構成図
図8:顧客管理システムの構成図

機能名称顧客管理
機能概要顧客情報を登録・編集するメンテナンス画面と登録済みの顧客情報を検索・一覧表示する
顧客管理システムに必要な画面
顧客一覧画面検索条件を入力し、その条件に該当する顧客情報を一覧表示する
顧客明細画面顧客一覧画面で選択された顧客情報を更新する。また、新規で顧客情報を登録する

表1:機能と画面の説明

   また、ここで使用するテーブルは以下の構造となる。「第2回:SQL Server 2005 Express Editionのインストールと基本操作」で紹介したSQL Server Management Studio Expressを使ってあらかじめテーブルを作成しておこう。

No列名
(物理名称)
説明
(論理名称)
データ型
(属性)
長さNullを許容
1cust_no顧客番号numeric5,0いいえ
2cust_name顧客名nvarchar50いいえ
3cust_kana顧客名カナnvarchar100はい
4zipcode郵便番号nvarchar8はい
5prefecturename都道府県nvarchar10はい
6cust_address住所nvarchar100はい
7tel電話番号nvarchar20はい
8ins_datetime登録日時datetime はい
9upd_datetime更新日時datetime はい

表2:テーブル定義

   今回は構築事例として顧客管理機能を取り上げるが、この機能は一覧表示・検索・明細表示・更新といった業務アプリケーションに必要なマスタメンテナンス機能を備えている。この構造を応用することで様々なシステムを作ることができるので、まずは基本動作を確認して実際のシステム構築に役立てて欲しい。


まとめ

   今回は開発環境の準備と実際に作成するアプリケーションの仕様についてまとめた。VWD Express Editionは無償でASP.NETアプリケーションを作成できる統合開発環境であるが、継続して使用するためには無料のユーザ登録が必要となるので注意する必要がある。次回はVWD Express Editionで実際にアプリケーションを開発する手順をみていこう。

   SQL Express EditionとVWD Express Editionを利用することでGUIでWebアプリケーション開発が可能となる。この機会にSQL Express EditionとVWD Express Editionに触れてみてはいかがだろうか。

前のページ  1  2  3   


システムインテグレータ 戸坂 龍太郎
著者プロフィール
システムインテグレータ  戸坂 龍太郎
株式会社システムインテグレータ勤務。自社開発のパッケージをベースにしたECサイトを年に数件立ち上げている。システム面・業務面ともに多数のECサイトを構築したノウハウを次の開発にどのようにいかすかを常に考え、日々勉強中。


INDEX
第3回:無償版Visual Web Developerを利用してのWebアプリケーション作成
 Webアプリケーションの特徴
 Visual Web Developer 2005 Express Editionの操作
SQL ServerのDB連携Webアプリケーションの構築
はじめて覚えるSQL Server 2005 Express Edition
第1回SQL Server 2005 Express Editionとは
第2回SQL Server 2005 Express Editionのインストールと基本操作
第3回無償版Visual Web Developerを利用してのWebアプリケーション作成
第4回Webアプリケーションの開発

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored