cpp课程设计报告_学号_姓名__高校人事

cpp课程设计报告_学号_姓名__高校人事

ID:25763537

大小:89.00 KB

页数:9页

时间:2018-11-22

cpp课程设计报告_学号_姓名__高校人事_第1页
cpp课程设计报告_学号_姓名__高校人事_第2页
cpp课程设计报告_学号_姓名__高校人事_第3页
cpp课程设计报告_学号_姓名__高校人事_第4页
cpp课程设计报告_学号_姓名__高校人事_第5页
资源描述:

《cpp课程设计报告_学号_姓名__高校人事》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计(2013~2014学年第一学期)设计题目高校人事信息管理系统设计院(系)计算机科学与信息工程系专业计算机科学与技术班级学号学生姓名设计时间指导教师提交日期2014年月日上海应用技术学院课程设计任务书课程名称《面向对象程序设计》课程设计课程代码B704210设计题目高校人事信息管理系统设计题目序号1设计时间2013年12月30日——2014年1月5日系(院)计算机科学与信息工程系专业网络工程班级填上自己的班级号一、课程设计任务(条件)、具体技术参数(指标)本课程设计是《面向对象程序设计》课程的后继教学环节,学好面向对象程序设计就

2、必须坚持用面向对象的思维方式分析问题、解决问题,用C++语言编程实现系统或产品所需要的功能,对于初学者,仿照教材内容、案例,使用C++语言编写工程实际的应用程序,是培养和提高应用面向对象程序设计和使用C++语言编程能力的有效方法。课程设计题目和任务如下:题目:高校人事信息管理系统设计1.基本信息某高校主要人员有:在职人员(行政人员、教师、实验员、一般员工)、退休人员、返聘人员和临时工。现在,需要存储和记录这些人员的人事档案信息:编号(即工号)、姓名、性别、年龄、职务、职称、政治面貌、最高学历、学位、任职时间、入院时间。每个人的人事信息构

3、成一条数据记录,以记录的方式保存、查询、显示。2.功能要求1) 添加和删除功能:能根据学院人事的变动情况,添加或删除人员的记录;2) 查询功能:能根据编号和姓名进行查询;3) 编辑功能(可选项):根据查询结果对相应的记录进行修改,修改的数据存储到文件,替换原来的记录;4) 统计功能:能根据指定的关键字进行人员的统计,这些关键字包括但不限于:在职人数、中共党员人数、女职工人数、博士研究生人数、正高级职称人数、副高级职称人数、40岁以上人数、40岁以下正高级职称人数),要求程序至少具备两种及以上统计功能;5) 人员编号:在生成人员信息时同时

4、生成人员编号,即每输入一个新的人员的信息时,编号顺序自动加1,不从键盘输入人员编号。但修改数据时不再重新分配编号。6) 保存功能:能对输入的数据进行相应的存储、读取。可采用文本文件或二进制文件保存。3.程序测试与验收准备模拟数据,即准备(模拟、假定)一定量的数据,用来调试程序和演示系统功能。注:对于要求课程设计成绩达到优的,程序必须具有保存、查询和编辑修改功能。二、对课程设计成果的要求(包括课程设计说明书、图纸、图表、实物等软硬件要求)(1)分析系统程序结构:画出程序粗略的流程图和各个模块的详细流程图,每个功能模块用文字说明他们的功能(

5、与对应流程图放在一起);内容写在设计报告的“需求分析和总体设计”部分(2)对你已经实现的功能(修改的、新编写的)做详细的说明,并附上流程图及程序清单。内容写在设计报告的第三部分(即详细设计说明)(3)自己对该系统的进一步设想。内容写在第5部分,即设计总结部分。(4)对于有设想但最终未实现的功能的大致编程思路的阐述。内容写在第5部分,即设计总结部分。(5)论述在设计过程中遇到的并且对你具有启发性的问题。内容写在第5部分,即设计总结部分。(6)参照本课程设计任务后附的课程设计报告模板,完成课程设计报告,到计算机学院领取课程设计报告封面纸填写

6、,交给指导老师。(7)严禁抄袭,发现雷同,双方扣分。三、课程设计工作进度计划本课程设计安排在第18周,从周一到周日共七天时间,为了保证课程设计顺利完成,课程设计任务将在第16周发给学生,由于时间短,要求学生提前准备和提前开始课程设计,按时完成本次课程设计。主要进度如下:周一:理解任务书,完成总体设计、功能设计、方案分析、类的初步设计周二:类的设计和实现(编程)周三:编程、调试,编写课程设计报告周四:调试、运行程序;编写课程设计报告周五:准备运行的数据;编写课程设计报告周六:完成程序运行、课程设计报告周日:提交设计报告、运行程序、考核、答

7、辩。教室另行通知四、主要参考资料(1)《C++PrimerPlus》(第五版、第六版),人民邮电出版社(2)《面向对象程序设计》,郑莉,清华大学出版社,(2)《面向对象程序设计C++语言》,朱战立等编西安电子科技大学出版社(3)《面向对象程序设计----VisualC++》,刘斌等编,清华大学出版社(4)《面向对象程序设计----C++语言描述》,RichardJohnsonbaugh(美)等著,蔡宇辉等译,机械工业出版社,2003目录课程设计报告写完后,选中该目录全部行(但不包括“目录”两字所在行),鼠标右键菜单,选择“更新域”-->

8、更新整个目录,即可自动更新该目录,不需要手动编辑该目录。1概述51.1总体设计51.2基本功能61.3扩展功能62面向对象分析与设计62.1类的设计62.2类的实现63详细设计说明63.1总体方案63.2数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。