C程序课程设计指导书.docx

上传人:b****6 文档编号:4267296 上传时间:2022-11-28 格式:DOCX 页数:22 大小:19.71KB
下载 相关 举报
C程序课程设计指导书.docx_第1页
第1页 / 共22页
C程序课程设计指导书.docx_第2页
第2页 / 共22页
C程序课程设计指导书.docx_第3页
第3页 / 共22页
C程序课程设计指导书.docx_第4页
第4页 / 共22页
C程序课程设计指导书.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

C程序课程设计指导书.docx

《C程序课程设计指导书.docx》由会员分享,可在线阅读,更多相关《C程序课程设计指导书.docx(22页珍藏版)》请在冰豆网上搜索。

C程序课程设计指导书.docx

C程序课程设计指导书

目录

基本信息3

题目一职工信息管理系统设计4

一、内容及目标4

二、任务要求4

三、步骤、方法和进程4

四、进程指导5

五、注意事项5

六、环境要求5

七、其它说明5

题目二图书信息管理系统设计6

一、内容及目标6

二、任务要求6

三、步骤、方法和进程6

四、过程指导7

五、注意事项7

六、环境要求7

七、其它说明7

题目三学生信息管理系统设计8

一、内容及目标8

二、任务要求8

三、步骤、方法和进程8

四、过程指导9

五、注意事项9

六、环境要求9

七、其它说明9

题目四:

学生选修课程系统设计10

一、内容及目标10

二、任务要求10

三、步骤、方法和进程10

四、过程指导11

五、注意事项11

六、环境要求11

七、其它说明11

题目五销售管理系统12

一、内容及目标12

二、任务要求12

三、步骤、方法和进程13

四、过程指导13

五、注意事项13

六、环境要求14

七、其它说明14

题目六学生成绩管理15

一、内容及目标15

二、任务要求15

三、步骤、方法和进程15

四、过程指导16

五、注意事项16

六、环境要求16

七、其它说明16

题目七通讯录管理17

一、内容及目标17

二、任务要求17

三、步骤、方法和进程17

四、过程指导18

五、注意事项18

六、环境要求18

七、其它说明18

题目八图书管理系统19

一、内容及目标19

二、任务要求19

三、步骤、方法和进程19

四、过程指导20

五、注意事项20

六、环境要求20

七、其它说明21

题目九校园导游咨询22

一、内容及目标22

二、任务要求22

三、步骤、方法和进程22

四、过程指导23

五、注意事项23

六、环境要求23

七、其它说明23

题目一职工信息管理系统设计

一、内容及目标

1、内容

职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。

试设计一职工信息管理系统,系统以菜单方式工作。

2、目标

使之能提供以下功能:

职工信息录入功能(职工信息用文件保存)--输入

职工信息浏览功能--输出

查询和排序功能:

(至少一种查询方式) --算法

(1)按工资查询

(2)按学历查询等

职工信息删除、修改功能(任选项)

二、任务要求

(1)按C程序编程风格形成整体设计方案,并提交电子文档;

(2)提交可正常运行的应用系统

三、步骤、方法和进程

1、步骤

按四个步骤完成:

一是整体设计方案;二是详细设计方案(可不提交);三是依据详细设计方案编码;四是测试修改。

2、方法

三个同学一组,每人设计不同的功能,每个成员都要按软件工程的开发方式进行。

3、进程

课次

学时

完成内容

1、2

10

完成整体设计,形成整体设计报告

3

8

完成详细设计

4

8

编码,单元测试

5

4

测试,完善修改

四、进程指导

1、整体设计报告指导

本系统由五个主要功能构成:

输入、输出、修改、查询和删除五个功能。

2、编码过程指导

(1)程序书写格式

要遵照标准的书写格式进行编码

(2)程序注释

要求要有足够的注释,每个关键节点(业务逻辑),都要求有注释

3、测试、完善过程指导

(1)帮助学生查找分析错误原因

(2)纠正不规范的书写格式和不符合C++编程要求的调用方法

(3)完善界面上的操作方法和步骤。

五、注意事项

(1)工程和文件类型要正确

