人事信息管理软件设计

上传人:枫** 文档编号:554675426 上传时间:2024-01-18 格式:DOC 页数:13 大小:285.50KB
返回 下载 相关 举报
人事信息管理软件设计_第1页
第1页 / 共13页
人事信息管理软件设计_第2页
第2页 / 共13页
人事信息管理软件设计_第3页
第3页 / 共13页
人事信息管理软件设计_第4页
第4页 / 共13页
人事信息管理软件设计_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《人事信息管理软件设计》由会员分享,可在线阅读,更多相关《人事信息管理软件设计(13页珍藏版)》请在金锄头文库上搜索。

1、 烟 台 南 山 学 院管理科学与工程学院 实 训 实 习 报 告项 目:人事信息管理软件设计姓 名: 黄文娟 专 业: 计算机信息系管理 班 级: 1 2 1 班 学 号: 201206021115 指导教师: 于泳 完成时间: 2013 年12 月27 日 实 训 实 习 报 告课程名称生产管理软件设计课程代码09222552实训地 点科技楼210 209黄文娟专业班级计算机信息管理121班学号201206021115时间2013年12月20日一、 实训目的:生产管理软件设计作为独立的实训教学环节,是学习完?面向对象程序设计?课程后进展的一次全面的综合练习。其目的在于加深对C/S系统开发根

2、底理论和根本知识的理解,针对计算机信息管理专业需求,要求学生通过实训,更加充分理解生产软件的框架构造及运行过程,初步掌握使用C#技术开发小型MIS。1、选择适当规模大小的设计课题,题目限定为指定选题围。2、按照系统开发的流程及方法,合理地安排进度,开展实训活动。3、利用C#技术和相关OOP技术开发MIS。4、整合应用系统开发知识和计算机知识。5、培养团队精神。二、实训容:1、系统概括人力资源管理是企业管理中的一个重要容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人力资源管理系统就显得非常必要。开发一个功能使用、操作方便

3、,简单明了的人事管理系统。再设计出功能强大的软件的同时,尽可能地减少对系统资源的占用,并且还要力求做到通过使用本系统,尽量使单位的人事管理工作系统化、自动化和规化,从而到达提高企、事业单位管理效率的目的,同时也希望此次工程加强我们自身的小组协作意识,加深程序设计思想,同时要学习工程设计思想,再技术和软件工程思想上同时得到锻炼和提高。人事管理信息系统,在实际工作中得到了广泛的应用,它对企事业单位的人力资源进展有效的管理,提高了管理的效率。本系统的技术完备、成熟,经济效益合理,满足平安真实的企业人事管理信息系统要求整个系统从符合操作简便、界面友好、灵活、实用、平安的要求出发,本企业人事管理系统具有

4、如下特点:1、员工根本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块。2、员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。3、为企业人事管理提供信息咨询,信息检索,信息存取等效劳,根本上能够满足现代企业对人事管理的需要。4、界面人性化,易操作。2、功能需求分析 通过对现行人事管理系统的调查,明确了人事管理系统由档案管理、考勤管理、工资管理、请假管理5个功能组成。 系统功能的主要描述如下。1员工档案管理1对公司里所有员工进展统一编号;将每一位员工的信息保存在员工档案记录中。2对新聘用的员工,将其信息参加到员工档案记录中;对于解聘的员工,将其信息从员

5、工档案记录中删除。添加删除记录3当员工的信息发生变动时,修改员工档案记录中相应的属性。修改记录2考勤管理1对员工上班刷卡的记录进展统一编号;登记员工上班时间、签到类型准时、迟到。2对员工下班刷卡的记录进展统一编号;登记员工上班时间、签到类型准时、早退。3请销假管理1对员工请假的记录进展统一编号;登记员工请假时间、请假类型。2对员工销假的记录进展统一编号;登记员工销假时间、请假类型,检查是否超期。4工资管理1对公司里所有员工的工资记录进展统一编号,建立工资记录表。5部门管理1对公司所有的部门进展编号,建立部门记录。3、系统总体设计添加员工信息修改员工信息查看员工信息删除员工信息下班信息上班信息添

