2.82M
Category: lingvisticslingvistics

Muzaffarov Shaxzod (在庫管理システム) (1)

1.

在庫管理システム
Japan Digital University

2.

基本情報 Asosiy ma’lumotlar
• 氏名 / Ism: [Muzaffarov Shaxzod]
• 学籍番号 / Student ID: [214793]
• 課題テーマ / Mavzu: 小規模ビジネス向け在庫管理システム
(Inventory Management System for Small Business)
担当期間 / Ish davri: 2025年12月 2026年1

提出日 / Topshirgan sana: 2026年1月28

3.

課題概要 Loyiha maqsadi
この課題では、店舗・倉庫を持つ小規模ビジネスを対象に、在庫管理
を効率化するWebシステムを開発しました
学習者として、以下を目標にしました
• 商品登録・編集・削除が可能なシステム
• 入庫・出庫の管理と在庫数の自動計算
• 在庫不足商品のアラート表示
• CSVファイルでのデータ出力
• 管理者ログイン機能の実装

4.

作業内容 Ish jarayoni)
1.1 環境準備 Muhit tayyorlash
• Node.js と Express を利用したバックエンド構

• SQLite データベースを利用
• Frontend は簡易的な Web ページで構築
• GitHubでソースコード管理

5.

6.

作業内容 Ish jarayoni)
1.2 開発作業 Kodlash va test
• データベース
• 商品テーブル、在庫履歴テーブル作成
• API 作成
• 商品のCRUD Create / Read /
Update / Delete
• 在庫入出庫管理
• CSVエクスポート
• フロントエンド
• 管理者ログインページ
• 商品一覧ページ
• 入出庫ページ
1.3 テスト実施 Sinovlar
• ログイン、商品登録、入庫、出庫

CSV出力の機能確認
• 全テスト項目 PASS
• テスト仕様書を作成して提出済み

7.

8.

9.

使用技術 Texnologiyalar
• Backend: Node.js (Express)
• Database: SQLite
• Frontend: HTML / CSS / JavaScript
• Version管理: Git / GitHub

10.

工夫した点 Qilingan ish va yutuqlar
• 在庫自動計算で操作ミス防止
• CSV出力でデータ管理を簡単化
• UIをシンプルにして操作しやすく設計

11.

今後の改善点 Kelajakda yaxshilashlar
• ユーザー権限管理を追加
• グラフ表示で在庫状況を視覚化
• UIデザインの改善

12.

提出物一覧 Topshirgan fayllar
• 提出物一覧 Topshirgan fayllar
• 企画書 Project Plan
• 設計書 Design Document
• 作業スケジュール
• ソースコード
• デモサイトURL

13.

まとめ Xulosa
今回の課題を通じて、在庫管理システムの開発プロセスを学び、
実際に動作するWebアプリを完成させました。
テストも全て合格し、補講課題としての単位認定要件を満たしています。
English     Русский Rules