(2)正确使用函数和结构体

(3)常见错误的改正

(4)原代码的备份与保管

六、环境要求

开发环境是:

MICROSOFTVISUALC++6.0

七、其它说明

题目二图书信息管理系统设计

一、内容及目标

1、内容

图书信息包括:

登录号、书名、作者名、分类号、出版单位、出版时间、价格等。

试设计一图书信息管理系统,系统以菜单方式工作。

2、目标

使之能提供以下功能:

图书信息录入功能(图书信息用文件保存)--输入

图书信息浏览功能--输出

查询和排序功能:

(至少一种查询方式)--算法

(1)按书名查询

(2)按作者名查询

图书信息的删除与修改(可选项)

二、任务要求

(1)按C程序编程风格形成整体设计方案,并提交电子文档;

(2)提交可正常运行的应用系统

三、步骤、方法和进程

1、步骤

按四个步骤完成:

一是整体设计方案;二是详细设计方案(可不提交);三是依据详细设计方案编码;四是测试修改。

2、方法

三个同学一组,每人设计不同的功能,每个成员都要按软件工程的开发方式进行。

3、进程

课次

学时

完成内容

1、2

10

完成整体设计,形成整体设计报告

3

8

完成详细设计

4

8

编码,单元测试

5

4

测试,完善修改

四、过程指导

1、整体设计报告指导

本系统由五个主要功能构成:

输入、输出、修改、查询和删除五个功能。

2、编码过程指导

(1)程序书写格式

要遵照标准的书写格式进行编码

(2)程序注释

要求要有足够的注释,每个关键节点(业务逻辑),都要求有注释

3、测试、完善过程指导

(1)帮助学生查找分析错误原因

(2)纠正不规范的书写格式和不符合C程序编程要求的调用方法

(3)完善界面上的操作方法和步骤。

五、注意事项

(1)工程和文件类型要正确

(2)正确使用函数和结构体

(3)常见错误的改正

(4)原代码的备份与保管

六、环境要求

开发环境是:

MICROSOFTVISUALC++6.0

七、其它说明

题目三学生信息管理系统设计

一、内容及目标

1、内容

学生信息包括:

学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。

试设计一学生信息管理系统,系统以菜单方式工作。

2、目标

使之能提供以下功能:

学生信息录入功能(学生信息用文件保存)---输入

学生信息浏览功能---输出

查询、排序功能---算法

(1)按学号查询

(2)按姓名查询

学生信息的删除与修改(可选项)

二、任务要求

(1)按C程序编程风格形成整体设计方案,并提交电子文档;

(2)提交可正常运行的应用系统

三、步骤、方法和进程

1、步骤

按四个步骤完成:

一是整体设计方案;二是详细设计方案(可不提交);三是依据详细设计方案编码;四是测试修改。

2、方法

三个同学一组,每人设计不同的功能,每个成员都要按软件工程的开发方式进行。

3、进程

课次

学时

完成内容

1、2

10

完成整体设计,形成整体设计报告

3

8

完成详细设计

4

8

编码,单元测试

5

4

测试,完善修改

四、过程指导

1、整体设计报告指导

本系统由五个主要功能构成:

输入、输出、修改、查询和删除五个功能。

2、编码过程指导

(1)程序书写格式

要遵照标准的书写格式进行编码

(2)程序注释

要求要有足够的注释,每个关键节点(业务逻辑),都要求有注释

3、测试、完善过程指导

(1)帮助学生查找分析错误原因

(2)纠正不规范的书写格式和不符合C程序编程要求的调用方法

(3)完善界面上的操作方法和步骤。

五、注意事项

(1)工程和文件类型要正确

(2)正确使用函数和结构体

(3)常见错误的改正

(4)原代码的备份与保管

六、环境要求

开发环境是:

MICROSOFTVISUALC++6.0

七、其它说明

题目四:

学生选修课程系统设计

一、内容及目标

1、内容

假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。

试设计一选修课程系统,系统以菜单方式工作。

2、目标

使之能提供以下功能:

●课程信息录入功能(课程信息用文件保存)--输入