6、加请假信息删除请假信息查看请销假信息修改请假信息员工信息管理考勤管理请销假管理工资管理部门管理登陆界面人事管理主界面系统设置查看工资信息添加工资信息修改工资信息删除工资信息退出系统切换用户修改部门信息查看部门信息4、数据库设计1E-R图分析部门请假员工调动奖惩刷卡机出勤工资管理人员担任N 1 N 1 N 1 N 1 N 1 1 1 员工档案信息员工编号部门号职称某号民族出生日期性别学历某部门号部门人数部门业绩领导人名部门名部门管理员工编号发薪日期起始时间截止时间罚款根本工资工资管理2表设计主要包括:员工档案信息 考勤管理 请假管理 工资管理 部门管理等5个表表名属性名数据类型长度允许空约束条件

7、员工档案管理员工编号Char4NoChar10No学历Var Char8No性别Char2“男或“女出生日期Date time号Var Char32No民族Var Char16职称Var Char10部门号Char4属性名数据类型长度允许空约束条件上班刷卡记录员工编号Char4No上班日期Date timeNo上班时间Date timeNo签到类型Char4“准时或“迟到属性名数据类型长度允许空约束条件下班刷卡记录员工编号Char4No上班日期Date timeNo下班时间Date timeNo签到类型Char4“准时或“早退属性名数据类型长度允许空约束条件请假记录员工编号Char4No请假日

8、期Date timeNo请假时间Date timeNo请假类型Char4“病假或“事假属性名数据类型长度允许空约束条件销假记录员工编号Char4No销假日期Date timeNo检查是否超期Char2“是或“否属性名数据类型长度允许空约束条件工资管理员工编号Char4No根本工资MoneyNo罚款MoneyNo起始时间Date time截止时间Date time发薪日期Date timeNo属性名数据类型长度允许空约束条件部门管理部门号Char4No部门名Char10No领导人名Char4No值为职工编号部门人数Char4No部门业绩Char20No5、详细设计1登录界面登陆界面:如果输入用户

9、名:黄文娟 密码:1 即将显示身份确认成功,进入人事管理主页面 如果登陆此信息出错,将显示:管理员登录失败,请重新登陆 代码:privatevoid button1_Click(object sender, EventArgs e) if (textBox1.Text = 黄文娟 & textBox2.Text = 1) MessageBox.Show(身份确认成功,进入人事管理主页面);人事管理主界面 newfrm = new人事管理主界面(); textBox1.Focus(); newfrm.ShowDialog(); else MessageBox.Show(管理员登录失败,请重新登陆

10、, Error, MessageBoxButtons.OK, MessageBoxIcon.Error); textBox1.Text = ; textBox2.Text = ; textBox1.Focus(); 2人事管理主界面设计:登陆用户成功后,将进入人事管理主界面可任意通过菜单项选择择所需要的信息。代码:各窗口之间的:namespace人事管理publicpartialclass人事管理主界面 : Form public人事管理主界面() Initializeponent(); privatevoid退出系统ToolStripMenuItem1_Click(object sender

11、, EventArgs e) Application.Exit(); privatevoid查看员工信息ToolStripMenuItem_Click(object sender, EventArgs e) 查看员工信息 newfrm = new查看员工信息(); newfrm.ShowDialog(); privatevoid添加员工信息ToolStripMenuItem_Click(object sender, EventArgs e) 添加员工信息 newfrm = new添加员工信息(); newfrm.ShowDialog(); privatevoid删除员工信息ToolStripMenuItem_Click(object sender, EventArgs e) 删除员工信息 newfrm = new删除员工信息(); newfrm.ShowDialog(); privatevoid修改员工信息ToolStripMenuItem_Click(object sender, EventArgs e) 修改员工信息 newfrm = new修改员工信息(); newfrm.ShowDialog();

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号