制作実績 社内申請・承認システム

社内業務システム

社内申請・承認システム

機器の持ち出し申請、予約状況の確認、 承認・却下、ステータス管理、 資産・ユーザー管理、CSV出力などを オンライン化するために開発した PHP・MySQLベースの社内業務システムです。

分散していた手作業の申請を、 一つのデジタル業務フローへ。

申請者が機器の予約状況を確認したうえで申請でき、 管理者が申請内容の確認、承認・却下、 ステータス変更、履歴管理を一つの環境で 行えるようにすることを目的として開発しました。

要件整理と業務フローの定義から、 UI設計、PHP・MySQLによる開発、 入力検証、テスト、管理者機能、 マニュアル作成、運用開始前の準備まで 一貫して担当しました。

申請者には使いやすく、 管理者には管理しやすい仕組みへ。

01

予約状況が分かりにくい

新しい申請を行う前に、 対象機器がすでに予約されているかを 確認できる仕組みが必要でした。 これにより、重複申請や期間の競合を 減らすことが求められました。

02

承認業務が手作業に依存

管理者が申請内容の確認、 承認・却下、ステータス更新、 備考の記録を一つの画面で行える 管理機能が必要でした。

03

運用を引き継げる状態にする

開発者が常時対応しなくても、 非技術職の社員が日常的に利用・管理できるよう、 利用者・管理者向けの明確なマニュアルが 必要でした。

要件定義から運用開始まで、 システム全体を担当。

一般利用者向けの申請画面だけでなく、 管理者が申請を確認・管理・出力するための 業務フローと管理画面も設計しました。

01

要件整理・業務フロー設計

申請手順、利用者権限、管理者操作、 ステータス遷移、予約判定、 必要な入力項目を整理しました。

02

データベース・システム設計

ユーザー、機器情報、申請内容、 ステータス、申請期間、備考、 管理情報を扱うための データ構造を設計しました。

03

利用者向け申請機能

申請フォーム、確認画面、登録処理、 入力検証、申請履歴、 予約状況表示を開発しました。

04

管理者向け機能

申請内容の確認、承認・却下・取消、 備考登録、ユーザー管理、 機器情報の管理を行う画面を構築しました。

05

出力・記録管理

実務での記録管理を支援するため、 CSV出力、印刷用画面、 絞り込み、ステータス表示を実装しました。

06

テスト・マニュアル作成

入力検証、権限、日付処理、 ステータス更新、エラー処理を確認し、 利用者・管理者向けの操作マニュアルを 作成しました。

申請者と管理者の役割に合わせた、 権限別の業務システム。

申請フロー

申請から確認までを段階化

利用者は機器、利用期間、目的を入力し、 確認画面で内容を確認したうえで 申請できる構成にしました。

予約状況表示

申請前に既存予約を確認

選択した機器の今後の予約状況を表示し、 重複する期間を避けて 申請できるようにしました。

管理者機能

ステータスと記録を一元管理

管理者は申請内容を確認し、 ステータス更新、備考登録、 資産管理、ユーザー管理を 一つの画面から行えます。

運用資料

日常運用に必要な手順を明確化

申請、確認、承認、管理、 よくある操作を説明する 利用者向け・管理者向けマニュアルを それぞれ作成しました。

業務上の課題整理から、 社内運用できるシステムへ。

  1. 01

    現行業務の課題を整理

    既存の申請方法、利用者の要望、 管理者の作業、機器管理の要件、 誤解や重複が発生しやすい箇所を 確認しました。

  2. 02

    権限と業務フローを定義

    利用者・管理者それぞれの役割、 申請ステータス、承認経路、 予約チェック、必要な操作を 整理しました。

  3. 03

    システム設計・開発

    データベース、申請フォーム、 確認画面、申請状況画面、 管理者画面、各種管理機能を 実装しました。

  4. 04

    テスト・改善

    期間の重複、日付検証、 ユーザー権限、エラー処理、 ステータス更新、CSV出力、 管理機能を確認しました。

  5. 05

    運用開始に向けた準備

    テストデータを削除し、 利用者・管理者向けマニュアルを整備し、 業務フローを文書化したうえで、 運用開始前の確認を行いました。

申請状況と予約状況を把握しやすい、 社内業務フローを実現。

機器申請の登録、確認、承認、 管理、履歴確認を一つの環境で行える デジタル業務フローを構築しました。

  • 申請窓口の一元化
  • 機器ごとの予約状況表示
  • 承認・却下・取消・ステータス管理
  • 一般利用者・管理者の権限分離
  • 機器・ユーザー管理
  • CSV出力・印刷用申請詳細
  • 利用者・管理者向け操作マニュアル
  • 要件整理
  • 業務フロー設計
  • PHP
  • MySQL
  • JavaScript
  • フォーム・入力検証
  • 管理者UI
  • テスト
  • 運用マニュアル作成

社内URL、ユーザー情報、機器管理番号、 データベース認証情報、本番データ、 セキュリティ設定、ソースコードは掲載していません。 一部の業務フローと実装内容は一般化しています。