SlideShare a Scribd company logo
1 of 12
Download to read offline
ソフトウェア工学・課題資料 
機能要件定義書 
- 第1.0 版 - 
2014/11/10 
高専 
太郎
改版履歴 
バージョン 担当者 内容 日付 
1.0 高専太郎 初版作成 H26/11/10
目次 
システム概要 ....................................................................................................... 4 
全体概要 .......................................................................................................... 4 
スマートフォン ................................................................................................ 5 
システム構成 ....................................................................................................... 8 
制約条件 .............................................................................................................. 9 
機能 ................................................................................................................... 10 
電子母子手帳 ................................................................................................. 10 
カレンダー ................................................................................................... 11 
アルバム ....................................................................................................... 11 
質問投稿 ....................................................................................................... 11 
ダイアリー ................................................................................................... 11 
運用・保守 ........................................................................................................ 12
システム概要 
全体概要 
「縁」は母子手帳のすべての項目を電子媒体で閲覧, 記録し記録されたデータ 
はクラウドに保存され,母親以外の家族などが母子手帳の内容を閲覧すること 
ができる.電子母子手帳システムである.「縁」はスマートフォンアプリとク 
ラウドサービスで構成される.クラウドへの保存は,セキュリティが確立されて 
いる GoogleDrive を利用しGoogle Driveの供給機能を使って家族へのデータの 
公開を実現する. 
病院などインターネット環境が制限される場所での利用も想定してデータを 
クラウド に保存せず,オフラインでの利用も可能とする. 
「縁」には質問投稿機能があり,「子育て・出産」に関する質問をYahoo!知 
恵袋に投稿・閲覧することができる.下図は全体象を表すユースケースである. 
図 1
スマートフォン 
「縁」のほとんどの機能はスマートフォンアプリ(以下,スマホアプリ)で提供さ 
れる.スマホアプリの機能は以下の通りである 
設定 
google Drive のアカウント,Yahoo!知恵袋と連携するために必要な情報を登録 
する 
電子母子手帳 
母子手帳に記録するデータを記憶・閲覧する機能. 
子育て・出産の質問投稿 
Yahoo!知恵袋に「子育て・出産」に関する質問を投稿し,閲覧することができ 
る.本機能はスマホアプリからYahoo!知恵袋が提供しているAPI を用いて質問 
を投稿し,ブラウザをスマホアプリから呼び出すことで閲覧を実現する. 
カレンダー 
予防接種などの予定を登録する機能.カレンダーに登録した予定はGoogle カ 
レンダーに保存され,家族等に公開することが可能となる. 
初回リリース時には通知機能は未対応とする. 
ダイアリー 
本機能は1日につき1つの日記データを管理する.日記はテキストと画像を扱 
うことができる. 
アルバム 
アルバムはダイアリーで登録された画像だけをピックアップしサムネイルが一 
覧表示される.サムネイルをクリックするとオリジナルの画像データが表示さ 
れ,リンクをクリックすることで撮影された日記の表示に遷移することができ 
る. 
図はスマホアプリの機能の全体象を表すユースケースである.
図 2
クラウド 
スマホアプリのデータはカレンダーを除きすべてGoogle Drive に保存される. 
カレンダーのデータはGoogle カレンダーに保存される. 
どちらも保存されたデータは各サービスのアクセス権限を設定する機能によ 
って,家族など,母親以外の人が閲覧することを可能となっている. 
Google Drive / Google カレンダー 
図 3
システム構成 
アプリケーションの各種機能をクラウドに保存し、ユーザ以外の認証された端 
末を持つ人に共有することができる 
図 4
制約条件 
l カレンダー機能の予定通知機能は初回リリース時は未対応とする. 
(バージョンアップで対応) 
l android で1 年前に発売になったスマホでメジャーなバージョン以降.最新 
版は常に対応する 
l スマートフォン:Android OS 端末限定 
(iOS には未対応) 
l クラウド: google drive とGoogle カレンダーを使用し,将来における他 
のクラウドサービスとの連携の可能性は考慮しない.容量は15GB 
l 質問投稿サイト: Yahoo! 知恵袋と連携する.将来におけるその他のサー 
ビスとの連携は考慮しない.
機能 
電子母子手帳 
母子手帳に記録するデータを記憶・閲覧する機能.記録できるデータを以下 
に示す. 
① 
妊婦の健康状態・妊娠中の経過 
② 
出産・産後の経過 
③ 
乳幼児の発育記録 
④ 
予防接種・歯科検診記録 
図 5
カレンダー 
予防接種の記録や,日々の予定などを記録することができる. 
図 6 
以下省略 
———— 
アルバム 
質問投稿 
ダイアリー
運用・保守 
運用保守は以下の内容と体制で行う. 
スマホアプリ 
運用 
業務内容 部署 内容 
ユーザ問い合わせ 営業 メールのみで受け付ける. 
マニュアルを読んでわからない問い合 
わせは開発会社の窓口に問い合わせる 
監視 なし なし 
保守 
業務内容 部署 内容 
障害対応 開発会社 障害報告を受け取り,調査を行う. 
バグ修正をしたらアプリをバージョン 
アップしてgoogle play にリリースする 
クラウド(google dirve / google カレンダー) 
運用 
業務内容 部署 内容 
ユーザ問い合わせ 営業 メールのみで受け付ける. 
マニュアルを読んでわからない問い合 
わせは開発会社の窓口に問い合わせる 
監視 運用 サービス停止やリソース不足を監視す 
る.障害が発生した場合は 
バックアップ なし Google の品質内の保証とし,独自のバ 
ックアップは行わない 
保守 
業務内容 部署 内容 
障害対応 開発会社 運用部隊が障害を発見したら開発会社 
に障害報告を送る.開発会社は調査を行 
い,必要に応じて復旧作業を行う