●课程信息浏览功能--输出

●查询功能:

(至少一种查询方式)--算法

●按学分查询

●按课程性质查询

●学生选修课程(可选项)

二、任务要求

(1)按C程序编程风格形成整体设计方案,并提交电子文档;

(2)提交可正常运行的应用系统

三、步骤、方法和进程

1、步骤

按四个步骤完成:

一是整体设计方案;二是详细设计方案(可不提交);三是依据详细设计方案编码;四是测试修改。

2、方法

三个同学一组,每人设计不同的功能,每个成员都要按软件工程的开发方式进行。

3、进程

课次

学时

完成内容

1、2

10

完成整体设计,形成整体设计报告

3

8

完成详细设计

4

8

编码,单元测试

5

4

测试,完善修改

四、过程指导

1、整体设计报告指导

本系统由五个主要功能构成:

输入、输出、修改、查询和选修课管理五个功能。

2、编码过程指导

(1)程序书写格式

要遵照标准的书写格式进行编码

(2)程序注释

要求要有足够的注释,每个关键节点(业务逻辑),都要求有注释

3、测试、完善过程指导

(1)帮助学生查找分析错误原因

(2)纠正不规范的书写格式和不符合C程序编程要求的调用方法

(3)完善界面上的操作方法和步骤。

五、注意事项

(1)工程和文件类型要正确

(2)正确使用函数和结构体

(3)常见错误的改正

(4)原代码的备份与保管

六、环境要求

开发环境是:

MICROSOFTVISUALC++6.0

七、其它说明

题目五销售管理系统

一、内容及目标

1、内容

某公司有四个销售员(编号:

1-4),负责销售五种产品(编号:

1-5)。

每个销售员都将当天出售的每种产品各写一张便条交上来。

每张便条包含内容:

1)销售员的代号

2)产品的代号

3)这种产品的当天的销售额

每位销售员每天可能上缴0-5张便条。

假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况(自己设定)。

2、目标

实现如下功能:

1)计算上个月每个人每种产品的销售额。

2)按销售额对销售员进行排序,输出排序结果(销售员代号)

3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)

4)输出统计报表  

二、任务要求

(1)按C程序编程风格形成整体设计方案,并提交电子文档;

(2)提交可正常运行的应用系统

三、步骤、方法和进程

1、步骤

按四个步骤完成:

一是整体设计方案;二是详细设计方案(可不提交);三是依据详细设计方案编码;四是测试修改。

2、方法

三个同学一组,每人设计不同的功能,每个成员都要按软件工程的开发方式进行。

3、进程

课次

学时

完成内容

1、2

10

完成整体设计,形成整体设计报告

3

8

完成详细设计

4

8

编码,单元测试

5

4

测试,完善修改

四、过程指导

1、整体设计报告指导

本系统由五个主要功能构成:

输入、输出、修改、查询和选修课管理五个功能。

2、编码过程指导

(1)程序书写格式

要遵照标准的书写格式进行编码

(2)程序注释

要求要有足够的注释,每个关键节点(业务逻辑),都要求有注释

3、测试、完善过程指导

(1)帮助学生查找分析错误原因

(2)纠正不规范的书写格式和不符合C程序编程要求的调用方法

(3)完善界面上的操作方法和步骤。

五、注意事项

(1)工程和文件类型要正确

(2)正确使用函数和结构体

(3)常见错误的改正

(4)原代码的备份与保管

六、环境要求

开发环境是:

MICROSOFTVISUALC++6.0

七、其它说明

题目六学生成绩管理

一、内容及目标

1、内容

(1)完成学生成绩维护功能;

(2)完成学生成绩查询浏览功能

2、目标

(1)能按学期、按班级完成对学生成绩的录入、修改

(2)能按班级统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序

(3)能查询学生成绩,不及格科目及学生名单

(4)能按班级输出学生的成绩单

二、任务要求

(1)按C程序编程风格形成整体设计方案,并提交电子文档;

(2)提交可正常运行的应用系统

三、步骤、方法和进程

1、步骤

按四个步骤完成:

