C++小型公司人员信息管理系统_设计一个小型公司的人员信息管理系统c++

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

C++小型公司人员信息管理系统

一、设计实现一个小型公司人员信息管理系统

1.目标

1.1通过公司人员信息管理系统的设计培养学生能重述辨别面向对象知识要素:封装继承多态;应用面向对象方法分析并确定类与类之间的关系设计和描述给定问题处理过程,并能够规范表达。
1.2依据功能需求应用面向对象知识完成类的设计实现功能需求。综合利用C++语言进行程序设计的能力,加强函数的运用及学生对软件工程方法的初步认识提高软件系统分析能力和程序文档建立、归纳总结的能力培养学生利用系统提供的标准函数及典型算法进行设计。

2系统基本内容要求

某公司有三类人员经理、兼职技术人员、兼职销售员。这些人员分别具有以下属性:
(1)经理:姓名、编号、固定工资、当月薪水、计算月薪、显示信息;
(2)兼职技术员:姓名、编号、工作小时、每小时工资额、当月薪水、计算月薪、显示信息;
(3)兼职销售员:姓名、编号、销售额、销售提成、当月薪水、计算月薪、显示信息。

3作业要求

(1)作业1要求:充分掌握类和对象概念根据题目需求灵活运用类与对象的知识设计出该系统的用例图类图和系统模块结构图并规范表达。
(2)作业2要求:根据作业1的要求用C++语言进行程序设计采用多文件的方式,完成类的定义和实现,并要求此次能实现人员的信息录入人员编号基数为1000。每输入一个人员信息编号顺序加1。
(3)作业3要求:
什么是继承与派生。
什么是面向对象的多态性?C++支持哪几种多态?
(4)作业4要求:
①月薪计算方法是:经理固定工资8000元兼职技术员按100元/小时领取月薪兼职销售员按当月销售额的4%提成。
②工作人员可以通过此程序来管理人员信息包括查询添加修改册除等功能。
(5}作业5要求:
应用面向对象方法分析并确定类与类之间的关系在添加人员信息时设计和描述系统如何监测人员信息已经存在处理过程并能够规范表达。
应用面向对象方法分析并确定类与类之间的关系在册除人员信息时设计和描述系统如何监测人员信息已经存在并需经过确认才能删除的处理过程并能够规范表达。
(6)作业6要求:
在进行添加时系统会自动监测所添加的人员信息是否已经存在如果存在会提示用户该人员已经存在。
在删除时要首先弹出对话框让用户确认是否删除只有经过确认才能够被删除。

程序截屏

小型公司人员信息管理系统.png

源码下载

链接:https://pan.baidu.com/s/1ez1orR8wYeZ6Cp0nyrlUZw
提取码:1111

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: c++

“C++小型公司人员信息管理系统_设计一个小型公司的人员信息管理系统c++” 的相关文章