c 课程设计任务书

发布 2024-04-04 17:50:08 阅读 1017

功能要求:

1、增加员工数据信息。

2、更新员工数据信息。

3、查询员工数据信息。

4、删除员工数据信息。

5、良好的人际交互界面、方便操作。

基本要求:定义点(point)类,包含点的坐标x和y;通过继承点类派生出线段(line)类;通过线段(line)类的组合定义三角形(******** )类。

功能要求:1、设计菜单实现功能选择;

2、输入三角形的三个顶点坐标;

3、判断三角形的种类(一般三角形、等腰三角形、等边三角形、直角三角形和不能构成三角形);

4、计算并输出三角形的面积 。

基本要求:定义点字符串(string)类,包含存放字符串的字符数组和字符串中字符的个数。

功能要求:1、设计菜单实现功能选择;

2、字符串的输入与赋值;

3、字符串的运算,包括:

1)连接 2)复制 3)查找

4)交换 5)求子串 6)比较。

4、字符串的输出。

基本要求:定义学生(student)类,其中至少包括姓名、性别、学号、班级和四门功课的成绩。

功能要求:1、设计菜单实现功能选择;

2、输入功能:输入学生信息,并保存到文件中;

3、计算每个学生的总分与平均分并排序。

4、能根据学号修改学生信息。

5、能根据学号删除学生信息。

6、查询功能:

1)能够根据学号查询学生信息;

2)能够根据姓名、班级查询学生信息。

3)统计学生成绩,按照班级和科目计算平均分。

基本要求:定义一个抽象类形状(shape),包含输入基本图形的信息函数input()、显示基本图形信息函数disp()、计算表面积的函数area()、计算体积的函数volume(),它们均为纯虚函数。通过继承形状类派生出球体类、正方体类、长方体类、圆柱体类。

功能要求:1、设计菜单实现功能选择;

2、输入各种形状信息;

3、显示各种形状信息;

4、计算各种形状的表面积;

5、计算各种形状的体积;

基本要求:定义学生(student)类,其中至少包括姓名、性别、学号、班级和联系**。

功能要求:1、设计菜单实现功能选择;

2、输入功能:输入学生信息,并保存到文件中;

3、能按照学生的学号排序。

4、能根据学号修改学生信息。

5、能根据学号删除学生信息。

6、查询功能:

1)能够根据学号查询学生信息;

2)能够根据姓名、学号、班级等查询学生信息。

3)按照班级统计学生人数。

基本要求:定义职工(employee )类,其中至少包括姓名、性别、工号、**、所在系部和职称。

功能要求:1、设计菜单实现功能选择;

2、输入功能:输入职工信息,并保存到文件中;

3、查询功能:

1)能够根据工号精确查询职工信息;

2)能够根据姓名、科室查询职工信息。

3)分系部进行职称统计,计算各职称的人数。

4、根据职工的职称排序输出。

5、根据工号修改职工信息。

6、根据工号删除职工信息。

基本要求:定义复数(complex )类,其中至少包括实部和虚部,对复数类实现尽可能丰富的运算。

功能要求:1)建立复数类。

2)复数信息的初始化。

3)复数信息的输出。

4)将复数信息保存为文件。

5)求复数的绝对值。

6)实现复数的加、减、乘、除、乘方、自加、自减等运算。

基本要求:考勤信息记录了学生的缺课情况,它包括:缺课日期、第几节课、课程名称、学生姓名、缺课类型(迟到、早退、请假及旷课)。

功能要求:1)录入学生的缺课记录;

2)修改某个学生的缺课记录;

3)查询某个学生的缺课情况;

4)统计某段时间内,旷课学生姓名及旷课次数,按旷课次数由多到少排序;

5)统计某段时间内,有学生旷课的课程及旷课人次,按旷课人次由多到少排序;

6)系统以菜单方式工作。

基本要求:图书信息包括书号、书名、作者名、出版社、出版时间、**等。

功能要求:1)新进图书基本信息的输入。

2)图书基本信息的查询。

3)对撤消图书信息的删除。

4)已有图书借出与否的查询等操作。

基本要求:每个学生的信息为:学号、姓名、性别、家庭住址、联系**、语文、数学、外语三门单科成绩、考试平均成绩、考试名次、同学互评分、品德成绩、任课教师评分、综合测评总分、综合测评名次。

考试平均成绩、同学互评分、品德成绩、任课教师评分分别占综合测评总分的%。

功能要求:a学生信息处理:

1) 输入学生信息、学号、姓名、性别、家庭住址、联系**,按学号以小到大的顺序存入文件中。 提示:学生信息可先输入到数组中,排序后可写到文件中。

2)删除同学信息。提示:输入将删除同学号,读出该同学信息,要求对此进行确认以决定是否删除将删。

b、学生数据处理:

1) 按考试科目录入学生成绩并且按公式:考试成绩=(语文+数学+外语)/3,把学生记录写入一个文件中。

2) 学生测评数据输入并计算综合测评总分及名次。 提示:综合测评总分=考试成绩 *0.6+同学互评分*0.1+品德成绩*0.1+任课老师评分*0.2。

基本要求:课程信息包括:课程编号、课程名称、任课教师、学分、课程性质、开课院系等。

功能要求:1)能够对课程信息进行输入、修改、删除操作;

