求救啊。C++程序设计题目是《职工信息管理系统》求大神帮帮我

mayue397558439 2014-06-06 12:14:52
求帮助啊,否则我就要挂科啦 求大神帮忙 继续啊。所有分都给你们啦。你们也可以搜好了改一下也行,符合要求就好啦。像大一做的就好~~拜托了
一、 课程设计的基本要求
根据所学知识,编写指定题目的C++语言程序,并规范地完成课程设计报告。通过课程设计,加深对《C++面向对象程序设计》课程所学知识的理解,熟练掌握和巩固C++语言的基本知识和语法规范,掌握C++语言的基础知识,理解面向对象系统的封装性、继承性和多态性;熟练使用C语言中的函数、数组、指针、链表和字符串等基本知识;掌握类的定义、标准String类和向量; 理解掌握友元函数和重载操作符,动态数组;理解掌握继承和多态性;掌握模版的使用;能够进行程序调试过程中的异常处理;进一步掌握利用C++进行类的定义和操作方法;进一步掌握类的继承和派生方法;进一步理解虚函数和多态;综合利用上述知识,学习设计并编写面向对象的C++简单应用程序;培养解决复杂任务功能分解方法(自顶向下逐步求精、模块化设计、信息隐藏等)。
学会编制结构清晰、风格良好、数据结构适当的C++语言程序,从而具备利用计算机编程分析解决综合性实际问题的初步能力。
具体要求如下:
1、 采取模块化方式进行程序设计,要求程序的功能设计、数据结构设计及整体结构设计合理。学生也可根据自己对题目的理解增加新的功能模块(视情况可另外加分)。
2、 系统以菜单界面方式(至少采用文本菜单界面,如能采用图形菜单界面更好)工作,运行界面友好,演示程序以用户和计算机的对话方式进行。
3、 程序算法说明清晰,理论分析与计算正确,运行情况良好,实验测试数据无误,容错性强(能对错误输入进行判断控制)。
4、 编程风格良好(包括缩进、空行、适当注释、变量名和函数名见名知意,程序容易阅读等);
5、 写出规范的课程设计报告,具体要求见相关说明文档。
二、 课程设计的主要内容
设计一职工管理系统,要实现的主要功能如下:
1) 建立职工信息数据
2) 使用继承的方法构造3个类,(即雇员类——虚基类,教师类和工人类——派生类)使用相应的对象放置10个职工信息。
3) 职工信息的添加、修改、删除、查找
4) 职工信息的输出
5) 对雇员类重载“= =”运算符和“=”运算符,“= =”运算符判断两个雇员类对象的id属性是否相等;“=”运算符实现雇员类对象的赋值操作。
6) 将职工信息保存为文件
提示:运用C++语言描述雇员类、教师类、工人类,每一个类应包含数据成员和成员函数。设计基类和派生类,并运用多态性和虚函数的知识。要求设计具有继承与派生以及多态性的类,理解面向对象程序设计的核心的概念。
...全文
400 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
正方形的花生 2014-06-07
  • 打赏
  • 举报
回复
引用 3 楼 xihu1364 的回复:
LZ,LOL搞起....程序设计靠边....
来,来,来,网吧5连坐,速度搞起
版主大哥 2014-06-06
  • 打赏
  • 举报
回复
LZ,LOL搞起....程序设计靠边....
G-Turbo 2014-06-06
  • 打赏
  • 举报
回复
这个很基础了。。

64,637

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