77范文网 - 专业文章范例文档资料分享平台

C语言课程设计课程管理系统实验报告

来源:网络收集 时间:2020-05-13 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

课程设计实验报告

课程管理系统

计算机科学与工程学院

14060307班 董永博 14060307102 陈佳兴 14060307101 田晨光 14060307113 赵炳舒 14060307121 欧 静 14060307126

课程设计 计算机学院14060307班

目录

目·······································----------------------------------------------------------------3 分

路·····························-------------------------------------------------3 算

法·······································----------------------------------------------------------------5 函

绍·······························----------------------------------------------------9 源

序·····································-------------------------------------------------------------10 运

果···································----------------------------------------------------------36 课

第 2 页 共 43 页

计总

课程设计 计算机学院14060307班

结·······························----------------------------------------------------42

一. 题目

课程管理系统 二. 分析过程与思路

课程管理系统首先要能够分别实现课程信息的增加、删除、查询、修改。为了增加程序的实用性,应当能够将输入的课程信息通过存文件的方式将课程信息存入硬盘。而使用系统的可能是学生和管理员两类,因此要实现根据登录类型来开放应有

第 3 页 共 43 页

课程设计 计算机学院14060307班

的功能。

由于课程信息包含很多成员,例如课程编码、课程名等。因此应该用链表对信息进行记录,由于不清楚课程总数,因此需要用动态链表。动态链表的使用需要声明合适的结构体,数据域中应包含课程所包含的各个成员、指针域用来指向下一个结点。动态链表的建立需要用到malloc函数。

对已经建立的链表需要存入文件,需要用到fwrite、fread、feof等文件处理函数,保存文件要多次用到,因此应该独立做一个函数。

删除函数要用到诸如free函数,为了防止删除的结点为首结点,删除后找不到头结点,因此删除函数应该是一个指针函数,用以返回删除后的新的头结点。

登录函数要返回一个值用以在其他函数中判断登录类型,以便针对用户开放相应的功能。

第 4 页 共 43 页

课程设计 计算机学院14060307班

课程管理系统 登录 key 学生登录 mainpage() 管理员登陆 mainpage() 查询 serch() 查询 serch() 输入 inpt() 添加 add() 修改 alter() 删除 dele() 程序功能结构示意图

第 5 页 共 43 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库C语言课程设计课程管理系统实验报告在线全文阅读。

C语言课程设计课程管理系统实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1051355.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: