C语言课程信息文件保存,C语言课程信息管理系统1.pdf

实用文档

一.设计目的。

1. 通过对课程信息管理软件的设计编写原代码,深刻掌

握 C 语言中各个语法、函数的应用,使对比较难的结构体、

链表、文件的操作更加熟悉 。

2. 初步掌握中、大型程序设计中的各个步骤、流程,以

及开发过程中遇到问题的处理方法,为以后的学习打下基

础。

3. 通过课程设计, 将一学期所学习到的 C程序设计知识

和相关数学知识联系和结合,培养自己的动手能力,以及加

强各学科之间的联系。

二.设计内容。

本系统以个人课程信息为主要背景,设计和实现了一个

小型个人课程信息管理系统。主要有以下功能:

1. 系统以菜单方式运行工作,界面清晰直观,便于用户

操作。

2. 课程信息录入,包括课程名称,课程教师,上课时间

和上课教室。

3. 课程信息查看,以表格的形式查看课程信息。

4. 课程信息查找,用户随时查看课程信息便于核对。

5. 课程信息修改,核对后可以直接修改或删除。

实用文档

三 . 概要设计

主函数

创建课 打开课 添加课 查看课 查找课 删除课

程表 程表 程信息 程信息 程信息 程信息

四. 详细设计

1. 数据结构设计

结构体: 用结构体接收课程信息。

文件: 用文件储存数据,这样当程序关闭时,数

据不会丢失。

2. 模块接口设计

Void creat() 创建课程信息表;

Void open() 打开课程信息表;

Void inpt() 输入课程信息;

实用文档

Void look() 查看所有课程信息;

Void find() 查找课程信息;

Void delet() 删除课程信息;

Void save() 保存课程信息;

3. 流程图

实用文档

开始

进行 switch 语句

输入 1 输入 2

输入 3 输入 4 输入 5 输入 6

查 查 删 保 添

看 找 除 存 加

课 课 课 课 课

程 程 程 程 程

信 信 信 信 信

息 息 息 息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值