大規模な図書館が図書館管理システムを設計する必要があるとします。それには次の機能が含まれる必要があります。
本を借りる: 読者の図書館カードを入力します。システムは図書館カードが有効かどうかをチェックします。有効な場合は、初めて本を借りた読者用のファイルを作成します。有効でない場合は、借りているファイルをチェックして、読者が 20 冊を超えて本を借りているかどうかを確認します。 20冊に達した場合は貸出を拒否し、20冊に満たなかった場合は貸出(在庫確認、在庫カタログの修正、貸出状況の記録)を行います。
本を返却するときは、貸出書類に基づいて貸出日を確認し、延滞(1ヶ月)した場合は罰金、返却しない場合は目録や貸出書類の修正をさせていただきます。
⑶クエリ: 貸出ファイルや在庫カタログ ファイルを通じて、リーダーのステータス、本の貸出と在庫のステータスをクエリし、統計テーブルを印刷します。
要件は次のとおりです: 1. 分析計画と全体設計計画を各 1 部、2. 写真とテキスト、3. 所定の基準および例に従って作成された文書、4. 表紙を含める、5. 表を自動生成内容の。
6 これに基づいて適切に拡張および補足できます
JAVAベースのjsp SQLライブラリ管理システム設計(プロジェクトレポート、論文、プログラム)
###まとめ###この記事では主に、ソフトウェア エンジニアリングのラピッド プロトタイプ モデルの開発アイデアに基づいて、JAVA ベースのライブラリ管理システムの開発プロセスを分析します。まず、システム特性に基づいて開発モデルを確立し、次にニーズに応じて構造化分析モデルを確立します。システムの分析と研究、システム機能モジュールとデータ フロー図を作成し、次にデータ ディクショナリ分析を実施し、データの定義と属性を決定し、データ テーブルを確立し、最終的にシステム機能の実現を完了します。ライブラリ管理システムとフロントエンドとバックエンドの設計について説明します: このシステムは JAVA テクノロジに基づいて開発され、TOMCAT などの WEB サーバー ソフトウェアの下で実行できます。フロントエンドは Struts タグ ライブラリと組み合わせた HTML を使用します。フロントエンド JSP ページを設計します。バックエンドは Struts フレームワーク テクノロジを使用して MVC 3 層構造を実装し、プログラム フローを設計し、SQLSERVER データベース システムと組み合わせます。データ クエリ、挿入、削除、変更を実装します。 。最終的に設計されたシステムには、ユーザーモジュールと管理者モジュールが含まれており、本の貸出と返却、図書管理、ユーザー管理などの図書館管理システムの基本機能を実現します。
キーワード: 図書館管理システム、B/S技術、STRUTSフレームワーク技術、データベース
###目次###第 1 章 基本理論 1
1.1 はじめに 1
1.2 JAVA テクノロジー 1
1.3 B/S テクノロジー 4
1.4 MVC テクノロジー 6
1.5 JDBC データベース接続技術 8
1.6 STRUTS テクノロジー 11
第 2 章 開発環境の構成 15
2.1 システムプラットフォームの構造分析 15
2.2 環境変数の構成 15
2.3 TOMCAT 16
のインストールと構成2.4 SQL SERVER 2000 17
をインストールする2.5 ECLIPSE 開発ツールをインストールする 18
第 3 章 システム設計 19
3.1 分析が必要 19
3.2 機能の説明 19
3.3 システム設計 20
3.4 データ分析 21
3.5 データベース設計 22
第 4 章 プログラムの実施 24
4.1 システムプロセス 24
4.2 プログラミング 25
要約 35
謝辞37
参考資料38
付録 A 39
付録 B 43
以上が図書館管理システムのニーズ分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。