1、 课程设计报告 课程设计题目:课程设计题目: 人员管理系统公司人员管理系统公司 学生姓名:学生姓名: 班班 级:级: 学学 号:号: 专专 业:信息管理与信息系统业:信息管理与信息系统 指导教师:指导教师: 2011 年年 11 月月 10 日日 2 目录目录 第一章 绪论3 第二章 需求分析4 第三章 总体设计5 第四章 详细设计(个人负责的模块)6 第五章 程序代码(个人负责的部分)8 第六章 系统程序结果11 第七章 课程设计总结13 第九章 参考文献14 第一章第一章 绪绪 论论 3 本章简单介绍公司员工管理系统的有关基础理论知识, 这是深入 了解后续内容的必要准备。 1 公司员工管理
2、系统概述 1.1 管理信息系统的概念 管理信息系统(Management Information Systems,简称 MIS) ,是一个不断 发展的新型学科,MIS 的定义随着计算机技术和通信技术的进步也在不断更新, 在现阶段普遍认为 MIS 是人为或计算机设备以及其他信息处理手段组成并用于 管理信息的系统。包括以下几个基本概念: (1) MIS 的对象就是信息。信息是经过加工的对决策者有价值的数据。信息的主 要特征是来源分散,数量庞大。信息来源于生产第一线、社会环境、市场以及行 政管理等部门。信息具有时间性。 (2) 系统是由相互联系、相互作用的若干要素按一定的规则组成并具有一定功能 的整
3、体。 系统由输入、处理、输出、反馈、控制等五个基本要素组成。 (3) 管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维 护和信息的使用等五个方面组成。 MIS 包括计算机、网络通信设备等硬件成分,也包括操作系统、应用软件包 等软件成分,并随着计算机技术和通信技术的迅速发展还会出现更多的内容。 1.2 课题背景 该项目开发的软件为公司员工信息管理系统软件,是鉴于目前公司对员工的 管理越来越来要求高,员工信息呈爆炸性增长的前提下,公司对员工信息管理的自 动化与准确化的要求日益强烈的背景下构思出来的。 目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件 来管理自己日
4、益增长的各种信息,商业化的员工信息管理软件也不少.但本系统完 全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作 1.3 目的背景与意义 员工信息管理系统是一个公司不可缺少的部分。一个功能齐全、简单易用的 信息管理系统不但能有效地减轻公司相关工作人员的工作负担, 它的内容对于公 4 司的决策者和管理者来说都至关重要。 所以员工信息管理系统应该能够为用户提 供充足的信息和快捷的查询手段。 但一直以来人们使用传统人工的方式管理文件 档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差, 人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和 维护都带来了不
5、少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大 的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作 用。 作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工 管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量 大、保密性好、寿命长、成本低等。这些优点能够极大地提高员工信息管理的效 率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。 1.4 程序开发的目标 建立员工信息管理系统,采用计算机对员工信息进行管理,进一步提高管理 效益和现代化水平。帮助广大公司提高工作效率,实现员工信息管理工作流程的 系统化、规范化和自动化
6、。 第二章第二章 需求分析需求分析 随着信息时代的到来,各行各业都需要对信息进行有效快速的处理,当然公 司的员工管理尤其需要。有一个好的管理系统,是任何一个公司对其业务进行分 析及平时日常管理的必要条件。 在进行管理得方法和手段方面,最有效得工具就是电脑管理了。传统的人力 管理存在着许多无法避免的问题, 针对这些问题需要设计出运用计算机管理的信 息系统。系统实现员工管理的信息记录和存储,进行全面自动管理,大幅度提高 了信息管理得效率,使得公司对员工的管理更为轻松。 本应用程序实现的是 Visual C+的功能,用户进入该程序后,可以在用户界 面进行有效的操作。用户开始登录界面后,可以在文本框中输入信息,在此过程 中,可以对员工进行查询、修改、增加、删除等操作,若系统处