课设c++公司人员管理.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计报告 课程名称 算法与程序设计 课题名称 公司人员管理系统 专 业 班 级 学 号 姓 名 指导教师 20仃年12月18日 课程设计任务书 课程名称 算法与程序设计 课 题 公司人员管理系统 专业班级 学生姓名 学 号 指导老师 审 批 任务书下达日期 2017 年12月 18日 任务完成日期 2017年 12月 31日 、设计内容与设计要求 1 .设计内容: 题目 7:公司人员管理系统 (一)、课程设计题目:公司职员管理系统 (二)、目的与要求: 1、目的: (1)要求学生达到熟练掌握 C++语言的基本知识和技能; ( 2)基本掌握面向对象程序设计的基本思路和方法; ( 3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 2、 基本要求: (1)要求利用面向对象的方法以及 C++的编程思想来完成系统的设计; ( 2)要求在设计的过程中,建立清晰的类层次; ( 3)在系统中至少要定义四个类,每个类中要有各自的属性和方法; 3、 创新要求 : 在基本要求达到后, 可进行创新设计, 如根据查找结果进行修改的功能及设 计出比较友好的界面等。 (三)、设计方法和基本原理: 1 、问题描述(功能要求): 某小型公司,主要有四类人员:经理、兼职技术人员、销售经理和兼职推销员。现在, 需要存储这些人员的姓名、编号、级别、当月薪水,计算月薪总额并显示全部信息。 要求: 1。兼职推 1。 兼职推 2) 程序对所有人员有提升级别的功能 3) 月薪的计算方法是: 经理拿固定月薪, 兼职技术人员按工作小时数领取月薪, 销员的报酬按该推销员当月销售额提成 , 销售经理既拿固定月薪也领取销售提成。 4) 能按姓名或者编号显示、查找、增加、删除和保存各类人员的信息 2、问题的解决方案 : 根据系统功能要求,可以将问题解决分为以下步骤: ( 1)分析系统中的各个实体之间的关系及其属性和行为; ( 2)根据问题描述,设计系统的类层次; ( 3)完成类层次中各个类的描述(包括属性和方法); ( 4)完成类中各个成员函数的定义; (5)完成系统的应用模块; (6)功能调试; (7)完成系统总结报告以及系统使用说明书 2.设计要求: 前言(包括课题的背景资料,别人已做了些什么,自己准备做哪些改进) 课程设计报告正文内容 (包括系统设计要求,设计思路,系统功能模块图,系统流程图,类的层次图(包括类成员 列表),调试过程,关键程序代码,总结,参考书目等)。 (一)需求分析 系统设计目的与意义 系统功能需求(系统流程图); 输入输出的要求; (二)总体设计 系统功能分析; 系统功能模块划分与设计(系统功能模块图)。 (三)详细设计 数据库需求分析 数据库概念结构设计( E-R 图); 数据库逻辑结构设计。 类层次图 (四)界面设计与各功能模块实现 (五)系统调试 调试问题出现的主要问题:编译语法错误及修改,重点是运行逻辑问题修改和调整 (六)使用说明及编程体会 说明如何使用你编写的程序,详细列出每一步的操作步骤。 (七)关键源程序(带注释) 书写格式 要求用A4纸打印成册 正文格式:一级标题用 3号黑体,二级标题用四号宋体加粗 ,正文用小四号宋 体; 行距为 22。 正文的内容:正文总字数要求在 3000字左右(不含程序原代码)。 封面格式如下页。 考核方式 指导老师负责验收程序的运行结果, 并结合学生的工作态度、 实际动手能力、 创新精神 和设计报告等进行综合考评,并按优秀、 良好、 中等、及格和不及格五个等级给出每位同学 的课程设计成绩。具体考核标准包含以下几个部分: 平时出勤(占10%) 系统需求分析、功能设计、数据结构设计及程序总体结构合理与否(占 10%) 程序能否完整、准确地运行,个人能否独立、熟练地调试程序(占 40%) d .设计报告(占30%) 注意:不得抄袭他人的报告(或给他人抄袭),一旦发现,成绩为零分。 独立完成情况(占 10% )。 课程验收要求 判定算法设计的合理性,运行相关程序,获得正确的数值结果。 回答有关问题。 提交课程设计报告。 提交软盘(源程序、设计报告文档)。 依内容的创新程度,完善程序情况及对程序讲解情况打分。 二、 教材及参考书 朱战立等著 , C++ 面向对象程序设计,人民邮电出版社; 郑莉著, C++ 语言程序设计(含实验指导书)。 清华大学出版社 ( 结构化程序设计 部分 ) 钱能主编 ,C++ 程序设计教程,清华大学出版社, 2000.11 戴锋编著, Visual C++ 程序设计基础 , 清华大学出版社 ,2001.4 吕日著, C++ 程序设计教程,清华大学出版社, C++ 大学教程,美国 Harvey M.Deitel 等 三、 进度安排 1、 班级:

文档评论(0)

niupai11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档