猫山さんの日記

写真付きで日記や趣味を書くならgooブログ

MosP運用方法の検討

2021-12-24 | 日記

運用面について考えてみよう。
まず、稼働させるマシンだけど、電算室にPC置いとくと邪魔なので、
ちゃんと使うならPCじゃなくてサーバーで動かしたいね。
空いているお古のサーバーはあるけどサーバーOSのライセンスがない。
vmwareの無償ハイパーバイザーにしようかな。
そういえば、Windows Serverの無償ハイパーバイザーもあったような。
調べてみると、あった。Hyper-V Server 2019。
自宅で構築したMosPをそのまま持っていけるのはいいね。

ところで、MosPから承認が必要なことをメールで通知できないかな。
Rocket.Chatに送信できるともっといいんだけど。
MosPを開いておくことはまずないから、
何らかの方法で承認すべき案件があることを知らせなきゃ。
社員のメールアドレスを登録する欄はあるけど、
SMTPサーバの登録欄がない。
オペレーションマニュアルを探してみたら、利用したい場合はご相談だって。
有償対応か。

設定ファイルに書き込むのかな。
サーバー内を探したけれど、それらしきものは見つからない。
設定は全部データベースに書き込むようになっているのかな。
これもちょっと先送りだな。


MosPの承認機能

2021-12-21 | 日記

今日は休暇と時間外の承認を試そう。
承認者と承認ルートを作るのか。
係長、課長補佐、課長と3段階の承認ルートを実現するには、
係ごとに承認ルートをつくらないといけないの?
とんでもない数になって、とても作ってられないよ。
機構改革のときなんて、徹夜作業になってしまう。

そもそも、休暇の承認が3段階も必要か。
課長だけでいいんじゃないの。
もし承認が課長だけだったら、係長に黙って休暇申請・・。
それは係長の管理能力の問題だよね。
まあ、確かに3段階承認なら管理能力に関係なく係長以上は関与することになるけど、
管理能力がなければ部下の言いなりで、期日変更指定権も行使できないのだから、
係長が知ったところで意味がないよね。

だから、もしこのシステムを使うことになったら、
職員係に承認ルートの簡略化を提案しよう。
でも、まあ、3段階承認をもっと簡単に設定する方法を考えてみよう。
ルートを係ごとじゃなくて、せめて課ごとに設定することにできれば、
だいぶマシになるよね。
ということは、総務課係長という承認者をつくって、そこに4つの係の係長を
登録し、申請者が申請時にその4人から適切な人を選ぶ、という風にできないかな。
できた。

でも、これでもまだ課ごとに3つの承認ルートが必要だな。
係長以下の申請ルート、課長補佐の申請ルート、課長の申請ルート。
課長の休暇の承認者は多分副市長だけど、
課長補佐以下は一つにまとめられないかな。
総務課係長の内訳を、係長以上にして、
総務課課長補佐の内訳を、課長補佐以上にして、
総務課長の内訳を、課長以下にする、これでどうかな。

試してみよう・・・いいね!
課長補佐が申請するときは、2回自己承認するのが不格好だけど。
休日出勤と代休の申請も現状どおり運用できそう。
細かいところはわからないけど、問題なさそうだね。


Webカム検証とMosP設定

2021-12-20 | 日記

jitsiで利用するため、3000円くらいで購入できるwebカメラを検証した。

・logicool C270n 約2000円 視野55度 90万画素 自動光補正
        1Mマイク ノイズリダクション
・logicool C505e 約3000円 視野60度 120万画素 自動光補正
        全方位3Mマイク ノイズリダクション
・buffalo BSW500MBK 約4000円 視野120度 200万画素 内臓マイク
        プライバシーシャッター付
やや逆光で被写体を映すと、BSW500MBKはセピア色になったけど、
C270nとC505eは自然な色合いだった。
BSW500MBKは広角なのでどうしても歪んで見える。
各自のデスクトップPCで使うため、広角である必要はない。

会話してみると、BSW500MBKはハウリングが目立った。
BSW500MBKは使わないときはレンズをカバーで覆うことができて良いのだけど、
カメラとマイクがうちの環境には適していない。
C270nとC505eの比較では、C505eの方がやや映像が鮮明だが、大きな違いはない。
マイクについても違いは感じなかったけど、余計な音を拾わないC270nの方が良い。
ということで、一番価格が安いC270nがうちの環境に一番適している。
さらなる検証のため、C270nを総務課で使う分購入することにした。

帰宅後、MIRACLE Linuxを再インストールした。
昨日焦っていろいろ触りすぎてわからなくなったので、
最初からやり直す。ちゃんとスナップショットを取っておくべきだった。
今回はちゃんと動作できた。

