MyPortal構築プロジェクト。 | 80%なSEのぼうけんのしょ

MyPortal構築プロジェクト。

勉強がてら、何か作ろうと思い立ちました。
急に。

さて、何作ろうかな。とりあえず、僕はあんまり技術力とか無いから、簡単なWebサイトを作ってみようかな。自分で作ってみたら、きっと良い経験になるはずさ。

てことで、BtoCなポータルサイトでも作ろうと思います。
題して、MyPortal。
正式なサイト名は今後考えますが、とりあえずはMyPortalと呼びます。だから、プロジェクト名も本記事のタイトルの通り、MyPortal構築プロジェクトです。

以下、思い立った時点でのちょー簡単なユースケース記述をば。

<UC1>
▼ユースケース名
MyPortalへのアクセス
▼概要
アクターがシステムへアクセスする。
▼アクター
ネットサーファー(一般のPC(インターネット)利用者)
▼システム
Webサイト(=MyPortal)
▼前提条件
アクターは、インターネットに接続できるPCを使う。
アクターは、Webブラウザを用いてネットサーフィンを行うことができる。
アクターは、PC上で利用可能なEメールアドレスを持っている。
システムは、サービスをオープンしている。
▼基本系列
1.アクターは、MyPortalへアクセスする。
2.システムは、MyPortalのログイン画面を表示する。
3.アクターは、Eメールアドレスとパスワードをシステムに入力する。
4.アクターは、ログイン機能を実行する。
5.システムは、MyPortalのトップ画面を表示する。
6.アクターは、ログアウト機能を実行する。
7.システムは、MyPortalのログイン画面を表示する。
▼代替系列
3a-1.アクターは、新規登録機能を実行する。
3a-2.システムは、新規登録画面を表示する。
3a-3.アクターは、Eメールアドレスとパスワードを入力する。
3a-4.アクターは、登録機能を実行する。
3a-5.システムは、MyPortalのログイン画面を表示する。

そして、ユースケース<UC1>の機能一覧。これもちょー簡単に。

<UC1-機能一覧>
▼ログイン機能
入力されたEメールアドレスとパスワードを引数とし、ユーザの認証をする。
ユーザの認証後、トップ画面を表示する。
▼ログアウト機能
セッションを破棄し、ログイン画面を表示する。
▼新規登録機能
新規登録画面を表示する。
▼登録機能
入力されたEメールアドレスとパスワードを、システムに登録する。
システムに登録後、ログイン画面を表示する。


さてさて、今月中には、おーまかなS/W構成くらいは決めたいところです。H/WとN/Wに関しては、どっかのレンタルサーバってことで簡便して下さい。無料、もしくはお安いところ。というか、よう考えたら、レンタルサーバによって使える言語とか決まってきますね。

さー、楽しくなってきたぞー。