课程设计报告封面及格式

合集下载

课程设计封皮格式要求

课程设计封皮格式要求

课程设计封皮格式要求一、教学目标本课程的教学目标是使学生掌握XX学科的基本知识,理解XX学科的基本概念、原理和方法,能够运用XX学科的知识解决实际问题。

具体来说,知识目标包括:1.掌握XX学科的基本概念、原理和方法;2.了解XX学科的发展历程和现状;3.能够运用XX学科的知识解决实际问题。

技能目标包括:1.能够运用XX学科的方法进行问题分析和解决;2.能够进行XX学科的实验操作和数据分析;3.能够撰写XX学科的相关报告和论文。

情感态度价值观目标包括:1.对XX学科产生浓厚的兴趣和热情;2.培养学生的科学思维和创新能力;3.培养学生的团队合作和沟通能力。

二、教学内容根据课程目标,本课程的教学内容主要包括XX学科的基本概念、原理和方法,以及XX学科的应用和实践。

具体来说,教学大纲的安排如下:1.第一部分:XX学科的基本概念和原理,包括XX概念的定义、XX原理的阐述等;2.第二部分:XX学科的方法和技术,包括XX方法的介绍、XX技术的应用等;3.第三部分:XX学科的应用和实践,包括XX案例的分析、XX实验的操作等。

具体的教材章节和内容如下:1.第1章:XX学科的基本概念,介绍XX学科的基本定义、特点和意义;2.第2章:XX学科的原理,阐述XX学科的基本原理和规律;3.第3章:XX学科的方法,介绍XX学科的常用方法和技巧;4.第4章:XX学科的案例分析,分析XX学科在实际中的应用案例;5.第5章:XX学科的实验操作,介绍XX学科的实验设备和操作步骤。

三、教学方法为了达到课程目标,本课程将采用多种教学方法,包括讲授法、讨论法、案例分析法、实验法等。

具体来说,教学方法的安排如下:1.讲授法:通过教师的讲解,向学生传授XX学科的基本知识和原理;2.讨论法:通过小组讨论,引导学生深入思考和理解XX学科的问题;3.案例分析法:通过分析XX学科的实际案例,让学生了解XX学科的应用和实践;4.实验法:通过实验操作和数据分析,让学生掌握XX学科的方法和技术。

(最新版)课程设计报告封面及格式

(最新版)课程设计报告封面及格式

(最新版)课程设计报告封面及格式重庆科技学院《面向对象程序设计》课程设计报告学院:_电气与信息工程学院_ 专业班级: 计科1103学生姓名:兰倩学号:设计地点________计算机自主学习中心________ __ 设计题目:___公司员工信息管理系统设计___________________完成日期:2013 年1月18日指导教师评语: ______________________ ___________________________________________________ __________________________________ __________________________________ __________________________________ __________________________________ _________________________________________ _成绩:______ __________ 指导教师:________ ________ 重庆科技学院课程设计任务书设计题目:公司员工信息管理系统设计学生姓名课程名称地点设计内容及要求兰倩面向对象程序设计I304/I306 专业班级计科1103 起止时间2013年1月7日~1月18日1)问题描述某公司需要存储雇员的编号、姓名、性别、所在部门,级别,并进行工资的计算。

其中,雇员分为经理、技术人员、销售人员和销售经理。

设计一程序能够对公司人员进行管理,应用到继承、抽象类、虚函数、虚基类、多态和文件的输入/输出等内容。

2)功能要求添加功能:程序能够任意添加上述四类人员的记录,可提供选择界面供用户选择所要添加的人员类别,要求员工的编号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。

查询功能:可根据编号、姓名等信息对已添加的记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息;显示功能:可显示当前系统中所有记录,每条记录占据一行。

课程设计报告封面及格式

课程设计报告封面及格式

摘要当今时代是飞速发展的的信息时代。

在各行各业中离不开信息处理,因为人工数据处理工作量大,容易出错,所以计算机被广泛应用于信息管理系统的原因。

计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。

本系统就是为了管理好超市商品而设计的。

本超市管理系统实现的功能是分别对食品、化妆品、日用品、饮料四类商品基本信息的添加、删除、修改、。

查询、显示、统计等功能.本次课程设计以C++语言为开发工具,快速、简捷的完成超市商品管理系统的各种操作,这次课程设计的超市管理系主要用了类、指针数组、构造函数函数调用以及一些基本的C++语言知识。

