欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    学生选课系统-课程设计报告

    • 资源ID:1398325       资源大小:426.50KB        全文页数:38页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    学生选课系统-课程设计报告

    1、学号学号 高级语言程序设计高级语言程序设计 课程设计报告课程设计报告 题目:题目: 学生选课系统学生选课系统 专业:专业: 网络工程(对口)网络工程(对口) 班级:班级: 姓名:姓名: 指导教师:指导教师: 成绩:成绩: 2017 年 4 月 25 日 2016-2017 学年学年 第第二二学期学期 计算机学院高级语言程序设计课程设计报告 目目 录录 一 需求分析 . 1 三 详细设计 . 2 1.数据定义 2 2.算法流程图 2 四 函数. 5 五 测试. 6 六 设计总结 . 9 七 参考文献 . 10 八 源程序 . 10 计算机学院高级语言程序设计课程设计报告 1 一一 需求分析需求分

    2、析 数据结构可用结构体,包括课程和选修两个结构体,其中课程结构体成员结构体 成员包括课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时, 学分,开课学期。选修结构体成员包括学号,课程编号,该结构体的建立主要是 为了查询某门课程学生选修情况。 二二 总体设计总体设计 系统由哪几个功能模块构成,给出功能模块图。C 中模块化的工具是函数 根据上面的需求分析,可以将这个系统的设计分为如下七大模块: 选课模块、按学分查找模块、按编号查找模块、查看课程模块、查看选课情况模块、课程输 入模块、完成选择模块。 菜单选择模块 录入课 程信息 课程管理 录入学 生信息 学生信 息管理 学生选 课 系统

    3、 信息 查看 存储 退出 系统 完成选择模块 计算机学院高级语言程序设计课程设计报告 2 三三 详细设计详细设计 1.数据定义数据定义 2.算法流程图算法流程图 (1)录入课程信息表 显示一系列功能选项 输入 n, 判断是否是 1-7 根据 n 的值调用各功能模块函数 录入课程信息 从文件输入 输入课程编号 保存信息到 student.txt 显示录入成功,转入完成选择菜单 计算机学院高级语言程序设计课程设计报告 3 (2)课程管理 Y (3)录入课程信息 (4)学生信息管理 新增课程 输入课程信息 保存 显示失败 录入课程信息 输入数据 保存 新增学生信息 或删除学生信息 输入姓名,考号。

    4、保存 计算机学院高级语言程序设计课程设计报告 4 (5)学生选课 (6)系统信息及查看系统 (7)退出系统 、 完成选择菜单模块 退出系统 学生选课 查询可选课程 查询已选课程 返回主菜单 输入学号 输入学号 主菜单 系统信息及查看系统 查看课程信息 查看学生信息 存储信息 返回主菜单 存储课程信息 存储学生信息 返回主菜单 输入路径,保存。 计算机学院高级语言程序设计课程设计报告 5 四四 函数函数 1.struct couse * head1;结构 2. void keyboardc()/录入课程子函数(从键盘录入) 3. void filec()/录入键盘子函数(从文件录入) 4. vo

    5、id inputc()/录入课程主函数 5. void insertc(struct couse *incouse)/课程管理子函数(增加课 程) 6. void delc(int num1)/课程管理子函数(删除课程) 7. void elect(struct student * s)/选课 8. void cheak()/学生选课子函数(查询可选课程) 9. void back(struct student * p)/退课 10. void hcheak()/学生选课子函数(查询已选课程) 11.void elective()/学生选课主函数 12.void listc()/输出课程信息

    6、13.void lists()/输出学生信息 14.void intoc()/存储课程信息 15.void intos()/存储学生信息 16.void into()/存储信息 17.void store()/信息主函数 18. int main()/主函数 计算机学院高级语言程序设计课程设计报告 6 五五 测试测试 1.主菜单 2.录入课程信息 计算机学院高级语言程序设计课程设计报告 7 3.从键盘输入 4.从文件输入 计算机学院高级语言程序设计课程设计报告 8 5.学生选课菜单 6.学生信息管理 计算机学院高级语言程序设计课程设计报告 9 7.管理员输入课程信息界面 六六 设计总结设计总结 问题一:无法读取文 txt 文件。 困难就是 txt 无法读取,输入路径后没有文件显示。 解决办法是,向老师求助。 最后,在老师细心的指导下,才知道是自己的计算机操作水平缘故,没有很好的 了解计算机路径结构,最后做出了一定的修改,才得以实现。


    注意事项

    本文(学生选课系统-课程设计报告)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583