M.PSS/内部仕様
の編集
http://www.takke.jp/wiki/index.php?M.PSS%2F%C6%E2%C9%F4%BB%C5%CD%CD
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
1-idiom-univ
2-idiom-univ
BracketName
C++とXML
CameraAgentPlugIn
CameraAgentPlugIn/Reference
FrontPage
Halts
Help
InterWiki
InterWikiName
InterWikiSandBox
InterWikiテクニカル
M.PSS
M.PSS/内部仕様
MenuBar
MicrosoftAgentの使い方
PHP
PSS
PSS/2chまとめ
PSS/CSVファイルの仕様
PSS/Editorの使い方
PSS/Microsoft Speech Platform対応メモ
PSS/Tips
PSS/Ver7以前のロードマップ
PSS/Windows95版の制限事項
PSS/old/template
PSS/old/ショートカット機能
PSS/old/ログファイル
PSS/old/回答履歴
PSS/template
PSS/おすすめ記事
PSS/よくある質問とその回答
PSS/グループライセンス
PSS/シェアウェア化について
PSS/シェアウェア化の行方
PSS/ライセンスの捕捉
PSS/ランキング/ポイント配分の変更
PSS/ランキング/過去の修正項目
PSS/ランキング/学習効果
PSS/ロードマップ
PSS/ロードマップ/old/HTMLヘルプ
PSS/ロードマップ/old/TODO
PSS/ロードマップ/old/ショートカット機能
PSS/ロードマップ/old/ソース公開
PSS/ロードマップ/old/データベース操作ライブラリ
PSS/ロードマップ/old/英和学習機能
PSS/ロードマップ/old/画面デザイン
PSS/ロードマップ/old/実装済み機能
PSS/ロードマップ/old/問題集の設計
PSS/ロードマップ/実装済み機能
PSS/ロードマップ/新ランキング機能SandBox
PSS/ロードマップ/不具合
PSS/ロードマップ/利用者変更機能の再構築
PSS/暗記法
PSS/以前の近況
PSS/隠しコマンド
PSS/改版履歴
PSS/開発コンセプト
PSS/学辞郎からのSVL問題集の作り方
PSS/機能一覧
PSS/辞書変換メモ
PSS/実現済みの要望
PSS/昔のたわごと
PSS/名前の由来
PSS/問題一覧
PSS/問題集作成プロジェクト
PSS/問題集作成プロジェクト/英検1級
PSS/問題集作成プロジェクト/英検1級/最新版からの修正点
PSS/問題集作成プロジェクト/英検1級/発音の修正
PSS/問題集作成プロジェクト/大学受験問題集
PSS/問題集作成プロジェクト/大学受験問題集/チェックページ
PSS/問題集作成プロジェクト/大学受験問題集/熟語の編集
PSS/問題集作成プロジェクト/大学受験問題集/熟語一覧&編集
PSS/問題集作成プロジェクト/大学受験問題集/熟語一覧&編集/1
PSS/問題集作成プロジェクト/大学受験問題集/熟語一覧&編集/未編集
PSS/問題集作成プロジェクト/大学受験問題集/単語のレベル分け
PSS/問題集作成プロジェクト/大学受験問題集/単語のレベル分け/SandBox-レベル分け
PSS/問題集作成プロジェクト/大学受験問題集/単語のレベル分け/残り
PSS/問題集作成プロジェクト/大学受験問題集/単語のレベル分け/残り_on_PART1
PSS/問題集作成プロジェクト/大学受験問題集/単語のレベル分け/残り_on_PART2
PSS/問題集作成プロジェクト/大学受験問題集/単語の編集
PSS/問題集編集ガイドライン
PSS/用語集
PSSdev
PSSdev/CorpusDB
PSSdev/DBv3ファイル形式
PSSdev/DBのアップデート手順
PSSdev/FreeDesign
PSSdev/FreeDesign/old/アイテム
PSSdev/FreeDesign/old/ファイル形式
PSSdev/FreeDesign/old/詳細
PSSdev/FreeDesign/old/新機能SandBox
PSSdev/FreeDesign/old/変数
PSSdev/FreeDesign/old/要求仕様
PSSdev/FreeDesign/old/要素
PSSdev/FreeDesign/template
PSSdev/FreeDesign/コントロールアイテム
PSSdev/FreeDesign/スキンの作り方
PSSdev/FreeDesign/ユーザ変数
PSSdev/FreeDesign/ローカル変数
PSSdev/FreeDesign/概要
PSSdev/FreeDesign/状態
PSSdev/FreeDesign/組み込み変数
PSSdev/FreeDesign/定義アイテム
PSSdev/FreeDesign/描画アイテム
PSSdev/PSS Concordancer DDE 仕様書
PSSdev/PssEditor
PSSdev/PssとEditorの同期
PSSdev/SkinScript
PSSdev/SkinScript/スキン作成ガイドライン
PSSdev/SkinScript/操作関数
PSSdev/SkinScript/変数
PSSdev/SmartLearning
PSSdev/WebDB
PSSdev/WebDB/テーブル
PSSdev/WebDB/テーブルの初期値
PSSdev/WebDB/試作版
PSSdev/XML形式データベース
PSSdev/template
PSSdev/データベース仕様書
PSSdev/データベース仕様書/テーブル
PSSdev/データベース操作ライブラリ
PSSdev/ファイルの名称と役割
PSSdev/モジュール構成
PSSdev/利用形態分析
Palm
Palm/Tips
Palm/プログラミング
Palm/リンク
Palm/一から始めるPalmプログラミング
Palm/開発環境の入手と導入
PssEditor
PssSeries
PukiWiki
RecentDeleted
SVL・SIL準拠の問題集作成プロジェクトに関して
SandBox
SandBox-レベル分け
SpeechPackage
TODO-Pss
TODO-みるみる
WalWiki
WikiEngines
WikiName
WikiWikiWeb
Yasu.H
YukiWiki
sara
tm-2での導入日記-開発環境の入手と導入-Palm
5年間で学んだこと-卒業記念
たっけ
たっけの備忘録
むらけん
よく使ってるソフト
コメント/PSS/ロードマップ
ダメダメHIRO
ネットランキングの過去の修正項目
バージョンアップ時のポイントの履歴
ヘルプ
ポイントの移動
ポプラ崩壊
リンク集
画面デザイン定義システム-Pss
個人的なPC設定情報
個人的なPC設定情報/古い情報
高専生活を終えて
最近開発中のソフトウェア
最低限のルール
自由書き込み所
熟語の編集-univ
熟語一覧&編集-univ
整形ルール
大学受験用問題集作成プロジェクト
日本語
偏頭痛
編集者
未編集-idiom-univ
練習ページ
[[M.PSS]] #contents * データ管理方式 [#b372eb21] PSS for Windows(以下、PSS) とは大幅に異なる独自のデータ管理方式を採用する。 PSS では SQLite DB でテキストデータを管理し、 音声ファイルで音声データを管理している。 ''ファイル配置位置'' M.PSS 用のデータフォルダ (\Program Files\PSS\data) にデータファイル・フォルダを配置する。 PSS からエクスポートしたフォルダの単純なコピーのみで問題集を導入できるものとする。 ''制約'' 問題集毎にフォルダを置くこととする。 フォルダ階層構造は持たない。 ''ファイル形式'' ''問題データ''は .pssdb7x 形式の限定版を用いる。 具体的には下記の制約を与える。 - .pssdb7x のうち、 -- Folder 要素(つまりフォルダ構造)を持たない -- Section 要素は1つのみ -- qid 要素は必須(PSS との同期を想定) ''音声データ'' は wav, MP3, ogg をサポートする。但し、初期版では音声データはサポートしない。 ''履歴データ'' は、M.PSS 専用の XML 形式(独自スキーマ)のファイルで保持する。 * その他 [#o8d674cb] - ''開発環境''は? -- .NET Compact Framework 2.0 - ''ソフト名'' -- 正式名称は '''P-Study System for W-ZERO3'''とする。~ 但し、開発環境が .NET CF2.0 なので、PocketPC 全般でも動作する。 - ''音声再生機能''は必須 -- PSS から音声データ(MP3/OggVorbis)を転送できる仕組みが欲しい。~ → 「転送する問題の抽出機能」をかなりインテリジェントにしないと! -- OggVorbis どうやって再生するよ? - ''学習モード'' -- カードモード、カードモードR、4択モード、4択モードRをサポートする。 -- キーカスタマイズ機能は欲しい(どのキーでどの選択肢とするか) - ''データ転送方法'' は ''ネット経由'' か ''クレードル経由'' -- ネット経由は、ユーザ管理なども必須なので Web 側の負担が大きい -- クレードル経由は、「同期」機能を使うんだろうけど具体的な実現方法が不明 - ''学習記録の同期'' は? -- M.PSS 初期版では未サポートとする。 -- PSS 本体と M.PSS をマスター・スレーブの関係にしちゃう。
タイムスタンプを変更しない
[[M.PSS]] #contents * データ管理方式 [#b372eb21] PSS for Windows(以下、PSS) とは大幅に異なる独自のデータ管理方式を採用する。 PSS では SQLite DB でテキストデータを管理し、 音声ファイルで音声データを管理している。 ''ファイル配置位置'' M.PSS 用のデータフォルダ (\Program Files\PSS\data) にデータファイル・フォルダを配置する。 PSS からエクスポートしたフォルダの単純なコピーのみで問題集を導入できるものとする。 ''制約'' 問題集毎にフォルダを置くこととする。 フォルダ階層構造は持たない。 ''ファイル形式'' ''問題データ''は .pssdb7x 形式の限定版を用いる。 具体的には下記の制約を与える。 - .pssdb7x のうち、 -- Folder 要素(つまりフォルダ構造)を持たない -- Section 要素は1つのみ -- qid 要素は必須(PSS との同期を想定) ''音声データ'' は wav, MP3, ogg をサポートする。但し、初期版では音声データはサポートしない。 ''履歴データ'' は、M.PSS 専用の XML 形式(独自スキーマ)のファイルで保持する。 * その他 [#o8d674cb] - ''開発環境''は? -- .NET Compact Framework 2.0 - ''ソフト名'' -- 正式名称は '''P-Study System for W-ZERO3'''とする。~ 但し、開発環境が .NET CF2.0 なので、PocketPC 全般でも動作する。 - ''音声再生機能''は必須 -- PSS から音声データ(MP3/OggVorbis)を転送できる仕組みが欲しい。~ → 「転送する問題の抽出機能」をかなりインテリジェントにしないと! -- OggVorbis どうやって再生するよ? - ''学習モード'' -- カードモード、カードモードR、4択モード、4択モードRをサポートする。 -- キーカスタマイズ機能は欲しい(どのキーでどの選択肢とするか) - ''データ転送方法'' は ''ネット経由'' か ''クレードル経由'' -- ネット経由は、ユーザ管理なども必須なので Web 側の負担が大きい -- クレードル経由は、「同期」機能を使うんだろうけど具体的な実現方法が不明 - ''学習記録の同期'' は? -- M.PSS 初期版では未サポートとする。 -- PSS 本体と M.PSS をマスター・スレーブの関係にしちゃう。
テキスト整形のルールを表示する