アークウェブ プロジェクト管理方法ご紹介/2 http://www.ark-web.jp/sandbox/wiki/429.html
目次 †
SmartyとPear(DB)を使用した掲示板を作成する †
外部仕様 †
- 投稿画面
名前 [ ] 内容 [ ] [ ] [ ] [送信]ボタン - 記事一覧画面
ID: 1 名前: XXXXXXXXXXXXXX 内容: YYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYY 投稿日時: 2007年08月10日 13時24分13秒 ID: 2 名前: XXXXXXXXXXXXXX 内容: YYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYY 投稿日時: 2007年08月10日 13時24分13秒 ...略... ID: 5 名前: XXXXXXXXXXXXXX 内容: YYYYYYYYYYYYYYYYYY YYYYYYYYYYYYYYYYYY 投稿日時: 2007年08月10日 13時24分13秒 次へ 前へ
- 投稿、閲覧のできる掲示板。
- 投稿内容は「名前」と「内容」
- 「名前」または「内容」が未入力で「送信」を押したら、次のエラーメッセージを表示。
名前は必須です。 内容は必須です。
- 表示内容は「名前」と「内容」と「投稿日時」
- 「投稿日時」は投稿時に自動的に設定される。
- 閲覧画面は5件ずつ表示する。
- 「前へ」「次へ」ボタンでページングをおこなう。
- 投稿内容にHTML記号(「<」 「>」)、クォート(「'」)などが含まれていた場合は実態参照化する。
研修課題 †
- SmartyとPearDBを利用して、上記外部仕様を満たすWebアプリケーションを作成すること。
内部仕様 †
画面まわり †
- 画面はテンプレートエンジンのSmartyを利用。
DBまわり †
- DBはMySQL。
- DBアクセスにPearDBを利用。
UML †
SmartyBoard_UML.jude シーケンス図のみ(Judeを利用)
ソース †
- 20061108時点のソース
smarty_board20061108.zip
※このストーリーの成果はsandbox[SmartyとPearDBを利用した掲示板作成]に反映されてあります。
![[PukiWiki] [PukiWiki]](image/sandbox.gif)