More Related Content

More from 金沢工業高等専門学校

金沢高専・新入生へのメッセージ「これからの5年間をどう過ごしますか」
金沢高専・新入生へのメッセージ「これからの5年間をどう過ごしますか」金沢高専・新入生へのメッセージ「これからの5年間をどう過ごしますか」
金沢高専・新入生へのメッセージ「これからの5年間をどう過ごしますか」金沢工業高等専門学校
 
本格的なプログラミングが学べる学校・金沢高専
本格的なプログラミングが学べる学校・金沢高専本格的なプログラミングが学べる学校・金沢高専
本格的なプログラミングが学べる学校・金沢高専金沢工業高等専門学校
 
H27/04/01 金沢高専・グローバル情報学科紹介
H27/04/01 金沢高専・グローバル情報学科紹介H27/04/01 金沢高専・グローバル情報学科紹介
H27/04/01 金沢高専・グローバル情報学科紹介金沢工業高等専門学校
 
夏期休業中の評価課題(Javaプログラミング演習)
夏期休業中の評価課題(Javaプログラミング演習)夏期休業中の評価課題(Javaプログラミング演習)
夏期休業中の評価課題(Javaプログラミング演習)金沢工業高等専門学校
 
金沢高専・グローバル情報学科 科長講話 (新入生研修)
金沢高専・グローバル情報学科 科長講話 (新入生研修)金沢高専・グローバル情報学科 科長講話 (新入生研修)
金沢高専・グローバル情報学科 科長講話 (新入生研修)金沢工業高等専門学校
 
Scratchをつかってプログラムの流れを説明(抜粋)
Scratchをつかってプログラムの流れを説明(抜粋)Scratchをつかってプログラムの流れを説明(抜粋)
Scratchをつかってプログラムの流れを説明(抜粋)金沢工業高等専門学校
 
ファイルアクセス方式 - オペレーティングシステム
ファイルアクセス方式 - オペレーティングシステムファイルアクセス方式 - オペレーティングシステム
ファイルアクセス方式 - オペレーティングシステム金沢工業高等専門学校
 
OS: 論理ファイル管理 - ディレクトリについて
OS: 論理ファイル管理 - ディレクトリについてOS: 論理ファイル管理 - ディレクトリについて
OS: 論理ファイル管理 - ディレクトリについて金沢工業高等専門学校
 
オブジェクト指向プログラミングの考え方
オブジェクト指向プログラミングの考え方オブジェクト指向プログラミングの考え方
オブジェクト指向プログラミングの考え方金沢工業高等専門学校
 

More from 金沢工業高等専門学校 (20)

金沢高専・新入生へのメッセージ「これからの5年間をどう過ごしますか」
金沢高専・新入生へのメッセージ「これからの5年間をどう過ごしますか」金沢高専・新入生へのメッセージ「これからの5年間をどう過ごしますか」
金沢高専・新入生へのメッセージ「これからの5年間をどう過ごしますか」
 
