当前位置: 网学 > 网学资源大全 > 计算机 > 正文

用VC++语言解决单位人事管理问题

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供用VC++语言解决单位人事管理问题,希望对需要用VC++语言解决单位人事管理问题网友有所帮助,学习一下吧!

资料包括: 论文(17页5273字) 源码 图纸 
说明:
摘 要 本课程设计主要解决在一个高等学校中,对教职人员进行姓名、年龄、性别、工作部门、工资、简历等管理的程序设计。在课程设计中,系统开发平台为Windows XP,程序设计设计语言采用Visual C++,并采用VC++创建数据工程的方法创建数据库、Microsoft Access建立数据表、用ODBC技术创建数据源,程序运行平台为Windows 98/2000/XP。程序设计中,我所设计的系统基本实现了单位人事管理过程中所需要的对人事信息进行添加、删除、排序、浏览的功能,为单位的人事信息管理提供了较大便利。

关键词 VC++数据库;数据表;控件绑定;ODBC数据源

1 引 言
利用计算机进行信息控制和数据处理,不仅提高了工作效率,而且大大的提高了其安全性。六十年代初期,计算机技术就开始应用于数据库的管理,形成了初期的信息系统。我国的信息管理系统是九十年代初开始快速发展的,对信息管理系统的应用比起世界先进水平还相当落后。
一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对人事档案信息进行管理,具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。因此,开发这样一套管理软件成为很有必要的事情,于是我设计了一个简单的人事管理系统,下面我将谈谈我自己的设计过程和所涉及到的问题及解决方法。

1.1 课程设计的目的
人事管理系统是任何企事业单位都需要进行的一项工作,因此,开发制作人事管理系统具有较大的社会现实意义,同时人事管理系统是一切数据库应用系统的典范。它具有数据库应用系统的特征,系统结构与现实生活紧密结合,具体直观,是数据库开发中经常进行例证的好例子。它的开发应用简单而又不失一般性。
1.2 系统需求分析
通过需求分析阶段对人事管理系统的整个应用情况做出全面的、详细的调查,确定人事管理的目标。收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求。
人事管理系统主要是针对单位职工信息进行管理,其主要的目的在于方便迅速有效的查阅浏览职工各方面的信息。同时考虑到单位人事变动的复杂性,因此其必须设有对信息进行修改的功能。主要修改的功能又包括增加信息、删除信息;主要的查找功能则是通过编号筛选记录和排序记录等。
1.3 系统功能设计
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事档案管理,包括新进员工加入时人事档案的建立、变动等引起职工信息的修改删除、员工信息查询以及刷新等的管理工作。本文所设计的人事档案管理系统可以满足单位人事管理方面的需要。根据其系统需求分析,我可以将其划分为几个功能模块。
目录:
1 引 言
2 数据库与数据表的设计
3 制作人事管理界面
4.程序描述及出错处理
5 结束语

参考文献:
谭浩强.C++程序设计.北京:清华大学出版社,2004
陈火旺主编.C++与面向对象程序设计.中南大学出版社,2005
陈火旺主编.C++与面向对象程序设计实验教程.中南大学出版社,2005
Cohoon&Davidson. C++Program Design¬—An Introduction to Programming and Object-Oriented Design3rdEdition (C++程序设计——程序设计和面向对象设计入门第三版).北京:清华大学出版社(影印版),2002
朱晴婷主编.Visual C++程序设计——基础与实例分析.北京:清华大学出版社,2004
David J.Kruglinski. Visual C++技术内幕(第4版).潘爱民等译.北京:清华大学出版社,1999
马安鹏.Visual C++6程序设计导学.北京:清华大学出版社,2002


作者点评:
这三个星期里通过设计这个系统,我觉得VC是一个强大的数据处理工具,因为无论是最终用户或是像我们这样的程序编制者,在使用过程中都可以找到一个相当便捷的方法来实现我们的想法。
在编制过程中,我首先考虑到了界面的友好性,并在界面设计时不采用烦琐的细节,使界面简单、清晰,便于操作。本次编制中的不足之处是因为本人现阶段的知识水平有限,所设计的功能只能满足基本的单位人事管理要求,可能在实际应用中有些功能还很不到位,对声音、动画的功能也未能插入。不过我将不断提高自己,争取今后在编制程序时,能编写出有个性且应用性较强的数据库管理系统。
短短的三个星期里我学到了很多知识也体会到了很多软件开发的艰辛,在这里我衷心的感谢我的课程设计辅导老师——乐老师。他在设计之前给我们介绍的经验及其提供的电子文档材料给予我很大的帮助。
  • 上一篇资讯: 基于移动代理的产销存系统设计与开发
  • 下一篇资讯: 用C++语言开发高校科研管理系统
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号