+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+ ソフト名:書籍管理用データベース Ver 5.0 著作権者:T.T 公開日 :2010年10月23日 連絡先 :programmingroom-hsptv@yahoo.co.jp 圧縮形式:ZIP 動作環境:HSP3.21製のプログラムが動く環境 開発環境:Microsoft Windows XP Home Edition Service Pack 3      Hot Soup Processor ver.3.21 +*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+ 1.はじめに  ダウンロードありがとうございます。  書籍を管理するためのデータベースソフトです。  このプログラムは私の部活で、書籍を貸し出してほしいという声が多くなり、 また、書籍の数が多くなり、紙媒体での管理が大変になってきたという経緯から開発されたものです。 2.ファイル構成  このプログラムは以下のファイルで構成されています。  データベースシステム.exe…本体です。  database.txt…データベースファイルです。  setup.ini…設定ファイルです。  setup.backup…設定ファイルのバックアップです。         正常に動かなくなった場合、setup.iniに上書きしてください。  readme.txt…この説明書です。 3.インストール・アンインストール  インストール…適当な場所に解凍してください。  アンインストール…そのままゴミ箱へ。 4.画面説明 <一覧画面>  起動直後はこの画面になっています。  タイトルバー…全書籍数あるいは検索結果の書籍数が表示されています。  書名…書籍の名前です。  キーワード…書籍に関連付けられたキーワードです。  状態…貸出・予約・紛失の処理が行われている場合に表示します。  期限…貸出・予約処理の期限です。     貸出期限が過ぎている場合、赤色で表示します。  詳細…その書籍の詳細画面に飛びます。  管理…その書籍の管理画面に飛びます。  前へ・次へ…ページを移動します。  検索…検索画面へ飛びます。  登録…登録画面へ飛びます。  並び替え…並び替え画面へ飛びます。  印刷…書籍一覧・検索結果一覧を印刷します。  設定…設定画面に飛びます。 <詳細画面>  書籍の詳細なデータを表示します。  印刷…詳細画面を印刷します。  前へ…一覧画面へ飛びます。 <管理画面>  書籍の管理を行います。 (貸出されていない場合)  貸出…「名前」に入力された人に貸し出し処理を行います。  紛失…書籍を紛失処理します。 (貸出されている場合)  返却…返却処理します。  延長…延長処理(その日から借りたことにする)を行います。     予約されている場合、行うことができません。  予約…「名前」に入力された人に予約処理を行います。     現在、予約処理は書籍につき1名のみ行うことができます。 (予約されている場合)  予約解除…予約を解除します。 (紛失している場合)  発見…紛失を解除します。 (共通)  情報修正…書籍の情報を修正します。  前へ…一覧画面へ飛びます。 <検索画面>  書籍を検索することができます。  言葉検索…書名・著者・キーワードからワード検索することができます。       1単語のみ有効です。       スペースなど余分な文字があると正常に作動しません。  状態検索…貸出・予約・紛失・期限切れの状態にある書籍を検索します。  前へ…一覧画面へ飛びます。 <登録画面>  書籍を新たに登録します。  登録された書籍はデータベースの最後尾に追加されます。  登録…書籍を登録します。  前へ…一覧画面へ飛びます。 <並べ替え画面>  書籍の並べ替えをします。  動かしたい書籍をリストから選び、↑・↓を押すと、 書籍の位置を移動することができます。  保存…変更を保存します。  前へ…変更を保存せずに一覧画面へ飛びます。 <設定画面>  様々な設定を行います。  スクリーンXサイズ…画面の幅です。  スクリーンYサイズ…画面の高さです。  1ページの表示数…1ページに表示する項目数です。  書名の幅…書名欄の幅です。  キーワードの幅…キーワード欄の幅です。  状態の幅…状態欄の幅です。  期限の幅…期限欄のの幅です。  ボタンの幅…ボタンの幅です。  入力ボックスの幅…入力ボックスの幅です。  コンボボックスの幅…選択ボックスの幅です。  リストボックスの幅…並べ替えリストの幅です。  リストボックスの高さ…並べ替えリストの高さです。  貸出期限・予約期限…それぞれの期限を決めることができます。   日数指定…期限を処理日からの日数で指定します。   期限指定…期限を決められた日で指定します。        長期休暇中の貸出に便利です。  印刷:ページXサイズ…印刷時の画面の幅です。  印刷:ページYサイズ…印刷時の画面の高さです。  印刷:1ページに印刷する項目数…印刷時の1ページに印刷する項目数です。  印刷:書名の幅…印刷時の書名欄の幅です。  印刷:キーワードの幅…印刷時のキーワード欄の幅です。  印刷:状態の幅…印刷時の状態欄の幅です。  印刷:期限の幅…印刷時の期限欄の幅です。  詳細印刷:ページXサイズ…詳細印刷時の画面の幅です。  詳細印刷:ページXサイズ…詳細印刷時の画面の高さです。  保存…変更を保存します。  前へ…変更を保存せずに一覧画面へ飛びます。 5.処理について <貸出>   書籍を貸し出したという処理です。 <予約>   書籍を予約しているという処理です。   書籍につき1名までしか予約に登録することはできません。   予約期限が切れた場合、自動的に予約解除されます。 <紛失>   書籍を紛失したという処理です。   管理にお役立てください。 6.印刷について   書籍リストを印刷する際は「印刷」の設定を、   詳細を印刷する場合「詳細印刷」の設定を利用します。   印刷プレビュー機能は搭載していません。 7.更新履歴  2010年10月23日 外部公開版(Ver 5.0)完成 8.著作権および免責事項  本ソフトはフリーソフトです。自由にご使用ください。  なお,著作権は作者であるT.Tが保有しています。  このソフトウェアを使用したことによって生じたすべての障害・損害・不具合等に関しては、 私と私の関係者および私の所属するいかなる団体・組織とも、一切の責任を負いません。 各自の責任においてご使用ください。 9.謝辞  このプログラムの印刷処理には、HSP-NEXTさんのHSPサンプル蔵 (ウィンドウ・オブジェクト編)の 28(HSPのウィンドウに表示した文字や画像を印刷する)のアルゴリズムを一部改変して使用しています。  この場を借りて感謝申し上げます。