模拟考勤系统前后端交互演示
黑白配色的界面,左边是导航菜单,右边是功能区域,整体看起来挺清爽的。菜单分类明确,点哪儿去哪儿,响应也快。页面布局比较传统,但胜在直观,适合做练手项目。
登录页是必经之路,用户名和密码都写死在注释里了,51aspx 的套路你懂的。登录成功后就能操作各种设置了,比如部门管理、员工信息、考勤制度等,功能还挺全的。
比较有意思的是它的考勤制度设置:可以设定迟到、早退、旷工的时间阈值,还能配合节假日设置。等到生成日报表的时候,这些规则就能自动生效了。
右边模块还有模拟打卡功能,你可以像员工那样点个按钮,系统就会自动记录上下班时间。挺适合用来演示前后端交互的。
数据库已经打包在DB_51aspx
文件夹里了,拿到 SQL Server 里一挂就能跑,比较方便。如果你刚学完 MVC,或者在做员工管理系统的 demo,这份资源还蛮值得一看。
另外它用到了 jQuery 日历控件,想扩展节假日判断的,可以参考这些插件:
- jQuery 日历控件,带农历及节假日
- jQuery 手机端日历插件节假日
- JavaScript 日历控件:多日历及节假日选择
- VB 员工打卡考勤软件与 ACCESS 数据库管理指南
- HolidayJp-Swift 日本节假日判断库
如果你想快速搭一个功能完整、逻辑清晰的考勤系统原型,这份代码蛮省事的,改起来也不难。
模拟的考勤系统
预估大小:138个文件
ResolveAssemblyReference.cache
13KB
menu.aspx
5KB
Statistics.aspx
7KB
Card.aspx
6KB
Employee.aspx.cs
7KB
Statistics.aspx.cs
5KB
Adept.aspx
6KB
Login.aspx
2KB
AttendanceSetting.aspx
9KB
Employee.aspx
9KB
722.7KB
文件大小:
评论区