Webシステム授業資料
|
|
|
- よしお のえ
- 7 years ago
- Views:
Transcription
1 Web システムプログラミング b 第 09 講目 Web システムプログラミング講義資料
2 到達目標 到達目標 Web システムを設計し 開発できること 最終成果物 : 学生生活で利用できる Web システム 授業計画 第 09 講 (12/03):Webシステムの基本設計 (1) 第 10 講 (12/10):Webシステムの基本設計 (2) 第 11 講 (12/17):WebシステムのDB 設計 第 12 講 (01/07):WebシステムのUI 設計 第 13 講 (01/21):Webシステムの処理 第 14 講 (01/23): 補講日 サンプル課題設計書 第 15 講 (01/28): 平常試験 ( 成果物確認 ) まとめ 2
3 第 09 講 :Web システムの基本設計 (1) 講義内容 Web システムの設計工程 業務分析 要件定義 基本設計 論理設計 詳細設計 Web システムの構成 各種 Webアプリケーションフレームワーク紹介 Model-View-Controller(MVC) に基づく設計 レポート課題 学生生活で利用できる Web システムの要件定義書 システムのタイトルと最終成果物の洗い出し 要件定義書 レポートに最低限書く内容 業務分析 要件定義を行うこと 最終成果物の確認 ( 要件定義書 DB 定義書 画面遷移図など ) 3
4 第 10 講 :Web システムの基本設計 (2) 講義内容 スピーディーな開発手法 Web API ライブラリの活用 ソーシャル連携サービス Web システムの外部設計 画面設計図 レポート課題 学生生活で利用できる Web システムの基本設計書 システムの機能とデータ構造 データの登録 表示 更新 削除ができること (CRUD) ログイン機能があると尚良 ( 要セッション管理 ) 画面設計図 4
5 第 11 講 :Web システムの DB 設計 講義内容 DB 設計 必要なデータの洗い出し 正規化 ER 図 テーブル定義表 レポート課題 学生生活で利用できる Web システムの DB 設計 要件 ER 図 テーブル定義表 DBには学生テーブルを含む3つ以上のテーブルがあること 各テーブルは第 3 正規形になっていること 5
6 講義内容 第 12 講 :Web システムの UI 設計 UI 設計の方針 画面遷移図 DB の実装 レポート課題 学生生活で利用できる Web システムの UI 設計 画面遷移図 6
7 講義内容 第 13 講 :Web システムの処理 内部処理の説明 授業時間の大半は開発 & 質問の時間 レポート課題 学生生活で利用できる Web システムの設計書一式 要件定義書 基本設計書 DB 定義書 ( テーブル定義表 ER 図 ) 画面設計図 画面遷移図 実行結果と考察 課題提出時と変更があれば修正版を提出 7
8 講義内容 第 14 講 : サンプル課題設計書 サンプル課題設計書の説明 授業時間の大半は開発 & 質問の時間 サンプル課題設計書一式 要件定義書 基本設計書 DB 定義書 ( テーブル定義表 ER 図 ) 画面設計図 画面遷移図 8
9 第 15 講 : 平常試験 ( 成果物確認 ) 講義内容 各自の成果物確認 成果物の確認 基本部分 設計書一式 Webシステムの実行画面 画面操作とDBの整合性確認 発展部分 ログイン機能 他サービスとの連携 (Twitterログイン Google Maps 連携など ) 9
10 評価基準の目安 目安 C: サンプル課題の流用 or テーブル内容の表示のみ サンプル課題をそのままの流用 レコードの追加 削除はSQL 手動での実行のみ B: オリジナル課題 テーブルの追加 表示ができること レコードの削除 変更は SQL 手動で実行でも OK A~S: テーブルの追加 表示 変更 削除ができること レコードの入出力は 基本 Web 上で実行可能 発展部分の実装 平常試験やレポート課題を含め総合的に評価する サンプル課題 ゼミ室の蔵書管理システム 10
11 システム設計の流れ DB 設計はシステム設計の一部 業務分析 今の業務はどうなっているのか 要件定義 何をしたいのか 今回はこの部分が中心 基本設計 どんなシステムにすべきか DB 設計はこの段階に含まれる 論理設計 どのように実現するか DB 設計 =DB の構造を設計 詳細設計 方法を明確にする TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES 11
12 業務分析 要件定義 業務分析 改善対象の業務実態 ( 問題点 ) を客観的に把握する手法 現状の業務内容 処理方式 業務間を流れる情報 業務量など 具体例 : 貸出カードに記入して本を借りる 本を返却する 手法 : 関係者インタビュー ユースケース 要件定義 業務のあるべき姿 ( 理想 ) を明確に定義する手法 業務分析での問題点に対する改善策 ( 何を解決するものか ) 具体例 : 貸出記録を管理したい 蔵書を管理したい 手法 :5W2H(5W1H にコスト追加 ) 要求ワークショップ Why( 何のために )When( いつ )Where( どこから )Who( 誰が ) What( 何の情報 )How much( どれくらい )How( どうするのか ) 12
13 具体例 : 業務分析 要件定義 業務内容 : ゼミ室の蔵書管理 業務分析 ゼミ室には教員の専門分野に関する書籍が豊富にある 研究を進める際に ゼミ生はゼミ室で書籍を読んだり 必要に応じて教員から許可を得て書籍を借りたりする 教員は誰に何の書籍を貸しているかは管理できていない 要件定義 ゼミ室の蔵書と貸し出し記録を管理したい 教員はゼミ生の名簿と蔵書を管理したい 教員 またはゼミ生は貸し出し記録を付けたい 書籍の貸し出し冊数は 5 冊まで 期限は 2 週間とする 13
14 基本設計 基本設計 要件定義を満たすシステム構成を記述する手法 機能設計 データ構造 システムフロー 機能設計 要件定義を満たす機能の洗い出し データ構造 機能を実現するために記録すべきデータの整理 14
15 具体例 : 基本設計 (1) 機能 ログイン機能 ユーザの ID パスワードでログイン ユーザ管理機能 ユーザの追加 更新 削除が可能 ユーザ毎に権限を付与し 利用できる機能を制限 蔵書登録機能 書籍の追加 更新 削除が可能 書籍のタイトル カテゴリ 出版社 発行年などを管理 条件を指定した蔵書検索が可能 貸し出し機能 ユーザへの書籍貸し出しを台帳に記録 ユーザへの貸し出し冊数の上限と期限を設ける 15
16 データ構造 ユーザ情報 具体例 : 基本設計 (2) ユーザID パスワード 名前 権限( 管理者 or 利用者 ) ユーザ情報を変更できるのは管理者のみ 蔵書情報 書籍のタイトル カテゴリ 出版社 発行年 貸出台帳 書籍と貸し出したユーザの紐付け 貸出日 返却予定日 貸出状態 ( 貸出 OK or 貸出中 ) 上記の基本設計に基づき DB や画面設計を行う 16
17 システムフロー システムの構成と処理の流れを図示したもの Web ブラウザ アプリケーションサーバ データベースサーバ メニュー画面 リクエスト メニュー表示 DB 操作 レスポンス レスポンス ユーザ情報 貸出画面 リクエスト 貸出処理 蔵書情報 蔵書登録 リクエスト 蔵書登録 貸出台帳 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES 17
18 システム構成の事例 システム構成 LAMP 環境 : 一般的な Web アプリケーション OS:Linux Webサーバ :Apache データベース :MySQL プログラミング言語:PHP 授業で利用する環境 OS:Windows Webサーバ :Apache or Tomcat データベース :MySQL プログラミング言語:PHP Java PHP MySQL Apache Linux MEAN: 純粋 JS のフルスタック 高リアルタイム性を追究 MongoDB( ドキュメント思考データベース ) Expless(Node.jsで動作するMVCフレームワーク ) AngularJS( フロントエンドのJSフレームワーク ) Node.js( サーバサイドのJS 実行環境 ) 18
19 Web アプリケーションフレームワーク 概要 目的 :Webシステム開発の作業効率化& 保守性向上 機能 DBアクセスのライブラリ Webテンプレート セッション管理 コードの再利用 多くがMVC(Model-View-Controller) を採用 代表的なフレームワーク PHP:CakePHP Symfony Laravel Java:Play Framework Apache Struts Ruby:Ruby on Rails Python:Django 19
20 特徴 フレームワーク例 :Ruby on Rails Webアプリケーション開発の フレームワーク オブジェクト指向スクリプト言語 Ruby で記述 MVC(Model-View-Controller) アーキテクチャ モデル ビュー コントローラでの役割分担 Ruby と Rails Ruby: プログラム言語 Rails:Rubyで記述されたフレームワーク フレームワーク : ツール ライブラリ 設定ファイル等 Ruby Ruby on Rails 図. Ruby と Rails の関係 20
21 MVC アーキテクチャ MVC アーキテクチャ モデル :DBとの連携 ビュー : 画面表示 コントローラ : ユーザからのデータ入力 & 内部処理 1 コントローラ モデル 端末 DB ビュー ユーザ 図. MVC アーキテクチャの概要 21
22 開発する Web システムの例 (1) テーマ : 学生生活で利用する Web システム 学業 楽単システム ( 単位の習得難易度を管理 ) 文献ストッカー ( 読んだ論文の要点 課題を記録 ) 課外活動 みんなのサークル ( サークルでの出来事をシェア ) 読書日記 ( 読んだ本とその書評 ) 22
23 開発する Web システムの例 (2) テーマ : 学生生活で利用する Web システム 生活 お小遣い帳 ( 可処分所得から毎月の小遣いを管理 ) アルバイト アルバイターの道標 ( おすすめアルバイトの情報共有 ) 遊び 遊んだゲームリスト & 感想付き 映画の感想共有 ( 映画を感想をみんなでシェア ) 23
24 課題のイメージ 24 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES
25 想定される提出物 提出物一覧 第 10 講目 : システムのタイトル 提出物一覧 要件定義書 要件定義書 : 業務分析 要件をまとめたもの 第 11 講目 : 基本設計書 画面設計図 システム要件 機能とデータ構造 DB 要件をまとめたもの 第 12 講目 :DB 設計書 ER 図 テーブル定義書 第 13 講目 : UI 設計書 画面遷移図 第 講目 : 設計書一式 これまでの設計書 修正箇所があれば再提出 実行結果と考察 25
26 DB の復習 (1) 用語 (1) スキーマ (schema):dbの構造を定義したもの 表 ( テーブル table): リレーションともよぶ 行 ( レコード row):1 件のデータのこと 列 ( フィールド column): 各項目のこと 26
27 DB の復習 (2) 用語 (2) 空値である (null): 値が空であること 一意である ( ユニーク unique): 同じ値がないこと キー : 重要な役割りを持つフィールド 主キー (primary key): データを識別するフィールド キーと主キーは一意であり 空値はとらない 27
28 リレーショナルデータベースの操作 考え方 数学の概念に基づいた演算でデータ操作を行う 操作の種類 集合演算 和 (union) 差(difference) 積 (intersection) 直積(Cartesian product) 関係演算 射影 (projection) 選択(selection) 結合 (join) 商(division) 28
29 和 (union) 2 つの表に存在する全てのレコードを抽出 29 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES
30 差 (difference) 片方の表のみに存在するレコードを抽出 どの表を基準にするかによって 結果が異なる 30
31 積 (intersection) 2 つの表に共通して存在するレコードを抽出 31 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES
32 直積 (Cartesian product) 2 つの表の行の組み合わせをすべて組み合わせる 32 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES
33 表中の列を抽出する 射影 (projection) 33 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES
34 表中の行を抽出する 選択 (selection) 34 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES
35 表をつなぎ合わせる 結合 (join)(1) 商品 表の主キーである 商品コード を参照する このとき 売上 表の商品コードを外部キーとよぶ 35
36 表をつなぎ合わせる 結合 (join)(2) 36 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES
37 商 (division) 割られるほうの表から 割るほうの表のすべての行を含むものを取り出し そこから割るほうの行を除く 37 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES
38 商 (division) 手順 1 割られるほうの表から 割るほうの表のすべての行を含むものを取り出す 38 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES
39 割るほうの行を除く 商 (division) 手順 2 39 TOKYO UNIVERSITY OFINFORMATION TOKYO JOHO UNIVERSITY SCIENCES
Webシステム授業資料
Web システムプログラミング b 第 12 講目 Web システムプログラミング講義資料 到達目標 到達目標 Web システムを設計し 開発できること 最終成果物 : 学生生活で利用できる Web システム 授業計画 第 09 講 (12/03):Webシステムの基本設計 (1) 第 10 講 (12/10):Webシステムの基本設計 (2) 第 11 講 (12/17):WebシステムのDB 設計
Webシステム授業資料
Web システムプログラミング b 第 11 講目 Web システムプログラミング講義資料 到達目標 到達目標 Web システムを設計し 開発できること 最終成果物 : 学生生活で利用できる Web システム 授業計画 第 10 講 :Webシステムの基本設計 (1) 第 11 講 :Webシステムの基本設計 (2) 第 12 講 :WebシステムのDB 設計 第 13 講 :WebシステムのUI
Webシステム授業資料
Web システムプログラミング b 第 13 講目 Web システムプログラミング講義資料 到達目標 到達目標 Web システムを設計し 開発できること 最終成果物 : 学生生活で利用できる Web システム 授業計画 第 09 講 (12/03):Webシステムの基本設計 (1) 第 10 講 (12/10):Webシステムの基本設計 (2) 第 11 講 (12/17):WebシステムのDB 設計
PowerPoint プレゼンテーション
5 月 Java 基礎 1 タイトル Java 基礎 2 日間 概要 目的 サーバサイドのプログラミング言語で最もシェアの高い Java SE の基本を習得します 当研修ではひとつの技術ごとに実用的なアプリケーションを作成するため 効果的な学習ができます Java SE の多くの API の中で 仕事でよく利用するものを中心に効率よく学びます 実際の業務で最も利用される開発環境である Eclipse
Rmenuフレームワーク
ジェネレーティブプログラミングの世界 データマッピングフレームワーク Rmenu 特徴プログラムから データとプロセスを完全分離 疑問本当にデータとプロセスが完全分離できるのか? どんな仕組みで業務システムが動くのか? 日本オフィスクリエイション株式会社下地忠史 2014 年 2 月 15 日 Agenda 1. アプリケーションの基本 2.Json の特徴を利用した項目移送 3. アプリケーションのデータフロー
WEBシステムのセキュリティ技術
WEB システムの セキュリティ技術 棚橋沙弥香 目次 今回は 開発者が気をつけるべきセキュリティ対策として 以下の内容について まとめました SQLインジェクション クロスサイトスクリプティング OSコマンドインジェクション ディレクトリ トラバーサル HTTPヘッダ インジェクション メールヘッダ インジェクション SQL インジェクションとは 1 データベースと連動した Web サイトで データベースへの問い合わせや操作を行うプログラムにパラメータとして
データベースアクセス
データベースアクセスコンポーネント 1. 概要 データベースアクセスコンポーネントとは SQL データベースにアクセスして SQL 文を実行することによりデータベース検索を行う機能を提供するコンポーネントです また データベースアクセスコンポーネントでは データベースの構成情報 接続情報 エラー情報等を取得することも可能です データベースアクセスコンポーネントは アプリケーションビルダーのメニューから以下のように選びます
TALON Tips < カレンダー ( 月別 ) の画面を表示する > 株式会社 HOIPOI 第 1.1 版 p. 1
TALON Tips < カレンダー ( 月別 ) の画面を表示する > 株式会社 HOIPOI 第 1.1 版 p. 1 1 目次 1 目次... 2 2 はじめに... 3 3 Tips セットアップ... 4 3.1 事前準備... 4 3.2 事前準備 2... 4 3.3 セットアップ... 4 3.4 セットアップ ( その他 )... 5 4 Tips 概要... 6 4.1 概要...
Gmail 連絡用 Google Calendar スケジュール管理 Google Classroom Google Drive ファイルの管理 Google Forms Google ドキュメント Google スプレッドシート Google スライド Word Excel ファイルの作成 3 用
Google Classroom の使い方 経営学部山口直木 1 Google Classroom とは クラスを管理するアプリ Google for Education のアプリとして公開 Google Classroom は クラスの管制センター クラスの作成 課題の配布 フィードバックの提供 クラスのあらゆることの管理 これらすべてを 1 か所で行えます ペーパーレス化を実現しながら 必要なことをその場でできる
(Microsoft PowerPoint - ClickFramework.ppt [\214\335\212\267\203\202\201[\203h])
Click Framework ~Simple is the Best~ NTT データ先端技術 竹添直樹 [email protected] 1 自己紹介 竹添直樹 ( たけぞう ) NTT データ先端技術所属 OSS 関連 Project Amaterasオーナー Click Framework コミッタ Seasarプロジェクトコミッタ FreeStyle Wiki 2 3 仕事で使っているフレームワークは何ですか?
PowerPoint Presentation
Webデザイン特別プログラムデータベース実習編 3 MySQL 演習, phpmyadmin 静岡理工科大学総合情報学部幸谷智紀 http://na-inet.jp/ RDB の基礎の基礎 RDB(Relational DataBase) はデータを集合として扱う データの取り扱いはテーブル (= 集合 ) の演算 ( 和集合, 積集合 ) と同じ データベースには複数のテーブルを作ることができる
( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成
KDDI ホスティングサービス (G120, G200) ブック ASP.NET 利用ガイド ( ご参考資料 ) rev.1.0 KDDI 株式会社 1 ( 目次 ) 1. はじめに... 3 2. 開発環境の準備... 3 2.1 仮想ディレクトリーの作成... 3 2.2 ASP.NET のWeb アプリケーション開発環境準備... 7 3. データベースの作成...10 3.1 データベースの追加...10
第 1 章 システムの概要 シラバスシステムとは 利用環境 留意事項 シラバスシステムの概念 役割 システムの利用イメージ... 4 第 2 章 基本操作
操作マニュアル 学生編 - (2014 年 9 月 ) 第 1 章 システムの概要... 3 1. 1 シラバスシステムとは... 3 1. 2 利用環境... 3 1. 3 留意事項... 3 1. 4 シラバスシステムの概念... 4 1.4.1 役割... 4 1.4.2 システムの利用イメージ... 4 第 2 章 基本操作... 5 2. 1 ログイン... 5 2. 2 ログアウト...
SinfonexIDaaS機能概要書
~ ID 管理システム用フレームワーク ~ Ver.2.0 標準仕様説明書 目次 1. Sinfonex IDaaS/Federation Manager とは... 1 2. アーキテクチャ... 2 3. 特徴... 3 4. 機能... 6 5. システム要件... 9 i 1. Sinfonex IDaaS/Federation Manager とは Sinfonex IDaaS/Federation
Microsoft PowerPoint - db03-5.ppt
データベース言語 SQL リレーショナルデータモデルにおけるデータ操作言語 : リレーショナル代数 少なくともリレーショナル代数と同等のデータ検索能力をもつときリレーショナル完備という. リレーショナル代数はユーザフレンドリではない. 自然な英文による質問の表現が必要になる. リレーショナルデータベース言語 SQL 英文による簡単な構文 リレーショナル代数でできない, 合計, 平均, 最大などの計算機能の組み込み.
KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1
KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1 ( 目次 ) 1. WordPress インストールガイド... 3 1-1 はじめに... 3 1-2 制限事項... 3 1-3 サイト初期設定... 4 2. WordPress のインストール ( コントロールパネル付属インストーラより
( 目次 ) 1. WordPressインストールガイド はじめに 制限事項 サイト初期設定 WordPressのインストール ( コントロールパネル付属インストーラより ) WordPressのインストール ( 手動インス
KDDI ホスティングサービス (G120, G200) WordPress インストールガイド ( ご参考資料 ) rev.1.0 KDDI 株式会社 1 ( 目次 ) 1. WordPressインストールガイド...3 1-1 はじめに...3 1-2 制限事項...3 1-3 サイト初期設定...4 2. WordPressのインストール ( コントロールパネル付属インストーラより )...9
Microsoft Word - tutorial3-dbreverse.docx
株式会社チェンジビジョン使用バージョン :astah* 6.0, 6.1 [ ] サンプル サポート対象外 目次 DB リバースを使ってみよう ( サンプル サポート対象外 ) 2 ご利用の前に 2 予備知識 2 データベースの環境設定をしてみよう 2 astah* データベースリバースコンポーネントを使用してみよう 5 作成した asta ファイルを astah* professional で開いてみよう
ETOS 画面の Web 化 / 帳票印刷のオープン化体験お試し変換サービスのご紹介 ACOS-4 システムの業務改善提案
ETOS 画面の Web 化 / 帳票印刷のオープン化体験お試し変換サービスのご紹介 システムの業務改善提案 お客様業務の改善を提案します オンライン業務の改善 a.etos 画面のビュー改善 : 画面のオープン化を体験してみませんか! b. オープンプリンタへの印刷 : 帳票印刷のオープン化を体験してみませんか! Web アプリケーションお試し変換サービス をご利 ください ( 次ページ以降でご紹介
rcp-add-01:アーキテクチャ設計書
Web 注文管理システム ( サンプル ) 履歴 バージョン 改訂内容 改訂者 改訂日 0.1 新規作成 山下 2010/11/1 目次 1. はじめに 1.1 本文書の目的 1.2 参照資料 / 文献 2. 概説 2.1 アーキテクチャ要件 2.3 対象とする機能要件 ( ユースケース ) 2.4 アーキテクチャ設計方針 2.4 仮定と依存 3. 構造及び構成 3.1 物理配置図 3.2 実行環境
要求仕様管理テンプレート仕様書
目次 1. テンプレート利用の前提... 2 1.1 対象... 2 1.2 役割... 2 1.3 プロセス... 2 1.4 ステータス... 3 2. テンプレートの項目... 4 2.1 入力項目... 4 2.2 入力方法および属性... 5 2.3 他の属性... 6 3. トラッキングユニットの設定... 7 3.1 メール送信一覧... 7 3.1.1 起票... 7 3.1.2 作成中...
の手引き Chapter 1 manaba へようこそ Chapter 2 ログイン方法 マイページについて Chapter 3 リマインダ設定 Chapter 4 コース登録 ( 自己登録 ) Chapter 5 manaba の機能紹介 Chapter 6 respon アプリ Chapter
の手引き 1 manaba へようこそ 2 ログイン方法 マイページについて 3 リマインダ設定 4 コース登録 ( 自己登録 ) 5 manaba の機能紹介 6 respon アプリ 7 学生用操作マニュアルの掲載場所 1 1 3 4 5 7 10 東京家政大学 東京家政大学短期大学部 manaba へようこそ manaba は 本学で用いられている学修支援システムです コース ( 授業 ) 単位で利用され
第 章 システムの概要 WebBase とは 利用環境 ブラウザ操作時の留意事項... 3 第 章 基本操作 ログインとログアウト ポータル画面の構成... 5 第 3 章 メッセージ メッセージを受信する... 6 第
操作マニュアル 学生編 - 第 章 システムの概要... 3. WebBase とは... 3. 利用環境... 3. 3 ブラウザ操作時の留意事項... 3 第 章 基本操作... 4. ログインとログアウト... 4. ポータル画面の構成... 5 第 3 章 メッセージ... 6 3. メッセージを受信する... 6 第 4 章 スケジュール... 8 4. スケジュールを登録する... 8
Rmenuフレームワーク
下地忠史 2013 年 7 月 13 日 ( 土 ) 1951 年生 62 歳 20~30 代 汎用コンピュータ COBOL 40 代前半 Mcintosh HyprCrdでパッケージ開発 40 代後半 Windows VB C++ 50 代 Jvの商用フレームワークWbtribを開発 還暦 Rmnuの開発に着手 ( オープンソース ) 1.Json データフロー 2. サーバサイド MVC 3.
第 12 講データ管理 1 2 / 14 ページ 12-1 データベースソフトの概要 データベースとは集められた様々なデータをテーマや目的に沿って分類 整理したものです データベースソフトでは データベースを作成し その管理を行います 何種類ものファイルや帳簿で管理していたデータをコンピュータ上で互
B コース 1 / 14 ページ コンピュータリテラシー B コース 第 12 講 [ 全 15 講 ] 2011 年度春学期 基礎ゼミナール ( コンピューティングクラス ) 第 12 講データ管理 1 2 / 14 ページ 12-1 データベースソフトの概要 データベースとは集められた様々なデータをテーマや目的に沿って分類 整理したものです データベースソフトでは データベースを作成し その管理を行います
ミガロ.製品 最新情報
セッション No.1 ミガロ. 製品最新情報 株式会社ミガロ. RAD 事業部 アジェンダ はじめに 1. Delphi/400 最新情報 Delphi/400 バージョン 機能リリースの遷移 Delphi/400 で追加された新機能 2. JC/400 最新情報 JC/400 バージョン 機能リリースの遷移 JC/400 で追加された新機能 3. Business4Mobile 新製品 Business4Mobile
LightSwitch で申請システム Windows ストアアプリで受付システムを構築してみた 情報政策グループ技術職員金森浩治 1. はじめに総合情報基盤センターでは 仮想サーバホスティングサービスや ソフトウェアライセンス貸与といった さまざまなエンドユーザ向けサービスを行っている 上記のよう
LightSwitch で申請システム Windows ストアアプリで受付システムを構築してみた 情報政策グループ技術職員金森浩治 1. はじめに総合情報基盤センターでは 仮想サーバホスティングサービスや ソフトウェアライセンス貸与といった さまざまなエンドユーザ向けサービスを行っている 上記のようなサービスを利用する際 エンドユーザは利用申請を行うが 利用申請手段はメールや紙となっている そのため
サービス内容 サービス内容 ドメインサービス Web サービスのサービス内容についてご案内します このたびは ドメイン /Web サービスをお申し込みいただきまして 誠にありがとうございます 本冊子は ドメイン /Web サービスの運用を管理される方向けの内容で構成されております お客様のご利用環境
この章では ドメインサービス Web サービスのサービス内容や ご利用にあたってのお問い合わせ先などについてご案内しています ご利用いただく前に必ずお読みください サービス内容 10 サポート窓口 12 ディスク利用容量について 13 契約内容を確認する 15 サービス内容 サービス内容 ドメインサービス Web サービスのサービス内容についてご案内します このたびは ドメイン /Web サービスをお申し込みいただきまして
Microsoft Word - 06.doc
ダム施設維持管理のためのアセットマネジメントシステム の開発 長崎大学工学部社会開発工学科 岡林 隆敏 ダム施設維持管理のためのアセットマネジメントシステムの開発 1 はじめに 岡林隆敏 国内には これまでに数多くのダムが建設され 治水 利水に大いに貢献してきている 一方で 社会基盤施設への公共予算の投資が制約される中 既存の施設が有する機能を将来にわたって持続させ続けるための管理方策の構築が必要とされる
データベース 【1:データベースシステムとは】
データベース 1: データベースシステムとは 石川佳治 データベースシステムとは データベースシステム (database system) 各種アプリケーションが扱うデータ資源を統合して蓄積管理 効率的な共有, 高度な利用 アプリケーションシステムの例 ウェブサイト : ショッピングサイトなど 人事管理, 成績管理システム データベース (database, DB) 複数の応用目的での共有を意図して組織的かつ永続的に格納されたデータ群
XAMPP で CMS のお手軽 テスト環境を手に入れよう 2011/5/21 上村崇 1
XAMPP で CMS のお手軽 テスト環境を手に入れよう 2011/5/21 上村崇 1 CMS はphpファイルなど 動的なファイルばかりで 構成されています 2 パソコン上で静的な html ファイルは 開くことはできます しかし php ファイルはうまく表示されません 3 パソコン上では CMS の動作確認 はうまく行えません 4 CMS のデザインを編集するときの 一般的なフロー 5 ファイルを修正するたびに
PowerPoint プレゼンテーション
1 企業管理者用 ドライブエージェント Web システム 利用マニュアル ver1.4 東京海上日動火災保険株式会社 目次 P.2-3 1. ドライブエージェント Web システムの概要 P.5 2. Webシステム内の画面遷移 P.6 3. 運転評価 画面で確認できること P.8 4. Webシステムの操作方法 ( ログイン ) P.9 5. Webシステムの操作方法 ( 全社運転評価 組織運転評価
Microsoft Word - ModelAnalys操作マニュアル_
モデル分析アドイン操作マニュアル Ver.0.5.0 205/0/05 株式会社グローバルアシスト 目次 概要... 3. ツール概要... 3.2 対象... 3 2 インストールと設定... 4 2. モデル分析アドインのインストール... 4 2.2 モデル分析アドイン画面の起動... 6 3 モデル分析機能... 7 3. 要求分析機能... 7 3.. ID について... 0 3.2 要求ツリー抽出機能...
TimeTracker FX セットアップガイド 補足資料 2/14 0. はじめに 本資料は [TimeTracker FX セットアップガイド ] では説明していない Microsoft SQL Server 2005 ( 以下 SQL Server 2005) の設定や操作方法を補足するための
TimeTracker FX 補足資料 SQL Server 2005 インストール方法 2007 年 1 月 TimeTracker FX セットアップガイド 補足資料 2/14 0. はじめに 本資料は [TimeTracker FX セットアップガイド ] では説明していない Microsoft SQL Server 2005 ( 以下 SQL Server 2005) の設定や操作方法を補足するためのものです
Cuoreテンプレート
R 1.1 株式会社クオーレ < 1 > 目次 1 XAMPP の設定を行う... 3 1.1 ダウンロード... 3 1.2 初期設定... 4 1.2.1 Apache MySQL の起動... 5 2 ソースコードをダウンロードする... 6 3 WEB サーバにソースコードをアップロードする... 7 4 インストール... 8 5 POSTGRESQL をインストールする... 13 5.1
ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar
ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spark API との通信 このラーニングモジュールでは Python を使用した Spark API とのインターフェイスを扱います
(Microsoft PowerPoint - HP\227pWASABI\217\320\211\356\216\221\227\277.ppt)
WASABI For Web Pro-Web 製品紹介 株式会社アクセス 2012/01/30 1/27 WASABI For Web とは WebFOCUS をエンジンエンジンとした簡易検索ツール Wide And : 幅広いユーザに Simple : 操作画面は非常にシンプル Access : 当社の簡易検索決定版 Business : 企業向けのセキュリティ重視 Intelligence :
intra-mart Accel Platform
目次目次 Copyright 2014 NTT DATA INTRAMART CORPORATION クイック検索検索 1 Top 目次 改訂情報はじめに本書の目的対象読者本書の構成概要 OAuthとは で提供している認証フロー認可コードによる認可インプリシットグラントアクセストークンの更新 で提供しているエンドポイントアクセストークンの有効期限と更新方法アクセストークンの有効期限の設定方法 2 改訂情報
PowerPoint プレゼンテーション
スパイラル PHP 目次 1. スパイラル PHP 概要 2. ウェブ機能での PHP 利用 3 5 1)PHP が使用できるウェブ機能 2)SMP_DYNAMIC_PAGE について 3) スパイラルの PHP 実行順序について 4)PHP 実行エラー時の画面表示 5)PHP の実行エラー時の通知メール 6) 設定例 ~ 選択肢をマスタ DB から参照 ~ 3. カスタムプログラムでの PHP 利用
変更要求管理テンプレート仕様書
目次 1. テンプレート利用の前提... 2 1.1 対象... 2 1.2 役割... 2 1.3 プロセス... 2 1.4 ステータス... 3 2. テンプレートの項目... 4 2.1 入力項目... 4 2.2 入力方法および属性... 5 2.3 他の属性... 5 3. トラッキングユニットの設定... 7 3.1 メール送信一覧... 7 3.1.1 起票... 7 3.1.2 検討中...
manaba course 出席機能 操作マニュアル
manaba 出席 リアルタイムアンケート機能操作マニュアル [ 出席カードの発行 管理用 URL] https://kokushikan.manaba.jp/ [ 出席カードの提出用 URL] https://c-klic.manaba.jp/ Contents 1 出席 リアルタイムアンケート機能の概要 2 2 出席カードの発行 3 3 出席カードの提出 4 4 提出状況の確認 5 5 出席情報の編集
PHP 開発ツール Zend Studio PHP アフ リケーションサーハ ー Zend Server OSC Tokyo/Spring /02/28 株式会社イグアスソリューション事業部
PHP 開発ツール Zend Studio PHP アフ リケーションサーハ ー Zend Server ご紹介 @ OSC Tokyo/Spring 2015 2015/02/28 株式会社イグアスソリューション事業部 アジェンダ Eclipse ベースの PHP 開発ツール Zend Studio 11 日本語版によるアプリケーション開発について PHP アプリケーションサーバー Zend Server
<4D F736F F D FC8E448FEE95F1837C815B835E838B C8F92E88B608F912E646F63>
公共調達検索ポータルサイト要件定義書 ( 抄 ) 平成 19 年 4 月 国土交通省 目次 1 はじめに...1 2 ポータルサイトの目的...2 2-1 入札参加希望者の検索効率向上...2 2-2 公共調達手続の透明化...2 2-3 競争性の向上...2 3 システム化の範囲...2 3-1 入札情報の作成...2 3-2 掲載情報の承認...2 3-3 入札情報の掲載...2 4 システム要件...3
Access のようなデータベースはないの? 答えは あります OOo は下記の なんちゃって Access の機能を持っています テーブルの作成とデータ操作が可能 クエリでデータの抽出 関連付けが可能 入力フロントエンドになるフォームの作成が可能 宛名ラベル レポートなどの印刷機能 データソース画
OpenOffice.org データソース機能の可能性 OOo だけで Microsoft Office + Access に挑戦! OpenOffice.org 日本ユーザー会 鎌滝雅久 [email protected] http://www.st.rim.or.jp/~kamataki/knoppix/ Access のようなデータベースはないの? 答えは あります OOo は下記の
3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB
3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB.netソリューションを作成します言語変換後にSDK( ソフトウェア開発キット ) にてデバッグおよびビルドにて実行可能アプリケーションを作成します
Attain3 インストール説明書
オープンソース LMS Attain3 インストール説明書 第 3 版平成 20 年 6 月 2 日 エスエイティーティー株式会社 1 目次 について 3 データのダウンロード 解凍 4 ドメイン名の設 5 初期設定値の変更 6 データベース設定 7 ColdFusion MX の設定 8 Attain3 環境設定 23 Attain3 アンインストール 25 2 について この説明書は Attain3
PowerPoint プレゼンテーション
情報システム基礎演習 B 2016/01/28 (Thurs.) テーマ 4 JavaScript による電卓 Web アプリを作成しましょう 健山智子 ([email protected]) 広島工業大学情報学部知的情報システム学科知的情報可視化戦略研究室 (ival) 講義のアウトライン 2 1. グループの決定 : 1. 5 人での 6 グループ ( ランダム
第 2 版 東洋英和女学院大学大学院
第 版 東洋英和女学院大学大学院 WebCampus に入る Webブラウザアドレス 手順 横浜キャンパス以外からのアクセスは以下の通りです Webブラウザアドレス https://campus.toyoeiwa.ac.jp WebCampusのHPにアクセス ログイン ログイン ユーザIDとパスワードを入力して ログイン を押す WebCampus を終了する 手順 ログアウト を押す WebCampus
内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft
Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作 Access 2007 と SQL Server Express を使用 SQL 文は SQL Server 主体で解説 Access 版ノースウィンドウデータベースを使用 DBMS プログラム サーバーエクスプローラ SQL 文 実行結果 データベース エンジン データベース SQL 文とは 1 度のコマンドで必要なデータを効率よく取得するための技術といえます
PowerPoint プレゼンテーション
JAN コード登録マニュアル 項目説明 CSV で商品データを upload するに当たり 間違えやすいカラムについてまとめました 項目 説明 備考 コントロールカラム CSV 上で当該商品情報をどうするのか ( 更新 削除等 ) 指示するコード "u": 更新 "d": 削除等 商品管理番号 出来上がった商品ページURLの一部であり 入力がない場合は自動採番される web 上で商品を特定するキーコード
Microsoft Word - ehondbonXAMPPについて ver.1.1
ehondbonxampp について 1.ehondbonXAMPP の著作権について PHP や MySQL などを扱うには Web サーバ環境が必要です 教科書や解説書を読んで勉強したいという意欲があっても,Web サーバ環境が用意できなくて次に進めない方も多いようですので, 演習用の Web サーバ環境の一つとして,ehondbonXAMPP を樹村房の Web サイトに公開していただきました
Microsoft PowerPoint - A1-2_株式会社ネクスト_藤澤正通_S _005.pptx
SQiP シンポジウム 2012 ページオブジェクトパターンによる 動テストメンテナンスの効率化 株式会社ネクスト HOMEʼS事業本部 サービス推進部 品質管理グループ 藤澤 正通 [email protected] 1 動化への取組み 2011 年 4 : リグレッションテストの 動化検討を開始 6 :Selenium IDE を採 動化に着 7 : 機能カバレッジ
【アフィリコード】広告掲載手順マニュアル
広告掲載手順マニュアル 目 次 広告掲載手順 STEP 1 広告掲載手順について 4 STEP 2 新規広告登録 5 ~ 19 STEP 3 広告素材の追加 20 ~ 31 STEP 4 トラッキングタグについて 32 ~ 38 2 / 39 広告掲載手順 広告掲載手順について説明しています 3 / 39 STEP 1 広告掲載手順について 1 2 3 新規広告登録 管理者画面の広告管理メニューにある
ArcGIS for Server での Web マップの作成方法
ArcGIS for Server での Web マップの作成方法 1 目次 はじめに... 3 このドキュメントについて... 3 ArcGIS アプリケーションとは... 3 ArcGIS for Server での Web マップの作成... 5 コンテンツサーバ... 6 モバイルコンテンツディレクトリ... 6 マップコンテンツの検索とフォルダの操作... 7 Web マップの作成...
目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの
ServersMan@Disk Windows 版専用アプリケーション操作マニュアル 目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの公開 ) 13
Microsoft Word - 03-パソコン事前設定手順書【WindowsVISTA/7】.doc
手順書は 適宜改訂しています 作業を実施される際には ウィ キャンホームヘ ーシ の インストールヘ ーシ 09/0/8 から 最新の手順書をご確認下さい Ver.0 () 管理者権限 の確認手順 () 電源の設定 () すべてのファイルの表示 / 拡張子の表示 4 (4) IME( 日本語入力システム ) の設定 Ⅰ Microsoft Office IME 007 の設定 Ⅱ Microsoft
3. 科目登録 3-1. 科目の登録方法登録方法 1: コード入力による登録 自分の名前 番号を確認して下さい エラーが出ても慌てず 7 ページのエラーメッセージを読んで進めて下さい 学部によりコースやモデルが表示されます ログインすると 履修申請書 画面が開きます ここから履修登録を始めていきます
Web 履修登録の流れ... 1 1. ホームページにアクセス... 1 2. ユーザー ID 入力... 1 3. 科目登録... 2 3-1. 科目の登録方法... 3 3-2. 抽選科目の登録方法... 3 3-3. 集中講義の登録方法... 4 - 第 15 版 - 3-4. 登録確定... 5 3-5. 登録科目数 単位数計算. 6 3-6. シラバスの参照方法...6 4. エラー画面が赤くなったら.
