ホームページ >バックエンド開発 >PHPチュートリアル >より柔軟なスケジュールを立てる
やったことがないので、アイデアをください
あなたの具体的なニーズをもっと明確に説明してもらえますか?これに答えるのは誰にとっても難しいです!
あなたの具体的なニーズをもっと明確に説明していただけますか?これに答えるのは誰にとっても難しいです!
要件は以下の通りです
日勤と夜勤があります
6日勤務1日休み
午前1日、午後2日、夜1日2日です
休暇を取れば勤務時間は短縮されます
投稿者であるあなた 「シフトスケジュール」の定義は理解していますが、他に知っている人はいますか?あなたのニーズを体系的に説明してください...
#2の要件を満たすものは無限の解決策であるはずです
主催者、あなたは「スケジュール」の定義を知っていますか? ", でも、他に誰が知っていますか?
システムにニーズを記述してみてください...
皆さんありがとうございます、間違えました
入力されました手動で
システムによって自動的に配置されませんでした
現在は、月に 1 回だけスケジュールされています。このデータをどのように保存すればよいでしょうか。
ロジックを整理できます。
データベースを設計し、プログラムを通じて実装することができます。 これをどうやってデザインするか?
1 か月間フィールドをデザインしますか?
横方向 1 ~ 31、縦方向 1 ~ 31 のどちらでもOKです
重要なのは、データに対してどのような処理を行う必要があるかによって異なります
少なくとも、何人で作業し、何つのクラスに分かれているかを伝える必要があります、各人が平日に何日休むか、毎日働く必要があるポジションかどうか、その他の条件を確認します。
これまでやったことがないので、アイデアをください
少なくとも、何人が働いているか、何クラスに分かれているか、各人が週に何日休みかを教えてください、そのポジションで誰かが毎日働く必要があるかどうかなど。
+1
やったことがないので、アイデアをください
少なくとも、何人が働いているのか、何クラスに分かれているのか、各人が週に何日休む必要があるのかを教えてください、そしてそのポジションで誰かが毎日働く必要があるかどうか。 上の図と同様に、各従業員は月に 1 回お金を節約します。テーブルをより適切に設計するにはどうすればよいですか?
カレンダー テーブルはユーザー テーブルに関連付けられており、毎日何人のユーザーが勤務していますか。これは、カレンダーに新しいメモ帳を作成するのと少し似ています。