"高校工资管理系统课程设计报告及实现方案"

版权申诉
0 下载量 168 浏览量 更新于2024-02-25 收藏 246KB DOC 举报
高校工资管理系统课程设计报告是针对高校工资管理系统设计要求进行的一项课程设计。该设计要求实现高校五类职工(教师,实验员,行政人员,教师兼职实验员,行政人员兼职教师)工资发放的自动功能,并将相关数据结果以文件方式存放在硬盘中。设计思路与设计过程包括了6个类的设计,涵盖了抽象基类、派生类和友元类,并提供了实现管理功能的相应的函数。 在这个课程设计中,首先针对功能要求进行了问题描述。然后,根据功能要求,设计了6个类来实现高校工资管理系统。其中,Person类作为抽象基类,Teacher类、Assistant类、Manager类分别以Person类为直接基类,而Teacher_Assistant类和Manger_Teacher类分别为Person类的派生类。此外,还设计了Salary_Management类作为Person类的友元类,用于提供实现管理功能的相应的函数。 具体设计过程包括了类的继承关系和友元类的设计,以及各个类的功能实现。通过设计,实现了从键盘录入数据、文件的可继续录入、任意职工的工资查询(可由职工编号和职工姓名来实现),以及进行相对应的调整动作。通过这些功能的实现,确保了工资管理系统的自动化和便捷性,提高了工资管理的效率。 通过本次课程设计,不仅完成了给定的设计要求,还深化了对面向对象程序设计的理解和应用。设计过程中,充分运用了抽象类、派生类和友元类的相关知识,提高了对于面向对象程序设计的实践能力。同时,通过对高校工资管理系统的设计,也进一步加深了对系统设计和开发的实际经验,为将来的软件开发工作打下了坚实的基础。 总的来说,高校工资管理系统课程设计报告是一次很好的实践机会,通过对功能要求的分析和具体的设计实现,不仅完成了任务书上的要求,还获得了对面向对象程序设计的深入理解和实践经验。通过这次课程设计,对系统设计和开发有了更深入的认识和理解,为今后的学习和工作打下了良好的基础。