admin 管理员组文章数量: 1184232
2024年3月25日发(作者:线程是资源分配的基本单位)
一.
设计目(de).
1.通过对课程信息管理软件(de)设计编写原代码,深刻掌握C语言中
各个语法、函数(de)应用,使对比较难(de)结构体、链表、文件(de)操作
更加熟悉.
2.初步掌握中、大型程序设计中(de)各个步骤、流程,以及开发过程
中遇到问题(de)处理方法,为以后(de)学习打下基础.
3. 通过课程设计,将一学期所学习到(de)C程序设计知识和相关数
学知识联系和结合,培养自己(de)动手能力,以及加强各学科之间(de)联
系.
二.设计内容.
本系统以个人课程信息为主要背景,设计和实现了一个小型个人课
程信息管理系统.主要有以下功能:
1.系统以菜单方式运行工作,界面清晰直观,便于用户操作.
2.课程信息录入,包括课程名称,课程教师,上课时间和上课教室.
3.课程信息查看,以表格(de)形式查看课程信息.
4.课程信息查找,用户随时查看课程信息便于核对.
5.课程信息修改,核对后可以直接修改或删除.
三.概要设计
主函数
创建课程
表
打开课程
表
添加课程
信息
查看课程
信息
查找课程
信息
删除课程
信息
四.详细设计
1.数据结构设计
结构体:用结构体接收课程信息.
文件:用文件储存数据,这样当程序关闭时,数据不会丢失.
2.模块接口设计
Void creat() 创建课程信息表;
Void open() 打开课程信息表;
Void inpt() 输入课程信息;
Void look() 查看所有课程信息;
Void find() 查找课程信息;
Void delet() 删除课程信息;
版权声明:本文标题:C语言课程信息管理系统 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711375380a591036.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论