完整c语言人事管理系统论文及程序

上传人:工**** 文档编号:501732329 上传时间:2022-11-05 格式:DOCX 页数:33 大小:625.42KB
返回 下载 相关 举报
完整c语言人事管理系统论文及程序_第1页
第1页 / 共33页
完整c语言人事管理系统论文及程序_第2页
第2页 / 共33页
完整c语言人事管理系统论文及程序_第3页
第3页 / 共33页
完整c语言人事管理系统论文及程序_第4页
第4页 / 共33页
完整c语言人事管理系统论文及程序_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《完整c语言人事管理系统论文及程序》由会员分享,可在线阅读,更多相关《完整c语言人事管理系统论文及程序(33页珍藏版)》请在金锄头文库上搜索。

1、徐州师范大学物电学院课程设计报告课 程 名 称: 计算机程序设计实训 题 目: 人事管理系统 专 业 班 级: 电子科学与技术 学 生 姓 名: 徐相明 学 生 学 号: 09223035 日 期: 2011/12/18 指 导 教 师: 赵纪平 物电学院教务部印制说明:1、报告中的第一、二、三项由学生在课程设计开始前填写,由指导教师指导并确认签字。2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩,并填写成绩评定表。3、所有学生必须参加课程设计的答辩环节,凡不参加答辩者,其成绩一律按不及格处理。答辩小组成员应由2人及以上教师组成。答辩后学生根据答辩情况填写答辩记录表。4、报告正文

2、字数一般应不少于3000字,也可由指导教师根据本门课程设计的情况另行规定。5、平时表现成绩低于6分的学生,取消答辩资格,其该课程设计成绩按不及格处理。6、课程设计完成后,由指导教师根据完成情况写出总结。7、此表格式为徐州师范大学物理与电子工程学院提供的基本格式,指导教师可根据本门课程设计的特点及内容做适当的调整。一、课程设计目的、任务和内容要求:计算机语言程序设计是一门以编程实践为主的专业课,目的在于培养学生利用计算机语言进行软件开发所必需的基本思想和基本技能,进一步提高综合应用计算机语言的各种编程知识和技巧进行程序设计的能力,通过本次课程设计,学生应能达到具备设计功能较为复杂的应用程序的能力

3、,同时培养学生自主学习和独立创新的精神。任务如下: 1进行需求分析和概要设计,给出流程图。 2写出详细设计,熟悉其中采用的关键技术。3给出具体的编码实现并调试。4写课程设计报告提交源程序。内容要求:设计并完成软件系统。要求:1应具有简洁友好的用户界面。2要求软件系统的功能完整。3要求程序具备正确性,可读性和运行的高效性。 二、进度安排:第3天: 查找资料,进行需求分析和概要设计;第46天: 各模块的详细设计;第712天: 软件实现与调试;第1314天:写课程设计报告并提交源程序。三、主要参考文献:1伍俊良. 课程设计与系统开发案例Z .北京:清华大学出版社, 20022郑阿奇.Visual C

4、+实用教程S .北京:电子工业出版社,2007 指导教师签字: 年 月 日目录目录5摘 要6Abstract71绪论81.1相关技术与开发工具介绍81.1.1 Visual Basic 6.0开发环境82 设计方案简述92.1输入流程分析,如图2-1。92.2 流程分析93详细设计103.1利用Microsoft Access 2003 创建人事管理系统的数据库及其数据表103.2创建职工管理系统应用程序框架113.3基本框架的修改133.3.1主界面的修改133.4为工程增加对话框资源143.4.1增加对话框资源143.4.2 为新的对话框资源创建新类153.4.3 为两个新类加以申明143

5、.5 编辑框控件与数据库字段的绑定153.6为系统实现增加,删除,排序与查询功能183.6.1 窗体的布局183.6.2 增加新的对话框及创建类194设计结果及分析205总结23参考文献24附录25摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。本系统介绍了在Visual C+6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析某一学校的教职工信息与工资的管理方法,创

6、建了一套行之有效的人事管理系统的方案。本系统介绍了人事管理系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。AbstractAlong with the information technology in the management of more and more depth and a wide range of applications, the management information system in the implementation of

7、 technology has gradually matured. Management information system is a continuous development of new disciplines, any one unit to survive is to develop and efficient activities of the internal organization of organic, it must establish its own characteristics in line with the management information s

8、ystem.This system was introduced in the Visual C+ 6.0 environment using the top to bottom to overall planning, application of bottom-up development strategy to develop a management information system of the process. Through the analysis of a schools faculty salary information and management method,

9、created a set of effective management staff of computer solutions. This system introduced the management information system of system analysis parts, including the feasibility analysis, business process analysis, etc.; System design part mainly introduces the functions of the system design and datab

10、ase design and code design; System that part of the main modules algorithm, this system friendly interface, the operation is simple, is more practical.1绪论人事管理是任何企业事业单位都需要进行的一项工作,因此,开发制作人事管理系统具有较大的社会实现意义。同时人事管理系统十一切数据库应用的典范。它具有数据库应用的系统特征,系统结构与现实生活的紧密联系,具体客观,是数据库应用开发中经常进行的好例子。1.1相关技术与开发工具介绍本系统采用面向对象的软

11、件开发办法,以Microsoft公司的可视开发环境 Visual C+6.0 作为主要开发工具,使用Microsoft Access 2003作为关系数据库,并为VB编程语言中采用ADO数据库编程模型,配合功能强大的SQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了预定的需求功能。1.1.1 Visual Basic 6.0开发环境 Visual C+ 6.0是一种可视化、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高、且功能强大。在Visual C+环境下,利用事件驱动的编程机制、新颖易用的可视化设

12、计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发出Windows环境功能强大、图形界面丰富的应用软件系统。总的来看,Visual C+有以下主要特点:Visual C+ 语言用其设计应用程序时具有两个基本特点:可视化设计和事件驱动编程。MFC的优点可以归结为以下几点:(1)MFC是C+的Microsoft Windows应用程序的编程接口。(2)MFC开发的应用程序使用了标准化的结构。(3)使用MFC开发的应用程序不仅小,而且运行快。(4)Visual

13、 C+工具降低了编码的复杂性。(5)MFC库功能丰富2 设计方案简述在本设计中,将主要实现以下功能:增加记录功能,修改记录功能,删除记录功能,以及筛选记录功能等。2.1输入流程分析,如图2-1。 返回主界面系统界面添加筛选排序删除填空空的表选你要的资料按编号排序图2-12.2 流程分析 当编译运行时,出来的是人事系统的主界面,主界面中包含七个数据块,分别为职工编号、职工姓名、职工性别,职工年龄,工作时间,所在部门,基本工资。还有三个按钮,并且每个按钮又包含一个功能,对应分别为:添加、删除,排序与筛选。 3详细设计3.1利用Microsoft Access 2003 创建人事管理系统数据库及其数据表(1)打开Microsoft Access 2003单击文件/新建,单击空数据库,如图3-1,输入要创建的数据库名为:职工管理系统.mdb。图3-1(2)单击使用设计器创建表,创建两个表,如图3-2。图3-2(3)打开表1:表窗口,定义数据库表各字段名称,如图3-3所示。单击X按钮。弹出“是否保存对表表1的设计的更改?”提示框,单击是按钮。输入表名“人事系统管理数据表”。图3-3(4)打开表2:表窗口,定义数据库表各字段名称。单击X按钮。弹出“是否保存对表“表2”的设计的更改?”提示框,单击是按钮。输入表名“人事管理系统数据表”。(5)在设计

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号