C语言课程实训指导书0321.docx

上传人:b****5 文档编号:8237670 上传时间:2023-01-30 格式:DOCX 页数:17 大小:21.50KB
下载 相关 举报
C语言课程实训指导书0321.docx_第1页
第1页 / 共17页
C语言课程实训指导书0321.docx_第2页
第2页 / 共17页
C语言课程实训指导书0321.docx_第3页
第3页 / 共17页
C语言课程实训指导书0321.docx_第4页
第4页 / 共17页
C语言课程实训指导书0321.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

C语言课程实训指导书0321.docx

《C语言课程实训指导书0321.docx》由会员分享,可在线阅读,更多相关《C语言课程实训指导书0321.docx(17页珍藏版)》请在冰豆网上搜索。

C语言课程实训指导书0321.docx

C语言课程实训指导书0321

1.学生学籍管理2

2.通讯录管理2

3.酒店房间登记管理3

4.职工信息管理3

5.销售管理4

6.银行账户信息管理4

7.商品销售管理4

8.设备管理5

9.飞机订票5

10.仓库管理5

11.学校运动会管理6

12.教师工作量管理6

13.学生证管理程序7

14.学分管理程序7

15.图书登记管理程序7

16.学生作业完成情况管理程序8

17.宿舍管理系统8

18.图书租借管理系统8

19.车票管理系统9

20.多边形画图9

21.矩形画图9

22.小学生简单算术辅助教学软件10

23.标准化考试软件10

24.单词学习软件11

25.学校职工工资管理系统11

26.学校教师教学管理系统11

27.汽车生产管理系统12

28.汽车零件采购管理系统12

29.汽车索赔管理系统13

30.汽车质量管理系统13

31.停车场管理系统14

32.考勤管理系统14

1.学生学籍管理

问题描述:

已知程序要求管理的学生信息包括:

学号,姓名,系别、班级,年龄,性别,入学时间。

设计一程序,完成以下功能:

1)能从键盘输入学生的信息

2)能从指定的文件中读入学生的信息

3)能学号查询学生的基本信息

4)能删除指定学号的学生信息

5)能修改指定学号的学生信息

6)能将学生信息保存在指定的文件中

 

2.通讯录管理

问题描述:

已知程序要求通讯录的信息为:

姓名、性别、电话号码、类别、电子邮件,设计一程序,完成以下功能:

1)能从键盘输入通讯录的信息

2)能从指定的文件中读入通讯录的信息

3)能按姓名查询通讯录的信息

4)能按分类查询通讯录的信息

5)能删除指定姓名的通讯录的信息

6)能修改指定姓名的通讯录信息

7)能将通讯录信息保存在指定的文件中

 

3.酒店房间登记管理

问题描述:

已知在酒店中有10个房间,设计一程序,完成以下功能:

1)能从文件导入旅客入住信息

2)能从键盘输入客户的入住信息(包括:

客户姓名,身份证号,开始入住时间、退房时间、入住房间号)

3)能根据房间号查询住宿信息

4)能根据身份证号查询住宿信息

5)能根据身份证号、住宿时间修改入住信息

6)能根据身份证号、住宿时间删除入住信息

7)能将住宿信息导入到指定的文件中

 

4.职工信息管理

问题描述:

已知职工信息包括职工号、姓名、性别、出生日期、学历、职称、住址、电话等。

设计一程序,完成以下功能:

1)能从键盘输入职工的信息

2)能从指定的文件中导入职工的信息

3)能按职工号查询职工的信息

4)能根据职工号删除职工信息

5)能根据职工号修改职工信息

6)能将职工信息保存在指定的文件中

5.销售管理

问题描述:

已知一公司某公司有4个销售员(编号、姓名、性别),负责销售5种产品(产品代号、产品名称,销售价格)。

设计一程序,完成以下功能:

1)从键盘输入销售信息:

销售员编号、产品编号、销售日期、销售数量。

2)能从指定文件导入销售信息

3)能根据销售员、产品、销售日期修改销售信息