一是整体设计方案;二是详细设计方案(可不提交);三是依据详细设计方案编码;四是测试修改。

2、方法

三个同学一组,每人设计不同的功能,每个成员都要按软件工程的开发方式进行。

3、进程

课次

学时

完成内容

1、2

10

完成整体设计,形成整体设计报告

3

8

完成详细设计

4

8

编码,单元测试

5

4

测试,完善修改

四、过程指导

1、整体设计报告指导

本系统由五个主要功能构成:

输入、输出、修改、查询和选修课管理五个功能。

2、编码过程指导

(1)程序书写格式

要遵照标准的书写格式进行编码

(2)程序注释

要求要有足够的注释,每个关键节点(业务逻辑),都要求有注释

3、测试、完善过程指导

(1)帮助学生查找分析错误原因

(2)纠正不规范的书写格式和不符合C程序编程要求的调用方法

(3)完善界面上的操作方法和步骤。

五、注意事项

(1)工程和文件类型要正确

(2)正确使用函数和结构体

(3)常见错误的改正

(4)原代码的备份与保管

六、环境要求

开发环境是:

MICROSOFTVISUALC++6.0

七、其它说明

题目七通讯录管理

一、内容及目标

1、内容

(1)完成通讯录维护功能;

(2)完成记录录入与查询浏览功能

2、目标

(1)能建立、修改和增删学生通讯录

(2)能够按多种方式进行查询

(3)界面友好,易于操作

二、任务要求

(1)按C程序编程风格形成整体设计方案,并提交电子文档;

(2)提交可正常运行的应用系统

三、步骤、方法和进程

1、步骤

按四个步骤完成:

一是整体设计方案;二是详细设计方案(可不提交);三是依据详细设计方案编码;四是测试修改。

2、方法

三个同学一组,每人设计不同的功能,每个成员都要按软件工程的开发方式进行。

3、进程

课次

学时

完成内容

1、2

10

完成整体设计,形成整体设计报告

3

8

完成详细设计

4

8

编码,单元测试

5

4

测试,完善修改

四、过程指导

1、整体设计报告指导

本系统由五个主要功能构成:

输入、输出、修改、查询和选修课管理五个功能。

2、编码过程指导

(1)程序书写格式

要遵照标准的书写格式进行编码

(2)程序注释

要求要有足够的注释,每个关键节点(业务逻辑),都要求有注释

3、测试、完善过程指导

(1)帮助学生查找分析错误原因

(2)纠正不规范的书写格式和不符合C程序编程要求的调用方法

(3)完善界面上的操作方法和步骤。

五、注意事项

(1)工程和文件类型要正确

(2)正确使用函数和结构体

(3)常见错误的改正

(4)原代码的备份与保管

六、环境要求

开发环境是:

MICROSOFTVISUALC++6.0

七、其它说明

题目八图书管理系统

一、内容及目标

1、内容

(1)完成图书维护功能;

(2)完成图书录入与查询浏览功能

2、目标

(1)新进图书基本信息的输入。

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

信息描述:

有关该系统基本信息的描述,如:

图书名称、图书编号、单价、作者等

二、任务要求

(1)按C程序编程风格形成整体设计方案,并提交电子文档;

(2)提交可正常运行的应用系统

三、步骤、方法和进程

1、步骤

按四个步骤完成:

一是整体设计方案;二是详细设计方案(可不提交);三是依据详细设计方案编码;四是测试修改。

2、方法

三个同学一组,每人设计不同的功能,每个成员都要按软件工程的开发方式进行。

3、进程

课次

学时

完成内容

1、2

10

完成整体设计,形成整体设计报告

3

8

完成详细设计

4

8

编码,单元测试

5

4

测试,完善修改

四、过程指导

1、整体设计报告指导

本系统由五个主要功能构成:

输入、输出、修改、查询和选修课管理五个功能。

2、编码过程指导

(1)程序书写格式

要遵照标准的书写格式进行编码

(2)程序注释

要求要有足够的注释,每个关键节点(业务逻辑),都要求有注释

3、测试、完善过程指导

(1)帮助学生查找分析错误原因