关键词:超市管理类构造函数指针数组重庆科技学院课程设计任务书设计题目:超市商品管理系统设计2013年12月12日目录摘要............................................................................................................................... 错误!未定义书签。

课程设计任务书........................................................................................................... 错误!未定义书签。

第一章软件需求分析说明书.. (1)1.1数据删除和添加功能 (1)1.2 数据查询 (1)1.3 信息统计 (1)1.4信息查看 (1)1.5 信息修改 (1)第二章系统分析与设计 (2)2.1 软件界面设计 (2)2.2 软件的(结构)设计 (4)2.3 软件的算法设计 (4)第三章软件的实现 (7)3.1查询功能 (7)3.2添加功能 (7)3.3修改功能 (7)第四章软件测试 (11)第五章软件使用说明书 (12)致谢 (14)参考文献 (15)第一章软件需求分析说明书1.1数据删除和添加功能删除是一项对数据管理的基本功能。

课程设计报告书封面标准格式

课程设计报告书封面标准格式

淮海工学院课程设计报告书题目:认知、制作与设计(一)学院:理学院专业:新能源科学与工程班级:新能源131姓名:陈文庆学号: 20131225352014年 5 月25 日引言在目前大学生就业压力日趋严峻的形势下,对大学生技训练显得尤为重要,通过培养大学生的各种技能将拓宽他们的就业渠道,适应市场经济需要。

光电子元器件认知、制作与设计课程的设置旨在培养和提高大学生对电子器件和电子产品的设计、制作与开发的技能。

通过本课程的学习,学生能对电子技术课程所涉及的一些电子元件如电阻、电容、电感元件有一个比较全面和直观的了解,尤其认识了这些元件在电子电路中的功能和作用。

利用万用表正确测量这些元件参数,使用电烙铁进行专业焊接练习,巩固加深对数字电子技术基础知识的理解,提高综合运用所学知识的能力;通过查找资料、选方案、设计电路、安装调试、写报告等环节的训练,熟悉工程设计的一般方法、步骤,培养学生独立分析问题、解决问题的能力;掌握常用中、小规模集成电路芯片的原理及使用方法;以wqnmlgb系列单片机为主线全面系统地讲述了单片机的原理、系统结构、接口技术、软件编制、系统开发及应用实例,进一步介绍单片机技术的发展现状,通过这些内容的教学不仅使学生对电子技术课程的学习产生了兴趣,还对学生维修和制作各种电子器件提供了知识和技能的储备保障一.常用光电子元器件 (3)1.1二极管 (3)1.2 发光二极管 (4)1.3电容器 (4)1.4电阻器 (5)二.常用的仪器与仪表 (6)2.1 万用表 (6)2.2 示波器 (7)2.3 信号发生器 (8)三.焊接技术 (8)3.1 焊接方法和条件 (8)3.2 焊点缺陷产生的原因及注意事项 (9)四.焊接练习 (10)4.1 练习的内容及过程 (10)4.2 焊接练习的收获 (11)一.常用电子元器件1.1二极管二极管,(英语:Diode),电子元件当中,一种具有两个电极的装置,只允许电流由单一方向流过。

课程设计封面格式及要求

课程设计封面格式及要求

备注!!课程设计要求与排版:1.课程设计为文字表述的排版打印统一用A4格式。

2.页面设置:上、下、左、右页边距都是2.5cm。

3.正文:宋体小四,1.5倍行距,详见模板。

4.页眉页脚字体:五号宋体居中,从正文页面起。

页眉为“XX系XX课程设计”。

页码位于页脚。

要生成目录,详见模板。

5.数字和西文用Times New Roman字体。

6.其它未尽事宜按照任课教师要求。

注意:①课程设计报告中,蓝色字体为对该部分内容要求的举例说明,请不要包含在你们上交的报告中。

②上交的报告要严格按照上面格式;句子要通顺,文章条理要清晰!!③报告设计内容部分不少于10页(仅指第三部分“设计内容”);④对于“三、设计内容”部分的内容,请每位学生根据自己所设计的内容有条理性的进行阐述,用二级标题、三级标题把所阐述内容的标题写明。

例如:涉及到电路部分的内容要包括:电路原理图详细说明,仿真或编程软件介绍、仿真模型的建立,仿真模型中各部分的功能和原理、仿真参数、仿真波形、仿真结果分析(结论)等。

