题 目 一 、学生选课管理系统 目 录 第一 部分:课程设计名称、目 的、要求
第二部分:程序总体设计思路
第三部分:程序功能划分、图示及流程图
第四部分:程序设计数据、运行结果
第五部分:程序的优缺点
第六部分:心得体会
第七部分:附录(源程序)
第八部分:附录(参考文献)
第一部分:课程设计名称、目的、要求 名称:学生选修课程系统设计 目的:运用C 语言提高解决实际问题的能力 实验环境:Microsoft Visual C++ 6
0 内容: 假定有n 门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课
【功能】 系统以菜单方式工作 课程信息录入功能(课程信息用文件保存)--输入 课程信息浏览功能--输出 查询功能:(至少一种查询方式)--算法 按学分查询 按课程性质查询 学生选修课程(可选项) 第二部分:程序总体设计思路 由于C 语言是面对过程的语言,故我的设计思路是根据目标程序 运 行 的 过 程 来 编 写 的
具 体 的 设 计 思 路 如 下 : 程 序 的 要 求 是 设 计 学 生 选 修 课 管 理 系 统 , 对 选 修 课 程 能 够 进 行 录入 和 修 改 操 作 等 , 要 求 有 菜 单 界 面 和 退 出 功 能
首 先 , 考 虑 到 程 序 的数 据 输 入 , 可 以 设 置 一 个 管 理 员 登 陆 选 项 , 通 过 该 选 项 进 入 管