
2022年山东科技大学Linux实验二:Shell编程设计【源码、实验报告】
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本课程为2022年山东科技大学Linux实验系列之二,专注于Shell编程的设计与实践。内容涵盖编写Shell脚本的基础知识和高级技巧,并提供完整的源代码及详细的实验报告供学生参考学习。
个人Linux实验作业【源码、实验报告】仅供参考,请勿抄袭。
设计一个模拟考勤程序,实现以下功能选择:
1. 上班签到
2. 下班签出
3. 缺勤信息查阅
4. 用户信息维护
具体功能如下:
① 考勤程序运行后提示用户输入上述功能选项,并验证用户输入的用户名和密码;用户信息保存在userinfo.dat中。
② 如果是上班签到,记录签到时间。如果签到时间晚于上午8时,则提示迟到并记录该迟到信息至check.dat文件中。
③ 如果是下班签出,同样需要记录用户的离岗时间。若离岗时间早于下午6点,则会提醒用户存在早退行为,并将此情况记入check.dat文件内。
④ 当选择考勤信息查询时,程序会在check.dat文档里查找对应员工的迟到或早退详情并展示给查看者。
⑤ 用户信息维护功能包括添加和删除操作。这允许管理员调整系统内的用户列表以适应不断变化的需求。
每次完成一项任务后,Shell脚本会返回到初始的功能选择界面以便接受下一个用户的指令进行处理。
全部评论 (0)
还没有任何评论哟~


