4.系统详细设计实现
本系统数据存储采用Mysql 5.5数据库,界面美化借助第三方控件库Donetbar,代码实施在Visual Studio 2008,应用C#2.0的简单三层架构模式。
4.1 整体框架与布局的设计与实现
人事资源管理系统设计与实现包括以下几个窗体:用户管理、职工信息管理、薪资管理、奖惩管理、劳动合同管理、组织机构管理、退出系统等。
(1) Login.cs:程序运行的首窗体,用户需输入用户名和密码才能进入到下一个窗体,并进行相关操作。
(2)MainForm.cs:用户进入系统的第一个窗体,此窗体包含程序的所有功能,例如:系统管理、基础信息管理、人事管理、备忘记录、工具管理、退出系统等。用户可以根据需要进行相关操作。
(3) UCUserManage.cs:该窗体是MainForm.cs窗体中系统管理选项功能下的用户设置功能窗体。用户该窗体上可以添加、修改、删除用户,并可以对用户进行权限设置。
(4) UCPermisionManage.cs:进行用户权限设置的窗体。可以根据需要进行具体的用户权限设置。
(5) frmPersonInfo.cs:该窗体是MainForm.cs窗体中基础信息管理功能中的相关功能的窗体。用户可以对员工的相关基础信息进行添加、修改、删除操作。
(6) UCInformation.cs:该窗体是MainForm.cs窗体中人事管理功能下的人事查询窗体。用户可以输入相关的查询条件进行查询,并通过Gridview控件显示出来。
(7) UCUserManage.cs:该窗体是MainForm.cs窗体中人事管理功能下的人事资料统计窗体。根据确定的统计条件统计出用户的相关信息。
(8) UCNote.cs:该窗体是MainForm.cs窗体中备忘记录功能下的日常记事窗体。通过该窗体用户可以浏览有关公司的相关记事信息。也可以输入查询条件进行查询。并可以进行添加、修改、删除相关记事信息的功能。
(9) UCAddressList.cs:该窗体是MainForm.cs窗体中备忘记录功能下的通迅录窗体。通过该窗体用户可以浏览员工的通迅方式。并可以输入相关的查询条件进行查询,并通过Gridview控件显示出来。同是用户可以进行添加、修改、删除员工的通迅信息的功能。
(10) frmAddressList.cs:该窗体是MainForm.cs窗体中备忘记录功能下的通迅录功能下的添加、修改、删除员工的通迅信息窗体。
4.2系统功能模块设计
(1) 系统首窗体即登陆界面,如图4-1示。
图4-1系统登陆界面
(2) 人事管理主界面
管理模块主要由:档案浏览,数据统计,通讯录和备忘录组成。档案浏览模块功能是将人事档案管理,以及关联信息:家庭关系,工作经历,培训经历和奖惩信息统一放置在一个界面中。上部分为职工基本信息,下方为关联信息,四个关联信息分别放置各个Tab中。在该界面可以实现增删改查等操作。如图4-2示。
上一页 [1] [2] [3] [4] [5]
C#+mysql人事管理系统论文 第5页下载如图片无法显示或论文不完整,请联系qq752018766