当前文档已下架!返回首页

文档格式 毕业论文:学生选修课程系统设计说明书 ㊣ 精品文档

🔯 格式:DOC | ❒ 页数:24 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-11-07 01:35
毕业论文:学生选修课程系统设计说明书第1页
第 1 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第2页
第 2 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第3页
第 3 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第4页
第 4 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第5页
第 5 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第6页
第 6 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第7页
第 7 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第8页
第 8 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第9页
第 9 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第10页
第 10 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第11页
第 11 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第12页
第 12 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第13页
第 13 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第14页
第 14 页 / 共 24 页
毕业论文:学生选修课程系统设计说明书第15页
第 15 页 / 共 24 页

以管理员身份登录以学生身份登录退出,学生选修课程系统设计管理员模块管理员功能共有四个浏览课程,查询课程,添加课程,删除课程。


运用字符串处理函数处理密码的问题,用个语句实现函数的调用。


进行密码匹配验证浏览课程查询课程添加课程删除课程管理员菜单学生选修课程系统设计,输入密码超过了次自动退出管理员菜单浏览课程查询课程添加课程删除课程返回主菜单学生选修课程系统设计学生模块学生功能菜单包括五个功能浏览所有课程,查询所有课程,选择选修课程,浏览所选课程,删除错选课程,用语句调用函数学生菜单浏览所有课程查询课程信息选择选修课程浏览我选修的课程删除错选课程返回主菜单,浏览所有课程选择选修课程浏览所选课程删除错选课程查询所有课程学生菜单学生选修课程系统设计插入链表模块插入链表主要用于添加课程,在整个课程信息中加入些新的课程,在添加模块中被调用链表插入操作,学生选修课程系统设计添加模块添加模块主要用于添加课程,采用链表来做插入课程信息,输入要插入的课程信息请输入课程编号,请输入课程名称,请输入课程性质,请输入总学时,请输入授课学时,请输入实践或上机学时,请输入学分,请输入开课学期添加完毕,新信息存入文件中继续插入请按回车结束添加课程按将回车键赋给,否则输完后输入的回车键会赋给,因此用填补。


学生选修课程系统设计删除模块删除模块主要应用于管理员删除哪门课程的信息,主要应用删除链表中的哪个节点来实现。


删除课程输入想要删除的课程编号,继续删除请按回车结束删除课程按将回车键赋给,否则输完后再输入的回车键会赋给,因此用填补。


学生选修课程系统设计删除完毕,新信息存入文件中选修课程模块此模块采用插入链表来实现选新课程学生选课函数输入要选修的课程的编号,编号之间以空格分开如果确认输入完要选修的课程的编号,请输入,学生选修课程系统设计选修成功,您选修的课程总学分为,课程分别为,课程编号课程名称课程性质总学时授课学时实践或上机学时学分开课学期以上信息全部保存在中系统测试进入界面以管理员身份登录学生选修课程系统设计浏览所有课程按学分查找学生选修课程系统设计按课程名称查找按课程性质查找学生选修课程系统设计输入选修课程名称浏览选修课程此处在问题在存入的文件中,第行数据读不出来,学生选修课程系统设计删除错选课程删除后的文本文件为离散数学电路原理算法设计与分析数字图像处理第行数据读不出来学生选修课程系统设计结论通过该系统的课程设计分析,掌握了模块化设计的方法,理解和运用了结构化程序设计的思想和方法掌握和提高了运用语言进行程序设计的能力程序设计的过程,实际上是确定解决问题的详细步骤,而这个步骤通常叫做流程,在程序设计过程中理清楚整个问题的流程很重要,然后采取逐步细化的方法实现整个程序对于个较大的应用程序,我们般不可能次就设计出个很完善的系统通常要先设计满足基本要求的系统然后再测试或者在使用的过程中不断完善慢慢地做成个功能很完善选修课程管理系统对于此系统而言,还存在下问题源代码过于复杂,简单问题复杂化了,由于对知识的不熟悉,导致不能优化程序,此程序存在不足在学生功能模块,只有浏览,查询,选修,浏览所选课程,删除错选课程,没有实现添加选修课程模块,没有统计出每门功课所选情况。