河南机电高等专科学校课程设计报告书课程名称:课题名称:专业:班级:学号:姓名:成绩:xxxx 年xx 月xx 日目录1.设计目的 (1)2.设计要求和设计指标 (1)3.设计内容 (1)3.1硬件部分 (1)3.1.1 (1)3.2软件部分 (1)4.本设计改进建议 (3)5.总结(感想和心得等) (3)6.主要参考文献 (3)附录 (4)XX系XX课程设计1.设计目的(一级标题,用黑体小三,单倍行距,段前、段后0.5行)(可以围绕为了熟悉××课程,学习××软件的使用,以及锻炼××能力、掌握××知识等方面展开讲述。

)2.设计要求和设计指标(对你所设计课题应该达到什么效果,结合设计要求中内容阐述,你所做设计有什么意义,用到哪些主要参数指标)3.设计内容3.1硬件部分(二级标题,用黑体四号,单倍行距,段前、段后0.5行)(设计中用到的元器件、各部分的功能和电路原理图及详细说明等)3.1.1 …(三级标题,用黑体小四单倍行距,段前0.5行,段后0.5行)3.2 软件部分(编程软件介绍,程序流程图和源程序等:如主程序、主要功能程序、中断程序等,并有必要的程序注释。

课程设计报告封面格式(共5篇)

课程设计报告封面格式(共5篇)

课程设计报告封面格式(共5篇)第一篇:课程设计报告封面格式课程设计报告课程设计题目:学号:学生姓名:专业:班级:指导教师:****年**月**日第二篇:课程设计报告封面化工学生姓名:专业班级:学号:指导教师:实习时间:原理课程设计化学工程08-8 班王兰娟 2011.8.9 ~ 8.29第三篇:课程设计报告封面……………… _…__…_…__…__…__…_)__线号(学… … …__…__…_… _…__…名…姓… … … 业)封专(__…__…_…__…__…_级……__…__…__…_…__…院)密_学(__…__…__…_…__……………………本科课程设计专用封面设计题目:所修课程名称:修课程时间:年月日至月日完成设计日期:年月日评阅成绩:评阅意见:评阅教师签名:年月第四篇:数据结构课程设计报告封面Harbin Institute of Technology at Weihai数据结构课程设计报告设计题目:院系:班级:学号:组号:设计者:哈尔滨工业大学(威海)计算机科学与技术学院哈尔滨工业大学(威海)《数据结构课程设计》报告前言数据结构是计算机专业的必修、主干课程之一,它旨在使读者学会分析研究数据对象的特性,学会数据的组织方法,以便选择合适的数据逻辑结构和存储结构,以及相应的运算(操作),把现实世界中的问题转化为计算机内部的表示和处理,这是一个良好的程序设计技能训练的过程。

在整个教学或学习过程中,解题能力和技巧的训练是一个重要的环节。

本课题设计要求学生分组进行(每组1-2人),自行选题,选题的思想是根据实际需要进行调研,以组为单位提交课程设计任务书,给出所选项目的背景和意义,由导师确定选题的级别,主要是以实用性为主,开发一个具有实际价值的项目,经过2周的课程设计后接受课程设计组老师的解题验收。

第五篇:课程设计报告封面及-总结课程设计报告课程名称数据库课程设计—总结题目___________________________________________________________ 指导教师田英爱设计起止日期2010.09.01-11.05学院计算机学院系别专业__________________学生姓名__________________班级/学号__________________成绩___________________ 课程设计总结:[正文]。

《现代教育技术课程设计报告》封面和格式

《现代教育技术课程设计报告》封面和格式

《现代教育技术》课程设计设计题目:忆江南学号:09301158班级:09英教4班姓名:张漫指导教师:刘明二〇一一年六月二十日课程设计格式规范一、撰写内容,格式1.课程设计字数课程设计正文不少于1000字。

2.前置部分前置部分包括封面。

封面包括设计题目、作者姓名、指导教师姓名、专业名称等。

3.主体部分设计主体部分包括:正文、参考文献。

正文包括A、课程设计创意的作品主题、基本构思、素材收集整理、制作流程及应用的技术、使用软件B、实施课程设计创意的技术与艺术设计的过程与所思所想;C、实际操作中运用了那些工具,工具使用的效果截图D、自己操作中所遇到的问题,最后是否解决等4.附录部分附录是设计主体部分的补充项目,包括打印的效果彩图及其它相关图二、书写打印1.打印要求课程设计要求用计算机打印。

课程设计统一为A4纸规格。

左侧装订。

2.排版要求·各章题序及标题小2号黑体·各节的一级标题4号黑体·各节的二级标题小4号黑体·各节的三级标题小4号黑体·款、项小4号黑体·正文小4号宋体,1.5倍行距正文中图片以及其他插图,使用标号表示,标号放在图形或图片的正下方中间,字号为5号字。

如图1所示。

图1 四川黄龙正文中有需要用到表格的,使用标号表示,标号放在表格的正上方中间,字号为5号字。

如表1所示。

表1 Person数据库表字段名字段类型长度说明id Int 4 主键name char 32参考文献标题小2号黑体参考文献内容小4号宋体·目录标题小2号黑体·目录内容中章的标题小4号黑体·目录中其它内容小4号宋体·课程设计页码页低端居中,阿拉伯数字·页眉与页脚5号宋体居中注:课程设计前置部分不编排页码,页码从第一章首页开始,课程设计不加页脚,封面不加页眉,其余均加页眉,页眉内容为:“马鞍山师专多媒体专业课程设计”。

三、参考文献按以下格式:[序号] 作者姓名期刊名称卷号期数页码(年份)[序号] 作者姓名书名出版单位页码(年份)例:[1] 黄克智. 板壳理论. 北京:清华大学出版社, 25—56页(1987)[2] 于立彪, 郑慕侨, 张英. 负重轮多体接触问题有限元分析. 北京理工大学学报,22(5):572-575页(2002)。

课程设计报告封面

课程设计报告封面

课程设计报告封面一、课程目标知识目标:1. 学生能够掌握课程相关的基本概念,如××××(具体概念),并能够运用到实际情境中。

2. 学生能够理解××××(学科知识点)的基本原理,解释相关现象,并解决实际问题。

3. 学生能够总结本章节的核心知识点,形成知识体系。

技能目标:1. 学生通过本课程学习,能够运用××××(具体技能)解决实际问题,提高解决问题的能力。

2. 学生能够运用所学知识,进行小组讨论、分析问题,培养团队合作精神和沟通能力。

3. 学生能够通过实际操作,提高动手实践能力,将理论知识与实际应用相结合。

情感态度价值观目标:1. 学生通过本课程的学习,培养对××××(学科)的兴趣,激发学习的积极性。

2. 学生能够认识到所学知识在现实生活中的应用,增强学习的实用性和实践性。

3. 学生在学习过程中,培养良好的学习习惯和自主学习能力,形成正确的价值课程性质:本课程为××××(学科)示范课,旨在帮助学生巩固基础知识,提高实践能力,培养学科素养。

学生特点:本课程针对的学生群体为××年级学生,他们在前期的学习中已具备一定的学科基础,但需加强知识运用能力和实践操作能力。

教学要求:结合课程性质、学生特点,明确课程目标,将目标分解为具体的学习成果,为后续的教学设计和评估提供依据。

在教学过程中,注重启发式教学,引导学生主动探究,培养其独立思考和解决问题的能力。

同时,关注学生的情感态度价值观培养,使其在学习过程中形成良好的学习习惯和价值观。

二、教学内容根据课程目标,本章节的教学内容主要包括以下几部分:1. 知识点讲解:-××××(具体概念)的定义、性质与分类。

-××××(学科知识点)的原理、方法与应用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(此文档为word格式,下载后您可任意编辑修改!)重庆科技学院《面向对象程序设计》课程设计报告学院:_电气与信息工程学院_ 专业班级:计科1103 学生姓名:兰倩学号:设计地点(单位)________计算机自主学习中心 ________ __设计题目:___公司员工信息管理系统设计___________________完成日期: 2013 年1月18日指导教师评语: ______________________ _________________ __________________________________________________________________________________ __________________________________________________________________________________ _____________________________________ __________ _成绩(五级记分制):______ __________指导教师(签字):________ ________重庆科技学院课程设计任务书设计题目:公司员工信息管理系统设计2013年1月1日摘要本程序是能够对公司人员进行管理,而公司需要存储的是雇员的编号、姓名、性别、所在部门、级别,并进行对工资的计算。

其中,雇员分为经理、技术人员、销售人员和销售经理。

而日常生活中的人员管理有添加、查询、显示、编辑、删除和统计等基本功能。

该程序也同样拥有这些功能。

在程序运行开始,系统将首先进行的是从文件中读取数据,而只要管理人员正确的结束程序时,系统将自动保存所修改的数据。

在系统运行中,必须按照提示进行操作,否则系统报错,而往往操作人员只有6次机会,若连续6次操作失败,该界面将自动退出,若该页面为主页面,则退出该系统。

关键字:公司管理雇员数据目录摘要 (3)第一章软件需求分析说明书 (5)第二章系统分析与设计 (6)2.1 软件界面设计 (6)2.2 软件的数据(结构)设计 (10)2.2.1 基类的私有成员 (10)2.2.2公司对各派生类的管理中的私有成员 (10)2.2.3主要函数 (10)2.3 软件的算法设计 (11)第三章软件的实现 (15)3.1 添加功能模块 (15)3.2 查询功能模块 (16)3.3 编辑功能模块 (16)3.4 删除功能模块 (17)3.5 统计功能模块 (19)第四章软件测试 (21)4.1 void Add();添加功能 (21)4.2 void Find(); 查询人员 (21)4.3 void Print();显示 (21)4.4 void Rewrite(); 修改人员 (22)4.5 void Delete(); 删除人员 (22)4.6 void Sum(); 统计 (22)第五章软件使用说明书 (23)致谢 (25)参考文献 (26)第一章软件需求分析说明书本产品共包含七大功能:添加功能、查询功能、显示功能、编辑功能、删除功能、统计功能和退出系统。

“添加”中有经理、技术人员、销售人员和销售经理四个类别可供用户选择,而其判定是否可供添加的依据是编号,在添加的人员类别中要求员工的编号要唯一。

若输入的编号已存在,系统将给予提示并提示是否继续;而当用户成功添加时,系统也会给予是否继续的提示,若继续,则重复上次操作,否则再按任意键返回主界面。

在用户操作过程中,若用户输入错误,系统报错并给予是否继续的提示。

“查询”中有编号、姓名、性别、级别四个判断依据。

其中级别有四个判断依据,1指经理,2指技术人员,3指销售人员,4指销售经理,当用户选择要查询的类别时,系统会显示相关的全部信息,若系统中不存在此信息,系统将会提示记录为空。

在查询完成后,系统会给予是否继续的提示,若继续则重复操作,否则回到主界面。

“显示”是显示当前系统中所有记录,每条记录占一行。

若系统中不存在任何记录,系统将显示记录为空,并按任意键回到主界面。

“编辑”中有编号和姓名两个判断依据,用户可任意选择进行编辑,其中编号和性别是固定不变的,不能更改。

在正确编辑或系统不存在用户所要编辑的信息时,系统会给予是否继续的提示,若继续则重复操作,否则按任意键回到主界面。

“删除”中有编号、姓名、级别和所有记录四个判定依据,用户选择任意选项将自动删除所选删除的记录,若该系统数据为空,系统将显示记录为空,并按任意键回到主界面。

“统计”中有总数、男员工、女员工、经理、技术人员、销售人员和销售经理七个选项可供用户选择,而用户选择任意选项,系统将显示该类员工的人数,并提示是否继续,若继续则重复操作,否则按任意键回到主界面。

“退出系统”是系统结束的标志,而当用户选择该选项时,系统将保存所修改的数据。

第二章系统分析与设计2.1 软件界面设计运行程序则出现图2.1 制作人显示按任意键到主菜单图2.2 主菜单在主菜单中输入相应的序号在进入对应的界面,若输入非主菜单中的序号,系统会报错并要求重新输入,而用户只要6次机会。

在图2.2中输入1,则图2.3 添加功能添加功能的依据有经理、技术人员、销售人员和销售经理。

在输入1后,则添加的类别属于经理类,若输入2则添加的类别属于技术人员类,若输入3则添加的类别属于销售人员类,若输入4则添加的类别属于销售经理类,否则系统报错,而用户只要6次机会,若6次都失败,则退出该界面,按任意键回到主菜单。

在添加过程中,必须满足编号的唯一性,若输入的编号存在,系统给出提示,若不存在,则继续输入操作。

在完成操作后,系统会给出是否继续的的提示,若输入y或Y,则重复操作,若输入n或N,则再按任意键回到主菜单,如图2.3所示。

在图2.2中输入2,则图2.4 查询功能查询功能中有编号、姓名、性别和级别3个依据,输入1,系统将提示输入编号;输入2,系统将提示输入姓名;输入3则男和女2中判定依据,再其中输入1,则显示所有男员工的信息,若输入2则显示所有女员工的信息;输入4则又1^4个级别可供选择,其中1指经理,2指技术人员,3指销售人员,4指销售经理,选择相应数字,则系统将显示相应的所有信息。

在系统操作中,若要查询对象不存在,系统将给予提示,并显示是否继续查询。

而若完成一次操作后,系统也将提示是否继续查询,若继续,则重复操作,否则按任意键回到这菜单,如图2.4所示。

在图2.2中输入3,则显示功能是显示当前记录的所有信息,若系统中不存在任何记录,则系统会显示记录为空。

在显示功能中按任意键则回到主菜单。

如图2.5所示。

在图2.2中输入4,则图2.6 编辑功能编辑功能中有编号和姓名2个判定依据,输入1,则系统会要求输入需要编辑的编号,若该编号不存在,系统会给予提示,并显示是否继续;若系统中存在该编号,则系统会显示编号下的所有信息,并提示编辑,当编辑完成,系统会提示是否继续。

若输入2,系统会要求输入需要编辑的姓名,其相关规定同编号选项类似。

如图2.6所示。

在图2.2中输入5,则图2.7 删除功能删除功能有编号、姓名、级别和所有记录4个判定依据。

输入1,则系统会提示输入要删除的编号,并提示是否继续;若输入2,则系统会提示输入要删除的姓名,这指代删除系统中首次出现的该姓名;若输入3,怎系统会提示输入级别,而级别有4个部分组成,分别是1经理,2技术人员,3销售人员,4销售经理,输入其代表的数字,便可删除相应的类别;若输入4,则系统将删除所有记录。

如图2.7所示。

在图2.2中输入6,则图2.8 统计功能统计功能中有总数、男员工、女员工、经理、技术人员、销售人员、销售经理7个判定依据。

输入1,系统将显示总人数,并显示是否继续;若输入2,系统将显示男员工的人数并显示是否继续,其它5个类别也类似,如图2.8所示。

在图2.2中输入0,则图2.9 退出系统当进入退出系统时,代表该程序结束,并且在之前的操作过程中对系统数据的修改也会自动保存在文件中,如图2.9所示。

2.2 软件的数据(结构)设计2.2.1 基类的私有成员①string类型的number表示编号②string类型的name表示姓名③string类型的sex表示性别④string类型的department表示所在部门⑤int类型的sort表示级别⑥double 类型的wages工资2.2.2公司对各派生类的管理中的私有成员vector<manage>M;经理vector<technology>T;技术人员vector<seller>S;销售人员vector<leader>L;销售经理2.2.3主要函数void Add(); 增加人员void Find(); 查询人员int Findid(string num);查找编号int Findname(string nam_e);查找姓名int Findsex(string se);查找性别int Findsort(int &sor);查找级别void Print();显示void Rewrite(); 修改人员void Delete(); 删除人员void Sum(); 统计void Read();读文件void Write();写文件2.3 软件的算法设计图2.10 主菜单流程图图2.11 添加功能流程图图2.12 查询功能流程图图2.13 编辑功能图2.13 删除功能图2.14 统计功能第三章软件的实现3.1 添加功能模块添加功能模块中有经理、技术人员、销售人员和销售经理4个选项。

选择选项后要判断要添加的信息中的编号是否存在,若输入的编号存在,提示该编号已存在,若不存在,则执行下步操作。

在添加时,要对类别进行判定,并将添加的信息压入该类别的向量的末尾。

完成操作后,将判断是否继续,若继续则执行递归。

其伪代码如下:void company::Add(){……定义数据类型cout<<"\n\n\t添加功能\n";cout<<"1、经理2、技术人员\n\n";cout<<"3、销售人员4、销售经理\n\n";cout<<"请选择(1^4):";sor=choice(4,1);判定输入的sor必须是1^4中的数字if(!sor)return;cout<<"请输入雇员的信息:\n";cout<<"编号:";fflush(stdin);cin>>num;cin.clear();……判断编号是否存在……在输入的编号不存在的情况下编辑信息if(sor==x){……判断添加的信息的类别并加入该类别的向量中}cin.clear();if(judge())判定是否继续Add();继续则重复操作}3.2 查询功能模块查询功能模块中有编号、姓名、性别和级别4个选项,其中首先调用的是choice(int a,int b),它的作用是判断输入的必须是数字,且大于等于b,小于等于a的,在下步操作中再判定输入的值并调用相关函数,以达到查询的目的。

相关文档
最新文档