在winForm下,c#实现出勤系统的客户端(准备工作)
2011-10-30 22:46
232 查看
今天开始,着手实现出勤系统的WinForm客户端,美化后的效果用c#实现,以后的几篇日志也会逐一详细说明实现的过程。
系统功能上主要实现以下功能:
1.串口读入刷卡信息,以此完成出、退勤登记
2.迟到早退的判定
3.加班时间的计算
4.深夜勤务的计算(加班到第二天凌晨等的特殊情况处理)
5.休息日和平日的正常演算(休日加班、休日退勤等)
6.在线和离线的设计(考虑到有时候数据库连接不上,需要脱机使用)
7.在定义的时间点自动切换出勤和退勤
系统的界面的效果的要点:
1.自绘时间控件,随时间变化,时间控件要实现自动翻页
2.在自绘的时间控件上显示时间和星期
3.listBox重绘
4.自绘按钮控件
5.空间的背景和半透明处理,壁纸可以更换
开发环境:VS2010+SQLServer2005,效果图用photoshop制作。
废话不多说,本章先贴ps完成的效果图
![](http://hi.csdn.net/attachment/201110/30/0_1319984509WKoa.gif)
贴完图发现比较晚了,今天先睡了~呼呼,明天还要早起上班~下章再逐控件挨个分析~~
系统功能上主要实现以下功能:
1.串口读入刷卡信息,以此完成出、退勤登记
2.迟到早退的判定
3.加班时间的计算
4.深夜勤务的计算(加班到第二天凌晨等的特殊情况处理)
5.休息日和平日的正常演算(休日加班、休日退勤等)
6.在线和离线的设计(考虑到有时候数据库连接不上,需要脱机使用)
7.在定义的时间点自动切换出勤和退勤
系统的界面的效果的要点:
1.自绘时间控件,随时间变化,时间控件要实现自动翻页
2.在自绘的时间控件上显示时间和星期
3.listBox重绘
4.自绘按钮控件
5.空间的背景和半透明处理,壁纸可以更换
开发环境:VS2010+SQLServer2005,效果图用photoshop制作。
废话不多说,本章先贴ps完成的效果图
![](http://hi.csdn.net/attachment/201110/30/0_1319984509WKoa.gif)
贴完图发现比较晚了,今天先睡了~呼呼,明天还要早起上班~下章再逐控件挨个分析~~
相关文章推荐
- 在winForm下,c#实现出勤系统的客户端(基础类的设计)
- C#实现winform软件开机自动启动并最小化到系统托盘
- C# Winform实现可复用的自动升级系统
- C#开发WinForm程序如何实现程序最小化到系统托盘
- [C#] Winform里调用系统里默认的邮件客户端
- c# winform 实现客户端和服务器端互相交互
- C#实现WinForm窗口最小化到系统托盘
- C# 实现WinForm窗口最小化到系统托盘代码
- [导入]C#实现WinForm窗口最小化到系统托盘
- C# winform 无API函数实现系统快捷键
- 1.制作客户端邮件发送系统(winform版)实现用户注册时,向其油箱发送激活码邮件,并进行状态处理。
- C#实现WinForm窗口最小化到系统托盘
- SVN自动更新测试服务器工作副本(C#写winform程序实现)
- C# 实现WinForm程序的动态系统托盘图标
- C# winform 窗体接收命令行参数自动登录进行系统,模拟600个WCF客户端的并发压力测试
- 使用tinymini210开发远程的温度监控系统,实现C#和安卓客户端显示数据和控制
- C# 实现WinForm窗口最小化到系统托盘代码
- C# 实现WinForm窗口最小化到系统托盘代码(转载)
- C#实现WinForm程序的动态系统托图标
- C#使用Socket实现服务器与多个客户端通信(简单的聊天系统)