ssm/webによる廃棄物資源利用システムによるインターネット廃棄物リサイクル

 まとめ

この卒業プロジェクトの内容は、SSM フレームワークに基づいたインターネット廃棄物リサイクルの設計と実装ですこれは Windows 上で動作し、データベース開発プラットフォームとして MYSQL を使用し、アプリケーション サーバーとして Tomcat ネットワーク情報サービスを使用します。インターネット廃棄物リサイクルの機能は、主にユーザー、リサイクル業者、品目分類、リサイクル品目、ユーザーオーダー、発注割当、リサイクルオーダー、手数料計算などを基本的に実現しています。

この論文では、主にシステム分析と設計、データベース設計、およびシステム詳細設計について説明します。システム分析と設計の部分では、主にシステムの機能分析とシステム設計のアイデアについて説明します。データベース設計では、主にデータベースの設計について説明します。システムの設計部分では、主にいくつかの主要モジュールの詳細な設計プロセスについて説明します。

キーワード: インターネット廃棄物リサイクルJSPテクノロジー、MYSQLデータベースSSMフレームワーク

抽象的な

この卒業プロジェクトの内容は、SSMフレームワークに基づいたインターネット廃棄物リサイクルシステムを設計および実装することです。Windows では、データベース開発プラットフォームとして MySQL を使用し、アプリケーション サーバーとして Tomcat ネットワーク情報サービスを使用します。インターネット廃棄物リサイクルの機能は、主にユーザー、リサイクル業者、品目分類、リサイクル品目、ユーザー注文、注文物流、リサイクル注文、手数料計算などを含めて基本的に実現されています。

本稿では主にシステムの分析と設計、データベース設計、システムの詳細設計の側面から解説します。システム分析・設計パートでは、主にシステムの機能分析と設計思想について議論します。データベース設計では主にデータベースの設計について説明し、システムの詳細設計部分では主にいくつかの主要モジュールの詳細設計プロセスについて説明します。

キーワード: インターネット廃棄物リサイクル。JSP テクノロジー。MySQLデータベース。SSM フレームワーク

目次

要約 I

第 1 章はじめに1 

1.1トピックの背景

1.2主な研究内容

1.3この文書で行われた主な作業 4

第 2 章技術概要5 

2.1 B/S アーキテクチャ 6

2.2 MySQL 7の概要

2.3 MySQL 環境構成 8

2.4 JSP テクノロジの概要 9

2.5 SSM フレームワーク1  0

第 3 章システムの分析と設計1  1

3.1 実現可能性分析 12

3.2システム説明 13

3.3システム機能分析 14

3.4システム設計アイデア 15

3.5システム設計アイデア 16

3.6システム機能構成 17

3.7システム構成図 1

第4章データベース設計 

4.1データベースの概念設計 20

4.2データテーブルの設計

第5章システムの詳細 

5.1管理機能モジュール

5.2ユーザー機能モジュール

5.3リサイクラー機能モジュール

第6章システムテスト 

6.1 ソフトウェアテストの方法

6.2システム機能テスト

要約する

参考文献

謝辞

第 1 章 はじめに

1.1 トピックの背景

電子技術の普及と急速な発展に伴い、オンライン情報管理システムが広く利用されており、多くの業界が電子情報管理を導入しており、廃棄物リサイクルも例外ではなく、従来の手作業による管理から電子・情報技術による体系的な管理に移行しています。

従来の廃棄物リサイクルでは、当初はリサイクル業者が手動で記録し、その後手動で記録した情報をアーカイブしていましたが、コンピューターの普及により、廃棄物リサイクルはコンピューターで記録し、コンピューターに入力してアーカイブするようになりました。この2つの管理方法では、リサイクル業者にとっては現場でのリサイクル品目記録や委託計算だけでなく、その後の廃棄物リサイクル情報の管理にも多くの時間を要するなど、多大な労力を要します。また、この従来の管理方法では、ミス等による情報の紛失や誤入力が発生しやすくなります。これらを踏まえ、従来の廃棄物リサイクルの問題点を解決し、リサイクル業者の業務を簡素化し、各種情報を体系的かつ電子的に管理できるようにしたいと考え、JSP技術を活用したインターネット廃棄物リサイクルを卒業制作として取り組みました。

