C语言课程设计任务书

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

功能:学籍管理系统包括了学生的基本信息与各科目成绩。学生以班级为单位,每个学生是一个纪录,包括学院、班级、学号、姓名、性别、出生年月、家庭住址、c语言成绩、高数成绩、英语成绩等。

系统登录后可计算平均分,可按学号或成绩排序,可统计90分、80分、70分、60分以及不及格的学生名单。能查询单个学生的信息。最低要求:

包括一个班(10个学生)的必要信息,能进行补充、修订、删除,并能进行统计计算。系统可以扩充,能管理更多学生和更多的课程。

建议:一人完成数据录入、删除与修改;一人负责完成排序、计算平均值与分数统计;一人负责文件读取与写入操作,和查询功能,及主函数。

功能:该系统包含图书馆馆藏图书的信息,供读者查询。建立一个文件,包括10本书的信息,包括:

编号、书名、类别、出版社、作者、出版日期、存放位置、是否借出。管理员可以录入、修改、删除图书信息;一般读者只能进行查询,只要输入书名、或图书编号、或作者姓名(英语,汉语都可以),如查到这本书,则告诉读者是否借完,如果还有则说明在哪个借阅室第几排哪一层存放着这本书。.进一步要求:

对系统进行扩充,能按照出版社或者作者名查找一批书籍,书库的容量可以自由增加。

建议:一人完成排序及用户查询功能;一人负责文件读取与写入操作、及主函数;一人负责完成管理员数据的录入、修改与删除。

功能:该系统是一个**号码簿,供客人查询**号码。管理员可以录入、修改、删除**号码信息;客人只能进行查询,先选择查单位还是私人的号码,然后输入被查单位的名称,查处**与公司地址;如果输入个人姓名,则告诉**号码与工作单位。

起步阶段可选10单位和10个人,建立一个最小的**查寻系统。进一步要求:对系统进行扩充,能扩大单位或个人的个数和查询的方法,如按单位或个人的地址查号。

建议:一人完成单位数据录入、修改与删除的管理员功能;一人负责文件读取与写入操作,及客人查询的功能,及主函数;一人负责完成个人数据的录入、修改与删除的管理员功能。

功能:该系统以菜单方式工作,管理每每个职工的个人信息,能输入 10条职工信息,能进行补充、修订、删除。职工信息包括职工号、姓名、性别、出生年月、学历、职务、部门、工资、住址、**等(职工号不重复)。

职工信息录入删除、修改功能;职工信息浏览功能;查询或排序功能:按工资查询、按学历查询、按部门排序等。进一步要求:

对系统进行扩充,提高职工管理的人数。

建议:一人完成数据录入、修改与删除的管理员功能;一人负责文件读取与写入操作,及信息查询;一人负责完成排序与浏览功能。

功能:假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和机票数。试设计一民航订票系统,使之能提供下列服务:

系统以菜单方式工作;航班信息由管理员录入、修改、删除;旅客可以浏览、按航线查询、按航班号查询、按终点站查询;承办订票和退票业务。

建议:一人完成航班信息的录入、修改、删除等管理功能;一人负责文件读取与写入操作,和用户查询功能;一人负责订票和退票业务,及主函数。

功能:假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:

管理员对课程信息的录入、修改、删除功能;对于学生的按课程名排序后浏览、按课程查询、按学分查询;学生可以进行选课。

建议:一人完成管理员的课程信息录入、修改、删除功能;一人负责文件读取与写入操作,按课程排序,及主函数;一人负责排序后浏览、查询功能。

功能:餐饮结帐信息包括:编号、时间、台面号、顾客数量、接待服务生、消费金额、折扣率、实收金额。

试设计一餐饮结帐管理系统,使之能提供以下功能:结帐信息录入、修改、删除功能;查询及排序浏览功能:按台面号查询、按接待服务生查询;统计人次、总收入、顾客数等功能。

建议:一人完成信息录入、修改、删除功能;一人负责文件读取与写入操作,信息统计,及主函数;一人负责排序浏览、查询功能。

功能:通讯信息包括:姓名、性别、出生年月、工作单位、学历、办公**、住宅**、家庭住址。

试设计一通讯信息管理系统,使之能提供以下功能:通讯信息录入、修改、删除功能;信息排序及浏览功能,按姓名、工作单位排序;

按姓名查询、按工作单位查询、按**查询等。可进行人数统计。

建议:一人完成信息录入、修改、删除功能;一人负责文件读取与写入操作,信息统计,及主函数;一人负责排序浏览、查询功能。

功能:歌曲信息包括:歌名、演唱者、作词、作曲、所属**、出版时间、出版公司。

试设计一歌厅歌曲管理系统,使之能提供以下功能:歌曲信息录入、修改、删除功能;歌曲排序浏览功能;按歌名查询、按演唱者查询等功能。

建议:一人完成信息录入、修改、删除功能;一人负责文件读取与写入操作,及主函数;一人负责排序浏览、查询。

功能:住宿结帐信息包括:顾客姓名、入住时间、住宿房间、顾客数量、每日**、住宿天数、折扣率、实收金额。

试设计一住宿结帐管理系统,使之能提供以下功能:住宿信息录入、修改、删除功能;住宿信息排序浏览功能;按住宿天数查询、按住宿房间查询;住宿信息的统计:人数、收入、空房数。

建议:一人完成信息录入、修改、删除;一人负责文件读取与写入操作,统计及主函数;一人负责排序浏览、查询。

功能:四个人玩扑克,洗牌之后,每人发五张牌,显示到屏幕上,由裁判判断大小,输入计算机;总共比试10局,最后显示每次得分情况,得分最高的获得冠军。洗牌算法:

随机找张牌跟第一张交换,再随机找张牌跟第二张交换,依次类推,总共交换54次即可。

该题目可以一~二人一组完成)

C语言课程设计任务书

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

C语言课程设计任务书

c语言课程设计 任务书。一 课程设计的目的。本次课程设计的主要目的是综合运用所学的c语言知识解决一个比较实际的简单问题,侧重对数组 函数 指针 结构体等相关内容的综合应用,使学生能进一步熟悉掌握c语言的基本语法,进一步提升编程能力并逐步培养编程思维,进而不断提高学生解决问题的能力,并为以后的语言学习...

C课程设计任务书

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