c#开发实例企业员工管理系统

c#开发实例企业员工管理系统

ID:32398548

大小:508.47 KB

页数:16页

时间:2019-02-04

c#开发实例企业员工管理系统_第1页
c#开发实例企业员工管理系统_第2页
c#开发实例企业员工管理系统_第3页
c#开发实例企业员工管理系统_第4页
c#开发实例企业员工管理系统_第5页
资源描述:

《c#开发实例企业员工管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、企业人事管理系统(C#3.5+MicrosoftSQLServer2005实现)视频讲解:2小时9分钟通过本章阅读,读者可以学习到:■如何用自定义方法对不同的数据表进行添加、修改的操作■如何用自定义方法快速实现多条件的查询■如何在数据库中读取或写入图片■如何将数据信息以自定义表格的形式插入到Word中(详细代码在窗体F_ManFile.cs中)■如何向Word中插入数据库中的图片8.1开发背景3368.2需求分析3368.3系统设计3368.3.1系统目标336根据企业对人事管理的要求,本系统可以实现以下目标:l操作

2、简单方便、界面简洁美观。l在查看员工信息时,可以对当前员工的家庭情况、培训情况进行添加、修改、删除的操作。l方便快捷的全方位数据查询。l按照指定的条件对员工进行统计。l可以将员工信息以表格的形式插入到Word文档中。l实现数据库的备份、还原及清空的操作。l由于该系统的使用对象较多,要有较好的权限管理。l能够在当前运行的系统中重新进行登录。l系统运行稳定、安全可靠。8.3.2系统功能结构3368.3.3系统预览3378.3.4业务流程图3398.3.5编码规则339在开发应用程序之前,编码规则(这里所讲的编码规则是对控

3、件ID的命名)的设计室十分重要的,通过它可以快速地了解相关控件的作用,也可以在控件集中遍历某一控件,这种发发适合于在前台对数据进行添加、修改以及查询的操作。1.窗体命名规则在创建一个窗体时,首先要对窗体的ID进行命名,其编码规则可以是“F_+窗体名称”,其中窗体名称最好是英文形式的窗体说明,便于开发者通过窗体ID就能知道该窗体的作用。如登录窗体,ID名称为F_Login。在窗体中调用其他窗体时,必须对调用的窗体进行引用,其引用的变量名为“Frm+窗体名称”,如登录窗体的引用为FrmLogin。2.在添加、修改操作中各

4、控件的命名规则在对数据进行编辑时,如果数据表中的字段过多,很难将窗体中所对应的控件值组合成SQL语句,为了便于对数据库中的信息进行添加、修改操作,各字段所对应的控件应该命名为“表名_(或部分表名)+数字”,这里的数字是根据数据表中相应字段的顺序进行编号的。例如,将一个控件与tb_WordResume(工作简历表)数据表中的第三个字段建立关系,应将其Name属性设为Word_2。3.在查询操作中各控件的命名的规则当用多字段对数据表中的数据进行查询时,将窗体中相应的控件值组合成查询语句是非常麻烦的,为了能够快速组合查询条

5、件,可以将设置查询条件的控件命名为“表名_+相应字段名”。当查询条件需要逻辑运算符时,将记录逻辑运算符的控件命名为“相应字段名_+Sign”,这样就可以通过字段名来组合查询条件。例如,查询年龄大于30的职工,年龄的字段名为Age,条件控件名位Find_Age,逻辑控件名为Age_Sign,通过条件控件和逻辑控件便可以组合成查询条件。8.3.6程序运行环境3408.3.7数据库设计340dbo.tb_AddressBook通讯录dbo.tb_Branch部门类别dbo.tb_Business职务类别dbo.tb_Cit

6、y省市名称dbo.tb_Clew员工提示信息dbo.tb_DayWordPad日常记事本dbo.tb_Duchcall职称类别dbo.tb_EmployGenre职工类别dbo.tb_Family家庭关系dbo.tb_Folk民族类别dbo.tb_Individual个人简历dbo.tb_Kultur文化程度dbo.tb_Laborage工资类别dbo.tb_Login登录表dbo.tb_PopeModel权限模块dbo.tb_RANDP奖惩表dbo.tb_RPKind奖惩类别dbo.tb_Stuffbusic职工基

7、本信息表dbo.tb_TrainPope培训记录dbo.tb_UserPope用户权限dbo.tb_Visage政治面貌dbo.tb_WordPad记事类别dbo.tb_WordResume工作简历8.3.8文件夹组织结构348但项目文件的窗体过多时,为了便于查找与使用,可以将窗体进行分类,放入不同的文件夹中,将主窗体与登录窗体放在项目的根目录中。Properties程序属性文件夹引用dll引用文件夹DataClass数据库文件夹MyMeans.cs数据库公共类InfoAddForm公共窗体文件夹F_Address.

8、cs通讯录公共窗体F_Basic.cs类别公共窗体F_ClewSet.cs员工提示公共窗体ModuleClass公共类文件夹MyModule.cs公共类文件PerForm调用窗体文件夹F_AddresList.cs通讯录窗体F_ClearData.cs清空数据表窗体F_Find.cs人事资料查询F_HaveBack.cs备份/还原窗体F_Man

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。