模拟考勤系统前后端交互演示

黑白配色的界面,左边是导航菜单,右边是功能区域,整体看起来挺清爽的。菜单分类明确,点哪儿去哪儿,响应也快。页面布局比较传统,但胜在直观,适合做练手项目。

登录页是必经之路,用户名和密码都写死在注释里了,51aspx 的套路你懂的。登录成功后就能操作各种设置了,比如部门管理员工信息考勤制度等,功能还挺全的。

比较有意思的是它的考勤制度设置:可以设定迟到、早退、旷工的时间阈值,还能配合节假日设置。等到生成日报表的时候,这些规则就能自动生效了。

右边模块还有模拟打卡功能,你可以像员工那样点个按钮,系统就会自动记录上下班时间。挺适合用来演示前后端交互的。

数据库已经打包在DB_51aspx文件夹里了,拿到 SQL Server 里一挂就能跑,比较方便。如果你刚学完 MVC,或者在做员工管理系统的 demo,这份资源还蛮值得一看。

另外它用到了 jQuery 日历控件,想扩展节假日判断的,可以参考这些插件:

如果你想快速搭一个功能完整、逻辑清晰的考勤系统原型,这份代码蛮省事的,改起来也不难。

folder
模拟的考勤系统 预估大小:138个文件
file
ResolveAssemblyReference.cache 13KB
file
menu.aspx 5KB
file
Statistics.aspx 7KB
file
Card.aspx 6KB
file
Employee.aspx.cs 7KB
file
Statistics.aspx.cs 5KB
file
Adept.aspx 6KB
file
Login.aspx 2KB
file
AttendanceSetting.aspx 9KB
file
Employee.aspx 9KB
file
Default.aspx 595B
file
Web.config 1KB
file
DbHelperSQL.cs 27KB
file
Employee.cs 7KB
file
Adept.cs 5KB
file
ManagerInfo.cs 5KB
file
attAction.cs 13KB
file
Holiday.cs 5KB
file
WorkTime.cs 5KB
file
ResolveAssemblyReference.cache 6KB
rar 文件大小:722.7KB