本格的なプログラミングが学べる学校・金沢高専
本格的なプログラミングが学べる学校・金沢高専本格的なプログラミングが学べる学校・金沢高専
本格的なプログラミングが学べる学校・金沢高専
 
H27/04/01 金沢高専・グローバル情報学科紹介
H27/04/01 金沢高専・グローバル情報学科紹介H27/04/01 金沢高専・グローバル情報学科紹介
H27/04/01 金沢高専・グローバル情報学科紹介
 
夏期休業中の評価課題(Javaプログラミング演習)
夏期休業中の評価課題(Javaプログラミング演習)夏期休業中の評価課題(Javaプログラミング演習)
夏期休業中の評価課題(Javaプログラミング演習)
 
金沢高専・グローバル情報学科 科長講話 (新入生研修)
金沢高専・グローバル情報学科 科長講話 (新入生研修)金沢高専・グローバル情報学科 科長講話 (新入生研修)
金沢高専・グローバル情報学科 科長講話 (新入生研修)
 
SQL入門 - GROUP BYとHAVING -
SQL入門 - GROUP BYとHAVING -SQL入門 - GROUP BYとHAVING -
SQL入門 - GROUP BYとHAVING -
 
モデリングとクラス図
モデリングとクラス図モデリングとクラス図
モデリングとクラス図
 
インタフェース - Java入門
インタフェース - Java入門 インタフェース - Java入門
インタフェース - Java入門
 
Scratchをつかってプログラムの流れを説明(抜粋)
Scratchをつかってプログラムの流れを説明(抜粋)Scratchをつかってプログラムの流れを説明(抜粋)
Scratchをつかってプログラムの流れを説明(抜粋)
 
参照型 - Java入門
参照型 - Java入門参照型 - Java入門
参照型 - Java入門
 
金沢スマホアプリコンテスト
金沢スマホアプリコンテスト金沢スマホアプリコンテスト
金沢スマホアプリコンテスト
 
型変換と優先順位 - Java入門
型変換と優先順位 - Java入門型変換と優先順位 - Java入門
型変換と優先順位 - Java入門
 
ファイルアクセス方式 - オペレーティングシステム
ファイルアクセス方式 - オペレーティングシステムファイルアクセス方式 - オペレーティングシステム
ファイルアクセス方式 - オペレーティングシステム
 
ファイルとレコード
ファイルとレコードファイルとレコード
ファイルとレコード
 
OS: 論理ファイル管理 - ディレクトリについて
OS: 論理ファイル管理 - ディレクトリについてOS: 論理ファイル管理 - ディレクトリについて
OS: 論理ファイル管理 - ディレクトリについて
 
オブジェクト指向プログラミングの考え方
オブジェクト指向プログラミングの考え方オブジェクト指向プログラミングの考え方
オブジェクト指向プログラミングの考え方
 
コンピュータシステムの構成とか
コンピュータシステムの構成とかコンピュータシステムの構成とか
コンピュータシステムの構成とか
 
データベース - SELECT文入門2
データベース - SELECT文入門2データベース - SELECT文入門2
データベース - SELECT文入門2
 
データーベース - SELECT文入門
 データーベース - SELECT文入門 データーベース - SELECT文入門
データーベース - SELECT文入門
 
変数の型 - Java 演習
変数の型 - Java 演習 変数の型 - Java 演習
変数の型 - Java 演習
 

