==================================================================================================== ■ユースケース:舞踊情報一覧を参照する ○目的 ブラウザに、舞踊情報一覧を表示する。 ○主アクター FDDBユーザ ○前提条件 ・なし ○基本系列 1.ユーザは、舞踊情報照会のリンクボタンを押下する。 2.システムは、舞踊情報一覧を取得する。 3.システムは、舞踊詳細情報照会画面へのリンクを加えた舞踊情報一覧をブラウザに出力する。 4.ユーザは、舞踊情報を参照する際、特定のアルファベットを先頭文字に持つ範囲を指定する。 5.システムは、特定のアルファベットを先頭に持つ舞踊情報を取得する。 6.システムは、特定のアルファベットを先頭に持つ、舞踊情報一覧をブラウザに出力する。 7.ユーザは、舞踊情報を参照する際、特定の講師が講習した舞踊を指定する。 8.システムは、特定の講師が講習した舞踊情報一覧を取得する。 9.システムは、特定の講師が講習した舞踊情報一覧をブラウザに出力する。 10.ユーザは、舞踊情報を参照する際、特定の国を起源に持つ舞踊を指定する。 11.システムは、特定の国を起源に持つ舞踊情報一覧を取得する。 12.システムは、特定の国を起源に持つ舞踊情報一覧をブラウザに出力する。 ○事後条件 ブラウザに取得した舞踊情報を表示されている。 ○代替系列 2a.舞踊情報のデータが存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:舞踊詳細情報を表示する ○目的 ブラウザに、舞踊詳細情報を表示する。 ○主アクター FDDBユーザ ○前提条件 ブラウザに舞踊情報一覧が出力されている。 ○基本系列 1.ユーザは、照会したい舞踊名称のリンクをクリックする。 2.システムは、舞踊詳細情報を取得する。 3.システムは、舞踊詳細情報(舞踊名称、起源地名、講師、採用イベント、収録音源、収録映像、収録資料)をブラウザに出力する。 ○事後条件 ブラウザに取得した舞踊詳細情報を表示されている。 ユーザが照会したい地名のリンクをクリックすると、地名情報照会画面へ遷移される。 ユーザが照会したい講師名称のリンクをクリックすると、講師詳細情報照会画面へ遷移される。 ユーザが照会したいイベント名称のリンクをクリックすると、イベント詳細情報照会画面へ遷移される。 ユーザが照会したい音源名称のリンクをクリックすると、音源詳細情報照会画面へ遷移される。 ユーザが照会したい映像名称のリンクをクリックすると、映像詳細情報照会画面へ遷移される。 ユーザが照会したい資料名称のリンクをクリックすると、資料詳細情報照会画面へ遷移される。 ○代替系列 2a.舞踊詳細情報のデータが存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:コメントを登録する ○目的 各種詳細情報照会画面に記入したコメントが登録・表示される ○主アクター FDDBユーザ ○前提条件 各種詳細情報照会画面を開いている。 ○基本系列 1.ユーザは、コメント欄にコメントを記入する。 2.ユーザは、コメント追加ボタンを押下する。 3.システムは、コメントを登録する。 4.システムは、登録されている全コメントを取得する。 5.システムは、登録されている全コメントを表示する。 ○事後条件 登録したコメントが、コメント一覧に表示されている。 ○代替系列 なし ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:講師情報一覧を参照する ○目的 ブラウザに、講師情報一覧が表示する。 ○主アクター ユーザ、システム ○前提条件 ・なし ○基本系列 1.ユーザは、講師情報照会のリンクをクリックする。 2.システムは、講師情報一覧を取得する。 3.システムは、講師情報一覧をブラウザに出力する。 ○事後条件 ブラウザに講師情報一覧が表示されている。 ○代替系列 2a.講師一覧のデータが存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:講師詳細情報を参照する ○目的 ブラウザに、講師の詳細情報を表示する。 ○主アクター FDDBユーザ ○前提条件 ・ブラウザに、講師情報一覧が表示されている。 ○基本系列 1.ユーザは、照会したい講師名称のリンクをクリックする。 2.システムは、選択された講師の詳細情報、講師がこれまで講習した舞踊一覧・音源一覧・映像一覧を取得する。 3.システムは、講師情報・講習舞踊一覧、講習舞踊音源一覧をブラウザに出力する。 ○事後条件 ブラウザに講師詳細情報が表示されている。 ユーザが照会したい舞踊名称のリンクをクリックすると、舞踊詳細情報照会画面へ遷移される。 ユーザが照会したい音源名称のリンクをクリックすると、音源詳細情報照会画面へ遷移される。 ユーザが照会したい映像名称のリンクをクリックすると、映像詳細情報照会画面へ遷移される。 ○代替系列 3a.参照する詳細情報が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:サークル情報一覧を参照する ○目的 ブラウザに、サークル情報一覧が表示する。 ○主アクター FDDBユーザ ○前提条件 ・なし ○基本系列 1.ユーザは、サークル情報照会のリンクボタンを押下する。 2.システムは、サークル情報一覧を取得する。 3.システムは、サークル情報一覧をブラウザに出力する。 ○事後条件 ブラウザに、サークル情報一覧が表示されている。 ○代替系列 2a.システムは、講師情報を取得しようとしたが、データが存在しなかった。 2a1.システムは、ブラウザにデータが存在しなかったことを通知する。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:サークル詳細情報を参照する ○目的 ブラウザに、サークル詳細情報が表示する。 ○主アクター FDDBユーザ ○前提条件 ブラウザに、サークル情報一覧が表示されていること ○基本系列 1.ユーザは、詳細情報を参照したいサークルのリンクをクリックする。 2.システムは、サークル詳細情報・サークルが主催したイベント情報(合宿一覧、パーティー一覧)、サークルが実施した例会一覧を取得する。 3.システムは、サークル情報・主催したイベント(合宿一覧、パーティー一覧)・例会一覧をブラウザに出力する。 ○事後条件 ブラウザに、サークル詳細情報が表示されている。 ユーザが照会したい合宿名称のリンクをクリックすると、イベント詳細情報照会画面へ遷移される。 ユーザが照会したいパーティー名称のリンクをクリックすると、イベント詳細情報照会画面へ遷移される。 ユーザが照会したい例会名称のリンクをクリックすると、例会詳細情報照会画面へ遷移される。 ○代替系列 2.参照する詳細情報が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:イベント情報一覧を参照する ○目的 ブラウザにイベント情報一覧を表示する。 ○主アクター FDDBユーザ ○前提条件 なし ○基本系列 1.ユーザは、イベント情報照会のリンクをクリックする。 2.システムは、イベント情報一覧を取得する。 3.システムは、イベント情報一覧をブラウザに出力する。 4.ユーザは、一覧の抽出条件としてプルダウンで「サークル合宿」「パーティー」「講習会」を選択する。 5.システムは、抽出条件に合わせてイベント一覧情報を取得する。 6.システムは、抽出したイベント一覧情報をブラウザに出力する。 ○事後条件 ブラウザにイベント情報一覧が表示されていること ○代替系列 2a.イベント一覧が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:イベント情報詳細を参照する ○目的 ブラウザにイベント詳細情報を表示する。 ○主アクター FDDBユーザ ○前提条件 ブラウザにイベント情報一覧が表示されていること ○基本系列 1.ユーザは、イベント一覧から詳細情報を参照したいイベントのリンクをクリックする。 2.システムは、イベント詳細情報・イベントで実施した舞踊情報・主催サークル名称・講師名称を取得する。 3.システムは、イベント詳細情報・舞踊情報・主催サークル・講師名称をブラウザに出力する。 ○事後条件 ブラウザにイベント詳細情報が表示されていること ユーザが照会したい舞踊名称のリンクをクリックすると、舞踊詳細情報照会画面へ遷移される。 ユーザが照会したい講師名称のリンクをクリックすると、講師詳細情報照会画面へ遷移される。 ユーザが照会したいサークル名称のリンクをクリックすると、サークル詳細情報照会画面へ遷移される。 ○代替系列 2a.参照する詳細情報が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:例会情報一覧を参照する ○目的 ブラウザに、例会情報一覧を表示する。 ○主アクター FDDBユーザ ○前提条件 なし ○基本系列 1.ユーザは、例会情報照会のリンクをクリックする。 2.システムは、例会情報一覧を取得する。 3.システムは、例会情報一覧をブラウザに表示する。 4.ユーザは、照会したい例会を実施しているサークルをプルダウンで指定する。 5.システムは、選択されたサークルが実施している例会一覧を取得する。 6.システムは、取得した例会一覧をブラウザに出力する。 ○事後条件 ブラウザに、例会情報一覧が表示されていること。 ○代替系列 2a.例会一覧が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:例会詳細情報を参照する ○目的 ブラウザに、例会詳細情報を表示する。 ○主アクター FDDBユーザ ○前提条件 ブラウザに、例会情報一覧が表示されていること。 ○基本系列 1.ユーザは、参照したい例会のリンクをクリックする。 2.システムは、例会詳細情報・例会で実施した舞踊情報・主催サークル名称を取得する。 3.システムは、取得した例会詳細情報・舞踊情報・主催サークル名称をブラウザに出力する。 ○事後条件 ブラウザに、例会詳細情報が表示されていること。 ユーザが照会したいサークル名称のリンクをクリックすると、サークル詳細情報照会画面へ遷移される。 ユーザが照会したい舞踊名称のリンクをクリックすると、舞踊詳細情報照会画面へ遷移される。 ○代替系列 2.例会詳細情報が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:音源情報一覧を参照する ○目的 ブラウザに、音源情報一覧を出力する。 ○主アクター FDDBユーザ ○前提条件 なし ○基本系列 1.ユーザは、音源情報照会のリンクをクリックする。 2.システムは、音源情報一覧を取得する。 3.システムは、音源情報一覧をブラウザに表示する。 ○事後条件 ブラウザに、音源情報一覧が表示されていること。 ユーザが照会したい著作者名称のリンクをクリックすると、著作者情報照会画面へ遷移される。 ○代替系列 3a.音源一覧が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:音源詳細情報を参照する ○目的 ブラウザに、音源詳細情報を表示する。 ○主アクター FDDBユーザ ○前提条件 ブラウザに、音源情報一覧が表示されていること。 ○基本系列 1.ユーザは、音源名称のリンクを押下する。 2.システムは、選択された音源名称の詳細情報を取得する。 3.システムは、取得した音源詳細情報をブラウザに出力する。 ○事後条件 ブラウザに、音源詳細情報が表示されていること。 ユーザが照会したい舞踊名称のリンクをクリックすると、舞踊詳細情報照会画面へ遷移される。 ○代替系列 2a.詳細情報が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:映像情報一覧を参照する ○目的 ブラウザに、映像情報一覧(映像名称、映像発行者等)を表示する。 ○主アクター FDDBユーザ ○前提条件 なし ○基本系列 1.ユーザは、映像情報照会のリンクをクリックする。 2.システムは、映像情報一覧を取得する、 3.システムは、映像情報一覧をブラウザに表示する。 ○事後条件 ブラウザに、映像情報一覧が表示されていること。 ユーザが照会したい著作者名称のリンクをクリックすると、著作者情報照会画面へ遷移される。 ○代替系列 2a.映像情報一覧が存在しない場合、ブラウザには何も表示させない ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:映像詳細情報を参照する ○目的 ブラウザに、映像詳細情報を表示する。 ○主アクター FDDBユーザ ○前提条件 ブラウザに、映像情報一覧が表示されていること。 ○基本系列 1.ユーザは、映像名称のリンクをクリックする。 2.システムは、選択された映像詳細情報、映像名称に収録されている舞踊情報一覧を取得する。 3.システムは、取得した映像詳細情報、舞踊情報一覧をブラウザに表示する。 ○事後条件 ブラウザに、映像詳細情報が表示されていること。 ユーザが照会したい舞踊名称のリンクをクリックすると、舞踊詳細情報照会画面へ遷移される。 ○代替系列 2.舞踊情報一覧が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:資料情報一覧を参照する ○目的 ブラウザに、資料情報一覧を表示する。 ○主アクター FDDBユーザ ○前提条件 なし ○基本系列 1.ユーザは、資料情報照会のリンクをクリックする。 2.システムは、資料情報一覧を取得する。 3.システムは、取得した資料名称一覧、著作者情報をブラウザに出力する。 ○事後条件 ブラウザに、資料情報一覧が表示されていること。 ユーザが照会したい著作者名称のリンクをクリックすると、著作者情報照会画面へ遷移される。 ○代替系列 2a.資料情報が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:資料詳細情報を参照する ○目的 ブラウザに、資料詳細情報を表示する。 ○主アクター FDDBユーザ ○前提条件 ブラウザに、資料情報一覧が表示されていること。 ○基本系列 1.ユーザは、照会したい資料名称のリンクをクリックする。 2.システムは、選択された資料詳細情報、資料名称に収録されている舞踊情報一覧を取得する。 3.システムは、取得した資料詳細情報、舞踊情報一覧をブラウザに表示する。 ○事後条件 ブラウザに、資料詳細情報が表示されていること。 ユーザが照会したい舞踊名称のリンクをクリックすると、舞踊詳細情報照会画面へ遷移される。 ○代替系列 2a.舞踊情報一覧が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:著作者情報を参照する ○目的 ブラウザに、著作者情報を表示する。 ○主アクター FDDBユーザ ○前提条件 各画面より、著作者情報のリンクによりページ遷移されていること ○基本系列 1.システムは、選択された著作者詳細情報、著作者が発行した音源名称一覧、映像名称一覧、資料名称一覧を取得する。 2.システムは、取得した著作者詳細情報、音源名称一覧、映像名称一覧、資料名称一覧をブラウザに表示する。 ○事後条件 ブラウザに、著作者情報、他が表示されていること。 ユーザが照会したい音源名称のリンクをクリックすると、音源詳細情報照会画面へ遷移される。 ユーザが照会したい映像名称のリンクをクリックすると、映像詳細情報照会画面へ遷移される。 ユーザが照会したい資料名称のリンクをクリックすると、資料詳細情報照会画面へ遷移される。 ○代替系列 3a.著作者情報が存在しない場合、ブラウザには何も表示させない ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:地名情報一覧を参照する ○目的 ブラウザに、地名情報一覧を表示する。 ○主アクター FDDBユーザ ○前提条件 なし ○基本系列 1.ユーザは、地名情報照会のリンクをクリックする。 2.システムは、地名名称一覧を取得する。 3.システムは、地名情報一覧をブラウザに表示する。 ○事後条件 ブラウザに、地名情報一覧が表示されていること。 ○代替系列 2a.システムは、地名情報一覧が存在しない場合、データが存在しなかったことをブラウザに通知する。 ○例外発生後の事後条件 なし ==================================================================================================== ■ユースケース:地名詳細情報を参照する ○目的 ブラウザに、地名詳細情報を表示する。 ○主アクター FDDBユーザ ○前提条件 ブラウザに、地名詳細情報一覧が表示されていること。 ○基本系列 1.ユーザは、照会したい地名情報の名称のリンクを押下する。 2.システムは、選択された地名情報、その地名で踊られている舞踊情報、講師情報を取得する。 3.システムは、取得した地名情報をブラウザに表示する。 ○事後条件 ブラウザに、地名情報詳細が表示されていること。 ユーザが照会したい舞踊名称のリンクをクリックすると、舞踊詳細情報照会画面へ遷移される。 ユーザが照会したい講師名称のリンクをクリックすると、講師詳細情報照会画面へ遷移される。 ○代替系列 2a.地名詳細情報が存在しない場合、ブラウザには何も表示させない。 ○例外発生後の事後条件 なし ==================================================================================================== ■ユースケース:統計情報一覧を表示する ○目的 ブラウザに、統計情報一覧を表示する。 ○主アクター FDDBユーザ ○前提条件 なし ○基本系列 1.ユーザは、統計情報のリンクをクリックする。 2.システムは、統計情報一覧を取得する。 3.システムは、統計情報一覧をブラウザに選択する。 ○事後条件 ブラウザに、統計情報一覧が表示されていること。 ○代替系列 2a.統計情報が存在しない場合、ブラウザには何も表示させない。 ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:統計情報を表示する ○目的 ブラウザに、統計情報を表示する。 ○主アクター FDDBユーザ ○前提条件 ブラウザに、統計情報一覧が表示されていること。 ○基本系列 1.ユーザは、照会したい統計情報の名称のリンク(ボタン?)を押下する。 2.システムは、選択された統計情報の統計を取得する。 3.システムは、取得した統計情報をブラウザに表示する。 ○事後条件 ブラウザに、統計情報が表示されていること。 ○代替系列 なし ○例外発生時の事後条件 なし ==================================================================================================== ■ユースケース:マスタ情報を登録する ○目的 マスタ情報をDBに登録する。 ○主アクター FDDB管理者 ○前提条件 管理ユーザとしてログインしていること。 マスタ情報一覧を表示していること。 ○基本系列 1.ユーザは、ブラウザのフォームにマスタ情報を入力する。 2.ユーザは、登録ボタンを押下する。 3.システムは、入力されたデータが正しいことをチェックする。 4.システムは、入力されたデータを登録する。 5.システムは、ブラウザに処理が完了したことを通知する。 ○事後条件 登録したマスタ情報がDBに登録されていること。 ○代替系列 3a.誤ったデータが入力された場合。 3a1.システムは、入力されたデータの正しくない箇所と理由をブラウザに表示する。 3a2.システムは基本系列1に戻り、登録データの入力を促す。 4a.新規登録する際、既にデータが存在していた場合 4a1.システムは、データが既に登録されているメッセージをブラウザに表示する。 ○例外発生時の事後処理 なし ○多様性項目 マスタ情報とは、舞踊情報、講師情報、サークル情報、イベント情報、例会情報、 音源情報、映像情報、資料情報、著作者情報、地名情報である。 ==================================================================================================== ■ユースケース:マスタ情報を更新する ○目的 マスタ情報をDBに更新する。 ○主アクター FDDB管理者 ○前提条件 管理ユーザとしてログインしていること。 マスタ情報一覧を表示していること。 ○基本系列 1.ユーザは、更新するマスタ情報の名称に付随している更新ボタンを押下する。 2.システムは、選択されたマスタ情報を取得する。 3.システムは、ブラウザのフォームに取得したマスタ情報をセットする。 4.ユーザは、ブラウザのフォームにマスタ情報を入力する。 5.ユーザは、更新ボタンを押下する。 6.システムは、入力されたデータが正しいことをチェックする。 7.システムは、更新対象のサークルを更新する。 8.システムは、ブラウザに処理が完了したことを通知する。 ○事後条件 入力した内容に従ってサークル情報がDBに更新されていること。 ○代替系列 6a.誤ったデータが入力された場合。 6a1.システムは、入力されたデータの正しくない箇所と理由をブラウザに表示する。 6a2.システムは基本系列4に戻り、登録データの入力を促す。 ○例外発生時の事後処理 なし ○多様性項目 マスタ情報とは、舞踊情報、講師情報、サークル情報、イベント情報、例会情報、 音源情報、映像情報、資料情報、著作者情報、地名情報である。 ==================================================================================================== ■ユースケース:マスタ情報を削除する ○目的 マスタ情報を論理削除する。 ○主アクター FDDB管理者 ○前提条件 管理ユーザとしてログインしていること。 マスタ情報一覧を表示していること。 ○基本系列 1.ユーザは、更新するマスタ情報の名称に付随している削除ボタンを押下する。 2.システムは、選択されたマスタ情報を取得する。 3.システムは、ブラウザのフォームに取得したマスタ情報をセットする。 4.ユーザは、削除ボタンを押下する。 5.システムは、削除対象のマスタ情報を削除する。 6.システムは、ブラウザに処理が完了したことを通知する。 ○事後条件 選択されたマスタ情報が論理削除されていること。 ○代替系列 なし ○例外発生時の事後処理 なし ○多様性項目 マスタ情報とは、舞踊情報、講師情報、サークル情報、イベント情報、例会情報、 音源情報、映像情報、資料情報、著作者情報、地名情報である。 ==================================================================================================== ■ユースケース:プログラムを新規登録する ○目的 イベントプログラムを登録する。 ○主アクター FDDB管理者 ○前提条件 管理ユーザとしてログインしていること。 プログラム一覧がブラウザに表示されていること。 ○基本系列 1.ユーザは、特定のアルファベットを先頭文字に持つ範囲を指定する。 2.システムは、特定のアルファベットを先頭に持つ舞踊名称一覧を取得する。 3.システムは、特定のアルファベットを先頭に持つ、舞踊名称をプログラム入力プルダウンに出力する。 4.ユーザは、特定の講師が講習した舞踊を指定する。 5.システムは、特定の講師が講習した舞踊名称一覧を取得する。 6.システムは、特定の講師が講習した舞踊名称一覧を、をプログラム入力プルダウンに出力する。 7.ユーザは、特定の国を起源に持つ舞踊を指定する。 8.システムは、特定の国を起源に持つ舞踊名称一覧を取得する。 9.システムは、特定の国を起源に持つ舞踊名称一覧を、プログラム入力プルダウンに出力する。 10.ユーザは、舞踊名称、他プログラムの情報を入力する。 11.ユーザは、登録ボタンを押下する。 12.システムは、入力されたデータが正しいことをチェックする。 13.システムは、入力されたデータを登録する。 14.システムは、ブラウザに処理が完了したことを通知する。 ○事後条件 選択した舞踊名称がイベントプログラムに登録されていること。 ○代替系列 12a.誤ったデータが入力された場合。 12a1.システムは、入力されたデータの正しくない箇所と理由をブラウザに表示する。 12a2.システムは基本系列2に戻り、登録データの入力を促す。 ○例外発生時の事後処理 なし ○多様性項目: プログラムとは、イベントプログラム、例会プログラム、収録音源情報、収録映像情報、収録資料情報である。 ==================================================================================================== ■ユースケース:プログラムを更新する ○目的 イベントプログラムを更新する。 ○主アクター FDDB管理者 ○前提条件 管理ユーザとしてログインしていること。 プログラム一覧がブラウザに表示されていること。 ○基本系列 1.ユーザは、更新するプログラムに付随している更新ボタンを押下する。 2.システムは、選択されたプログラム情報を取得する。 3.システムは、ブラウザのフォームに取得したプログラム情報をセットする。 4.ユーザは、特定のアルファベットを先頭文字に持つ範囲を指定する。 5.システムは、特定のアルファベットを先頭に持つ舞踊名称一覧を取得する。 6.システムは、特定のアルファベットを先頭に持つ、舞踊名称をプログラム入力プルダウンに出力する。 7.ユーザは、特定の講師が講習した舞踊を指定する。 8.システムは、特定の講師が講習した舞踊名称一覧を取得する。 9.システムは、特定の講師が講習した舞踊名称一覧を、をプログラム入力プルダウンに出力する。 10.ユーザは、特定の国を起源に持つ舞踊を指定する。 11.システムは、特定の国を起源に持つ舞踊名称一覧を取得する。 12.システムは、特定の国を起源に持つ舞踊名称一覧を、プログラム入力プルダウンに出力する。 13.ユーザは、舞踊名称、他プログラムの情報を入力する。 14.ユーザは、登録ボタンを押下する。 15.システムは、入力されたデータが正しいことをチェックする。 16.システムは、入力されたデータを登録する。 17.システムは、ブラウザに処理が完了したことを通知する。 ○事後条件 選択されたプログラム情報が、DBに更新されていること。 ○代替系列 15a.誤ったデータが入力された場合。 15a1.システムは、入力されたデータの正しくない箇所と理由をブラウザに表示する。 15a2.システムは基本系列2に戻り、登録データの入力を促す。 ○例外発生時の事後処理 なし ○多様性項目: プログラムとは、イベントプログラム、例会プログラム、収録音源情報、収録映像情報、収録資料情報である。 ==================================================================================================== ■ユースケース:プログラムを削除する ○目的 イベントプログラムを論理削除する。 ○主アクター FDDB管理者 ○前提条件 管理ユーザとしてログインしていること。 プログラム一覧がブラウザに表示されていること。 ○基本系列 1.ユーザは、更新するプログラムに付随している削除ボタンを押下する。 14.ユーザは、削除ボタンを押下する。 16.システムは、選択されたプログラム情報を削除する。 17.システムは、ブラウザに処理が完了したことを通知する。 ○事後条件 選択されたプログラム情報が、論理削除されていること。 ○代替系列 なし ○例外発生時の事後処理 なし ○多様性項目: プログラムとは、イベントプログラム、例会プログラム、収録音源情報、収録映像情報、収録資料情報である。 ====================================================================================================