"高校工资管理系统课程设计报告及实现方案"
版权申诉
168 浏览量
更新于2024-02-25
收藏 246KB DOC 举报
高校工资管理系统课程设计报告是针对高校工资管理系统设计要求进行的一项课程设计。该设计要求实现高校五类职工(教师,实验员,行政人员,教师兼职实验员,行政人员兼职教师)工资发放的自动功能,并将相关数据结果以文件方式存放在硬盘中。设计思路与设计过程包括了6个类的设计,涵盖了抽象基类、派生类和友元类,并提供了实现管理功能的相应的函数。
在这个课程设计中,首先针对功能要求进行了问题描述。然后,根据功能要求,设计了6个类来实现高校工资管理系统。其中,Person类作为抽象基类,Teacher类、Assistant类、Manager类分别以Person类为直接基类,而Teacher_Assistant类和Manger_Teacher类分别为Person类的派生类。此外,还设计了Salary_Management类作为Person类的友元类,用于提供实现管理功能的相应的函数。
具体设计过程包括了类的继承关系和友元类的设计,以及各个类的功能实现。通过设计,实现了从键盘录入数据、文件的可继续录入、任意职工的工资查询(可由职工编号和职工姓名来实现),以及进行相对应的调整动作。通过这些功能的实现,确保了工资管理系统的自动化和便捷性,提高了工资管理的效率。
通过本次课程设计,不仅完成了给定的设计要求,还深化了对面向对象程序设计的理解和应用。设计过程中,充分运用了抽象类、派生类和友元类的相关知识,提高了对于面向对象程序设计的实践能力。同时,通过对高校工资管理系统的设计,也进一步加深了对系统设计和开发的实际经验,为将来的软件开发工作打下了坚实的基础。
总的来说,高校工资管理系统课程设计报告是一次很好的实践机会,通过对功能要求的分析和具体的设计实现,不仅完成了任务书上的要求,还获得了对面向对象程序设计的深入理解和实践经验。通过这次课程设计,对系统设计和开发有了更深入的认识和理解,为今后的学习和工作打下了良好的基础。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-02-27 上传
2021-10-11 上传
2022-06-05 上传
2023-05-31 上传
omyligaga
- 粉丝: 97
- 资源: 2万+
最新资源
- nanonote:一种简约的笔记应用程序
- IT-manuale-del-software-developer:软件开发人员指南
- TrackingDoc-crx插件
- C_Repository:C ++代码
- tsv2vcf-开源
- pandas_gbq_magic-1.1.2.tar.gz
- apollo-ps3:阿波罗保存工具(PS3)
- snews v1.7.1 英文版
- rmt:SUSE Customer Center的RPM存储库镜像工具和注册代理
- my_vim:我的vimrc
- RebootInBot
- dmnmgr-client:DMN管理器-具有附加功能的DMN编辑器,例如验证,模拟和基本git支持
- pandas_genomics-0.12.0.tar.gz
- 参考资料-基于STC单片机的电动客车空调控制系统设计.zip
- 金蝶虚拟机补丁-编码:#13397609虚拟机补丁.zip
- ToyChat-开源