C语言开发的人事档案管理系统:个性化需求与高效查询

需积分: 13 8 下载量 147 浏览量 更新于2024-08-01 1 收藏 344KB DOC 举报
本文档主要介绍了《C语言程序设计》课程中设计的一个针对人事档案管理的系统,名为"人事档案管理系统"。该系统的设计背景是随着企事业单位人员数量的增长,传统纸质档案管理方式的不足,如更新困难、安全性低、查找效率低下等问题日益突出。因此,开发一个功能全面、易于维护和查询的人事信息管理系统变得至关重要。 设计团队包括刘玉成、孙涛、马新涌和郭恒阳,他们隶属于机电081专业,由指导教师李耀成指导,于2009年11月进行设计。系统目标是提供一个可以存储、更新、查询和管理人事信息的平台,以满足用户对个性化软件的需求。 系统设计分为以下几个关键部分: 1. **需求分析**:指出电脑在现代社会中的广泛应用,强调Windows系统使得普通人也能处理复杂工作,但仍存在软件不能满足所有特殊需求的问题。开发人事档案管理系统正是为了解决这些问题。 2. **系统架构**:设计者将系统划分为输入、显示、删除、存储、查询、读取、统计和退出等多个模块,明确了每个成员的任务分工,如高玉峰负责输入、显示和删除模块,祝令瑞负责存储、查询等模块。 3. **软硬件环境**:硬件方面,系统运行在配备有2.4GHz CPU、256MB内存和80GB硬盘的机器上;软件环境包括Turboc 2.0编译器、UCDOS 5.0和Windows XP操作系统。 4. **设计分析**:强调了数据结构在程序设计中的重要性,特别是在人事管理中,由于数据量大,查询频繁,链表数据结构被选择来支持动态增删操作,以提高查询效率。 5. **主要模块**:系统包括开始、系统管理、人事管理和信息查询四个核心模块,人事管理模块是整个系统的核心,负责记录和管理人事信息。 这个C语言开发的人事档案管理系统旨在提高企事业单位的人事信息管理水平,通过C语言编程实现了数据的高效管理和查询,充分体现了C语言在实际项目中的应用价值。
2009-10-27 上传
新动力通用人事工资管理系统采纳了众多用户的宝贵意见,真正地从用户的需要出发,为客户需要而设计。 1. 软件速度快,界面美观,技术领先国内所有同类软件,整体设计简约而不简单! 2. 整个系统用VC开发,功能强大,体积超小,是款纯绿色软件,不产生垃圾文件,图形导航界面,很容易上手。 3. 人事档案管理:档案项目设置齐全,人事所有项目都可以自定义,每个项目都以选择导出,而无任何障碍。 具体项目包括:考勤管理,人员调动管理、人员辞退管理、员工复职/离职管理、人员保险管理,工作经历管理、社会关系管理、证书资料管理、职称评定管理、职工培训管理、奖惩管理,物品领用,劳保发放。人事提醒可自由设置提醒时间。 4. 综合管理:包括合同管理、假期管理、出差管理、通讯录、记事本和会议记录。 5. 系统管理:包括数据压缩、系统备份、系统初始化、系统还原。 6. 人事统计功能丰富,齐全,可以以各种方式导出,打印,图片导出后方便进行二次处理。 7. 打印模块:可通过调整列表的宽度、顺序,模式多变,打印设置支持表格线的随意调整、显示,支持字体设置,及颜色打印。 8. 提供灵活、通用、强大的工资管理模块,支持多帐套管理,支持帐套项目扩展,多表连用,适时保存,数据安全,能够满足各种工资管理要求。 9. 工资模块和考勤模块实现互联,计时工资、计件工资管理和奖惩金额通过设置工资接口,将工资导入选择的帐套中。 10. 支持个税的自动计算、银行代发。打印工资单、工资条、信用卡等工资数据。 11. 各种数据都可以导出为EXCEL格式,方便进行再处理。 12. 基本资料管理可以预设一些常用数据。部门管理可自由设置。 13. 支持系统的压缩备份,还原,初始化操作。 14. 用户权限管理模块:支持多用户,各个用户根据权限设置相应的权限。 15. 整个系统很多模块支持万能查询,并专门设置了查询界面。