MosPを使ってみよう。
MosPには、オペレーションマニュアルというのが用意されている。
ここに基本的な設定方法と使い方が記載されている。

まずは、所属マスタを登録。
全部は面倒なので、総務課とその配下の係だけ登録する。
略称はどこに使われるものかわからないけれど、3文字というのはきついね。
次は、職位マスタに、雇用契約マスタ。
これも必要最小限登録っと。
勤務地マスタは、何を登録するのかな。
市内の出先機関を登録しても意味がなさそうだし、
出向先とか、勤務条件が異なる勤務場所があれば登録するって感じかな。
とりあえず本庁だけ登録するか。

社員マスタは、総務メンバーを登録してみる。
所属マスタとか、マスタ類はインポートできるようだね。
アカウントマスタは、ログイン用のアカウントだね。
社員全員分アカウントを作らないといけないけど、
課長と課長補佐だけ作っておいて、あとは必要に応じて追加しよう。

有給休暇の比例付与を行うには、社員それぞれに雇用契約情報の設定が必要らしい。
比例付与って何だろう。マニュアルの2.3.6に説明がある。
基準日ごとに休暇が付与されるのが基準日付与で、
勤務日数の実績に比例して休暇が付与されるのが比例付与だそうだ。
うちは多分基準日付与だろう。

続いて締日管理は月末締めで登録して、勤怠設定というところには、
勤務の開始/終了時刻、所定労働時間、代休取得期限、丸め設定等いろいろ
細かいことを登録する。時間の丸め設定はわからないので、マニュアルどおりに
しておこう。これは正職員と会計年度任用職員と2パターンの登録が必要だね。
勤務形態管理では、休憩の開始/終了時刻、午前休と午後休の時間帯、
残業前休憩時間などを登録する。
あーいろいろ細かいねー。これなら大抵の運用に対応できるんじゃないかな。

設定はまだある。今度は年間カレンダーの登録だ。
日ごとに通常勤務、所定休日、法定休日を選んでいく。
これは面倒くさい。
あ、でも一括で設定する仕組みがあった。
次は、有給休暇設定か。
自動的に付与するための諸設定だね。

最後に、これまで作ってきたパターンをどういった人に適用するかを
設定して完了っと。
実際には数パターンあると思うけど、とりあえず総務課で必要な2パターンだけ
登録しておこう。
ちょっと有給休暇の自動付与を試してみよう。
まずは、出勤率を計算して・・・
えー、出勤率を達成していないと有給休暇付与できないのか。
とりあえず休暇は手動で付与しておいて、自動付与は後回しにしよう。


MosPのセットアップ

2021-12-19 | 日記

先日職員係から休暇の管理について相談を受けた。
現在は手書き帳簿で管理している。
Excelの参照と関数を駆使して作れるとは思う。
または、2年前に出勤簿の電子化を検討したときに見つけた、
MosPというオープンソースの勤怠管理システムの導入だ。
もすぴー、と読むのかな?

残念なことにMosPのシステム管理用ドキュメントはない。
ユーザーフォーラムもあるが書き込みがほぼない。
Excelかオープンソースか、ここ数日出勤時の電車の中で検討していたけど、
つい眠ってしまって結論が出ていない。

とりあえず身に合うのかどうか、Mospを試してみることにする。
オンラインで試せるようになっているけど、細かく設定したいので
ローカルにインストールしよう。
普段使っているWindows 10 ProにLinux環境を作るには、
WSL2というのも使えるらしい。
きっと使い勝手が良いのだと思うけれど、
今は使い方を調べる気力がないのでHyper-Vにしておく。

OSは最近気になっているMIRACLE Linuxだ。
Cent OSの代わりになるのだろうか。
MosP インストール参考手順 Ver4というのが提供されている。
2020年5月に発行された割には使っている環境が古い気がする。
実際に使うことになるかもしれないので、
インストール手順は参考手順に沿っていくが、
モジュールはもう少し新しいものを使おう。

まずは、MIRACLE Linux 4.18
javaはopenjdk1.8となっているが、AdoptOpenJDK-11.0にする。
(JDK8の方がサポート期間が長いことに後で気づいた)
Tomcat7ではなく、9にする。
Apacheはyumで落ちてくるものにする(2.4が入った)
PostgreSQLも同様(9.2ではなく、10.17が入った)
PostgreSQLは使ったことがないので、MariaDBの方がよかったなぁ。
でも、面倒なので参考手順どおりにする。

ブラウザからMosPのセットアップ画面に入る・・あれ、入れない。
Tomcatに直接アクセスしてみる・・入れた。
連携ができていない。何か間違えたかな。
あちこち覗いてみるが、わからない。
もう、時間がない。昼間子供たちから聞き出しておいた
クリスマスプレゼントを買わなきゃ。