4)能根据销售员、产品、销售日期删除销售信息

5)能输出指定时间段内的销售统计报表,格式如下:

销售统计报表

产品代号销售之和

销售员代号12345

1

2

3

4

每种产品之和总和

6)根据销售员编号查询销售历史情况

7)能将销售信息导出到指定文件

 

6.银行账户信息管理

问题描述:

已知一银行有5个客户(客户信息为:

编号、客户姓名、客户地址、客户电话、账户总金额(最开始为0))。

设计一程序,完成以下功能。

1)能从文件导入客户的存款信息

2)能从键盘录入客户的存款:

输入客户编号、存款金额、存款日期。

3)取款:

输入客户编号、存款金额、取款日期,完成取款功能。

4)查询指定客户的余额

5)查询指定客户的存款记录

6)查询指定客户的取款记录

7)能将存款信息导出到文件

 

7.商品销售管理

问题描述:

已知一公司有10种产品(产品编号,产品名称,产品价格),设计一程序,完成以下功能:

1)能从文件导入销售信息

2)从键盘输入销售信息

3)能根据产品编号查询产品的销售历史

4)输入开始时间、截止时间,计算商品的销售总额和销售历史

5)能根据销售时间、产品编号、顾客姓名删除销售记录

6)能根据销售时间、顾客姓名修改购买的产品编号、购买数量

7)能将销售历史导出到指定文件

8.设备管理

问题描述:

已知一公司需要登记购买的设备信息,设计一程序完成以下功能:

1)能从文件导入购买的设备信息,文件格式如下:

设备编号购买部门设备名称购买日期供应商价格

2)能从键盘录入购买的设备信息

3)能将购买的设备报废

4)查询指定设备编号购买信息

5)能根据设备编号删除购买记录

6)能将当前未报废的设备信息保存到文件

 

9.飞机订票

问题描述:

某公司每天有10航班(航班号、价格),每个航班的飞机,共有80个坐位,分20排,每排4个位子。

编号为A,B,C,D。

如座位号:

10D表示10排D座。

设计一程序,完成以下功能:

1)能从文件导入订票信息

2)能从键盘录入订票信息:

乘客的姓名、身份证号、航班号、乘坐日期,座位号

3)能根据身份证、航班号、乘坐日期修改乘坐座位

4)能根据身份证、航班号、乘坐日期删除订票信息

5)查询指定航班、指定日期的乘客信息

6)能根据航班、日期计算销售额

7)能将订票信息保存到文件

 

10.仓库管理

问题描述:

已知一工厂有5个仓库(仓库编号、仓库名称、负责人),用于保存公司生产的10个产品(产品编号、产品名称、产品规格),任何一种产品可以保存在该5个仓库中,编写一程序完成以下功能:

1)能从指定文件中导入产品的入库信息,格式如下:

仓库编号、产品编号,入库日期,入库数量

2)能从键盘输入产品的入库信息

3)能从键盘录入产品的出库信息

4)能根据产品编号,入库日期修改入库数量

5)能根据产品编号,入库日期删除入库记录

6)查询指定产品编号的入库记录

7)查询指定产品编号的出库记录

 

11.学校运动会管理

问题描述:

已知某学校运动会上有5个系部(编号、名称)和10个运动项目,各项目名次取法有如下几种:

取前5名:

第1名得分7,第2名得分5,第3名得分3,第4名得分2,第5名得分1;编写一程序,完成以下功能:

1)能从文件导入获奖信息,导入格式如下:

系部编号项目编号名次

2)能从键盘输入获奖信息

3)能计算各个系部的得分

4)能根据系部编号、项目编号修改名次

5)能根据系部编号、项目编号删除获奖记录

6)查询指定系部编号的获奖记录

7)能将获奖信息保存进指定文件

12.教师工作量管理

问题描述:

已知一学校有4们课程(课程编号、课程名称,课时),5个教师(教师号、姓名、性别、职称),在计算教师工作量时,其计算方法如下表:

班级数目单个教学任务总课时

21.5*(理论课时+实验课时)