2013年高専プロコン 最優秀賞作品の資料をRFPにみたてた要件定義書

  • 2. 改版履歴 バージョン 担当者 内容 日付 1.0 高専太郎 初版作成 H26/11/10
  • 3. 目次 システム概要 ....................................................................................................... 4 全体概要 .......................................................................................................... 4 スマートフォン ................................................................................................ 5 システム構成 ....................................................................................................... 8 制約条件 .............................................................................................................. 9 機能 ................................................................................................................... 10 電子母子手帳 ................................................................................................. 10 カレンダー ................................................................................................... 11 アルバム ....................................................................................................... 11 質問投稿 ....................................................................................................... 11 ダイアリー ................................................................................................... 11 運用・保守 ........................................................................................................ 12
  • 4. システム概要 全体概要 「縁」は母子手帳のすべての項目を電子媒体で閲覧, 記録し記録されたデータ はクラウドに保存され,母親以外の家族などが母子手帳の内容を閲覧すること ができる.電子母子手帳システムである.「縁」はスマートフォンアプリとク ラウドサービスで構成される.クラウドへの保存は,セキュリティが確立されて いる GoogleDrive を利用しGoogle Driveの供給機能を使って家族へのデータの 公開を実現する. 病院などインターネット環境が制限される場所での利用も想定してデータを クラウド に保存せず,オフラインでの利用も可能とする. 「縁」には質問投稿機能があり,「子育て・出産」に関する質問をYahoo!知 恵袋に投稿・閲覧することができる.下図は全体象を表すユースケースである. 図 1
  • 5. スマートフォン 「縁」のほとんどの機能はスマートフォンアプリ(以下,スマホアプリ)で提供さ れる.スマホアプリの機能は以下の通りである 設定 google Drive のアカウント,Yahoo!知恵袋と連携するために必要な情報を登録 する 電子母子手帳 母子手帳に記録するデータを記憶・閲覧する機能. 子育て・出産の質問投稿 Yahoo!知恵袋に「子育て・出産」に関する質問を投稿し,閲覧することができ る.本機能はスマホアプリからYahoo!知恵袋が提供しているAPI を用いて質問 を投稿し,ブラウザをスマホアプリから呼び出すことで閲覧を実現する. カレンダー 予防接種などの予定を登録する機能.カレンダーに登録した予定はGoogle カ レンダーに保存され,家族等に公開することが可能となる. 初回リリース時には通知機能は未対応とする. ダイアリー 本機能は1日につき1つの日記データを管理する.日記はテキストと画像を扱 うことができる. アルバム アルバムはダイアリーで登録された画像だけをピックアップしサムネイルが一 覧表示される.サムネイルをクリックするとオリジナルの画像データが表示さ れ,リンクをクリックすることで撮影された日記の表示に遷移することができ る. 図はスマホアプリの機能の全体象を表すユースケースである.
  • 7. クラウド スマホアプリのデータはカレンダーを除きすべてGoogle Drive に保存される. カレンダーのデータはGoogle カレンダーに保存される. どちらも保存されたデータは各サービスのアクセス権限を設定する機能によ って,家族など,母親以外の人が閲覧することを可能となっている. Google Drive / Google カレンダー 図 3
  • 9. 制約条件 l カレンダー機能の予定通知機能は初回リリース時は未対応とする. (バージョンアップで対応) l android で1 年前に発売になったスマホでメジャーなバージョン以降.最新 版は常に対応する l スマートフォン:Android OS 端末限定 (iOS には未対応) l クラウド: google drive とGoogle カレンダーを使用し,将来における他 のクラウドサービスとの連携の可能性は考慮しない.容量は15GB l 質問投稿サイト: Yahoo! 知恵袋と連携する.将来におけるその他のサー ビスとの連携は考慮しない.
  • 10. 機能 電子母子手帳 母子手帳に記録するデータを記憶・閲覧する機能.記録できるデータを以下 に示す. ① 妊婦の健康状態・妊娠中の経過 ② 出産・産後の経過 ③ 乳幼児の発育記録 ④ 予防接種・歯科検診記録 図 5
  • 11. カレンダー 予防接種の記録や,日々の予定などを記録することができる. 図 6 以下省略 ———— アルバム 質問投稿 ダイアリー
  • 12. 運用・保守 運用保守は以下の内容と体制で行う. スマホアプリ 運用 業務内容 部署 内容 ユーザ問い合わせ 営業 メールのみで受け付ける. マニュアルを読んでわからない問い合 わせは開発会社の窓口に問い合わせる 監視 なし なし 保守 業務内容 部署 内容 障害対応 開発会社 障害報告を受け取り,調査を行う. バグ修正をしたらアプリをバージョン アップしてgoogle play にリリースする クラウド(google dirve / google カレンダー) 運用 業務内容 部署 内容 ユーザ問い合わせ 営業 メールのみで受け付ける. マニュアルを読んでわからない問い合 わせは開発会社の窓口に問い合わせる 監視 運用 サービス停止やリソース不足を監視す る.障害が発生した場合は バックアップ なし Google の品質内の保証とし,独自のバ ックアップは行わない 保守 業務内容 部署 内容 障害対応 開発会社 運用部隊が障害を発見したら開発会社 に障害報告を送る.開発会社は調査を行 い,必要に応じて復旧作業を行う