- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C++程序设计课程设计报告
课 题: 高校人事管理系统
专业班级:
学 号:
姓 名:
评阅意见:评定成绩: 指导老师签名: 年 月 日指导教师:
评阅意见:
评定成绩:
指导老师签名:
年 月 日
目 录
一、引言………………………………………………………………1
二、设计系统目的及意义……………………………………………1
1、本次课程设计的目的………………………………………………………1
2、系统设计的意义……………………………………………………………1
三、系统需求与功能分析……………………………………………1
1、系统需求……………………………………………………………………1
2、功能分析……………………………………………………………………2
四、详细设计…………………………………………………………2
1、数据结构表…………………………………………………………………3
2、程序结构流程图……………………………………………………………3
五、运行和调试………………………………………………………4
六、课程设计的心得……………………………………………………5
七、参考文献…………………………………………………………6
附录:源程序清单
一、引言
随着人们生活水平一步步提高,计算机有着突飞猛进的发展。如今,计算机技术已经不仅仅局限于科学计算,更加突出的是它已渗透到人类社会日常生活的各个领域:教育、医疗、金融、服务等行业,并且发挥着越来越重要的作用。人们通过计算机技术来获得高校、快捷的解决问题的途径已经形成了一种势必的趋势。本次课程设计就是用C++来完成一个高校人事管理系统来实现所要求的功能。
二、设计目的及意义
1、本次课程设计的目的
1)通过课程设计更进一步理解C++的基础知识和面向对象的思想。
2)训练用系统的观点和软件开发一般规范进行软件开发,并在此过程中培
养严谨的科学态度和良好的工作作风。初步掌握软件开发过程的问题分析、系统设计、程序编码等基本方法和技能。
3) 熟练掌握C++中类及类模板在程序中的应用,并熟练了解类中函数的作用。
2、系统设计的意义
1)应用高校人事管理系统使学校教工人员资料在系统中体现得简洁明了,
使人一目了然,也更加增加了操作的简便性。
2)应用高校人事管理系统为对高校人员进行管理提供了很大的方便,系统高效、快捷地实现了对高校教工人员资料进行添加、修改、删除、查询、统计等功能。
三、系统需求与功能描述
1、系统需求
1)建立人员信息数据,包括编号、姓名、性别、出生时间、岗位(部门)、参加工作时间和年龄(必须通过计算得到)等等其他信息;
2)根据人员信息表,建立只含有姓名和年龄的信息简表(可选功能);
-1-
3)对所选人员信心按需求进行排序。(按年龄排序、按编号排序)
4)要求对“”和“”运算符进行重载。考虑到输入人员编号时,也会因不小心引入空格,而且名字中也需要有空格,所以重载””运算符时,需要满足这个要求;
5)检索(查找)指定信息(如显示全部人员信息、按姓名检索、按年龄检索、按部门检索等等);
6)对人员信息进行统计:(对各个年龄段人数进行统计、计算人员的平均年龄,对各个部门人数进行统计
文档评论(0)