2)按给定的条件(编号、名称、任课教师、开课院系等)查询课程信息;

3)以文件形式保存相关信息,可以读取默认文件中的信息进行查询等操作。

基本要求:信用卡信息:卡号、用户姓名、身份证号码、开户银行、信用额度、信用积分(可能为负)等。

功能要求:1)能够对信用卡信息进行维护:新建、修改、删除操作;

2)按给定的条件(卡号、用户姓名、身份证号码、信用积分等)查询课程信息;

3)以文件形式保存相关信息,可以读取默认文件中的信息进行查询等操作。

基本要求:以高校为基本单位进行信息存放,高校信息包括:编号、学校名称、地址、省份、建校时间等。

功能要求:1)能够对高校信息进行维护:新建、修改、删除操作;

2)按照高校任意信息进行查询;

3)以文件形式保存相关信息,可以读取默认文件中的信息进行查询等操作。

基本要求:以班级为单位进行选题,题目信息以文件形式存放,包括:编号、题目、任务要求、完成时间等。

功能要求:1)学生信息包括:学号、姓名、班级;

2)输入学号,随机抽取题目,限定每个题目只能被一个学生选中;

3)选题结果以文件形式存放,可以随时进行查询操作。

基本要求:宾馆的客房信息包括客房号、客房类型、客房**、空闲情况、客人姓名、客人身份证号、入住时间、退房时间,预付费用等信息。

功能要求:1)客房信息的录入功能;

2)客人入住登记;

3)客人退房结算;

4)客房信息浏览功能,浏览全部客房的信息。

基本要求:电脑各部件的信息包括:部件名、**、分类号、型号,厂商、**时间等。

功能要求:1)添加电脑各部件的信息功能(用文件保存);

2)查询功能,按类型、**等查询;

3)信息修改功能,能够按指定记录修改信息。

基本要求:教师开课信息包括职工号、姓名、职称、**、开课名称、可容纳人数等(职工号不能重复)。

功能要求:1)教师开课信息录入功能(教师开课信息用文件保存)--输入;

2)教师开课信息浏览功能--输出;

3)查询功能:可以按姓名、工号信息查询;

4)教师开课信息删除、修改功能(任选项)。

基本要求:设计一个银行账户管理程序,账户的信息有账号(唯一)、姓名、余额、身份证号码、单位、**号码、地址等。

功能要求:允许用户进行如下操作:开户、销户、存款、取款、转账、查询,一个用户可以有多个户头,账户的数值没有上限。

程序运行时,可以由用户选择进行何种操作,开户操作要求输入用户信息后自动获取账号,用户销户后账号被**,并且该账号可以继续分配给其它账户,不允许用户透支,根据姓名或账号可以进行用户的信息查询,所有的账户信息应存放到一个文件中,可以随时的访问和更新。

基本要求:研究生考试课程为4门,其中数学、外语、政治为统一命题,而专业基础课则根据不同的专业由招生学校自行命题。国家对初试录取分数有总分要求(如某一年要求4门课总分应达到310分),另外还有对每门课的最低分数要求(如总分为100的试卷最低应达到40分,总分为150的试卷最低应达到65分)。

功能要求:编程统计初试合格的人数,并按总分由高到低的顺序输出合格考生的信息。

程序运行时首先要求输入:考生姓名,准考证号,报考专业,是否应届生,4门课程(政治、数学、外语、专业基础课)成绩。这些原始数据应保存到一个文件中。

然后输入:录取的总分要求,各课程的最低分数要求。输出要求:

过线考生的姓名,准考证号,报考专业,是否应届生,4门课程(政治、数学、外语、专业基础课)成绩及总分,这些信息应存放到另一个文件中。

基本要求:课程信息包括:课程编号、课程名称、任课教师、学分、课程性质、开课院系等。

功能要求:1)能够对课程信息进行输入、修改、删除操作;

2)按给定的条件(编号、名称、任课教师、开课院系等)查询课程信息;

3)以文件形式保存相关信息,可以读取默认文件中的信息进行查询等操作。

C课程设计任务书

c语言程序设计课程设计任务书。针对本课程设计,完成以下课程设计任务 1 熟悉课程设计上机环境 turbo c或vc6.0 2 熟悉课程设计任务,查阅相关资料。3 针对每题完成以下工作 1 写出每个模块的设计思想。2 画出每个函数的n s图。3 编写源程序。4 上机调试程序,记录运行结果。书写上述文档...

C 课程设计任务书

一 课程设计题目集合的交,并,差集运算的实现。二 课程设计工作自 2015 年 3 月 9 日起至 2015 年 4 月 25 日止。三 课程设计地点 慎思楼b0713实验室。四 课程设计内容要求 1 本课程设计的目的。1 使学生掌握软件开发的基本工作流程。2 巩固c 程序设计课程所学的内容。3 培...

C语言课程设计任务书

高级语言程序设计 课程设计任务书。本课程设计是在 高级语言程序设计 课程学习的基础上,要求学生通过课程设计掌握该门课程的主要内容,培养学生全面地分析问题 解决问题 以及编程和动手的能力。为毕业设计和以后的工程实践打下良好的基础。一 实践教学目标与基本要求。1.巩固和加深对c语言程序设计的理解,提高综...