32*(理论课时+实验课时)

>=42.5*(理论课时+实验课时)

编写一程序,完成以下功能:

1)能从文件导入教师的授课信息,文件格式如下:

教师编号课程编号上课学期

2)能从键盘录入教师授课信息

3)能根据上课学期、课程编号删除授课信息

4)能根据上课学期、课程编号修改授课教师

5)能计算每个学期的教师工作量

6)查询指定教师编号查询授课历史

7)能将授课信息导出到文件

13.学生证管理程序

题目描述

设计一学生证的管理程序。

该程序应具有下列功能:

(1)能从文件导入学生证信息

(2)能从键盘录入学生证信息

(3)给定学号,显示某位学生的学生证信息;

(4)给定某个班级的班号,显示该班所有学生的学生证信息;

(5)给定某位学生的学号,可以修改该学生的的学生证信息;

(6)给定某位学生的学号,可以删除该学生的学生证信息;

(7)可以将学生信息导出到文件

14.学分管理程序

题目描述

请设计一个学生的学分管里程序

假定每位学生必须完成基础课50学分、专业课50学分、选修课24学分、人文类课程8学分和实验性课程20学分才能够毕业。

因此在管理学分时,要考虑每个学分所属于的课程类别。

该程序应该具有下列功能:

(1)能从文件导入学生的学分

(2)能从键盘录入学生的学分;

(3)给定学号,显示某位学生的学分完成情况;

(4)能根据学生的学号,修改该学生的学分信息;

(5)能根据学生的学号,删除学生的信息

(6)能将学生的学分导出到文件

15.图书登记管理程序

题目描述

请设计一个图书登记管理程序。

该程序应该具有下列功能:

(1)能从文件导入图书的信息

(2)能从键盘录入图书的信息;

(3)给定图书号,显示某本图书信息;

(4)能根据图书号修改图书的信息

(5)能根据图书号删除图书的信息;

(6)能将图书信息导出到指定文件

16.学生作业完成情况管理程序

题目描述

请设计一个学生作业完成情况管理程序。

假设某门课程一学期要留10次作业,每次老师要进行批改,给出分数后还要进行登记。

学期期末要根据每次作业的成绩计算出最终的平时成绩(满分100分)。

该程序应该具有下列功能:

(1)能从指定文件导入学生作业分数

(2)能从键盘录入学生作业的分数;

(3)给定学号,显示显示某位学生的作业完成情况;

(4)给定某位学生的学号,修改该学生的作业分数;

(5)给定某位学生的学号,删除该学生的信息;

(6)能将学生的作业信息导出到指定文件

17.宿舍管理系统

题目描述

现学校要管理宿舍入住的学生,试设计一宿舍管理系统,使之能提供以下功能:

(1)能从文件导入学生入住的信息

(2)能从键盘录入学生入住的信息:

学号姓名房间号床位号

(3)能根据房间号查询入住的学生

(4)能根据学号删除入住信息

(5)能根据学号修改入住的房间号、床位号

(6)能将入住学生信息导出到文件

18.图书租借管理系统

题目描述

图书店需要管理图书的租借信息,试设计一图书租借管理系统,使之能提供以下功能:

(1)能从文件导入图书的租借信息

(2)能从键盘录入图书的租借信息,图书号,租借人,租借日期

(3)能根据日期查询图书的租借信息

(4)根据图书号,租借人归还图书

(5)能根据图书号、租借人删除租借信息

(6)能将租借图书信息保存到指定文件

19.车票管理系统

题目描述

一车站需要管理出售的车票信息,试设计车票管理系统,使之能提供以下功能:

(1)能从文件导入出售车票的信息

(2)能键盘录入出售的车票信息(车次号、日期、身份证、姓名、票价)

(3)能根据身份证、日期修改车次号和票价

(4)能根据身份证、日期删除出售车票信息

(5)能根据车次号、日期计算出售车票金额

(6)能将出售车票信息导出到文件

20.多边形画图

题目描述

设计一程序完成如下功能

1、从指定文件导入多边形的顶点信息

