好文档 - 专业文书写作范文服务资料分享网站

C语言班级档案管理系统

天下 分享 时间: 加入收藏 我要投稿 点赞

实用标准

1.2.3.4.5.6.评分文档大全

课 程 设 计 任 务 书

课程名称 C语言课程设计 课 题 班级档案管理系

目录

设计目的 总体设计 详细设计 调试与测试: 总结与体会

实用标准

附:源程序清单和执行

1.设计目的

a)了解和掌握c语言面向对象程序设计的基本过程。 b)进一步熟悉C语言的特点。

c)学会总体规划一个程序,从各个部分把一个程序完成好。

d)能够使自己的程序实现一定的功能,对C++产生一种浓厚的兴趣。 e)培养耐心,遇困难不退缩。 f)了解团队精神的重要性,团结合作。

加深对《C语言》课程所学知识的理解,进一步巩固C语言讲法规则。学会编制结构清晰、风格良好、数据结构适当的C语言程序,从而具备解决综合性实际问题的能力。

在熟练掌握C语言的基本知识:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自

文档大全

实用标准

减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等。进一步掌握各种函数的应用,以及文件的读写操作等。

文档大全 2总体设计

主 菜 单 界 面 学生档案管理

☆☆☆土木工程☆☆☆ ∮***班 ****∮

1.录入学生信息

2.显示学生信息

3.查询学生信息

4.删除学生信息

5.添加学生信息

6.修改学生信息

7退出

实用标准

7******************谢谢使用******************

信息录入

1按学号查询 2按姓名查询

3按性别查询 4按年龄查询

3.详细设计

本程序由一个

Void main(),一个

Void input(),一个

Void Save(), 一个Void display(),一个Void Delete() ,一个Void add和一个Void Search()共七个主要函数来实现该程序的编程的。其中在主函数Void main()中调用其他六个函数,通过Switch语句来实现调用进入各个函数,进入主菜单通过录入函数录入学生信息,并自动保存在c\\\\student.txt中。学生信息输入应用了结构数组,学生信息主要包括姓名,学号,性别,年龄以及备注。其中年龄为整型,其他为字符型。调用函数时,学生信息运用了指针数组,如void Modfiy(struct student* arr,int n)在Void Delete()调用函数中,当bool flag=ture是该学生不存在,即已被删除。在Void search()调用函数中,当bool flag=ture是该学生存在,即已被查询到。当flag=false时则说明没有该学生信息。在查询系统中,有四种查询方式,分别是

文档大全

实用标准

按姓名查询,按学号查询,按性别查询和按年龄查询。四种查询方式用Switch语句连接起来,进入每种查询方式要输入所需信息才能进入。该程序最大的特点是Switch连接各调用函数和各查询方式以及结构数组的运用,将各函数有序的连接起来。

各个调用函数功能的实现如下:

1) 信息的录入主要运用循环语句将各个学生信息依次输入 2) 信息的显示也是用循环语句将各个学生信息显示出来。 3) 信息的保存是将信息重写到保存到的文件位置,其中信息保存在c:\\\\student.text

4) 信息的删除是运用字符串复印函数,将空格复印到信息字符上达到删除效果。

5) 信息的修改是输入学号用循环语句将需修改的信息显示出来,然后再输入新的信息

6) 信息的查询是通过Switch语句将查询方式连接起来,并在各个查询方式中用循环语句将要查询的信息显示出来。

4.调试与测试

初步调试的结果出现问题较多,经过多次修正和调试解决了

文档大全

C语言班级档案管理系统

实用标准1.2.3.4.5.6.评分文档大全课程设计任务书课程名称C语言课程设计课题班级档案管理系目录设计目的总体设计详细设计调试与测试:总结与体会
推荐度:
点击下载文档文档为doc格式
0qmml3toaq6ksx797jw59jajr88l5800wth
领取福利

微信扫码领取福利

微信扫码分享