図書館管理システムとウェブサイト
図書館管理システムとウェブサイトへようこそ!このプロジェクトは、図書館員向けのデスクトップアプリケーションと学生向けのウェブサイトを通じて、図書館運用を管理するための包括的なソリューションを提供します。 C#、HTML、PHP、CSS、およびJavaScriptで構築された、効率的な本と学生管理、および学生が利用可能な本を探索するための直感的なオンラインインターフェイスを提供します。
特徴
司書(図書館管理システム)
- 書籍とカテゴリを管理する:
- 書籍とそのカテゴリを追加、更新、削除、編集します。
- 学生管理:
- 本を借りて戻ってくる:
- 生徒が本を借りているときに、本のステータスを「借りた」に更新します。
- 本が返されたら、ステータスを「利用可能」に変更します。
- 細かい管理:
- 通知:
学生(ウェブサイト)
- ブックブラウジング:
- 利用可能な本のみを表示します。
- カテゴリごとに本をフィルタリングします。
- プロフィール管理:
- ログインパスワードを編集します。
- 個人のプロフィールの詳細を表示します。
使用されたテクノロジー
- 言語:C#、PHP、HTML、CSS、JavaScript
- データベース:mysql
- ツール:Visual Studio、VS Code、Xampp
セットアップとインストール
これらの手順に従って、ローカルマシンにプロジェクトをセットアップします。
前提条件
インストール
リポジトリをクローンします:
git clone https://github.com/athukorala99/smartlibrary.git
データベースを設定します:
- XAMPPを起動し、ApacheとMySQLを開始します。
- phpmyAdminを開き、LibrarySystemという名前の新しいデータベースを作成します。
- 提供されたSQLファイル(LibrarySystem.sql)をインポートして、テーブルと初期データをセットアップします。
- アプリケーションを構成します:
- 図書館管理システム用のVisual Studioでソリューションを開きます。
- VSコードでWebサイトファイルを開きます。
- アプリケーションを実行します:
- Visual Studioでライブラリ管理システムを開始します。
- XAMPPでローカルサーバーを使用して学生Webサイトを起動します。
使用法
司書
- ライブラリ管理システムアプリケーションを起動します。
- 資格情報でログインします。
- ダッシュボードを使用して、本、カテゴリ、学生を管理します。
- 借りた本を監視し、罰金を効率的に管理します。
学生
- ウェブサイトにアクセスして、資格情報でログインしてください。
- 利用可能な本を閲覧し、カテゴリごとにフィルタリングします。
- プロフィールを編集し、必要に応じてパスワードを変更します。
?接触
質問やサポートについては、[email protected]にご連絡ください。
?スクリーンショット
図書館管理システム
| ログイン | ダッシュボード |
|---|
 |  |
|---|
| 借りる |
|---|
 |  |
|---|
| 本 |
|---|
 |  |
|---|
| 学生 |
|---|
 |  |
|---|
| カテゴリ(ラック) |
|---|
 |  |
|---|
| 警告リスト |
|---|
 |
|---|
Webサイト