1.2 主な研究内容

情報化の発展に伴い、インターネットはより多くのサービスを提供し、より多くのユーザーの精神的および物質的なニーズを満たすために、より完全なシステムを構築する必要があります。インターネット技術の成熟に伴い、ネットワークを基盤とした情報管理モデルが形成され、今日では誰もがよく知っているオンライン管理システムが誕生しました。

この設計は、主にインターネットによる廃棄物リサイクルの実現と、廃棄物リサイクルの自動化情報化、管理の実現を目的としていますシステムの主な設計原則は、実用的なアプリケーションを核とし、「実用性、使いやすさ、シンプルさ、安定性」の利点焦点を当てることです実際の結果焦点を当て、実際のユーザーの実際のニーズを満たすだけでなく将来のシステムのアップグレードや拡張の余地残すことができます技術設計の実装では、 合理的な実装、明確な構造、単純さと理解しやすさ」の特徴が強調されます

1.3 この文書で行われた主な作業

この文書の内容はインターネット廃棄物リサイクルに関するもので、主な内容にはシステムの分析と設計だけでなく、いくつかの主要モジュールの詳細な精緻化と分析も含まれます。このインターネット廃棄物のリサイクルは、管理者操作、ユーザー操作、リサイクル業者操作に分かれますユーザーの業務は、主にリサイクル品目の閲覧、ユーザー発注、リサイクルの発注などの機能でありユーザーはシステム上で自身のアカウントを登録し、個人情報の変更権限を有しておりリサイクル業者はシステム上で業務を行うことができます。リサイクル業者は、システムを通じて登録することができます自分に属するアカウントは、自分の個人情報を変更する権限を持ち、自分の範囲内の権限情報を追加、詳細、削除することができます。管理者の操作は、主に情報の追加、更新、情報管理、ユーザー権限による変更・ユーザー情報の本記事では、ユーザーがどのようなWebサイトを必要としているのか、どのような操作インターフェースであればシステムの使いやすさを確保できるのかという分析編から、機能分析からスタートしていきます。データを配置するにはどのようなデータ


第 2 章 技術概要

2.1 B/S アーキテクチャ

B/Sシステムは、インターネットに接続できるコンピュータから利用でき、特別なソフトウェアのインストールが不要であることが最大の利点であり、ブラウザからサーバーにリクエストが送信され、サーバーがリクエストを処理して応答を返します。情報をブラウザに送信しますデータに再度アクセスして計算する必要はありません。要求を軽減するためにデータを表示するだけで済みます。クライアントが「痩せた人」のような場合、サーバーはますます「太って」いきますC/S アーキテクチャと比較した場合、B/S アーキテクチャと C/S アーキテクチャの最大の違いは、B/S システムのアプリケーション ソフトウェアはユーザーと対話するためのプラットフォームとして Web ブラウザを使用するのに対し、C/S アーキテクチャは Web ブラウザを使用することです。専用のアプリケーションの開発が必要です

図 2-1 B/S 構成図

2.2 MySQL の概要

ソフトウェア プロジェクトでは、データのデータベースを操作することで、そのセキュリティ、独立性、データの一貫性が確保され、データへのアクセスがシステムによって提供されるため、プログラマがアプリケーションを開発する時間を効果的に短縮できます。

MySQL はマルチスレッドをサポートしているため、システム リソースを簡単に使用でき、実行速度が向上します。また、MySQL にさまざまな形で接続するための odbc、jdbc、tcp/ip も提供しており、機能が不足していて規模も小さいですが、このシステムには十分です。

