約 1,046,180 件
https://w.atwiki.jp/softest/pages/3.html
更新履歴 取得中です。 カウンター -
https://w.atwiki.jp/sqex/pages/18.html
スクウェアが販売または開発したワンダースワン用ソフト及びワンダースワンカラー用ソフトの一覧 チョコボの不思議なダンジョン for ワンダースワン はたらくチョコボ ファイナルファンタジー ワイルドカード ファイナルファンタジーII ブルーウィングブリッツ ロマンシング サ・ガ 半熟英雄 ああ世界よ半熟なれ…!! 魔界塔士サ・ガ ファイナルファンタジーIV フロントミッション
https://w.atwiki.jp/gbspec/pages/12.html
CPU 8-bit (Z80 に近い命令セットを持つ) 4.194304 MHz スーパーゲームボーイ 4.295454 MHz ゲームボーイカラー 4.194 MHz または 8.388 MHz 16-bit アドレスバス 8-bit データバス 割り込み キー入力、通信、タイマー、LCD コントローラー、V ブランク DMA コントローラー メモリ メイン RAM 8KB ゲームボーイカラー 32 KB ビデオ RAM 8KB ゲームボーイカラー 16 KB ビデオ サイズ 2.6 インチ 解像度 160x144 ピクセル (20x18 タイル) 水平走査周波数 9198 KHz スーパーゲームボーイ 9420 KHz 垂直走査周波数 59.73 Hz スーパーゲームボーイ 61.17 Hz モノクロ 4 階調 (ゲームボーイカラー 32,768 色中 56 色) スプライト 最大 40 個 1 ラインにつき 10 個 サイズ 8x8 または 8x16 ピクセル パレット 背景 1x4 (ゲームボーイカラー 8x4) スプライト 2x3 (ゲームボーイカラー 8x3) オーディオ ステレオ 4 チャンネル (3 チャンネル + 1 ノイズチャンネル) キー入力 十字キー A, B, Start, Select の 4 ボタン 通信 シリアル通信機能 消費電力 DC6V 0.7W (GB ポケット DC3V 0.7W 、ゲームボーイカラー DC3V 0.6W) ゲームボーイカラーで追加された機能 CPUクロック切り替え 56 色カラー表示 (32,768 色中) 増設内部 RAM とバンク切り替え 赤外線通信 拡張 DMA コントローラー 仕様一覧表 項目 ゲームボーイ ゲームボーイカラー CPU Z80 に似た CPU クロック 4.194304 MHz 8.388608 MHz ? マシンサイクル 1.05 MHz 1.05 MHzまたは 2.10 MHz (倍速モード) 内部 RAM 8 KB 16 KB (バンク切替) ビデオ RAM 8 KB 16 KB (バンク切替) 画面解像度 160x144 ピクセル (20x18 タイル) 最大スプライト数 40 枚 (10 枚/行) スプライトサイズ 最大 8x16、最小 8x8 表示色 モノクロ 4 階調 カラー 56 色 (32,768 色中) 水平/垂直同期 9198 KHz / 59.73 Hz 入力装置 十字キー 4 方向入力、 4 ボタン入力 サウンド出力機能 3 チャンネル + 1 ノイズ ステレオ サウンド入力機能 あり (ミキシング出力可) タイマー機能 8 ビットカウントタイマー (クロック分周 4 段階) シリアル通信機能 8 ビット同期方式 (内部 / 外部クロック指定可能) シリアル通信内部クロック 8 KHz 8K / 256KHz (16K / 512KHz) 赤外線通信機能 - あり (ソフトウェア制御) 割り込み機能 キー入力割り込み通信割り込みタイマー割り込みLCDコントローラー割り込みV-ブランク割り込み(マスク可) DMA コントローラー H0000 - HDFFF → OAM 拡張 DMA コントローラー - Horizontal Blank DMAGeneral Purpose DMA KB = キロバイト スーパーゲームボーイについて スーパーゲームボーイでは動作スピードが数 % 速いため、サウンドの音程も少し高くなるようです。 スーパーゲームボーイ 2 では、動作スピードが実機に合わせて調整されているそうです。
https://w.atwiki.jp/surechi3dslist/pages/40.html
2013年1月~3月発売 2012年1月~3月発売 2012年4月~6月発売 2012年7月~12月発売 発売日未定ソフト 2011年2月~6月発売 2011年7月~9月発売 2011年9月~12月発売 2012年1月 ◆12日 01/12 心霊カメラ ~憑いてる手帳~ ホラー(任天堂) 3,800円 AR対応 http //www.nintendo.co.jp/3ds/alcj/index.html 2012年2月 ◆22日 02/22 ザ・ローリング・ウエスタン アクションタワーディフェンス(任天堂) 1,000円 【3DSダウンロードソフト】 http //www.nintendo.co.jp/3ds/eshop/jamj/index.html 2012年3月 ◆1日 03/1 マリオ ソニック AT ロンドンオリンピック スポーツ(任天堂) 4,800円 ローカルプレイ、インターネット対応(ランキング),ダウンロードプレイ対応(最大4人) http //www.nintendo.co.jp/3ds/acmj/index.html ◆22日 03/22 新・光神話 パルテナの鏡 シューティング(任天堂) 5,800円 チーム対戦3vs3、バトルロイヤル最大6人)ローカルプレイ対応、インターネットプレイ対応、AR対応、ゲームコイン対応(おドールの卵と交換)、すれちがい通信対応(種を交換) http //www.nintendo.co.jp/3ds/akdj/index.html 2012年4月 ◆19日 04/19 ファイアーエムブレム 覚醒 ロールプレイング・シミュレーション(任天堂) 4,800円 すれちがい通信(育てたチームを交換・対戦)、ローカルプレイ(協力2人)、いつの間に通信(アイテム、過去作品キャラクター、マップ配信など)、インターネット(有料追加コンテンツ対応) http //www.nintendo.co.jp/3ds/afej/index.html 2012年5月 05/24 マイオテニス3D テニス(任天堂) 4,800円 ローカルプレイ(最大4人)、ダウンロードプレイ(最大4人)、インターネット対応(シングルスやダブルス対戦)、すれちがい通信(相手のMiiと対戦やリングショットなど)、QRコード対応 http //www.nintendo.co.jp/3ds/agaj/index.html 2012年6月 ◆23日 06/23 ポケモンARサーチャー 体感シューティング(ポケモン/任天堂) 300円 【3DSダウンロードソフト】ゲームコイン対応(ゆめぐも補給)、AR対応 http //www.nintendo.co.jp/3ds/eshop/ncgj/index.html ◆28日 06/28 カルドセプト カードゲーム+ボードゲーム(任天堂) 4,800円 インターネット対応(だれでも対戦、フレンド対戦、カードが貰える)、ローカルプレイ対応(対戦・協力・カード等の交換)、ダウンロードプレイ(協力プレイ)、フレンド対戦でのボイスチャット対応 http //www.nintendo.co.jp/3ds/acbj/index.html 2012年7月 ◆12日 07/12 ポケットサッカーリーグ カルチョビット (任天堂) 4,800円 すれちがい通信(チームデータ等の交換)、ローカルプレイ(対戦プレイ2人)、いつの間に通信(お知らせ、チームの配信)、インターネット対応(ランキング) http //www.nintendo.co.jp/3ds/ahbj/index.html ◆14日 07/14 ポケモン全国図鑑 Pro ユーティリティ(ポケモン/任天堂) 1500円 AR対応 http //www.nintendo.co.jp/3ds/eshop/aq9a/index.html ◆28日 07/28 ものすごく脳を鍛える5分間の鬼トレーニング 脳活性化ソフト(任天堂) 3,800円 ■東北大学加齢医学研究所 川島隆太教授監修 いつの間に通信(トレーニングの記録をアップロード)、すれちがい通信(トレーニングの記録を交換) http //www.nintendo.co.jp/3ds/asrj/index.html 07/28 New スーパーマリオブラザース2 アクション(任天堂) 4,800円 すれちがい通信()、ローカルプレイ(協力2人)、いつの間に通信() http //www.nintendo.co.jp/3ds/abej/index.html 2012年8月 ◆8日 08/08 行列ナゲループ 行列パズルアクション(任天堂) 700円 【3DSダウンロードソフト】 http //www.nintendo.co.jp/3ds/eshop/juej/index.html 2012年9月 ◆5日 09/05 リズムハンター ハーモナイト リズムアクション(任天堂) 1,800円 【3DSダウンロードソフト】 http //www.nintendo.co.jp/3ds/eshop/aq7j/index.html ◆13日 09/13 新 絵心教室 絵画レッスン(任天堂) 3,800円 いつの間に通信(描いた絵の交換)、ローカルプレイ(描いた絵の交換)、インターネット(描いた絵の交換) http //www.nintendo.co.jp/3ds/aacj/index.html ◆27日 09/27 わがままファッション GIRLS MODE よくばり宣言! よくばりファッション(任天堂) 4,800円 すれちがい通信(プロフカード交換)、いつの間に通信()、ローカルプレイ(ワイヤレスファッションショー)、インターネット(コーディネート出品など) http //www.nintendo.co.jp/3ds/aclj/index.html 2012年10月 ◆31日 10/31 引ク落ツ パズルアクション(任天堂) 700円 QRコード対応(作ったヒクオツの交換) http //www.nintendo.co.jp/3ds/eshop/jauj/index.html 2012年11月 ◆8日 11/08 とびだせ!どうぶつの森 コミュニケーション(任天堂) 4,800円 すれちがい通信(家データの交換)、ローカルプレイ(村で遊ぶ2~4人)、QRコード(洋服デザイン交換)、インターネット対応(村で遊ぶ2~4人)、いつの間に通信(アイテムや手紙等を受け取る) http //www.nintendo.co.jp/3ds/egdj/index.html どうぶつの森ダイレクトhttp //www.nintendo.co.jp/3ds/egdj/direct20121005/index.html ◆23日 11/23 ポケモン不思議のダンジョン ~マグナゲートと∞迷宮(むげんだいめいきゅう) ダンジョンRPG(ポケモン/任天堂) 4,800円 AR対応、インターネット(追加コンテンツ配信、購入) http //www.nintendo.co.jp/3ds/apdj/index.html 2012年12月 ◆6日 12/06 ペーパーマリオRPG スーパーシール シールバトルアドベンチャー(任天堂) 4,800円 http //www.nintendo.co.jp/3ds/ag5j/index.html ◆19日 12/19 ぐるっとスプラッシュ! かたむきウォ~タ~アクション(任天堂) 1,200円 【3DSダウンロードソフト】 http //www.nintendo.co.jp/3ds/eshop/ja2j/index.html 2011年2月 ◆26日 2/26 nintendogs+cats コミュニケーション(任天堂) 4,800円 すれちがい通信(子犬・Miiの情報や3D写真・グッズなどの交換)、いつの間に通信(「すれちがい通信」と同様のデータの受信) 、AR対応、歩数計機能と連動 http //www.nintendo.co.jp/3ds/adcj/index.html 2011年4月 ◆14日 4/14 パイロットウイングス リゾート スカイスポーツ(任天堂) 4,800円 http //www.nintendo.co.jp/3ds/awaj/index.html 2011年5月 ◆12日 5/12 スティールダイバー アクション(任天堂) 4,800円 ダウンロードプレイ(対戦プレイ2人) http //www.nintendo.co.jp/3ds/asdj/index.html 2011年6月 ◆16日 6/16 ゼルダの伝説 時のオカリナ 3D アクションアドベンチャー(任天堂) 4,800円 http //www.nintendo.co.jp/3ds/aqej/index.html ◆17日 6/17 ポケモン立体図鑑BW 立体図鑑(任天堂) 無料 【3DSダウンロードソフト】いつの間に通信対応(ポケモン配信)、ローカルプレイ対応(ポケモン交換)、AR対応 http //www.pokemon.co.jp/ex/3dzukanbw/ 2011年7月 ◆14日 7/14 STARFOX64 3D (任天堂) 4,800円 ダウンロードプレイ対応(2~4人) http //www.nintendo.co.jp/3ds/anrj/index.html 2011年8月 ◆11日 8/11 スーパーポケモンスクランブル アクション(ポケモン/任天堂) 4,800円 すれちがい通信対応(対戦データ交換、コレクションの自慢 など)、ゲームコイン対応、ローカルプレイ対応(協力プレイ、ポケモンの交換) http //www.nintendo.co.jp/3ds/accj/index.html 2011年9月 ◆7日 9/7 いきものづくり クリエイトーイ みんなと組み立てピクチャー(任天堂) 700円 【3DSダウンロードソフト】すれちがい通信対応(クニャペの交換)、QRコード対応 http //www.nintendo.co.jp/3ds/eshop/jtpj/index.html ◆29日 9/29 花といきもの立体図鑑 図鑑ソフト(任天堂) 3,800円 http //www.nintendo.co.jp/3ds/asuj/index.html 2011年10月 ◆5日 10/5 引ク押ス パズルアクション(任天堂) 700円 【3DSダウンロードソフト】QRコード対応(自作ヒクオスの交換) http //www.nintendo.co.jp/3ds/eshop/jcaj/index.html ◆21日 10/21 疾走すりぬけ アナトウス 疾走すりぬけパズル(任天堂) 800円 【3DSダウンロードソフト】ローカルプレイ対応(対戦:2人) http //www.nintendo.co.jp/3ds/eshop/jelj/index.html 2011年11月 ◆3日 11/3 スーパーマリオ 3Dランド 3Dアクション(任天堂) 4,800円 すれちがい通信対応(アイテムをもらう※、ミステリーボックスを交換する)※すれちがい通信に対応した他のゲームソフトにも対応 http //www.nintendo.co.jp/3ds/arej/index.html ◆16日 11/16 ひらり桜侍 居合いアクション(任天堂) 700円 【3DSダウンロードソフト】歩数計機能と連動 http //www.nintendo.co.jp/3ds/eshop/jllj/index.html 2011年12月 ◆1日 12/1 マリオカート7 アクションレース(任天堂) 4,800円 すれちがい通信(ゴースト交換、等)、インターネットプレイ対応(最大8人)、ローカルプレイ対応(最大8人)、ダウンロードプレイ対応、いつの間に通信(ゴースト配信)、インターネット対応(最大8人対戦、コミュニティ作成・参加) http //www.nintendo.co.jp/3ds/amkj/ ◆21日 12/21 いつの間に交換日記 コミュニケーション(任天堂) 無料 【3DSダウンロードソフト】すれちがい通信(フレンドと日記交換)、いつの間に通信(フレンドと日記交換、など)、ゲームコイン対応(ゲーム内びんせんと交換、など) http //www.nintendo.co.jp/3ds/eshop/jfrj/index.html ◆27日 12/27 とびだすプリクラ☆キラデコレボリューション 写真デコレーションソフト(任天堂) 600円 【3DSダウンロードソフト】ローカルプレイ(通信で最大3人にプリをプレゼント) http //www.nintendo.co.jp/3ds/eshop/jcvj/index.html 発売日未定 2013年 2013年第1四半期 ルイージマンション2 アクションアドベンチャー(任天堂) カンファレンス・サイトhttp //www.nintendo.co.jp/n10/conference2011/titlelist/luigi_mansion/index.html 2013年 トモダチコレクション(仮称) そっくりトモダチコミュニケーション(任天堂) カンファレンス・サイトhttp //www.nintendo.co.jp/n10/conference2011/titlelist/tomodachi_collection/index.html 2013年 大合奏!バンドブラザーズ新作 (仮称) (任天堂) http //www.nintendo.co.jp/ds/axbj/request/3ds.html 発売年未定 大乱闘スマッシュブラザーズ(仮称) (任天堂) ~
https://w.atwiki.jp/softest/pages/4.html
C言語による単体テストメモ SUtestで単体テスト gcov&lcovでテスト・カバレッジ測定 valgrindでメモリリークや初期化チェック 単体テストの水準をサジェスト[unsigned]short [unsigned]int [unsigned]long [unsigned]char [unsigned]char* struct hoge* トップダウン方式/ボトムアップ方式 結合テスト 単体と単体のグラフが必要 単体A1,A2,A3,B1,B2,C1,C2,C3,D1 PGフレームワーク for C言語 詳細設計/プログラム設計を元に関数プロトタイプを記述(func.c) 関数に対応するテストケースを作成(func.case) テスト実行(→全てレッド) テストケースがグリーンになるようにひとつずつ実装 テスト実行(→全てグリーン) リファクタリング テスト実行(→全てグリーン) テスト・カバレッジ測定(→90%以下) テストケース追加 テスト実行(→全てグリーン) テスト・カバレッジ測定(→90%以上) レビューなど 単体テストのメトリクス 命令カバレッジ 分岐カバレッジ 条件カバレッジ 機能カバレッジ 境界カバレッジ(造語?)
https://w.atwiki.jp/duchida/pages/25.html
vmware-server ubuntuでvmware-serverを使うhttp //crimsonimpact.net/impact/modules/pukiwiki/186.html?word= How To Install VMware Server On Ubuntu 6.06 LTS (Dapper Drake)http //www.howtoforge.com/ubuntu_vmware_server How To Install VMware Server On Ubuntu 7.04 (Feisty Fawn) http //www.howtoforge.com/ubuntu_feisty_fawn_vmware_server_howto vmware server error, vmware server errorhttp //www.getautomatix.com/forum/index.php?showtopic=1442
https://w.atwiki.jp/wataame1go/pages/14.html
リカバリーディスクの作成 最近のVAIOのリカバリー作成TOOLはVAIO CAREですがTYPE P(VGN-P92KS)では、VAIO リカバリーセンター 「リカバリーディスクの作成」外付けのDVDドライブをつけ、空のDVD-Rを入れてリカバリーディスクを作成しようとすると、 「空のDVDを入れてください」と出てしまった、メディアが悪いのかと考えたが通常のDVD-Rなので 大丈夫な模様(他のVAIOで実績のあるmaxellのDISC) 結局、インストールしたソフトが悪いのかと思いいくつかアンインストールしてみた。 結果「DVD Fab」が悪さをしていたみたいで、これをアンインストールして無事リカバリーディスク作成成功
https://w.atwiki.jp/nb100/pages/25.html
ソフトウェア名のみのものは、正常動作するものです。 動作はするが、特別重い場合、NB100でのみ異常動作する場合などは、それを書き込んでください。 有料セキュリティソフト ウィルスバスター 2008(90日無料版プリインストール) G DATA TotalCare 2008 キヤノンITソリューションズ:ESET NOD32 Antivirus v3.0 キヤノンITソリューションズ:NOD32 アンチウイルス V2.7 マカフィー ウイルススキャンプラス 2009 無料セキュリティソフト ウィルス対策ソフト 軽い・堅い・簡単ウイルス対策、セキュリティソフト AVG - AVG Anti-Virus Free Edition 8.0 Avira AntiVir Personal - FREE Antivirus ファイアウォール PC Tools Firewall Plus Kerio Personal Firewall スパイウェア対策 Windows Defender Spybot Search Destroy
https://w.atwiki.jp/gamesoht/pages/51.html
PS2 SIMPLE2000シリーズ Vol.116 THE ネコ村の人々 ~パグ代官の悪行三昧~ D3パブリッシャー アクション 2,100円 PS2 実戦パチスロ必勝法! ミスターマジックネオ セガ 実機パチスロシミュレータ 3,990円 PS2 グリムグリモア 日本一ソフトウェア 魔法ファンタジーRTS 7,140円 PS2 スプリンターセル 二重スパイ
https://w.atwiki.jp/devstsample/pages/15.html
このwikiのメインではないのでここは非常にシンプルに書いておきます。 1.基本的な考え方: レイアウト・配色・画面遷移・動作の全てについて、規約でパターン化を行い、 個別の機能でカスタマイズは不可とします。 パターンに従う事が出来ない場合は、規約改定について協議する事とします。 こうすることで、システム内の全機能の操作性・デザインの統一を図るとともに、 フレームワークによる開発支援を容易にし生産性・保守性の向上を図ります。 2.画面種類 画面には大きく下記の5種類を定める。 ①業務画面 ⇒ユーザーが業務を行う中心となる画面。 ②入力支援ダイアログ ⇒業務画面への入力を支援する画面。 (商品コードを検索して、業務画面のテキストボックスに埋めたりする画面) ③確認ダイアログ ⇒ポップアップして「はい」「いいえ」を選択させる。 ④エラー通知ダイアログ ⇒ポップアップしてエラーを通知する。 ⑤メッセージ通知ダイアログ ⇒ポップアップしてエラー以外の情報を通知する。 ⑥ログイン画面 ⇒ID、passwordを入力してログインする画面。 ⑦メニュー画面 ⇒このシステムの機能一覧を表示しユーザに選ばせる画面。 ⑧パスワード変更画面 ⇒パスワードを変更する画面。 3.画面種類毎のデザイン ①業務画面 ・画面ID、画面名、システム日付、ユーザー名をヘッダーに表示。 ・フッター部分にボタン及び、メッセージ表示領域を配置。 ・Window初期サイズは◎◎×◎◎。(後で決めます。今は細かく書かない) ・ユーザによるWindowサイズ変更は可能だが、 レイアウトが崩れないことは保障しない。 ・アドレスバー、ブラウザメニュなどブラウザ標準機能は非表示。 ・フォントXX、背景色。。。(後で決めます。今は細かく書かない) 4.画面遷移 前提: メニュー画面は複数同時に起動される可能性があるものとします。 業務画面は複数同時に起動される可能性があるものとします。 同一の業務画面が多重起動される可能性もあるものとします。 ①業務画面表示までの流れ 通常ログインパターン ログイン画面でログインボタンをクリック ↓ (同一ウィンドウ内で遷移)メニュー画面表示 ↓ メニュー画面で機能名をクリック ↓ (別ウィンドウをポップアップ)業務画面表示 シングルサインオンパターン 社内ポータルサイトのログインでログインボタンをクリック ↓ (同一ウィンドウ内で遷移)社内ポータルトップ画面表示 ↓ 社内ポータルサイトのログインでログインボタンをクリック ↓ (同一ウィンドウ内で遷移)社内ポータルトップ画面表示 ②業務画面表示後の画面遷移 参照パターン 初期画面で、検索条件を入力し検索ボタンをクリック ↓ (同一ウィンドウ内で遷移)検索結果を一覧形式で初期画面に表示 ↓ 検索結果の1行を選択し、参照ボタンをクリック ↓ (同一ウィンドウ内で遷移)参照画面を表示 ↓ 参照画面で戻るボタンをクリック ↓ (同一ウィンドウ内で遷移)初期画面を表示 新規登録パターン 初期画面で、登録ボタンをクリック ↓ (同一ウィンドウ内で遷移)登録画面を表示 ↓ 登録画面で確認ボタンをクリック ↓ (同一ウィンドウ内で遷移)確認画面を表示 ↓ 確認画面で実行ボタンをクリック ↓ (同一ウィンドウ内で遷移)完了画面を表示 ↓ 完了画面で完了ボタンをクリック ↓ (同一ウィンドウ内で遷移)初期画面を表示 ※完了画面で連続登録ボタンをクリックすると、再度登録画面へ遷移 更新パターン 初期画面で、検索条件を入力し検索ボタンをクリック ↓ (同一ウィンドウ内で遷移)検索結果を一覧形式で初期画面に表示 ↓ 検索結果の1行を選択し、更新ボタンをクリック ↓ (同一ウィンドウ内で遷移)更新画面を表示 ↓ 更新画面で確認ボタンをクリック ↓ (同一ウィンドウ内で遷移)確認画面を表示 ↓ 確認画面で実行ボタンをクリック ↓ (同一ウィンドウ内で遷移)完了画面を表示 ↓ 完了画面で完了ボタンをクリック ↓ (同一ウィンドウ内で遷移)登録画面を表示 削除パターン 初期画面で、検索条件を入力し検索ボタンをクリック ↓ (同一ウィンドウ内で遷移)検索結果を一覧形式で初期画面に表示 ↓ 検索結果の1行を選択し、削除ボタンをクリック ↓ (同一ウィンドウ内で遷移)削除画面を表示 ↓ 削除画面で確認ボタンをクリック ※この画面では何も編集できないが削除には慎重を期すため、 登録、更新と同じ手数にしておく。 ↓ (同一ウィンドウ内で遷移)確認画面を表示 ↓ 確認画面で実行ボタンをクリック ↓ (同一ウィンドウ内で遷移)完了画面を表示 ↓ 完了画面で完了ボタンをクリック ↓ (同一ウィンドウ内で遷移)登録画面を表示 ファイルアップロードパターン 初期画面、登録画面、変更画面では必要に応じファイルのアップロードが可能。 ファイルダウンロードパターン 初期画面、参照画面では必要に応じファイルのダウンロードが可能。 PDF表示/印刷指示パターン 初期画面、参照画面では必要に応じPDF表示、 特定のサーバプリンタへの印刷指示が可能。 バッチ処理指示パターン 初期画面、参照画面では必要に応じバッチ処理の実行指示が可能。 5.ボタン一覧 ①前提 ボタンの種類は標準で定める。これ以外のボタンは作らない。 ボタン種類毎に標準で定めたファンクションキーを割り当てる。 ブラウザに予約されているファンクションー動作(F5で更新等)は無効化し、システム内のボタン操作に割り当てる。 ②業務画面フッターボタン一覧表 ボタン名 動作 使用可能画面 F1 閉じる 業務画面を閉じる 初期画面 F3 再取得 DBからデータを再取得して表示 更新画面、削除画面 F3 クリア 入力内容をクリアする 初期画面、登録画面 F5 参照 参照画面に移る 初期画面 F6 登録 登録画面に移る 初期画面 F6 連続登録 登録画面に移る 完了画面(登録パターンのみ) F7 更新 更新画面に移る 初期画面 F8 削除 削除画面に移る 初期画面 F9 印刷指示 印刷指示を実行 初期画面、参照画面 F9 PDF出力 PDF出力を実行 初期画面、参照画面 F9 ファイルアップロード ファイルアップロード 初期画面、登録画面、編集画面 F9 ファイルダウンロード ファイルダウンロード 初期画面、参照画面 F10 検索 検索を実行 初期画面 F11 確認 確認画面に移る 参照画面、登録画面、編集画面、削除画面 F11 実行 完了画面に移る 確認画面 F11 完了 初期画面に移る 完了画面 F12 戻る 1つ前の画面に戻る 参照画面、登録画面、編集画面、削除画面 F12 再入力 1つ前の画面に戻る 確認画面 ③業務画面フッター以外のボタン フッター以外のボタンはファンクションキーを割り当てない ボタン名 動作 備考 ヘルプ ヘルプを表示 ある場合はヘッダー部分に配置 入力支援 入力支援ダイアログをポップアップ テキストボックスの右に配置、見た目は[...] ④入力支援ダイアログのフッターボタン ボタン名 動作 備考 F10 検索 検索を実行 F11 選択 業務画面のテキストボックスに値をセットしてダイアログを閉じる F12 戻る ダイアログを閉じる ⑤ログイン画面 ファンクションキー割り当てなし ボタン名 動作 備考 ログイン メニュー画面に遷移 パスワード変更 パスワード変更画面に遷移 管理者に連絡 メーラが開き、あて先がシステム管理者 ⑥パスワード変更画面 ファンクションキー割り当てなし ボタン名 動作 備考 パスワード変更 パスワード変更してログイン画面に戻る 戻る ログイン画面に戻る ⑦メニュー画面 機能名のリンクをクリックで業務画面表示 画面番号テキストボックスに番号を入力して、開くボタンクリック(もしくはEnterキー) で業務画面表示 6.エラー時の動作 エラー種類と動作: クライアントで発生するエラー ①ロストフォーカス時単項目チェックエラー 内容: テキストボックスからフォーカスが外れたタイミングでチェックを行う、 単項目のチェック。サーバサイドへの問い合わせはしない。 細かくは、「型チェック」⇒「範囲チェック」の順で行い、 型チェックでエラーの場合、範囲チェックは行わない。 ただし、未入力でフォーカスをはずす場合は、チェックを行わない。 動作: ポップアップでエラーを表示、エラーになった項目名と理由を表示する。 ②クライアントサイドシステムエラー 内容: JavaScriptで予期せぬ結果が返るなど、クライアントサイドで発生するシステムエラー。 動作: ・ポップアップでエラーを表示。 ・サーバに非同期通信でエラーを通知を試行。 ・および、クッキーにエラー内容を書き込む。 サーバで発生するエラー ①~③までは、サーバ処理の最初にこの順で実行する。 ①単項目入力チェックエラー 内容: 単項目の入力内容チェック結果のエラー。 細かくは、「必須チェック」⇒「型チェック」⇒「範囲チェック」優先順位でチェック。 また、画面上の全入力項目を一度のに全てチェックする。 動作: ・入力した画面から次の画面には遷移させない。 ・ポップアップでエラーを表示。「入力チェックでエラーが発生しました。」と表示。 ・エラーのあった項目の色を赤色に変更 ・フォーカスをエラーのあった項目のうち、Tab順が最も早い箇所に設定。 ・画面下部のメッセージ領域に、フォーカスが当たっている項目のエラー内容を表示。 (その後も、サーバー処理が発生するまで、フォーカスが当たった項目がエラーの場合だけ、 メッセージ領域にエラーを表示するようにし続ける。) ②相互項目入力チェックエラー 内容: 項目間の入力内容を相互チェックして判明するエラー。 例えば、値の大小比較。終了日のほうが開始日より早い値が設定されているなど。 このチェックは、1箇所でもエラーがあればそこで終了。 動作: ・入力した画面から次の画面には遷移させない。 ・ポップアップでエラーを表示。「入力チェックでエラーが発生しました。」と表示。 ・エラーのあった項目の色を赤色に変更 ・フォーカスをエラーのあった項目のうち、Tab順が最も早い箇所に設定。 ・画面下部のメッセージ領域に、相互チェックエラー内容を表示。 (その後も、サーバー処理が発生するまで、メッセージ領域にエラーを表示し続ける。) ③コード未存在エラー 内容: マスターに存在しないコードが入力されているかどうかチェックする。 このチェックは、1箇所でもエラーがあればそこで終了。 動作: ・入力した画面から次の画面には遷移させない。 ・ポップアップでエラーを表示。「コード未存在エラーが発生しました。」と表示。 ・エラーのあった項目の色を赤色に変更 ・フォーカスをエラーのあった項目に設定。 ・画面下部のメッセージ領域に、コード未存在エラーの内容を表示。 ④排他制御エラー 内容: 更新対象のデータが、すでに別のトランザクションで更新されてしまっていた場合発生。 このチェックは、1箇所でもエラーがあればそこで終了。 動作: ・入力した画面から次の画面には遷移させない。 ・ポップアップでエラーを表示。 「このデータは別のユーザに更新されています。読み込みなおしてから更新してください」 と表示。 ・画面下部のメッセージ領域にも、エラー内容を表示。 ⑤業務処理エラー 内容: ①~④に当てはまらないエラーでプログラム内で明示的にチェックを行うもの。 例えば、会計的な締め処理が終了しているデータを更新しようとした場合にエラーとするなど。 このチェックは、1箇所でもエラーがあればそこで終了。 動作: ・入力した画面から次の画面には遷移させない。 ・ポップアップでエラーを表示。エラーメッセージはエラー内容に応じたものを出す。 ・画面下部のメッセージ領域にも、エラー内容を表示。 ⑥サーバサイドシステムエラー 内容: バグもしくはハード・ミドルウェアに障害がある場合に発生、タイミングは随時ありえる。 このチェックは、1箇所でもエラーがあればそこで終了。 動作: ・入力した画面から次の画面には遷移させない。 ・ポップアップでエラーを表示。エラーメッセージはエラー内容に応じたものを出す。 極力内容を分類するが、NullPointerException等バグにより発生するものは、 「予期せぬ例外が発生しました。」とする。 ・画面下部のメッセージ領域にも、エラー内容を表示。 7.その他の動作 タブキーによる制御準は、画面単位で、「ブラウザ標準」or「全項目の順序制御」を決める。 画面初期表示時のフォーカスはタブによるキー制御の1番目のもの。 完了画面から初期画面に遷移した場合、初期画面に検索機能があれば直近の検索条件で再検索する。 Enterキーでも次の項目へのフォーカス移動を行うようにする。ただし、ボタンにフォーカスが当たっている場合は、ボタンクリックの動作をする。 テーブル内の項目にフォーカスが当たっている場合に、上下のキーを入力すると、フォーカスが1の行、下の行に移動する。 クリアボタン、戻るボタン、終了ボタンクリック時は、入力項目が変更されている場合のみ、「編集内容が失われます。よろしいですか?」と確認ダイアログを出す。 ただし、入力項目でも単に検索条件の項目の入力の場合は、変更とみなされない(つまり確認ダイアログは出ない)。 入力項目は、フォーカスを受け付けた際は、色が変わる。 (このぐらいにしておきます。)