不知为什么,文本文件的第行不能读出,所以,在保存文本时,只有将第行空了出来,从第二行开始编辑,而在将学生选修的课程存在另个文本文件时,浏览所选课程,第行数据读不出来,而实际已经存进去了,通过本次课程设计,最大的感触就是不会的只是太多,要自学的东西很多,不如在应用文件那里,困了大约有三分之二的时间,由于对那部分知识掌握的不是很好,导致应用链表后,文件打不开,知识掌握的太浅了,当把整个设计做完时,发现过于复杂,但又不会去优化程序,导致编码过多,很多知识不能够灵活应用,希望在以后的学习过程中,增强动手能力,不断完善自己,参考文献李强,贾云霞编著项目开发实践北京中国铁道出版社,学生选修课程系统设计谭浩强程序设计题解与上机指导北京清华大学出版社,陈清华,朱红主编课程设计案例精选与编程指导南京东南大学出版社,课程设计说明书课程名称计算机科学与技术程序设计语言课程设计课程代码题目学生选修课程系统设计年级专业班学生姓名学号开始时间年月日完成时间年月日课程设计成绩学习态度及平时成绩技术水平与实际能力创新说明书撰写质量总分指导教师签名年月日目录引言设计背景任务与分析程序的主要功能管理员功能学生选修课程系统设计学生功能浏览功能查询功能添加功能删除功能程序运行平台总体设计系统功能结构图数据结构模块分析结构体声明,创建链表及主函数模块管理员模块学生模块浏览模块查询模块插入链表模块添加模块删除模块选修课程模块系统测试结论参考文献学生选修课程系统设计摘要大学期间总会有很多公共选修课,以往的选课方法是随堂报名。


这种方法虽然直接,但是造成选课的盲目性,有些课堂选课时人满为患,有些课堂无人选课。


原因是传统的选课方法没有预见性,大家没有事先协调好。


使用了网上选课系统以后,可以在开课前就在网上选课,每个学生的课程在开课前就确定好,不用浪费体力去选课,还可以使教学资源合理平均地分配。


全校性选修课的目的在于扩大学生的知识面,加强学生素质教育,培养复合型高级人才,具有不可替代的重要性,随着教育改革的不断深入和素质教育的加强完全学分制的实施,选修课在个学生的培养计划中站的比重越来越大,关键词选修课素质教育开拓知识面学生选修课程系统设计引言设计背景全校性选修课的目的在于扩大学生的知识面,加强学生素质教育,培养复合型高级人才,具有不可替代的重要性,随着教育改革的不断深入和素质教育的加强完全学分制的实施,选修课在个学生的培养计划中站的比重越来越大,„任务与分析本课程设计假定有门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求如总学分不得少于自由选课。


试设计选修课程系统,使之能提供以下功能系统以菜单方式工作课程信息录入功能课程信息用文件保存输入课程信息浏览功能输出查询功能至少种查询方式算法按学分查询按课程性质查询学生选修课程可选项。


分析首先根据要解决的问题进行分析和总体设计,定义的数据结构使用链表结构体定义存储数据和函数,然后进行详细编码,在主函数中对各功能函数进行测试。


划分为模块形式管理员和学生模块,分别实现各自功能能,浏览,查找添加,删除,选择等,学生选修课程系统设计程序的主要功能管理员功能管理员功能共有四个浏览课程,查询课程,添加课程,删除课程。


运用字符串处理函数处理密码的问题,用个语句实现函数的调用。


学生功能学生功能菜单包括五个功能浏览所有课程,查询所有课程,选择选修课程,浏览所选课程,删除错选课程,用语句调用函数浏览功能浏览模块主要应用与管理员模块中的浏览课程,和学生中的浏览所有课程及浏览学生所选课程,即从文件中读出数据查询功能查询功能主要用于管理员功能中的查询课程和学生功能模块中的查询所有课程,查询模块共分为三个查询方法按课程名称查找,按课程性质查找和按学分查找语句中,每个语句就是中查询方法添加功能通过链表方式,管理员添加新课程信息。


删除功能删除模块主要应用于管理员删除哪门课程的信息,主要应用删除链表中的哪个节点来实现。


程序运行平台具体操作如下进入集成环境。


输入自己所编好的程序学生选修课程系统设计检查已输入程序是否有误,如发现及时改正进行编译和链接。


如在编译和链接过程中发生,屏幕上会显示出报错信息,根据提示找出位置和原因,加以改正。


在进行编译与连接,运行并分析运行结果是否合理和正确总体设计系统功能结构图主菜单管理员菜单学生菜单浏览课程查询课程添加课程删除课程浏览所有课程查询课程信息选择选修课程浏览我选修的课程删除错选的课程学生选修课程系统设计数据结构本系统的实现,全部采用链表这种数据结构,用链表实现课程的查找,添加,删除,课程的选修,追加选修的课程课程信息采用结构体这种数据结构模块分析结构体声明,创建链表及主函数模块主函数设计比较简单,只是提供个主菜单,语句将整个程序分为两个大的功能模块,定义课程信息结构体课程编号课程名称课程性质总学时授课学时实验或上机学时学分开课学期创建链表主菜单管理员菜单学生菜单学生选修课程系统设计输入选修课程信息,以管理员身份登录以学生身份登录退出,学生选修课程系统设计管理员模块管理员功能共有四个浏览课程,查询课程,添加课程,删除课程。


运用字符串处理函数处理密码的问题,用个语句实现函数的调用。


进行密码匹配验证浏览课程查询课程添加课程删除课程管理员菜单学生选修课程系统设计,输入密码超过了次自动退出管理员菜单浏览课程

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批