C课程设计报告.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

附录A设计封面式样

面向对象技术与C++课程设计报告

(小初号,宋体,加粗,居中)

题目:××××××××

(二号,宋体,加粗居中)

院(系):计算机科学与技术学院

专业:计算机科学与技术

班级:100604

学生:张碧涛

学号:

指导教师:姜红(三号,宋体、居中)

××××年××月

(四号,宋体、居中)

课程设计任务书

重要内容:

某高校,重要人员有:在职人员(行政人员、教师、一般员工)、退休人员、返聘人员和临时工。现在,需要存储这些人员的人事档案信息:编号、姓名、性别、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间。

规定完毕以下功能:

添加删除功能:能根据学院人事的变动情况,添加删除记录;

查询功能:能根据编号和姓名进行查询;

3)编辑功能(高级):根据查询对相应的记录进行修改,并存储;

4)记录功能:能根据多种参数进行人员的记录(在职人数、党员人数、女工人数、高学历高职称人数);

5)保存功能:能对输入的数据进行相应的存储,规定重载插入和提取符以完毕数据的保存和打开。

6)人员编号在生成人员信息时同时生成,每输入一个人员信息编号顺序加1。

设计报告规定:

1.封面:(格式附后)

2.课程设计任务书

3.课程设计报告:

⑴系统总体方案

⑵设计思绪和重要环节

⑶各功能模块和流程图

⑷设计代码

⑸心得体会和参考资料

说明:学生完毕课程设计后,提交课程设计报告及软件,规定文字通畅、笔迹工整(也可用以打印),文字不少于5000字,并装订成册。

课程设计报告(正文)

(一)系统总体方案:

运用C++所学的知识,根据该题目的设计规定,使用面向对象程序设计的思想进行分析,整个系统涉及到人员信息类,所以整个系统就涉及一个类people,进行人员类的定义,人员类内涉及各类数据成员和成员函数,设计一个功能选择界面放在主函数内,循环显示主菜单并且根据用户选择,调用相应的成员函数,实现对各个功能的操作。勾勒出重要轮廓和框架,分工合作,了解个人重要负责的内容,个人完毕后将程序组合运营和调试,验证各个功能的实现情况,通过团队商议对程序进行修饰完毕。

(二)设计思绪和环节:

建立人员类people,将高校的人员各类所有涉及进去,建立文献,运用文献对数据进行保存和查看,建立一个主函数,将menu函数作为主函数的成员函数,在menu函数里边调用添加、删除、修改、查询、记录、显示所有功能函数,实现程序的所有功能,程序中运用文献的保存功能,实现数据的保存、修改、添加和删除。

(三)各功能模块和流程图

主功能模块:

People类:在职人员(行政人员、教师、一般员工)、退休人员、返聘人员和临

时工

数据成员:编号、姓名、性别、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间num、type、name、sex、arage、zhiwu;、zhichen、zzmm、zgxl、rzsj、lysj

成员函数:添加函数、编辑函数、删除函数、查询函数、记录函数、保存函数

Tongji、shancu、xiugai、tianjia、tjry、find

主界面:

voidmenu()

{

personpjk;

intc;

coutendl;

cout---------------------高校人事管理系统-----------------------------endl;

cout**endl;

cout*1--添加人员信息并保存*endl;

cout*2--删除人员信息*endl;

cout*3--修改人员信息*endl;

cout*4--查询人员信息*endl;

cout*5--记录人员信息*endl;

cout

您可能关注的文档

文档评论(0)

186****3372 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档