




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、滁州职业技术学院滁州职业技术学院 ATAATA 软件学院软件学院 20082008 级级 毕毕 业业 设设 计计 姓姓 名:名: 方方 江江 班班 级:级: 0808 计算机信息管理(计算机信息管理(1 1)班)班 设计题目:设计题目: 人事信息管理系统人事信息管理系统 指导教师:指导教师: 李李 云云 松松 二二一一年十二月年十二月 目目 录录 引 言.- 1 - 摘 要.- 2 - 第一章 系统需求分析.- 3 - 1.1 功能需求.- 3 - 1.2 性能需求.- 3 - 第二章 人事信息管理系统设计.- 5 - 2.1 系统功能模块图.- 5 - 2.1.1 来宾用户登录.- 6 -
2、2.1.2 管理员登录.- 6 - 2.2 系统 E-R 图.- 7 - 第三章 人事信息管理系统创建数据库.- 8 - 3.1 系统所需表.- 8 - 3.2 表与表之间的关系.- 12 - 第四章 人事信息管理系统窗体设计与流程实现.- 13 - 4.1 系统设计的流程与实现.- 13 - 4.2 系统发布与成果.- 23 - 4.3 本章小节.- 24 - 结 束 语.- 25 - 致 谢.- 26 - 附录:.- 27 - 1.4.5 填写简历窗体中提交代码.- 27 - 2.图 4.8 中的登录代码.- 28 - 3.图 4.15 中的结算.- 29 - 参考文献.- 30 - 引
3、言 - 1 - 引 言 人事信息管理 系统是一种典型的管理信息系统。管理信息系统( MIS) 是一门跨越若干领域的新学科。在强调管理,强调信息的现代社会中越来越 普及。管理系统能够实现管理信息系统化是一个企事业单位不可缺少的部分, 它的内容对于企业的决策者和管理者来说都至关重要,所以人事信息管理系 统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传 统人工的方式管理档案,这种管理方式存在着许多缺点。如:效率低、保密 性差。时间一长 ,将产生大量的文件和数据 ,这对于查找、更新和维护都带 来了不少的困难。因此,随着企业的 壮大和发展,传统的管理方式已不 在 适应企业的需要。而使用
4、计算机对人事信息进行管理,具有手工管理所无法 比拟的优点 .例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、 寿命长、成本低等。这些优点能够极大地提高企事业单位人事信息管理工作 的效率,是企事业单位人事管理部门的科学化、正规化管理的重要途径,也 是企事业单位与世界接轨的重要途径。 人事信息资源管理系统是企业员工管理的一个重要内容。当今社会人员 流动越来越频繁,人事管理工作也变得越来越复杂。如果能够实现人事管理 的自动化,无疑将给企业管理部门带来很大的方便。人事信息管理就是把分 散在企业单位的职工信息实行统一、集中、规范的收集管理,建立分类编号 管理、电脑存储查询等现代化、专业化的管理系
5、统。企业人事管理的对象是 企业、企业化管理的事业单位及职工本人。人事信息管理为企业单位和个人 提供信息输入、信息修改、信息查询、工资调整、依据信息出具个人的基本 档案等服务;为企业单位和个人提供信息的收集、整理、保管服务。 - 2 - 摘摘 要要 人事信息管理系统是典型的信息管理系统(MIS),本系统是建立在 Microsoft SQL Server 2005 基础上的应用系统,用 Microsoft Visual Studio 2005 语言编写, 此信息管理系统可以实现学生信息的高效查询,修改,删除等操作,使学生信 息关系系统化,规范化和自动化。该系统可以满足人事管理日常工作的需要, 实现
6、无纸化办公,以模糊组合查询的方式,提供了相同数据源多库表的查询, 为人事住处的管理提供了方便、快捷的操作方式。随着计算机行业的飞速发展, 人类已经进入了信息时代 ,旧的手工纪录的人事管理方式已经不能适应高速发 展的信息化时代,新的人事管理系统开发出来之后,公司的现有的人事信息管 理将有很大的改观,由过去的人工方式转变为计算机方式,由于它具有方便、 准确、快速、灵活的特点,使得在管理上实现了自动化、一体化、多元化的 目标。这些优点能够极大地提高效率,也简化企事业单位在人事管理方面的复 杂性,和减少企事业单位在管理上的庞大开销,让企事业单位能运用更多的 物力和财力去从事开发、生产等别的发展方向。
7、论文关键词:论文关键词: 人事信息管理系统人事信息管理系统 数据库(数据库(SQL) 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 3 - 第一章第一章 系统需求分析系统需求分析 现在的世界是信息的世界,随着信息量越来越大以及计算机技术的发展,计算机已成 为各企事业单位管理的重要工具。人事档案管理是对员工信息、部门信息、岗位信息、工 资信息的管理和快速方便的查询。 1.11.1 功能需求功能需求 本系统实现的是人事信息管理系统,在设计系统时,结合人事信息管理的 实际流程需要,系统在实现上应该具有如下功能: a. 用户必须输入正确的用户名和密码才能进入系统。 b. 提供增加、删除、修
8、改用户帐户的功能。 c. 员工各种信息的输入和修改。 d. 对于应聘合格员工的添加。 e. 对于转出、辞职、离退员工信息的删除。 f. 按照某种条件,查询、统计符合条件的员工信息。 g. 提供对员工、部门、岗位等各种条件的查询。 h. 人事信息管理系统的使用帮助。 1.21.2 性能需求性能需求 为了保证系统能够长期、安全、稳定、可靠、高效的运行,人事信息管理 系统应该满足以下的性能需求: 1.系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中, 要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间 能够满足学校对信息处理的需求。 2.系
9、统的开放性和系统的可扩充性 人事信息管理系统在开发过程中,应该充分考虑以后的可扩充性。而要实 - 4 - 现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合 一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件 的修补、替换完成系统的升级和更新换代。 3.系统的易用性和易维护性 人事信息管理系统使用人员往往对计算机并不是非常熟悉。这就要求系统 能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统 应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问 题,要提供足够的帮助,缩短用户对系统熟悉的过程。 毕业设计-人事信息管理系统 0
10、8 信管(1)班 方江 - 5 - 第二章第二章 人事信息管理系统设计人事信息管理系统设计 2.12.1 系统功能模块图系统功能模块图 管 理 员 登 录 系统管理 来宾 登录 个人信息管理 人事信息管理 招聘信息管理 帮助 君临电脑公司 招聘信息 投简历 登录 登录信息管理 注销 退出系统 个人基本信息 个人工作经历 员工管理 员工日常考勤管理 员工考核奖惩管理 员工工资管理 岗位管理 部门管理 招聘管理 待应聘人信息管理 更改权限 更改密码 添加用户 退出系统 图 2.1 系统功能模块图 在整体设计中,我将人事管理系统分为两种身份登录:本公司人员和公司外来人员即 人事人事 信息信息 管理管
11、理 系统系统 - 6 - 来宾用户。来宾用户登录可以看到本公司的简介和本公司对外招聘信息并可以投简历以应 聘本公司招聘的岗位。而本公司人员登录再分两个种身份登录:管理员用户和超级管理员 用户,他们所对应的权限也就不一样了。下面将具体进行介绍。 (由于时间等其他原因有些 管理模块无法实现,以后会尽可能去将它完善。 ) 2.1.1 来宾用户登录来宾用户登录 来宾用户登录可以看到包括:君临电脑公司简介、招聘信息、投简历、退 出系统四个部分。 一. 君临电脑公司简介:实现介绍下本公司基本信息功能。 二. 招聘信息:实现可查看本公司对外招聘的功能以便应聘人员的投简历。 三. 投简历:实现应聘人员将自己的
12、个人信息投个本公司的人事部查看。 四.退出系统:实现正常退出人事信息管理系统。 2.1.2 管理员登录管理员登录 登录本窗体也即主窗体可以看到五个模块:系统管理模块、个人信息管理 模块、人事信息管理模块、招聘信息管理模块和帮助模块。管理员身份又分为 管理员用户和超级管理员用户两种,所对应的权限是不一样的,管理员用户可 以对主窗体的内的系统管理模块进行部分操作、对个人信息管理模块和帮助模 块进行完全操作。下面来详细讲下这五个模块: 一.系统管理模块包括:登录、登录信息管理、注销和退出本系统四个部分。 1. 登录:实现系统管理员登录。 2. 登录信息管理又包括:更改密码、更改权限和添加用户三个部分
13、。 1)更改权限:实现更改管理员用户权限。 2)更改密码:实现更改管理员用户密码 3)添加用户:实现添加管理员用户。 3. 注销:实现重新选择管理员用户登录。 4. 退出本系统:实现正常退出本系统。 二.个人信息管理模块包括:个人基本信息和个人工作经历两个部分。 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 7 - 1. 个人基本信息:实现普通管理员查看个人基本信息和修改。 2. 个人工作经历:实现普通管理员去更改自己的工作经历。 三.个人信息管理模块包括:员工管理、员工日常考勤管理、员工考核奖 惩管理、员工工资管理、岗位管理和部门管理六个部分。 1. 员工管理:实现超级管理员对员
14、工信息的管理。 2. 员工日常考勤管理:实现超级管理员对员工的日常考勤管理。 3. 员工考核奖惩管理:实现超级管理员对员工日常考勤做出的奖惩管理。 4. 员工工资管理:实现超级管理员对员工工资的管理。 5. 岗位管理:实现超级管理员对本公司岗位的管理。 6. 部门管理:实现超级管理员对本公司部门的管理。 四.招聘信息管理模块包括:招聘管理和待应聘人信息管理两个部分。 1. 招聘管理:实现超级管理员对公司外部的招聘管理。 2. 待应聘人信息管理:实现超级管理员对应聘人的考核管理。 五.帮助模块:实现一些对本系统不了解用户的技术帮助。 2.22.2 系统系统 E-RE-R 图图 在我所设计的模块中
15、,主要涉及到员工、奖惩、部门、招聘、工资和工作 经验这六个实体,所以在 E-R 图中我只是将这六个实体的属性进行了详细说明。 - 8 - 工资工作经验部门招聘奖惩 员工 拥有领取 考核属于 管理 第三章第三章 人事信息人事信息管理管理系统系统创建数据库创建数据库 3.13.1 系统所需表系统所需表 综合以上分析,要实现上面的所有功能模块,共需要设计十个表,它们分 别是:用户登录表、员工信息表、部门表、工资表、工作经验表、日常考勤表、 奖惩表、岗位表、招聘信息表、应聘信息表。 创建表:创建表: 1.用户登录表:登记管理人员的用户名、密码及登录权限。 2.员工信息表:详细登记员工基本信息。 3 部
16、门表:登记所有部门的详细情况。 4.工资表:登记所有员工的工资详细情况。 5.工作经历表:登记所有员工曾经的详细工作经历情况。 6.日常考勤表:详细登记所有员工日常考勤信息。 7.奖惩表:登记所有员工考核后的情况。 8.岗位表:登记本公司所有的岗位情况。 9.招聘信息表:登记本公司向外界招聘的详细信息。 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 9 - 10.应聘信息表:登记所有向本公司投简历人的详细信息。 表 3.1 用户登录表 字段名数据类型数据长度 NULLPrimarykey 用户号 Nchar10NY 用户姓名 Nchar10NY 密码 Nchar10YN 用户权限
17、Nchar10YN 表 3.2 员工信息表 字段名数据类型数据长度 NULLPrimarykey 员工号 Nchar10NY and F 员工姓名 Nchar10YN 性别 Nchar10YN 民族 Nchar10YN 出生日期 Nchar30YN 健康状况 Nchar10YN 学历 Nchar10YN 专业 Nchar20YN 毕业学院 Nchar30YN 英语等级 Nchar10YN 技能等级 Nchar10YN 身份证 Nchar10YN 婚姻状况 Nchar10YN 政治面貌 Nchar10YN 联系电话 Nchar20YN 邮编 Nchar10YN E-mailNchar30YN 家
18、庭住址 Nvarchar50YN 入公司时间 Smalldatetime-YN - 10 - 岗位名称 Nchar10YN 部门号 Nchar10YN 相片 Image-YN QQNchar20YN 备注 Nvarchar50YN 表 3.3 部门表 字段名数据类型数据长度 NULLPrimarykey 部门号 Nchar10NY and F 部门名 Nchar10YN 部门电话 Nchar20YN 简介 Nvarchar50YN 表 3.4 工资表 字段名数据类型数据长度 NULLPrimarykey 工资号 Nchar10NY 员工号 Nchar10YF 基础工资 Money-YN 岗位工
19、资 Money-YN 岗位津贴 Money-YN 职位工资 Money-YN 职位津贴 Money-YN 水电费 Money-YN 养老保险 Money-YN 医疗保险 Money-YN 个人所得税 Money-YN 工资总额 Money-YN 表 3.5 工作经历表 字段名数据类型数据长度 NULLPrimarykey 工作经历号 Int-NY 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 11 - 员工号 Nchar10YF 开始时间 smalldatetime-YN 结束时间 smalldatetime-YN 公司名称 Nchar20YN 部门 Nchar20YN 岗位 Nc
20、har20YN 备注 Nvarchar50YN 表 3.6 日常考勤表 字段名数据类型数据长度 NULLPrimarykey 考勤号 Int-NY 员工号 Nchar10YF 员工姓名 Nchar10YN 时间 smalldatetime-YN 上班时间 Nchar40YN 下班时间 Nchar40YN 表 3.7 奖励表 字段名数据类型数据长度 NULLPrimarykey 奖罚号 int-NY 员工号 Nchar10YF 类型 Nchar10YN 时间 smalldatetime10YN 处理结果 Nvarchar50YN 表 3.8 岗位表 字段名数据类型数据长度 NULLPrimary
21、key 岗位号 Nchar10NY and F 岗位名称 Nchar10YN 直接上级 Nvarchar50YN 下属部门 Nvarchar50YN - 12 - 性质 Nvarchar50YN 管理权限 NvarcharMaxYN 管理职能 NvarcharMaxYN 表 3.9 招聘信息表 字段名数据类型数据长度 NULLPrimarykey 招聘号 Int-NY 岗位号 Nchar10YF 部门号 Nchar10YF 人数 Nchar10YN 要求 Nvarchar100YN 表 3.10 应聘信息表 字段名数据类型数据长度 NULLPrimarykey 应聘号 Int-NY 招聘号 I
22、nt-YF 应聘人姓名 Nchar10YN 性别 Nchar10YN 民族 Nchar10YN 出生日期 Nchar30YN 健康状况 Nchar10YN 学历 Nchar10YN 专业 Nchar20YN 毕业学院 Nchar30YN 英语等级 Nchar10YN 技能等级 Nchar10YN 身份证 Nchar10YN 婚姻状况 Nchar10YN 政治面貌 Nchar10YN 联系电话 Nchar20YN 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 13 - E-mailNchar30YN 家庭住址 Nvarchar50YN 入公司时间 Smalldatetime-YN 相
23、片 Image-YN QQNchar20YN 备注 Nvarchar50YN 3.23.2 表与表之间的关系表与表之间的关系 本管理系统共用到的表:用户登录表、员工信息表、部门表、工资表、工 作经验表、日常考勤表、奖惩表、岗位表、招聘信息表、应聘信息表,除了用 户登录表其他各表之间均有一定的关系,可以进行关联。 3.2 表与表之间的关系 1. 员工信息表、工资表、工作经验表、日常考勤表、奖惩表这五个表里面 都有一个相同的字段:员工号,通过学号这个字段就可以将系统的这五个表关联 了起来。当某个表发生插入、修改、删除等方面的改动时,相联的表之间也要 - 14 - 进行相应的改动。员工信息表和部门表
24、也有一个相同的字段:部门号将两表相关 联。 2.由于招聘所招的信息和岗位、部门有关,因此招聘表、岗位表这两个表 之间有一个相同的字段:岗位号来进行关联;招聘表、部门表这两个表之间也有 一个相同的字段:部门号来进行关联。 3.来应聘的人是根据招聘信息来应聘的。所以应聘表、招聘表这两个表有 个相同的字段:招聘号来进行关联。 第四章第四章 人事信息管理系统人事信息管理系统窗体设计与流程实现窗体设计与流程实现 4.14.1 系统设计的流程与实现系统设计的流程与实现 1.系统启动后,将首先出现用户初始窗体(如图 4.1),权限管理的功能是指对数 据库的访问级别进行统一定义和管理,以保证数据的安全性和共享
25、性。不是本 公司的员工只能去点击来宾登录,而是本公司的员工就可以点击管理员登录。 图4.1 系统初始界面 2.若选择来宾登录,单击就会出现如图 4.2 所示: 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 15 - 图4.2 来宾登录主要界面 3.单击“君临电脑公司简介” ,可以让来宾看到本公司的简介(如图 4.3)。 图4.3 君临电脑公司简介 - 16 - 4.单击“招聘信息” ,可以看到本公司对外的招聘信息。选择岗位后在选择下所 属部门就可以看到招聘信息(如图 4.4) 。如果有意可以单击投简历来应聘。 图4.4 招聘信息 5.单击“投简历”和在“招聘信息”里单击“投简历”按
26、钮是出现一样的窗体 (如图 4.5 所示) 。在招聘编号中选择要应聘的工作号。就可以在旁边的“你所 应聘的岗位是”显示出来。然后就可在下面个人信息填写个人信息。点击“请 阅读本协议”可以看到本公司的协议(如图 4.6) 。如果你同意本协议可以勾上 那个 checkbox1,单击提交就可投简历了。 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 17 - 图 4.5 填写简历 图4.6 软件许可及服务协议 - 18 - 6.应聘人投了简历,公司就要考虑下这个人是否招收。单击选择如图 4.1 所示的窗体中的管理员登陆就弹出如图 4.7 所示的窗口,在系统管理下拉框中 单击登录,就可弹出如
27、图 4.8 所示的登录验证窗口。若为管理员登录,则要求 输入正确的管理员账号和密码后,将拥有管理员登录权限,而不同的权限会相 印弹出不同的窗口如图 4.9 和 4.10 所示;若管理员需要进行密码修改,则进入 密码修改窗口。要求所输入的管理员帐号和旧密码在数据库表中必须存在并且 一致。若一致,则允许输入新密码,否则提示旧密码错误信息并要求重新输入 旧密码。 图4.7 管理员登录主窗体 图4.8 登录验证窗口 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 19 - 图4.9 超级管理员登录窗口 图4.10普通管理员登录窗口 7.点击招聘信息管理下拉框中的“待应聘人信息管理”弹出如图4
28、.11所示 - 20 - 的窗体。记录浏览下,如果认为有人合格就在右边的职工号栏输入一个号码, 然后点击录取,接着在赋给员工一个工资号。如果认为此人不合要求及可以单 击不合格按钮。 图4.11 应聘者管理窗口 8.录取此人后给他注册个帐号并设置其权限,让其登录管理员主窗口。修 改个人信息(如图4.12)和个人曾经的工作经历(如图4.13) 。 图4.12 个人信息管理窗口 图4.13 个人经历管理窗口 9.超级管理员登录可以进行一下管理: 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 21 - 1)对员工的管理如图4.14所示,单击工作经历可以显示当前员工的工作经 历信息。在右侧查
29、询里,管理员可以选择什么类型进行精确查询。在右下角有 超链接里有三个按钮,可以对员工进行工资管理(如图4.15所示) 、日常考勤管 理(如图4.16所示)和奖惩管理(如图4.17所示) 。 图4.14 员工信息管理窗口 - 22 - 图4.15 员工工资管理 图4.16 员工日常考勤管理 图4.17 员工奖罚管理 2)对岗位的管理如图4.18所示,管理者可以浏览、增删改等操作;部门管 理和岗位管理一样如图4.19所示。 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 23 - 图4.18 岗位管理 图4.19 部门管理 4.24.2 系统发布与成果系统发布与成果 发布应用程序之前必须
30、将要提供给用户的全部应用程序和环境部件全部打 包,数据库文件最好是改为 *.bak 类型的备份文件,还要将链接数据库和应用 程序存放在同一目录下。发布后想要运行此应用程序就要把数据库导入当前电 脑 Microsoft SQL Server 2005 中,这样才能运行。 具体发布的操作步骤如下: 1.在 Microsoft Visual Studio 2005 的菜单栏中(如图 4.20 所示)单击生产 选择发布; 2.在出现的发布向导对话框中输入指定发布此应用程序的位置,然后单级 完成就可完成发布。 - 24 - 图 4.20 研究成果: 人事信息管理系统的主要研究成果是可以实现对人事档案信息
31、的录 入、更新、删除、查询及人事考勤考核等,从而提高了工作效率及正确性。 4.34.3 本章小节本章小节 软件设计是把软件需求变换成为软件的具体设计方案,即模块结构的过程。 软件设计一般分为总体设计和详细设计两个阶段。总体设计阶段根据软件需求 分析所得到的数据流程或数据结构,使用结构化设计技术,导出软件的模块结 构。详细设计阶段是给出软件模块的内部过程描述。内部过程描述是模块内部 的算法设计。 本章主要对一些重要的窗体进行了介绍,由于篇幅的原因没有全部罗列。 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 25 - 结结 束束 语语 经过两个多月的毕业设计,到今天已告一个段落。从开始
32、设计,到目前为 止功能基本上都已经实现了。我的设计程序中有员工管理、工资管理、信息查 询、招聘应聘信息管理、用户管理等功能的人事信息管理系统。 在设计中我深知自己掌握的知识还远远不够,掌握的一些理论知识应用到 实践中去,总会出现这样或那样的问题,不是理论没有掌握好,而是光知道书 本上的知识是远远不够的,一定要把理论知识和实践结合起来。把学到的知识 应用到时间中去,多做多练,才可以把理论的精华发挥出来。知识不是知道, 了解就好,一定要去应用它,发展它,让它在现实生活中得到充分的应用,从 而解决一些问题,这才是学习的根本目的。而且知识又不是单一的,它是互相 联系的,学科与学科之间都有着内在的联系。
33、计算机是一门非常复杂且庞大的 学科,一项课题往往需要多项技术才可以完成的。在设计阶段,通过对课题的 深入分析与研究,迫使我对技术有了一定的了解。在遇到问题时,得到了指导 老师与同学的悉心帮助,使我感受到集体的力量是无穷的。 通过这次设计,我学会了和别人配合工作,因为一个人所学的知识不可能 面面俱到的,只有通过合作,发挥自己的优点,体现团队精神,才能使工作做 得更为出色。通过这次设计,我学到了许多书本上学不到的知识,增强了自己 的动手能力。即将毕业我十分珍惜这次锻炼的机会,我按部就班的完成了自己 的设计任务,但由于自己的知识水平有限,仍然存在很多的不足之处,恳请老 师多多指教!当今的社会是竞争的
34、社会,而人才的竞争则是竞争的焦点,毕业 设计对于我们即将离校的同学来说,是离校前很好的一次锻炼,使我们各方面 的能力都有了很大的提高,为我们踏出校门,走上社会增强了能力与自信! 计算机技术的高速发展,使我深深地认识到只有不断的加强学习,才能在 计算机技术方面不至于被淘汰,今后,我还要加强学习,努力使自己成为一位 专业的计算机人员,为我自己所从事的工作服务。 - 26 - 致致 谢谢 我得到了同组同学的大力支持和帮助。特别是李云松老师在毕业设计中提 出了许多宝贵意见,使我的毕业设计任务顺利完成。在毕业设计过程中,通过 老师、同学以及自己的努力,使我学到了许多知识,提高了实际操作能力,取 得了很多
35、编写软件的实际经验,对应用数据库知识解决实际问题的方法得到了 进一步的提高,为我今后的工作、学习打下了良好的基础,积累了宝贵的经验。 在此,我衷心的向李云松老师以及帮助过我的同学们表示感谢!同时感谢 滁州职业技术学院,感谢 ATA 软件学院。 滁州职业技术学院 2008 级计算机信息管理:方江 2010 年 11 月 18 日 毕业设计-人事信息管理系统 08 信管(1)班 方江 - 27 - 附录附录: 【源代码(只有其中一部分) 】 .5 填写简历窗体中提交代码填写简历窗体中提交代码 private void button1_Click(object sender, Eve
36、ntArgs e) if (checkBox1.Checked = true) SqlConnection conn = new SqlConnection(config.CString); SqlCommand comm = new SqlCommand(); comm.Connection = conn; comm.CommandText = insert into apply (recruit_id,apply_name,telephone,sex,nation,borndate,health,eduqua,pr ofession,email,polity,people_id,gradu
37、ation,Englishlevel,skilllevel,QQ,h omeaddress,maritalstatus,remark,photo) values(reid,aname,tele,sex,na,born,he,ed,pr,em,po,pid,gr, Eng,skill,QQ,home,ma,re,ph); comm.Parameters.Add(reid, SqlDbType.Int).Value = boBox3.Text; comm.Parameters.Add(aname, SqlDbType.NChar, 20).Value = this.textBox1.Text; c
38、omm.Parameters.Add(tele, SqlDbType.NChar, 30).Value = this.textBox4.Text; comm.Parameters.Add(sex, SqlDbType.NChar, 20).Value = boBox1.Text; comm.Parameters.Add(na, SqlDbType.NChar,10).Value = this.textBox6.Text; comm.Parameters.Add(born, SqlDbType.NChar,30).Value = this.textBox2.Text; comm.Paramete
39、rs.Add(he, SqlDbType.NChar, 10).Value = this.textBox9.Text; comm.Parameters.Add(ed, SqlDbType.NChar, 10).Value = this.textBox11.Text; comm.Parameters.Add(pr, SqlDbType.NChar, 20).Value = this.textBox10.Text; comm.Parameters.Add(em, SqlDbType.NChar, 30).Value = this.textBox5.Text; comm.Parameters.Add
40、(po, SqlDbType.NChar, 10).Value = boBox2.Text; comm.Parameters.Add(pid, SqlDbType.NChar, 30).Value = this.textBox8.Text; comm.Parameters.Add(gr, SqlDbType.NChar, 30).Value = this.textBox7.Text; comm.Parameters.Add(Eng, SqlDbType.NChar, 10).Value = boBox6.Text; comm.Parameters.Add(skill, SqlDbType.NC
41、har, 30).Value = this.textBox4.Text; comm.Parameters.Add(QQ, SqlDbType.NChar, 20).Value = this.textBox18.Text; comm.Parameters.Add(home, SqlDbType.NVarChar, - 28 - 50).Value = this.textBox3.Text; comm.Parameters.Add(ma, SqlDbType.NChar, 10).Value = boBox5.Text; comm.Parameters.Add(re, SqlDbType.NVar
42、Char,100).Value = this.textBox13.Text; MemoryStream ms = new MemoryStream(); byte photobyte; this.pictureBox1.Image.Save(ms, pictureBox1.Image.RawFormat); photobyte = new bytems.Length; ms.Position = 0; ms.Read(photobyte, 0, Convert.ToInt32(ms.Length); comm.Parameters.Add(ph, SqlDbType.Image).Value
43、= photobyte; try conn.Open(); comm.ExecuteNonQuery(); conn.Close(); catch (Exception ex) throw ex; finally if (conn.State = ConnectionState.Open) conn.Close(); MessageBox.Show(简历已投入成功,请等候消息!); this.Hide(); else MessageBox.Show(你不同意此协议吗?); 2.2.图图 4.84.8 中的登录代码中的登录代码 private void button1_Click(object
44、sender, EventArgs e) if (textBox1.Text = | textBox2.Text = ) MessageBox.Show(请输入用户名和密码!); return; SqlConnection conn = new SqlConnection(config.CString); SqlCommand comm = new SqlCommand(); comm.Connection = conn; comm.CommandText = select grade from user where user_id= + textBox1.Text + and password = + textBox2.Text + ; try conn.Open(); SqlDat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 劳动单位合同范例
- 农业项目招商合同范例
- 加盟食品店进货合同范例
- 创新创业合同范例
- 南川危化品快递合同范本
- 个人采购工厂合同范例
- 供货代理合同范例
- 保本型理财合同范例
- 医务人员竞业合同范例
- 单位雇佣合同范例山
- 浙江省宁波十校2024-2025学年高三下学期3月联考数学试题
- 2025年江苏教资面试试题及答案
- (高清版)DB11∕T1205-2024用能单位能源审计报告编制与审核技术规范
- 2025年中国水利报社第二批招聘3人历年自考难、易点模拟试卷(共500题附带答案详解)
- 语文-福建省莆田市2025届高中毕业班第二次教学质量检测试卷(莆田二检)试题和答案
- 江苏省扬州市广陵区扬州中学2024-2025学年高三下学期2月月考语文试题(含答案)
- 2025年湖北交通职业技术学院单招职业适应性测试题库审定版
- 洗煤厂安全风险分级管控及隐患排查治理体系资料
- 宁夏公路工程质量检测中心(有限公司)试验室项目环境影响报告表
- 打耳洞及后续护理
- 江苏省无锡市锡山区2024-2025学年七年级上学期期末考试历史试卷
评论
0/150
提交评论