2、能从键盘输入多边形的顶点信息:

顺序号、顶点坐标

3、能绘制多边形

4、能计算多边形的周长和面积

5、能将多边形的顶点信息导入到指定文件

6、能根据顺序号修改多边形的顶点信息

7、能根据顺序号删除多边形的顶点信息

 

21.矩形画图

题目描述

设计一程序完成如下功能

1、从指定文件导入矩形的信息

2、能从键盘输入矩形的顶点信息

3、能绘制矩形

4、能计算重叠的矩形个数

5、能将矩形的顶点信息导入到指定文件

6、能根据顺序号修改矩形的信息

7、能根据顺序号删除矩形的信息

22.小学生简单算术辅助教学软件

题目描述

设计一程序完成如下功能

1、能从指定文件导入题库,题库中的题目是一些只有一个算术符号的计算式

例如1+23-56*5

2、能从键盘往题库中增加题目

3、能将题目保存到指定文件中

4、能删除指定的题目

5、能随机抽取指定数量的题目给用户作

6、能对用户的答题进行评判,并计分(满分假定是100分)

7、能查看用户答题记录

23.标准化考试软件

题目描述

设计一程序完成如下功能

1、能从指定文件导入题库,题库中的题目只有选择题(单选题),其格式如下,##表示一个题目的题干开始,**表示一个选项开始,每个题目只有四个选项,&&表示答案开始

例如

##下面那种物品是交通工具

**A、乌龟

**B、汽车

**C、西瓜

**D、轮船

&&BD

2、能从键盘往题库中增加题目

3、能将题目保存到指定文件中

4、能删除指定的题目

5、能随机抽取指定数量的题目进行考试

6、能对用户的答题进行评判,并计分(满分假定是100分)

7、能查看用户答题记录

24.单词学习软件

题目描述

设计一程序完成如下功能

1、能从指定文件导入单词库,单词库的格式如下:

前面是英文单词,后面是汉语意思,中间使用空格隔开,如果一个单词有多个汉语意思,每个汉语使用;隔开,每个单词占一行

例如

face面容;表面;脸;方面

dog狗;家伙;跟踪

2、能从键盘往单词库中增加单词以及其汉语意思

3、能将输入的单词保存到指定文件中

4、能删除指定的单词

5、能修改指定的单词

6、能根据英文单词查询其汉语意思

7、能根据汉语查询单词

 

25.学校职工工资管理系统

题目描述

院职工工资管理系统应包含职工的全部信息。

每个职工是一条记录,包括姓名、性别、出生年月、年龄、婚姻状况、家庭住址、职称、月工资等,设计一程序完成如下功能

1、能从指定文件导入导入职工信息

2、能从键盘输入职工信息

3、能根据姓名修改职工信息

4、能根据姓名删除职工信息

5、能根据姓名查询职工信息

6、能统计平均工资

7、能将职工信息保存进指定文件

26.学校教师教学管理系统

题目描述

学院教学信息管理系统,每一条记录包括一位教师的职工号、姓名、职称、性别、3门课程,教学效果综合评分,设计一程序完成如下功能

1、能从指定文件导入导入教师信息

2、能从键盘输入教师信息

3、能根据姓名修改教师信息

4、能根据姓名删除教师信息

5、能根据职工号查询教师信息

6、能根据课程查询该课程的授课信息

7、能将教师信息保存进指定文件

27.汽车生产管理系统

题目描述

已知在设计、装配汽车时,每种车型需要定义使用什么样的零件总成,这样在生产汽车时就可以知道需要多少零件,设计一程序完成如下功能

1、能从指定文件导入车型的配置信息,配置信息的格式如下:

车型零件型号零件名称生产厂家使用数量

每个车型和其组成的一个零件占一行

EQ1141G7DJ-301C1109N-010散热器60厂1

EQ1141G7DJ-301C789N-0120发动机49厂1

EQ1141G7DJ-301C4566N-0310车轮42厂4

2、能根据车型查询其组成的零件

3、能从键盘输入车型的配置信息

