Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Cloudy
Search
kn21304024
May 30, 2022
Programming
79
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cloudy
使用スキル:Java/JavaScript/SQL/ Tomcat 形式:GitHub
kn21304024
May 30, 2022
More Decks by kn21304024
See All by kn21304024
comop_設計書
kn9244
0
210
リアルタイム性を追求した簡易版 SNS
kn9244
0
78
comop_概要
kn9244
0
71
Other Decks in Programming
See All in Programming
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
410
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
210
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
0
920
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
phperだってパンチカードでコーディングしたい
o0h
PRO
0
330
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
590
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
エンジニアに許された特別な時間の終わり
watany
109
250k
How to Talk to Developers About Accessibility
jct
2
580
Automating Front-end Workflow
addyosmani
1369
210k
How to train your dragon (web standard)
notwaldorf
96
6.9k
The Cult of Friendly URLs
andyhume
79
7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
How GitHub (no longer) Works
holman
316
150k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Transcript
Cloudy
Cloudy 1 目次 プロジェクト概要 2 開発環境 2 プロジェクト概要 3 掲示板名
3 機能説明 4 ログイン画面 4 アカウント作成画面 6 メインページ 7 リプライページ 8 マイポストページ 9 投稿画面 10 タグ検索 11 資料 12 クラス図 12 ユースケース図 14 シーケンス図 15 データベース定義書 16 感想 17 今後の展望 17
Cloudy 2 プロジェクト概要 開発環境 OS : Windows10 言語 :Java1.8.0_241 データベース
:Oracle Database 19c サーバー :Tomcat8.5 ブラウザ :Google Chrome
Cloudy 3 プロジェクト概要 Twitter をイメージして模倣して作成しました 掲示板名 【Cloudy】
Cloudy 4 機能説明 ログイン画面 ログイン画面 ログイン機能には session を使用しています。 最初にアカウントを新規登録し、そこで作成したユーザーID とパ
スワードでログイン可能です。 (パスワードは hash 化を使用しています)
Cloudy 5 ログインエラー画面 ログインエラー画面 ユーザーID かパスワードまたはどちらも違っている場合にこの ログインエラー画面が出力されます。 ログイン完了画面 ログイン完了画面 ログインに成功するとログイン完了画面が出力されます。
Cloudy 6 アカウント作成画面 アカウント作成画面 アカウントを新規作成する画面です。 名前(日本語でも英数字でも) ユーザーID(半角英数字) パスワード(4~8 半角英数字) アカウント作成完了画面
アカウント作成が完了すると出力される画面です。
Cloudy 7 メインページ メインページ Thread が表示される画面です。 主な機能 リプライページへの移動 マイポストページへの移動 Comment,Tag
入力 Tag 検索 Like(いいね) Logout
Cloudy 8 リプライページ リプライページ メインページで選択したスレッドへの返信ができます。 メインページと同様の機能が使えます
Cloudy 9 マイポストページ マイポストページ 現在ログインしているユーザーの投稿したスレッドが閲覧できま す。 タグ検索やログアウトの機能を使えます。 このページからもリプライページへ飛ぶことができます。
Cloudy 10 投稿画面 投稿画面 サイドにある Comment ボタンを押すことで投稿画面が開きます。 各投稿にはタグを付けることができ、タグをつけることによってタ グごとの検索ができるようになります。 最大
200 文字、投稿できて、200 文字を超えると投稿ボタンが押 せなくなります。 文字数オーバー例
Cloudy 11 タグ検索 タグ検索 画面右上にある検索バーを押すことで、タグの検索ができます。 検索後は検索されたタグのついているスレッドが一覧で表示さ れます。 リプライでも同様に検索が可能です。
Cloudy 12 資料 クラス図
Cloudy 13
Cloudy 14 ユースケース図
Cloudy 15 シーケンス図
Cloudy 16 データベース定義書
Cloudy 17 今後の展望 ・Ajax を用いてリアルタイム性を高める ・リファクタリングを行いコードの改修