1、 课 程 设 计 课程名称:课程名称: 程序设计语言课程设计程序设计语言课程设计 设计题目:设计题目: 小型公司系统管理小型公司系统管理 学学 院:院: 信息工程与自动化信息工程与自动化 专专 业:业: 计算机科学与技术计算机科学与技术 年年 级:级: 学生姓名:学生姓名: 指导教师:指导教师: 日日 期:期: 课程设计(论文)任务书 课程设计目的:课程设计目的: 通过设计一个较为简单的管理系统,进一步熟悉 C+中类的概念、 类的封装、 继承的实现方式。了解系统开发的需求分析、类层次设计、模块分析、编码测试、 模块组装与整体调试的全过程,加深对 C+的理解与 Visual C+环境的使用;逐
2、步熟悉程序设计的方法,并养成良好的编程习惯。 目目 录录 1 系统功能要求 -1 2 系统功能分析和设计思路、-2-5 3 程序 -5-18 4 .运行结果-18-22 5 系统流程图-22-23 6 总结、心得与体会 -23-24 6 参考书目-24 课程设计课程设计(论文论文)题目及具体内容题目及具体内容: 1 题目 1、公司主要有 4 类人员:经理、技术员、销售员、销售经理。要求存储这些 人的职工号、姓名、月工资、岗位、年龄、性别等信息。 2、工资的计算方法: A、经理:固定月薪为 8000; B、技术员:工作时间*小时工资(100 元每小时); C、销售员:销售额*4%提成; D、销售经理:底薪(5000)+所辖部门销售额总额*0.5%; 3、注册新职工,添加新职工的详细信息,如:职工号,姓名,出生年份,性 别,职称,部门工资等; 4、按姓名,部门等条件进行查询; 5、修改和删除职工信息; 6、按工资高低进行排序; 7、把各项纪录存储在文本文件中。 2.系统功能分析和设计思路 我们使用面向对象程序设计方法的思路迚行分析,首先是公司雇员这一个大 基类,其它诸如经理等的类应该由此类派生