MySQL のソース コードは外部に公開されているため、誰でも対応する方法でダウンロードし、個人のニーズに応じて変更できます。MySQL は、その速度、信頼性、適応性により高く評価されています。

MySQL はそれほど強力ではないかもしれませんが、オープンソースで広く普及しているため、多くの人がこのデータベースを知っています。

2.3 MySQL の環境構成

本システムのデータはMySQLを使用しているため、MySQLを指定ディレクトリにインストールする必要がありますが、インストールされていないMySQL圧縮パッケージをダウンロードした場合は、指定ディレクトリに直接解凍してください。次に、ファイル C:\Program Files\MySQL\bin\winMySQLadmin.exe をクリックします。C:\Program Files\MySQL は MySQL インストール ディレクトリです。winMySQLadmin の初期ユーザーとパスワードを入力します (注意: これはMySQL のユーザーとパスワードではありません)。心配しないでください。確認後、右下隅のタスク起動バーに信号アイコンが表示されます。赤いライトが点灯します。はサービスが停止していることを意味し、緑色のライトはサービスが停止していることを示します。通常は、アイコンを左クリック→winnt→サービスのインストールでサービスをインストールし、アイコンを左クリック→winnt→開始をクリックします。 MySQL サービスを開始するサービス。MySQL データベースの root パスワードを変更します。cmd を使用してコマンド ライン モードに入り、次のコマンドを入力します。cd C:\Program Files\MySQL\binMySQLadmin -u root -p パスワード 123Enter Password: Enter キーを押すと表示されます。これは、元のパスワードを入力するためです。最初にインストールしたときのパスワードは空だったので、そのまま Enter キーを押してください。このとき、MySQL のアカウント root のパスワードは 123 に変更され、インストールが完了しました。

2.4 JSPテクノロジの概要 

JSP  Server Pages テクノロジは Sun によってリリースされており、jsp テクノロジを使用して動的 Web アプリケーションを開発します。習得が容易でクロスプラットフォームで動作するのが特徴で、数ある動的 Web アプリケーション設計言語の中で最も適しており、わずか数年で完全な仕様が完成し、電子商取引や電子商取引などで広く使用されています。他のフィールド、フィールド内。中国では、JSP が注目を集めて非常に発展しており、JSP テクノロジを採用する動的 Web サイトがますます増えています。以下に、JSP とその関連テクノロジについて簡単に紹介します。JSP テクノロジを使用すると、簡単、便利、高速な方法で Web ページを生成できます。JSP テクノロジを使用した Web ページは、動的コンテンツを簡単に表示できます。JSP テクノロジは、さまざまな Web サーバー、アプリケーション サーバー、ブラウザ、開発ツールと連携できる Web ベースのアプリケーションを簡単かつ迅速に構築できるように設計されています。

2.5 SSMフレームワーク 

このシステムは、Spring + Spring MVC + MyBatis の略称である SSM フレームワークを採用しており、現在主流のJSP EE エンタープライズレベルフレームワークは、さまざまな大規模なエンタープライズレベルのアプリケーションシステムの構築に適しています。ssm フレームワークを使用する利点は、再利用が簡単で開発が簡素化され、各フレームワークの中心となるアイデアを習得できることです。Spring の核となるアイデアは loC (Inversion of Control) です。これは、プログラマーが明示的にオブジェクトを新規作成する必要がなくなり、Spring フレームワークにすべてを任せることを意味します。Spring MVC では、コントローラー、モデル オブジェクト、ディスパッチャー、ハンドラー オブジェクトの役割が分離され、カスタマイズが容易になります。Mybatis は jdbc のカプセル化であり、ほとんどすべての JDBC コード、パラメータの手動設定、結果セットの取得を排除します。MyBatis は、構成とプリミティブ マッピングに単純な XML または注釈を使用し、インターフェイスとJSP POJO (通常のJSPオブジェクト) をデータベース内のレコードにマッピングします

  • システムの分析と設計

