linux小實驗 考勤模擬程式

2022-02-09 03:12:27 字數 1185 閱讀 3346

任務:

設計乙個考勤模擬程式,實現如下功能選擇介面,要求使用函式

1.上班簽到

2.下班簽出

3.缺勤資訊查閱

4.退出

考勤程式執行後,提示使用者輸入上述功能選擇,並驗證使用者輸入的使用者名稱和密碼;使用者資訊儲存在userinfo.dat

中。如果是上班簽到,記錄簽到資訊,如果簽到時間大於上午8

時,則提示使用者遲到,並記錄該遲到資訊到

check.dat

。如果是下班簽出,記錄簽出資訊,如果簽出時間小於下午6

時,則提示使用者早退,並記錄該早退資訊到

check.dat

。如果使用者選擇缺勤資訊查詢,則將check.dat

中對應該使用者的遲到早退資訊查出並顯示。

使用者選擇功能執行完,shell

程式繼續回到功能選擇介面等待下乙個使用者進行操作。

**:

1 #!/usr/bin/env

bash

2# 考勤模擬程式

34 #date

2018/04/08

5function

main()

41#選單

42function

menu()

5051

#檢查賬號密碼

52function

islogin()

6465

#上班簽到

66function

signin()

7677

#下班遷出

78function

logoff()

8788

#缺勤查閱

89function

absenceconsult()

9394

#退出程式

95function

exit1()

9899

#建立配置檔案

100function

createinfofile()

111112

#執行main函式

113 main

結果:

微信小程式訊息通知 打卡考勤

效果 稍微改一下js就行,有不必要的錯誤,我就不改了,哈哈 index.js var secret page 表單請求 formrequst function e success function res wx.setstoragesync openid openid 獲取 access token...

實驗三 程序排程模擬程式實驗

1.1.實驗目的 用高階語言完成乙個程序排程程式,以加深對程序的概念及程序排程演算法的理解。1.2.實驗要求 1.2.1例題 設計乙個有 n個程序併發執行的程序排程模擬程式。程序排程演算法 採用最高優先順序優先的排程演算法 即把處理機分配給優先順序最高的程序 和先來先服務 若優先順序相同 演算法。1...

釘釘考勤報表 工時統計小程式

起因 老婆大人 今天弄一天的公司的考勤報表,看的我眼睛都花了。這工作太難了,老公,我不想幹了。我 說說 老婆大人 公司用的釘釘,乙個月會匯出乙份excel報表,讓我統計每個人投入工時。你是不知道,我們公司是靈活上下班,而且有的不同的班次,更殘忍的是大家打卡次數可以是多次,我現在挨個員工去掰著手指去算...