基于delphi7和SQL的企业人事管理系统课程设计报告
企业人事管理系统
课设论文
- I -
摘 要
企业人事管理系统主要是为了企业管理者能够更好的管理人力资源与合同信息而开发的管理软件,本系统主要适用于中小型企业的管理人员,
根据中小型企业的人事管理需求,该系统采用模块化开发,主要包括了员工信息管理、部门管理、工资信息管理,应聘信息管理等模块。其中,员工信息管理模块主要实现新员工登记、员工信息浏览、员工离职与调动;部门管理是添加与删除部门;工资信息管理是对员工工资的记录,包括奖励与处罚,个税等项目。应聘信息管理是为了管理应聘人员的基本信息。
本文首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。
系统采用Delphi 7.0作开发平台,SQL Server 2000作数据库管理系统,采用ADO数据访问方式。系统符合中小型企业人事管理的要求,能够帮助其切实提高工作效率。
关键词: 人事管理,Delphi7.0,SQL server 2000,ADO
- II -
Abstract
Personnel management system is a developed management software mainly for corporate managers to better manage human resources and contracts information management, the system is mainly applicable to managers of medium-sized and small enterprises.
The system uses modular development to satisfy the Personnel management needs. Mainy including the staff information management, department management, the wage information management, and the candidates information management module. Among them, the module of staff information management is mainy for achieving the registration of new staffs, staff information browsing, and the mobilization of staffs; department management is to add and delete departments; wage information management is a record of wages, including rewards and punishment, tax item and so on. candidates Information Management is designed to manage basic information about candidates.
The paper is organized as following: Firstly, analyzes the background and significance; Secondly, introduces the development tools and the foundation of the technology; Thirdly, analyses the demand of the system, gives a specific design project and a database model; Then shows the implementation of the whole system, which includes the design and linkage of the database and the implementation of every module. Finally gives a test of the system.
It uses Delphi 7.0 as the development platform, SQL Server 2000 as the database management system and the method for data-access is ADO, System of personnel management in line with the small and medium-sized enterprises of the request, can help to improve its practical efficiency.
Key words: Personnel management,Delphi7.0,SQL server 2000,ADO
- III -
目 录
摘 要 ................................................. II ABSTRACT ................................................. III 目 录 ................................................... IV 第一章 引言 ........................................... 1 1.1课题背景 ............................................. 1 1.2课题意义 ............................................. 2 1.3研究思路 ............................................. 3 第二章 开发工具介绍 ..................................... 5 2.1 开发工具的选择 ....................................... 5 2.2 Delphi 7.0 及 SQL Server 2000简介 .................... 6 2.2.1 Delphi 7.0简介 ................................... 6 2.2.2 SQL Server 2000简介 .............................. 7 第三章 需求分析及系统设计 ............................... 9 第四章 系统的实现 ...................................... 11 4.1 数据库设计 ........................................... 11 4.1.1 设计数据库及建立数据库表 ......................... 11 4.1.2 数据库部分实体关系图 ............................. 17 4.2 各功能模块的实现 ..................................... 17 4.2.1 数据模块设计 .................................... 17 4.2.2 登录界面的设计 ................................... 20 4.2.3 新员工登记模块设计 ............................... 21 4.2.4 工资设置模块设计 ................................. 25 4.2.5 主窗体设计 ...................................... 27 4.2.6 员工信息浏览模块设计 ............................. 29 4.2.7 应聘登记模块设计 ................................. 31 4.2.8 员工调动功能的实现 ............................... 35
- IV -
4.2.9 工资结算功能的实现 ............................... 37 第五章 系统测试 ........................................ 42 5.1 测试目的 ............................................. 42 5.2 测试方法 ............................................. 42 5.3 测试环境 ............................................. 42 5.4 主要模块测试 ......................................... 43 5.4.1 登录界面测试 .................................... 43 5.4.2 新员工登记模块测试 ............................... 44 5.4.3 所得税模块测试 ................................... 44 5.4.4 工资设置模块测试 ................................. 45 5.4.5 应聘登记模块测试 ................................. 46 5.5 数据测试 ............................................. 47 5.6 测试结论 ............................................. 47 结 束 语 ................................................. 48 参考文献 ................................................. 49 致 谢 ................................................. 50
- V -
第一章 引言
1.1课题背景
对于与一个企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好 …… 此处隐藏:4351字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [求职职场]加法运算定律的运用练习题
- [求职职场]大型石油化工工业过程节能新技术
- [求职职场]2015-2020年中国箱纸板行业分析与投资
- [求职职场]NADEX-IWC5A点焊机故障代码
- [求职职场]英语阅读 非常有用
- [求职职场]鲁卫疾控发〔2012〕2号(联合,印发山东
- [求职职场]2014年莆田公务员行测技巧:数字推理的
- [求职职场]基于最近发展区理论的高中数学课堂有效
- [求职职场]与贸易有关的知识产权协议
- [求职职场]【王风范】微演说·职场演说三
- [求职职场]新时代国珍健康大课堂
- [求职职场]群论期末考试复习题
- [求职职场]施工现场消防安全专项施工方案(范本)-
- [求职职场]初中物理光学知识点归纳完美版
- [求职职场]毕业设计总结与体会范文
- [求职职场]江南大学2018年上半年展示设计第1阶段
- [求职职场]景尚乡民兵参战支前保障方案
- [求职职场]【优质】2019年工会职工之家建设工作总
- [求职职场]数据库技术与应用—SQL Server 2008(第
- [求职职场]汽车变速箱构造与工作原理
- 首钢工业区工业遗产资源保护与再利用研
- 第4课 《大学》节选
- 2016程序文件——检验检测结果发布程序
- 2011年高考试题文言文阅读全解释__2011
- 化学是一门基础的自然科学
- 海外做市商制度的借鉴意义
- 外国建筑史复习资料(
- 七年级下思想品德期末综合测试(二)
- 思政课部2013年上学期教学工作总结
- 电大国际公法任务3 0004
- 《圆的认识》教学设计
- 中国轨道交通牵引变流器行业市场发展调
- 中泰证券#定期报告:坚守时代硬科技和
- 浅论企业财务管理与企业经营投资风险的
- 大功率半导体激光器光纤耦合技术调研报
- 中国传统家具的现状与发展探讨
- Broadcom数字电视芯片助海尔扩展高清电
- 新HSK4词汇练习 超全(五)
- 2013届高考数学单元考点复习12
- 雨霖铃精品课件




