沈阳工程学院信息学院C++程序设计课程设计设计题目:公司人员管理系统系别计算机科学与技术系班级学生姓名学号指导教师代钦李波崔妍职称讲师/讲师/讲师起止日期:2016年6月20日起——至2016年7月8日止任务分工组长姓名题目公司人员管理系统项目组成员个人任务描述自我评定负责小组分工合作,编写程序的菜单和显示的模块,并将所有的程序汇总,排版好整个报告,绪论,总结等等。主要负责编写程序的添加和删除模块,并画出相应的流程图。主要负责编写程序的数据相应的设置和查询模块,并画出相应的流程图。主要负责编写保存及退出函数,并画出相应的流程图。沈阳工程学院课程设计成绩评定表院(系):信息学院班级:学生姓名:指导教师评审意见评价内容具体要求权重评分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作,0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.55432指导教师评审成绩(加权分合计乘以8)分加权分合计指导教师签名:年月日评阅教师评审意见评价内容具体要求权重评分加权分查阅文献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工作量工作量饱满,难度适中。0.55432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.35432评阅教师评审成绩(加权分合计乘以4)分加权分合计评阅教师签名:年月日答辩小组评审意见评价内容具体要求权重评分加权分学生汇报汇报准备充分,思路清晰;语言表达准确,概念清楚,论点正确,有层次,有重点,基本上反映了所完成任务的全部内容;时间符合要求。0.55432答辩思路清晰;回答问题有理论依据,基本概念清楚;主要问题回答准确,深入,有说服力。0.55432答辩小组评审成绩(加权分合计乘以8)分加权分合计答辩小组教师签名:年月日沈阳工程学院课程设计成绩评定表院(系):信息学院班级:学生姓名:指导教师评审意见评价内容具体要求权重评分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作,0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.55432指导教师评审成绩(加权分合计乘以8)分加权分合计指导教师签名:年月日评阅教师评审意见评价内容具体要求权重评分加权分查阅文献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工作量工作量饱满,难度适中。0.55432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.35432评阅教师评审成绩(加权分合计乘以4)分加权分合计评阅教师签名:年月日答辩小组评审意见评价内容具体要求权重评分加权分学生汇报汇报准备充分,思路清晰;语言表达准确,概念清楚,论点正确,有层次,有重点,基本上反映了所完成任务的全部内容;时间符合要求。0.55432答辩思路清晰;回答问题有理论依据,基本概念清楚;主要问题回答准确,深入,有说服力。0.55432答辩小组评审成绩(加权分合计乘以8)分加权分合计答辩小组教师签名:年月日沈阳工程学院信息学院课程设计任务书课程设计题目:公司人员管理系统系别计算机科学与技术系班级学生姓名学号指导教师代钦李波崔妍职称讲师/讲师/讲师课程设计进行地点:实训楼F六楼机房任务下达时间:年月日起止日期:2016年6月20日起——至2016年7月8日止系主任年月日批准一、课程设计的原始资料及依据查阅有关资料,进一步理解面向对象程序设计的思想,并编写一个简单的windows系统。通过本设计可以加深理解使用面向对象程序设计思想开发一个系统的方法,提高分析问题、解决问题和实际动手的能力。二、课程设计主要内容及要求设计内容:某小型公司,主要有四类人员:经理,兼职技术人员,销售经理和兼职推销员.⑴人员信息包括姓名,编号,级别,当月薪水,计算月薪总额等⑵能够显示这些人员的全部信息.⑶添加删除功能:能根据公司人事的变动情况,添加删除记录;⑷查询功能:能根据编号和姓名进行查询;⑸保存功能:启动程序时能读取人员信息,关闭程序时能将信息保存至硬盘文件。⑹人员编号在生成人员信息时自动生成,每输入一个人员信息编号顺序加1。设计要求:(1)要求利用面向对象的方法完成系统的设计;(2)要求在设计的过程中建立清晰的类层次,并画出类图;(3)设计功能满足要求、易于操作的友好界面;(4)界面中需有菜单、工具栏、状态栏;(5)在系统的设计中,至少要用到面向对象的一种机制:继承、多态等;(6)在完成该题目时,小组人员进行详细的任务分工,并要在报告中体现出来。三、对课程设计说明书撰写内容、格式、字数的要求1.课程设计说明书是体现和总结课程设计成果的载体,主要内容包括:设计题目、设计目的、设备器材、设计原理及内容、设计步骤、遇到的问题及解决方法、设计总结、参考文献等。一般不应少于3000字。2.在适当位置配合相应的实验原理图、功能模块图、算法流程图等图表进行说明。应做到文理通顺,内容正确完整,书写工整,装订整齐。3.设计总结部分主要写本人完成工作简介以及自己的设计体会,包括通过课程设计学到了什么,哪里遇到了困难,解决的办法以及今后的目标。4.课程设计说明书手写或打印均可。手写要用学校统一的课程设计用纸,用黑或蓝黑墨水工整书写;打印时采用A4纸,页边距均为20mm,正文采用宋体小四号字,行间距18磅。文中大标题采用黑体小三号字,一级节标题采用黑体四号字,二级节标题采用黑体小四号字,表题与图题采用宋体五号字。5.课程设计说明书装订顺序为:封面、任务书、成绩评定表、目录、正文、参考文献。四、设计完成后应提交成果的种类、数量、质量等方面的要求1.完成“任务书”中指定的功能,运行结果正确。2.课程设计说明书。五、时间进度安排序号主要内容学时备注1进行设计准备,阅读资料,分析设计任务书,明确设计要求、内容和步骤1天2需求分析1天3总体设计1天4详细设计1天5功能实现5天编写代码6程序调试2天调试代码7测试1天测试代码8撰写课程设计报告2天整合报告9答辩1天教师给出答辩成绩合计15天六、主要参考资料(文献)[1]郑莉董渊张瑞丰编着.《C++语言程序设计》(第4版).北京:清华大学出版社.2010[2]陈维兴,林小茶.《C++高级程序设计教程》.北京:清华大学出版社[3]谭浩强.《C++程序设计教程》.北京:中国科学技术出版社[4]王燕.《面向对象的理论与C++实践》.北京:清华大学出版社[5]马石安,魏文平.主编《VisualC++程序设计与应用教程》.北京:清华大学出版社[6]王育坚.主编《VisualC++面向对象编程教程》(第二版).北京:清华大学出版沈阳工程学院课程设计报告目录VI目录第一章绪论..................................................................................................................I1.1绪论..........................................................................................................................................I1.2课程设计的目的......................................................................................................................I1.3设计内容和要求......................................................................................................................I1.3.1设计内容:.........................................................................................................................I1.3.2设计要求:.........................................................................................................................I1.4系统分析..................................................................................................................................I1.4.1问题分析.............................................................................................................................I1.6课程设计意义........................................................................................................................II第二章设计原理与运行环境................................................................................-3-2.1c++语言概述......................................................................................................................-3-2.1.1C++语言概述................................................................................................................-3-2.1.2C++语言的主要特点....................................................................................................-3-2.2基本操作...........................................................................................................................-3-第三章系统分析与设计........................................................................................-9-3.1系统设计........................................................................