人事管理系统课程设计报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
效控制进入系统的人员。
完 成 期 限: 指导教师签名: 课程负责人签名:
二周
2010 年 9 月 18 日
1
目录
课 程 设 计 任 务 书.....................................................................................................................1 目 录................................................................................................................................................. 2 1.开发背景......................................................................................................................................... 3
1.1 相关技术介绍......................................................................................................................3 1.1.1VisualBasic6.0 中文版工具软件简介................................................................. 3 1.1.2.SQL server2000 简介........................................................................................... 4
基本要求:
单位内部的人事的管理,从大的方面分主要集中在单位职工的个人情况、调
入调出等。所以该系统主要是实现对数据的录入、插入、删除、查询、统计、更
新、打印等功能。其次,为了信息的保密与安全,系统还要提供一定的安全机制。
开发这个系统的目的就是帮助单位人力资源部门提高工作效率,实现人事信息管
理的系统化、规范化和自动化。 在提供详细人员资料的同时,还为保证资料的保密性特设置访问密码,有
湖南文理学院 数据库课程设计报告
设计题目: 人事管理系统 学生姓名: 系 别: 计算机学院 专 业: 班 级: 学 号: 指导教师: 同组同学:
评阅意见:
0
课程设计任务书
题目 人事管理系统
专业、班级
学号
姓名
同组人员
主要内容:
设计内容:设计如下主要功能模块 1) 人事档案管理模块。 2) 人员薪酬管理模块。 3) 人员培训管理模块。 4) 各类报表生成模块。 5) 人员内部调动、离岗管理模块。 6) 人员奖惩情况管理模块。 7) 具有数据备份和数据恢复功能。
2
1.开发背景Fra Baidu bibliotek
人力资源是企业所有资源中最活跃与最昂贵的资源,如何让更多的员工以积 极主动的态度参与公司的运作,最大限度的发挥企业人力资源的效用是每一个管 理者关心的问题。本系统完全按照"以人为本"的设计要求,以综合利用信息资源, 调动管理人员积极性、综合智慧和创造性为目的,将人事管理所涉及的各类业务 按照其内在的联系组织成一个有机整体。透过信息化方式取代传统人工作业,帮 助人事单位化繁为简,快速有效的处理奖惩考核、训练发展、任用迁调等各项人 事作业,大幅提升人事单位的工作效率,使其作业控管事半功倍,使企业达到「事 得其人,人尽其才」的目标,创造企业竞争力,让管理者轻松的体味人事管理系 统的新观念。
4.数据库的设计与优化....................................................................................................................16 4.1 数据库概念设计................................................................................................................16
2.功能描述.......................................................................................................................................... 5 2.1 功能模块图...........................................................................................................................5 2.2 功能描述..............................................................................................................................6
5.1 数据库物理设计...............................................................................................................20 5.2 数据库的建立....................................................................................................................20 5.3 实验数据的输入................................................................................................................25 6.应用程序设计...............................................................................................................................25 6.1 建立公共模块....................................................................................................................26 7.课程设计心得体会.......................................................................................................................28 7.1 系统的特点........................................................................................................................28 7.2 系统的不足........................................................................................................................28 7.3 开发心得............................................................................................................................28 参考文献........................................................................................................................................... 30 致谢................................................................................................................................................... 31
3.数据流程分析.................................................................................................................................7 3.1 数据流程图..........................................................................................................................7 3.1.1 数据流程图..............................................................................................................7 3.1.2 流程图.....................................................................................................................8 3.2 数据字典..............................................................................................................................9
1.1 相关技术介绍
1.1.1VisualBasic6.0 中文版工具软件简介
Visual Basic 经过微软公司长期不断的完善、第三方资源的大量加入以及 广大爱好者的大力支持, Visual Basic 是一种可视化的、面向对象和调用事件 驱动方式的结构化高级程序设计,可用于开发 Windows 环境下的应用程序。它简 单易学、效率高、且功能强大,可以与 Windows 的专业开发工具 SDK 相媲美,而 且程序开发人员不必具有 C/C++编程基础。在 Visual Basic 环境下,利用事件 驱动编程机制、新颖易用的可视化设计工具,使用 Windows 内部的应用程序接口 (API)函数,以及动态链接库(DLL),动态数据交换(DDE),对象的链接与嵌 入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出 Windows 环境下功能强大、图形界面丰富的应用软件系统。
4.2 数据库逻辑结构设计................................................................................................................18 5.物理设计和实施...........................................................................................................................20
完 成 期 限: 指导教师签名: 课程负责人签名:
二周
2010 年 9 月 18 日
1
目录
课 程 设 计 任 务 书.....................................................................................................................1 目 录................................................................................................................................................. 2 1.开发背景......................................................................................................................................... 3
1.1 相关技术介绍......................................................................................................................3 1.1.1VisualBasic6.0 中文版工具软件简介................................................................. 3 1.1.2.SQL server2000 简介........................................................................................... 4
基本要求:
单位内部的人事的管理,从大的方面分主要集中在单位职工的个人情况、调
入调出等。所以该系统主要是实现对数据的录入、插入、删除、查询、统计、更
新、打印等功能。其次,为了信息的保密与安全,系统还要提供一定的安全机制。
开发这个系统的目的就是帮助单位人力资源部门提高工作效率,实现人事信息管
理的系统化、规范化和自动化。 在提供详细人员资料的同时,还为保证资料的保密性特设置访问密码,有
湖南文理学院 数据库课程设计报告
设计题目: 人事管理系统 学生姓名: 系 别: 计算机学院 专 业: 班 级: 学 号: 指导教师: 同组同学:
评阅意见:
0
课程设计任务书
题目 人事管理系统
专业、班级
学号
姓名
同组人员
主要内容:
设计内容:设计如下主要功能模块 1) 人事档案管理模块。 2) 人员薪酬管理模块。 3) 人员培训管理模块。 4) 各类报表生成模块。 5) 人员内部调动、离岗管理模块。 6) 人员奖惩情况管理模块。 7) 具有数据备份和数据恢复功能。
2
1.开发背景Fra Baidu bibliotek
人力资源是企业所有资源中最活跃与最昂贵的资源,如何让更多的员工以积 极主动的态度参与公司的运作,最大限度的发挥企业人力资源的效用是每一个管 理者关心的问题。本系统完全按照"以人为本"的设计要求,以综合利用信息资源, 调动管理人员积极性、综合智慧和创造性为目的,将人事管理所涉及的各类业务 按照其内在的联系组织成一个有机整体。透过信息化方式取代传统人工作业,帮 助人事单位化繁为简,快速有效的处理奖惩考核、训练发展、任用迁调等各项人 事作业,大幅提升人事单位的工作效率,使其作业控管事半功倍,使企业达到「事 得其人,人尽其才」的目标,创造企业竞争力,让管理者轻松的体味人事管理系 统的新观念。
4.数据库的设计与优化....................................................................................................................16 4.1 数据库概念设计................................................................................................................16
2.功能描述.......................................................................................................................................... 5 2.1 功能模块图...........................................................................................................................5 2.2 功能描述..............................................................................................................................6
5.1 数据库物理设计...............................................................................................................20 5.2 数据库的建立....................................................................................................................20 5.3 实验数据的输入................................................................................................................25 6.应用程序设计...............................................................................................................................25 6.1 建立公共模块....................................................................................................................26 7.课程设计心得体会.......................................................................................................................28 7.1 系统的特点........................................................................................................................28 7.2 系统的不足........................................................................................................................28 7.3 开发心得............................................................................................................................28 参考文献........................................................................................................................................... 30 致谢................................................................................................................................................... 31
3.数据流程分析.................................................................................................................................7 3.1 数据流程图..........................................................................................................................7 3.1.1 数据流程图..............................................................................................................7 3.1.2 流程图.....................................................................................................................8 3.2 数据字典..............................................................................................................................9
1.1 相关技术介绍
1.1.1VisualBasic6.0 中文版工具软件简介
Visual Basic 经过微软公司长期不断的完善、第三方资源的大量加入以及 广大爱好者的大力支持, Visual Basic 是一种可视化的、面向对象和调用事件 驱动方式的结构化高级程序设计,可用于开发 Windows 环境下的应用程序。它简 单易学、效率高、且功能强大,可以与 Windows 的专业开发工具 SDK 相媲美,而 且程序开发人员不必具有 C/C++编程基础。在 Visual Basic 环境下,利用事件 驱动编程机制、新颖易用的可视化设计工具,使用 Windows 内部的应用程序接口 (API)函数,以及动态链接库(DLL),动态数据交换(DDE),对象的链接与嵌 入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出 Windows 环境下功能强大、图形界面丰富的应用软件系统。
4.2 数据库逻辑结构设计................................................................................................................18 5.物理设计和实施...........................................................................................................................20