3.1 実現可能性の分析

システムの完成には、システムの存続に関わるため、実現可能性の分析が必要であり、開発の意義やオフラインでの廃棄物リサイクルの不足を補い、不足点を解決するシステムとして利用できるかなどを分析する。継続的に業務負荷を軽減するだけでなく、業務や管理の効率化を図ることができます。したがって、このシステムを開発することにより、より大きな意義と価値が得られることになり、システム完成後は、期待通りの成果が得られるかどうか、実現可能性を分析した上で、システムを開発するかどうかが決定されます。このインターネット廃棄物リサイクルの開発と設計では、技術的、経済的、運用面での実現可能性分析が行われました

3.1.1技術的な実現可能性_ 

このシステムの開発には、 Web ページの目に見える情報を作成することを目的としたJSP技術が研究の目的として採用されました。モバイル インターネット テクノロジの継続的な開発と革新により、JSP は次世代インターネットの Web 標準になりました。したがって、設計では主に情報の確立と維持のためにMySQLデータベースを使用することを選択しました。データベースの要件は、データ情報の統一性と完全性を確立および維持できることです。

3.1.2運用の実現可能 

現在、科学技術の急速な発展に伴い、コンピューターはすでに人々の日常生活に浸透しており、人々の作業環境には以前ほど多くの要件がなくなり、人々の作業効率が大幅に向上しました。業務の多様性も高まりました。したがって、社会の発展により、経営の情報化と知能化は必然の傾向であり、さまざまな知的ソフトウェアが無限に登場し、さまざまなソフトウェアがユーザーのさまざまなニーズを満たし、作業効率を向上させることができます。このシステムは、シンプルで明瞭なインターフェースを備えているだけでなく、ビジュアルインターフェースを採用しており、ユーザーはマウスとキーボードを使用するだけで関連情報の変更、削除、追加などの操作を行うことができます。このシステムの操作は非常にシンプルで簡単に始められるため、初めてシステムを使用する人でもすぐに使い始めることができます。このシステムが運用可能であることがわかります。

3.1.3経済的実現可能性

JSPインターネット廃棄物リサイクルに基づいたシステムソフトウェア開発は、通常のコンピュータのみで開発が完了し、そのコストは非常に安価です。また、卒業研究として開発コストは基本的にかからず、システムソフトウェアの活用により、より迅速かつ効率的なインターネット廃棄物リサイクルを実現するとともに、人的資源や経営資源の有効な節約を実現ます。経済的に完全に実現可能です。

3.2システムの説明

インターネット廃棄物リサイクルは、中小規模のオンライン管理システムです利用者やリサイクル業者はインターネット上で注文分布、リサイクル注文、リサイクル品目、ユーザー注文などを閲覧できます。管理者は利用者、リサイクル業者、品目を分類することができます。リサイクル品目、ユーザーの注文、注文の割り当て、リサイクル注文、手数料の計算などを行い、システムの日々の更新とメンテナンスを実行します。

3.3システム機能の分析

ユーザーの閲覧、リサイクル業者の追加、管理者の管理を容易にするために、インターネット廃棄物リサイクル全体では、管理者、ユーザー、リサイクル業者の設計を含む、次の主要な機能管理モジュールが採用されています

ユーザー

 ユーザー登録後、アカウント番号とパスワードが正しければログインに成功し、このページに入って個人情報の変更などの操作が可能になります。

リサイクル業者

 リサイクル業者になったら、登録してログインする必要があります。アカウント番号とパスワードが正しい場合は、正常にログインできます。このとき、ページに入り、個人情報の変更、情報の追加または削除が可能です。注文物流、リサイクル注文、手数料計算等の業務を行います。

