C# WinForm
文章平均质量分 54
APTX--4869
十分有趣且内心甜美就好
展开
-
C# WindowsForm 员工管理系统二【删除】
上一章已经完成了用户登录,那么接下来我们希望看到所有员工的信息,以便达到管理员工的目的。 在数据库”Staff“中新建StaffInfo表,如图: 因为StaffInfo表中与StaffAccount表中的ID对应,所有两表的ID存在主键与外键的关系,这里我将StaffInfo.ID设置为主键 StaffAccount.ID设置为外键。 打开Visual Studio中项目中新建一个Win原创 2015-09-24 17:04:42 · 3888 阅读 · 6 评论 -
C# WindowsForm 员工管理系统五【查看工资】
考虑到用户分为管理员和普通用户,管理员可以查看所有人的工资记录,而普通用户只能查看自己的工资。新建ShowPayForm窗体 控件:Label,ComboBox,Button,DataGridView,TextBox DataGridView绑定StaffInfo表,readonly=true 编辑ComboBox,输入StaffInfo.Office属性在窗体加载时应该对当前用户的类原创 2015-09-28 17:27:02 · 4689 阅读 · 1 评论 -
C# WindowsForm 员工管理系统四【发放工资】
要实现“发放工资”的功能,首先数据库中应该有个表用来存储工资数据,其次发放工资是由管理员执行。新建“Pay”表 注: 因为一个人会有多条记录,比如一月的工资和二月的工资,这两条记录所属同一个人,所以ID不为主键。 这里的FinalPay=[BasePay]+[WealPay])+[RewardPay])-[UnInsurance])-[HousingFund])设计窗体修改ManagerF原创 2015-09-27 17:16:35 · 4061 阅读 · 1 评论 -
C# WindowsForm 员工管理系统六【修改密码】
修改密码的界面相信大家都很熟悉了,这里唯一需要注意的是“修改密码”功能放在登录界面上还是放在主界面上,如果是在登录界面上,则修改密码界面初始化时并没有用户信息,而在主界面时,我们可以得到用户信息,限制只能修改当前用户密码。这里我们将“修改密码”功能置于主界面上。创建PasswordChange窗体如果希望用户名锁定当前用户,不能修改,则可以将TextBox的readonly属性设置为true,并在窗原创 2015-09-29 11:29:39 · 6685 阅读 · 0 评论 -
基于三层架构的员工管理系统
前段时间在网上看了些三层架构的资料,按照自己的理解写了个粗糙的例子,提供给和我一样的初学者学习,不足的地方希望各路大侠指出。 Demo下载:https://github.com/wwb9523/Staffing-System-three-tier-architecture-.git另推荐两篇关于业务逻辑层的博客 http://www.cnblogs.com/leoo2sk/archive/2原创 2015-10-27 21:54:33 · 3003 阅读 · 0 评论 -
C# WindowsForm 员工管理系统三【注册】
上一章已经完成了删除用户的功能,现在来完成用户注册功能。 因为是员工管理系统,也就是公司内部使用的,所以应该由公司的管理员为新员工注册账号。 在这之前先创建一个MainForm窗体用来管理系统的所以功能新建MainForm窗体将工具栏中ToolStrip控件拖入新建的MainForm窗体,添加五个按钮如图: 更改Form1中跳转程序MessageBox.Show("系统登录成功,正在跳转主原创 2015-09-24 19:57:41 · 4327 阅读 · 0 评论 -
C# WindowsForm 员工管理系统一【登录】
源码下载https://github.com/wwb9523/Staff-System.git开发环境Visual Studio 2015,SQL Server2012数据库用户的用户名和密码等信息都保存在数据库中,先在SQL Server中建立一个数据库命名为“Staff”,然后在其中添加一个“StaffAccount”表,添加ID Name Password UserType 字段,并且将ID原创 2015-09-24 11:29:40 · 17425 阅读 · 8 评论