C 课程设计报告

发布 2022-09-30 18:39:28 阅读 1591

中南大学。

本科生课程设计(实践)任务书、设计报告。

c++程序设计)

计算机基础教学实验中心。

2024年 7月 12日。

小型公司工资管理系统设计。

摘要小型公司各类人员的工资状况。

关键词工资岗位销售额工作时间数据结构,设计思想,界面,软件需求,概要设计,详细设计,组装及测试等。

1、小型公司工资管理系统开发设计思想。

摘要】工资管理系统是针对企业的工资管理业务进行计算机处理而开发的应用软件。该系统由系统维护、输入、查询、修改、输出、统计等子模块组成,功能基本涵盖普通企业的工资管理业务范围。企业应用本系统后,可以有效的提高工资管理水平。

本文从市场调查、需求分析、开发平台选择、系统模块建立、数据库设计、功能模块编程实现及软件测试等方面阐述了本应用系统的设计过程。为便于说明,文中绘制了程序结构框图、数据流程图和部分界面图。通过运行此程序系统能够对公司的工资得到一个系统地管理,对公司里的不同职工的工作业绩进行多方面地查询与统计,从而有利于对职工们做出综合评价,更有助于提高整个公司的业绩。

2、小型公司工资管理系统功能及系统设计介绍。

系统功能包括成员信息的输入、输出、查找、修改、删除、清屏、及备份七部分,具体功能如下:

1. 各种基本数据的输入:

系统能够对各种基本数据的录入,比如员工的基本情况包括职工号、姓名、月工资、岗位、年龄、性别等信息。

做到基本的输入与储存功能。

2. 各种基本数据的输出:

系统能够对各种所需的数据进行输出,如员工和经理的各种信息,员工号,姓名,性别等,能够在进行总结等时候进行全盘调用。

另外能够对各种数据进行查询与统计操作。比如说需要知道基本工资在1000员以上的职工人数。

3. 各种基本数据的查找:

有针对性的进行查找,当公司的成员要了解自己的信息时,可以对自己的工资收入的基本信息进行查看与核对等。

4.各种基本数据修改:

当发现某个员工的一些基本信息弄错了,那么就要能够对错误的数据进行及时地修改。

能够插入各种基本数据。譬如当发现某个员工的一些基本信息不够详细,可以对其进行插入更详细的信息。

5.各种基本数据删除:

当某个员工离开该公司后,要对其相关的数据进行删除。

6对各种基本数据的保存:

7.各种基本数据的重新处理:

但需要对整个查询系统进行更新查看等情况时,可以对信息系统进行清屏处理。

8. 退出:

查询与核对、修改等所需操作完成时,可以退出了。

3、小型公司工资管理系统开发的体会。

通过两星期的c++语言程序设计实习,我们从中受益匪浅,并且对c++语言程序设计这一门课程有了更深一步的认识。在实习中,我们可以把这学期所学的理论知识和实践联系起来,在所要开发的项目中渐渐成长。虽然我们对这些c++语言知识运用得还不是很熟练,但是相信我们也在滴水穿石地成长起来。

发现问题,提出问题,解决问题,使我们从不足之处出发,寻找新的学习方向。

我们一边实习一边探索,发现理论和实践要充分地结合,是需要扎实的基本功的,这就表明学好基础知识是理论付诸实践的前提。在实习中我们学到了很多,希望在以后我们能充分利用实习的机会充实自己,并希望这样的机会能被更好更多地提供。

这十天当中实习中不仅把原来重点学习的基础知识复习了一遍,并把后几章节的内容进行了努力学习,对于其中特别是有关类的部分由于在编程中用到较多而又学的不太好,在class所以要多看一点。

一、 对实验原理有更深的理解

通过该课程设计,掌握了公司工资管理系统的建立以及维护工作,熟悉掌握了class类的进行描述,使用public、protected等进行建立,在main函数中进一步理解了有关对class的调用规则。课本上的知识表面的。通过此次课程设计,把原来以为很深奥的书本知识变的更为简单,体验了把书“由厚到薄”的快乐,加深了对实验原理有更深的理解。

二、 激发了学习的积极性。

集体的生活总是会促进个人的奋进。在集体的学习中,我们总能发现与别人的差距,然而,集体的学习又会让我们学会学习。在此次课程设计中由于时间仓促,还有很多不足之处,如:

界面不够美观,数据库的输入和调用工作没有达到预期的效果等等,都是对c++操作不熟练,对相关功能缺乏认识造成的。出于对知识的渴望,出于对新技术的好奇,和自己的努力,我完成了这次c++课程设计。

三、 理解了该知识点以及学科之间的融合渗透

此次课程设计程序部分是用c++程序编写的,把各个章节的内容相互联系起来,把各章节之间的知识融合起来 ,把知识联系起来一起运用,对此次课程设计的认识更加深刻。

通过该课程设计,全面系统的理解了c++的一般原理和基本实现方法。对学过的数据库等的知识进行了进一步强化,能够把课堂上学的知识通过自己设计的程序表示出来,加深了对理论知识的理解。通过此次课程设计,从实践上认识了查询工作是如何来完成的,类的建立与数据的调用认识更加深刻。

课程设计中程序比较复杂,在调试时应该仔细,在程序调试时,会有不经意的错误。

因为由于时间的紧缺和对课本的应用不过熟悉等原因,并没有做到最好,但是,最起码我们没有放弃,它是我们的骄傲!相信以后我们会以更加积极地态度对待我们的学习、对待我们的生活。我们的激情永远不会结束,相反,我们会更加努力,努力的去弥补自己的缺点,发展自己的优点,去充实自己,只有在了解了自己的长短之后,我们会更加珍惜拥有的,更加努力的去完善它,增进它。

只有不断的测试自己,挑战自己,才能拥有更多的成功和快乐!to us, happiness equals success! 快乐至上,享受过程,而不是结果!

认真对待每一个实验,珍惜每一分一秒,学到最多的知识和方法,锻炼自己的能力,这个是我们在c++课程设计上学到的最重要的东西,也是以后都将受益匪浅的!

经过这十天的实习,我们获得了许多在课堂上听课而不能获得的知识,首先我们要感谢学校给我们安排的这次的c++语言程序设计实习,然后感谢老师们对我们热心的指导和帮助,并且充分掌握了设计程序的方法,还有感谢许多同学的帮助。有了他们的帮助,我们顺利地完成软件设计,在这里我要向老师和同学说一句:谢谢!

c语言课程设计报告 课程设计报告

周口师范学院。课程设计报告。院 系 计算机科学与技术学院 班级。学生姓名学号。设计题目 职工工资管理系统。完成日期 年月日 课程设计任务书。设计题目 工资管理系统 教研室主任指导教师 年月日。摘要11设计内容 任务及具体要求2 1.1设计内容2 1.2设计任务及具体要求2 2概要设计3 2.1该系统...

C课程设计报告

题目各类图形面积与周长计算和高考倒计时。学生姓名张磊 学号 20131344054 学院计算机与软件学院 专业软件工程 指导教师马瑞。二 一五年六月 25 日。目录。1 引言 1 1.1 系统开发背景和意义 1 1.2 服务器运行环境 2 1.3 课题内容 2 2 系统需求分析及相关技术介绍 2 2...

C 课程设计报告

c 程序课程设计报告。学院 资源与安全工程学院 专业班级 城市地下空间工程1303 姓名卢途。指导教师 彭述权。课程设计时间 2013 2014学年第二学期18 19周。一 题目一 设计一 学生成绩管理系统 它的主要功能是对学生的成绩进行输入 修改和管理。系统功能要求 界面要求 学生成绩管理系统 1...