管理者

 管理者は、ユーザーが見られるものはすべて見ることができ、一連の操作も行うことができ、担当者の追加や削除、情報の追加や削除、管理など、どのモジュールにおいても管理者が最も大きな権限を持ち、制御することができます。また、ユーザーからの質問を確認したり、不適切な文言を削除したりすることもできます。

3.4システム設計のアイデア

インターネットの廃棄物リサイクルについては、似たようなオンライン管理システムをたくさん見つけJSPについても学びましたが、Webサイトのページの色は派手すぎず、ページ全体が美しく見えるよう、全体的に爽やかな色を選びましたデータベースにはMySQLデータベースを使用しています。このシステムではユーザー権限を設計しています。データベースのセキュリティのため、一般ユーザーは情報ページを閲覧する機能のみを持っています。その他の操作が必要な場合は、ユーザー登録ページに移動してユーザーを登録する必要があります。自分のアカウントを作成し、ログインして他の操作を実行します最後に、主要な機能モジュールが実現できたら、Web サイト全体を繰り返しテストして修正し、望ましい効果を達成できます。

3.5システム設計のアイデア

優れた設計作業は、正しいコンセプトを持ち、合理的な開発ツール、データ構造、オペレーティング システムを選択することにより、完全なインターネット廃棄物リサイクルを形成する必要があります。ユーザーの実際のニーズに応じて、このインターネット廃棄物リサイクルの設計は次の設計に従っています。原則に基づいて。

  1. 実用性

このインターネット廃棄物リサイクルは、ユーザーのニーズに応え、システムを使用するユーザーの利便性を原則にしながら、いくつかの先進的な設計概念を追加しています。ユーザーのさまざまなニーズに応じて、シンプルな操作インターフェイス、完全なモジュール機能、簡単な管理を備えたプラットフォームを作成します。これにより、ユーザーのニーズを完全に満たし、このWebサイトの管理者によるWebサイトの管理が容易になります。

  1. 信頼性

優れたWebサイトには高い信頼性が必要ですが、本システムは高度な構造設計とデータセキュリティを組み合わせることで、Webサイトの運営に支障をきたす不要なエラーメッセージが発生することのない、システムの高い信頼性と耐障害性を確保します。

  1. 知能

このシステムの設計要件は、Web サイト管理者がこの Web サイトを管理しやすいように設計されています。ユーザーは、自分のニーズに応じて、異なるモジュールの入り口から異なる閲覧ページにアクセスできます。情報リストの編集と更新を通じて、ユーザーは最新の情報を確認でき、便利です より多くユーザーにサービスを提供します。

  1. スケーラビリティと柔軟性

システムのモジュール設計は、Web サイトのビジネス拡大とユーザーのニーズを促進することを主な目的としており、ユーザーが自分のニーズに基づいて情報を便利に閲覧し、必要な情報を迅速に検索することが求められます

3.6システムの機能構成

  1. リサイクル機能

この部分では、注文の分布、リサイクルの注文、手数料の計算などを表示する機能を提供します。リサイクル業者は、登録、ログイン、個人情報の変更、および表示機能を実行できます。

  1. ユーザー機能

このコンテンツでは、リサイクル品目、ユーザー注文、リサイクル注文などが提供されます。ユーザーは、個人情報の登録、ログイン、変更などの機能を利用できます。

  1. 管理者機能

この部分には、ユーザー、リサイクル業者、品目分類、リサイクル品目、ユーザー注文、注文割り当て、リサイクル注文、手数料計算などが含まれます管理者は、あらゆる情報の追加、削除、変更、確認、ユーザー情報の管理、最新情報の更新を行うことができます

3.7システム構成図

システム全体のモジュール分割には、リサイクラーモジュール、ユーザーモジュール、管理者モジュールが含まれており、さらにいくつかのサブモジュールに分かれています。 。

インターネット廃棄物リサイクルの全体的な機能構造を図 3-1 に示します。

おすすめ

転載: blog.csdn.net/weixin_47958760/article/details/133501134