云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 人事管理系统C++课程设计报告

人事管理系统C++课程设计报告

  • 62 次阅读
  • 3 次下载
  • 2026/4/23 11:31:47

编 号: B04931053 学 号: 201240450137

课 程 设 计

教 学 院 课程名称

题 目 专 业

计算机学院

面向对象程序设计课程设计

人事档案管理系统

软件工程 12软件工程 包先跃

吕鹏飞、林科辰、龙浪、陈精良

谢晋

班 级 姓 名 同组人员 指导教师

2013 年 12 月 15 日

(完成时间)

课程设计(论文)

目 录

一 概述 ............................................................................................................................................. 2

二 总体方案设计 ............................................................................................................................. 3 三 详细设计 ..................................................................................................................................... 3 程序流程图 ............................................................................................................................... 7 四 程序的调试与运行结果说明 ..................................................................................................... 8

4.1调试方法 ............................................................................................................................. 8 4.2运行的主要功能界面及分析 ............................................................................................. 9 4.3测试中的问题 ................................................................................................................... 12 五 课程设计总结 ........................................................................................................................... 13

5.1程序的效果描述 ............................................................................................................... 13 5.2优点与不足 ....................................................................................................................... 13 5.3个人体会 ........................................................................................................................... 13 参考文献 ......................................................................................................................................... 14 附录:............................................................................................................................................. 14

1

课程设计(论文)

一 概述

1. 课程设计的目的

1.理解和掌握该课程中的有关基本概念,程序设计思想和方法。 2.培养综合运用所学知识独立完成课题的能力。

3.培养勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。

4.掌握从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。

2. 课程设计的要求

1.需求分析:

①能够输入职工的综合情况的输入、修改以及删除; ②能够实现对职工信息的浏览; ③能够实现对职工进行查询; ④设计系统封面并由计时器控制; 2.系统性能要求: ①系统安全、可靠; ②功能齐全;

③操作方便、界面友好; ④易于维护和扩充。

3.系统的功能分析: 资料维护:系统维护包括对各种表记录的修改、删除、添加等操作。

4.资料维护:对数据表中的信息进行浏览。

系统查询:可以按职工编号、姓名等相关信息进行详细或模糊查询。 报表统计:包括统计职工编号、职工姓名、职工性别、所在部门、职工年龄、工作日期、基本工资、职称、职务和简历等字段。 其它操作:系统封面、计时器控制与人性化提示信息。 系统功能模块

人事管理系统有:数据查找与浏览、数据修改、报表显示和系统封面构成。 5.功能的实现:

1“数据查找与浏览”模块: (1)数据查找:

2

课程设计(论文)

对职工的编号、职工姓名、职工性别、所在部门、职工年龄、工作日期、 基本工资、职称、职务和简历等字段进行精确或模糊查找。

(2)数据浏览:可以对数据表中的数据实现,上一项、下一项、首相、尾项等操作。

(3)其他信息:设置字体、颜色属性和一些提示信息。 2“数据修改”模块:

(1)添加数据:增加一个新的记录 (2)修改数据:修改原有记录。

二 总体方案设计

整体设计为数据输入模块、数据添加模块、数据删除模块、数据查询模块、数据修改模块、数据统计模块、数据排序模块。

数据输入模块把员工信息逐一写入人事档案文件。数据添加模块用追加的方式把新增员工信息写入人事档案文件。数据删除模块根据人员编号查找要删除的人员,从文件中读一条记录,查看编号是否要删除,如果是,则舍弃。数据查询模块把编号和姓名作为查询字段,用基本查找算法查找人事档案文件,把符合查找要求的记录输出。数据输出模块通过菜单选择年龄或者来时时间,把数据从文件中读出来,任意选择一种排序算法对记录进行排序,输出排序结果。这些模块中我负责数据查询和删除两个部分。

三 详细设计

数据结构采用成员类:

class person //定义通讯成员类 { public:

char num[20];//编号 char name[30];//姓名 char sex[20];//性别 char age[20];//年龄 char position[20];//职位 char address[500];//地址 char tel[100];//手机号

3

搜索更多关于: 人事管理系统C++课程设计报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

编 号: B04931053 学 号: 201240450137 课 程 设 计 教 学 院 课程名称 题 目 专 业 计算机学院 面向对象程序设计课程设计 人事档案管理系统 软件工程 12软件工程 包先跃 吕鹏飞、林科辰、龙浪、陈精良 谢晋 班 级 姓 名 同组人员 指导教师 2013 年 12 月 15 日 (完成时间)

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com