(2)纠正不规范的书写格式和不符合C程序编程要求的调用方法

(3)完善界面上的操作方法和步骤。

五、注意事项

(1)工程和文件类型要正确

(2)正确使用函数和结构体

(3)常见错误的改正

(4)原代码的备份与保管

六、环境要求

开发环境是:

MICROSOFTVISUALC++6.0

七、其它说明

题目九校园导游咨询

一、内容及目标

1、内容

一般情况下,校园的道路是双向通行的,可设校园平面图是一个无向网,顶点和边均含有相关信息。

2、目标

功能描述:

设计你的学校的校园平面图,所含景点不少于10个。

以图中顶点表示学校各景点,存放景点名称,代号,简介等信息;以边表示路径,存放路径长度等相关信息。

为来访客人提供图中任意景点的问路查询,即查询任意两个景点之间的一条最短的简单路径。

为来访客人提供图中任意景点相关信息的查询。

测试数据:

由读者根据实际情况指定。

二、任务要求

(1)按C程序编程风格形成整体设计方案,并提交电子文档;

(2)提交可正常运行的应用系统

三、步骤、方法和进程

1、步骤

按四个步骤完成:

一是整体设计方案;二是详细设计方案(可不提交);三是依据详细设计方案编码;四是测试修改。

2、方法

三个同学一组,每人设计不同的功能,每个成员都要按软件工程的开发方式进行。

3、进程

课次

学时

完成内容

1、2

10

完成整体设计,形成整体设计报告

3

8

完成详细设计

4

8

编码,单元测试

5

4

测试,完善修改

四、过程指导

1、整体设计报告指导

本系统由五个主要功能构成:

输入、输出、修改、查询和选修课管理五个功能。

2、编码过程指导

(1)程序书写格式

要遵照标准的书写格式进行编码

(2)程序注释

要求要有足够的注释,每个关键节点(业务逻辑),都要求有注释

3、测试、完善过程指导

(1)帮助学生查找分析错误原因

(2)纠正不规范的书写格式和不符合C程序编程要求的调用方法

(3)完善界面上的操作方法和步骤。

五、注意事项

(1)工程和文件类型要正确

(2)正确使用函数和结构体

(3)常见错误的改正

(4)原代码的备份与保管

六、环境要求

开发环境是:

MICROSOFTVISUALC++6.0

七、其它说明

题目十设备管理系统

一、内容及目标

1、内容

(1)完成设备维护功能;

(2)完成设备查询浏览功能

2、目标

(1)新设备基本信息的输入(以文件形式保存)。

(2)设备基本信息的查询。

信息描述:

有关该系统基本信息的描述,包括设备名称、设备编号、单价、生产时间

二、任务要求

(1)按C程序编程风格形成整体设计方案,并提交电子文档;

(2)提交可正常运行的应用系统

三、步骤、方法和进程

1、步骤

按四个步骤完成:

一是整体设计方案;二是详细设计方案(可不提交);三是依据详细设计方案编码;四是测试修改。

2、方法

三个同学一组,每人设计不同的功能,每个成员都要按软件工程的开发方式进行。

3、进程

课次

学时

完成内容

1、2

10

完成整体设计,形成整体设计报告

3

8

完成详细设计

4

8

编码,单元测试

5

4

测试,完善修改

四、过程指导

1、整体设计报告指导

本系统由五个主要功能构成:

输入、输出、修改、查询和选修课管理五个功能。

2、编码过程指导

(1)程序书写格式

要遵照标准的书写格式进行编码

(2)程序注释

要求要有足够的注释,每个关键节点(业务逻辑),都要求有注释

3、测试、完善过程指导

(1)帮助学生查找分析错误原因

(2)纠正不规范的书写格式和不符合C程序编程要求的调用方法

(3)完善界面上的操作方法和步骤。

五、注意事项

(1)工程和文件类型要正确

(2)正确使用函数和结构体

(3)常见错误的改正

(4)原代码的备份与保管

六、环境要求

开发环境是:

MICROSOFTVISUALC++6.0

七、其它说明

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

当前位置:首页 > 初中教育 > 理化生

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

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