1.学生选课系统 教师基本信息:课程名称,课程代码,教师姓名 课程基本信息:课程名称,课程代码,教师姓名,上课时间,课时,开课学期,学分 专业选修课信息包括:课程名称,课程代码,教师姓名,上课时间,课时,开课学期,学分,课程性质,所属专业; 公共选修课信息包括:课程名称,课程代码,教师姓名,上课时间,课时,开课学期,学分,课程性质,面向专业,开课学院。 学生信息:学号,姓名,专业,选课信息。 (1)管理员入口(下面括号里的表示二级菜单的功能) (a) 1查询课程信息(课程名,课程代码,教师姓名,上课时间,开课学期, 面向专业/所属专业)。 2增加课程信息(专业课及公共课)。 3删除课程信息(课程名,课程代码,教师姓名,上课时间,开课学期, 面向专业/所属专业)。 4更新课程信息(课程名,课程代码,教师姓名,上课时间,开课学期, 面向专业/所属专业)。 5 排序(课程名、课程代码、上课时间、面向专业/所属专业) 6 课程信息的保存(写文件)与显示(包括读取文件中的信息) (b)1查询学生信息(学号,姓名,专业) 2增加学生信息 3删除学生信息(学号,姓名,专业) 4更新学生信息(学号,姓名,专业) 5 学生信息的保存(写文件)与显示(包括读取文件中的信息) (c)选课信息:记录学生的选课情况(课程名,教师姓名,上课时间),将相关信息保存到文本文件中。 (d) 统计模块包括:每个学生所选课程的门数,每门课程所选的学生人数。 (e)根据选课信息,生成一张课程表。(提示:课程表需要按上课时间的顺序排好) (2).学生入口: a.选课(每人每学期选课不能超过4门;同一学期选修同一门课程的学生人数不能超过100人。只能选自己专业的专业选修课或面向自己专业的公共选修课。) b.1) 读取课程信息、所有学生选好的课程信息、自己选好的课程信息 2) 查询课程信息(课程名,课程代码,教师姓名,上课时间,开课学期, 面向专业/所属专业) 3)查询学生信息(学号,姓名,专业,选课信息) 4) 显示课程表 注意: 某位老师可以上多门课,上课时间不能冲突; 某位老师可以上同一门课,课程代码相同,但是上课时间不能冲突; 多位老师可以开设同一门课,课程代码不同; 某位同学不能在同一个学期选不同老师的同一门课(课程名)。
2019-12-21 20:23:48 13.5MB C++ 课程设计 有文档
1
文章编辑:数据结构课设,包括课程设计任务书、目录、正文。 正文包括: 一、概述 二、概要设计 三、详细设计 四、测试结果及分析 五、总结 六、参考文献 课设内容: 功能:输入一页文字,程序可以统计出文字、数字、空格的个数。静态存储一页文章,每行最多不超过80个字符,共N行; 要求(1)分别统计出其中英文字母数和空格数及整篇文章总字数; (2)统计某一字符串在文章中出现的次数,并输出该次数; (3)删除某一子串,并将后面的字符前移。   存储结构使用线性表,分别用几个子函数实现相应的功能; 输入数据的形式和范围:可以输入大写、小写的英文字母、任何数字及标点符号。 输出形式: (1)分行输出用户输入的各行字符; (2)分4行输出"全部字母数"、"数字个数"、"空格个数"、"文章总字数" (3)输出删除某一字符串后的文章; 注:详细设计为完整代码,VC++6.0编写
2019-12-21 20:20:08 92KB 文章编辑 数据结构课设 C++ 报告
1
操作系统-银行家算法课设报告及源码操作系统-银行家算法课设报告及源码操作系统-银行家算法课设报告及源码
1
西北工业大学信号与系统实验课实验报告提交 欢迎大家下载参考!
2019-12-21 20:16:05 3.62MB 西工大 信号与系统 实验课
1
计算机系统结构课程设计:java仿真CPU5级流水线 附有源代码和课设报告
2019-12-21 20:06:07 739KB 流水线 课设报告 高级语言 源码
1
微机原理课设,完整报告,包括完整源代码,模拟电风扇,代码能正常运行
2019-12-21 20:04:06 306KB 微机原理课设 完整报告 模拟电风扇
1
广东工业大学计算机学院专业项目设计报告和代码,Java SSH实现的信息管理系统
2019-12-21 20:01:17 17.46MB 广工 课设报告 代码
1
广东工业大学的数据库课设报告!需求分析,结构设计,都十分完善
2019-12-21 19:57:49 848KB 数据库 广工 报告
1
电子课设报告,全文一万多字,详细介绍了各模块的原理及实现方法。
2019-12-21 19:57:03 704KB FPGA verilog altera quartus
1
十分简单实用,不下后悔啊。大二的用的上,快下吧。
2019-12-21 19:38:50 289KB c++
1