4、能根据车型、零件型号修改其配置信息

5、能根据车型、零件型号删除其配置信息

6、能输入车型号和生产数量计算所需要的零件数量

7、能将车型配置信息保存进指定文件

 

28.汽车零件采购管理系统

题目描述

已知在汽车生产时,需要向零件生产厂商采购零件,设计一程序完成如下功能

1、能从指定文件导入采购表,采购信息的格式如下:

零件型号零件名称生产厂家采购日期采购数量

每个零件占一行

1109N-010散热器60厂2012-9-55

789N-0120发动机49厂2012-9-57

4566N-0310车轮42厂2012-9-59

2、能根据零件型号、采购日期查询其采购信息

3、能从键盘输入采购信息

4、能根据零件型号、采购日期确认已经收货

5、能根据采购日期、零件型号修改其未收货的采购信息

6、能根据采购日期、零件型号删除其其未收货的采购信息

7、能将采购信息保存进指定文件

 

29.汽车索赔管理系统

题目描述

已知在汽车销售后,服务站在对故障汽车维修后,可以向汽车生产厂家进行索赔,设计一程序完成如下功能

1、能从指定文件导入索赔表,索赔信息的格式如下:

服务站名称索赔日期底盘号发动机号维修描述索赔金额

每次索赔的信息占一行

万里行服务站2012-9-570001001A35D2600168发动机故障100

东风武安服务站2012-1-570001003A35D2600148离合器故障50

2、能根据底盘号查询其索赔信息

3、能从键盘输入索赔信息

4、能根据底盘号、索赔日期对索赔单进行审批

5、能根据索赔日期、底盘号修改其未审批的索赔信息

6、能根据索赔日期、底盘号删除其未审批的索赔信息

7、能将索赔信息保存进指定文件

30.汽车质量管理系统

题目描述

已知在汽车生产过程中,需要对生产的汽车进行质量检测,保证生产质量,对出现生产质量问题的责任单位进行管理,设计一程序完成如下功能

1、能从指定文件导入检测信息表,检测信息的格式如下:

底盘号发动机号生产日期是否合格质量问题描述责任单位考核金额

每项质量的信息占一行,是否合格使用10表示如果是1为合格则后面的质量信息为空

70001001A35D26001682012-3-51

70001003A35D26001482012-4-80发动机异响发动机装配车间50

2、能根据日期查询其检测信息

3、能从键盘输入检测信息

4、能根据月度计算每个责任单位的考核金额

5、能根据生产日期、底盘号修改其检测信息

6、能根据生产日期、底盘号删除检测信息

7、能将检测信息保存进指定文件

31.停车场管理系统

题目描述

假定学院1号停车场的管理员,要求记录登记进入停车场的车辆信息,并进行收费。

车辆进入时需要登记的信息有车牌号,停车车位,进入时间。

车辆出场时需要对车辆停车收费管理为:

0.5小时内免费,以后每1小时收费1元,超过6小时的按2元计费,超过24小时的按3元计费,设计一程序使之能提供以下功能:

(1)可以从文件导入已在停车场的车辆,文件格式为:

车牌号停车车位进入时间

(2)可以录入进入停车场车辆信息

(3)可以查询当前在停车的车辆信息

(4)车辆出场时,可以计算停车费用

(5)可以根据根据车牌号,进入时间修改停车车位

(6)可以根据车牌号查询在停车场的停车历史

(7)可以将当前在停车场的车辆信息导出到文件

32.考勤管理系统

题目描述

假定公司需要对职工上下班时间进行考勤,试设计一考勤管理系统,使之能提供以下功能:

(1)可以从文件导入职工上班的信息,导入的格式如下

职工号日期上班时间下班时间

(2)可以录入职工上班信息:

职工号日期上班时间

(3)可以登记职工下班的时间(只有上班了才存在下班)

(4)可以根据职工号查询其上、下班历史

(5)能根据日期、职工号修改职工下班时间

(6)能据日期、职工号删除职工考勤信息

(7)能将考勤信息导出到文件

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1